@import url('https://fonts.googleapis.com/css?family=Lato:900&display=swap');body{background-color:#fff;font-family:Lato;font-size:16px!important}a,a:focus,a:hover{color:#20ae9b;text-decoration:none;border-bottom:1px dotted #ccc}a:hover{outline:0;border-bottom:1px solid #20ae9b;-moz-transition:border .3s ease-in-out;-o-transition:border .3s ease-in-out;transition:border .3s ease-in-out}a:focus{outline:0}fieldset{border:none}label{font-weight:normal;margin-bottom:0}#main-container{min-height:calc(100vh - 35px);position:relative;width:100%;max-width:1320px}.main-content{margin-bottom:20px}.text-center{text-align:center}.text-left{text-align:left}.form-element>button[type=submit]{min-width:100px;padding:0 15px;display:inline-block;box-sizing:border-box}.form-element>[type=submit]{width:100%}.form-element>.mdl-textfield{width:100%;margin-top:-15px}.single-page-form{max-width:500px;margin:0 auto;display:block}.single-page-form__logo{margin-bottom:15px;height:70px}.single-page-form__message:not(:empty){display:block;margin:0 auto;max-width:400px;text-align:justify;padding-bottom:25px}.single-page-form__footer{margin-bottom:20px;margin-top:8px}#forgotten-password{float:right}.single-page-form__error{text-align:left;padding:5px;background-color:#ffe4e1;color:#a94442}.field-validation-error{display:none}.field-validation-error:not(:empty){margin-top:5px;display:block;text-align:left;background-color:#ffe4e1;color:#a94442;padding:5px;width:100%;box-sizing:border-box}.toast-info,.toast-success{background-color:#ffde73!important;color:#000!important}.bootstrap-select>.dropdown-toggle.bs-placeholder{background-color:transparent;border-bottom:1px solid #ccc;padding-left:0;color:rgba(0,0,0,.26);box-shadow:none}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){display:block;width:100%;height:35px;border-color:rgba(89,86,215,.4)}.bootstrap-select.btn-group .dropdown-menu li a{border-bottom:none;padding:5px 20px}.bootstrap-select .dropdown-toggle:focus{outline:none!important;border:none;border-bottom:1px solid #ccc;border-radius:0}.bootstrap-select>.dropdown-toggle{background-color:transparent;border:none;border-bottom:1px solid #ccc;border-radius:0;outline:none;padding-left:0}.btn-group.open .dropdown-toggle,.btn-group.open .dropdown-toggle:hover{box-shadow:none;border-bottom:2px solid red}.form-control:focus{border-color:#20ae9b;box-shadow:0 5px 15px rgba(0,0,0,.15)!important}.bs-searchbox .form-control{margin-bottom:4px}#benefits{background-color:transparent;margin-top:50px;border-radius:5px;border:none;padding:20px 30px 20px 60px}#benefits-list{margin-top:0;list-style-image:url('Images/check_blue.png');margin-left:16px;font-size:16px;padding-left:10px}#benefits li{margin-top:1px;padding-left:10px}li{margin:7px 0;background:url('Images/check_blue.svg') no-repeat left center;list-style:none;padding-left:25px!important;line-height:20px}.hpmasked{position:fixed;left:-5000px;top:0;display:none}.logo-link{border:none!important}.specialBackground{background-image:linear-gradient(#f7f7f7,#e0e0e0)}.logo{margin-left:116px;height:50%}.logo>img{height:50px}.responsive-l{max-width:50%}img{margin-top:10px;margin-bottom:10px;float:left}.container{margin-top:32px}.title-main{font-size:32px!important;font-weight:bold;margin-bottom:22px;text-align:center}.title-sub-desktop{font-size:16px!important;margin-bottom:38px;text-align:center}.title-sub-mobile{display:none}.mobile-l{display:none}.title-right{font-size:28px!important;margin-top:65px;margin-bottom:15px;text-align:left;margin-left:28px}.form-element>button[type=submit]{font-size:24px!important;font-weight:bold;height:50px;min-width:100px;width:100%;max-width:440px;padding:5px 15px;display:inline-block;box-sizing:border-box;border-radius:8px}ul,ol{font-size:16px;line-height:24px}.onerow{vertical-align:middle;margin-bottom:30px;padding:5px;width:100%;background-color:#fff;border:1px solid #5956d7;display:inline-block;border-radius:7px;border:none}.onerow .mdl-textfield__input{height:49px;border-radius:7px;font-family:Lato;padding-left:10px;padding-right:10px;border:none}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){border:2px solid #c3c0c0;height:50px!important;border-radius:7px;border-color:rgba(89,86,215,.4);margin-top:-15px}.bootstrap-select>.dropdown-toggle{border:none!important;margin-top:7px;padding-left:10px}.btn-group.open .dropdown-toggle,.btn-group.open .dropdown-toggle:hover{border:none!important;margin-top:7px;padding-left:10px}.bootstrap-select>.dropdown-toggle.bs-placeholder{height:42px;border-radius:7px;padding-left:14px;padding-bottom:9px;border-color:rgba(89,86,215,.4);margin-top:4px;font-size:16px}.left{float:left;width:49%}.right{float:right;width:49%}.mdl-textfield{border-radius:7px;position:relative;font-size:16px;display:inline-block;box-sizing:border-box;width:300px;max-width:100%;margin:0;border:2px solid rgba(89,86,215,.4);padding:14px 0;height:50px!important}.bootstrap-select.btn-group .dropdown-toggle .filter-option{color:rgba(89,86,215,.4);font-size:16px}.mdl-textfield__label{top:13px;left:10px;color:rgba(89,86,215,.4);font-size:16px}.mdl-textfield__label:after{display:none!important}.mdl-textfield.mdl-js-textfield.is-upgraded{padding:0}.mdl-button.mdl-button--colored{background-color:#e9553b}.terms{font-size:12px}@media only screen and (max-width:980px){#benefits{margin-top:0;padding:20px 30px}.title-right{margin-top:0;text-align:center}}@media only screen and (max-width:476px){.responsive-l{display:block;margin-left:auto;margin-right:auto;max-width:110px;text-align:center}.title-right{visibility:hidden}.title-sub-desktop{display:none}.title-sub-mobile{font-size:16px!important;margin-bottom:38px;text-align:center;display:inline}dl,ol,ul{margin-bottom:1rem;background-color:#5956d7;border-radius:4px;color:#fff}#benefits-list{margin-top:-142px;margin-left:0;list-style-image:url('Images/ckeck_white.png');padding-top:8px;padding-bottom:8px;padding-left:8px}li{background:url('Images/check_white.svg') no-repeat left center;margin-bottom:3px}.desktop-l{display:none}.mobile-l{display:inline}.row{margin-top:-40px}.form-element>button[type=submit]{font-size:15px!important;line-height:1;width:80%}#benefits{margin-top:unset;padding:0}#benefits li{font-size:10px;font-weight:bold;padding-left:0}.title-right{margin-top:unset}}@media only screen and (max-width:395px){.form-element>button[type=submit]{font-size:13px!important;line-height:1;width:80%}}