body,html{height:100%}#main-wrapper{display:flex;flex-direction:column;margin:0 auto;min-height:100%;padding:0}#main{display:flex;flex:1 1 auto;padding-top:106px}@media (max-width:790px){#main{display:block;padding-top:87px}}body{background:#282828;color:#212529;font-family:Roboto,sans-serif;font-size:16px;margin:0;padding:0}@media (max-width:790px){body{padding-bottom:30px;position:relative}}*{box-sizing:border-box}.dark-mode-only{display:none}h1,h2,h3,h4{font-weight:300}h1:first-child,h1:first-of-type,h2:first-child,h2:first-of-type,h3:first-child,h3:first-of-type,h4:first-child,h4:first-of-type{margin-top:0}b,strong{font-weight:700}a{color:#282828}a:hover{color:#0f0f0f}.divider{background:#f0f0f0;height:1px;margin:30px 0}.icon{display:inline;margin-right:5px}p{line-height:1.5}.links-row{display:flex;flex-wrap:wrap;margin-left:auto;padding-bottom:10px}.links-row a{color:#fff;margin:10px 20px;text-decoration:none}@media (max-width:790px){.links-row{justify-content:center}}header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#282828;display:flex;justify-content:space-between;padding:25px;position:fixed;width:100%;z-index:1000}header .logo{align-items:center;display:flex;font-size:26px}header .logo img{height:50px;padding-right:18px}@media (max-width:790px){header .logo img{height:30px}}header .nav-items{display:flex;line-height:1}header .nav-items>a{align-items:center;border-right:1px solid #ccc;color:#666;display:flex;font-size:14px;margin-right:15px;padding-right:15px;position:relative;text-decoration:none}header .nav-items>a i{font-size:16px}header .nav-items>a.processing{position:relative}header .nav-items>a.processing .progress{background-color:#fff;background:#ccc;border-radius:15px;bottom:-5px;height:5px;margin-left:-8px;overflow:hidden;position:absolute;width:100%}header .nav-items>a.processing .progress:after{animation:increase 2s ease-in-out infinite;background-color:#282828;border-radius:15px;content:"";display:block;height:100%;position:absolute;width:10%}@keyframes increase{0%{left:-20%}25%{width:10%}40%{width:40%}80%{width:15%}to{left:100%;width:10%}}header .nav-items>a:hover{color:#282828}header .nav-items .dropdown{opacity:0;transition:.3s;visibility:hidden}header .nav-items .dropdown.active,header .nav-items .dropdown:hover{opacity:1;transition:.3s;visibility:visible}header .nav-items .dropdown.active:before,header .nav-items .dropdown:hover:before{content:"";display:inline-block;height:40px;left:0;position:absolute;top:-40px;width:100%}header .nav-items .dropdown{background-color:#fff;border:1px solid #ccc;border-radius:15px;box-shadow:0 3px 1px -2px rgba(33,37,41,.2),0 2px 2px 0 rgba(33,37,41,.14),0 1px 5px 0 rgba(33,37,41,.12);margin-right:15px;overflow:hidden;position:absolute;right:0;top:75px;width:240px;z-index:10000}header .nav-items .dropdown:before{content:"";display:inline-block;height:40px;left:0;position:absolute;top:-40px;width:100%}header .nav-items .dropdown ul{list-style-type:none;margin:0;padding:0}header .nav-items .dropdown li a{color:#666;display:block;padding:25px;text-decoration:none;white-space:nowrap}header .nav-items .dropdown li a img{float:right}header .nav-items .dropdown li a:hover{background:#f0f0f0;color:#19b3e2}header .nav-items .dropdown li a:hover img{color:#19b3e2}header .nav-items .dropdown i{color:#999;margin-right:8px}header .nav-items .dropdown .distinct i{color:#fe6000}.main-sidenav{flex:none;width:300px}@media (max-width:991px){.main-sidenav{width:250px}}.main-sidenav .provider{color:#fff;margin:15px 20px;text-align:left}.main-sidenav nav{color:#666;line-height:1}.main-sidenav nav .sub-title,.main-sidenav nav .title{color:#212529;font-size:26px;letter-spacing:1px;margin-bottom:5px;padding:0 15px 10px}.main-sidenav nav .sub-title{color:#282828;display:flex;margin-top:15px}.main-sidenav nav .sub-title img{display:inline-block;height:1em;margin-left:1px;margin-right:8px}.main-sidenav nav .object{font-size:14px;margin:7.5px 0;padding:0 15px}.main-sidenav nav .object:last-child{margin-bottom:0}.main-sidenav nav ul{list-style:none;margin:0;padding:0}.main-sidenav nav ul li{align-items:center;display:flex;margin-bottom:0;position:relative;transition:.3s}.main-sidenav nav ul li:before{background-color:#212529;content:"";display:inline-block;height:1px;left:0;position:absolute;top:50%;transition:.3s;width:10px}.main-sidenav nav ul li:hover{background-color:#1e1e1e;transition:.3s}.main-sidenav nav ul li:hover:before{transition:.3s}.main-sidenav nav ul li.active{background:#1e1e1e!important;border-left:5px solid #19b3e2}.main-sidenav nav ul li.active a{color:#fff}.main-sidenav nav a{align-items:center;color:#fff;display:flex;font-size:16px;padding:30px 20px;text-decoration:none;width:100%}@media (max-width:991px){.main-sidenav nav a{padding:15px}}.main-sidenav nav a img{display:inline-block;height:24px;margin-left:1px;margin-right:20px;-o-object-fit:contain;object-fit:contain;width:24px}.main-sidenav nav a.nav-button{border:1px solid #999;border-radius:2px;color:#999;display:inline-block;font-size:10px;font-weight:700;letter-spacing:1px;line-height:1;margin:0;text-transform:uppercase}.main-sidenav .nav-group{background:#f0f0f0;margin-bottom:8px}.main-sidenav .nav-group .sub-title{background:#282828;color:#fff;font-weight:400;letter-spacing:normal;padding:8px 15px;text-transform:none}.main-sidenav .nav-group a{padding-left:22.5px}.main-sidenav .nav-group a:hover{background:#ccc}.main-sidenav .nav-group a.active{background:transparent!important;color:#282828;font-weight:700}@media (max-width:790px){.main-sidenav{width:100%}}main{background-color:#f1f1f1;border-radius:15px;color:#525252;margin-bottom:100px;margin-right:30px;max-width:1200px;width:100%}@media (max-width:790px){main{margin:20px;width:calc(100% - 40px)}}main .page{margin:30px;padding:15px}@media (max-width:1199px){main .page{overflow-x:scroll}}@media (max-width:991px){main .page{margin:30px;padding:0 0 30px}}main .page-title{align-items:center;display:flex;justify-content:space-between;margin:15px 0;padding:45px}@media (max-width:991px){main .page-title{padding:0 30px}}main .page-title h1{font-size:26px;margin:0}main .button-wrapper{align-items:center;display:flex;justify-content:space-between;margin:15px 0 30px;padding:0 45px;text-align:right}@media (max-width:1199px){main .button-wrapper{flex-wrap:wrap;text-align:left}}@media (max-width:991px){main .button-wrapper{padding:0 30px}}main .button-wrapper .button-row{align-items:center;display:flex;flex-wrap:wrap;margin:-7.5px}main .button-wrapper .button-row a.button{margin:7.5px}main .button-wrapper a.button{background-color:#19b3e2;border:0;border-radius:35px;box-shadow:unset;color:#fff;font-size:14px;padding:15px 30px;text-decoration:none;transition:.3s}main .button-wrapper a.button.secondary{background-color:#2b4482}main .button-wrapper a.button:hover{background:#282828;transition:.3s}main .button-wrapper .search-inline{margin-right:15px}@media (max-width:1199px){main .button-wrapper .search-inline{margin:0 0 20px;width:100%}}main .button-wrapper .search-form{background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:32px;display:flex;margin-left:auto;margin-right:auto;max-width:700px}main .button-wrapper .search-form.full{max-width:100%}main .button-wrapper .search-form.standard{max-width:570px}main .button-wrapper .search-form input{background-color:transparent;background-position:left 8px center;background-repeat:no-repeat;background-size:22px 22px;border:0;border-radius:32px;font-size:14px;padding:15px 30px 15px 45px;width:100%}main .button-wrapper .search-form input:focus{box-shadow:0 0 0 1px #000;outline:0}main .button-wrapper .search-form button{-webkit-appearance:none;background-color:transparent;background-image:url(../images/ui/search.svg);background-position:50%;background-repeat:no-repeat;background-size:18px 18px;border:0;border-radius:20px;cursor:pointer;flex:none;font-size:0;line-height:0;width:54px}@media (max-width:1199px){main .button-wrapper .search-form{max-width:100%}}main .single-order .form-row label span{display:none}.create-order-page{max-width:100%}.error{align-items:center;display:flex;height:100vh;justify-content:center;text-align:center;width:100vw}.error h3{font-size:40px}.error h3,.error p{color:#fff}.container{margin:0 auto;padding:15px;width:1140px}@media (max-width:1199px){.container{width:100%}}.section{margin:15px 0}.row{display:flex;flex-wrap:wrap;margin:0 -15px}.row>h1{flex-basis:100%;max-width:100%}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.row>h1{padding:0 15px}.col-10>h1,.col-10>h2,.col-11>h1,.col-11>h2,.col-12>h1,.col-12>h2,.col-1>h1,.col-1>h2,.col-2>h1,.col-2>h2,.col-3>h1,.col-3>h2,.col-4>h1,.col-4>h2,.col-5>h1,.col-5>h2,.col-6>h1,.col-6>h2,.col-7>h1,.col-7>h2,.col-8>h1,.col-8>h2,.col-9>h1,.col-9>h2{margin-top:0}.col-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.col-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.col-3{flex-basis:25%;max-width:25%}.col-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.col-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.col-6{flex-basis:50%;max-width:50%}.col-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.col-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.col-9{flex-basis:75%;max-width:75%}.col-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.col-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.col-12{flex-basis:100%;max-width:100%}@media (max-width:790px){.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{flex-basis:100%;max-width:100%}.col-mob-1{flex-basis:8.3333333333%}.col-mob-2{flex-basis:16.6666666667%}.col-mob-3{flex-basis:25%}.col-mob-4{flex-basis:33.3333333333%}.col-mob-5{flex-basis:41.6666666667%}.col-mob-6{flex-basis:50%}.col-mob-7{flex-basis:58.3333333333%}.col-mob-8{flex-basis:66.6666666667%}.col-mob-9{flex-basis:75%}.col-mob-10{flex-basis:83.3333333333%}.col-mob-11{flex-basis:91.6666666667%}.col-mob-12{flex-basis:100%}}.single-order{width:70%}.single-order .detail-block{margin-bottom:50px}.single-order .detail-block .info-block{border-bottom:1px solid #212529;display:flex;justify-content:flex-start}.single-order .detail-block .info-block div{padding:15px 30px}.single-order .detail-block .info-block .name{background-color:#dcdcdc;width:30%}.single-order .detail-block .info-block .info{background-color:#f8f8f8;width:70%}.single-order .detail-block .info-block:last-of-type{border-bottom:0}.auth-page{color:#fff;display:flex;min-height:100%;width:100%}.auth-page .left{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;width:50%}@media (max-width:991px){.auth-page .left{display:none}}.auth-page .left:after{background-color:#282828;content:"";display:inline-block;height:100%;left:0;opacity:.08;position:absolute;top:0;width:100%}.auth-page .left .content-box{left:50%;margin-left:50px;position:absolute;top:50%;transform:translate(-50%,-50%);width:600px}.auth-page .left .content-box .logos{margin-bottom:60px;position:absolute;top:-200px}@media (max-height:900px),(max-width:1440px){.auth-page .left .content-box .logos{top:-150px}}.auth-page .left .content-box .logos img{height:100px;margin:0 40px 0 0}.auth-page .left .content-box h1{font-size:60px}.auth-page .left .content-box .sub-text{width:300px}@media (max-width:1199px){.auth-page .left .content-box{margin-left:30px;width:450px}.auth-page .left .content-box .logos img{height:70px}.auth-page .left .content-box h1{font-size:40px}}.auth-page .right{align-items:center;background-color:#282828;box-shadow:0 2px 12px 0 rgba(0,0,0,.5);display:flex;flex-direction:column;justify-content:center;width:50%}.auth-page .right .content-box{display:none}@media (max-width:991px){.auth-page .right{width:100%}.auth-page .right .content-box{display:block;padding-bottom:10px;position:relative}.auth-page .right .content-box .sub-text,.auth-page .right .content-box h2{display:none}.auth-page .right .content-box .logos{position:relative}.auth-page .right .content-box .logos img{height:65px;margin:0 20px}.auth-page .right .content-box h1{font-size:60px;text-align:center}}@media (max-width:790px){.auth-page .right{box-shadow:none}.auth-page .right .content-box .logos{display:flex;justify-content:center;position:relative;top:auto}.auth-page .right .content-box .logos img{height:40px}}.auth-page .right .form-box{font-size:14px;margin-top:auto;max-width:calc(100% - 30px);padding:20px 0;width:400px}@media (max-width:790px){.auth-page .right .form-box{left:auto;margin:0 auto;max-width:100%;padding:30px 15px;position:relative;top:auto;transform:none}}@media (max-height:700px){.auth-page .right .form-box{left:auto;margin:0 auto;max-width:100%;position:relative;top:auto;transform:none}}.auth-page .right .form-box h1{font-size:26px;margin:20px 0}.auth-page .right .form-box .bottom .submit{align-items:center;display:flex;justify-content:space-between}.auth-page .right .form-box .bottom .submit .half .btn{color:#fff;margin:15px 0}.auth-page .right .form-box .bottom .submit .half.login{text-align:right}.auth-page .right .form-box .bottom .submit .half.login a{color:#fff;margin:15px 0}@media (max-height:700px){.auth-page .right .form-box .bottom .submit{margin-bottom:90px}}.auth-page .right .form-box .bottom .register{text-align:right}.auth-page .right .form-box .bottom .register .text{margin-top:15px}.auth-page .right .form-box .bottom .register a{color:#fff}.auth-page .right .links-row{justify-content:flex-end;margin-top:auto;width:100%}@media (max-width:991px){.auth-page .right .links-row{padding:0}}.form>p{margin:0 0 30px}.form h3{font-size:16px;margin-bottom:30px}.form h2 span{color:#d21f3c}.form .form-row{margin:15px 0}.form .form-row:first-child{margin-top:0}.form .form-row:last-of-type{margin-bottom:0}.form .form-row>label{color:#666;display:block;font-size:14px;font-weight:700;margin-bottom:8px}.form .form-row>label.packs{margin-bottom:15px}.form .form-row>label span{color:#d21f3c}.form .form-row .form-optional{color:#282828;display:inline-block;font-size:10px;font-weight:700;margin-left:5px;text-transform:uppercase;vertical-align:middle}.form .form-row .description{color:#212529;font-size:14px}.form .form-row .info{cursor:help;display:inline-block;margin-right:5px}.form .form-row .info:before{content:"\f05a";font-family:Font Awesome\ 5 Free;font-weight:900}.form .form-row .btn{color:#fff}.form .error-block{color:#d21f3c;display:block;font-size:12px;font-weight:700;margin:8px 0 0}.form .error-block:empty{display:none}.form .form-side{border-left:1px solid #f0f0f0;padding-left:15px}.form .form-side .divider{margin-left:-15px}.form .form-side .button{width:100%}.form .form-side .button:first-child{margin-top:0}.form .form-side .button.primary{background-color:#19b3e2;color:#fff}.form .form-side .message{margin-bottom:15px}.form .search-form{background-color:#f9f9f9;border:1px solid #f0f0f0;border-radius:20px;margin:0 8px;width:100%}.form .search-form input{background:none;border-radius:20px;padding:10px}.form .search-form{border:1px solid #999;border-radius:32px;display:flex;margin-left:auto;margin-right:auto;max-width:570px}.form .search-form.full{max-width:100%}.form .search-form.standard{max-width:570px}.form .search-form input{background-position:left 8px center;background-repeat:no-repeat;background-size:22px 22px;border:0;border-radius:32px;padding:20px 20px 20px 45px}.form .search-form input:focus{box-shadow:0 0 0 1px #000;outline:0}.form .search-form button{-webkit-appearance:none;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:18px 18px;border:0;border-radius:35px;cursor:pointer;flex:none;font-size:0;line-height:0;width:54px}.form .select{position:relative}.form .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../images/ui/select-arrow.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;box-shadow:none;height:unset;padding:16px 48px 16px 10px}@media (max-width:1199px){.form .select{max-width:100%}}.form .import-help{font-size:14px}.form .pdf-download .download-link{margin-bottom:20px;text-decoration:none}.form .pdf-download h3{margin-bottom:10px;margin-top:10px}.form .pdf-download .form-row{margin:-15px 0 15px}.form .form-group-row{display:flex;margin:15px -15px 30px}@media (max-width:1199px){.form .form-group-row{display:block}}@media (max-width:790px){.form .form-group-row{margin-left:0;margin-right:0}}.form .form-group-row:first-child{margin-top:0}.form .form-group-row .form-row{margin:0;width:100%}.form .form-group-row .form-row.multi-select{width:97%}.form .form-group-row .stack-1{flex-basis:8.3333333333%}.form .form-group-row .stack-1 [type=date]{width:100%}@media (max-width:1199px){.form .form-group-row .stack-1{margin-bottom:25px}.form .form-group-row .stack-1:last-child{margin-bottom:0}}.form .form-group-row .stack-2{flex-basis:16.6666666667%}.form .form-group-row .stack-2 [type=date]{width:100%}@media (max-width:1199px){.form .form-group-row .stack-2{margin-bottom:25px}.form .form-group-row .stack-2:last-child{margin-bottom:0}}.form .form-group-row .stack-3{flex-basis:25%}.form .form-group-row .stack-3 [type=date]{width:100%}@media (max-width:1199px){.form .form-group-row .stack-3{margin-bottom:25px}.form .form-group-row .stack-3:last-child{margin-bottom:0}}.form .form-group-row .stack-4{flex-basis:33.3333333333%}.form .form-group-row .stack-4 [type=date]{width:100%}@media (max-width:1199px){.form .form-group-row .stack-4{margin-bottom:25px}.form .form-group-row .stack-4:last-child{margin-bottom:0}}.form .form-group-row .stack-5{flex-basis:41.6666666667%}.form .form-group-row .stack-5 [type=date]{width:100%}@media (max-width:1199px){.form .form-group-row .stack-5{margin-bottom:25px}.form .form-group-row .stack-5:last-child{margin-bottom:0}}.form .form-group-row .stack-6{flex-basis:50%}.form .form-group-row .stack-6 [type=date]{width:100%}@media (max-width:1199px){.form .form-group-row .stack-6{margin-bottom:25px}.form .form-group-row .stack-6:last-child{margin-bottom:0}}.form .form-group-row .stack-7{flex-basis:58.3333333333%}.form .form-group-row .stack-7 [type=date]{width:100%}@media (max-width:1199px){.form .form-group-row .stack-7{margin-bottom:25px}.form .form-group-row .stack-7:last-child{margin-bottom:0}}.form .form-group-row .stack-8{flex-basis:66.6666666667%}.form .form-group-row .stack-8 [type=date]{width:100%}@media (max-width:1199px){.form .form-group-row .stack-8{margin-bottom:25px}.form .form-group-row .stack-8:last-child{margin-bottom:0}}.form .form-group-row .stack-9{flex-basis:75%}.form .form-group-row .stack-9 [type=date]{width:100%}@media (max-width:1199px){.form .form-group-row .stack-9{margin-bottom:25px}.form .form-group-row .stack-9:last-child{margin-bottom:0}}.form .form-group-row .stack-10{flex-basis:83.3333333333%}.form .form-group-row .stack-10 [type=date]{width:100%}@media (max-width:1199px){.form .form-group-row .stack-10{margin-bottom:25px}.form .form-group-row .stack-10:last-child{margin-bottom:0}}.form .form-group-row .stack-11{flex-basis:91.6666666667%}.form .form-group-row .stack-11 [type=date]{width:100%}@media (max-width:1199px){.form .form-group-row .stack-11{margin-bottom:25px}.form .form-group-row .stack-11:last-child{margin-bottom:0}}.form .form-group-row .stack-12{flex-basis:100%}.form .form-group-row .stack-12 [type=date]{width:100%}@media (max-width:1199px){.form .form-group-row .stack-12{margin-bottom:25px}.form .form-group-row .stack-12:last-child{margin-bottom:0}}.form .form-group-row .stack-1,.form .form-group-row .stack-10,.form .form-group-row .stack-11,.form .form-group-row .stack-12,.form .form-group-row .stack-2,.form .form-group-row .stack-3,.form .form-group-row .stack-4,.form .form-group-row .stack-5,.form .form-group-row .stack-6,.form .form-group-row .stack-7,.form .form-group-row .stack-8,.form .form-group-row .stack-9,.form .form-group-row .stack-auto{padding:0 15px}@media (max-width:790px){.form .form-group-row{flex-wrap:wrap}.form .form-group-row .stack-1,.form .form-group-row .stack-10,.form .form-group-row .stack-11,.form .form-group-row .stack-12,.form .form-group-row .stack-2,.form .form-group-row .stack-3,.form .form-group-row .stack-4,.form .form-group-row .stack-5,.form .form-group-row .stack-6,.form .form-group-row .stack-7,.form .form-group-row .stack-8,.form .form-group-row .stack-9{padding:0}.form .form-group-row .form-group{flex-basis:100%}}.form .form-group-row .under-text{color:#666;display:block;font-size:14px;font-weight:700;margin-bottom:8px}.form .information{background:rgba(255,140,0,.1);border:1px solid #ff8c00;border-radius:35px;font-size:14px;line-height:1.6;margin:15px 0 30px;max-width:650px;padding:15px;width:100%}.form .information.warning{background:rgba(210,31,60,.1);border:1px solid #d21f3c}.form .information.hidden{display:none}.form .information .title{font-weight:700;margin-bottom:5px;text-transform:uppercase}.form input[type=date],.form input[type=datetime-local],.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=search],.form input[type=text],.form input[type=time],.form input[type=url],.form select,.form textarea{background:#fdfdfd;border:1px solid #ccc;border-radius:5px;box-shadow:inset 2px 4px 8px hsla(0,0%,94%,.5);color:#212529;display:block;font-family:Roboto,sans-serif;height:2.5rem;max-width:550px;padding:24px 10px;width:100%}.form input[type=date].narrow,.form input[type=datetime-local].narrow,.form input[type=email].narrow,.form input[type=number].narrow,.form input[type=password].narrow,.form input[type=search].narrow,.form input[type=text].narrow,.form input[type=time].narrow,.form input[type=url].narrow,.form select.narrow,.form textarea.narrow{width:30%}.form input[type=date].monospace,.form input[type=datetime-local].monospace,.form input[type=email].monospace,.form input[type=number].monospace,.form input[type=password].monospace,.form input[type=search].monospace,.form input[type=text].monospace,.form input[type=time].monospace,.form input[type=url].monospace,.form select.monospace,.form textarea.monospace{font-family:monospace}.form input[type=date]:focus,.form input[type=datetime-local]:focus,.form input[type=email]:focus,.form input[type=number]:focus,.form input[type=password]:focus,.form input[type=search]:focus,.form input[type=text]:focus,.form input[type=time]:focus,.form input[type=url]:focus,.form select:focus,.form textarea:focus{border:1px solid #282828;outline:none}@media (max-width:1199px){.form input[type=date],.form input[type=datetime-local],.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=search],.form input[type=text],.form input[type=time],.form input[type=url],.form select,.form textarea{max-width:100%}}.form textarea{min-height:60px;resize:vertical}.form input:-moz-read-only:not(input[type=date]){background:#f0f0f0;box-shadow:inset 2px 4px 8px hsla(0,0%,80%,.5)}.form input:disabled,.form input:read-only:not(input[type=date]){background:#f0f0f0;box-shadow:inset 2px 4px 8px hsla(0,0%,80%,.5)}.form input:-moz-read-only:not(input[type=date]):focus{border:1px solid #999}.form input:disabled:focus,.form input:read-only:not(input[type=date]):focus{border:1px solid #999}.form .has-error input[type=date],.form .has-error input[type=datetime-local],.form .has-error input[type=email],.form .has-error input[type=number],.form .has-error input[type=password],.form .has-error input[type=search],.form .has-error input[type=text],.form .has-error input[type=time],.form .has-error input[type=url],.form .has-error select,.form .has-error textarea{border:1px solid #d21f3c}.form .input-group{display:flex}.form .input-group .prepend{align-items:center;background:#f0f0f0;border:1px solid #ccc;border-radius:35px 0 0 35px;border-right:0;color:#666;display:flex;padding:10px 15px}.form .input-group .append{background:#19b3e2;border:1px solid #ccc;border-left:0;border-radius:0 5px 5px 0;color:#666;padding:13px 15px 10px}.form .input-group.prepend input{border-radius:0 35px 35px 0}.form .input-group.append input{border-radius:5px 0 0 5px}.form .input-group.prepend.append input{border-radius:none}.form input[type=search]{padding-left:40px}.form .select2 input{height:auto}.form .password-roadblock{background:#f9f9f9;border:1px solid #ccc;border-radius:35px;max-width:650px;padding:15px}.form .password-roadblock i{color:#d21f3c;margin-right:8px}.form optgroup{font-weight:700}.form .switch-group{white-space:nowrap}.form .toggle-switch{display:none}.form .toggle-switch+label{background-color:#ccc;border-radius:50px;cursor:pointer;display:inline-block;height:22px;position:relative;transition:background .2s;vertical-align:middle;width:35px}.form .toggle-switch+label:after{background-color:#fff;border:3px solid #ccc;border-radius:50%;box-sizing:border-box;content:"";height:22px;left:0;padding:0;position:absolute;transition:all .2s;width:22px}.form .toggle-switch+label+label{cursor:pointer;display:inline-block;font-size:14px;padding:0 7px 0 14px;vertical-align:middle}.form .toggle-switch:checked+label{background-color:#282828}.form .toggle-switch:checked+label:after{border-color:#282828;left:calc(100% - 22px);transition:all .2s}.form .toggle-switch.danger:checked+label{background-color:#d21f3c}.form .toggle-switch.danger:checked+label:after{border-color:#d21f3c}.form .radio-list>div{margin:15px 0}.form .radio-selector-strip{background:#fdfdfd;border-radius:0 5px 5px 0;box-shadow:inset 2px 4px 8px hsla(0,0%,94%,.5);display:inline-block;font-size:0;margin-bottom:20px}.form .radio-selector-strip label{border:1px solid #e6e6e6;border-right:0;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;margin:0!important;padding:10px 15px}.form .radio-selector-strip label:hover{background:#f2f2f2}.form .radio-selector-strip label:last-child{border-radius:0 5px 5px 0;border-right:1px solid #e6e6e6}.form .radio-selector-strip label:first-of-type{border-radius:5px 0 0 5px}.form .radio-selector-strip label.colour-swatch{padding:8px;width:auto}.form .radio-selector-strip label.colour-swatch div{border:1px solid #fff;height:15px;width:40px}.form .radio-selector-strip input[type=checkbox],.form .radio-selector-strip input[type=radio]{display:none}.form .radio-selector-strip input[type=checkbox]:checked+label,.form .radio-selector-strip input[type=radio]:checked+label{background:#19b3e2;color:#fff}.form .radio-selector-strip input[type=checkbox]:disabled:not(:checked)+label,.form .radio-selector-strip input[type=radio]:disabled:not(:checked)+label{display:none}.form .has-error .radio-selector-strip label{border-color:#d21f3c}.form .link-selector-strip{background:#fdfdfd;border-radius:35px;box-shadow:inset 2px 4px 8px hsla(0,0%,94%,.5);display:inline-block;font-size:0;margin-bottom:15px}.form .link-selector-strip a{border:1px solid #e6e6e6;border-right:0;color:#212529;display:inline-block;font-size:14px;font-weight:400;padding:10px 15px;text-decoration:none}.form .link-selector-strip a:hover{background:#f2f2f2}.form .link-selector-strip a:last-child{border-radius:0 5px 5px 0;border-right:1px solid #e6e6e6}.form .link-selector-strip a:first-of-type{border-radius:5px 0 0 5px}.form .link-selector-strip a.selected{background:#4cbb17;color:#fff}.form .link-selector-strip label{color:grey;font-size:14px;padding:10px 15px}.form .current-asset{background-color:rgba(40,40,40,.5);background-image:linear-gradient(hsla(0,0%,100%,.25) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.25) 1px,transparent 0);background-position:-1px -1px,-1px -1px;background-size:20px 20px,20px 20px;border:1px solid #ccc;border-radius:5px;display:inline-block;padding:15px;width:auto}.form .current-asset img{max-height:150px;max-width:250px}.form .categories-selector{border:1px solid #f0f0f0;font-size:14px;list-style-type:none;margin:0;max-height:300px;overflow-y:scroll;padding:0}.form .categories-selector input[type=checkbox]{display:none}.form .categories-selector label{background-size:auto 1.15em}.form .categories-selector li label{display:block;padding:8px 8px 8px calc(16px + 1.15em)}.form .categories-selector li label:hover{background-color:#f0f0f0}.form .categories-selector li ul{list-style-type:none;margin:0;padding:0}.form .categories-selector li ul label{background-position:32px;padding-left:calc(40px + 1.15em)}.form .form-row.has-error .categories-selector{border-color:#d21f3c;margin-top:15px}.form .input-group.colour .prepend{min-width:40px;padding:4px 10px;position:relative}.form .input-group.colour .swatch{background:#282828;border:1px solid #fff;border-radius:35px;bottom:5px;cursor:pointer;left:5px;position:absolute;right:5px;top:5px}.form .input-group.colour input[type=text]{height:auto;max-width:120px;padding:8.3333333333px 10px}.form .input-group.colour input[type=color]{display:none}.form .form-row.radio-half{max-width:550px}.form .form-row .radio-square{cursor:pointer;display:inline-block;font-size:16px;margin-bottom:30px;margin-right:40px;padding-left:35px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:233px}.form .form-row .radio-square input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.form .form-row .checkmark{background-color:silver;border-radius:6px;height:25px;left:0;position:absolute;top:-4px;width:25px}.form .form-row .radio-square:hover input~.checkmark{opacity:.9;transition:.3s}.form .form-row .radio-square input:checked~.checkmark{background-color:#19b3e2;background-image:url(../images/ui/icons-tick.svg);background-position:50%;background-repeat:no-repeat;background-size:18px}.radio-square .form .form-row:after{content:"";display:none;position:absolute}.radio-square input:checked~.checkmark .form .form-row:after{display:block}.radio-square .checkmark .form .form-row:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:9px;top:5px;transform:rotate(45deg);width:5px}.avatar{color:#fff;font-size:16px}.avatar,.avatar .initials{align-items:center;display:flex}.avatar .initials{background-color:#d8d8d8;border-radius:50%;color:#818181;flex:none;font-weight:700;height:32px;justify-content:center;margin-right:8px;position:relative;width:32px}.avatar .initials .demo-mode-active{background:#fe6000;border:1px solid #fff;border-radius:10px;bottom:-2px;height:10px;position:absolute;right:-2px;width:10px}.avatar img{margin-left:10px}@media (max-width:790px){.avatar .initials{margin:0}.avatar .name{display:none}}.message{border:1px solid #282828;border-radius:35px;color:#282828;padding:12px}.message:first-child{margin-bottom:30px}.message:not(:first-child){margin-top:30px}.message.success{background:rgba(76,187,23,.05);border-color:#4cbb17;color:#4cbb17}.message.validation-failed{background:rgba(255,140,0,.05);border-color:#ff8c00;color:#ff8c00}.message.unknown{background:rgba(210,31,60,.05);border-color:#d21f3c;color:#d21f3c}.message.pending{display:none}.admin-table{border-spacing:0;font-size:14px;width:100%}.admin-table td,.admin-table th{border-bottom:1px solid #d0d0d0;padding:15px}.admin-table th{color:#525252;font-size:16px;font-weight:700;text-align:left}.admin-table a{align-items:center;color:#212529;display:flex;text-decoration:none;width:100%}.admin-table a:hover{color:#282828}.admin-table a img{display:inline-block;-o-object-fit:contain;object-fit:contain;padding-right:10px}.admin-table .button{margin:0}.button,a.button{background:#19b3e2;border:none;border-radius:35px;box-shadow:0 3px 1px -2px rgba(33,37,41,.2),0 2px 2px 0 rgba(33,37,41,.14),0 1px 5px 0 rgba(33,37,41,.12);color:#fff;cursor:pointer;display:inline-block;font-family:inherit;font-size:14px;margin:15px 20px 15px 0;min-width:100px;padding:15px 30px;text-align:center;text-decoration:none}.button:hover,a.button:hover{background:#148fb4;color:#fff}.button.danger,a.button.danger{background:#a6182f;color:#fff}.button.danger:hover,a.button.danger:hover{background:#8f1529}.button.back,a.button.back{background:#ccc;color:#666}.button.back:hover,a.button.back:hover{background:#a6a6a6}.button.disabled,.button:disabled,a.button.disabled,a.button:disabled{background:#ccc;color:#666;cursor:not-allowed}.button.loading,a.button.loading{background-position:50%!important;background-repeat:no-repeat!important;background-size:auto 1em!important;color:transparent!important}.tabs{border-bottom:1px solid #f0f0f0;display:flex;font-weight:700;margin-bottom:15px}.tabs a{color:#999;display:block;margin-right:30px;padding:15px 0;text-decoration:none}.tabs a.active,.tabs a:hover{color:#282828}.tabs a.has-error:after{color:#d21f3c;content:"\f06a";font-family:Font Awesome\ 5 Free;font-weight:900;line-height:1;margin-left:5px}.tab-panes [data-tab]{display:none}.pagination{display:flex;justify-content:flex-end;line-height:1;list-style-type:none;margin:15px 0 0;padding:0}.pagination li{margin:0 1px 0 0;padding:0}.pagination .page-link,.pagination a.page-link{background:#f0f0f0;color:#212529;display:block;font-size:14px;padding:15px;text-decoration:none}.pagination .active .page-link{background:#999;color:#fff}.pagination a:hover{background:#ccc}.pagination-counts{color:#999;font-size:14px;padding:15px 0}.wizard-steps{border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;margin-bottom:30px;padding-bottom:30px}.wizard-steps .step-item{flex:1;font-size:14px;position:relative}.wizard-steps .step-item .ident{align-items:center;border:2px solid #ccc;border-radius:100px;color:#ccc;display:flex;font-size:26px;height:50px;justify-content:center;margin:0 auto;position:relative;width:50px}.wizard-steps .step-item:before{background:#ccc;content:"";height:2px;position:absolute;right:calc(50% + 25px);top:24px;width:calc(100% - 50px)}.wizard-steps .step-item:first-child:before{display:none}.wizard-steps .step-item .details{color:#999;font-weight:700;margin-top:15px;text-align:center;text-transform:uppercase}.wizard-steps .step-item .details span{color:#212529;display:block;font-weight:400;margin-top:5px;text-transform:none}.wizard-steps .step-item .details span.pending{color:#999}.wizard-steps .step-item.done .ident{border-color:#4cbb17;color:#4cbb17}.wizard-steps .step-item.done .details{color:#4cbb17}.wizard-steps .step-item.done:before{background:#4cbb17}.wizard-steps .step-item.current .ident{border-color:#282828;color:#282828}.wizard-steps .step-item.current .details{color:#282828}.wizard-steps .step-item.current:before{background:linear-gradient(90deg,#4cbb17,#282828)}.fadeout{-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.5);display:none;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%;z-index:100}.modal{background:#fff;border:1px solid #999;border-radius:35px;box-shadow:0 22px 70px 4px rgba(0,0,0,.4);display:none;left:50%;margin-bottom:70px;max-width:calc(100% - 30px);opacity:0;overflow:hidden;position:absolute;top:70px;transform:translate(-50%,-50px);width:850px}.modal.prompt{width:600px}.modal.active{opacity:1;transform:translate(-50%);transition:all .4s;transition-delay:.08s}.modal .modal-close{background-position:50%;background-repeat:no-repeat;background-size:50%;border-radius:35px;cursor:pointer;height:25px;position:absolute;right:15px;top:15px;width:25px}.modal .content{padding:45px 30px}.modal .options{background:#f9f9f9;display:flex;justify-content:flex-end;padding:15px}.modal .options .button{box-shadow:none;margin:0 0 0 15px}@media (max-width:790px){.modal{width:90%}}#chartjs-tooltip{background:#fff;border:1px solid #ccc;border-radius:35px;box-shadow:0 3px 1px -2px rgba(33,37,41,.2),0 2px 2px 0 rgba(33,37,41,.14),0 1px 5px 0 rgba(33,37,41,.12);font-size:14px;line-height:1;overflow:hidden;text-align:center;transition:all .1s}#chartjs-tooltip .legend{border-radius:35px;display:block;height:1em;margin-right:8px;width:1em}#chartjs-tooltip .label{align-items:center;background:#f9f9f9;display:flex;margin-bottom:2px;padding:8px}#chartjs-tooltip .value{font-weight:700;padding:8px 15px}.actions{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-15px}.actions .action{align-items:center;background-color:#fff;border-radius:15px;color:#525252;display:flex;font-size:16px;font-weight:700;justify-content:center;margin:15px;padding:20px;text-align:center;text-decoration:none;transition:.3s;width:calc(33.33333% - 30px)}.actions .action:hover{box-shadow:0 2px 8px 0 rgba(0,0,0,.3);transition:.3s}.actions .action img,.actions .action span{height:36px;-o-object-fit:contain;object-fit:contain;width:100%}.actions .action img{margin-bottom:20px}.actions .action:before{content:"";display:block;padding:0 0 100%}@media (max-width:991px){.actions{margin:-10px}.actions .action{margin:10px;width:calc(50% - 20px)}}@media (max-width:790px){.actions .action{width:calc(100% - 20px)}.actions .action:before{padding:0 0 50%}}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #f0f0f0;border-radius:5px;box-shadow:0 8px 20px rgba(0,0,0,.05),0 10px 10px rgba(0,0,0,.12);box-sizing:border-box;display:block;font-size:14px;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{overflow:hidden;padding:5px;text-overflow:ellipsis;-moz-user-select:none;user-select:none;-webkit-user-select:none;white-space:nowrap}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #ccc;border-radius:35px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default ul.select2-choices{padding-right:30px!important}.select2-container--default ul.select2-choices:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333;content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%)}.select2-container--default .select2-selection--multiple{background-color:#fdfdfd;border:1px solid #ccc;border-radius:5px;box-shadow:inset 2px 4px 8px hsla(0,0%,94%,.5);cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__rendered:after{background-color:#19b3e2;background-image:url(../images/ui/dropdown-white.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ccc;border-left:0;border-radius:0 5px 5px 0;content:"";display:inline-block;height:47px;position:absolute;right:0;top:0;width:48px}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;float:left;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:55px;margin-top:15px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#f0f0f0;border:1px solid #f0f0f0;border-radius:35px;cursor:default;float:left;font-size:14px;margin-right:5px;margin-top:10px;padding:5px 8px}.select2-container--default .select2-selection--multiple .select2-results__option,.select2-container--default .select2-selection--multiple .select2-results__options{padding:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background:#d21f3c;border-radius:1em;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:700;height:1em;line-height:1;margin-right:5px;text-align:center;width:1em}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background:#a6182f}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;box-shadow:none;outline:0;padding:10px}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#282828;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.datepickers-container{left:0;position:absolute;top:0}@media print{.datepickers-container{display:none}}.datepicker{background:#fff;border:1px solid #dbdbdb;border-radius:35px;box-shadow:0 4px 12px rgba(0,0,0,.15);box-sizing:content-box;color:#4a4a4a;font-family:Roboto,sans-serif;font-size:12px;left:-100000px;opacity:0;position:absolute;transition:opacity .3s ease,transform .3s ease,left 0s .3s;width:250px;z-index:100}.datepicker.-from-top-{transform:translateY(-8px)}.datepicker.-from-right-{transform:translateX(8px)}.datepicker.-from-bottom-{transform:translateY(8px)}.datepicker.-from-left-{transform:translateX(-8px)}.datepicker.active{opacity:1;transform:translate(0);transition:opacity .3s ease,transform .3s ease,left 0s 0s}.datepicker-inline .datepicker{border-color:#d7d7d7;box-shadow:none;left:auto;opacity:1;position:static;right:auto;transform:none}.datepicker-inline .datepicker--pointer{display:none}.datepicker--content{box-sizing:content-box;padding:4px}.-only-timepicker- .datepicker--content{display:none}.datepicker--pointer{background:#fff;border-right:1px solid #dbdbdb;border-top:1px solid #dbdbdb;height:10px;position:absolute;width:10px;z-index:-1}.-top-center- .datepicker--pointer,.-top-left- .datepicker--pointer,.-top-right- .datepicker--pointer{top:calc(100% - 4px);transform:rotate(135deg)}.-right-bottom- .datepicker--pointer,.-right-center- .datepicker--pointer,.-right-top- .datepicker--pointer{right:calc(100% - 4px);transform:rotate(225deg)}.-bottom-center- .datepicker--pointer,.-bottom-left- .datepicker--pointer,.-bottom-right- .datepicker--pointer{bottom:calc(100% - 4px);transform:rotate(315deg)}.-left-bottom- .datepicker--pointer,.-left-center- .datepicker--pointer,.-left-top- .datepicker--pointer{left:calc(100% - 4px);transform:rotate(45deg)}.-bottom-left- .datepicker--pointer,.-top-left- .datepicker--pointer{left:10px}.-bottom-right- .datepicker--pointer,.-top-right- .datepicker--pointer{right:10px}.-bottom-center- .datepicker--pointer,.-top-center- .datepicker--pointer{left:calc(50% - 5px)}.-left-top- .datepicker--pointer,.-right-top- .datepicker--pointer{top:10px}.-left-bottom- .datepicker--pointer,.-right-bottom- .datepicker--pointer{bottom:10px}.-left-center- .datepicker--pointer,.-right-center- .datepicker--pointer{top:calc(50% - 5px)}.datepicker--body{display:none}.datepicker--body.active{display:block}.datepicker--cells{display:flex;flex-wrap:wrap}.datepicker--cell{align-items:center;border-radius:35px;box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:center;position:relative;z-index:1}.datepicker--cell.-focus-{background:#f0f0f0}.datepicker--cell.-current-{color:#d21f3c}.datepicker--cell.-current-.-focus-{color:#4a4a4a}.datepicker--cell.-current-.-in-range-{color:#d21f3c}.datepicker--cell.-in-range-{background:rgba(40,40,40,.1);border-radius:0;color:#4a4a4a}.datepicker--cell.-in-range-.-focus-{background-color:rgba(40,40,40,.2)}.datepicker--cell.-disabled-{color:#aeaeae;cursor:default}.datepicker--cell.-disabled-.-focus-{color:#aeaeae}.datepicker--cell.-disabled-.-in-range-{color:#a1a1a1}.datepicker--cell.-disabled-.-current-.-focus-{color:#aeaeae}.datepicker--cell.-range-from-{background-color:rgba(40,40,40,.1);border:1px solid rgba(40,40,40,.5);border-radius:35px 0 0 35px}.datepicker--cell.-range-to-{background-color:rgba(40,40,40,.1);border:1px solid rgba(40,40,40,.5);border-radius:0 35px 35px 0}.datepicker--cell.-range-from-.-range-to-{border-radius:35px}.datepicker--cell.-selected-{border:none}.datepicker--cell.-selected-,.datepicker--cell.-selected-.-current-{background:#282828;color:#fff}.datepicker--cell.-selected-.-focus-{background:#1b1b1b}.datepicker--cell:empty{cursor:default}.datepicker--days-names{display:flex;flex-wrap:wrap;margin:8px 0 3px}.datepicker--day-name{align-items:center;color:#282828;display:flex;flex:1;font-size:.8em;justify-content:center;text-align:center;text-transform:uppercase}.datepicker--cell-day{width:14.2857142857%}.datepicker--cells-months{height:170px}.datepicker--cell-month{height:25%;width:33.33%}.datepicker--cells-years,.datepicker--years{height:170px}.datepicker--cell-year{height:33.33%;width:25%}.datepicker--nav{border-bottom:1px solid #efefef;display:flex;justify-content:space-between;min-height:32px;padding:4px}.-only-timepicker- .datepicker--nav{display:none}.datepicker--nav-action,.datepicker--nav-title{align-items:center;cursor:pointer;display:flex;justify-content:center}.datepicker--nav-action{border-radius:35px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px}.datepicker--nav-action:hover{background:#f0f0f0}.datepicker--nav-action.-disabled-{visibility:hidden}.datepicker--nav-action svg{height:32px;width:32px}.datepicker--nav-action path{fill:none;stroke:#9c9c9c;stroke-width:2px}.datepicker--nav-title{border-radius:35px;padding:0 8px}.datepicker--nav-title i{color:#9c9c9c;font-style:normal;margin-left:5px}.datepicker--nav-title:hover{background:#f0f0f0}.datepicker--nav-title.-disabled-{background:none;cursor:default}.datepicker--buttons{border-top:1px solid #efefef;display:flex;padding:4px}.datepicker--button{align-items:center;border-radius:35px;color:#d21f3c;cursor:pointer;display:inline-flex;flex:1;height:32px;justify-content:center}.datepicker--button:hover{background:#f0f0f0;color:#4a4a4a}.datepicker--cell-day.-other-month-,.datepicker--cell-year.-other-decade-{color:#dedede}.datepicker--cell-day.-other-month-:hover,.datepicker--cell-year.-other-decade-:hover{color:#c5c5c5}.-disabled-.-focus-.datepicker--cell-day.-other-month-,.-disabled-.-focus-.datepicker--cell-year.-other-decade-{color:#dedede}.-selected-.datepicker--cell-day.-other-month-,.-selected-.datepicker--cell-year.-other-decade-{background:#4e4e4e;color:#fff}.-selected-.-focus-.datepicker--cell-day.-other-month-,.-selected-.-focus-.datepicker--cell-year.-other-decade-{background:#424242}.-in-range-.datepicker--cell-day.-other-month-,.-in-range-.datepicker--cell-year.-other-decade-{background-color:rgba(40,40,40,.1);color:#ccc}.-in-range-.-focus-.datepicker--cell-day.-other-month-,.-in-range-.-focus-.datepicker--cell-year.-other-decade-{background-color:rgba(40,40,40,.2)}.datepicker--cell-day.-other-month-:empty,.datepicker--cell-year.-other-decade-:empty{background:none;border:none}.datepicker--time{align-items:center;border-top:1px solid #efefef;display:flex;padding:4px;position:relative}.datepicker--time.-am-pm- .datepicker--time-sliders{flex:0 1 138px;max-width:138px}.-only-timepicker- .datepicker--time{border-top:none}.datepicker--time-sliders{flex:0 1 153px;margin-right:10px;max-width:153px}.datepicker--time-label{display:none;font-size:12px}.datepicker--time-current{align-items:center;display:flex;flex:1;font-size:14px;margin:0 0 0 10px;text-align:center}.datepicker--time-current-colon{line-height:1;margin:0 2px 3px}.datepicker--time-current-hours,.datepicker--time-current-minutes{font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:19px;line-height:1;position:relative;z-index:1}.datepicker--time-current-hours:after,.datepicker--time-current-minutes:after{background:#f0f0f0;border-radius:35px;bottom:-2px;content:"";left:-2px;opacity:0;position:absolute;right:-2px;top:-3px;z-index:-1}.datepicker--time-current-hours.-focus-:after,.datepicker--time-current-minutes.-focus-:after{opacity:1}.datepicker--time-current-ampm{align-self:flex-end;color:#9c9c9c;font-size:11px;margin-bottom:1px;margin-left:6px;text-transform:uppercase}.datepicker--time-row{align-items:center;background:linear-gradient(90deg,#dedede,#dedede) left 50%/100% 1px no-repeat;display:flex;font-size:11px;height:17px}.datepicker--time-row:first-child{margin-bottom:4px}.datepicker--time-row input[type=range]{-webkit-appearance:none;background:none;cursor:pointer;flex:1;height:100%;margin:0;padding:0}.datepicker--time-row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.datepicker--time-row input[type=range]::-ms-tooltip{display:none}.datepicker--time-row input[type=range]:hover::-webkit-slider-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-moz-range-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:hover::-ms-thumb{border-color:#b8b8b8}.datepicker--time-row input[type=range]:focus{outline:none}.datepicker--time-row input[type=range]:focus::-webkit-slider-thumb{background:#282828;border-color:#282828}.datepicker--time-row input[type=range]:focus::-moz-range-thumb{background:#282828;border-color:#282828}.datepicker--time-row input[type=range]:focus::-ms-thumb{background:#282828;border-color:#282828}.datepicker--time-row input[type=range]::-webkit-slider-thumb{background:#fff;border:1px solid #dedede;border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-webkit-transition:background .2s;transition:background .2s;width:12px}.datepicker--time-row input[type=range]::-moz-range-thumb{background:#fff;border:1px solid #dedede;border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-moz-transition:background .2s;transition:background .2s;width:12px}.datepicker--time-row input[type=range]::-ms-thumb{background:#fff;border:1px solid #dedede;border-radius:3px;box-sizing:border-box;cursor:pointer;height:12px;-ms-transition:background .2s;transition:background .2s;width:12px}.datepicker--time-row input[type=range]::-webkit-slider-thumb{margin-top:-6px}.datepicker--time-row input[type=range]::-webkit-slider-runnable-track{background:transparent;border:none;color:transparent;cursor:pointer;height:1px}.datepicker--time-row input[type=range]::-moz-range-track{background:transparent;border:none;color:transparent;cursor:pointer;height:1px}.datepicker--time-row input[type=range]::-ms-track{background:transparent;border:none;color:transparent;cursor:pointer;height:1px}.datepicker--time-row input[type=range]::-ms-fill-lower,.datepicker--time-row input[type=range]::-ms-fill-upper{background:transparent}.datepicker--time-row span{padding:0 12px}.datepicker--time-icon{border:1px solid;border-radius:50%;color:#9c9c9c;font-size:16px;height:1em;margin:0 5px -1px 0;position:relative;width:1em}.datepicker--time-icon:after,.datepicker--time-icon:before{background:currentColor;content:"";position:absolute}.datepicker--time-icon:after{height:.4em;left:calc(50% - 1px);top:calc(50% + 1px);transform:translateY(-100%);width:1px}.datepicker--time-icon:before{height:1px;left:calc(50% - 1px);top:calc(50% + 1px);width:.4em}
