.skip-to-content{display:block;position:fixed;left:0;top:-40px;font-size:18px;width:100vw;height:40px;line-height:40px;text-align:center;color:#fff;background:#201050;-webkit-transition:top .2s;-o-transition:top .2s;transition:top .2s;z-index:30}.skip-to-content:focus{top:0}.background-secondary{background:#353535}.background-white{background:#fff}.background-light{background:#f7f7f7}.color-color-white,.color-color-white-hover:hover{color:#fff!important}.border-color-color-white{border-color:#fff!important}.bg-color-white,.bg-color-white-hover:hover{background:#fff!important}.color-color-black,.color-color-black-hover:hover{color:#000!important}.border-color-color-black{border-color:#000!important}.bg-color-black,.bg-color-black-hover:hover{background:#000!important}.color-color-accent-blue,.color-color-accent-blue-hover:hover{color:#1a8fce!important}.border-color-color-accent-blue{border-color:#1a8fce!important}.bg-color-accent-blue,.bg-color-accent-blue-hover:hover{background:#1a8fce!important}.color-color-light,.color-color-light-hover:hover{color:#fff!important}.border-color-color-light{border-color:#fff!important}.bg-color-light,.bg-color-light-hover:hover{background:#fff!important}.color-color-dark,.color-color-dark-hover:hover{color:#000!important}.border-color-color-dark{border-color:#000!important}.bg-color-dark,.bg-color-dark-hover:hover{background:#000!important}.color-color-text-dark-grey,.color-color-text-dark-grey-hover:hover{color:#6d6e71!important}.border-color-color-text-dark-grey{border-color:#6d6e71!important}.bg-color-text-dark-grey,.bg-color-text-dark-grey-hover:hover{background:#6d6e71!important}.color-color-page,.color-color-page-hover:hover{color:#fff!important}.border-color-color-page{border-color:#fff!important}.bg-color-page,.bg-color-page-hover:hover{background:#fff!important}.color-color-link,.color-color-link-hover:hover{color:#79369b!important}.border-color-color-link{border-color:#79369b!important}.bg-color-link,.bg-color-link-hover:hover{background:#79369b!important}.color-color-linkhover,.color-color-linkhover-hover:hover{color:#79369b!important}.border-color-color-linkhover{border-color:#79369b!important}.bg-color-linkhover,.bg-color-linkhover-hover:hover{background:#79369b!important}.color-light-grey,.color-light-grey-hover:hover{color:#f7f7f7!important}.border-color-light-grey{border-color:#f7f7f7!important}.bg-light-grey,.bg-light-grey-hover:hover{background:#f7f7f7!important}.color-mid-grey,.color-mid-grey-hover:hover{color:#a9a9a9!important}.border-color-mid-grey{border-color:#a9a9a9!important}.bg-mid-grey,.bg-mid-grey-hover:hover{background:#a9a9a9!important}.color-border-grey,.color-border-grey-hover:hover{color:#e8e8e8!important}.border-color-border-grey{border-color:#e8e8e8!important}.bg-border-grey,.bg-border-grey-hover:hover{background:#e8e8e8!important}.color-overlay-dark,.color-overlay-dark-hover:hover{color:rgba(0,0,0,.9)!important}.border-color-overlay-dark{border-color:rgba(0,0,0,.9)!important}.bg-overlay-dark,.bg-overlay-dark-hover:hover{background:rgba(0,0,0,.9)!important}.color-overlay-lighter,.color-overlay-lighter-hover:hover{color:rgba(0,0,0,.4)!important}.border-color-overlay-lighter{border-color:rgba(0,0,0,.4)!important}.bg-overlay-lighter,.bg-overlay-lighter-hover:hover{background:rgba(0,0,0,.4)!important}.color-primary-light,.color-primary-light-hover:hover{color:#79369b!important}.border-color-primary-light{border-color:#79369b!important}.bg-primary-light,.bg-primary-light-hover:hover{background:#79369b!important}.color-text-body{color:#222}.view-more{margin-bottom:5rem}.md-14{font-size:14px}.md-16{font-size:16px}.md-18{font-size:18px}.md-22{font-size:22px}.md-24{font-size:24px}.md-36{font-size:36px}.md-48{font-size:48px}@-webkit-keyframes fade-slide-right{0%{-webkit-transform:translateX(-3.5vw) scale(1.1);transform:translateX(-3.5vw) scale(1.1)}to{-webkit-transform:translateX(3.5vw) scale(1.1);transform:translateX(3.5vw) scale(1.1)}}@keyframes fade-slide-right{0%{-webkit-transform:translateX(-3.5vw) scale(1.1);transform:translateX(-3.5vw) scale(1.1)}to{-webkit-transform:translateX(3.5vw) scale(1.1);transform:translateX(3.5vw) scale(1.1)}}::-moz-selection{background:#201050;color:#fff}::selection{background:#201050;color:#fff}.fixed-header .main-wrapper{margin-top:70px}@media (min-width:576px){.fixed-header .main-wrapper{margin-top:95px}}.header-main{position:fixed;top:0;left:0;width:100%;background:transparent;z-index:10}@media (min-width:992px){.header-main{position:absolute}}.nav-main{position:relative;width:100%;border-bottom:1px solid #ededed;background:#fff;z-index:10}.nav-main,.nav-main a{color:#fff}.nav-main a,.nav-main a:hover{text-decoration:none}.nav-main a:hover{color:#fff}.nav-main.nav-main-open .nav-main-trigger{background:#201050}.nav-main.nav-main-open .nav-main-trigger:focus{-webkit-box-shadow:0 0 0 .2rem rgba(32,16,80,.3);box-shadow:0 0 0 .2rem rgba(32,16,80,.3)}.nav-main.nav-main-open .nav-main-trigger .nav-main-icon-close{display:inline}.nav-main.nav-main-open .nav-main-trigger .nav-main-icon-open{display:none}.nav-main-trigger-container{height:70px}.menu-background-overlay{position:absolute;top:-100vh;left:0;width:100%;height:100vh;z-index:-1;opacity:0;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;background:rgba(0,0,0,.6)}.nav-main-open .menu-background-overlay{opacity:1;z-index:10;top:0}.nav-main-logo-link,.nav-main-trigger{z-index:10}.nav-main-open .nav-main-ul{z-index:11;opacity:1;padding-top:100px;margin-top:0;right:0;top:0}.nav-main-ul:focus-within{z-index:11;opacity:1;padding-top:100px;margin-top:0;right:0;top:0}.nav-main-open .hamburger-lines{display:none}.nav-main-open .close-menu{display:inline}.nav-main-ul{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;z-index:-1;list-style:none;margin:-100vh 0 0;padding:70px 0 2rem;position:fixed;width:100%;height:100%;right:0;top:-5vh;background:#79369b;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:top .5s,right .5s,opacity .5s;-o-transition:top .5s,right .5s,opacity .5s;transition:top .5s,right .5s,opacity .5s;overflow-y:auto}@media (min-width:576px){.nav-main-ul{max-width:480px;right:-5vw;top:0}}.nav-main-li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;width:100%;position:relative;font-weight:700;margin:0;padding:0 15px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.nav-main li:before{content:"";display:none}.nav-main-link,.nav-main-sub-menu-trigger{background:transparent;color:#fff;border:0}.nav-main-sub-menu-trigger{padding:.8rem 0}.nav-main-sub-menu{display:none;min-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;list-style:none;padding:0}.nav-main-sub-menu.nav-main-sub-menu-open{display:block}.nav-main-link{display:block;position:relative;text-align:center;font-weight:700}.nav-main-link,.nav-main-sub-menu-link{padding:.8rem 0}.nav-main-link-text{padding:.8rem 1rem}.nav-main-sub-menu-trigger{min-width:32px;font-size:14px}.nav-main-sub-menu-trigger .material-icons{font-size:30px}.nav-main-sub-menu-trigger .expand{display:inline}.nav-main-sub-menu-trigger .contract,.nav-main-sub-menu-trigger.nav-main-sub-menu-trigger-open .expand{display:none}.nav-main-sub-menu-trigger.nav-main-sub-menu-trigger-open .contract{display:inline}.nav-main-logo-link{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:8px 0;height:100%}.nav-main-sub-menu-link{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400}.nav-main-logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;height:32px}.nav-main-logo.nav-main-logo-black{display:block}.nav-main-logo.nav-main-logo-white{display:none}.header-transparent .nav-main-logo.nav-main-logo-white{display:block}.header-transparent .nav-main-logo.nav-main-logo-black{display:none}.hamburger-lines{display:inline}.close-menu{display:none}.menu-trigger-text{letter-spacing:1.6px;font-size:16px}.nav-main-trigger{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;z-index:12;font-size:14px;padding:17px 15px;font-weight:700;height:50px;width:50px;background:#79369b;color:#fff;text-transform:uppercase;border-radius:100px;margin:0;line-height:1;border:0;outline:0;-webkit-transition:none;-o-transition:none;transition:none}.nav-main-trigger:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(121,54,155,.6);box-shadow:0 0 0 .2rem rgba(121,54,155,.6)}@media (min-width:576px){.nav-main-trigger{width:auto;padding:22px 45px;height:60px;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}}.nav-main-icon-close{display:none}@media (min-width:576px){.nav-main{padding:0 1rem}.nav-main-trigger-container{height:95px}.nav-main-logo{height:45px}}@media (min-width:768px){.nav-main-logo-link{padding:10px 0}}@media (min-width:992px){.nav-main{height:95px;padding:0 1.5rem}.nav-main-logo-link{padding:20px 0}.nav-main-sub-menu-trigger{min-width:30px;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px}.nav-main-sub-menu{background:#79369b;padding-bottom:.5rem}.main-link-li-featured .nav-main-link-text{background:#fff;color:#212529;border-radius:50px;padding:.6rem 1.6rem}}@media (min-width:1200px){.tagline{font-size:24px}}.header-main.header-transparent{position:absolute}.header-main.header-transparent .nav-main{border-bottom:0;background:transparent}footer{font-family:Poppins,sans-serif;font-weight:400;display:block;padding:40px 0;background:#353535;color:#ededed}footer a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s;color:#ededed}footer a:hover{color:#fff}footer .footer-contact-details{color:#ededed;font-size:13px}footer .copyright{margin-top:30px;padding:0 15px}footer .copyright p{font-size:10px;text-align:center}.panel-bg{background:#f7f7f7}.panel-heading{padding:0}.panel-heading h1,.panel-heading h2,.panel-heading h3{margin-top:0;margin-bottom:4rem}.panel-padding{padding:40px 0}.page-home .panel-padding{padding:60px 0}.element-container :first-child.app__elements__featureimage .panel-padding{padding-top:40px}.element-container :first-child.app__elements__featureimage .panel-padding.background-light{padding-bottom:40px}@media (min-width:768px){.panel-padding{padding:70px 0}.page-home .panel-padding{padding:90px 0}}h1{margin:80px 0 3rem;font-size:34px}h1,h2{font-family:Poppins,sans-serif;font-weight:700;color:#353535;letter-spacing:1px}h2{margin:40px 0 20px;font-size:30px}h3{font-size:22px}h3,h4{font-family:Poppins,sans-serif;font-weight:700;color:#353535;letter-spacing:.9px;line-height:1.4}h4{font-size:18px}h5{font-weight:700;font-size:14px;line-height:1.4}h5,h6{font-family:Poppins,sans-serif;color:#353535;letter-spacing:.9px}h6{font-weight:400;font-size:12px}h2,h3,h4,h5{margin-top:4rem;margin-bottom:10px}p{font-weight:400;font-weight:300px;letter-spacing:.5px;line-height:1.6}li,p{font-family:Poppins,sans-serif;color:#222;font-size:18px}a,li{font-weight:400}a{font-family:Poppins,sans-serif}a,a:active,a:hover{color:#79369b}label{font-weight:700;color:#353535;font-size:14px;letter-spacing:2px}blockquote,label{font-family:Poppins,sans-serif}blockquote{font-weight:400;border-left-color:#1a8fce}.primary-font-bold{font-family:Poppins,sans-serif;font-weight:700}.primary-font-regular{font-family:Poppins,sans-serif;font-weight:400}.content img{max-width:100%;height:auto}.content img.leftAlone{display:block;margin-right:1em;float:none;clear:both}.content img.center{display:block;margin-right:auto;margin-left:auto}.content img.left{display:block;margin-top:0;margin-right:1em;float:left}.content img.right{display:block;margin-top:0;margin-left:1em;float:right}.button-banner,.button-default{display:inline-block;width:auto;padding:8px 25px;-webkit-transition:background-color .3s,color .3s;-o-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;border:2px solid #201050;border-radius:20px;background-color:#201050;color:#fff;font-size:14px;font-weight:700;letter-spacing:2px}.button-banner:active,.button-banner:focus,.button-banner:hover,.button-banner:link,.button-banner:visited,.button-default:active,.button-default:focus,.button-default:hover,.button-default:link,.button-default:visited{color:#fff;text-decoration:none;cursor:pointer}.button-default:hover{background-color:#fff;color:#353535}.button-default:active:hover,.button-default:focus:hover,.button-default:link:hover,.button-default:visited:hover{color:#353535}.button-banner,.button-default{text-align:center;text-transform:uppercase}.button-banner:hover{background:transparent}.banner-overlay-dark{background:rgba(0,0,0,.9)}.banner-overlay-dark,.banner-overlay-lighter{position:absolute;top:0;width:100%;height:100%;z-index:1}.banner-overlay-lighter{background:rgba(0,0,0,.4)}.form-control:not(div):not(fieldset){display:block;width:100%;padding:.7rem 1rem;font-size:.85rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-control:not(div):not(fieldset):not(textarea){height:calc(1.5em + 1.4rem + 2px)}@media (prefers-reduced-motion:reduce){.form-control:not(div):not(fieldset){-webkit-transition:none;-o-transition:none;transition:none}}.form-control:not(div):not(fieldset)::-ms-expand{background-color:transparent;border:0}.form-control:not(div):not(fieldset):focus{color:#495057;background-color:#fff;border-color:#4b25ba;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(32,16,80,.25);box-shadow:0 0 0 .2rem rgba(32,16,80,.25)}.form-control:not(div):not(fieldset)::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control:not(div):not(fieldset)::-moz-placeholder{color:#6c757d;opacity:1}.form-control:not(div):not(fieldset)::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control:not(div):not(fieldset)::placeholder{color:#6c757d;opacity:1}.form-control:not(div):not(fieldset):disabled,.form-control:not(div):not(fieldset)[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.7rem + 1px);padding-bottom:calc(.7rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.0625rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.74375rem;line-height:1.5}.form-control-plaintext:not(div):not(fieldset){display:block;width:100%;padding-top:.7rem;padding-bottom:.7rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext:not(div):not(fieldset).form-control-lg,.form-control-plaintext:not(div):not(fieldset).form-control-sm{padding-right:0;padding-left:0}.form-control-sm:not(div):not(fieldset){height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.74375rem;line-height:1.5;border-radius:.2rem}.form-control-lg:not(div):not(fieldset){height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.0625rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size],textarea.form-control{height:auto}.field,.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.74375rem;line-height:1.5;color:#212529;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + 1.4rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100% calc(.375em + .35rem);background-size:calc(.75em + .7rem) calc(.75em + .7rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 1.4rem);background-position:top calc(.375em + .35rem) right calc(.375em + .35rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + 1.4rem) * 3 / 4 + 2rem);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 1rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") #fff no-repeat center right 2rem/calc(.75em + .7rem) calc(.75em + .7rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.74375rem;line-height:1.5;color:#212529;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + 1.4rem);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100% calc(.375em + .35rem);background-size:calc(.75em + .7rem) calc(.75em + .7rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 1.4rem);background-position:top calc(.375em + .35rem) right calc(.375em + .35rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + 1.4rem) * 3 / 4 + 2rem);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 1rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E") #fff no-repeat center right 2rem/calc(.75em + .7rem) calc(.75em + .7rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .field,.form-inline .form-group,.form-inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:0}.form-inline .field,.form-inline .form-group{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center}.form-inline .form-control:not(div):not(fieldset){display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{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;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}legend{font-size:1rem}.field:not(.form-step){padding-bottom:1rem}#ForgotPassword{text-align:center;padding-top:1rem}@media (min-width:1200px){#ForgotPassword{text-align:left}}.message{text-align:center}.userform label,.userform legend{font-weight:700}.userform .checkbox label,.userform .checkboxset label,.userform .optionset label{font-weight:400}.userformsgroup>.middleColumn{border:0;background:#f8f9fa;padding:2rem;margin-bottom:1rem}.userformsgroup>.middleColumn>:last-child{margin-bottom:0;padding-bottom:0}.bg-dark .userformsgroup>.middleColumn{background:#3f474e}.bg-light .userformsgroup>.middleColumn{background:#eff1f4}.form-element__complete>:first-child{margin-top:0}
/*# sourceMappingURL=main.css.map*/