@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro&display=swap);
html{font-size:16px;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width: 1090px){html{font-size:15px}}body{background-color:#f7f7f7;color:#233539;font-family:"Lato",sans-serif;font-size:16px;font-weight:400;line-height:1.5em;overflow-y:scroll}html,body{height:100%;margin:0;background:#f4f8f9}.preload *{animation-duration:0s !important;-webkit-animation-duration:0s !important}a{color:#233539;background-color:rgba(0,0,0,0);text-decoration:underline;-webkit-text-decoration-color:#233539;text-decoration-color:#233539}a:hover,a:focus{color:#000;-webkit-text-decoration-color:#000;text-decoration-color:#000}*:focus{outline:none !important}q,div,article,aside,details,figcaption,form,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;-webkit-box-sizing:border-box;box-sizing:border-box}b,strong{font-weight:bolder}h1{font-size:2em;margin:.67em 0}hr{border:none;height:0;border-bottom:1px solid #f0f0f0;overflow:hidden}img{border-style:none}pre,code,kbd,samp{font-family:monospace,monospace;font-size:.9em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}ul,ol,li{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}[hidden]{display:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=date]::-webkit-inner-spin-button,input[type=datetime-local]::-webkit-inner-spin-button,input[type=time]::-webkit-inner-spin-button,input[type=month]::-webkit-inner-spin-button,input[type=week]::-webkit-inner-spin-button{display:none}textarea{overflow:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-selection{background:#5984ff;text-shadow:none;color:#fff}::selection{background:#5984ff;text-shadow:none;color:#fff}::-moz-selection{background:#5984ff;text-shadow:none;color:#fff}.btn{position:relative;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;justify-content:center;padding:0 31px;font-family:"Lato";font-style:normal;font-weight:600;font-size:16px;min-height:50px;line-height:0;text-align:center;text-decoration:none;color:#fff;-webkit-transition:all 200ms ease;transition:all 200ms ease;border-radius:30px;border:0;outline:0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.small{min-height:42px;font-size:15px;min-width:175px}.btn .btn-icon-right{margin-left:5px}.btn .btn-icon-left{margin-right:5px}.btn.gradient{background:-webkit-linear-gradient(180.03deg, #021CEB 0%, #F61859 84.94%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media only screen and (max-width: 549px){.btn{line-height:1.4}}.btn svg{color:inherit;font-size:15px;font-weight:normal}.btn-small{min-width:0;max-width:160px;width:100%}.btn-skinny{padding:14px 45px;min-width:0}.btn-input{padding:9px 30px;min-width:0}.btn-link{background-color:rgba(0,0,0,0);border:0;padding:0;margin:0;outline:0;color:#00d4a9;text-decoration:underline;cursor:pointer}.input-btn-grp{display:-webkit-box;display:-ms-flexbox;display:flex}.input-btn-grp input{-webkit-box-flex:1;-ms-flex:1;flex:1}.input-btn,.input-btn-grp .btn{width:auto !important;min-width:48px;font-size:12px;border-radius:5px;padding:15px 15px;line-height:1.5rem}.input-btn-grp .btn{margin-left:-5px;border-top-left-radius:0;border-bottom-left-radius:0}.btn::after{content:"";display:block;position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-10px;opacity:0;-webkit-animation:loaderOne .9s cubic-bezier(0.435, 0.165, 0.615, 0.81) infinite;animation:loaderOne .9s cubic-bezier(0.435, 0.165, 0.615, 0.81) infinite;background-size:auto;background-position:top;background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:0;background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 18 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 9C2 5.5 4.64444 2 9.15556 2C13.6667 2 16 5.88889 16 9" stroke="%23FFFFFF" stroke-width="2"/></svg>')}.btn-loader-dark::after{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 18 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M2 9C2 5.5 4.64444 2 9.15556 2C13.6667 2 16 5.88889 16 9" stroke="%23233539" stroke-width="2"/></svg>')}.btn.is-loading,.btn.is-loading:hover,.btn.is-loading:focus{cursor:default;color:rgba(0,0,0,0) !important}.btn.is-loading img{opacity:0}.btn.is-loading svg{fill:rgba(0,0,0,0) !important}.btn.is-loading::after{opacity:1}@-webkit-keyframes loaderOne{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loaderOne{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.btn{color:#233539;background:#fff;-webkit-box-shadow:0 0 0px 2px #f3f0f4 inset;box-shadow:0 0 0px 2px #f3f0f4 inset}.btn:hover,.btn:focus{color:#233539;-webkit-box-shadow:0 0 0px 2px #e0d8e3 inset;box-shadow:0 0 0px 2px #e0d8e3 inset;background-color:#f7f7f7}.btns{display:-webkit-box;display:-ms-flexbox;display:flex}.btns .btn{margin-right:.8rem}.btns .btn:last-child{margin-right:0}@media(max-width: 580px){.btns{display:block}.btns>.btn:not(:first-of-type){margin-top:20px}.btn{min-width:180px;padding:11px 34px 12px;width:100%;margin-right:0}}.row{margin-right:-15px;margin-left:-15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-full{-webkit-box-flex:1;-ms-flex:1;flex:1}.col,.col-1,.col-15,.col-2,.col-25,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-12{width:100%}.col-11{width:91.6666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col,.col-4{width:33.33333333%}.col-3{width:25%}.col-25{width:20%}.col-2{width:16.66666667%}.col-1{width:10%}.col-15{width:12.5%}.col-no-break.col,.col-no-break.col-4{width:33.33333333%}.col-no-break.col-8{width:66.66666667%}@media(max-width: 1000px){.col-15,.col-2{width:33.33333333%}}@media(max-width: 770px){.col,.col-15,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:100%}.col-1,.col-2,.col-25,.col-3,.col-4{width:50%}}@media(max-width: 590px){.col-3,.col-4{width:100%}}@media(max-width: 470px){.col-1,.col-2,.col-25{width:100%}}.gutters-0{margin-right:0;margin-left:0}.gutters-0>.col,.gutters-0>[class*=col-]{padding-right:0;padding-left:0}.gutters-8{margin-right:-8px;margin-left:-8px}.gutters-8>.col,.gutters-8>[class*=col-]{padding-right:8px;padding-left:8px}.gutters-10{margin-right:-10px;margin-left:-10px}.gutters-10>.col,.gutters-10>[class*=col-]{padding-right:10px;padding-left:10px}.gutters-20{margin-right:-20px;margin-left:-20px}.gutters-20>.col,.gutters-20>[class*=col-]{padding-right:20px;padding-left:20px}.gutters-25{margin-right:-25px;margin-left:-25px}.gutters-25>.col,.gutters-25>[class*=col-]{padding-right:25px;padding-left:25px}.gutters-30{margin-right:-30px;margin-left:-30px}.gutters-30>.col,.gutters-30>[class*=col-]{padding-right:30px;padding-left:30px}.gutters-35{margin-right:-35px;margin-left:-35px}.gutters-35>.col,.gutters-35>[class*=col-]{padding-right:35px;padding-left:35px}.gutters-40{margin-right:-40px;margin-left:-40px}.gutters-40>.col,.gutters-40>[class*=col-]{padding-right:40px;padding-left:40px}.text3{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;padding:0 1px}.text3 p{margin:0px;display:inline}@media only screen and (max-width: 880px){.text3{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (max-width: 680px){.text3{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.typo-narrow p,.typo-narrow ul{width:70%}@media only screen and (max-width: 1000px){.typo-narrow p,.typo-narrow ul{width:88%}}@media only screen and (max-width: 550px){.typo-narrow p,.typo-narrow ul{width:100%}}.avatar{display:inline-block;vertical-align:middle;width:35px;height:35px;border-radius:60px;background-position:center;background-size:cover;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;overflow:hidden}.infinite-status-prompt{padding:0 !important}.infinite-loader{display:inline-block;vertical-align:top;width:18px;height:18px;margin:0px;padding:0;border:2px solid;border-top-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-radius:50%;opacity:.9;color:rgba(0,0,0,.85);color:#021ceb;background-color:rgba(0,0,0,0);-webkit-animation:infinite-loader .9s cubic-bezier(0.435, 0.165, 0.615, 0.81) infinite;animation:infinite-loader .9s cubic-bezier(0.435, 0.165, 0.615, 0.81) infinite}@-webkit-keyframes infinite-loader{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes infinite-loader{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#nprogress{pointer-events:none}@-webkit-keyframes example{from{opacity:0}to{opacity:1}}@keyframes example{from{opacity:0}to{opacity:1}}#nprogress .bar{background:#021ceb;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0px;width:100px;height:100%;-webkit-box-shadow:0 0 8px #021ceb,0 0 4px #021ceb;box-shadow:0 0 8px #021ceb,0 0 4px #021ceb;opacity:1;-webkit-transform:rotate(3deg) translate(0px, -4px);transform:rotate(3deg) translate(0px, -4px)}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar{position:absolute}.x1,.x2{width:34px;height:34px;display:block;cursor:pointer;position:absolute;top:0px;right:0px}.x1:after,.x1:before,.x2:after,.x2:before{display:block;position:absolute;top:50%;left:50%;margin-top:-1px;margin-left:-7px;content:"";width:14px;height:2px;border-radius:8px;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:color ease .2s;transition:color ease .2s}.x1:before,.x2:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.x1:after,.x2:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.x1:before,.x1:after,.x2:before,.x2:after{background-color:#111;-webkit-box-shadow:0 0 1px rgba(255,255,255,.12);box-shadow:0 0 1px rgba(255,255,255,.12)}.x1:hover:before,.x1:hover:after,.x2:hover:before,.x2:hover:after{width:16px;margin-left:-8px}.x2:before,.x2:after{margin-top:-2px;margin-left:-8px;width:17px;height:2.5px;border-radius:0px}.x2:hover:before,.x2:hover:after{width:19px;margin-left:-9px}.x-white:before,.x-white:after{background-color:#fff;-webkit-box-shadow:none;box-shadow:none}input,select,textarea,.input,.vs__dropdown-toggle{width:100%;padding:15px 19px;font-family:"Lato",sans-serif;color:#233539;font-size:.95rem;font-weight:inherit;line-height:1.5rem;background:#fff;-webkit-box-shadow:0 0 0 2px #efefef inset;box-shadow:0 0 0 2px #efefef inset;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;vertical-align:top;-webkit-transition:border-color ease .2s,-webkit-box-shadow ease .2s;transition:border-color ease .2s,-webkit-box-shadow ease .2s;transition:border-color ease .2s,box-shadow ease .2s;transition:border-color ease .2s,box-shadow ease .2s,-webkit-box-shadow ease .2s}select,textarea,.input,.input-grp,.btn-input,.vs__dropdown-toggle,.input-btn-grp button{margin-bottom:1.5rem}input[type=password]{letter-spacing:1px}input[type=file]{padding:10px 19px 11px}.input-grp,.radio-grp{text-align:left;position:relative}input.code,.input.code{font-size:1.3rem;letter-spacing:4px;margin-bottom:1.45em}form .form-error-message{height:0;color:#dc2f6a;font-size:13px;overflow:hidden}form.has-error .form-error-message{height:auto}.form-grey input,.form-grey select,.form-grey textarea,.form-grey .input,.form-grey .radio-grp input+label:before,.form-grey .checkbox-grp input+label:before{background:#fcfcfc}label,.label-password{display:inline-block;vertical-align:top;color:#808fa3;-webkit-text-decoration-color:#808fa3;text-decoration-color:#808fa3;text-decoration:none;font-size:.85rem;line-height:1.4em;padding-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .15s ease,color .25s ease,-webkit-text-decoration-color .25s ease;transition:opacity .15s ease,color .25s ease,-webkit-text-decoration-color .25s ease;transition:opacity .15s ease,color .25s ease,text-decoration-color .25s ease;transition:opacity .15s ease,color .25s ease,text-decoration-color .25s ease,-webkit-text-decoration-color .25s ease}label.invalid-in{color:#dc2f6a}.label-password,a.label-password{display:block;float:right;margin-right:1px}.label-password:hover,.label-password:active,a.label-password:hover,a.label-password:active{color:#000}.label-bottom{position:absolute;right:0;bottom:0}.radio-grp,.checkbox-grp{margin-bottom:1.4em}.radio-grp input,.checkbox-grp input{position:absolute;left:-9999px}.radio-grp label,.checkbox-grp label{display:block}.radio-grp .has-tooltip,.checkbox-grp .has-tooltip{display:inline;padding:0}.radio-grp input+label,.checkbox-grp input+label{position:relative;display:inline-block;padding:0 30px 0 27px;line-height:32px;color:inherit;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-grp input+label:before,.checkbox-grp input+label:before{content:"";position:absolute;left:0;top:6px;border:1px solid #cacad2;background:#fff;border-radius:100%;width:16px;height:16px;text-align:center;line-height:20px}.radio-grp input:checked+label:before,.checkbox-grp input:checked+label:before{border:1px solid #bcd843}.radio-grp input:checked+label:after,.checkbox-grp input:checked+label:after{content:"";position:absolute;background:#bcd843;border-radius:100%;width:10px;height:10px;line-height:10px;top:10px;left:4px}.checkbox-grp input+label:before,.checkbox-grp input+label:after{border-radius:3px !important}.toggle{display:none}.toggle+.toggle-btn{position:relative;display:block;width:4.5em;height:2.25em;padding:2px;border-radius:2em;background:#ececec;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggle+.toggle-btn:after{position:relative;display:block;content:"";width:50%;height:100%;left:0;border-radius:50%;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.toggle:checked+.toggle-btn{background:#021ceb}.toggle:checked+.toggle-btn:after{left:50%}input:active,input:focus,select:active,select:focus,textarea:active,textarea:focus,.vs--open .vs__dropdown-toggle{outline:0;-webkit-box-shadow:0 0 0 2px #021ceb inset;box-shadow:0 0 0 2px #021ceb inset;background-color:#fff}input.invalid,select.invalid,textarea.invalid,.vs__dropdown-toggle.invalid{-webkit-box-shadow:0 0 0 2px #dc2f6a inset;box-shadow:0 0 0 2px #dc2f6a inset;background-color:#fffcfd;color:#8d1840;-webkit-animation:shake .4s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;animation:shake .4s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden}input[type=radio].invalid+label,input[type=checkbox].invalid+label{-webkit-animation:shake .4s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;animation:shake .4s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#7b1a1a}input[type=radio].invalid+label:before,input[type=checkbox].invalid+label:before{border-color:#dc2f6a;background-color:#fffcfd}textarea:disabled,input:disabled{background-color:#f9f9f9}@-webkit-keyframes shake{30%{-webkit-transform:translate3d(-1px, 0, 0);transform:translate3d(-1px, 0, 0)}60%{-webkit-transform:translate3d(1px, 0, 0);transform:translate3d(1px, 0, 0)}80%{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}}@keyframes shake{30%{-webkit-transform:translate3d(-1px, 0, 0);transform:translate3d(-1px, 0, 0)}60%{-webkit-transform:translate3d(1px, 0, 0);transform:translate3d(1px, 0, 0)}80%{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}}select,.vs__dropdown-toggle{background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 1L6 6L11 1' stroke='%23c5cbd2' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-size:auto 7px;background-position:right 17px center;-webkit-transition:all 200ms ease;transition:all 200ms ease;overflow:hidden;text-overflow:ellipsis}select.select-colored,.select-colored .vs__dropdown-toggle{-webkit-box-shadow:0px 5px 12px rgba(111,73,219,.27);box-shadow:0px 5px 12px rgba(111,73,219,.27);background-color:#021ceb;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 1L6 6L11 1' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>")}select.select-colored,.select-colored input,.select-colored.vs--single .vs__selected{color:#fff}select.select-colored:focus,.select-colored.vs--open .vs__dropdown-toggle{-webkit-box-shadow:0 0 0 2px #01139f inset,0px 5px 12px rgba(111,73,219,.27);box-shadow:0 0 0 2px #01139f inset,0px 5px 12px rgba(111,73,219,.27);background-color:#021adc}select.select-colored:hover,.select-colored .vs__dropdown-toggle:hover{background-color:#0217c3}.content-white input,.content-white select,.content-white textarea,.content-white .input,.content-white .vs__dropdown-toggle{-webkit-box-shadow:0px 0px 0 2px rgba(0,0,0,0);box-shadow:0px 0px 0 2px rgba(0,0,0,0);margin-bottom:1rem;border-radius:3px;padding:13px 20px 13px 16px}.content-white input:active,.content-white input:focus,.content-white select:active,.content-white select:focus,.content-white textarea:active,.content-white textarea:focus,.content-white .vs--open .vs__dropdown-toggle{-webkit-box-shadow:0px 0px 0 2px #111;box-shadow:0px 0px 0 2px #111}.content-white input.invalid,.content-white select.invalid,.content-white textarea.invalid,.content-white .vs__dropdown-toggle.invalid{-webkit-box-shadow:0 0 0 2px #dc2f6a inset;box-shadow:0 0 0 2px #dc2f6a inset;color:#dc2f6a}.content-white input[type=radio].invalid+label,.content-white input[type=checkbox].invalid+label{color:#dc2f6a}.content-white input[type=radio].invalid+label:before,.content-white input[type=checkbox].invalid+label:before{border-color:#dc2f6a}.content-white input[type=button]{color:#fff;font-size:.9em;background-color:rgba(255,255,255,.03);-webkit-box-shadow:0 0 0px 2px rgba(255,255,255,.15) inset;box-shadow:0 0 0px 2px rgba(255,255,255,.15) inset}.content-white input[type=button]:hover,.content-white input[type=button]:focus{background-color:rgba(255,255,255,.07);-webkit-box-shadow:0 0 0px 2px rgba(255,255,255,.25) inset;box-shadow:0 0 0px 2px rgba(255,255,255,.25) inset}.content-white .input-btn,.content-white .input-btn-grp .btn{border-radius:3px;padding:13px 9px}.content-white .input-btn-grp .btn{margin-left:2px;border-top-left-radius:0;border-bottom-left-radius:0}.content-white .input-btn-grp .btn::after{display:none}.content-white .input-btn-grp input{border-top-right-radius:0;border-bottom-right-radius:0}.content-white .multi input,.content-white .multi button,.content-white .multi a,.content-white .multi .vs__dropdown-toggle,.content-white .multi .input-btn .btn{margin-bottom:2px;font-size:.9rem}.content-white .multi>input:last-child,.content-white .multi>button:last-child,.content-white .multi>a:last-child{margin-bottom:1.5rem}.content-white .multi-small input,.content-white .multi-small button,.content-white .multi-small .vs__dropdown-toggle,.content-white .multi-small .input-btn .btn{padding-left:13px;padding-right:13px}.content-white .toggle+.toggle-btn{background:rgba(255,255,255,.1019607843)}.content-white .toggle+.toggle-btn:after{background:#fff}.content-white .toggle:checked+.toggle-btn{background:#62bd75}.content-white .v-select{color:#233539}.content-white .v-select .vs__search,.content-white .v-select .vs__search:active,.content-white .v-select .vs__search:focus{margin-bottom:7px;-webkit-box-shadow:none;box-shadow:none}.content-white .v-select .vs__dropdown-toggle{padding-bottom:6px}.content-white .v-select .vs__dropdown-option{padding-left:1.5em !important;padding-right:.5em !important}::-moz-placeholder{color:rgba(35,53,57,.5)}:-ms-input-placeholder{color:rgba(35,53,57,.5)}::-webkit-input-placeholder{color:rgba(35,53,57,.5)}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}@-webkit-keyframes autofill{to{color:#233539;background:#fff}}@media(max-width: 550px){.form-mobile input[type=color],.form-mobile input[type=date],.form-mobile input[type=datetime],.form-mobile input[type=datetime-local],.form-mobile input[type=email],.form-mobile input[type=month],.form-mobile input[type=number],.form-mobile input[type=password],.form-mobile input[type=search],.form-mobile input[type=tel],.form-mobile input[type=text],.form-mobile input[type=time],.form-mobile input[type=url],.form-mobile input[type=week],.form-mobile select,.form-mobile textarea{font-size:16px;letter-spacing:0}.form-mobile ::-moz-placeholder{font-size:16px;letter-spacing:0}.form-mobile :-ms-input-placeholder{font-size:16px;letter-spacing:0}.form-mobile ::-webkit-input-placeholder{font-size:16px;letter-spacing:0}}.v-select{position:relative}.vs__dropdown-toggle{white-space:normal;cursor:pointer;padding-bottom:7px}.vs__selected-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;cursor:pointer}.vs__selected{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#444;color:#fff;border-radius:4px;padding:1px .8em;margin:0 7px 7px 0;max-width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vs--single .vs__selected{background-color:rgba(0,0,0,0);border:0;color:inherit;padding:0}.vs--single .vs__selected{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.vs--single.vs--searchable .vs__selected{position:absolute}.vs--single.vs--searchable.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__deselect{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 -5px 0 5px;padding:5px;border:0;cursor:pointer;background:none;fill:#fff;text-shadow:0 1px 0 #fff;-webkit-transition:all .2s ease;transition:all .2s ease}.vs__deselect:hover{fill:#dcdcdc}.vs__search,.vs__search:active,.vs__search:focus{width:0;max-width:100%;margin:0;border:0;padding:0 !important;-webkit-box-shadow:none;box-shadow:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 7px 7px 0;background:rgba(0,0,0,0)}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__dropdown-menu{list-style:none;text-align:left;position:absolute;width:100%;top:calc(100% + 5px);max-height:336px;overflow-y:auto;font-size:.95rem;z-index:5;background:#fff;padding:1px;margin:0 0 0 -1px;border-radius:4px;-webkit-box-shadow:rgba(0,0,0,.1) 0 1px 16px,inset rgba(60,60,60,.55) 0 0px 1px;box-shadow:rgba(0,0,0,.1) 0 1px 16px,inset rgba(60,60,60,.55) 0 0px 1px;background-clip:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:default}.vs__dropdown-menu .vs__dropdown-option{position:relative;list-style:none;margin:0px -1px;cursor:pointer;line-height:1.4em;padding:.4em 0 .5em 2em !important;overflow:hidden;text-shadow:none}.vs__dropdown-menu .vs__dropdown-option:first-child{margin:-1px -1px 0px -1px;border-top:3px solid rgba(0,0,0,0);-webkit-box-sizing:content-box;box-sizing:content-box}.vs__dropdown-menu .vs__dropdown-option:last-child{margin:0px -1px -1px -1px;border-bottom:2px solid rgba(0,0,0,0);-webkit-box-sizing:content-box;box-sizing:content-box}.vs__dropdown-menu .vs__no-options,.vs__dropdown-menu .vs__dropdown-option:last-child:first-child{-webkit-box-shadow:none;box-shadow:none;margin:-1px -1px -1px -1px;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}.vs__dropdown-menu .vs__no-options{text-align:center;line-height:2.2rem}.vs__dropdown-menu .vs__dropdown-option--highlight{color:#fff;background:#021ceb}.vs__dropdown-menu .vs__dropdown-option--selected{color:#fff;background:#0218cd}.v-select-no-wrap .vs__dropdown-option{white-space:nowrap;text-overflow:ellipsis;text-shadow:none}.vs--special-first .vs__dropdown-option:first-child{background:#454545;color:#fff}.vs--special-first .vs__dropdown-option--selected:first-child,.vs--special-first .vs__dropdown-option--highlight:first-child{background:#111}.vs__spinner{-ms-flex-item-align:center;align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border:.9em solid rgba(100,100,100,.1);border-left-color:rgba(60,60,60,.45);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:vSpinner 1.1s linear infinite;animation:vSpinner 1.1s linear infinite;-webkit-transition:opacity .1s;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}@-webkit-keyframes vSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes vSpinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vs__search::-ms-clear,.vs__search::-webkit-search-cancel-button,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__open-indicator{display:none}.vs__fade-enter-active,.vs__fade-leave-active{-webkit-transition:opacity 0s ease;transition:opacity 0s ease}.vs__fade-leave-active{-webkit-transition:opacity 0s 0s ease;transition:opacity 0s 0s ease}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.wrapper{margin:0 auto;max-width:1150px}.ham1,.wrapper{padding-left:45px;padding-right:45px}@media only screen and (max-width: 550px){.wrapper{padding-left:31.5px;padding-right:31.5px}}.media{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}.media>img,.media>.media-img{margin-right:1rem}.media>.media-bd{-ms-flex:1;-webkit-box-flex:1;flex:1}.media>.media-end{margin-left:1rem}.media-right>img,.media-right>.media-img{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1;margin-right:0;margin-left:1rem}.media-center{-ms-flex-align:center;-webkit-box-align:center;align-items:center}.card{position:relative;display:block;text-align:left;margin:0px 0px 2em;border-radius:5px;-webkit-box-shadow:0 0 60px rgba(0,0,0,.08);box-shadow:0 0 60px rgba(0,0,0,.08);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease;-webkit-transform:translateZ(0);transform:translateZ(0)}.card-image{display:block}.card-image-cover{position:relative;padding-bottom:68%}.no-image{padding-top:1em;padding-bottom:0}.card-image img{position:absolute;width:100%;height:100%;border-radius:5px 5px 0 0;vertical-align:top}.card-image-cover img{width:100%;height:100%;position:absolute}.card-image-only img{border-radius:5px}.card-body{padding:8%;padding:27px}.card-text{-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto}.card-title{margin-bottom:.5em}.card-time{display:block;font-size:.75em;line-height:1.5em;margin-bottom:1em}.card-btn{display:block;font-size:14px;line-height:1.5em;padding:13px;text-align:center;border-radius:5px;margin-bottom:.3em;border:1px solid #e1e4eb;-webkit-transition:all .3s ease;transition:all .3s ease}.card:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.card-btn:hover{background-color:rgba(225,228,235,.2392156863)}.cards-style2 .card{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.cards-style2 .card:hover{-webkit-transform:none;transform:none;opacity:.8}.card-deck{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex:1 1 0px;-webkit-box-flex:1;flex:1 1 0;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:0;margin-right:15px;margin-left:15px}.card-columns{position:relative;margin:0 auto 1.5em}.card-columns:after{content:"";clear:both;display:block}.card-columns .card{width:333px;margin:0}@media only screen and (max-width: 800px){.card-columns{width:auto !important;height:auto !important;margin-bottom:0}.card-columns .card{position:relative !important;width:100%;max-width:400px;top:auto !important;left:auto !important;margin:0 auto 1.5em}}@media only screen and (max-width: 590px){.card{margin:0px 0px 1.5em}.card-image.has-image{padding-bottom:55%}.card-btn{margin-top:9%}}.modal{display:block;position:fixed;top:0;bottom:0;left:-101%;width:100%;z-index:20;-webkit-transition:all 0s .3s linear;transition:all 0s .3s linear;text-align:center}.modal .overlay{background-color:rgba(255,255,255,.78);position:absolute;top:0;bottom:0;left:0;right:0;opacity:.001;-webkit-transition:all .3s ease;transition:all .3s ease}.modal .table{width:100%}.modal .table .td{padding:0 1rem}.modal .box1,.modal .box2,.modal .box3{position:relative;max-width:610px;margin:0 auto 100px;overflow:hidden;border-radius:6px;border:2px solid rgba(181,181,181,.4705882353);border:2px solid rgba(52,39,81,.73);-webkit-box-shadow:0 0 44px rgba(0,0,0,.06);box-shadow:0 0 44px rgba(0,0,0,.06);opacity:.001;-webkit-transform:scale(0.96);transform:scale(0.96);-webkit-transition:all .2s ease;transition:all .2s ease}.modal .modal-header,.modal .modal-body{padding:14px 60px;background-color:#fff}.modal .modal-header{text-align:center;position:relative;margin-bottom:0}.modal .modal-header .x1{top:.9rem;right:.9rem}.modal .modal-body{margin:0;min-height:0}.modal .btn{width:100%}@media(max-width: 550px){.modal .box1,.modal .box2,.modal .box3{margin-bottom:1rem}}.modal.active{left:0;-webkit-transition:all 0s 0s linear;transition:all 0s 0s linear}.modal.active .overlay{opacity:.999;-webkit-transition:all .2s ease;transition:all .2s ease}.modal.active .box1,.modal.active .box2,.modal.active .box3{opacity:.999;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s ease;transition:all .3s ease}.modal .data{display:block;padding-bottom:8px}.modal .data li{padding:8px 0px;border-bottom:2px solid #f1f1f1}.modal .data li i{min-width:108px;display:inline-block;font-weight:600}body.dashboard .modal .box1{text-align:left}.b-1{border:1px solid #f5f5f5}.bl-1{border-left:1px solid #f5f5f5}.br-1{border-right:1px solid #f5f5f5}.bt-1{border-top:1px solid #f5f5f5}.bb-1{border-bottom:1px solid #f5f5f5}.bx-1{border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5}.by-1{border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5}.b-2{border:2px solid #f5f5f5}.bl-2{border-left:2px solid #f5f5f5}.br-2{border-right:2px solid #f5f5f5}.bt-2{border-top:2px solid #f5f5f5}.bb-2{border-bottom:2px solid #f5f5f5}.bx-2{border-left:2px solid #f5f5f5;border-right:2px solid #f5f5f5}.by-2{border-top:2px solid #f5f5f5;border-bottom:2px solid #f5f5f5}.b-3{border:3px solid #f5f5f5}.bl-3{border-left:3px solid #f5f5f5}.br-3{border-right:3px solid #f5f5f5}.bt-3{border-top:3px solid #f5f5f5}.bb-3{border-bottom:3px solid #f5f5f5}.bx-3{border-left:3px solid #f5f5f5;border-right:3px solid #f5f5f5}.by-3{border-top:3px solid #f5f5f5;border-bottom:3px solid #f5f5f5}.color-primary{color:#021ceb;fill:#021ceb}.color-secondary{color:#4a9a78;fill:#4a9a78}.color-success{color:#62bd75;fill:#62bd75}.color-info{color:#021ceb;fill:#021ceb}.color-warning{color:#ad7f23;fill:#ad7f23}.color-danger{color:#dc2f6a;fill:#dc2f6a}.color-text{color:#233539;fill:#233539}.color-text-light{color:#808fa3;fill:#808fa3}.color-text-lighter{color:#c1c0d0;fill:#c1c0d0}.color-link{color:#233539;fill:#233539}.color-link-hover{color:#000;fill:#000}.bg-primary{background-color:#021ceb}.bg-secondary{background-color:#4a9a78}.bg-success{background-color:#62bd75}.bg-info{background-color:#021ceb}.bg-warning{background-color:#ad7f23}.bg-danger{background-color:#dc2f6a}.bg-text{background-color:#233539}.bg-text-light{background-color:#808fa3}.bg-text-lighter{background-color:#c1c0d0}.bg-link{background-color:#233539}.bg-link-hover{background-color:#000}.left{float:left}.right{float:right}.clear{clear:both}.cf:after{content:"";display:block;clear:both}.cover{width:100%;height:100%;background-position:center;background-size:cover;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;overflow:hidden}.table{display:table;height:100%;margin:0 auto}.tr{display:table-row}.td{display:table-cell;vertical-align:middle}.min-0{min-width:0 !important}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-left{text-align:left}.text-right{text-align:right}.text-center,.center{text-align:center}.text-uppercase{text-transform:uppercase}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-0{-webkit-box-flex:0;-ms-flex:0;flex:0}.flex-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.align-self-center{-ms-flex-item-align:center;align-self:center}.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.relative{position:relative}.no-margin{margin:0}.clip-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width: 580px){.clip-text{white-space:wrap}}.under{position:relative}.under:before{content:"";display:block;position:absolute;bottom:.25em;height:3px;width:100%;opacity:0;background-color:#233539;-webkit-transition:opacity .2s ease,-webkit-transform .15s ease;transition:opacity .2s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .2s ease;transition:transform .15s ease,opacity .2s ease,-webkit-transform .15s ease}.under:hover:before,.under:focus:before,.under.active:before{-webkit-transform:translateY(1px);transform:translateY(1px);opacity:1}.slide-up-enter-active{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.slide-up-leave-active{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.slide-up-enter,.slide-up-leave-to{opacity:0;-webkit-transform:translateY(-12px);transform:translateY(-12px)}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.fade-enter,.fade-leave-to{opacity:.1}@media(min-width: 0px){.p-05{padding:5px !important}.pt-05,.py-05{padding-top:5px !important}.pb-05,.py-05{padding-bottom:5px !important}.pl-05,.px-05{padding-left:5px !important}.pr-05,.px-05{padding-right:5px !important}.p-1{padding:10px !important}.pt-1,.py-1{padding-top:10px !important}.pb-1,.py-1{padding-bottom:10px !important}.pl-1,.px-1{padding-left:10px !important}.pr-1,.px-1{padding-right:10px !important}.p-15{padding:15px !important}.pt-15,.py-15{padding-top:15px !important}.pb-15,.py-15{padding-bottom:15px !important}.pl-15,.px-15{padding-left:15px !important}.pr-15,.px-15{padding-right:15px !important}.p-2{padding:20px !important}.pt-2,.py-2{padding-top:20px !important}.pb-2,.py-2{padding-bottom:20px !important}.pl-2,.px-2{padding-left:20px !important}.pr-2,.px-2{padding-right:20px !important}.p-3{padding:30px !important}.pt-3,.py-3{padding-top:30px !important}.pb-3,.py-3{padding-bottom:30px !important}.pl-3,.px-3{padding-left:30px !important}.pr-3,.px-3{padding-right:30px !important}.p-4{padding:40px !important}.pt-4,.py-4{padding-top:40px !important}.pb-4,.py-4{padding-bottom:40px !important}.pl-4,.px-4{padding-left:40px !important}.pr-4,.px-4{padding-right:40px !important}.p-5{padding:50px !important}.pt-5,.py-5{padding-top:50px !important}.pb-5,.py-5{padding-bottom:50px !important}.pl-5,.px-5{padding-left:50px !important}.pr-5,.px-5{padding-right:50px !important}.p-6{padding:60px !important}.pt-6,.py-6{padding-top:60px !important}.pb-6,.py-6{padding-bottom:60px !important}.pl-6,.px-6{padding-left:60px !important}.pr-6,.px-6{padding-right:60px !important}.p-7{padding:70px !important}.pt-7,.py-7{padding-top:70px !important}.pb-7,.py-7{padding-bottom:70px !important}.pl-7,.px-7{padding-left:70px !important}.pr-7,.px-7{padding-right:70px !important}.p-8{padding:80px !important}.pt-8,.py-8{padding-top:80px !important}.pb-8,.py-8{padding-bottom:80px !important}.pl-8,.px-8{padding-left:80px !important}.pr-8,.px-8{padding-right:80px !important}.p-9{padding:90px !important}.pt-9,.py-9{padding-top:90px !important}.pb-9,.py-9{padding-bottom:90px !important}.pl-9,.px-9{padding-left:90px !important}.pr-9,.px-9{padding-right:90px !important}.p-10{padding:100px !important}.pt-10,.py-10{padding-top:100px !important}.pb-10,.py-10{padding-bottom:100px !important}.pl-10,.px-10{padding-left:100px !important}.pr-10,.px-10{padding-right:100px !important}.p-11{padding:110px !important}.pt-11,.py-11{padding-top:110px !important}.pb-11,.py-11{padding-bottom:110px !important}.pl-11,.px-11{padding-left:110px !important}.pr-11,.px-11{padding-right:110px !important}.p-12{padding:120px !important}.pt-12,.py-12{padding-top:120px !important}.pb-12,.py-12{padding-bottom:120px !important}.pl-12,.px-12{padding-left:120px !important}.pr-12,.px-12{padding-right:120px !important}.p-13{padding:130px !important}.pt-13,.py-13{padding-top:130px !important}.pb-13,.py-13{padding-bottom:130px !important}.pl-13,.px-13{padding-left:130px !important}.pr-13,.px-13{padding-right:130px !important}.p-14{padding:140px !important}.pt-14,.py-14{padding-top:140px !important}.pb-14,.py-14{padding-bottom:140px !important}.pl-14,.px-14{padding-left:140px !important}.pr-14,.px-14{padding-right:140px !important}}@media(min-width: 0px){.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.pr-0,.px-0{padding-right:0 !important}}@media(min-width: 0px){.m-05{margin:5px !important}.mt-05,.my-05{margin-top:5px !important}.mb-05,.my-05{margin-bottom:5px !important}.ml-05,.mx-05{margin-left:5px !important}.mr-05,.mx-05{margin-right:5px !important}.m-1{margin:10px !important}.mt-1,.my-1{margin-top:10px !important}.mb-1,.my-1{margin-bottom:10px !important}.ml-1,.mx-1{margin-left:10px !important}.mr-1,.mx-1{margin-right:10px !important}.m-15{margin:15px !important}.mt-15,.my-15{margin-top:15px !important}.mb-15,.my-15{margin-bottom:15px !important}.ml-15,.mx-15{margin-left:15px !important}.mr-15,.mx-15{margin-right:15px !important}.m-2{margin:20px !important}.mt-2,.my-2{margin-top:20px !important}.mb-2,.my-2{margin-bottom:20px !important}.ml-2,.mx-2{margin-left:20px !important}.mr-2,.mx-2{margin-right:20px !important}.m-3{margin:30px !important}.mt-3,.my-3{margin-top:30px !important}.mb-3,.my-3{margin-bottom:30px !important}.ml-3,.mx-3{margin-left:30px !important}.mr-3,.mx-3{margin-right:30px !important}.m-4{margin:40px !important}.mt-4,.my-4{margin-top:40px !important}.mb-4,.my-4{margin-bottom:40px !important}.ml-4,.mx-4{margin-left:40px !important}.mr-4,.mx-4{margin-right:40px !important}.m-5{margin:50px !important}.mt-5,.my-5{margin-top:50px !important}.mb-5,.my-5{margin-bottom:50px !important}.ml-5,.mx-5{margin-left:50px !important}.mr-5,.mx-5{margin-right:50px !important}.m-6{margin:60px !important}.mt-6,.my-6{margin-top:60px !important}.mb-6,.my-6{margin-bottom:60px !important}.ml-6,.mx-6{margin-left:60px !important}.mr-6,.mx-6{margin-right:60px !important}.m-7{margin:70px !important}.mt-7,.my-7{margin-top:70px !important}.mb-7,.my-7{margin-bottom:70px !important}.ml-7,.mx-7{margin-left:70px !important}.mr-7,.mx-7{margin-right:70px !important}.m-8{margin:80px !important}.mt-8,.my-8{margin-top:80px !important}.mb-8,.my-8{margin-bottom:80px !important}.ml-8,.mx-8{margin-left:80px !important}.mr-8,.mx-8{margin-right:80px !important}.m-9{margin:90px !important}.mt-9,.my-9{margin-top:90px !important}.mb-9,.my-9{margin-bottom:90px !important}.ml-9,.mx-9{margin-left:90px !important}.mr-9,.mx-9{margin-right:90px !important}.m-10{margin:100px !important}.mt-10,.my-10{margin-top:100px !important}.mb-10,.my-10{margin-bottom:100px !important}.ml-10,.mx-10{margin-left:100px !important}.mr-10,.mx-10{margin-right:100px !important}.m-11{margin:110px !important}.mt-11,.my-11{margin-top:110px !important}.mb-11,.my-11{margin-bottom:110px !important}.ml-11,.mx-11{margin-left:110px !important}.mr-11,.mx-11{margin-right:110px !important}.m-12{margin:120px !important}.mt-12,.my-12{margin-top:120px !important}.mb-12,.my-12{margin-bottom:120px !important}.ml-12,.mx-12{margin-left:120px !important}.mr-12,.mx-12{margin-right:120px !important}.m-13{margin:130px !important}.mt-13,.my-13{margin-top:130px !important}.mb-13,.my-13{margin-bottom:130px !important}.ml-13,.mx-13{margin-left:130px !important}.mr-13,.mx-13{margin-right:130px !important}.m-14{margin:140px !important}.mt-14,.my-14{margin-top:140px !important}.mb-14,.my-14{margin-bottom:140px !important}.ml-14,.mx-14{margin-left:140px !important}.mr-14,.mx-14{margin-right:140px !important}}@media(min-width: 0px){.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.mr-0,.mx-0{margin-right:0 !important}}.has-tooltip{display:inline-block}.tooltip{display:block !important;z-index:10000}.tooltip .tooltip-inner{background:#532c6e;color:#fff;text-shadow:0 0 1px rgba(255,255,255,.54);text-align:center;border-radius:4px;font-family:Open Sans;font-style:normal;font-weight:600;font-size:11px;line-height:144.2%;padding:.5rem 1.4rem .65rem;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1);max-width:270px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#532c6e;z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:rgba(0,0,0,0) !important;border-right-color:rgba(0,0,0,0) !important;border-bottom-color:rgba(0,0,0,0) !important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:rgba(0,0,0,0) !important;border-right-color:rgba(0,0,0,0) !important;border-top-color:rgba(0,0,0,0) !important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:rgba(0,0,0,0) !important;border-top-color:rgba(0,0,0,0) !important;border-bottom-color:rgba(0,0,0,0) !important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:rgba(0,0,0,0) !important;border-right-color:rgba(0,0,0,0) !important;border-bottom-color:rgba(0,0,0,0) !important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip.popover .popover-inner{background:#f9f9f9;color:#000;padding:24px;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1)}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}.content h1{font-style:normal;font-weight:bold;font-size:25px;line-height:1.5em;letter-spacing:-0.03em;margin:0 0 0em 0}.content h2{font-style:normal;font-weight:bold;font-size:22px;line-height:1.5em;letter-spacing:-0.03em;margin:0 0 0em 0}.content h3{font-style:normal;font-weight:bold;font-size:17px;line-height:1.5em;letter-spacing:-0.03em;margin:0 0 0em 0}.content b,.content strong{color:#333;font-weight:bold}.content p,.content ul,.content ol,.content q{margin-top:0;margin-bottom:1.6em;line-height:1.6em}.content pre{margin:0}.content li{margin:0 0 .2em 2em}.content .ul-blank{list-style:none}.content .ul-blank li{margin:0 0 .5em 0em}.content ul a,.content p a{text-decoration:underline;color:#555561}.content ul a:hover,.content p a:hover,.content ul a:focus,.content p a:focus{text-decoration:underline;color:#151519}.content ul li:last-child{padding-bottom:.1em}.content ul li:last-child{padding-bottom:.1em}.content small{font-size:.85em;line-height:1.6em}.content q{background-color:rgba(171,195,68,.1215686275);color:#536311;border-radius:4px;padding:1.4em 1.5em}.content q::before,.content q::after{display:none}.content q b{color:#536311;padding-right:.5em}@media(max-width: 960px){.content h1{font-size:23px}.content h2{font-size:22px}.content h3{font-size:17px}}@media(max-width: 770px){.content h1{font-size:21px}.content h2{font-size:20px}.content h3{font-size:16px}}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url("/assets/fonts/open-sans-v17-latin-regular.eot");src:url("/assets/fonts/open-sans-v17-latin-regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/open-sans-v17-latin-regular.woff2") format("woff2"),url("/assets/fonts/open-sans-v17-latin-regular.woff") format("woff"),url("/assets/fonts/open-sans-v17-latin-regular.ttf") format("truetype"),url("/assets/fonts/open-sans-v17-latin-regular.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:url("/assets/fonts/open-sans-v17-latin-italic.eot");src:url("/assets/fonts/open-sans-v17-latin-italic.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/open-sans-v17-latin-italic.woff2") format("woff2"),url("/assets/fonts/open-sans-v17-latin-italic.woff") format("woff"),url("/assets/fonts/open-sans-v17-latin-italic.ttf") format("truetype"),url("/assets/fonts/open-sans-v17-latin-italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("/assets/fonts/open-sans-v17-latin-600.eot");src:url("/assets/fonts/open-sans-v17-latin-600.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/open-sans-v17-latin-600.woff2") format("woff2"),url("/assets/fonts/open-sans-v17-latin-600.woff") format("woff"),url("/assets/fonts/open-sans-v17-latin-600.ttf") format("truetype"),url("/assets/fonts/open-sans-v17-latin-600.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("/assets/fonts/open-sans-v17-latin-700.eot");src:url("/assets/fonts/open-sans-v17-latin-700.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/open-sans-v17-latin-700.woff2") format("woff2"),url("/assets/fonts/open-sans-v17-latin-700.woff") format("woff"),url("/assets/fonts/open-sans-v17-latin-700.ttf") format("truetype"),url("/assets/fonts/open-sans-v17-latin-700.svg#OpenSans") format("svg")}@font-face{font-family:"Lato";src:url("/assets/fonts/lato-black.woff2") format("woff2"),url("/assets/fonts/lato-black.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:"Lato";src:url("/assets/fonts/lato-heavy.woff2") format("woff2"),url("/assets/fonts/lato-heavy.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:"Lato";src:url("/assets/fonts/lato-bold.woff2") format("woff2"),url("/assets/fonts/lato-bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Lato";src:url("/assets/fonts/lato-semibold.woff2") format("woff2"),url("/assets/fonts/lato-semibold.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Lato";src:url("/assets/fonts/lato-medium.woff2") format("woff2"),url("/assets/fonts/lato-medium.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Lato";src:url("/assets/fonts/lato-regular.woff2") format("woff2"),url("/assets/fonts/lato-regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Sofia Pro";font-style:normal;font-weight:normal;src:url("/assets/fonts/Sofia_Pro_Regular.otf")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url("/assets/fonts/Roboto-Regular.ttf")}.box{position:relative;display:inline-block;vertical-align:top;text-align:left;width:100%;padding:3rem 3rem 2.5rem;background:#fff;-webkit-box-shadow:0px 4px 10px rgba(85,72,135,.1);box-shadow:0px 4px 10px rgba(85,72,135,.1);border-radius:6px}.box-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;letter-spacing:-0.5px}.container1{background:#fff;-webkit-box-shadow:0px 4px 30px rgba(57,42,75,.07);box-shadow:0px 4px 30px rgba(57,42,75,.07);border-radius:8px;margin-bottom:26px}.container1 .container1-section{padding:35px 35px 20px;border-bottom:1px solid #808fa3}.container1 .container1-section:last-child{border-bottom:none}button:disabled{background:#808fa3 !important;cursor:not-allowed !important;-webkit-box-shadow:0px 5px 15px rgba(128,143,163,.35) !important;box-shadow:0px 5px 15px rgba(128,143,163,.35) !important}.btn-one{color:#007aff;background:#fff;border:2px solid #007aff;-webkit-box-shadow:0px 5px 15px rgba(13,160,237,.15);box-shadow:0px 5px 15px rgba(13,160,237,.15)}.btn-one.blue{color:#021ceb;border-color:#021ceb}.btn-one.green-lighter{color:#00d4a9;border-color:#00d4a9}.btn-one.no-shadow{-webkit-box-shadow:none;box-shadow:none}.btn-one.grape-fruit{color:#f61859;border-color:#f61859}.btn-one.sunflower{color:#fda329;border-color:#fda329}.btn-one.purple{color:#5700bd;border-color:#5700bd}.btn-one:hover,.btn-one:focus{color:#007aff;border-color:#0075f5;background:#fafafa;-webkit-box-shadow:0px 5px 15px rgba(13,160,237,.12);box-shadow:0px 5px 15px rgba(13,160,237,.12)}.btn-one:hover.blue,.btn-one:focus.blue{color:#021ceb;border-color:#021be1}.btn-one:hover.green-lighter,.btn-one:focus.green-lighter{color:#00d4a9;border-color:#00caa1}.btn-one:hover.grape-fruit,.btn-one:focus.grape-fruit{color:#f61859;border-color:#f60e52}.btn-one:hover.sunflower,.btn-one:focus.sunflower{color:#fda329;border-color:#fd9f1f}.btn-one:hover.purple,.btn-one:focus.purple{color:#5700bd;border-color:#5200b3}.btn-one:after{width:16px;height:16px;margin:-9px;background:none !important;border-radius:50%;border:2px solid rgba(0,0,0,0);border-top-color:inherit;border-right-color:inherit}.btn-two{color:#fff;background:#007aff;-webkit-box-shadow:0px 5px 12px rgba(2,28,235,.27);box-shadow:0px 5px 12px rgba(2,28,235,.27)}.btn-two.blue{background:#021ceb;-webkit-box-shadow:0px 5px 12px rgba(2,28,235,.27);box-shadow:0px 5px 12px rgba(2,28,235,.27)}.btn-two.green{background-color:#41d4a8;-webkit-box-shadow:0px 5px 12px rgba(65,212,168,.27);box-shadow:0px 5px 12px rgba(65,212,168,.27)}.btn-two.green-lighter{background-color:#00d4a9;-webkit-box-shadow:0px 5px 12px rgba(0,212,169,.27);box-shadow:0px 5px 12px rgba(0,212,169,.27)}.btn-two.grape-fruit{background-color:#f61859;-webkit-box-shadow:0px 5px 12px rgba(246,24,89,.27);box-shadow:0px 5px 12px rgba(246,24,89,.27)}.btn-two.sunflower{background-color:#fda329;-webkit-box-shadow:0px 5px 12px rgba(253,163,41,.27);box-shadow:0px 5px 12px rgba(253,163,41,.27)}.btn-two.no-shadow{-webkit-box-shadow:none;box-shadow:none}.btn-two.purple{background-color:#5700bd;-webkit-box-shadow:none;box-shadow:none}.btn-two.tint{background-color:rgba(0,122,255,.1254901961);color:#007aff;-webkit-box-shadow:none;box-shadow:none}.btn-two:hover,.btn-two:focus{color:#fff;background:#0066d6;-webkit-box-shadow:0px 5px 12px rgba(2,28,235,.27);box-shadow:0px 5px 12px rgba(2,28,235,.27)}.btn-two:hover.blue,.btn-two:focus.blue{background:#0217c3;-webkit-box-shadow:0px 5px 12px rgba(2,28,235,.27);box-shadow:0px 5px 12px rgba(2,28,235,.27)}.btn-two:hover.green-lighter,.btn-two:focus.green-lighter{background-color:#00ab88;-webkit-box-shadow:0px 5px 12px rgba(0,212,169,.27);box-shadow:0px 5px 12px rgba(0,212,169,.27)}.btn-two:hover.grape-fruit,.btn-two:focus.grape-fruit{background-color:#dd0947;-webkit-box-shadow:0px 5px 12px rgba(246,24,89,.27);box-shadow:0px 5px 12px rgba(246,24,89,.27)}.btn-two:hover.sunflower,.btn-two:focus.sunflower{background-color:#fb9102;-webkit-box-shadow:0px 5px 12px rgba(253,163,41,.27);box-shadow:0px 5px 12px rgba(253,163,41,.27)}.btn-two:hover.purple,.btn-two:focus.purple{background-color:#440094;-webkit-box-shadow:none;box-shadow:none}.btn-two:hover.tint,.btn-two:focus.tint{background-color:rgba(0,102,214,.1254901961);color:#007aff;-webkit-box-shadow:none;box-shadow:none}.btn-three{color:#021ceb;background:rgba(2,28,235,.06);-webkit-box-shadow:0 0 0px 2px rgba(0,0,0,0) inset;box-shadow:0 0 0px 2px rgba(0,0,0,0) inset}.btn-three:hover,.btn-three:focus{color:#021ceb;-webkit-box-shadow:0 0 0px 2px rgba(0,26,237,.15) inset;box-shadow:0 0 0px 2px rgba(0,26,237,.15) inset;background:rgba(2,28,235,.09)}.btn-three::after{border-top-color:#021ceb;border-right-color:#021ceb}.btn-four{color:#00d4a9;background:#fff;border:2px solid #00d4a9;-webkit-box-shadow:0px 5px 15px rgba(13,160,237,.15);box-shadow:0px 5px 15px rgba(13,160,237,.15)}.btn-four:hover,.btn-four:focus{color:#00d4a9;border-color:#00caa1;background:#fafafa;-webkit-box-shadow:0px 5px 15px rgba(13,160,237,.12);box-shadow:0px 5px 15px rgba(13,160,237,.12)}.btn-transparent{background-color:rgba(0,0,0,0);border:0;outline:0;cursor:pointer}.react-datepicker-wrapper{width:100%}.react-datepicker__input-container input{background-color:inherit}.react-datepicker__current-month{margin:8px 0;line-height:1.3}.react-datepicker__triangle{left:20px !important}form input[type=text],form input[type=password],form input[type=email],form input[type=number],form input[type=date],form input[type=time],form textarea,form select,.form input[type=text],.form input[type=password],.form input[type=email],.form input[type=number],.form input[type=date],.form input[type=time],.form textarea,.form select{font-family:Roboto;font-style:normal;font-weight:normal;font-size:15.5px;padding:0 13px;line-height:0;height:45px;border-radius:8px;color:#233539}form input[type=text]::-webkit-input-placeholder, form input[type=password]::-webkit-input-placeholder, form input[type=email]::-webkit-input-placeholder, form input[type=number]::-webkit-input-placeholder, form input[type=date]::-webkit-input-placeholder, form input[type=time]::-webkit-input-placeholder, form textarea::-webkit-input-placeholder, form select::-webkit-input-placeholder, .form input[type=text]::-webkit-input-placeholder, .form input[type=password]::-webkit-input-placeholder, .form input[type=email]::-webkit-input-placeholder, .form input[type=number]::-webkit-input-placeholder, .form input[type=date]::-webkit-input-placeholder, .form input[type=time]::-webkit-input-placeholder, .form textarea::-webkit-input-placeholder, .form select::-webkit-input-placeholder{letter-spacing:0 !important;color:#233539 !important;opacity:.5 !important}form input[type=text]::-moz-placeholder, form input[type=password]::-moz-placeholder, form input[type=email]::-moz-placeholder, form input[type=number]::-moz-placeholder, form input[type=date]::-moz-placeholder, form input[type=time]::-moz-placeholder, form textarea::-moz-placeholder, form select::-moz-placeholder, .form input[type=text]::-moz-placeholder, .form input[type=password]::-moz-placeholder, .form input[type=email]::-moz-placeholder, .form input[type=number]::-moz-placeholder, .form input[type=date]::-moz-placeholder, .form input[type=time]::-moz-placeholder, .form textarea::-moz-placeholder, .form select::-moz-placeholder{letter-spacing:0 !important;color:#233539 !important;opacity:.5 !important}form input[type=text]:-ms-input-placeholder, form input[type=password]:-ms-input-placeholder, form input[type=email]:-ms-input-placeholder, form input[type=number]:-ms-input-placeholder, form input[type=date]:-ms-input-placeholder, form input[type=time]:-ms-input-placeholder, form textarea:-ms-input-placeholder, form select:-ms-input-placeholder, .form input[type=text]:-ms-input-placeholder, .form input[type=password]:-ms-input-placeholder, .form input[type=email]:-ms-input-placeholder, .form input[type=number]:-ms-input-placeholder, .form input[type=date]:-ms-input-placeholder, .form input[type=time]:-ms-input-placeholder, .form textarea:-ms-input-placeholder, .form select:-ms-input-placeholder{letter-spacing:0 !important;color:#233539 !important;opacity:.5 !important}form input[type=text]::-ms-input-placeholder, form input[type=password]::-ms-input-placeholder, form input[type=email]::-ms-input-placeholder, form input[type=number]::-ms-input-placeholder, form input[type=date]::-ms-input-placeholder, form input[type=time]::-ms-input-placeholder, form textarea::-ms-input-placeholder, form select::-ms-input-placeholder, .form input[type=text]::-ms-input-placeholder, .form input[type=password]::-ms-input-placeholder, .form input[type=email]::-ms-input-placeholder, .form input[type=number]::-ms-input-placeholder, .form input[type=date]::-ms-input-placeholder, .form input[type=time]::-ms-input-placeholder, .form textarea::-ms-input-placeholder, .form select::-ms-input-placeholder{letter-spacing:0 !important;color:#233539 !important;opacity:.5 !important}form input[type=text]::placeholder,form input[type=password]::placeholder,form input[type=email]::placeholder,form input[type=number]::placeholder,form input[type=date]::placeholder,form input[type=time]::placeholder,form textarea::placeholder,form select::placeholder,.form input[type=text]::placeholder,.form input[type=password]::placeholder,.form input[type=email]::placeholder,.form input[type=number]::placeholder,.form input[type=date]::placeholder,.form input[type=time]::placeholder,.form textarea::placeholder,.form select::placeholder{letter-spacing:0 !important;color:#233539 !important;opacity:.5 !important}form input:-webkit-autofill,form input:-webkit-autofill:hover,form input:-webkit-autofill:focus,form input:-webkit-autofill:active,.form input:-webkit-autofill,.form input:-webkit-autofill:hover,.form input:-webkit-autofill:focus,.form input:-webkit-autofill:active{font-family:Lato !important;font-style:normal !important;font-weight:normal !important;font-size:15.5px !important;-webkit-transition:none !important;transition:none !important;-webkit-box-shadow:0 0 0 30px #e2eefc inset !important}form textarea.fixed-textarea,.form textarea.fixed-textarea{margin:0;padding:12px 11px;resize:none;min-height:65px;line-height:20px}form textarea.fixed-textarea.h-100,.form textarea.fixed-textarea.h-100{min-height:100px}form textarea.fixed-input,.form textarea.fixed-input{margin:0;padding:12px 11px;resize:none;min-height:65px;line-height:20px}form .input-grp label,.form .input-grp label{font-size:12px;color:#808fa3}form .input-grp label .asterisk,.form .input-grp label .asterisk{font-size:17px;font-weight:bold;line-height:12px;line-height:0;vertical-align:middle;margin-left:2px}form input.hidden,.form input.hidden{display:none}.form-one input[type=text],.form-one input[type=password],.form-one input[type=email],.form-one input[type=number],.form-one input[type=time],.form-one textarea{background-color:rgba(0,122,255,.1);border:none;-webkit-box-shadow:0 0 0 2px #e2eefc inset;box-shadow:0 0 0 2px #e2eefc inset}.form-one .input-select>div{background-color:#e2eefc;border:none;-webkit-box-shadow:0 0 0 2px #e2eefc inset;box-shadow:0 0 0 2px #e2eefc inset}.form-one .input-select>div>div{font-family:Roboto;font-style:normal;font-weight:normal;font-size:15.5px;padding:0 13px;border-radius:8px;color:#233539}.position-static{position:static}.form-two .input-grp-none{max-width:none}.form-two select{margin-bottom:0}.form-two input[type=text],.form-two input[type=password],.form-two input[type=email],.form-two input[type=number],.form-two input[type=time],.form-two textarea,.form-two select{-webkit-transition:all .2s ease;transition:all .2s ease;font-size:15.5px;line-height:15.5px;padding:0 11px;background-color:rgba(34,6,66,.04);border:1px solid #bdc7d4;-webkit-box-shadow:none;box-shadow:none}.form-two input[type=text]:required,.form-two input[type=password]:required,.form-two input[type=email]:required,.form-two input[type=number]:required,.form-two textarea:required,.form-two select:required,.form-two input[type=text].required,.form-two input[type=password].required,.form-two input[type=email].required,.form-two input[type=number].required,.form-two textarea.required,.form-two select.required{border-color:#89848e;-webkit-box-shadow:0 0 2px rgba(49,44,76,.3215686275);box-shadow:0 0 2px rgba(49,44,76,.3215686275)}.form-two input[type=text]:disabled,.form-two input[type=email]:disabled,.form-two input[type=time]:disabled,.form-two select:disabled{background-color:#d2d2d2;cursor:not-allowed;border-color:#bdc7d4}.form-three .input-grp{max-width:300px}.form-three .input-grp-none{max-width:none}.form-three select{margin-bottom:0}.form-three input[type=text],.form-three input[type=password],.form-three input[type=email],.form-three input[type=number],.form-three input[type=date],.form-three textarea,.form-three select{-webkit-transition:all .2s ease;transition:all .2s ease;font-size:15.5px;line-height:15.5px;background-color:#FDA32933;border:1px solid #808fa3;-webkit-box-shadow:none;box-shadow:none;border:0;height:auto;padding:11px 9px}.form-three input[type=text].with-error,.form-three input[type=password].with-error,.form-three input[type=email].with-error,.form-three input[type=number].with-error,.form-three input[type=date].with-error,.form-three textarea.with-error,.form-three select.with-error{-webkit-box-shadow:0 0 0 1px #f61859 inset;box-shadow:0 0 0 1px #f61859 inset}.form-three select:required:invalid{color:#808fa3}.form-three.grape-fruit select,.form-three.grape-fruit input,.form-three.grape-fruit textarea{background-color:#F6185933}.form-three.grape-fruit select::-webkit-input-placeholder, .form-three.grape-fruit input::-webkit-input-placeholder, .form-three.grape-fruit textarea::-webkit-input-placeholder{color:#233539;opacity:.7}.form-three.grape-fruit select::-moz-placeholder, .form-three.grape-fruit input::-moz-placeholder, .form-three.grape-fruit textarea::-moz-placeholder{color:#233539;opacity:.7}.form-three.grape-fruit select:-ms-input-placeholder, .form-three.grape-fruit input:-ms-input-placeholder, .form-three.grape-fruit textarea:-ms-input-placeholder{color:#233539;opacity:.7}.form-three.grape-fruit select::-ms-input-placeholder, .form-three.grape-fruit input::-ms-input-placeholder, .form-three.grape-fruit textarea::-ms-input-placeholder{color:#233539;opacity:.7}.form-three.grape-fruit select::placeholder,.form-three.grape-fruit input::placeholder,.form-three.grape-fruit textarea::placeholder{color:#233539;opacity:.7}.checkbox-container{display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:18px;width:100%;padding:0;padding-top:18px}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;top:0;height:20px;width:20px;z-index:1}.checkbox-container .checkmark{-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;top:0;left:0;height:18px;width:18px;border-radius:4px;background-color:#eee}.checkbox-container .checkmark:after{content:"";position:absolute;display:none;left:6px;top:2.2px;width:3.5px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-container:hover input~.checkmark{background-color:#e2e2e2}.checkbox-container input:checked~.checkmark{background-color:#007aff}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container input:disabled~.checkmark{background-color:#d2d2d2}.radio-container{opacity:1 !important;display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:18px;width:100%;padding:0;padding-top:18px}.radio-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio-container .radio{-webkit-transition:all .2s ease;transition:all .2s ease;position:absolute;top:0;left:0;height:18px;width:18px;background-color:#eee;border:.1px solid #808fa3;border-radius:50%}.radio-container .radio:after{content:"";position:absolute;display:none;top:5px;left:5px;width:8px;height:8px;border-radius:50%;background:#007aff}.radio-container:hover input~.radio{background-color:#e2e2e2}.radio-container input:checked~.radio{background-color:#eee}.radio-container input:checked~.radio:after{display:block}.input-error{color:#f61859;font-size:12px;line-height:15px;margin-top:5px;position:relative;margin-bottom:-10px}.input-select input[type=text]{-webkit-transition:none !important;transition:none !important;height:auto !important;opacity:1 !important;border-radius:0}.input-select .input-select__control{border-radius:8px;background-color:rgba(34,6,66,.04);min-height:45px;-webkit-box-shadow:none;box-shadow:none}.input-select .input-select__control,.input-select .input-select__control:hover,.input-select .input-select__control.input-select__control--is-focused{border:1px solid #bdc7d4}.input-select.eventnone{pointer-events:none}.input-select.with-error,.input-select.required>div,.input-select.required>div:hover,.input-select.required>div.input-select__control--is-focused{border-color:#89848e;-webkit-box-shadow:0 0 2px rgba(49,44,76,.3215686275);box-shadow:0 0 2px rgba(49,44,76,.3215686275)}.input-select.with-error{border-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none}.input-select.with-error div.input-select__control{border-color:#f61859}.input-select .input-select__value-container{line-height:normal;padding:0 0 0 9px}.input-select .input-select__value-container>div{margin:0px;padding-bottom:0px;padding-top:0px;width:100%}.input-select .input-select__value-container .input-select__multi-value{width:auto;margin:2px 4px 2px 0}.input-select .input-select__value-container.input-select__value-container--is-multi{padding-top:6px;padding-bottom:6px}.input-select .input-select__clear-indicator{display:none}.input-select .input-select__input{padding:0;margin:0;width:100%}.input-select .input-select__input input{width:100% !important}.input-select .input-select__indicator-separator{display:none}.input-select .input-select__indicator{color:rgba(0,0,0,.21)}.input-select__menu{min-width:160px;overflow:hidden}.input-select__menu .input-select__menu-list{padding-bottom:0px;padding-top:0px}.input-select__menu .input-select__menu-list>div:first-child{padding-top:10px}.input-select__menu .input-select__menu-list>div:last-child{padding-bottom:10px}.input-select__menu .input-select__option{color:#06010c;font-size:15px;line-height:1.1em;padding:8px 15px}.input-select__menu .input-select__option--is-selected{color:#fff}.input-select__menu .input-select__menu-notice{color:#06010c;font-size:15px;line-height:1.1em;padding:8px 15px}.swal2-close{width:1em !important;height:1em !important;top:3px !important;right:4px !important}.select-option{position:absolute;top:0;z-index:-1;opacity:0}div.swal2-popup{padding:45px 25px 40px}div.swal2-popup .swal2-title{margin-bottom:.8rem;font-size:27px}div.swal2-popup .swal2-content{font-size:17px;margin-bottom:.4rem;line-height:23px}div.swal2-popup .swal2-footer{border:none;padding:0}div.swal2-popup .margined-top h2{font-family:Lato;font-style:normal;font-weight:bold;font-size:26px;line-height:1.5em;color:#233539}div.swal2-popup .margined-bottom{margin-bottom:20px}div.swal2-popup .text-aligned-left h2{margin-right:auto;font-family:Lato;font-style:normal;font-weight:bold;font-size:26px;color:#233539}.swal2-actions{z-index:0}.swal2-actions button.swal2-cancel,.swal2-actions button.swal2-confirm{font-family:"Lato";font-weight:bold;height:50px;font-size:16px;border-radius:100px;min-width:180px}.swal2-actions button.swal2-cancel:hover,.swal2-actions button.swal2-confirm:hover{background-color:#021be1}.swal2-actions button.swal2-confirm{background-color:#007aff;-webkit-box-shadow:0px 5px 12px rgba(2,28,235,.27);box-shadow:0px 5px 12px rgba(2,28,235,.27)}.swal2-actions button.swal2-confirm:hover{background-color:#0079fc}.swal2-actions button.swal2-cancel{background-color:#808fa3;-webkit-box-shadow:0px 5px 12px rgba(25,25,25,.25);box-shadow:0px 5px 12px rgba(25,25,25,.25)}.swal2-actions button.swal2-cancel:hover{background-color:#7a8a9f}.swal2-actions .btn-jobTracker-save{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:20px;margin-top:-20px}.swal2-actions .btn-jobTracker-save svg{margin-right:5px}.upload-error .input-error{top:-10px;left:52px}.upload-error input{display:none}.print .no-print,.print .no-print *{display:none !important}.print #app>div{min-width:0 !important}.print .layout-wrapper2{margin:0 !important;padding-bottom:0 !important}.print .admin-preview,.print .customer-preview{margin:0 !important;padding:0 !important;max-width:100% !important}.print .document-body{width:1000px;padding:40px !important;margin:0 !important;background-color:#fff !important;font-size:16px !important}@media print{.no-print,.no-print *{display:none !important}#app>div{min-width:0 !important}.layout-wrapper2{margin:0 !important;padding-bottom:0 !important}.admin-preview,.customer-preview{margin:0 !important;padding:0 !important;max-width:100% !important}.document-body{width:1000px;padding:40px !important;margin:0 !important;background-color:#fff !important;font-size:16px !important}@page{margin:14mm !important}html,body,.layout-wrapper{background-color:#fff !important}.document-wrapper{width:100% !important;margin:0 auto !important}.document-wrapper>div:first-child{padding:0 !important}.document{width:100% !important;margin:0 auto !important}}.swal2-show2{-webkit-animation:swal2-show2 .3s;animation:swal2-show2 .3s}.swal2-hide2{-webkit-animation:swal2-hide2 .2s;animation:swal2-hide2 .2s}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll !important}@-webkit-keyframes swal2-show2{0%{opacity:0;-webkit-transform:scale(0.96);transform:scale(0.96)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show2{0%{opacity:0;-webkit-transform:scale(0.96);transform:scale(0.96)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide2{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.96);transform:scale(0.96)}}@keyframes swal2-hide2{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.96);transform:scale(0.96)}}.scrollbar::-webkit-scrollbar{width:6px;position:absolute}.scrollbar::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.scrollbar::-webkit-scrollbar-thumb{background:#bdc7d4;-webkit-transition:all .15s ease;transition:all .15s ease;border-radius:25px}.scrollbar::-webkit-scrollbar-thumb:hover{background:#b3bdca}.category-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;padding-right:15px;padding-bottom:15px;z-index:999}.category-row:first-child .input-grp label{display:block;padding-bottom:14px}.category-row:first-child .input-grp .hidden-tooltip{display:inline-block}.category-row:first-child .input-grp .hidden-tooltip.six-dots-tooltip{display:inline-block;right:-37px;position:absolute;top:-5px}@media only screen and (max-width: 549px){.category-row{position:relative;display:grid;gap:30px 10px;grid-template-columns:repeat(6, 1fr);background-color:#f1f1f1;padding:40px 20px 25px}.category-row:first-of-type{margin-top:10px}.category-row:not(:first-of-type){margin-top:40px}.category-row>div{width:100%;-webkit-box-flex:inherit !important;-ms-flex:inherit !important;flex:inherit !important;margin-right:0 !important;padding-right:0 !important;padding-bottom:0 !important}.category-row>div>.input-grp label{display:block}.category-row>div.col-name{position:static !important;padding-left:0 !important}.category-row>div.col-name>svg{position:absolute;top:-8px !important;left:-8px !important;bottom:inherit !important;right:inherit !important}.category-row>div.col-name,.category-row>div.col-alias,.category-row>div.col-unit,.category-row>div.col-user{grid-column:span 6}.category-row>div.col-margin,.category-row>div.col-account-code{grid-column:span 3}.category-row>div.col-tab-color,.category-row>div.col-save-to-profile{grid-column:span 2}.category-row>div.col-tab-color>.input-grp,.category-row>div.col-save-to-profile>.input-grp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-row>div.col-tab-color>.input-grp>label,.category-row>div.col-save-to-profile>.input-grp>label{padding-bottom:0 !important}.category-row>div.col-drag{width:auto;position:absolute;bottom:0;right:10px}.category-row>div>.input-grp>label{padding-bottom:8px !important}}.category-row>div{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:15px;-ms-flex-item-align:end;align-self:flex-end}.category-row>div:last-child{margin-right:0}.category-row>div.col-name{-webkit-box-flex:1;-ms-flex:1 1 225px;flex:1 1 225px;position:relative;padding-left:30px}.category-row>div.col-name .times-icon{left:-2px;bottom:13px;position:absolute;font-size:21px;color:#007aff;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.category-row>div.col-name .times-icon:hover{-webkit-filter:brightness(0.8);filter:brightness(0.8)}.category-row>div.col-alias{-webkit-box-flex:1;-ms-flex:1 1 100px;flex:1 1 100px}.category-row>div.col-unit{-webkit-box-flex:1;-ms-flex:1 1 140px;flex:1 1 140px}.category-row>div.col-user{-webkit-box-flex:1;-ms-flex:1 1 50px;flex:1 1 50px}.category-row>div.col-tab-color{-webkit-box-flex:0;-ms-flex:0;flex:0}.category-row>div.col-save-to-profile{-webkit-box-flex:0;-ms-flex:0 0 45px;flex:0 0 45px;text-align:center;margin-right:3px;margin-left:-6px}.category-row>div.col-save-to-profile label:first-child{text-align:center}.category-row>div.col-drag{-webkit-box-flex:0;-ms-flex:0;flex:0}.category-row .checkbox-container{opacity:1 !important;padding:0 !important;display:inline-block !important;max-width:none;min-height:45px}.category-row .checkbox-container .checkmark{display:block;position:relative;top:auto;left:auto;height:22px;width:22px;margin:11px auto 0}.category-row .checkbox-container .checkmark:after{left:8px;top:3px;width:4px;height:10px}.category-row .btn-gear{display:block;cursor:pointer;height:45px;width:45px;color:#fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.13) inset;box-shadow:0 0 0 1px rgba(0,0,0,.13) inset;border-radius:8px;border:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.category-row .btn-gear:hover{opacity:.8}.category-row .input-grp{position:relative;margin-bottom:0}.category-row .input-grp.colour-pick{position:static}.category-row .input-grp label{display:none;line-height:1.1em;padding-bottom:7px}.category-row .input-grp .hidden-tooltip{display:none}.category-row .input-grp .hidden-tooltip.six-dots-tooltip{display:none}.materials-and-equipment-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}@media only screen and (max-width: 549px){.materials-and-equipment-item{position:relative;display:grid;gap:10px;grid-template-columns:repeat(6, 1fr);background-color:#f1f1f1;padding:20px;margin-bottom:0}.materials-and-equipment-item:first-child{margin-top:20px}.materials-and-equipment-item:not(:first-child){margin-top:30px}.materials-and-equipment-item>button{position:absolute;top:-8px;left:-8px;padding:0 !important}.materials-and-equipment-item>.input-grp{width:100%;-webkit-box-flex:inherit !important;-ms-flex:inherit !important;flex:inherit !important;margin-right:0 !important;padding:0 !important}.materials-and-equipment-item>.input-grp:nth-of-type(1){grid-column:span 6}.materials-and-equipment-item>.input-grp:nth-of-type(2),.materials-and-equipment-item>.input-grp:nth-of-type(3){grid-column:span 3}.materials-and-equipment-item>.input-grp:nth-of-type(4),.materials-and-equipment-item>.input-grp:nth-of-type(5){grid-column:span 2}.materials-and-equipment-item>.input-grp label{font-size:.85rem !important}.materials-and-equipment-item>.col-drag-wrap{width:auto;position:absolute;bottom:0;right:10px}}.materials-and-equipment-item>button,.materials-and-equipment-item>div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 8px;margin-bottom:0}.materials-and-equipment-item>:nth-child(1),.materials-and-equipment-item>:last-child{padding-left:0;padding-top:18px;-webkit-box-flex:0;-ms-flex:0;flex:0}.materials-and-equipment-item>:nth-child(2){-webkit-box-flex:1;-ms-flex:1 1 300px;flex:1 1 300px}.materials-and-equipment-item>:last-child{padding-right:0}.materials-and-equipment-item .icon-remove-material{color:#00d4a9}.materials-and-equipment-item .unit-type{bottom:0;opacity:0;height:0;position:absolute;z-index:-1}.materials-and-equipment-item .input-select__multi-value{border-radius:4px}.materials-and-equipment-item .input-select__value-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.materials-and-equipment-item .input-error{position:absolute}.materials-and-equipment-item .input-grp label{font-size:12px}.materials-and-equipment-item .input-grp label .asterisk{font-size:17px;font-weight:bold;line-height:12px;line-height:0;vertical-align:middle;margin-left:2px}.materials-and-equipment-item .input-grp .hidden-tooltip{display:inline-block}.materials-and-equipment-item .input-grp .hidden-tooltip.six-dots-tooltip{display:inline-block;right:-22px;position:absolute;top:0px}.category-row input[type=text],.category-row input[type=password],.category-row input[type=email],.category-row input[type=number],.category-row textarea,.category-row select,.materials-and-equipment-item input[type=text],.materials-and-equipment-item input[type=password],.materials-and-equipment-item input[type=email],.materials-and-equipment-item input[type=number],.materials-and-equipment-item textarea,.materials-and-equipment-item select{height:45px;padding:0 13px;font-family:Lato;font-style:normal;font-weight:normal;font-size:15px;line-height:0;color:#233539;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:rgba(34,6,66,.04);border:1px solid #bdc7d4;border-radius:8px;-webkit-box-shadow:none;box-shadow:none}.category-row input[type=text]:required:invalid,.category-row input[type=password]:required:invalid,.category-row input[type=email]:required:invalid,.category-row input[type=number]:required:invalid,.category-row textarea:required:invalid,.category-row select:required:invalid,.materials-and-equipment-item input[type=text]:required:invalid,.materials-and-equipment-item input[type=password]:required:invalid,.materials-and-equipment-item input[type=email]:required:invalid,.materials-and-equipment-item input[type=number]:required:invalid,.materials-and-equipment-item textarea:required:invalid,.materials-and-equipment-item select:required:invalid{color:#808fa3}.category-row input[type=text]::-webkit-input-placeholder, .category-row input[type=password]::-webkit-input-placeholder, .category-row input[type=email]::-webkit-input-placeholder, .category-row input[type=number]::-webkit-input-placeholder, .category-row textarea::-webkit-input-placeholder, .category-row select::-webkit-input-placeholder, .materials-and-equipment-item input[type=text]::-webkit-input-placeholder, .materials-and-equipment-item input[type=password]::-webkit-input-placeholder, .materials-and-equipment-item input[type=email]::-webkit-input-placeholder, .materials-and-equipment-item input[type=number]::-webkit-input-placeholder, .materials-and-equipment-item textarea::-webkit-input-placeholder, .materials-and-equipment-item select::-webkit-input-placeholder{letter-spacing:0 !important;color:#233539 !important;opacity:.5 !important}.category-row input[type=text]::-moz-placeholder, .category-row input[type=password]::-moz-placeholder, .category-row input[type=email]::-moz-placeholder, .category-row input[type=number]::-moz-placeholder, .category-row textarea::-moz-placeholder, .category-row select::-moz-placeholder, .materials-and-equipment-item input[type=text]::-moz-placeholder, .materials-and-equipment-item input[type=password]::-moz-placeholder, .materials-and-equipment-item input[type=email]::-moz-placeholder, .materials-and-equipment-item input[type=number]::-moz-placeholder, .materials-and-equipment-item textarea::-moz-placeholder, .materials-and-equipment-item select::-moz-placeholder{letter-spacing:0 !important;color:#233539 !important;opacity:.5 !important}.category-row input[type=text]:-ms-input-placeholder, .category-row input[type=password]:-ms-input-placeholder, .category-row input[type=email]:-ms-input-placeholder, .category-row input[type=number]:-ms-input-placeholder, .category-row textarea:-ms-input-placeholder, .category-row select:-ms-input-placeholder, .materials-and-equipment-item input[type=text]:-ms-input-placeholder, .materials-and-equipment-item input[type=password]:-ms-input-placeholder, .materials-and-equipment-item input[type=email]:-ms-input-placeholder, .materials-and-equipment-item input[type=number]:-ms-input-placeholder, .materials-and-equipment-item textarea:-ms-input-placeholder, .materials-and-equipment-item select:-ms-input-placeholder{letter-spacing:0 !important;color:#233539 !important;opacity:.5 !important}.category-row input[type=text]::-ms-input-placeholder, .category-row input[type=password]::-ms-input-placeholder, .category-row input[type=email]::-ms-input-placeholder, .category-row input[type=number]::-ms-input-placeholder, .category-row textarea::-ms-input-placeholder, .category-row select::-ms-input-placeholder, .materials-and-equipment-item input[type=text]::-ms-input-placeholder, .materials-and-equipment-item input[type=password]::-ms-input-placeholder, .materials-and-equipment-item input[type=email]::-ms-input-placeholder, .materials-and-equipment-item input[type=number]::-ms-input-placeholder, .materials-and-equipment-item textarea::-ms-input-placeholder, .materials-and-equipment-item select::-ms-input-placeholder{letter-spacing:0 !important;color:#233539 !important;opacity:.5 !important}.category-row input[type=text]::placeholder,.category-row input[type=password]::placeholder,.category-row input[type=email]::placeholder,.category-row input[type=number]::placeholder,.category-row textarea::placeholder,.category-row select::placeholder,.materials-and-equipment-item input[type=text]::placeholder,.materials-and-equipment-item input[type=password]::placeholder,.materials-and-equipment-item input[type=email]::placeholder,.materials-and-equipment-item input[type=number]::placeholder,.materials-and-equipment-item textarea::placeholder,.materials-and-equipment-item select::placeholder{letter-spacing:0 !important;color:#233539 !important;opacity:.5 !important}.category-row input[type=text]:required,.category-row input[type=text].required,.category-row input[type=password]:required,.category-row input[type=password].required,.category-row input[type=email]:required,.category-row input[type=email].required,.category-row input[type=number]:required,.category-row input[type=number].required,.category-row textarea:required,.category-row textarea.required,.category-row select:required,.category-row select.required,.materials-and-equipment-item input[type=text]:required,.materials-and-equipment-item input[type=text].required,.materials-and-equipment-item input[type=password]:required,.materials-and-equipment-item input[type=password].required,.materials-and-equipment-item input[type=email]:required,.materials-and-equipment-item input[type=email].required,.materials-and-equipment-item input[type=number]:required,.materials-and-equipment-item input[type=number].required,.materials-and-equipment-item textarea:required,.materials-and-equipment-item textarea.required,.materials-and-equipment-item select:required,.materials-and-equipment-item select.required{border-color:#89848e;-webkit-box-shadow:0 0 2px rgba(49,44,76,.3215686275);box-shadow:0 0 2px rgba(49,44,76,.3215686275)}.category-row input:-webkit-autofill,.category-row input:-webkit-autofill:hover,.category-row input:-webkit-autofill:focus,.category-row input:-webkit-autofill:active,.materials-and-equipment-item input:-webkit-autofill,.materials-and-equipment-item input:-webkit-autofill:hover,.materials-and-equipment-item input:-webkit-autofill:focus,.materials-and-equipment-item input:-webkit-autofill:active{font-family:Lato !important;font-style:normal !important;font-weight:normal !important;font-size:15px !important;-webkit-transition:none !important;transition:none !important;-webkit-box-shadow:0 0 0 30px #e2eefc inset !important}.category-row select,.materials-and-equipment-item select{margin-bottom:0}.tooltip-categories{text-align:left;margin:8px 4px;width:362px}.tooltip-categories h3{margin-top:0;margin-bottom:9px;font-size:15px}.tooltip-categories p{font-size:14px;line-height:19px;font-weight:400}.question-icon{cursor:default;height:21px;width:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#021ceb;color:#fff !important;border-radius:100%;font-size:15px;font-weight:bold;margin:0}.has-error input,.has-error .input-select__control,.has-error textarea,.has-error select{border-color:#f61859 !important}.estimate .tab-edit-document.active,.estimate .tab-edit-document:hover{border-color:#fda329;background-color:#fda329}.estimate .tab-preview-document.active,.estimate .tab-preview-document:hover{border-color:#f61859;background-color:#f61859}.estimate.admin-preview .document-body,.estimate.admin-preview .document-credit-notes{border:1px solid #fda329}.estimate.admin-preview .document-body h4,.estimate.admin-preview .document-body .text1,.estimate.admin-preview .document-body .text3,.estimate.admin-preview .document-credit-notes h4,.estimate.admin-preview .document-credit-notes .text1,.estimate.admin-preview .document-credit-notes .text3{color:#fda329}.estimate.admin-preview .document-body .divider,.estimate.admin-preview .document-credit-notes .divider{border-bottom:1px solid #fda329}.estimate.admin-preview .document-body .table-row-header>div,.estimate.admin-preview .document-credit-notes .table-row-header>div{background-color:#fda329}.estimate.admin-preview .document-body .table-row-item>div,.estimate.admin-preview .document-credit-notes .table-row-item>div{background-color:#FDA3291A}.estimate.admin-preview .document-body .table-row-item>div .btn-eye .no-eye,.estimate.admin-preview .document-credit-notes .table-row-item>div .btn-eye .no-eye{color:#fda329}.estimate.admin-preview .document-body .document-actions button .times,.estimate.admin-preview .document-credit-notes .document-actions button .times{color:#FDA32980}.estimate.admin-preview .document-body .document-add-line,.estimate.admin-preview .document-credit-notes .document-add-line{background-color:#FDA3291A;-webkit-box-shadow:0 0 0 1px #FDA32921 inset;box-shadow:0 0 0 1px #FDA32921 inset}.estimate.admin-preview .document-body .document-add-line button,.estimate.admin-preview .document-credit-notes .document-add-line button{color:#fda329}.estimate.customer-preview .document-body,.estimate.customer-preview .document-credit-notes{border:1px solid #f61859}.estimate.customer-preview .document-body h4,.estimate.customer-preview .document-body .text1,.estimate.customer-preview .document-body .text3,.estimate.customer-preview .document-credit-notes h4,.estimate.customer-preview .document-credit-notes .text1,.estimate.customer-preview .document-credit-notes .text3{color:#f61859}.estimate.customer-preview .document-body .divider,.estimate.customer-preview .document-credit-notes .divider{border-bottom:1px solid #f61859}.estimate.customer-preview .document-body .table-row-header>div,.estimate.customer-preview .document-credit-notes .table-row-header>div{background-color:#f61859}.estimate.customer-preview .document-body .footer-preview-bank p,.estimate.customer-preview .document-credit-notes .footer-preview-bank p{color:#f61859}.invoice .tab-edit-document.active,.invoice .tab-edit-document:hover,.credit-note .tab-edit-document.active,.credit-note .tab-edit-document:hover{border-color:#00d4a9;background-color:#00d4a9}.invoice .tab-preview-document.active,.invoice .tab-preview-document:hover,.credit-note .tab-preview-document.active,.credit-note .tab-preview-document:hover{border-color:#007aff;background-color:#007aff}.invoice.admin-preview .document-body,.invoice.admin-preview .document-credit-notes,.credit-note.admin-preview .document-body,.credit-note.admin-preview .document-credit-notes{border:1px solid #00d4a9}.invoice.admin-preview .document-body h4,.invoice.admin-preview .document-body .text1,.invoice.admin-preview .document-body .text3,.invoice.admin-preview .document-credit-notes h4,.invoice.admin-preview .document-credit-notes .text1,.invoice.admin-preview .document-credit-notes .text3,.credit-note.admin-preview .document-body h4,.credit-note.admin-preview .document-body .text1,.credit-note.admin-preview .document-body .text3,.credit-note.admin-preview .document-credit-notes h4,.credit-note.admin-preview .document-credit-notes .text1,.credit-note.admin-preview .document-credit-notes .text3{color:#00d4a9}.invoice.admin-preview .document-body .divider,.invoice.admin-preview .document-credit-notes .divider,.credit-note.admin-preview .document-body .divider,.credit-note.admin-preview .document-credit-notes .divider{border-bottom:1px solid #00d4a9}.invoice.admin-preview .document-body .table-row-header>div,.invoice.admin-preview .document-credit-notes .table-row-header>div,.credit-note.admin-preview .document-body .table-row-header>div,.credit-note.admin-preview .document-credit-notes .table-row-header>div{background-color:#00d4a9}.invoice.admin-preview .document-body .table-row-item>div,.invoice.admin-preview .document-credit-notes .table-row-item>div,.credit-note.admin-preview .document-body .table-row-item>div,.credit-note.admin-preview .document-credit-notes .table-row-item>div{background-color:#00D4A91A}.invoice.admin-preview .document-body .table-row-item>div .btn-eye .no-eye,.invoice.admin-preview .document-credit-notes .table-row-item>div .btn-eye .no-eye,.credit-note.admin-preview .document-body .table-row-item>div .btn-eye .no-eye,.credit-note.admin-preview .document-credit-notes .table-row-item>div .btn-eye .no-eye{color:#00d4a9}.invoice.admin-preview .document-body .document-actions button .times,.invoice.admin-preview .document-credit-notes .document-actions button .times,.credit-note.admin-preview .document-body .document-actions button .times,.credit-note.admin-preview .document-credit-notes .document-actions button .times{color:#00D4A980}.invoice.admin-preview .document-body .document-add-line,.invoice.admin-preview .document-credit-notes .document-add-line,.credit-note.admin-preview .document-body .document-add-line,.credit-note.admin-preview .document-credit-notes .document-add-line{background-color:#00D4A91A;-webkit-box-shadow:0 0 0 1px #00D4A921 inset;box-shadow:0 0 0 1px #00D4A921 inset}.invoice.admin-preview .document-body .document-add-line button,.invoice.admin-preview .document-credit-notes .document-add-line button,.credit-note.admin-preview .document-body .document-add-line button,.credit-note.admin-preview .document-credit-notes .document-add-line button{color:#00d4a9}.invoice.customer-preview .document-body,.invoice.customer-preview .document-credit-notes,.credit-note.customer-preview .document-body,.credit-note.customer-preview .document-credit-notes{border:1px solid #007aff}.invoice.customer-preview .document-body h4,.invoice.customer-preview .document-body .text1,.invoice.customer-preview .document-body .text3,.invoice.customer-preview .document-credit-notes h4,.invoice.customer-preview .document-credit-notes .text1,.invoice.customer-preview .document-credit-notes .text3,.credit-note.customer-preview .document-body h4,.credit-note.customer-preview .document-body .text1,.credit-note.customer-preview .document-body .text3,.credit-note.customer-preview .document-credit-notes h4,.credit-note.customer-preview .document-credit-notes .text1,.credit-note.customer-preview .document-credit-notes .text3{color:#007aff}.invoice.customer-preview .document-body .divider,.invoice.customer-preview .document-credit-notes .divider,.credit-note.customer-preview .document-body .divider,.credit-note.customer-preview .document-credit-notes .divider{border-bottom:1px solid #007aff}.invoice.customer-preview .document-body .table-row-header>div,.invoice.customer-preview .document-credit-notes .table-row-header>div,.credit-note.customer-preview .document-body .table-row-header>div,.credit-note.customer-preview .document-credit-notes .table-row-header>div{background-color:#007aff}.invoice.customer-preview .document-body .footer-preview-bank p,.invoice.customer-preview .document-credit-notes .footer-preview-bank p,.credit-note.customer-preview .document-body .footer-preview-bank p,.credit-note.customer-preview .document-credit-notes .footer-preview-bank p{color:#007aff}.rc-color-picker-panel-inner{position:relative;border-radius:4px;-webkit-box-shadow:0 1px 5px #ccc;box-shadow:0 1px 5px #ccc;border:1px solid #ccc;padding-bottom:8px}.rc-color-picker-panel-wrap{margin:5px 0 0;height:30px;width:100%;position:relative}.rc-color-picker-panel-wrap-preview{position:absolute;right:8px}.rc-color-picker-panel-wrap-ribbon{position:absolute;left:8px;top:0;right:43px;height:30px}.rc-color-picker-panel-wrap-alpha{position:absolute;left:8px;right:43px;bottom:0;height:12.5px}.rc-color-picker-panel-wrap-has-alpha .rc-color-picker-panel-wrap-ribbon{height:12.5px}.rc-color-picker-trigger{border:1px solid #999;display:inline-block;padding:2px;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:20px;height:20px;cursor:pointer;-webkit-box-shadow:0 0 0 2px #fff inset;box-shadow:0 0 0 2px #fff inset}.rc-color-picker-trigger-open{-webkit-box-shadow:0px 0px 3px #999;box-shadow:0px 0px 3px #999}.rc-color-picker-panel{width:218px;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;z-index:9;border-radius:4px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.rc-color-picker-panel *{-webkit-box-sizing:border-box;box-sizing:border-box}.rc-color-picker-panel-open{display:block}.rc-color-picker-panel-close{display:none}.rc-color-picker-panel-preview{height:30px;width:30px;overflow:hidden;border-radius:2px;background-image:url("data:image/png;base64,R0lGODdhCgAKAPAAAOXl5f///ywAAAAACgAKAEACEIQdqXt9GxyETrI279OIgwIAOw==")}.rc-color-picker-panel-preview span{-webkit-box-shadow:0 0 2px gray inset;box-shadow:0 0 2px gray inset}.rc-color-picker-panel-preview span,.rc-color-picker-panel-preview input[type=color]{position:absolute;display:block;height:100%;width:30px;border-radius:2px}.rc-color-picker-panel-preview input[type=color]{opacity:0}.rc-color-picker-panel-board{position:relative;font-size:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:8px 8px 0px}.rc-color-picker-panel-board span{position:absolute;border-radius:10px;border:1px solid #fff;width:9px;height:9px;margin:-4px 0 0 -4px;left:-999px;top:-999px;-webkit-box-shadow:0 0 1px rgba(120, 120, 120, 0.7);box-shadow:0 0 1px rgba(120, 120, 120, 0.7);z-index:2}.rc-color-picker-panel-board-hsv{width:200px;height:150px;position:relative;z-index:1;border-radius:2px}.rc-color-picker-panel-board-value{border-radius:2px;position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYigwLDAsMCkiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), to(#000000));background-image:linear-gradient(to bottom, transparent 0%, #000000 100%)}.rc-color-picker-panel-board-saturation{border-radius:2px;position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0icmdiKDAsMCwwKSIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-gradient(linear, left top, right top, from(#ffffff), to(transparent));background-image:linear-gradient(to right, #ffffff 0%, transparent 100%)}.rc-color-picker-panel-board-handler{-webkit-box-shadow:0 0 2px gray inset;box-shadow:0 0 2px gray inset;border-radius:2px;cursor:crosshair;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.rc-color-picker-panel-ribbon{position:relative;height:100%;border-radius:2px;-webkit-box-shadow:0 0 2px gray inset;box-shadow:0 0 2px gray inset;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZjAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjZmY5OTAwIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2NkZmYwMCIgc3RvcC1vcGFjaXR5PSIxIi8+PHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiMzNWZmMDAiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iNDAlIiBzdG9wLWNvbG9yPSIjMDBmZjY2IiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzAwZmZmZCIgc3RvcC1vcGFjaXR5PSIxIi8+PHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiMwMDY2ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iNzAlIiBzdG9wLWNvbG9yPSIjMzIwMGZmIiBzdG9wLW9wYWNpdHk9IjEiLz48c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2NkMDBmZiIgc3RvcC1vcGFjaXR5PSIxIi8+PHN0b3Agb2Zmc2V0PSI5MCUiIHN0b3AtY29sb3I9IiNmZjAwOTkiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-gradient(linear, left top, right top, from(#ff0000), color-stop(10%, #ff9900), color-stop(20%, #cdff00), color-stop(30%, #35ff00), color-stop(40%, #00ff66), color-stop(50%, #00fffd), color-stop(60%, #0066ff), color-stop(70%, #3200ff), color-stop(80%, #cd00ff), color-stop(90%, #ff0099), to(#ff0000));background-image:linear-gradient(to right, #ff0000 0%, #ff9900 10%, #cdff00 20%, #35ff00 30%, #00ff66 40%, #00fffd 50%, #0066ff 60%, #3200ff 70%, #cd00ff 80%, #ff0099 90%, #ff0000 100%)}.rc-color-picker-panel-ribbon span{position:absolute;top:0;height:100%;width:4px;border:1px solid #000;padding:1px 0;margin-left:-2px;background-color:#fff;border-radius:3px}.rc-color-picker-panel-ribbon-handler{position:absolute;width:104%;height:100%;left:-2%;cursor:pointer}.rc-color-picker-panel-alpha{position:relative;height:100%;width:100%;border-radius:2px;background-image:url("data:image/png;base64,R0lGODdhCgAKAPAAAOXl5f///ywAAAAACgAKAEACEIQdqXt9GxyETrI279OIgwIAOw==");background-repeat:repeat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rc-color-picker-panel-alpha-bg{position:absolute;width:100%;height:100%;border-radius:2px;-webkit-box-shadow:0 0 2px gray inset;box-shadow:0 0 2px gray inset}.rc-color-picker-panel-alpha span{position:absolute;top:0;height:100%;width:4px;border:1px solid #000;padding:1px 0;margin-left:-2px;background-color:#fff;border-radius:3px}.rc-color-picker-panel-alpha-handler{position:absolute;width:104%;height:100%;left:-2%;cursor:pointer}.rc-color-picker-panel-params{font-size:12px}.rc-color-picker-panel-params-input{overflow:hidden;padding:2px 8px}.rc-color-picker-panel-params input{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;text-align:center;padding:1px;margin:0;float:left;border-radius:2px;border:1px solid #cacaca;font-family:"Helvetica Neue",Helvetica,sans-serif}.rc-color-picker-panel-params-hex{width:52px}.rc-color-picker-panel-params input[type=number]{margin-left:5px;width:44px}.rc-color-picker-panel-params input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.rc-color-picker-panel-params-lable{padding:2px 8px;height:22px;line-height:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rc-color-picker-panel-params-lable label{float:left;text-align:center}.rc-color-picker-panel-params-lable-hex{width:52px}.rc-color-picker-panel-params-lable-number,.rc-color-picker-panel-params-lable-alpha{margin-left:5px;width:44px;text-transform:uppercase}.rc-color-picker-panel-params-lable-number:hover{border-radius:2px;background-color:#eee;-webkit-box-shadow:0 0 0 1px #ccc inset;box-shadow:0 0 0 1px #ccc inset;cursor:pointer}.rc-color-picker-panel-params-has-alpha input[type=number]{width:32px}.rc-color-picker-panel-params-has-alpha .rc-color-picker-panel-params-lable-number,.rc-color-picker-panel-params-has-alpha .rc-color-picker-panel-params-lable-alpha{width:32px}.rc-color-picker{position:absolute;left:-9999px;top:-9999px;z-index:1000}.rc-color-picker-wrap{display:inline-block}.rc-color-picker-slide-up-enter{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform-origin:0 0;transform-origin:0 0;display:block !important;opacity:0;-webkit-animation-timing-function:cubic-bezier(0.08, 0.82, 0.17, 1);animation-timing-function:cubic-bezier(0.08, 0.82, 0.17, 1);-webkit-animation-play-state:paused;animation-play-state:paused}.rc-color-picker-slide-up-appear{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform-origin:0 0;transform-origin:0 0;display:block !important;opacity:0;-webkit-animation-timing-function:cubic-bezier(0.08, 0.82, 0.17, 1);animation-timing-function:cubic-bezier(0.08, 0.82, 0.17, 1);-webkit-animation-play-state:paused;animation-play-state:paused}.rc-color-picker-slide-up-leave{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform-origin:0 0;transform-origin:0 0;display:block !important;opacity:1;-webkit-animation-timing-function:cubic-bezier(0.6, 0.04, 0.98, 0.34);animation-timing-function:cubic-bezier(0.6, 0.04, 0.98, 0.34);-webkit-animation-play-state:paused;animation-play-state:paused}.rc-color-picker-slide-up-enter.rc-color-picker-slide-up-enter-active.rc-color-picker-placement-bottomLeft,.rc-color-picker-slide-up-enter.rc-color-picker-slide-up-enter-active.rc-color-picker-placement-bottomRight,.rc-color-picker-slide-up-appear.rc-color-picker-slide-up-appear-active.rc-color-picker-placement-bottomLeft,.rc-color-picker-slide-up-appear.rc-color-picker-slide-up-appear-active.rc-color-picker-placement-bottomRight{-webkit-animation-name:rcColorPickerSlideUpIn;animation-name:rcColorPickerSlideUpIn;-webkit-animation-play-state:running;animation-play-state:running}.rc-color-picker-slide-up-enter.rc-color-picker-slide-up-enter-active.rc-color-picker-placement-topLeft,.rc-color-picker-slide-up-enter.rc-color-picker-slide-up-enter-active.rc-color-picker-placement-topRight,.rc-color-picker-slide-up-appear.rc-color-picker-slide-up-appear-active.rc-color-picker-placement-topLeft,.rc-color-picker-slide-up-appear.rc-color-picker-slide-up-appear-active.rc-color-picker-placement-topRight{-webkit-animation-name:rcColorPickerSlideDownIn;animation-name:rcColorPickerSlideDownIn;-webkit-animation-play-state:running;animation-play-state:running}.rc-color-picker-slide-up-leave.rc-color-picker-slide-up-leave-active.rc-color-picker-placement-bottomLeft,.rc-color-picker-slide-up-leave.rc-color-picker-slide-up-leave-active.rc-color-picker-placement-bottomRight{-webkit-animation-name:rcColorPickerSlideUpOut;animation-name:rcColorPickerSlideUpOut;-webkit-animation-play-state:running;animation-play-state:running}.rc-color-picker-slide-up-leave.rc-color-picker-slide-up-leave-active.rc-color-picker-placement-topLeft,.rc-color-picker-slide-up-leave.rc-color-picker-slide-up-leave-active.rc-color-picker-placement-topRight{-webkit-animation-name:rcColorPickerSlideDownOut;animation-name:rcColorPickerSlideDownOut;-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes rcColorPickerSlideUpIn{0%{opacity:0;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scaleY(0);transform:scaleY(0)}100%{opacity:1;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes rcColorPickerSlideUpIn{0%{opacity:0;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scaleY(0);transform:scaleY(0)}100%{opacity:1;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes rcColorPickerSlideUpOut{0%{opacity:1;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scaleY(1);transform:scaleY(1)}100%{opacity:0;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes rcColorPickerSlideUpOut{0%{opacity:1;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scaleY(1);transform:scaleY(1)}100%{opacity:0;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes rcColorPickerSlideDownIn{0%{opacity:0;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scaleY(0);transform:scaleY(0)}100%{opacity:1;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes rcColorPickerSlideDownIn{0%{opacity:0;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scaleY(0);transform:scaleY(0)}100%{opacity:1;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes rcColorPickerSlideDownOut{0%{opacity:1;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scaleY(1);transform:scaleY(1)}100%{opacity:0;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes rcColorPickerSlideDownOut{0%{opacity:1;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scaleY(1);transform:scaleY(1)}100%{opacity:0;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scaleY(0);transform:scaleY(0)}}
.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  margin-left: -8px;
  position: absolute;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow, .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  position: absolute;
  border: 8px solid transparent;
  height: 0;
  width: 1px;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  content: "";
  z-index: -1;
  border-width: 8px;
  left: -8px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle {
  top: 0;
  margin-top: -8px;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before {
  border-top: none;
  border-bottom-color: #f0f0f0;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before {
  top: -1px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  bottom: 0;
  margin-bottom: -8px;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  border-bottom: none;
  border-top-color: #fff;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  bottom: -1px;
  border-top-color: #aeaeae;
}

.react-datepicker-wrapper {
  display: inline-block;
  padding: 0;
  border: 0;
}

.react-datepicker {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  display: inline-block;
  position: relative;
}

.react-datepicker--time-only .react-datepicker__triangle {
  left: 35px;
}

.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}

.react-datepicker--time-only .react-datepicker__time,
.react-datepicker--time-only .react-datepicker__time-box {
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__triangle {
  position: absolute;
  left: 50px;
}

.react-datepicker-popper {
  z-index: 1;
}

.react-datepicker-popper[data-placement^="bottom"] {
  margin-top: 10px;
}

.react-datepicker-popper[data-placement="bottom-end"] .react-datepicker__triangle, .react-datepicker-popper[data-placement="top-end"] .react-datepicker__triangle {
  left: auto;
  right: 50px;
}

.react-datepicker-popper[data-placement^="top"] {
  margin-bottom: 10px;
}

.react-datepicker-popper[data-placement^="right"] {
  margin-left: 8px;
}

.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle {
  left: auto;
  right: 42px;
}

.react-datepicker-popper[data-placement^="left"] {
  margin-right: 8px;
}

.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle {
  left: 42px;
  right: auto;
}

.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: 0.3rem;
  padding-top: 8px;
  position: relative;
}

.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}

