a,h1,h2,h3,h4,h5,h6,input,label,ol li,p,span,ul li{font-family:acumin-pro-wide}header{padding:30px 0}header nav{padding-left:15px;border-left:1px solid #e5e5e5}header nav a,header nav a:hover{font-size:16px;color:#000}h1{font-size:48px;font-weight:700;padding-top:25px;line-height:52px}h2{font-size:19px;font-weight:700;line-height:26px;margin-bottom:0}p{font-size:14px;color:#676767}.features{padding-top:70px}.features .col-11{margin-bottom:20px}.features p{width:75%}.bg-gray{background:#e6e6e6;padding:40px 0}.form-group{margin-bottom:0}.form-group .form-control{border-radius:0;padding:15px 17px;font-size:16px;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:1px solid #ccc!important;margin-bottom:1px;margin-top:30px;height:56px}.form-group .form-control:focus{border-bottom:2px solid #1b5988!important;margin-bottom:0}form .agreements{margin-top:30px}.btn.btn-close,form .btn.btn-primary{background-color:#1b5988;color:#fff;border:1px solid #1b5988;padding:10px 35px;font-size:16px;font-weight:700;}.btn.btn-close:hover,form .btn.btn-primary:hover{background-color:transparent;color:#1b5988}footer{margin-top:40px}footer p{font-size:14px;font-weight:500;color:#000}footer p a{color:#1b5988;text-decoration:underline}footer p a:hover{color:#1b5988;text-decoration:none}.form-group .form-control.has-errors{border-bottom:2px solid #bd2130!important}.form-check .form-check-input.has-errors~.form-error,.form-group .form-control.has-errors~.form-error{display:block;font-size:.75rem;color:#bd2130}.form-check .form-check-input.has-errors~.checkmark{border-color:#bd2130!important}.form-check .form-check-input.has-errors.d-none~.form-error,.form-check .form-check-input.has-errors:disabled~.form-error,.form-check .form-control:not(.has-errors)~.form-error,.form-group .form-control.has-errors.d-none~.form-error,.form-group .form-control.has-errors:disabled~.form-error,.form-group .form-control:not(.has-errors)~.form-error{display:none}.alert{border-radius:0;text-align:center;background:#fff;border-color:#ccc;padding:1rem 2rem}.alert.alert-success{color:#1b5988}.alert.alert-danger{color:#bd2130}.form-group{position:relative}.form-group label{font-size:0;position:absolute;top:-20px}.form-group label,input{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-ms-touch-action:manipulation;touch-action:manipulation}.form-group input:placeholder-shown+label{cursor:text;max-width:66.66%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate(0,2.125rem) scale(1.5);-ms-transform:translate(0,2.125rem) scale(1.5);transform:translate(0,2.125rem) scale(1.5)}::-webkit-input-placeholder{opacity:0;-webkit-transition:inherit;-o-transition:inherit;transition:inherit}.form-group input:focus::-webkit-input-placeholder{opacity:1}.form-group input:focus+label,.form-group input:not(:placeholder-shown)+label{-webkit-transform:translate(0,0) scale(1);-ms-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);cursor:pointer;font-size:12px;font-weight:600;color:#1b5988}.checkbox-container{display:block;position:relative;padding-left:0;margin-bottom:20px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;z-index:9999;margin-left:0;margin-top:0;width:25px;height:25px}.checkbox-container .checkmark{position:absolute;height:24px;width:24px;border:1px solid #ccc!important;background-color:#fff}.checkbox-container:hover input~.checkmark{background-color:#1b5988}.checkbox-container input:checked~.checkmark{background-color:#1b5988}.checkbox-container .checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-container label{padding-left:30px}.checkbox-container label a{color:#1b5988;text-decoration:underline}.checkbox-container label a:hover{text-decoration:none}.radio-container{position:relative;margin-bottom:12px;cursor:pointer;font-size:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-check-inline.radio-container input{position:absolute;opacity:0;cursor:pointer;z-index:9999;margin-left:0;margin-right:0;width:25px;height:25px}.radio-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border-radius:50%;border:1px solid #cdcdcd}.radio-container:hover input~.checkmark{background-color:#ccc}.radio-container input:checked~.checkmark{background-color:#fff}.radio-container .checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~.checkmark:after{display:block}.radio-container .checkmark:after{top:7px;left:7px;width:10px;height:10px;border-radius:5px;background:#1b5988}.radio-container input~label{color:grey}.radio-container input:checked~label{color:#000}.radio-container label{padding-left:30px}.modal-back{display:none;position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.6);z-index:9999;top:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-webkit-transition:none;-o-transition:none;transition:none;opacity:1}.modal-back.show{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-back .modal-wrap{width:calc(100vw - 32px);max-height:calc(100vh - 32px);background:#fff;padding:1rem 2rem}.modal-back .modal-wrap .modal-inner{max-height:calc(100vh - 160px);overflow-y:auto;padding:0 .75rem}.modal-back .modal-wrap .modal-inner ol,.modal-back .modal-wrap .modal-inner p{font-size:.8rem;color:#676767}.modal-back .modal-wrap .modal-inner ol{padding-left:1rem}.modal-back .modal-wrap .modal-inner ol li{margin-bottom:.5rem}.modal-back .modal-close{margin-right:1px}.modal-back .modal-close a{display:inline-block;position:relative;height:13px;width:13px}.modal-back .modal-close a::after,.modal-back .modal-close a::before{content:"";display:block;height:15px;width:2px;background:#212529;position:absolute;top:0;left:50%;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.modal-back .modal-close a::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal-back .modal-close a::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-back .modal-close a:hover::after,.modal-back .modal-close a:hover::before{background:#1b5988}@media (min-width:1300px){.container{max-width:1280px}}@media(min-width:1200px){.modal-back .modal-wrap{width:800px}}