.bde-section-1648-100 .section-container{display:flex;flex-direction:column}.bde-section-1648-100>.section-container{padding:0!important;gap:0!important;max-width:none!important;width:100%!important}.gk-hero,.gk-native-intro{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#10263d}.gk-hero>.section-container,.gk-native-intro>.section-container{width:min(1180px,calc(100% - 48px));max-width:1180px;margin:0 auto}.gk-hero{background:linear-gradient(135deg,#f6fbf8 0%,#eaf4fb 100%);padding:72px 0}.gk-hero .bde-columns{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);gap:58px;align-items:center;width:100%}.gk-hero .bde-column{min-width:0}.gk-hero .bde-heading{font-size:clamp(2.2rem,4.7vw,4.25rem);line-height:1.04;letter-spacing:-.04em;color:#0b3153;margin:0 0 22px}.gk-hero .bde-text{font-size:1.12rem;line-height:1.75;color:#486175;margin-bottom:28px}.gk-hero .bde-button{display:inline-flex;margin:0 10px 12px 0}.gk-hero .button-atom,.gk-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:14px 22px;background:#116640;color:#fff!important;font-weight:800;text-decoration:none}.gk-hero .bde-button:nth-of-type(2) .button-atom,.gk-btn-outline{background:transparent;color:#0b3153!important;border:2px solid #0b3153}.gk-hero .bde-column:last-child{background:#fff;padding:16px;border-radius:24px;box-shadow:0 22px 58px rgba(12,49,83,.14)}.gk-hero .bde-column:last-child .bde-image2 img{width:100%;height:auto;object-fit:cover;border-radius:15px}.gk-native-intro{padding:0;background:#fff}.gk-native-intro>.section-container{padding:72px 24px}.gk-native-intro .bde-rich-text{width:100%;font-size:1.03rem;line-height:1.75;color:#425b70}.gk-native-intro h2{font-size:clamp(2rem,3.8vw,3.15rem);line-height:1.1;letter-spacing:-.035em;color:#0b3153;margin:0 0 20px}.gk-native-intro h3{font-size:1.35rem;line-height:1.25;color:#165a91;margin:34px 0 16px}.gk-native-intro p{margin:0 0 18px}.gk-eyebrow{font-size:.78rem!important;line-height:1.2!important;text-transform:uppercase;letter-spacing:.16em;font-weight:900;color:#148151!important;margin-bottom:16px!important}.gk-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0 34px}.gk-cards>div{background:#f3f8fb;border:1px solid #d9e7ef;border-radius:18px;padding:24px}.gk-cards>div>strong,.gk-cards>div h3{display:block;color:#0b3153;font-size:1.08rem;margin:0 0 10px}.gk-cards>div p{margin:0;color:#50677a}.gk-cards-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gk-product-card{display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center;background:#0b3153;color:#fff;border-radius:22px;padding:30px;margin-top:34px}.gk-product-card h3,.gk-product-card p{color:#fff;margin-top:0}.gk-product-card small,.gk-product-card span{display:block;color:rgba(255,255,255,.72)}.gk-product-card>div:last-child>strong{display:block;font-size:2rem;color:#8ed8bb}.gk-soft{background:#eef6f2;border-radius:24px;padding:38px}.gk-blue{margin-top:32px;background:linear-gradient(135deg,#0b3153,#1768a0);color:#fff;border-radius:24px;padding:40px}.gk-blue h2,.gk-blue p{color:#fff}.gk-btn-light{background:#fff;color:#0b3153!important}.gk-btn-outline-light{background:transparent;color:#fff!important;border:2px solid rgba(255,255,255,.8)}.gk-fit,.gk-visit,.gk-faq{padding:6px 0 34px}.gk-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:26px 0}.gk-specs>div{background:#f3f8fb;border-radius:15px;padding:20px;border:1px solid #d9e7ef}.gk-specs small{display:block;color:#6a7f90;margin-bottom:5px}.gk-specs strong{display:block;color:#0b3153;font-size:1.08rem}.gk-text-link{font-weight:800;color:#116640!important;text-decoration:none}.gk-visit{border-top:1px solid #dbe6ed;padding-top:54px;margin-top:22px}.gk-visit a{color:#116640}.gk-faq details{background:#f6f9fb;border:1px solid #dce7ee;border-radius:14px;padding:17px 20px;margin:0 0 12px}.gk-faq summary{cursor:pointer;font-weight:800;color:#0b3153}.gk-faq details p{margin:12px 0 0}.gk-final{background:#082a48;color:#fff;border-radius:24px;padding:46px;margin-top:44px}.gk-final h2,.gk-final p{color:#fff}.gk-location-photo{margin:0 0 42px}.gk-location-photo img{display:block;width:100%;height:clamp(300px,45vw,520px);object-fit:cover;object-position:center 68%;border-radius:22px}.gk-location-photo figcaption{font-size:.9rem;color:#6a7f90;margin-top:10px}@media(max-width:767px){.gk-hero{padding:36px 0}.gk-hero>.section-container,.gk-native-intro>.section-container{width:calc(100% - 28px);padding-left:8px;padding-right:8px}.gk-hero .bde-columns{grid-template-columns:1fr;gap:28px}.gk-hero .bde-heading{font-size:2.25rem}.gk-hero .bde-text{font-size:1rem;line-height:1.6}.gk-hero .bde-button{display:flex;margin-right:0;width:100%}.gk-hero .button-atom{width:100%}.gk-native-intro>.section-container{padding-top:44px;padding-bottom:44px}.gk-cards,.gk-cards-2,.gk-specs,.gk-product-card{grid-template-columns:1fr}.gk-soft,.gk-blue,.gk-final{padding:26px 20px;border-radius:18px}.gk-cards>div{padding:20px}.gk-product-card{gap:14px;padding:24px}.gk-location-photo{margin-bottom:28px}.gk-location-photo img{height:360px;border-radius:16px}}.page-id-1648 .gk-hero .bde-column{width:100%!important;max-width:none!important}.page-id-1648 .gk-hero .bde-image2{width:100%!important;max-width:100%!important;height:auto!important}.bde-code-block-1648-120>.section-container{padding:0!important;gap:0!important;max-width:none!important;width:100%!important}.gk-hero,.gk-native-intro{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#10263d}.gk-hero>.section-container,.gk-native-intro>.section-container{width:min(1180px,calc(100% - 48px));max-width:1180px;margin:0 auto}.gk-hero{background:linear-gradient(135deg,#f6fbf8 0%,#eaf4fb 100%);padding:72px 0}.gk-hero .bde-columns{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);gap:58px;align-items:center;width:100%}.gk-hero .bde-column{min-width:0}.gk-hero .bde-heading{font-size:clamp(2.2rem,4.7vw,4.25rem);line-height:1.04;letter-spacing:-.04em;color:#0b3153;margin:0 0 22px}.gk-hero .bde-text{font-size:1.12rem;line-height:1.75;color:#486175;margin-bottom:28px}.gk-hero .bde-button{display:inline-flex;margin:0 10px 12px 0}.gk-hero .button-atom,.gk-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:14px 22px;background:#116640;color:#fff!important;font-weight:800;text-decoration:none}.gk-hero .bde-button:nth-of-type(2) .button-atom,.gk-btn-outline{background:transparent;color:#0b3153!important;border:2px solid #0b3153}.gk-hero .bde-column:last-child{background:#fff;padding:16px;border-radius:24px;box-shadow:0 22px 58px rgba(12,49,83,.14)}.gk-hero .bde-column:last-child .bde-image2 img{width:100%;height:auto;object-fit:cover;border-radius:15px}.gk-native-intro{padding:0;background:#fff}.gk-native-intro>.section-container{padding:72px 24px}.gk-native-intro .bde-rich-text{width:100%;font-size:1.03rem;line-height:1.75;color:#425b70}.gk-native-intro h2{font-size:clamp(2rem,3.8vw,3.15rem);line-height:1.1;letter-spacing:-.035em;color:#0b3153;margin:0 0 20px}.gk-native-intro h3{font-size:1.35rem;line-height:1.25;color:#165a91;margin:34px 0 16px}.gk-native-intro p{margin:0 0 18px}.gk-eyebrow{font-size:.78rem!important;line-height:1.2!important;text-transform:uppercase;letter-spacing:.16em;font-weight:900;color:#148151!important;margin-bottom:16px!important}.gk-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0 34px}.gk-cards>div{background:#f3f8fb;border:1px solid #d9e7ef;border-radius:18px;padding:24px}.gk-cards>div>strong,.gk-cards>div h3{display:block;color:#0b3153;font-size:1.08rem;margin:0 0 10px}.gk-cards>div p{margin:0;color:#50677a}.gk-cards-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gk-product-card{display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center;background:#0b3153;color:#fff;border-radius:22px;padding:30px;margin-top:34px}.gk-product-card h3,.gk-product-card p{color:#fff;margin-top:0}.gk-product-card small,.gk-product-card span{display:block;color:rgba(255,255,255,.72)}.gk-product-card>div:last-child>strong{display:block;font-size:2rem;color:#8ed8bb}.gk-soft{background:#eef6f2;border-radius:24px;padding:38px}.gk-blue{margin-top:32px;background:linear-gradient(135deg,#0b3153,#1768a0);color:#fff;border-radius:24px;padding:40px}.gk-blue h2,.gk-blue p{color:#fff}.gk-btn-light{background:#fff;color:#0b3153!important}.gk-btn-outline-light{background:transparent;color:#fff!important;border:2px solid rgba(255,255,255,.8)}.gk-fit,.gk-visit,.gk-faq{padding:6px 0 34px}.gk-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:26px 0}.gk-specs>div{background:#f3f8fb;border-radius:15px;padding:20px;border:1px solid #d9e7ef}.gk-specs small{display:block;color:#6a7f90;margin-bottom:5px}.gk-specs strong{display:block;color:#0b3153;font-size:1.08rem}.gk-text-link{font-weight:800;color:#116640!important;text-decoration:none}.gk-visit{border-top:1px solid #dbe6ed;padding-top:54px;margin-top:22px}.gk-visit a{color:#116640}.gk-faq details{background:#f6f9fb;border:1px solid #dce7ee;border-radius:14px;padding:17px 20px;margin:0 0 12px}.gk-faq summary{cursor:pointer;font-weight:800;color:#0b3153}.gk-faq details p{margin:12px 0 0}.gk-final{background:#082a48;color:#fff;border-radius:24px;padding:46px;margin-top:44px}.gk-final h2,.gk-final p{color:#fff}.gk-location-photo{margin:0 0 42px}.gk-location-photo img{display:block;width:100%;height:clamp(300px,45vw,520px);object-fit:cover;object-position:center 68%;border-radius:22px}.gk-location-photo figcaption{font-size:.9rem;color:#6a7f90;margin-top:10px}@media(max-width:767px){@media (max-width:767px){.page-id-1648 .gk-hero{padding-top:88px!important}}.gk-hero{padding:36px 0}.gk-hero>.section-container,.gk-native-intro>.section-container{width:calc(100% - 28px);padding-left:8px;padding-right:8px}.gk-hero .bde-columns{grid-template-columns:1fr;gap:28px}.gk-hero .bde-heading{font-size:2.25rem}.gk-hero .bde-text{font-size:1rem;line-height:1.6}.gk-hero .bde-button{display:flex;margin-right:0;width:100%}.gk-hero .button-atom{width:100%}.gk-native-intro>.section-container{padding-top:44px;padding-bottom:44px}.gk-cards,.gk-cards-2,.gk-specs,.gk-product-card{grid-template-columns:1fr}.gk-soft,.gk-blue,.gk-final{padding:26px 20px;border-radius:18px}.gk-cards>div{padding:20px}.gk-product-card{gap:14px;padding:24px}.gk-location-photo{margin-bottom:28px}.gk-location-photo img{height:360px;border-radius:16px}}.bde-section-1648-102 .section-container{display:flex;flex-direction:column}.bde-columns-1648-103{--columnCount:2}@media (max-width:1119px){.bde-columns-1648-103{--columnCount:2}.bde-columns-1648-103.bde-columns{flex-direction:column;flex-wrap:nowrap}.bde-columns-1648-103.bde-columns>.bde-column{width:100%}}@media (max-width:1023px){.bde-columns-1648-103{--columnCount:2}}@media (max-width:767px){.bde-columns-1648-103{--columnCount:2}}@media (max-width:479px){.bde-columns-1648-103{--columnCount:2}}.bde-column-1648-104{--column-width:50%}.bde-column-1648-105{--column-width:50%}.bde-section-1648-112 .section-container{display:flex;flex-direction:column}.bde-section-1648-114 .section-container{display:flex;flex-direction:column}.bde-section-1648-116 .section-container{display:flex;flex-direction:column}.bde-section-1648-118 .section-container{display:flex;flex-direction:column}