.react-datepicker__header--time:not(.react-datepicker__header--time--only) {
  border-top-left-radius: 0;
}

.react-datepicker__header:not(.react-datepicker__header--has-time-select) {
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 2px;
}

.react-datepicker__current-month,
.react-datepicker-time__header,
.react-datepicker-year-header {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: 0.944rem;
}

.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.react-datepicker__navigation {
  background: none;
  line-height: 1.7rem;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 10px;
  width: 0;
  padding: 0;
  border: 0.45rem solid transparent;
  z-index: 1;
  height: 10px;
  width: 10px;
  text-indent: -999em;
  overflow: hidden;
}

.react-datepicker__navigation--previous {
  left: 10px;
  border-right-color: #ccc;
}

.react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3;
}

.react-datepicker__navigation--previous--disabled, .react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__navigation--next {
  right: 10px;
  border-left-color: #ccc;
}

.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 95px;
}

.react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3;
}

.react-datepicker__navigation--next--disabled, .react-datepicker__navigation--next--disabled:hover {
  border-left-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.react-datepicker__navigation--years-previous {
  top: 4px;
  border-top-color: #ccc;
}

.react-datepicker__navigation--years-previous:hover {
  border-top-color: #b3b3b3;
}

.react-datepicker__navigation--years-upcoming {
  top: -4px;
  border-bottom-color: #ccc;
}

.react-datepicker__navigation--years-upcoming:hover {
  border-bottom-color: #b3b3b3;
}

.react-datepicker__month-container {
  float: left;
}

.react-datepicker__year {
  margin: 0.4rem;
  text-align: center;
}

.react-datepicker__year-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-width: 180px;
}

