.kh-form-header{z-index:50;background:#fff;justify-content:center;align-items:center;padding:20px 16px;display:flex;position:sticky;top:0;box-shadow:0 1px 6px #001e3c0f}.kh-form-header img{width:150px;height:auto;display:block}.kh-form-page{background:#f7fbfe;padding:0 0 64px}.kh-form-page__inner{max-width:720px;margin:0 auto;padding:0 15px}.kh-form-breadcrumb{color:#0094a8;align-items:center;gap:6px;padding:16px 0 36px;font-size:12px;display:flex}.kh-form-breadcrumb a{color:#0094a8;align-items:center;text-decoration:none;display:inline-flex}.kh-form-breadcrumb svg{display:block}.kh-form-breadcrumb a:hover{text-decoration:underline}.kh-form-breadcrumb .sep{opacity:.6}.kh-form-title{color:#00a4e2;text-align:left;margin:0;font-size:clamp(32px,5vw,50px);font-weight:700;line-height:1.2}.kh-form-subtitle{color:#231f20;max-width:680px;margin:14px 0 28px;font-size:14px;line-height:1.7}.kh-form-page form,.kh-form-page .nf-form-content{flex-wrap:wrap;align-content:flex-start;column-gap:24px;display:flex}.kh-form-page .nf-form-cont,.kh-form-page .nf-form-wrap,.kh-form-page .nf-form-layout{width:100%}.kh-form-page .nf-field-container{flex-direction:column;flex:100%;margin-bottom:25px;display:flex}.kh-form-page .nf-field-container.m--col-left,.kh-form-page .nf-field-container.m--col-right{flex:calc(50% - 12px)}@media (max-width:767px){.kh-form-page .nf-field-container.m--col-left,.kh-form-page .nf-field-container.m--col-right{flex:100%}.kh-form-page__inner{padding-left:28px;padding-right:28px}.kh-form-page input[type=date]{max-width:240px}}.kh-form-page .nf-field-label{margin-bottom:6px}.kh-form-page .nf-field-label label{color:#00a4e2;font-size:14px;font-weight:400;line-height:1.4}.kh-form-page .ninja-forms-req-symbol{color:#d23030;margin-left:2px}.kh-form-page input[type=text],.kh-form-page input[type=email],.kh-form-page input[type=tel],.kh-form-page input[type=number],.kh-form-page input[type=date],.kh-form-page select,.kh-form-page textarea{color:#231f20;box-sizing:border-box;background:#fff;border:1px solid #00a4e2;border-radius:4px;width:100%;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.4;transition:border-color .15s,box-shadow .15s}.kh-form-page input:focus,.kh-form-page select:focus,.kh-form-page textarea:focus{border-color:#0089bd;outline:none;box-shadow:0 0 0 3px #00a4e226}.kh-form-page input::placeholder,.kh-form-page textarea::placeholder{color:#99a1af;opacity:1;font-style:italic}.kh-form-page textarea{resize:vertical;min-height:200px}.kh-form-page .nf-section-title{color:#231f20;border-left:4px solid #00a4e2;flex:100%;margin:8px 0 16px;padding:0 0 0 12px;font-size:20px;font-weight:700}.kh-form-page input[type=checkbox],.kh-form-page input[type=radio]{accent-color:#00a4e2;width:16px;height:16px;margin-right:8px}.kh-form-page .nf-checkbox-list label{color:#231f20;font-size:14px;font-weight:400}.kh-form-page .submit-wrap{text-align:left;flex:100%;margin-top:8px}.kh-form-page .submit-wrap .btn{text-transform:none;width:auto;margin-top:0;display:inline-block}.kh-form-page .submit-wrap .btn:disabled{opacity:.6;cursor:not-allowed}.kh-form-page .html-container p{color:#a8abaf}.kh-form-page .nf-field-element p{color:#5a6878;margin:4px 0 0;font-size:12px;font-style:italic}
