.elementor .ks-about-link{font-family:urw-din;font-weight:700;font-size:16px;color:#fff;line-height:1.3;padding-block-start:0;padding-block-end:4px;padding-inline-start:0;padding-inline-end:0;margin-block-start:6px;border-block-start-width:0;border-block-end-width:2px;border-inline-start-width:0;border-inline-end-width:0;border-color:#fff;border-style:solid;display:inline-block;align-self:flex-start}.elementor .ks-card-action{margin-block-start:auto}.elementor .ks-card-title{font-family:urw-din;font-weight:700;font-size:24px;color:var(--kb-ink);line-height:1.15;margin:0;display:block}.elementor .ks-num{font-family:urw-din;font-weight:700;font-size:44px;color:var(--kb-blue);line-height:1;display:block}.elementor .ks-card:hover,.elementor .ks-card:focus-visible{background-color:#E3ECF8;box-shadow:0 14px 30px 0 rgb(16 40 80 / .10);transform:translate3d(0,-3px,0)}.elementor .ks-card{width:100%;min-height:0;overflow:hidden;padding:0;background-color:var(--kb-blue-soft);transition:background-color 0.25s,transform 0.25s,box-shadow 0.25s;display:flex;flex-direction:column;gap:0;align-items:flex-start}.elementor .ks-cards{width:100%;padding:0;display:grid;gap:24px;flex:1 1 auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.elementor .ks-head{width:100%;padding:0;display:flex;flex-direction:column;gap:10px}.elementor .ks-service{width:100%;padding:0;display:flex;flex-direction:column;gap:32px}.elementor .ks-section{width:calc(100% - 96px);max-width:1400px;padding:0;margin-block-start:120px;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.elementor .kn-feature-title{font-family:urw-din;font-weight:700;font-size:42px;color:#fff;line-height:1.05;text-transform:uppercase;margin:0;display:block}.elementor .kn-feature-meta{font-family:urw-din;font-weight:400;font-size:18px;color:#fff;line-height:1.3;display:block}.elementor .kn-feature-body{width:100%;position:absolute;inset-block-end:0;inset-inline-start:0;z-index:1;padding:56px;display:flex;flex-direction:column;gap:12px}.elementor .kn-feature-tag{height:34px;position:absolute;inset-block-start:48px;inset-inline-start:56px;z-index:1;font-family:urw-din;font-weight:700;font-size:15px;color:#fff;padding-block-start:0;padding-block-end:0;padding-inline-start:16px;padding-inline-end:16px;background-color:var(--kb-blue);display:inline-flex;align-items:center}.elementor .kn-feature-fade{width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0;padding:0;background-image:linear-gradient(0deg,#1769C4 0%,rgb(23 105 196 / .92) 26%,#fff0 62%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transition:opacity 0.3s}.elementor .kn-feature-img{width:100%;height:100%;object-fit:cover;object-position:60% 50%;position:absolute;inset-block-start:0;inset-inline-start:0}.elementor .kn-feature{width:100%;min-height:680px;overflow:hidden;position:relative;text-decoration:none;padding:0;background-color:var(--kb-blue);display:block}.elementor .kn-item-text{font-family:urw-din;font-weight:400;font-size:14px;color:var(--kb-ink-3);line-height:1.4;display:block}.elementor .kn-item-title{font-family:urw-din;font-weight:700;font-size:20px;color:var(--kb-ink);line-height:1.2;margin:0;display:block}.elementor .kn-body{width:auto;min-width:0;padding:0;display:flex;flex-direction:column;gap:8px;flex:1 1 auto}.elementor .kn-thumb{width:210px;height:140px;object-fit:cover;display:block;flex:0 0 210px}.elementor .kn-item:hover,.elementor .kn-item:focus-visible{transform:translate3d(4px,0,0)}.elementor .kn-item{width:100%;text-decoration:none;padding:0;transition:transform 0.25s;display:flex;flex-direction:row;gap:28px;align-items:center}.elementor .kn-title-main{font-family:urw-din;font-weight:400;font-size:30px;color:var(--kb-blue);line-height:1.15;margin-block-start:0;margin-block-end:8px;margin-inline-start:0;margin-inline-end:0;display:block}.elementor .kn-list{width:100%;padding-block-start:64px;padding-block-end:64px;padding-inline-start:56px;padding-inline-end:56px;background-color:var(--kb-blue-soft);display:flex;flex-direction:column;gap:36px}.elementor .kn-section{width:calc(100% - 96px);max-width:1400px;padding:0;margin-block-start:0;margin-block-end:120px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.elementor .kh-trust-logo{width:auto;height:24px;opacity:85%;display:block}.elementor .kh-trust-text{font-family:urw-din;font-weight:400;font-size:15px;color:var(--kb-muted);line-height:1.3;display:block}.elementor .kh-trust{width:calc(100% - 96px);max-width:1400px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:var(--kb-line);border-style:solid;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center;align-items:center}.elementor .kb-bento-name{font-family:urw-din;font-weight:700;font-size:30px;color:#fff0;line-height:1.05;text-align:center;margin:0;background-image:linear-gradient(180deg,#0B2A4A 0%,#1769C4 65%,#7FA3D1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;display:block;-webkit-background-clip:text;\n}.elementor .kb-bento-img:hover,.elementor .kb-bento-img:focus-visible{transform:scale3d(1.04,1.04,1)}.elementor .kb-bento-img{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0;inset-inline-start:0;transition:transform 0.5s;display:block}.elementor .kb-bento-photo:hover,.elementor .kb-bento-photo:focus-visible{box-shadow:0 14px 30px 0 rgb(16 40 80 / .10);transform:translate3d(0,-3px,0)}.elementor .kb-bento-photo{width:100%;min-height:0;overflow:hidden;position:relative;padding:0;border-radius:0;background-color:var(--kb-surface);transition:transform 0.25s,box-shadow 0.25s;display:block;flex:1 1 auto}.elementor .kb-bento-tile:hover,.elementor .kb-bento-tile:focus-visible{background-color:#E3ECF8;box-shadow:0 14px 30px 0 rgb(16 40 80 / .10);transform:translate3d(0,-3px,0)}.elementor .kb-bento-tile{width:100%;padding:12px;border-radius:0;background-color:var(--kb-blue-soft);transition:background-color 0.25s,transform 0.25s,box-shadow 0.25s;display:flex;justify-content:center;align-items:center}.elementor .kb-bento-col{width:100%;height:480px;text-decoration:none;padding:0;display:flex;flex-direction:column;gap:24px}.elementor .kb-bento-grid{width:100%;padding:0;display:grid;gap:24px;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:auto}.elementor .kb-bento-section{width:100%;max-width:1496px;padding-block-start:120px;padding-block-end:120px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;background-color:#fff;display:flex;flex-direction:column;gap:40px}.elementor .kh-news-title{font-family:urw-din;font-weight:700;font-size:16px;color:var(--kb-ink);line-height:1.25;margin:0;display:block}.elementor .kh-news-meta{font-family:urw-din;font-weight:400;font-size:12px;color:var(--kb-muted);line-height:1.3;display:block}.elementor .kh-news-body{width:100%;position:absolute;inset-block-end:0;inset-inline-start:0;z-index:1;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;display:flex;flex-direction:column;gap:4px}.elementor .kh-news-fade{width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0;padding:0;background-image:linear-gradient(180deg,#fff0 30%,rgb(243 245 248 / .92) 58%,#F3F5F8 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%}.elementor .kh-news-img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;display:block}.elementor .kh-news:hover,.elementor .kh-news:focus-visible{box-shadow:0 14px 30px 0 rgb(16 40 80 / .12);transform:translate3d(0,-3px,0)}.elementor .kh-news{width:100%;height:244px;overflow:hidden;position:relative;text-decoration:none;padding:0;border-radius:0;background-color:var(--kb-surface);transition:transform 0.25s,box-shadow 0.25s;display:block}.elementor .kh-news-list{width:100%;padding:0;display:flex;flex-direction:column;gap:20px}.elementor .kh-tag{height:28px;font-family:urw-din;font-weight:700;font-size:15px;color:var(--kb-blue);padding-block-start:0;padding-block-end:0;padding-inline-start:12px;padding-inline-end:12px;border-radius:0;background-color:var(--kb-blue-soft);display:inline-flex;align-items:center;align-self:flex-start}.elementor .kh-side{width:280px;padding:0;display:flex;flex-direction:column;gap:16px;flex:0 0 280px}.elementor .kh-copy{width:400px;position:absolute;inset-block-end:0;inset-inline-start:50%;z-index:3;padding:0;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.elementor .kh-unit{width:100%;height:auto;filter:drop-shadow(0 24px 30px rgb(16 40 80 / .22));display:block}.elementor .kh-rope{width:3px;height:240px;min-width:3px;padding:0;margin-block-start:0;margin-block-end:-6px;margin-inline-start:auto;margin-inline-end:auto;background-color:#1D1D1B;display:block}.elementor .kh-rig{width:34%;position:absolute;inset-block-start:-40px;inset-inline-start:50%;z-index:2;padding:0;transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg);transform-origin:50% 0% 0;display:block}.elementor .kh-title{position:absolute;inset-block-start:70px;inset-inline-start:60px;z-index:1;font-family:urw-din;font-weight:700;font-size:92px;color:#fff0;letter-spacing:.01em;line-height:.98;text-transform:uppercase;margin:0;background-image:linear-gradient(180deg,#0B2A4A 0%,#1769C4 58%,#9AB5D8 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-clip:text;display:block;-webkit-background-clip:text;\n}.elementor .kh-signet{width:729px;height:729px;object-fit:contain;position:absolute;inset-block-start:-119px;inset-inline-start:-149px;opacity:12%;max-width:none;\n}.elementor .kh-stage{width:auto;min-width:0;min-height:640px;position:relative;padding:0;display:block;flex:1 1 auto}.elementor .kh-section{width:100%;max-width:1496px;overflow:hidden;position:relative;padding-block-start:56px;padding-block-end:96px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;background-color:#fff;display:flex;flex-direction:row;gap:40px;align-items:flex-start}.elementor .kb-lead{font-family:urw-din;font-weight:400;font-size:17px;color:var(--kb-ink-2);line-height:1.45;display:block}.elementor .kb-btn:hover,.elementor .kb-btn:focus-visible{color:#fff;background-color:var(--kb-blue-dark);box-shadow:0 8px 18px 0 rgb(23 105 196 / .28);transform:translate3d(0,-2px,0)}.elementor .kb-btn{height:48px;font-family:urw-din;font-weight:700;font-size:15px;color:#fff;line-height:1;text-decoration:none;cursor:pointer;padding-block-start:0;padding-block-end:0;padding-inline-start:22px;padding-inline-end:22px;border-radius:0;border-width:0;background-color:var(--kb-blue);transition:background-color 0.2s,color 0.2s,transform 0.2s,box-shadow 0.2s;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap;\n}.elementor .kb-btn:active{box-shadow:0 2px 6px 0 rgb(23 105 196 / .25);transform:translate3d(0,0,0)}.elementor .kb-meta{font-family:urw-din;font-weight:400;font-size:14px;color:var(--kb-muted);line-height:1.4;display:block}.elementor .kb-text{font-family:urw-din;font-weight:400;font-size:15px;color:var(--kb-ink-3);line-height:1.45;display:block}.elementor .kb-h2-blue{font-family:urw-din;font-weight:400;font-size:26px;color:var(--kb-blue);line-height:1.15;display:block}