.react-datepicker__year .react-datepicker__year-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}

.react-datepicker__month .react-datepicker__month-text,
.react-datepicker__month .react-datepicker__quarter-text {
  display: inline-block;
  width: 4rem;
  margin: 2px;
}

.react-datepicker__input-time-container {
  clear: both;
  width: 100%;
  float: left;
  margin: 5px 0 10px 15px;
  text-align: left;
}

.react-datepicker__input-time-container .react-datepicker-time__caption {
  display: inline-block;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container {
  display: inline-block;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
  display: inline-block;
  margin-left: 10px;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
  width: auto;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-inner-spin-button,
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"] {
  -moz-appearance: textfield;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
  margin-left: 5px;
  display: inline-block;
}

.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 85px;
}

.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -72px;
  top: 0;
}

.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: white;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 85px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + (1.7rem / 2));
  overflow-y: scroll;
  padding-right: 0px;
  padding-left: 0px;
  width: 100%;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  height: 30px;
  padding: 5px 10px;
  white-space: nowrap;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #f0f0f0;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
  background-color: #216ba5;
  color: white;
  font-weight: bold;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
  background-color: #216ba5;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
  color: #ccc;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}

.react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day-names,
.react-datepicker__week {
  white-space: nowrap;
}

.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__month--selected, .react-datepicker__month--in-selecting-range, .react-datepicker__month--in-range,
.react-datepicker__quarter--selected,
.react-datepicker__quarter--in-selecting-range,
.react-datepicker__quarter--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}

