/* Separate brand photography from editorial text. */
body.page-id-1836 #jelpak-sector .js-hero,body.page-id-1838 #jelpak-sector .js-hero{background:#06182b!important;min-height:640px;position:relative;overflow:hidden}
body.page-id-1836 .js-hero:before,body.page-id-1838 .js-hero:before{inset:40px max(24px,calc((100vw - 1180px)/2)) 40px auto!important;width:46%;max-width:550px;background:#fff url('https://jelpak.com/wp-content/uploads/2026/09/10-lu-kopuk.png') center/contain no-repeat!important;border-radius:28px}
body.page-id-1836 .js-hero-copy,body.page-id-1838 .js-hero-copy{width:47%;padding:60px 0}
body.page-id-1836 .js-hero h1,body.page-id-1838 .js-hero h1{font-size:clamp(44px,5vw,72px)}
body.page-id-1836 .js-hero p,body.page-id-1838 .js-hero p{font-size:17px}
.jelpak-contact{margin:0;background:#eef8ff;color:#09203a;font-family:Inter,Arial,sans-serif}.jp-contact-wrap{max-width:1240px;width:calc(100% - 48px);margin:auto}.jp-contact-hero{padding:64px 0;background:#06182b;color:#eef8ff}.jp-contact-hero h1{font-family:inherit;font-size:clamp(38px,5vw,64px);letter-spacing:-.04em;color:#fff;margin:12px 0 20px}.jp-contact-hero p{font-size:18px;line-height:1.7;color:#c9e0f1}.jp-contact-hero .jp-eyebrow{font-size:12px;letter-spacing:.2em;color:#76caff}.jp-contact-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.jp-contact-actions a{display:inline-flex;padding:14px 22px;min-height:48px;align-items:center;border:1px solid #bdd9ec;border-radius:100px;color:#eef8ff;text-decoration:none;font-size:14px;font-weight:700}.jp-contact-actions a:first-child{background:#eef8ff;color:#09203a}.jp-contact-content{padding:48px 0 70px}
.jp-contact-content .elementor-top-section{background:transparent!important;padding:0!important;margin:0 0 32px!important}.jp-contact-content .elementor-container{gap:24px;max-width:none!important}.jp-contact-content .elementor-top-column{background:#fff;border:1px solid #d3e5f1;border-radius:22px;overflow:hidden}.jp-contact-content .elementor-widget-wrap{padding:26px!important}.jp-contact-content .elementor-element-72a4b562{display:none}.jp-contact-content .elementor-element-74ead494 .elementor-top-column{width:calc((100% - 48px)/3)}
.jp-contact-content h2,.jp-contact-content h3{font-family:inherit!important;font-size:24px!important;line-height:1.3!important;letter-spacing:-.02em!important;color:#09203a!important}.jp-contact-content p,.jp-contact-content .elementor-text-editor{font-family:inherit!important;font-size:16px!important;line-height:1.8!important;color:#506982!important}.jp-contact-content a{color:#0879bb!important}.jp-contact-content iframe{width:100%;min-height:440px;border:0;border-radius:16px}.jp-contact-content .elementor-widget-google_maps{margin:0!important}.jp-contact-content .elementor-element-5dd72d55{width:100%!important}.jp-contact-content .elementor-element-78ef91f4{display:flex!important}.jp-contact-content .elementor-element-575fa3fd{display:none}
@media(max-width:850px){body.page-id-1836 #jelpak-sector .js-hero,body.page-id-1838 #jelpak-sector .js-hero{padding-bottom:370px;min-height:0}body.page-id-1836 .js-hero-copy,body.page-id-1838 .js-hero-copy{width:100%;padding:44px 0}body.page-id-1836 .js-hero:before,body.page-id-1838 .js-hero:before{inset:auto 24px 28px!important;width:calc(100% - 48px);height:340px;max-width:none}.jp-contact-hero{padding:40px 0}.jp-contact-content .elementor-container{flex-wrap:wrap}.jp-contact-content .elementor-top-column{width:100%!important}.jp-contact-content .elementor-widget-wrap{padding:22px!important}.jp-contact-content iframe{min-height:320px}}
.jp-contact-content .elementor-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));width:100%!important;margin:0!important;gap:24px!important}.jp-contact-content .elementor-top-column{width:auto!important;min-width:0;padding:0!important}.jp-contact-content .elementor-element-448f1662>.elementor-container{grid-template-columns:repeat(2,minmax(0,1fr))}.jp-contact-content .elementor-widget-wrap{text-align:left!important}.jp-contact-content .elementor-widget-heading,.jp-contact-content .elementor-widget-text-editor{text-align:left!important}.jp-contact-content .elementor-widget-container{margin:0!important}@media(max-width:850px){.jp-contact-content .elementor-container{grid-template-columns:1fr!important}}

/* Conceptual company illustration, blended into the navy background. */
body.page-id-1836 .js-hero:before,body.page-id-1838 .js-hero:before{inset:0 0 0 auto!important;width:59%;max-width:none;background:#06182b url('company-illustration.png') center/cover no-repeat!important;border-radius:0;mask-image:linear-gradient(90deg,transparent,#000 15%,#000 95%,transparent);opacity:.94}
body.page-id-1836 .js-hero-copy,body.page-id-1838 .js-hero-copy{width:43%}
@media(max-width:850px){body.page-id-1836 .js-hero-copy,body.page-id-1838 .js-hero-copy{width:100%}body.page-id-1836 .js-hero:before,body.page-id-1838 .js-hero:before{inset:auto 0 0!important;width:100%;height:370px;mask-image:linear-gradient(0deg,#000 85%,transparent);background-size:cover!important}}
