body ::selection,body::selection{background:#ffc700;color:#06213d;text-shadow:none}.kkf-brand-wisetail.kkf-has-header #header-space,.kkf-brand-wisetail.kkf-has-header #header-outer,.kkf-brand-wisetail.kkf-has-header #search-outer,.kkf-brand-wisetail.kkf-has-header #slide-out-widget-area,.kkf-brand-wisetail.kkf-has-header #slide-out-widget-area-bg,.kkf-brand-wisetail.kkf-has-header #mobile-menu{display:none !important}.kkf-brand-wisetail.kkf-has-footer #footer-outer{display:none !important}.kkf-vmodal-open{overflow:hidden}.kkf-vmodal{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:24px;opacity:0;transition:opacity .25s ease-out}.kkf-vmodal.is-open{opacity:1}.kkf-vmodal[hidden]{display:none}@media(prefers-reduced-motion: reduce){.kkf-vmodal{transition:none}}.kkf-vmodal__backdrop{position:absolute;inset:0;background:rgba(0,20,40,.9);cursor:pointer}.kkf-vmodal__dialog{position:relative;width:min(1100px,100%,(100vh - 140px)*16/9);transform:translateY(12px) scale(0.98);transition:transform .3s ease-out}.kkf-vmodal.is-open .kkf-vmodal__dialog{transform:none}@media(prefers-reduced-motion: reduce){.kkf-vmodal__dialog{transition:none}}.kkf-vmodal__frame{position:relative;aspect-ratio:16/9;background:#000;border-radius:12px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.45)}.kkf-vmodal__frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.kkf-vmodal__close{position:absolute;top:-56px;right:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;margin:0;border:0;border-radius:50%;background:#fff;cursor:pointer;transition:transform .2s ease-out,background-color .2s ease-out}.kkf-vmodal__close span,.kkf-vmodal__close span::before{display:block;width:18px;height:2px;background:#001428;transform:rotate(45deg)}.kkf-vmodal__close span::before{content:"";transform:rotate(90deg)}.kkf-vmodal__close:hover{transform:scale(1.06)}.kkf-vmodal__close:focus-visible{outline:3px solid #ffc700;outline-offset:3px}.kkf-vmodal--form .kkf-vmodal__dialog{width:min(900px,100%)}.kkf-fmodal__panel{max-height:calc(100vh - 140px);max-height:calc(100dvh - 140px);overflow-y:auto;padding:48px 56px;border-radius:20px;background:#fff;box-shadow:0 24px 60px rgba(0,0,0,.35);color:#02172c;font-family:"KKF Neo Sans","Neo Sans W1G","Neo Sans Pro","Helvetica Neue",Arial,sans-serif}@media(max-width: 767px){.kkf-fmodal__panel{padding:32px 24px}}.kkf-fmodal__title{margin:0 0 24px;color:#02172c;font-family:"KKF Neo Sans","Neo Sans W1G","Neo Sans Pro","Helvetica Neue",Arial,sans-serif;font-size:36px;font-weight:500;line-height:1.2;letter-spacing:-0.02em;text-align:center}@media(max-width: 767px){.kkf-fmodal__title{font-size:28px}}.kkf-fmodal__form.is-loading{min-height:200px}.kkf-fmodal__form fieldset{max-width:none !important}.kkf-fmodal__form .hs-form-field{margin-bottom:18px}.kkf-fmodal__form label:not(.hs-error-msg){display:block;margin-bottom:6px;font-size:16px;font-weight:500;color:#02172c}.kkf-fmodal__form .hs-input:not([type=checkbox]):not([type=radio]){width:100% !important;padding:12px 16px;border:1px solid #aec0d4;border-radius:8px;background:#fff;color:#02172c;font:inherit;font-size:16px}.kkf-fmodal__form .hs-input:not([type=checkbox]):not([type=radio]):focus{outline:none;border-color:#06213d;box-shadow:0 0 0 3px rgba(255,199,0,.6)}.kkf-fmodal__form .hs-input:not([type=checkbox]):not([type=radio]).error{border-color:#d0021b}.kkf-fmodal__form textarea.hs-input{min-height:110px}.kkf-fmodal__form fieldset.form-columns-2 .hs-form-field{padding-right:16px}.kkf-fmodal__form .hs-error-msgs{margin:6px 0 0;padding:0;list-style:none;color:#d0021b;font-size:14px}.kkf-fmodal__form .legal-consent-container{font-size:13px;line-height:1.5;color:#474e54}.kkf-fmodal__form .hs_submit{margin-top:12px;text-align:center}.kkf-fmodal__form .hs-button{padding:16px 28px;border:0;border-radius:999px;background:#ffc700;color:#02172c;font:inherit;font-size:18px;font-weight:500;cursor:pointer;transition:transform .2s ease-out}.kkf-fmodal__form .hs-button:hover{transform:scale(1.04)}@media(max-width: 767px){.kkf-fmodal__form fieldset.form-columns-2 .hs-form-field{width:100% !important;float:none !important;padding-right:0}}.kkf-hs-form{color:#02172c;font-family:"KKF Neo Sans","Neo Sans W1G","Neo Sans Pro","Helvetica Neue",Arial,sans-serif}.kkf-hs-form.is-loading{min-height:400px}.kkf-hs-form form{display:flex;flex-direction:column;gap:30px}.kkf-hs-form fieldset{max-width:none !important;margin:0;padding:0;border:0}.kkf-hs-form fieldset.form-columns-2{display:flex;gap:20px}.kkf-hs-form fieldset.form-columns-2 .hs-form-field{flex:1 1 0;width:auto !important;float:none !important}.kkf-hs-form .hs-form-field{display:flex;flex-direction:column;gap:6px}.kkf-hs-form .hs-form-field>label:not(.hs-error-msg){margin:0;color:#02172c;font-size:18px;font-weight:500;line-height:1.2;letter-spacing:-0.01em}.kkf-hs-form .hs-form-required{display:none}.kkf-hs-form .kkf-hs-optional{font-weight:400}.kkf-hs-form .hs-field-desc{margin:0;color:#474e54;font-size:14px}.kkf-hs-form .input{margin:0 !important}.kkf-hs-form .hs-input:not([type=checkbox]):not([type=radio]){box-sizing:border-box;width:100% !important;height:54px;padding:16px 16px 16px 12px;border:1px solid #d2deea;border-radius:8px;background:rgba(223,242,246,.3);color:#02172c;font:inherit;font-size:18px;line-height:1.2;letter-spacing:-0.01em;transition:border-color .2s ease,box-shadow .2s ease}.kkf-hs-form .hs-input:not([type=checkbox]):not([type=radio])::placeholder{color:#33506e;opacity:1}.kkf-hs-form .hs-input:not([type=checkbox]):not([type=radio]):focus{outline:none;border-color:#06213d;box-shadow:0 0 0 3px rgba(255,199,0,.6)}.kkf-hs-form .hs-input:not([type=checkbox]):not([type=radio]).invalid,.kkf-hs-form .hs-input:not([type=checkbox]):not([type=radio]).error{border:2px solid #da1d47}.kkf-hs-form textarea.hs-input{height:auto !important;min-height:115px;resize:vertical}.kkf-hs-form select.hs-input{appearance:auto}.kkf-hs-form .hs-error-msgs{margin:0;padding:0;list-style:none}.kkf-hs-form .hs-error-msgs li{margin:0}.kkf-hs-form .hs-error-msg,.kkf-hs-form .hs-main-font-element{display:block;margin:0;padding:6px 16px 4px 12px;border-radius:8px;background:#ffd7ce;color:#b90029;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:.005em}.kkf-hs-form .hs_error_rollup{display:none}.kkf-hs-form .legal-consent-container,.kkf-hs-form .hs-richtext{color:#474e54;font-size:14px;line-height:1.5}.kkf-hs-form .legal-consent-container p,.kkf-hs-form .hs-richtext p{margin:0;font-size:inherit;line-height:inherit}.kkf-hs-form .legal-consent-container a,.kkf-hs-form .hs-richtext a{color:inherit;text-decoration:underline}.kkf-hs-form .hs_submit{padding-top:12px}.kkf-hs-form .hs_submit .actions{margin:0;padding:0}.kkf-hs-form .hs-button{cursor:pointer;font-family:inherit}.kkf-hs-form .submitted-message{color:#02172c;font-size:20px;line-height:1.5}@media(max-width: 767px){.kkf-hs-form fieldset.form-columns-2{flex-direction:column}.kkf-hs-form .hs-form-field>label:not(.hs-error-msg),.kkf-hs-form .hs-input:not([type=checkbox]):not([type=radio]){font-size:16px}}.abcta-floating.is-sticky-desktop{top:calc(var(--navbar-height, 92px) + var(--wp-admin--admin-bar--height, 0px) + 24px) !important}