.react-datepicker__month--selected:hover, .react-datepicker__month--in-selecting-range:hover, .react-datepicker__month--in-range:hover,
.react-datepicker__quarter--selected:hover,
.react-datepicker__quarter--in-selecting-range:hover,
.react-datepicker__quarter--in-range:hover {
  background-color: #1d5d90;
}

.react-datepicker__month--disabled,
.react-datepicker__quarter--disabled {
  color: #ccc;
  pointer-events: none;
}

.react-datepicker__month--disabled:hover,
.react-datepicker__quarter--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__day,
.react-datepicker__month-text,
.react-datepicker__quarter-text,
.react-datepicker__year-text {
  cursor: pointer;
}

.react-datepicker__day:hover,
.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover,
.react-datepicker__year-text:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day--today,
.react-datepicker__month-text--today,
.react-datepicker__quarter-text--today,
.react-datepicker__year-text--today {
  font-weight: bold;
}

.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted,
.react-datepicker__quarter-text--highlighted,
.react-datepicker__year-text--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}

.react-datepicker__day--highlighted:hover,
.react-datepicker__month-text--highlighted:hover,
.react-datepicker__quarter-text--highlighted:hover,
.react-datepicker__year-text--highlighted:hover {
  background-color: #32be3f;
}

.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1,
.react-datepicker__quarter-text--highlighted-custom-1,
.react-datepicker__year-text--highlighted-custom-1 {
  color: magenta;
}

