/* NIWO presentation only. Existing Elementor content and links are unchanged. */
body.page-id-97 .elementor-element-02748d6>.e-con-inner{max-width:none;width:100%;padding:0}
body.page-id-97 .elementor-element-626ce29{background:#021e40;padding:32px max(24px,calc((100vw - 1216px)/2)) 0}
body.page-id-97 .elementor-element-626ce29>.e-con-inner{padding:0;max-width:none}
body.page-id-97 .elementor-element-626ce29 .elementor-heading-title{font:600 12px/1.4 Outfit,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;text-align:left;color:#d2bb60}
body.page-id-97 .elementor-element-626ce29 a{color:inherit!important;text-decoration:none}
body.page-id-97 .elementor-97{font-family:Outfit,Arial,sans-serif;color:#021e40;font-size:17px;line-height:1.7}
body.page-id-97 .elementor-97 .elementor-widget{margin-bottom:0}
body.page-id-97 .elementor-97 .elementor-heading-title,body.page-id-97 .elementor-97 .elementor-widget-text-editor,body.page-id-97 .elementor-97 .elementor-icon-list-text,body.page-id-97 .elementor-97 .elementor-tab-title,body.page-id-97 .elementor-97 .elementor-tab-content{font-family:Outfit,Arial,sans-serif!important}
body.page-id-97 .elementor-97 .elementor-heading-title{font-weight:600;letter-spacing:-.025em;color:#021e40}
body.page-id-97 .elementor-97 .elementor-widget-text-editor,body.page-id-97 .elementor-97 .elementor-icon-list-text{font-size:17px;font-weight:400;line-height:1.7;color:#58677a;letter-spacing:0}
body.page-id-97 .elementor-97 p{margin:0 0 18px}body.page-id-97 .elementor-97 p:last-child{margin-bottom:0}
body.page-id-97 .elementor-97>.e-con{padding:80px max(24px,calc((100vw - 1216px)/2));width:100%;max-width:none}
body.page-id-97 .elementor-97>.e-con>.e-con-inner{max-width:none;padding:0;gap:48px;width:100%}
body.page-id-97 .elementor-97 .elementor-element-8445bd2{background:#021e40;min-height:0;padding-top:36px;padding-bottom:88px}
body.page-id-97 .elementor-97 .elementor-element-65c0578{width:100%;max-width:1000px;padding:0;gap:26px}
body.page-id-97 .elementor-97 .elementor-element-d013702{display:none}
body.page-id-97 .elementor-97 .elementor-element-e8f6b81 .elementor-heading-title{font-size:clamp(38px,5vw,66px);line-height:1.06;letter-spacing:-.04em;font-weight:700;color:white;max-width:1000px}
body.page-id-97 .elementor-97 .elementor-element-078e611{max-width:760px;color:#ffffffbf;font-size:18px;line-height:1.7}
body.page-id-97 .elementor-97 .elementor-button{font-family:Outfit,Arial,sans-serif;font-size:15px;line-height:1.4;font-weight:600;padding:15px 24px;border:0;border-radius:99px;background:#bca446;color:#021e40!important;box-shadow:none!important;transform:none!important}
body.page-id-97 .elementor-97 .elementor-button:hover,body.page-id-97 .elementor-97 .elementor-button:focus-visible{color:#021e40!important;background:#d2bb60;box-shadow:none!important;transform:none!important}
body.page-id-97 .elementor-97 .elementor-button:before,body.page-id-97 .elementor-97 .elementor-button:after{display:none!important}
body.page-id-97 .elementor-97 a:focus-visible,body.page-id-97 .elementor-97 .elementor-tab-title:focus-visible{outline:3px solid #bca446;outline-offset:4px}
body.page-id-97 .elementor-97 .elementor-element-43d0441{background:#f3f5fa}
body.page-id-97 .elementor-97 .elementor-element-eff34f0{padding:0;gap:20px}
body.page-id-97 .elementor-97 .elementor-element-7f376fa .elementor-heading-title{font-size:clamp(32px,4vw,46px);line-height:1.12;font-weight:700}
body.page-id-97 .elementor-97 .elementor-element-d488128 .elementor-heading-title{font-size:18px;line-height:1.5;color:#58677a;font-weight:400;letter-spacing:0}
body.page-id-97 .elementor-97 .elementor-element-07cf535{width:100%;max-width:1040px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:24px;padding:0;margin-top:36px;align-items:stretch}
body.page-id-97 .elementor-97 .elementor-element-7afa9f5,body.page-id-97 .elementor-97 .elementor-element-7a2bfaf{position:relative;min-width:0;width:100%;padding:36px;gap:14px;border:1px solid #dce2eb;border-radius:24px;background:#fff;box-shadow:none!important}
body.page-id-97 .elementor-97 .elementor-element-7afa9f5{border-color:#bca446}
body.page-id-97 .elementor-97 .elementor-element-6aa20e2 .elementor-heading-title,body.page-id-97 .elementor-97 .elementor-element-fe10a6a .elementor-heading-title{font-size:28px;line-height:1.15;font-weight:600}
body.page-id-97 .elementor-97 .elementor-element-c12f81a .elementor-heading-title,body.page-id-97 .elementor-97 .elementor-element-dab2aab .elementor-heading-title{font-size:16px;font-weight:400;line-height:1.5;color:#58677a;letter-spacing:0;min-height:48px}
body.page-id-97 .elementor-97 .elementor-element-c4a490d{position:static;width:auto;margin:8px 0 -10px;background:transparent}
body.page-id-97 .elementor-97 .elementor-element-c4a490d .elementor-heading-title{font-size:16px;color:#58677a;font-weight:400}
body.page-id-97 .elementor-97 .elementor-element-e95d31d{position:absolute;top:-16px;right:28px;left:auto;width:auto;padding:7px 14px;background:#bca446;border-radius:99px}
body.page-id-97 .elementor-97 .elementor-element-e95d31d .elementor-heading-title{font-size:12px;letter-spacing:.06em;color:#021e40;font-weight:600;line-height:1.4}
body.page-id-97 .elementor-97 .elementor-element-84d7095 .elementor-heading-title,body.page-id-97 .elementor-97 .elementor-element-7162b6a .elementor-heading-title{font-size:48px;line-height:1.15;font-weight:700;letter-spacing:-.04em;color:#021e40}
body.page-id-97 .elementor-97 .elementor-element-7162b6a{margin-top:36px}
body.page-id-97 .elementor-97 .elementor-widget-divider{width:100%;--divider-color:#e3e5eb;--divider-border-width:1px}
body.page-id-97 .elementor-97 .elementor-divider{padding:8px 0}
body.page-id-97 .elementor-97 .elementor-icon-list-items{list-style:none;margin:0;padding:0}
body.page-id-97 .elementor-97 .elementor-icon-list-item{align-items:flex-start;margin:0;padding:6px 0}
body.page-id-97 .elementor-97 .elementor-icon-list-icon{padding-top:5px}
body.page-id-97 .elementor-97 .elementor-icon-list-icon i{color:#9b852d;font-size:16px}
body.page-id-97 .elementor-97 .elementor-icon-list-icon svg{fill:#9b852d;width:16px}
body.page-id-97 .elementor-97 .elementor-element-08a0945{background:#fff}
body.page-id-97 .elementor-97 .elementor-element-79480d4{width:65%;padding:0;gap:24px}
body.page-id-97 .elementor-97 .elementor-element-25aafca .elementor-heading-title{font-size:clamp(30px,3vw,42px);line-height:1.15}
body.page-id-97 .elementor-97 .elementor-element-8836519{width:35%;min-height:0;align-self:flex-start;position:sticky;top:132px;padding:40px;background:#f3f5fa;border:1px solid #e3e5eb;border-radius:24px}
body.page-id-97 .elementor-97 .elementor-element-e8e02a0 img{width:100%;max-width:280px;height:auto;object-fit:contain}
body.page-id-97 .elementor-97 .elementor-element-a54697f .elementor-icon-list-item:nth-child(odd){padding-top:18px}
body.page-id-97 .elementor-97 .elementor-element-a54697f .elementor-icon-list-item:nth-child(even){padding-left:26px}
body.page-id-97 .elementor-97 .elementor-element-a54697f .elementor-icon-list-text span{color:#58677a!important}
body.page-id-97 .elementor-97 .elementor-element-a54697f strong{color:#021e40;font-size:20px;font-weight:600}
body.page-id-97 .elementor-97 .elementor-element-35edc55{background:#f3f5fa}
body.page-id-97 .elementor-97 .elementor-element-ba558a9{width:67%;padding:0;background:transparent}
body.page-id-97 .elementor-97 .elementor-element-6c63d05{width:33%;padding:28px;background:#021e40;border-radius:24px;align-self:flex-start}
body.page-id-97 .elementor-97 .elementor-element-6c63d05 .elementor-icon-list-text{color:#ffffffd9;font-size:16px}
body.page-id-97 .elementor-97 .elementor-element-6c63d05 .elementor-icon-list-icon i{color:#d2bb60}
body.page-id-97 .elementor-97 .elementor-tabs-wrapper{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}
body.page-id-97 .elementor-97 .elementor-tab-title{border:1px solid #dce2eb!important;border-radius:99px;background:white;font-size:16px;line-height:1.4;font-weight:600;color:#021e40;padding:13px 22px}
body.page-id-97 .elementor-97 .elementor-tab-title:before,body.page-id-97 .elementor-97 .elementor-tab-title:after{display:none!important}
body.page-id-97 .elementor-97 .elementor-tab-title.elementor-active{background:#021e40;color:#fff!important;border-color:#021e40!important}
body.page-id-97 .elementor-97 .elementor-tabs-content-wrapper{border:none}
body.page-id-97 .elementor-97 .elementor-tab-content{padding:32px;background:white;border:1px solid #e3e5eb!important;border-radius:24px;font-size:16px;line-height:1.8;color:#58677a}
body.page-id-97 .elementor-97 .elementor-tab-content h3{font:600 24px/1.25 Outfit,Arial,sans-serif;color:#021e40;margin:28px 0 14px;letter-spacing:-.02em}
body.page-id-97 .elementor-97 .elementor-tab-content h3:first-child{margin-top:0}
body.page-id-97 .elementor-97 .elementor-tab-content a{color:#1a3c8f;text-decoration:underline}
@media(max-width:900px){body.page-id-97 .elementor-97>.e-con{padding-left:24px;padding-right:24px}body.page-id-97 .elementor-97>.e-con>.e-con-inner{gap:28px}body.page-id-97 .elementor-97 .elementor-element-7afa9f5,body.page-id-97 .elementor-97 .elementor-element-7a2bfaf{padding:28px}body.page-id-97 .elementor-97 .elementor-element-35edc55>.e-con-inner{flex-direction:column}body.page-id-97 .elementor-97 .elementor-element-ba558a9,body.page-id-97 .elementor-97 .elementor-element-6c63d05{width:100%}body.page-id-97 .elementor-97 .elementor-element-8836519{padding:24px}}
@media(max-width:767px){body.page-id-97 .elementor-element-626ce29{padding:28px 20px 0}body.page-id-97 .elementor-97>.e-con{padding:56px 20px}body.page-id-97 .elementor-97 .elementor-element-8445bd2{padding-top:24px;padding-bottom:56px}body.page-id-97 .elementor-97 .elementor-element-078e611{font-size:16px}body.page-id-97 .elementor-97 .elementor-element-07cf535{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:28px}body.page-id-97 .elementor-97 .elementor-element-7afa9f5,body.page-id-97 .elementor-97 .elementor-element-7a2bfaf{padding:28px 24px}body.page-id-97 .elementor-97 .elementor-element-e95d31d{right:24px}body.page-id-97 .elementor-97 .elementor-element-08a0945>.e-con-inner{flex-direction:column}body.page-id-97 .elementor-97 .elementor-element-79480d4,body.page-id-97 .elementor-97 .elementor-element-8836519{width:100%}body.page-id-97 .elementor-97 .elementor-element-8836519{position:static;padding:28px;align-items:center}body.page-id-97 .elementor-97 .elementor-element-e8e02a0 img{max-width:220px}body.page-id-97 .elementor-97 .elementor-widget-text-editor,body.page-id-97 .elementor-97 .elementor-icon-list-text{font-size:16px}body.page-id-97 .elementor-97 .elementor-tab-content{padding:24px}body.page-id-97 .elementor-97 .elementor-tab-mobile-title{display:none!important}body.page-id-97 .elementor-97 .elementor-tabs-wrapper{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.elementor-97 .elementor-tab-desktop-title{display:block!important;text-align:center;padding:13px 8px;min-width:0}body.page-id-97 .elementor-97 .elementor-tab-content h3{font-size:22px}}
@media(prefers-reduced-motion:reduce){body.page-id-97 .elementor-97 .animated{animation:none!important;opacity:1!important}}
/* Override legacy per-widget theme colors and the old title-banner treatment. */
body.page-id-97 .elementor-element-626ce29{background:#021e40!important;padding:32px max(24px,calc((100vw - 1216px)/2)) 0!important}
body.page-id-97 .elementor-element-626ce29 .elementor-heading-title{font:600 12px/1.4 Outfit,Arial,sans-serif!important;color:#d2bb60!important;letter-spacing:.14em!important}
body.page-id-97 .elementor-97 .elementor-heading-title{color:#021e40!important}
body.page-id-97 .elementor-97 .elementor-element-e8f6b81 .elementor-heading-title{color:#fff!important}
body.page-id-97 .elementor-97 .elementor-element-43d0441,body.page-id-97 .elementor-97 .elementor-element-35edc55{background:#f3f5fa!important}
body.page-id-97 .elementor-97 .elementor-element-c12f81a .elementor-heading-title,body.page-id-97 .elementor-97 .elementor-element-dab2aab .elementor-heading-title,body.page-id-97 .elementor-97 .elementor-element-d488128 .elementor-heading-title,body.page-id-97 .elementor-97 .elementor-element-c4a490d .elementor-heading-title{color:#58677a!important}
body.page-id-97 .elementor-97 .elementor-element-e95d31d{width:fit-content!important;left:auto!important;right:28px!important;top:-16px!important;background:#bca446!important;border-radius:99px!important}
body.page-id-97 .elementor-97 .elementor-element-e95d31d>.elementor-widget-container{padding:0!important;background:transparent!important;border:0!important;border-radius:0!important}
body.page-id-97 .elementor-97 .elementor-icon-list-icon i{color:#9b852d!important}
body.page-id-97 .elementor-97 .elementor-icon-list-item{margin:0!important}
body.page-id-97 .elementor-97 .elementor-element-6c63d05{background:#021e40!important}
body.page-id-97 .elementor-97 .elementor-element-6c63d05 .elementor-icon-list-icon i{color:#d2bb60!important}
body.page-id-97 .elementor-97 .elementor-element-078e611{max-width:760px!important}
body.page-id-97 .elementor-97 .elementor-element-7162b6a{margin-top:40px}
body.page-id-97 #pakketten{scroll-margin-top:120px}
@media(max-width:767px){body.page-id-97 .elementor-element-626ce29{padding:28px 20px 0!important}}