.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2,
.react-datepicker__quarter-text--highlighted-custom-2,
.react-datepicker__year-text--highlighted-custom-2 {
  color: green;
}

.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range,
.react-datepicker__month-text--selected,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--in-range,
.react-datepicker__quarter-text--selected,
.react-datepicker__quarter-text--in-selecting-range,
.react-datepicker__quarter-text--in-range,
.react-datepicker__year-text--selected,
.react-datepicker__year-text--in-selecting-range,
.react-datepicker__year-text--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}

.react-datepicker__day--selected:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--in-range:hover,
.react-datepicker__month-text--selected:hover,
.react-datepicker__month-text--in-selecting-range:hover,
.react-datepicker__month-text--in-range:hover,
.react-datepicker__quarter-text--selected:hover,
.react-datepicker__quarter-text--in-selecting-range:hover,
.react-datepicker__quarter-text--in-range:hover,
.react-datepicker__year-text--selected:hover,
.react-datepicker__year-text--in-selecting-range:hover,
.react-datepicker__year-text--in-range:hover {
  background-color: #1d5d90;
}

.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected,
.react-datepicker__quarter-text--keyboard-selected,
.react-datepicker__year-text--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #2a87d0;
  color: #fff;
}

.react-datepicker__day--keyboard-selected:hover,
.react-datepicker__month-text--keyboard-selected:hover,
.react-datepicker__quarter-text--keyboard-selected:hover,
.react-datepicker__year-text--keyboard-selected:hover {
  background-color: #1d5d90;
}

.react-datepicker__day--in-selecting-range ,
.react-datepicker__month-text--in-selecting-range ,
.react-datepicker__quarter-text--in-selecting-range ,
.react-datepicker__year-text--in-selecting-range {
  background-color: rgba(33, 107, 165, 0.5);
}

.react-datepicker__month--selecting-range .react-datepicker__day--in-range , .react-datepicker__month--selecting-range
.react-datepicker__month-text--in-range , .react-datepicker__month--selecting-range
.react-datepicker__quarter-text--in-range , .react-datepicker__month--selecting-range
.react-datepicker__year-text--in-range {
  background-color: #f0f0f0;
  color: #000;
}

.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled,
.react-datepicker__quarter-text--disabled,
.react-datepicker__year-text--disabled {
  cursor: default;
  color: #ccc;
}

.react-datepicker__day--disabled:hover,
.react-datepicker__month-text--disabled:hover,
.react-datepicker__quarter-text--disabled:hover,
.react-datepicker__year-text--disabled:hover {
  background-color: transparent;
}

.react-datepicker__month-text.react-datepicker__month--selected:hover, .react-datepicker__month-text.react-datepicker__month--in-range:hover, .react-datepicker__month-text.react-datepicker__quarter--selected:hover, .react-datepicker__month-text.react-datepicker__quarter--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__month--selected:hover,
.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,
.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover {
  background-color: #216ba5;
}

.react-datepicker__month-text:hover,
.react-datepicker__quarter-text:hover {
  background-color: #f0f0f0;
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
  width: 100%;
}

.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
}

.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}

.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: #b3b3b3;
}

.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  border-top-color: #ccc;
  float: right;
  margin-left: 20px;
  top: 8px;
  position: relative;
  border-width: 0.45rem;
}

.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}

.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}

.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}

.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
  background-color: #ccc;
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #b3b3b3;
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: #b3b3b3;
}

.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}

.react-datepicker__close-icon {
  cursor: pointer;
  background-color: transparent;
  border: 0;
  outline: 0;
  padding: 0px 6px 0px 0px;
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
}

.react-datepicker__close-icon::after {
  cursor: pointer;
  background-color: #216ba5;
  color: #fff;
  border-radius: 50%;
  height: 16px;
  width: 16px;
  padding: 2px;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  content: "\00d7";
}

.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 2147483647;
}

.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}

@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
  .react-datepicker__portal .react-datepicker__day,
  .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}

.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem;
}

.react-datepicker__portal .react-datepicker__navigation {
  border: 0.81rem solid transparent;
}

.react-datepicker__portal .react-datepicker__navigation--previous {
  border-right-color: #ccc;
}

.react-datepicker__portal .react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3;
}

.react-datepicker__portal .react-datepicker__navigation--previous--disabled, .react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__portal .react-datepicker__navigation--next {
  border-left-color: #ccc;
}

.react-datepicker__portal .react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3;
}

.react-datepicker__portal .react-datepicker__navigation--next--disabled, .react-datepicker__portal .react-datepicker__navigation--next--disabled:hover {
  border-left-color: #e6e6e6;
  cursor: default;
}

