:root{--max-width: calc((1440 / 16) * 1rem);--max-width-header: calc((1440 / 16) * 1rem);--max-width-list: calc((1160 / 16) * 1rem);--max-width-pagination: calc((1160 / 16) * 1rem);--max-width-content-wider: calc((1160 / 16) * 1rem);--max-width-content-wide: calc((920 / 16) * 1rem);--max-width-content: calc((680 / 16) * 1rem);--grid-col-width: calc((80 / 16) * 1rem);--grid-gutter-width: calc((24 / 16) * 1rem);--side-gutter-width-desktop: calc((40 / 16) * 1rem);--side-gutter-width-mobile: calc((16 / 16) * 1rem);--side-gutter-width: var(--side-gutter-width-desktop);--spacing-1: 0.25rem;--spacing-2: 0.5rem;--spacing-3: 0.75rem;--spacing-4: 1rem;--spacing-5: 1.5rem;--spacing-6: 2rem;--spacing-7: 2.5rem;--spacing-8: 3rem;--spacing-9: 4.5rem;--header-height-mobile: 8.75rem;--header-height: 8.75rem;--font-family-base: 'Roboto', sans-serif;--font-family-heading: var(--font-family-base);--font-family-display: 'DM Sans', sans-serif;--font-family-icons: 'icon-font';--root-em-size: 16px;--font-size-base: 1rem;--font-size-xs: 0.75rem;--font-size-s: 0.8125rem;--font-size-m: 1rem;--font-size-l: 1.125rem;--font-size-xl: 1.375rem;--font-size-h1: clamp(2.75rem, 4.2307692308vw + 1.6923076923rem, 5.5rem);--font-size-h2: clamp(1.875rem, 2.5vw + 1.25rem, 3.5rem);--font-size-h3: clamp(1.625rem, 1.5384615385vw + 1.2403846154rem, 2.625rem);--font-size-h4: clamp(1.25rem, 0.3846153846vw + 1.1538461538rem, 1.5rem);--font-size-h5: 1.125rem;--font-size-h6: 1rem;--font-size-hero: clamp(2.5rem, 3.0769230769vw + 1.7307692308rem, 4.5rem);--font-size-button: 1.125rem;--font-size-label: 0.875rem;--font-size-paragraph: 1.125rem;--line-height-base: calc(24 / 18);--line-height-heading: calc(52 / 42);--line-height-tight: 1.1;--line-height-hero: calc(78 / 72);--letter-spacing-base: -0.011em;--letter-spacing-tight: -0.03em;--letter-spacing-hero: -0.024em;--letter-spacing-none: 0;--font-weight-thin: 100;--font-weight-extralight: 200;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-weight-black: 900;--font-variation-roboto: 'wdth' 100;--font-variation-dm-sans: 'opsz' 14;--font-h1: var(--font-weight-medium) var(--font-size-h1) / var(--line-height-tight) var(--font-family-base);--font-h2: var(--font-weight-semibold) var(--font-size-h2) / calc(72 / 56) var(--font-family-base);--font-h3: var(--font-weight-semibold) var(--font-size-h3) / var(--line-height-heading) var(--font-family-base);--font-h4: var(--font-weight-semibold) var(--font-size-h4) / calc(30 / 24) var(--font-family-base);--font-h5: var(--font-weight-semibold) var(--font-size-h5) / var(--line-height-heading) var(--font-family-base);--font-h6: var(--font-weight-semibold) var(--font-size-h6) / var(--line-height-heading) var(--font-family-base);--font-hero: var(--font-weight-semibold) var(--font-size-hero) / var(--line-height-hero) var(--font-family-display);--font-button: var(--font-weight-normal) var(--font-size-button) / 1 var(--font-family-base);--font-label: var(--font-weight-semibold) var(--font-size-label) / var(--line-height-base) var(--font-family-base);--font-paragraph: var(--font-size-paragraph) / var(--line-height-base) var(--font-family-display);--color-kerne-blue: #003c58;--color-klar-blue: #0047c7;--color-cyan: #5dbed1;--color-yellow: #ffd22e;--color-sand: #f2f1ef;--color-dark: #282828;--color-white: #fff;--color-primary: var(--color-kerne-blue);--color-secondary: var(--color-klar-blue);--color-accent: var(--color-cyan);--color-highlight: var(--color-yellow);--color-background: var(--color-sand);--color-text: var(--color-dark);--color-text-light: var(--color-white);--color-heading: var(--color-text);--color-header-bg: var(--color-sand);--color-header-search-bg: var(--color-white);--color-separator: #d9d8d6;--color-border: #d9d8d6;--color-background-alt: var(--color-white);--button-padding-x: 1.5rem;--button-padding-y: 0.875rem;--button-border-width: 0.125rem;--button-border-radius: 0rem;--border-color: var(--color-border);--border: 0.0625rem solid var(--border-color);--border-radius: 0;--shadow-base: 0.125rem 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.11);--shadow-card: 0.125rem 0.125rem 0.25rem 0 rgba(0, 0, 0, 0.06);--shadow-card-hover: 0.25rem 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.12);--shadow-menu: -0.1875rem 0.25rem 0.25rem 0 rgba(0, 0, 0, 0.18);--shadow-header: 0 0.125rem 0.25rem 0 rgba(0, 0, 0, 0.08);--transition-base: 150ms ease-in-out;--transition-card: 250ms ease-in-out;--transition-1: 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}@media(max-width: 720px){:root{--side-gutter-width: var(--side-gutter-width-mobile)}}p.has-background,h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{max-width:calc((680 / 16) * 1rem);max-width:var(--max-width-content);padding:var(--wp--preset--spacing--20)}[class^=icon-],[class*=" icon-"]{color:var(--wp--preset--color--black);font-family:icon-font !important;speak:never;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-printer:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-twitter:before{content:""}.icon-youtube:before{content:""}.icon-linkedin:before{content:""}.icon-alert-circle:before{content:""}.icon-alert-triangle:before{content:""}.icon-align-center:before{content:""}.icon-align-justify:before{content:""}.icon-align-left:before{content:""}.icon-align-right:before{content:""}.icon-archive:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-down-circle:before{content:""}.icon-arrow-down-left:before{content:""}.icon-arrow-down-right:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-left-circle:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-right-circle:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-up-circle:before{content:""}.icon-arrow-up-left:before{content:""}.icon-arrow-up-right:before{content:""}.icon-at-sign:before{content:""}.icon-camera:before{content:""}.icon-check:before{content:""}.icon-check-circle:before{content:""}.icon-check-square:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up:before{content:""}.icon-chevrons-down:before{content:""}.icon-chevrons-left:before{content:""}.icon-chevrons-right:before{content:""}.icon-chevrons-up:before{content:""}.icon-clock:before{content:""}.icon-download:before{content:""}.icon-edit:before{content:""}.icon-external-link:before{content:""}.icon-eye:before{content:""}.icon-eye-off:before{content:""}.icon-fast-forward:before{content:""}.icon-file:before{content:""}.icon-filter:before{content:""}.icon-folder:before{content:""}.icon-frown:before{content:""}.icon-gift:before{content:""}.icon-globe:before{content:""}.icon-hash:before{content:""}.icon-headphones:before{content:""}.icon-heart:before{content:""}.icon-help-circle:before{content:""}.icon-home:before{content:""}.icon-image:before{content:""}.icon-info:before{content:""}.icon-link:before{content:""}.icon-link-2:before{content:""}.icon-list:before{content:""}.icon-loader:before{content:""}.icon-lock:before{content:""}.icon-log-in:before{content:""}.icon-log-out:before{content:""}.icon-mail:before{content:""}.icon-map:before{content:""}.icon-map-pin:before{content:""}.icon-maximize:before{content:""}.icon-maximize-2:before{content:""}.icon-meh:before{content:""}.icon-menu:before{content:""}.icon-message-circle:before{content:""}.icon-message-square:before{content:""}.icon-mic:before{content:""}.icon-mic-off:before{content:""}.icon-minimize:before{content:""}.icon-minimize-2:before{content:""}.icon-minus:before{content:""}.icon-minus-circle:before{content:""}.icon-minus-square:before{content:""}.icon-more-horizontal:before{content:""}.icon-more-vertical:before{content:""}.icon-mouse-pointer:before{content:""}.icon-music:before{content:""}.icon-navigation:before{content:""}.icon-paperclip:before{content:""}.icon-pause:before{content:""}.icon-phone:before{content:""}.icon-play:before{content:""}.icon-play-circle:before{content:""}.icon-plus:before{content:""}.icon-plus-circle:before{content:""}.icon-plus-square:before{content:""}.icon-power:before{content:""}.icon-printer1:before{content:""}.icon-refresh-ccw:before{content:""}.icon-rewind:before{content:""}.icon-rotate-ccw:before{content:""}.icon-rotate-cw:before{content:""}.icon-rss:before{content:""}.icon-save:before{content:""}.icon-scissors:before{content:""}.icon-search:before{content:""}.icon-settings:before{content:""}.icon-share-2:before{content:""}.icon-shopping-bag:before{content:""}.icon-shopping-cart:before{content:""}.icon-skip-back:before{content:""}.icon-skip-forward:before{content:""}.icon-sliders:before{content:""}.icon-smile:before{content:""}.icon-star:before{content:""}.icon-sun:before{content:""}.icon-terminal:before{content:""}.icon-thumbs-down:before{content:""}.icon-thumbs-up:before{content:""}.icon-tool:before{content:""}.icon-trash:before{content:""}.icon-trash-2:before{content:""}.icon-trending-down:before{content:""}.icon-trending-up:before{content:""}.icon-unlock:before{content:""}.icon-upload:before{content:""}.icon-user:before{content:""}.icon-users:before{content:""}.icon-volume:before{content:""}.icon-volume-1:before{content:""}.icon-volume-2:before{content:""}.icon-volume-x:before{content:""}.icon-watch:before{content:""}.icon-wifi:before{content:""}.icon-wifi-off:before{content:""}.icon-x:before{content:""}.icon-x-circle:before{content:""}.icon-x-square:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}.icon-instagram1:before{content:""}.icon-play1:before{content:""}.icon-quote:before{content:""}.icon-arrow-down1:before{content:""}.icon-arrow:before{content:""}.icon-close:before{content:""}.icon-search1:before{content:""}.icon-linkedin1:before{content:""}.icon-youtube1:before{content:""}.icon-facebook1:before{content:""}.screen-reader-text{border:0;clip:rect(0.0625rem, 0.0625rem, 0.0625rem, 0.0625rem);clip-path:inset(50%);height:.0625rem;margin:-0.0625rem;overflow:hidden;padding:0;position:absolute !important;width:.0625rem;word-wrap:normal !important}body.page.hero-hidden .post-header,.site-footer__inner,.not-found__inner,.hero__text-wrap,.wp-block-transportuddannelser-video-spot.video-spot .video-spot__inner,.multi-teaser__inner,.banner__inner,.wp-block-transportuddannelser-hero.hero--standard .hero-content,.wp-block-transportuddannelser-hero.hero--section .hero-content,.post-content .alignfull,.transportuddannelser-blocks__inner,blockquote,.wp-block-quote,.container{max-width:calc(((1440 / 16) * 1rem) + 2*((40 / 16) * 1rem));max-width:calc(calc((1440 / 16) * 1rem) + 2*calc((40 / 16) * 1rem));max-width:calc(var(--max-width) + 2*var(--side-gutter-width));margin-left:auto;margin-right:auto;padding-left:calc((40 / 16) * 1rem);padding-left:var(--side-gutter-width);padding-right:calc((40 / 16) * 1rem);padding-right:var(--side-gutter-width);width:100%}.post-content>*,.container-content{max-width:calc(((680 / 16) * 1rem) + 2*((40 / 16) * 1rem));max-width:calc(calc((680 / 16) * 1rem) + 2*calc((40 / 16) * 1rem));max-width:calc(var(--max-width-content) + 2*var(--side-gutter-width));margin-left:auto;margin-right:auto;padding-left:calc((40 / 16) * 1rem);padding-left:var(--side-gutter-width);padding-right:calc((40 / 16) * 1rem);padding-right:var(--side-gutter-width);width:100%}.post-content .alignwide,.container-content-wide{max-width:calc(((920 / 16) * 1rem) + 2*((40 / 16) * 1rem));max-width:calc(calc((920 / 16) * 1rem) + 2*calc((40 / 16) * 1rem));max-width:calc(var(--max-width-content-wide) + 2*var(--side-gutter-width));margin-left:auto;margin-right:auto;padding-left:calc((40 / 16) * 1rem);padding-left:var(--side-gutter-width);padding-right:calc((40 / 16) * 1rem);padding-right:var(--side-gutter-width);width:100%}body.single-post .post-header,.container-content-wider{max-width:calc(((1160 / 16) * 1rem) + 2*((40 / 16) * 1rem));max-width:calc(calc((1160 / 16) * 1rem) + 2*calc((40 / 16) * 1rem));max-width:calc(var(--max-width-content-wider) + 2*var(--side-gutter-width));margin-left:auto;margin-right:auto;padding-left:calc((40 / 16) * 1rem);padding-left:var(--side-gutter-width);padding-right:calc((40 / 16) * 1rem);padding-right:var(--side-gutter-width);width:100%}.search-results-header,.post-wrapper--search-not-found,.search-result,.search .archive-footer,.listed-post,body.archive .archive-header,body.blog .archive-header,body.search .archive-header,.container-list{max-width:calc(((1160 / 16) * 1rem) + 2*((40 / 16) * 1rem));max-width:calc(calc((1160 / 16) * 1rem) + 2*calc((40 / 16) * 1rem));max-width:calc(var(--max-width-list) + 2*var(--side-gutter-width));margin-left:auto;margin-right:auto;padding-left:calc((40 / 16) * 1rem);padding-left:var(--side-gutter-width);padding-right:calc((40 / 16) * 1rem);padding-right:var(--side-gutter-width);width:100%}blockquote,.wp-block-quote{margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40);position:relative}blockquote p,.wp-block-quote p{color:#282828;color:var(--color-text);font-size:1.75rem;font-style:italic;font-weight:200;font-weight:var(--font-weight-extralight);margin:0}blockquote cite,.wp-block-quote cite{color:#282828;color:var(--color-text);display:block;font-size:1rem;font-size:var(--font-size-base);font-style:normal;font-weight:500;font-weight:var(--font-weight-medium);margin-top:var(--wp--preset--spacing--20)}.btn-wrapper,.wp-block-buttons{display:flex;flex-wrap:wrap;align-items:center;margin-top:var(--wp--preset--spacing--30);margin-bottom:var(--wp--preset--spacing--30)}.btn-wrapper{gap:var(--wp--style--block-gap)}.wp-block-button .wp-block-button__link::after,.btn-arrow::after{font-family:icon-font !important;speak:never;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:var(--transition-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.75rem;flex-shrink:0;line-height:1}.btn,button.button,button[type=submit],.wp-block-button .wp-block-button__link{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.625rem;border-radius:0rem;border-radius:var(--button-border-radius);box-shadow:none;cursor:pointer;font:400 1.125rem / 1 'Roboto', sans-serif;font:var(--font-button);margin:0;padding:1.5rem 0.875rem;padding:var(--button-padding-x) var(--button-padding-y);-webkit-text-decoration:none;text-decoration:none;text-align:center;word-wrap:break-word;white-space:nowrap;transition:all 150ms ease-in-out;transition:all var(--transition-base)}.btn,button.button,button[type=submit]{background-color:var(--wp--preset--color--kerne-blue);border:0.125rem solid var(--wp--preset--color--kerne-blue);border:var(--button-border-width) solid var(--wp--preset--color--kerne-blue);color:var(--wp--preset--color--white)}.btn:hover,button.button:hover,button[type=submit]:hover{background-color:rgba(0,0,0,0);border-color:var(--wp--preset--color--kerne-blue);color:var(--wp--preset--color--kerne-blue)}.btn--outlined,.wp-block-button.is-style-outline .wp-block-button__link{color:var(--wp--preset--color--kerne-blue);background-color:rgba(0,0,0,0);border:0.125rem solid var(--wp--preset--color--kerne-blue);border:var(--button-border-width) solid var(--wp--preset--color--kerne-blue);padding:1.5rem 0.875rem;padding:var(--button-padding-x) var(--button-padding-y)}.btn--outlined:hover,.wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:var(--wp--preset--color--kerne-blue);color:var(--wp--preset--color--white)}.btn-arrow.btn-arrow--blue,.wp-block-button.is-style-blue .wp-block-button__link,.wp-block-button.is-style-arrow-blue .wp-block-button__link,.btn-arrow.btn-arrow--dark,.wp-block-button.is-style-dark .wp-block-button__link,.wp-block-button.is-style-arrow-dark .wp-block-button__link,.btn-arrow,.wp-block-button:not(.is-style-outline):not(.is-style-dark):not(.is-style-blue):not(.is-style-arrow-dark):not(.is-style-arrow-blue) .wp-block-button__link,.wp-block-button.is-style-primary .wp-block-button__link{padding:.875rem 1.5rem;gap:.625rem;font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.125rem;line-height:1;letter-spacing:0;font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto);border:none;border-radius:0;transition:background-color 150ms ease-in-out, color 150ms ease-in-out, gap 150ms ease-in-out;transition:background-color var(--transition-base), color var(--transition-base), gap var(--transition-base)}.btn-arrow.btn-arrow--blue::after,.wp-block-button.is-style-blue .wp-block-button__link::after,.wp-block-button.is-style-arrow-blue .wp-block-button__link::after,.btn-arrow.btn-arrow--dark::after,.wp-block-button.is-style-dark .wp-block-button__link::after,.wp-block-button.is-style-arrow-dark .wp-block-button__link::after,.btn-arrow::after,.wp-block-button:not(.is-style-outline):not(.is-style-dark):not(.is-style-blue):not(.is-style-arrow-dark):not(.is-style-arrow-blue) .wp-block-button__link::after,.wp-block-button.is-style-primary .wp-block-button__link::after{font-family:icon-font !important;speak:never;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:var(--transition-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.75rem;flex-shrink:0}.wp-block-button.is-style-blue .wp-block-button__link:hover,.wp-block-button.is-style-arrow-blue .wp-block-button__link:hover,.wp-block-button.is-style-dark .wp-block-button__link:hover,.wp-block-button.is-style-arrow-dark .wp-block-button__link:hover,.btn-arrow:hover,.wp-block-button:not(.is-style-outline):not(.is-style-dark):not(.is-style-blue):not(.is-style-arrow-dark):not(.is-style-arrow-blue) .wp-block-button__link:hover,.wp-block-button.is-style-primary .wp-block-button__link:hover,.wp-block-button.is-style-blue .wp-block-button__link:focus-visible,.wp-block-button.is-style-arrow-blue .wp-block-button__link:focus-visible,.wp-block-button.is-style-dark .wp-block-button__link:focus-visible,.wp-block-button.is-style-arrow-dark .wp-block-button__link:focus-visible,.btn-arrow:focus-visible,.wp-block-button:not(.is-style-outline):not(.is-style-dark):not(.is-style-blue):not(.is-style-arrow-dark):not(.is-style-arrow-blue) .wp-block-button__link:focus-visible,.wp-block-button.is-style-primary .wp-block-button__link:focus-visible{gap:1.25rem}.btn-arrow,.wp-block-button:not(.is-style-outline):not(.is-style-dark):not(.is-style-blue):not(.is-style-arrow-dark):not(.is-style-arrow-blue) .wp-block-button__link,.wp-block-button.is-style-primary .wp-block-button__link{background-color:#fff;background-color:var(--color-white);color:#282828;color:var(--color-dark)}.btn-arrow:hover,.btn-arrow:focus-visible,.wp-block-button:not(.is-style-outline):not(.is-style-dark):not(.is-style-blue):not(.is-style-arrow-dark):not(.is-style-arrow-blue) .wp-block-button__link:hover,.wp-block-button:not(.is-style-outline):not(.is-style-dark):not(.is-style-blue):not(.is-style-arrow-dark):not(.is-style-arrow-blue) .wp-block-button__link:focus-visible,.wp-block-button.is-style-primary .wp-block-button__link:hover,.wp-block-button.is-style-primary .wp-block-button__link:focus-visible{background-color:#ffd22e;background-color:var(--color-yellow);color:#282828;color:var(--color-dark)}.btn-arrow.btn-arrow--dark,.wp-block-button.is-style-dark .wp-block-button__link,.wp-block-button.is-style-arrow-dark .wp-block-button__link{background-color:#282828;background-color:var(--color-dark);color:#fff;color:var(--color-white)}.btn-arrow.btn-arrow--dark:hover,.btn-arrow.btn-arrow--dark:focus-visible,.wp-block-button.is-style-dark .wp-block-button__link:hover,.wp-block-button.is-style-dark .wp-block-button__link:focus-visible,.wp-block-button.is-style-arrow-dark .wp-block-button__link:hover,.wp-block-button.is-style-arrow-dark .wp-block-button__link:focus-visible{background-color:#484848;color:#fff;color:var(--color-white)}.btn-arrow.btn-arrow--blue,.wp-block-button.is-style-blue .wp-block-button__link,.wp-block-button.is-style-arrow-blue .wp-block-button__link{background-color:#0047c7;background-color:var(--color-klar-blue);color:#fff;color:var(--color-white)}.btn-arrow.btn-arrow--blue:hover,.btn-arrow.btn-arrow--blue:focus-visible,.wp-block-button.is-style-blue .wp-block-button__link:hover,.wp-block-button.is-style-blue .wp-block-button__link:focus-visible,.wp-block-button.is-style-arrow-blue .wp-block-button__link:hover,.wp-block-button.is-style-arrow-blue .wp-block-button__link:focus-visible{background-color:#2663cf;color:#fff;color:var(--color-white)}.btn-arrow--inactive,.btn-arrow[disabled],.btn-arrow[aria-disabled=true],.wp-block-button.is-style-arrow-inactive .wp-block-button__link,.wp-block-button.is-disabled .wp-block-button__link{opacity:.5;pointer-events:none;cursor:default}figure figcaption{padding-left:calc((40 / 16) * 1rem);padding-left:var(--side-gutter-width);padding-right:calc((40 / 16) * 1rem);padding-right:var(--side-gutter-width)}img{display:block;max-width:100%}.post-content .wp-block-image{margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)}.wp-block-image figcaption{font-size:0.8125rem;font-size:var(--font-size-s);font-style:italic}.wp-block-image figure.alignleft figcaption,.wp-block-image figure.alignright figcaption,.wp-block-image figure.aligncenter figcaption{margin-bottom:0;width:100%}body .gform_wrapper .gfield_label,body .gform_wrapper .gform_body .gfield_label{font-size:1rem;font-family:var(--base-font-family);color:#282828;color:var(--color-text);font-weight:500;font-weight:var(--font-weight-medium)}body .gform_wrapper .gfield_description,body .gform_wrapper .gform_body .gfield_description{font-size:1rem;font-family:var(--base-font-family);color:#282828;color:var(--color-text);padding-top:.5rem}body .gform_wrapper [class*=gchoice_],body .gform_wrapper .gform_body [class*=gchoice_]{display:flex;align-items:center;line-height:1;margin:.5rem 0}body .gform_wrapper [class*=gchoice_]:first-of-type,body .gform_wrapper .gform_body [class*=gchoice_]:first-of-type{margin-top:0}body .gform_wrapper [class*=gchoice_]:last-of-type,body .gform_wrapper .gform_body [class*=gchoice_]:last-of-type{margin-bottom:0}body .gform_wrapper [class*=gchoice_] label,body .gform_wrapper .gform_body [class*=gchoice_] label{padding:0 0 0 .5rem}body .gform_wrapper .gfield_checkbox .gchoice,body .gform_wrapper .gform_body .gfield_checkbox .gchoice{display:flex;align-items:center;align-self:center;position:relative;cursor:pointer;padding-left:1.5rem;line-height:1.625rem;flex-direction:row}body .gform_wrapper input[type=checkbox],body .gform_wrapper .gform_body input[type=checkbox]{width:0;height:1.625rem;-moz-appearance:initial}body .gform_wrapper input[type=checkbox]::before,body .gform_wrapper .gform_body input[type=checkbox]::before{display:block;background-color:#eeefef;position:absolute;content:"";-moz-content:"";top:0;left:0;height:1.625rem;width:1.625rem;border-radius:.1875rem}body .gform_wrapper input[type=checkbox]::after,body .gform_wrapper .gform_body input[type=checkbox]::after{display:block;position:absolute;content:"";-moz-content:"";top:.375rem;left:.375rem;width:.875rem;height:.875rem;background-image:url("../img/whitecheckmark.svg");background-size:contain;background-position:50%;background-repeat:no-repeat;opacity:0}body .gform_wrapper input[type=checkbox]:checked::before,body .gform_wrapper .gform_body input[type=checkbox]:checked::before{background-color:var(--wp--preset--color--primary)}body .gform_wrapper input[type=checkbox]:checked::after,body .gform_wrapper .gform_body input[type=checkbox]:checked::after{opacity:1}body .gform_wrapper input[type=radio],body .gform_wrapper .gform_body input[type=radio]{background:#eeefef;width:1.625rem;min-width:1.625rem;height:1.625rem;border-radius:1rem;position:relative;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}body .gform_wrapper input[type=radio]::before,body .gform_wrapper .gform_body input[type=radio]::before{content:"";-moz-content:""}body .gform_wrapper input[type=radio]:checked::before,body .gform_wrapper .gform_body input[type=radio]:checked::before{position:absolute;background-color:var(--wp--preset--color--primary);border-radius:1rem;width:.875rem;height:.875rem;margin:.375rem}body .gform_wrapper .ginput_container_consent,body .gform_wrapper .gform_body .ginput_container_consent{position:relative;display:flex;flex-direction:column}body .gform_wrapper .ginput_container_consent .gfield_consent_label,body .gform_wrapper .gform_body .ginput_container_consent .gfield_consent_label{padding-top:.5rem}.hamburger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;padding:0;text-align:left;text-align:initial;display:grid;align-content:center;justify-content:center;place-content:center;height:3rem;width:3rem;margin-left:auto;color:#282828;color:var(--color-dark);background-color:#fff;background-color:var(--color-white);border:.09375rem solid #fff;border:.09375rem solid var(--color-white);box-shadow:0.125rem 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.11);box-shadow:var(--shadow-base);transition:background-color 150ms ease-in-out, border-color 150ms ease-in-out;transition:background-color var(--transition-base), border-color var(--transition-base)}.hamburger:hover{cursor:pointer;background-color:#ffd22e;background-color:var(--color-yellow);border-color:#ffd22e;border-color:var(--color-yellow)}.hamburger:focus-visible{outline:.125rem solid #003c58;outline:.125rem solid var(--color-kerne-blue);outline-offset:.125rem}.hamburger__icon::before{font-family:icon-font !important;speak:never;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:var(--transition-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.5rem}h1,h2,h3,h4,h5,h6{margin-top:1em;margin-bottom:.25em;word-break:break-word}h1{font:500 clamp(2.75rem, 4.2307692308vw + 1.6923076923rem, 5.5rem) / 1.1 'Roboto', sans-serif;font:var(--font-h1)}h2{font:600 clamp(1.875rem, 2.5vw + 1.25rem, 3.5rem) / calc(72 / 56) 'Roboto', sans-serif;font:var(--font-h2)}h3{font:600 clamp(1.625rem, 1.5384615385vw + 1.2403846154rem, 2.625rem) / calc(52 / 42) 'Roboto', sans-serif;font:var(--font-h3)}h4{font:600 clamp(1.25rem, 0.3846153846vw + 1.1538461538rem, 1.5rem) / calc(30 / 24) 'Roboto', sans-serif;font:var(--font-h4)}h5{font:600 1.125rem / calc(52 / 42) 'Roboto', sans-serif;font:var(--font-h5)}h6{font:600 1rem / calc(52 / 42) 'Roboto', sans-serif;font:var(--font-h6)}a{color:var(--wp--preset--color--black);font-weight:500;font-weight:var(--font-weight-medium);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.1875rem;text-decoration-color:rgba(0,0,0,0);transition:150ms ease-in-out;transition:var(--transition-base)}a:hover,a:focus{text-decoration-color:currentcolor}.post-content p a{color:var(--wp--preset--color--black);font-weight:500;font-weight:var(--font-weight-medium);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.1875rem;text-decoration-color:rgba(0,0,0,0);transition:150ms ease-in-out;transition:var(--transition-base)}.post-content p a:hover,.post-content p a:focus{text-decoration-color:currentcolor}.post-content p a{text-decoration-color:currentcolor}.post-content p a:hover,.post-content p a:focus{text-decoration-color:rgba(0,0,0,0)}.post-content p a{color:var(--wp--preset--color--black)}.post-content p a:hover,.post-content p a:focus{text-decoration-color:rgba(0,0,0,0)}@media(min-width: 721px){.post-content ol,.post-content ul{padding-left:calc(var(--wp--preset--spacing--20) + 1.5625rem)}}ul.wp-block-list{list-style:disc;padding-left:var(--wp--preset--spacing--72);font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.25rem;line-height:1.25;color:#282828;color:var(--color-dark);font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto)}@media(max-width: 720px){ul.wp-block-list{padding-left:var(--wp--preset--spacing--56)}}ul.wp-block-list li{margin-bottom:1rem;margin-bottom:var(--spacing-4)}ul.wp-block-list li:last-child{margin-bottom:0}.logo{display:flex;align-items:center;color:#003c58;color:var(--color-kerne-blue)}.logo__link{display:inline-flex;align-items:center;-webkit-text-decoration:none;text-decoration:none;color:inherit;transition:opacity 150ms ease-in-out;transition:opacity var(--transition-base)}.logo__link:hover,.logo__link:focus-visible{opacity:.8}.logo__image{display:block;width:7.5625rem;height:3.5rem;max-width:100%;-o-object-fit:contain;object-fit:contain}.logo__text{font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-weight:700;font-weight:var(--font-weight-bold);font-size:1.125rem;color:#282828;color:var(--color-dark);letter-spacing:-0.011em;letter-spacing:var(--letter-spacing-base)}p{font-size:1.125rem;font-size:var(--font-size-paragraph);line-height:calc(24 / 18);line-height:var(--line-height-base);margin-top:.25em;margin-bottom:1em}p strong{font-weight:700;font-weight:var(--font-weight-bold)}.wp-block-separator{border:none;border-top:.0625rem solid #d9d8d6;border-top:.0625rem solid var(--color-separator);height:0;margin:var(--wp--preset--spacing--20) 0;max-width:none;width:100%}.skip-link{background-color:var(--wp--preset--color--primary);border:0;clip:rect(0 0 0 0);color:#000 !important;display:inline-block;height:.0625rem;left:1rem;line-height:1;margin:-0.0625rem;overflow:hidden;opacity:1 !important;padding:1rem;position:fixed;top:1rem;width:.0625rem}.skip-link:focus{display:block;clip:auto;height:auto;width:auto;z-index:100000}.post-content .has-background{padding:0}.transportuddannelser-blocks{max-width:100% !important;padding-left:0 !important;padding-right:0 !important}.transportuddannelser-blocks.has-background-color{padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)}@media(min-width: 721px){.transportuddannelser-blocks.has-background-color{padding-top:var(--wp--preset--spacing--60);padding-bottom:var(--wp--preset--spacing--60)}}.transportuddannelser-blocks.has-spacing-top{margin-top:var(--wp--preset--spacing--40)}@media(min-width: 721px){.transportuddannelser-blocks.has-spacing-top{margin-top:var(--wp--preset--spacing--60)}}.transportuddannelser-blocks.has-spacing-bottom{margin-bottom:var(--wp--preset--spacing--40)}@media(min-width: 721px){.transportuddannelser-blocks.has-spacing-bottom{margin-bottom:var(--wp--preset--spacing--60)}}.wp-block-transportuddannelser-city-teaser.city-teaser{display:flex;flex-direction:column;overflow:hidden;height:100%;--city-teaser-body-bg: var(--color-kerne-blue);--city-teaser-city-color: var(--color-white);--city-teaser-school-color: var(--color-yellow);--city-teaser-programs-color: var(--color-white)}.wp-block-transportuddannelser-city-teaser.city-teaser.is-style-light{--city-teaser-body-bg: var(--color-white);--city-teaser-city-color: var(--color-dark);--city-teaser-school-color: var(--color-klar-blue);--city-teaser-programs-color: var(--color-dark)}.wp-block-transportuddannelser-city-teaser.city-teaser .city-teaser__body{background-color:var(--city-teaser-body-bg);padding:1.5rem;padding:var(--spacing-5);display:flex;flex-direction:column;gap:1rem;gap:var(--spacing-4);flex:1}.wp-block-transportuddannelser-city-teaser.city-teaser .city-teaser__header{display:flex;flex-direction:column;gap:0.25rem;gap:var(--spacing-1)}.wp-block-transportuddannelser-city-teaser.city-teaser .city-teaser__city{font-size:clamp(1.625rem, 1.5384615385vw + 1.2403846154rem, 2.625rem);font-size:var(--font-size-h3);font-weight:600;font-weight:var(--font-weight-semibold);line-height:calc(52 / 42);line-height:var(--line-height-heading);letter-spacing:-0.011em;letter-spacing:var(--letter-spacing-base);font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto);color:var(--city-teaser-city-color);margin:0}.wp-block-transportuddannelser-city-teaser.city-teaser .city-teaser__school{font-size:1.25rem;line-height:1.25;font-weight:400;font-weight:var(--font-weight-normal);font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto);color:var(--city-teaser-school-color);margin:0}.wp-block-transportuddannelser-city-teaser.city-teaser .city-teaser__programs{font-size:1rem;font-size:var(--font-size-m);line-height:normal;font-weight:400;font-weight:var(--font-weight-normal);font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto);color:var(--city-teaser-programs-color);margin:0}.wp-block-transportuddannelser-city-teaser.city-teaser .city-teaser__footer{background-color:#0047c7;background-color:var(--color-klar-blue);padding:1rem 1.5rem;padding:var(--spacing-4) var(--spacing-5);display:flex;align-items:center;justify-content:space-between;gap:0.5rem;gap:var(--spacing-2)}.wp-block-transportuddannelser-city-teaser.city-teaser .city-teaser__footer-row{display:contents}.wp-block-transportuddannelser-city-teaser.city-teaser .city-teaser__phone{display:flex;align-items:center;gap:.1875rem;color:#fff;color:var(--color-white);font-size:1.25rem;line-height:1.25;font-weight:400;font-weight:var(--font-weight-normal);font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto)}.wp-block-transportuddannelser-city-teaser.city-teaser .city-teaser__phone-icon{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;font-family:'icon-font';font-family:var(--font-family-icons);font-style:normal;font-size:1.25rem;line-height:1;color:#fff;color:var(--color-white);flex-shrink:0}.wp-block-transportuddannelser-city-teaser.city-teaser .city-teaser__phone-icon::before{content:""}.wp-block-transportuddannelser-city-teaser.city-teaser .city-teaser__website-link{color:#fff;color:var(--color-white);font-size:1rem;font-size:var(--font-size-m);font-weight:400;font-weight:var(--font-weight-normal);font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto);line-height:normal;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color 150ms ease-in-out;transition:color var(--transition-base)}.wp-block-transportuddannelser-city-teaser.city-teaser .city-teaser__website-link:hover{color:var(--wp--preset--color--yellow);-webkit-text-decoration:underline;text-decoration:underline}.wp-block-transportuddannelser-menu-tabs.menu-tabs{--menu-tabs-bg: var(--color-kerne-blue);--menu-tabs-title-color: var(--color-white);--menu-tabs-tab-bg: var(--color-white);--menu-tabs-tab-color: var(--color-dark);--menu-tabs-tab-active-bg: var(--color-yellow);--menu-tabs-tab-active-color: var(--color-dark);background-color:#003c58;background-color:var(--menu-tabs-bg)}.wp-block-transportuddannelser-menu-tabs.menu-tabs.is-style-white{--menu-tabs-bg: var(--color-sand);--menu-tabs-title-color: var(--color-dark);--menu-tabs-tab-bg: var(--color-kerne-blue);--menu-tabs-tab-color: var(--color-white)}.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tabs__inner{padding:2.5rem 1rem;padding:var(--spacing-7) var(--spacing-4)}@media(min-width: 1041px){.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tabs__inner{padding:2.5rem 4.5rem;padding:var(--spacing-7) var(--spacing-9)}}.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tabs__title{font-weight:600;font-weight:var(--font-weight-semibold);font-size:1.625rem;line-height:1.1538461538;font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto);text-align:left;color:var(--menu-tabs-title-color);margin:0 0 2rem;margin:0 0 var(--spacing-6)}@media(min-width: 1041px){.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tabs__title{text-align:center;margin-bottom:1.5rem;margin-bottom:var(--spacing-5)}}.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tabs__items{display:flex;flex-direction:column;gap:1rem;gap:var(--spacing-4)}@media(min-width: 1041px){.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tabs__items{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-columns:repeat(var(--menu-tabs-cols, 1), minmax(0, 1fr));grid-template-rows:auto auto;grid-gap:1.5rem;grid-gap:var(--spacing-5);gap:1.5rem;gap:var(--spacing-5)}}.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tabs__item{display:flex;flex-direction:column;gap:1rem;gap:var(--spacing-4);width:100%}@media(min-width: 1041px){.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tabs__item{display:contents;gap:0}}.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tabs__menu-tab{display:flex;flex-direction:column;align-items:flex-start;gap:0.25rem;gap:var(--spacing-1);width:100%;background-color:var(--menu-tabs-tab-bg);color:var(--menu-tabs-tab-color);border:none;padding:1rem 2rem;padding:var(--spacing-4) var(--spacing-6);min-height:4.9375rem;text-align:left;cursor:pointer;font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto);transition:background-color 150ms ease-in-out, color 150ms ease-in-out;transition:background-color var(--transition-base), color var(--transition-base)}@media(min-width: 1041px){.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tabs__menu-tab{min-height:5.9375rem;grid-row:1}}.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tabs__menu-tab.is-active,.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tabs__menu-tab:focus-visible{background-color:var(--menu-tabs-tab-active-bg);color:var(--menu-tabs-tab-active-color);outline:none}.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tabs__menu-tab:focus-visible{box-shadow:inset 0 0 0 .1875rem #003c58;box-shadow:inset 0 0 0 .1875rem var(--color-kerne-blue)}.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tabs__menu-tab-name{font-size:1.375rem;font-size:var(--font-size-xl);font-weight:500;font-weight:var(--font-weight-medium);line-height:1.3636363636}.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tabs__menu-tab-count{font-size:0.8125rem;font-size:var(--font-size-s);font-weight:400;font-weight:var(--font-weight-normal);line-height:1;letter-spacing:-0.011em;letter-spacing:var(--letter-spacing-base)}.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tabs__panel{display:none}.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tabs__panel.is-active{display:block}@media(min-width: 1041px){.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tabs__panel{grid-column:1/-1;grid-row:2}}.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tab__content{display:grid;grid-template-columns:minmax(0, 1fr);grid-auto-flow:row;grid-gap:1rem;grid-gap:var(--spacing-4);gap:1rem;gap:var(--spacing-4);align-items:stretch}@media(min-width: 721px){.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tab__content{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1041px){.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tab__content{grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-columns:repeat(var(--menu-tabs-cols, 1), minmax(0, 1fr));gap:1.5rem;gap:var(--spacing-5)}}.wp-block-transportuddannelser-menu-tabs.menu-tabs .menu-tab__content>.wp-block-transportuddannelser-city-teaser{min-width:0;height:100%}:root{--sticky-menu-width: 14.375rem}.wp-block-transportuddannelser-sticky-menu.sticky-menu{float:left;clear:left;width:14.375rem;width:var(--sticky-menu-width);margin-left:max(calc((40 / 16) * 1rem),(100% - calc((1440 / 16) * 1rem))/2);margin-left:max(var(--side-gutter-width),(100% - var(--max-width))/2);padding:0;position:sticky;top:calc(8.75rem + 1.5rem);top:calc(var(--header-height) + var(--spacing-5));z-index:5}.sticky-menu__inner{--sticky-menu-inner-display: flex;margin-top:0;display:flex;display:var(--sticky-menu-inner-display);flex-direction:column;gap:1rem;gap:var(--spacing-4);max-width:14.375rem;margin-right:auto;padding:2rem 1rem;padding:var(--spacing-6) var(--spacing-4);background:#fff;background:var(--color-white)}.sticky-menu.has-top-spacing .sticky-menu__inner{margin-top:4.5rem;margin-top:var(--spacing-9)}.wp-block-transportuddannelser-sticky-menu~.wp-block-spacer,.wp-block-transportuddannelser-sticky-menu~.wp-block-paragraph,.wp-block-transportuddannelser-sticky-menu~.wp-block-heading,.wp-block-transportuddannelser-sticky-menu~.wp-block-list,.wp-block-transportuddannelser-sticky-menu~.wp-block-group,.wp-block-transportuddannelser-sticky-menu~.wp-block-columns,.wp-block-transportuddannelser-sticky-menu~.wp-block-image,.wp-block-transportuddannelser-sticky-menu~.wp-block-quote,.wp-block-transportuddannelser-sticky-menu~.wp-block-table{clear:none !important}.wp-block-transportuddannelser-sticky-menu+.wp-block-spacer,.wp-block-transportuddannelser-sticky-menu+.wp-block-paragraph,.wp-block-transportuddannelser-sticky-menu+.wp-block-heading,.wp-block-transportuddannelser-sticky-menu+.wp-block-group,.wp-block-transportuddannelser-sticky-menu+.wp-block-columns{margin-top:0;margin-block-start:0}.sticky-menu .wp-block-heading.sticky-menu__title,.sticky-menu .sticky-menu__title{margin:0;color:#282828;color:var(--color-dark);font-family:'DM Sans', sans-serif;font-family:var(--font-family-display);font-size:1.125rem;font-size:var(--font-size-l);font-weight:600;font-weight:var(--font-weight-semibold);line-height:1.1111111111;font-variation-settings:'opsz' 14;font-variation-settings:var(--font-variation-dm-sans)}.sticky-menu .wp-block-buttons{margin:0}.sticky-menu .wp-block-list{display:flex;flex-direction:column;gap:1rem;gap:var(--spacing-4);list-style:none;margin:0;padding:0}.sticky-menu .wp-block-list li{margin:0}.sticky-menu .wp-block-list a{display:block;color:#282828;color:var(--color-dark);-webkit-text-decoration:none;text-decoration:none;font-family:'DM Sans', sans-serif;font-family:var(--font-family-display);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.125rem;font-size:var(--font-size-l);line-height:1.1111111111;font-variation-settings:'opsz' 14;font-variation-settings:var(--font-variation-dm-sans);transition:color 150ms ease-in-out;transition:color var(--transition-base)}.sticky-menu .wp-block-list a:hover,.sticky-menu .wp-block-list a:focus-visible{color:#003c58;color:var(--color-kerne-blue)}.sticky-menu .wp-block-list li.is-active a{color:#003c58;color:var(--color-kerne-blue)}.sticky-menu__toggle{display:none}@media(max-width: 1040px){.wp-block-transportuddannelser-sticky-menu.sticky-menu{top:0;float:none;width:auto;max-width:none;margin-left:0;padding-left:0;padding-right:0;z-index:5;background:var(--wp--preset--color--white)}.sticky-menu__inner{max-width:calc(((680 / 16) * 1rem) + 2*((40 / 16) * 1rem));max-width:calc(calc((680 / 16) * 1rem) + 2*calc((40 / 16) * 1rem));max-width:calc(var(--max-width-content) + 2*var(--side-gutter-width));flex-flow:row wrap;align-items:center;margin:auto;background:#fff;background:var(--color-white);padding:1rem;padding:var(--spacing-4);gap:1rem;gap:var(--spacing-4);justify-content:space-between}.sticky-menu .wp-block-buttons{width:10.5rem;margin-left:auto;flex-shrink:0}.sticky-menu .wp-block-heading.sticky-menu__title,.sticky-menu .sticky-menu__title,.sticky-menu .sticky-menu__first-item{display:flex;align-items:center;gap:.25rem;min-width:0}.sticky-menu .wp-block-list{display:none;flex:0 0 100%;order:10;gap:0.75rem;gap:var(--spacing-3)}.sticky-menu .wp-block-list.is-expanded{display:flex}.sticky-menu .sticky-menu__first-item a{padding:0;font-size:1.125rem;font-family:'DM Sans', sans-serif;font-family:var(--font-family-display);font-weight:600;font-weight:var(--font-weight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-menu__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;padding:0;text-align:left;text-align:initial;display:grid;align-content:center;justify-content:center;place-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;color:#282828;color:var(--color-dark);cursor:pointer}.sticky-menu__toggle-icon{display:block}.sticky-menu__toggle-icon::before{font-family:icon-font !important;speak:never;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:var(--transition-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.125rem}.sticky-menu__toggle[aria-expanded=true] .sticky-menu__toggle-icon::before{content:""}}.post-content .wp-block-transportuddannelser-hero.alignfull{max-width:none;width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.wp-block-transportuddannelser-hero{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden;width:100%;background-color:transparent;background-color:var(--hero-bg-color, transparent);color:#fff;color:var(--color-text-light)}.wp-block-transportuddannelser-hero.has-spacing-bottom{margin-bottom:var(--wp--preset--spacing--40)}@media(min-width: 721px){.wp-block-transportuddannelser-hero.has-spacing-bottom{margin-bottom:var(--wp--preset--spacing--60)}}.wp-block-transportuddannelser-hero .hero-media{grid-area:1/1;position:relative;width:100%;height:100%}.wp-block-transportuddannelser-hero .hero-background-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.wp-block-transportuddannelser-hero .hero-video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden}.wp-block-transportuddannelser-hero .hero-video--file .hero-background-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.wp-block-transportuddannelser-hero .hero-video-play{position:absolute;top:50%;left:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;padding:0;border:0;background-color:#ffd22e;background-color:var(--color-yellow, #ffd22e);cursor:pointer;transform:translate(-50%, -50%);transition:background-color .2s ease}.wp-block-transportuddannelser-hero .hero-video-play:hover,.wp-block-transportuddannelser-hero .hero-video-play:focus-visible{background-color:#0047c7;background-color:var(--color-klar-blue, #0047c7)}.wp-block-transportuddannelser-hero .hero-video-play:hover .hero-video-play__icon,.wp-block-transportuddannelser-hero .hero-video-play:focus-visible .hero-video-play__icon{border-left-color:#fff;border-left-color:var(--color-text-light, #fff)}.wp-block-transportuddannelser-hero .hero-video-play__icon{display:block;width:0;height:0;margin-left:.25rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #003c58;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) var(--color-kerne-blue, #003c58);border-style:solid;border-width:.9375rem 0 .9375rem 1.625rem}.wp-block-transportuddannelser-hero .hero-video.is-playing .hero-video-play,.wp-block-transportuddannelser-hero .hero-video-play[hidden]{display:none}.wp-block-transportuddannelser-hero .hero-video.is-playing{cursor:pointer}.wp-block-transportuddannelser-hero .hero-video-mute{position:absolute;right:1rem;bottom:1rem;z-index:3;display:none;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:.625rem;border:0;border-radius:50%;background-color:rgba(0,0,0,.45);color:#fff;cursor:pointer;transition:background-color .2s ease, transform .15s ease}.wp-block-transportuddannelser-hero .hero-video-mute:hover,.wp-block-transportuddannelser-hero .hero-video-mute:focus-visible{background-color:#0047c7;background-color:var(--color-klar-blue, #0047c7);outline:2px solid #ffd22e;outline:2px solid var(--color-yellow, #ffd22e);outline-offset:2px}.wp-block-transportuddannelser-hero .hero-video-mute__icon{display:block;width:100%;height:100%;fill:currentcolor}.wp-block-transportuddannelser-hero .hero-video-mute__icon--sound{display:none}.wp-block-transportuddannelser-hero .hero-video-mute.is-unmuted .hero-video-mute__icon--muted{display:none}.wp-block-transportuddannelser-hero .hero-video-mute.is-unmuted .hero-video-mute__icon--sound{display:block}.wp-block-transportuddannelser-hero .hero-video.is-playing .hero-video-mute{display:flex}.wp-block-transportuddannelser-hero .hero-background-image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.wp-block-transportuddannelser-hero:not(.has-image-overlay) .hero-background-image-overlay{display:none}.wp-block-transportuddannelser-hero .hero-content{grid-area:1/1;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:1.5rem;gap:var(--wp--preset--spacing--20, 1.5rem);width:100%}.wp-block-transportuddannelser-hero .hero-headline{margin:0;color:#fff;color:var(--hero-text-color, var(--color-text-light));font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-weight:500;font-weight:var(--font-weight-medium);letter-spacing:-0.03em;letter-spacing:var(--letter-spacing-tight);line-height:1.1;line-height:var(--line-height-tight)}.wp-block-transportuddannelser-hero .hero-description{margin:0;color:#f2f1ef;color:var(--hero-text-color, var(--color-sand));font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-weight:400;font-weight:var(--font-weight-normal);line-height:1.3;letter-spacing:-0.011em;letter-spacing:var(--letter-spacing-base)}.wp-block-transportuddannelser-hero.hero--standard .hero-video--file .hero-background-video{-o-object-fit:cover;object-fit:cover}.wp-block-transportuddannelser-hero.hero--standard{min-height:35rem}@media(min-width: 721px){.wp-block-transportuddannelser-hero.hero--standard{min-height:43.75rem}}@media(min-width: 1041px){.wp-block-transportuddannelser-hero.hero--standard{min-height:50.75rem}}.wp-block-transportuddannelser-hero.hero--standard .hero-content{align-items:center;text-align:center;padding-top:4rem;padding-top:var(--wp--preset--spacing--60, 4rem);padding-bottom:4rem;padding-bottom:var(--wp--preset--spacing--60, 4rem);gap:2rem;gap:var(--wp--preset--spacing--30, 2rem)}@media(min-width: 721px){.wp-block-transportuddannelser-hero.hero--standard .hero-content{gap:2.5rem;gap:var(--wp--preset--spacing--40, 2.5rem)}}.wp-block-transportuddannelser-hero.hero--standard .hero-headline,.wp-block-transportuddannelser-hero.hero--standard .hero-description{max-width:56.25rem}.wp-block-transportuddannelser-hero.hero--standard .hero-headline{font-size:2.375rem;line-height:2.75rem}@media(min-width: 721px){.wp-block-transportuddannelser-hero.hero--standard .hero-headline{font-size:3.5rem;line-height:1.1}}@media(min-width: 1041px){.wp-block-transportuddannelser-hero.hero--standard .hero-headline{font-size:5.5rem;line-height:6.375rem}}.wp-block-transportuddannelser-hero.hero--standard .hero-headline__accent{position:relative;display:inline-block;-webkit-box-decoration-break:clone;box-decoration-break:clone}.wp-block-transportuddannelser-hero.hero--standard .hero-headline__accent::after{content:"";position:absolute;left:0;right:0;bottom:.08em;height:.25rem;background-image:repeating-linear-gradient(to right, #ffd22e 0, #ffd22e 0.375rem, transparent 0.375rem, transparent 0.75rem);background-image:repeating-linear-gradient(to right, var(--color-highlight, #ffd22e) 0, var(--color-highlight, #ffd22e) 0.375rem, transparent 0.375rem, transparent 0.75rem);pointer-events:none}.wp-block-transportuddannelser-hero.hero--standard .hero-description{font-size:1.125rem;line-height:1.4}@media(min-width: 721px){.wp-block-transportuddannelser-hero.hero--standard .hero-description{font-size:1.375rem}}@media(min-width: 1041px){.wp-block-transportuddannelser-hero.hero--standard .hero-description{font-size:1.625rem}}.wp-block-transportuddannelser-hero.hero--standard .hero-cta{margin-top:0.5rem;margin-top:var(--wp--preset--spacing--10, 0.5rem)}.wp-block-transportuddannelser-hero.hero--standard .hero-cta .wp-block-buttons{margin-top:0;margin-bottom:0;justify-content:center}@media(max-width: 720px){.wp-block-transportuddannelser-hero.hero--section .hero-video{display:none}}.wp-block-transportuddannelser-hero.hero--section{min-height:20rem}@media(min-width: 721px){.wp-block-transportuddannelser-hero.hero--section{min-height:26.25rem}}@media(min-width: 1041px){.wp-block-transportuddannelser-hero.hero--section{min-height:31.125rem}}.wp-block-transportuddannelser-hero.hero--section .hero-background-image-overlay{top:auto;right:0;bottom:0;left:0;height:12.5rem;background:linear-gradient(to top, rgba(0, 71, 199, 0.55) 0, transparent 100%),linear-gradient(to right, rgba(0, 60, 88, 0.1) 0, transparent 100%);background-size:100% 100%;background-repeat:no-repeat;background-position:bottom}.wp-block-transportuddannelser-hero.hero--section .hero-content{align-items:flex-start;text-align:left;justify-content:flex-end;padding-top:2.5rem;padding-top:var(--wp--preset--spacing--40, 2.5rem);padding-bottom:2.5rem;padding-bottom:var(--wp--preset--spacing--40, 2.5rem);gap:1rem;gap:var(--wp--preset--spacing--20, 1rem)}.wp-block-transportuddannelser-hero.hero--section .hero-headline{font-weight:600;font-weight:var(--font-weight-semibold);font-size:2.125rem;line-height:1.1;max-width:69.6875rem}@media(min-width: 721px){.wp-block-transportuddannelser-hero.hero--section .hero-headline{font-size:3.25rem}}@media(min-width: 1041px){.wp-block-transportuddannelser-hero.hero--section .hero-headline{font-size:4.5rem;line-height:4.875rem}}.wp-block-transportuddannelser-hero.hero--section .hero-description{font-size:1.125rem;max-width:69.6875rem}@media(min-width: 721px){.wp-block-transportuddannelser-hero.hero--section .hero-description{font-size:1.375rem}}@media(min-width: 1041px){.wp-block-transportuddannelser-hero.hero--section .hero-description{font-size:1.625rem}}.wp-block-transportuddannelser-hero.hero--education{display:block;min-height:0;background-color:#003c58;background-color:var(--hero-bg-color, var(--color-kerne-blue));color:#fff;color:var(--hero-text-color, var(--color-text-light))}.wp-block-transportuddannelser-hero.hero--education .hero-education{display:flex;flex-direction:column-reverse;min-height:0}.wp-block-transportuddannelser-hero.hero--education .hero-education__panel{display:grid;flex:0 0 auto;flex-direction:column;justify-content:flex-start;background-color:#003c58;background-color:var(--hero-bg-color, var(--color-kerne-blue));padding:2.5rem 1rem}.wp-block-transportuddannelser-hero.hero--education .hero-content{position:static;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1.5rem;width:100%;max-width:41.75rem;padding:0;text-align:left}.wp-block-transportuddannelser-hero.hero--education .hero-headline{font-family:'Roboto', sans-serif;font-family:var(--font-family-heading, inherit);font-size:1.875rem;font-weight:600;line-height:2.75rem;letter-spacing:-0.05625rem;color:#fff;color:var(--hero-text-color, var(--color-text-light));max-width:none}.wp-block-transportuddannelser-hero.hero--education .hero-description{font-size:1.125rem;line-height:normal;letter-spacing:-0.012375rem;color:#f2f1ef;color:var(--color-sand, #f2f1ef);max-width:none}.wp-block-transportuddannelser-hero.hero--education .hero-education__divider{width:100%;padding-bottom:1rem;padding-bottom:var(--spacing-4);background-image:repeating-linear-gradient(to right, var(--wp--preset--color--sand) 0, var(--wp--preset--color--sand) 0.5rem, transparent 0.5rem, transparent 1rem);background-repeat:repeat-x;background-position:left bottom;background-size:100% 2px}.wp-block-transportuddannelser-hero.hero--education .hero-education__divider-image{display:block;height:auto;max-height:3.875rem}.wp-block-transportuddannelser-hero.hero--education .hero-education__meta{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:1.5rem;gap:1.5rem;width:100%;margin:0}.wp-block-transportuddannelser-hero.hero--education .hero-education__meta-item{display:flex;flex-direction:column;gap:0.75rem;gap:var(--spacing-3, 0.75rem);margin:0}.wp-block-transportuddannelser-hero.hero--education .hero-education__meta-label{margin:0;color:#ffd22e;color:var(--color-yellow);font-size:0.875rem;font-size:var(--font-size-label);line-height:.875rem;letter-spacing:-0.011em;letter-spacing:var(--letter-spacing-base)}.wp-block-transportuddannelser-hero.hero--education .hero-education__meta-value{margin:0;color:#fff;color:var(--hero-text-color, var(--color-text-light));font-size:1.25rem;line-height:1.25rem}.wp-block-transportuddannelser-hero.hero--education .hero-education__media{position:relative;flex:0 0 auto;width:100%;aspect-ratio:375/395;min-height:17.5rem;overflow:hidden}.wp-block-transportuddannelser-hero.hero--education .hero-education__media .hero-background-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:opacity .4s ease}.wp-block-transportuddannelser-hero.hero--education .hero-education__media:has(.hero-video.has-played) .hero-background-image{opacity:0}.wp-block-transportuddannelser-hero.hero--education .hero-education__media .hero-video{z-index:1}.wp-block-transportuddannelser-hero.hero--education.no-media-gradient .hero-education__media-waves{display:none}.wp-block-transportuddannelser-hero.hero--education .hero-education__media-waves{position:absolute;top:auto;right:0;bottom:0;left:0;height:12.5rem;pointer-events:none;background:linear-gradient(to top, rgba(0, 71, 199, 0.55) 0, transparent 100%),linear-gradient(to right, rgba(0, 60, 88, 0.1) 0, transparent 100%);background-size:100% 100%;background-repeat:no-repeat;background-position:bottom}@media(min-width: 721px){.wp-block-transportuddannelser-hero.hero--education .hero-education{flex-direction:row;align-items:stretch;min-height:46.6875rem}.wp-block-transportuddannelser-hero.hero--education .hero-education__panel{flex:0 0 50%;justify-content:flex-end;max-width:none;padding:2.5rem;padding:var(--spacing-7, 2.5rem)}.wp-block-transportuddannelser-hero.hero--education .hero-content{justify-content:flex-end;gap:2.5rem;gap:var(--spacing-7, 2.5rem)}.wp-block-transportuddannelser-hero.hero--education .hero-headline{font:600 clamp(1.875rem, 2.5vw + 1.25rem, 3.5rem) / calc(72 / 56) 'Roboto', sans-serif;font:var(--font-h2);font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto);letter-spacing:inherit}.wp-block-transportuddannelser-hero.hero--education .hero-description{font-size:1.25rem;line-height:1.5625rem;letter-spacing:normal;color:#fff;color:var(--hero-text-color, var(--color-text-light))}.wp-block-transportuddannelser-hero.hero--education .hero-education__media{flex:0 0 50%;max-width:62.5rem;aspect-ratio:auto;min-height:46.6875rem}.wp-block-transportuddannelser-hero.hero--education .hero-education__media .hero-background-image{position:absolute;top:0;right:0;bottom:0;left:0;min-height:100%}.wp-block-transportuddannelser-hero.hero--education .hero-education__meta{grid-template-columns:repeat(2, minmax(0, 1fr));gap:1rem 1.5rem;gap:var(--spacing-4, 1rem) var(--spacing-5, 1.5rem)}}.banner{width:100%}.banner.has-text-color-white{--banner-text-color: var(--color-white)}.banner.has-text-color-dark{--banner-text-color: var(--color-dark)}.banner__inner{display:flex;flex-direction:column;align-items:center;gap:1.1875rem;padding-top:2.5rem;padding-bottom:2.5rem;padding-top:var(--spacing-7);padding-bottom:var(--spacing-7);background-color:#5dbed1;background-color:var(--banner-background-color, var(--color-cyan));color:#fff;color:var(--banner-text-color, var(--color-white));text-align:center}@media(min-width: 721px){.banner__inner{padding-top:2rem;padding-bottom:2rem;padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}}.banner__heading{margin:0;width:100%;font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto);letter-spacing:-0.011em;letter-spacing:var(--letter-spacing-base);color:inherit;text-wrap:balance}.banner__intro{margin:0;width:100%;font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-size:1.25rem;font-weight:400;font-weight:var(--font-weight-normal);line-height:1.5;font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto);letter-spacing:-0.011em;letter-spacing:var(--letter-spacing-base);color:inherit;text-wrap:pretty}@media(min-width: 721px){.banner__intro{font-size:1.625rem;line-height:normal}}.banner__cta-wrapper .wp-block-buttons{margin-top:0;margin-bottom:0;justify-content:center}.single-education .banner__inner,.post-type-education .banner__inner{align-items:flex-start;text-align:left}.single-education .banner__cta-wrapper .wp-block-buttons,.post-type-education .banner__cta-wrapper .wp-block-buttons{justify-content:flex-start}.featured-quote{--featured-quote-image-size: 15.5rem;--featured-quote-mark-size: 2.0625rem;margin:0;padding:0;color:#fff;color:var(--color-white);background-color:#003c58;background-color:var(--color-kerne-blue)}@media(min-width: 721px){.featured-quote{--featured-quote-image-size: 16rem;--featured-quote-mark-size: 3.5rem}}.featured-quote__inner{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--wp--preset--spacing--16);max-width:calc(((1440 / 16) * 1rem) + 2*((40 / 16) * 1rem));max-width:calc(calc((1440 / 16) * 1rem) + 2*calc((40 / 16) * 1rem));max-width:calc(var(--max-width) + 2*var(--side-gutter-width));width:100%;margin-left:auto;margin-right:auto;padding-left:calc((40 / 16) * 1rem);padding-right:calc((40 / 16) * 1rem);padding-left:var(--side-gutter-width);padding-right:var(--side-gutter-width);padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)}@media(min-width: 721px){.featured-quote__inner{flex-direction:row;align-items:stretch;justify-content:center;gap:3.5rem;padding-top:3.5rem;padding-bottom:3.5rem}}.featured-quote__media{flex-shrink:0;width:var(--featured-quote-image-size);height:var(--featured-quote-image-size);overflow:hidden;background-color:#fff;background-color:var(--color-background-alt)}.featured-quote__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.featured-quote__body{position:relative;display:grid;grid-template-columns:1fr;grid-row-gap:var(--wp--preset--spacing--40);row-gap:var(--wp--preset--spacing--40);width:100%}@media(min-width: 721px){.featured-quote__body{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--16)}}.featured-quote__mark{display:inline-flex;flex-shrink:0;align-self:start;justify-self:start;place-self:start;grid-row:2;grid-column:1;width:var(--featured-quote-mark-size);height:auto;color:#ffd22e;color:var(--color-highlight)}.featured-quote__mark svg{display:block;width:100%;height:auto}@media(min-width: 721px){.featured-quote__mark{position:absolute;top:.5rem;left:0;grid-row:auto;grid-column:auto}}.featured-quote__quote,.featured-quote__quote.wp-block-quote{max-width:none;width:100%;margin:0;padding:0;border:0;quotes:none;font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-style:italic;font-weight:600;font-weight:var(--font-weight-semibold);font-size:2rem;line-height:2.5rem;letter-spacing:-0.06875rem;color:#f2f1ef;color:var(--color-sand)}.featured-quote__quote p,.featured-quote__quote.wp-block-quote p{margin:0;color:inherit;font:inherit;letter-spacing:inherit}.featured-quote__quote::before,.featured-quote__quote::after,.featured-quote__quote.wp-block-quote::before,.featured-quote__quote.wp-block-quote::after{content:none}@media(min-width: 721px){.featured-quote__quote,.featured-quote__quote.wp-block-quote{font-size:2.5rem;line-height:3.125rem;text-indent:calc(var(--featured-quote-mark-size) + 1rem)}}@media(max-width: 720px){.featured-quote__quote,.featured-quote__quote.wp-block-quote{grid-row:2;grid-column:1;align-self:start;text-indent:calc(var(--featured-quote-mark-size) + 1rem)}}.featured-quote__author{margin:0;padding:0;font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-size:1.375rem;font-style:normal;font-weight:400;font-weight:var(--font-weight-normal);line-height:1.2;letter-spacing:-0.06875rem;color:#fff;color:var(--color-white);text-align:center;grid-row:1;justify-self:center}@media(min-width: 721px){.featured-quote__author{font-size:1.625rem;text-align:left;grid-row:auto;justify-self:auto;margin-top:auto}}@media(min-width: 721px){.featured-quote__body .featured-quote__mark{order:0}.featured-quote__body .featured-quote__quote{order:1}.featured-quote__body .featured-quote__author{order:2}}@media(min-width: 721px){.featured-quote.has-no-image .featured-quote__mark{position:static}}.featured-quote.has-no-image .featured-quote__quote{text-indent:0}@media(min-width: 721px){.featured-quote.has-no-image .featured-quote__quote{text-indent:0}}.multi-teaser{background-color:var(--multi-teaser-background-color)}.multi-teaser__inner{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--40)}@media(min-width: 721px){.multi-teaser__inner{gap:var(--wp--preset--spacing--60)}}.multi-teaser__header{text-align:center}.multi-teaser__title{margin:0;font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-size:clamp(1.875rem, 2.5vw + 1.25rem, 3.5rem);font-size:var(--font-size-h2);font-weight:600;font-weight:var(--font-weight-semibold);line-height:1.1;line-height:var(--line-height-tight);letter-spacing:-0.011em;letter-spacing:var(--letter-spacing-base);color:#282828;color:var(--color-text)}.multi-teaser.has-title-color-white .multi-teaser__title{color:#fff;color:var(--color-text-light)}.multi-teaser__grid{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;grid-gap:var(--wp--preset--spacing--16);gap:var(--wp--preset--spacing--16);list-style:none;margin:0;padding:0}@media(min-width: 721px){.multi-teaser__grid{gap:var(--wp--preset--spacing--24)}}@media(min-width: 1041px){.multi-teaser.is-style-columns-2 .multi-teaser__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 721px){.multi-teaser.is-style-columns-3 .multi-teaser__grid,.multi-teaser:not(.is-style-columns-2):not(.is-style-columns-4) .multi-teaser__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1041px){.multi-teaser.is-style-columns-3 .multi-teaser__grid,.multi-teaser:not(.is-style-columns-2):not(.is-style-columns-4) .multi-teaser__grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 721px){.multi-teaser.is-style-columns-4 .multi-teaser__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1041px){.multi-teaser.is-style-columns-4 .multi-teaser__grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}.multi-teaser__footer{display:flex;justify-content:center;margin-top:var(--wp--preset--spacing--16)}@media(min-width: 721px){.multi-teaser__footer{margin-top:var(--wp--preset--spacing--24)}}.multi-teaser__footer .wp-block-buttons{margin:0}.multi-teaser-element{--multi-teaser-element-text-color: var(--color-text);position:relative;display:flex;flex-direction:column;margin:0;min-height:100%;color:#282828;color:var(--multi-teaser-element-text-color);background-color:var(--multi-teaser-element-background-color);overflow:hidden;list-style:none;transition:transform 250ms ease-in-out, box-shadow 250ms ease-in-out;transition:transform var(--transition-card), box-shadow var(--transition-card)}.multi-teaser-element.has-text-color-white{--multi-teaser-element-text-color: var(--color-text-light)}.multi-teaser-element.has-text-color-dark{--multi-teaser-element-text-color: var(--color-text)}.multi-teaser-element.has-block-link{cursor:pointer}.multi-teaser-element.has-block-link:hover .multi-teaser-element__cta-icon{transform:translateX(0.125rem)}.multi-teaser-element.has-block-link .multi-teaser-element__cta-text,.multi-teaser-element.has-block-link .multi-teaser-element__cta-icon{pointer-events:none}.multi-teaser-element__inner{position:relative;display:flex;flex:1 1 auto;flex-direction:column;min-height:100%}.multi-teaser-element__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.multi-teaser-element__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.multi-teaser-element__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.85) 93.84%)}.multi-teaser-element__content{position:relative;z-index:1;display:flex;flex:1 1 auto;flex-direction:column;gap:var(--wp--preset--spacing--8);padding:var(--wp--preset--spacing--24)}.multi-teaser-element__card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;-webkit-text-decoration:none;text-decoration:none;color:inherit}.multi-teaser-element__card-link:hover,.multi-teaser-element__card-link:focus,.multi-teaser-element__card-link:visited{color:inherit;-webkit-text-decoration:none;text-decoration:none}.multi-teaser-element__card-link:focus-visible{outline:.125rem solid #ffd22e;outline:.125rem solid var(--color-highlight);outline-offset:-0.25rem}.multi-teaser-element__title{margin:0;font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-size:clamp(1.25rem, 0.3846153846vw + 1.1538461538rem, 1.5rem);font-size:var(--font-size-h4);font-weight:600;font-weight:var(--font-weight-semibold);line-height:calc(52 / 42);line-height:var(--line-height-heading);color:inherit}.multi-teaser-element__text{margin:0;font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-size:1rem;font-size:var(--font-size-m);font-weight:400;font-weight:var(--font-weight-normal);line-height:calc(24 / 18);line-height:var(--line-height-base);color:inherit}.multi-teaser-element__text p{margin:0}.multi-teaser-element__cta{position:relative;z-index:2;display:inline-flex;align-items:center;gap:var(--wp--preset--spacing--8);margin-top:auto;padding-top:var(--wp--preset--spacing--8);font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-size:1.125rem;font-size:var(--font-size-button);line-height:1;color:inherit}.multi-teaser-element__cta-text{position:relative;z-index:4;font-weight:400;font-weight:var(--font-weight-normal);-webkit-text-decoration:none;text-decoration:none}.multi-teaser-element__cta-icon{position:relative;z-index:4;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;background-color:#ffd22e;background-color:var(--color-highlight);color:#282828;color:var(--color-dark);transition:transform 150ms ease-in-out;transition:transform var(--transition-base)}.multi-teaser-element__cta-icon .icon-arrow{display:block;font-size:.5rem;line-height:1;color:inherit}.multi-teaser-element__cta-text:hover~.multi-teaser-element__cta-icon,.multi-teaser-element__cta-icon:hover{transform:translateX(0.125rem)}.multi-teaser.is-style-columns-2 .multi-teaser-element{box-shadow:none}.multi-teaser.is-style-columns-2 .multi-teaser-element .multi-teaser-element__content{gap:var(--wp--preset--spacing--16);padding:var(--wp--preset--spacing--32) var(--wp--preset--spacing--40)}@media(min-width: 1041px){.multi-teaser.is-style-columns-2 .multi-teaser-element .multi-teaser-element__content{padding:var(--wp--preset--spacing--32) var(--wp--preset--spacing--40)}}.multi-teaser.is-style-columns-2 .multi-teaser-element .multi-teaser-element__title{font-size:1.625rem;line-height:calc(52 / 42);line-height:var(--line-height-heading)}.multi-teaser.is-style-columns-2 .multi-teaser-element .multi-teaser-element__text{font-size:1rem;font-size:var(--font-size-m);line-height:calc(24 / 18);line-height:var(--line-height-base)}@media(min-width: 1041px){.multi-teaser.is-style-columns-2 .multi-teaser-element .multi-teaser-element__text{font-size:1.25rem}}.multi-teaser.is-style-columns-2 .multi-teaser-element .multi-teaser-element__cta-icon .icon-arrow{font-size:.7rem}.multi-teaser.is-style-columns-2 .multi-teaser-element.has-block-link{--multi-teaser-element-hover-transition: 400ms ease-in-out}.multi-teaser.is-style-columns-2 .multi-teaser-element.has-block-link .multi-teaser-element__cta-icon{transition:transform var(--multi-teaser-element-hover-transition)}.multi-teaser.is-style-columns-2 .multi-teaser-element.has-block-link:hover .multi-teaser-element__cta-icon,.multi-teaser.is-style-columns-2 .multi-teaser-element.has-block-link:focus-within .multi-teaser-element__cta-icon{transform:translateX(0.625rem)}.multi-teaser.is-style-columns-2 .multi-teaser-element.has-block-link.has-cta-text .multi-teaser-element__cta{gap:0;transition:gap var(--multi-teaser-element-hover-transition)}.multi-teaser.is-style-columns-2 .multi-teaser-element.has-block-link.has-cta-text .multi-teaser-element__cta-text{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;transition:max-width var(--multi-teaser-element-hover-transition), opacity var(--multi-teaser-element-hover-transition)}.multi-teaser.is-style-columns-2 .multi-teaser-element.has-block-link.has-cta-text:hover .multi-teaser-element__cta,.multi-teaser.is-style-columns-2 .multi-teaser-element.has-block-link.has-cta-text:focus-within .multi-teaser-element__cta{gap:var(--wp--preset--spacing--8)}.multi-teaser.is-style-columns-2 .multi-teaser-element.has-block-link.has-cta-text:hover .multi-teaser-element__cta-text,.multi-teaser.is-style-columns-2 .multi-teaser-element.has-block-link.has-cta-text:focus-within .multi-teaser-element__cta-text{max-width:15rem;opacity:1}.multi-teaser.is-style-columns-3 .multi-teaser-element,.multi-teaser:not(.is-style-columns-2):not(.is-style-columns-4) .multi-teaser-element{background-color:#fff;background-color:var(--multi-teaser-element-background-color, var(--color-white));box-shadow:0.125rem 0.125rem 0.25rem 0 rgba(0, 0, 0, 0.06);box-shadow:var(--shadow-card)}.multi-teaser.is-style-columns-3 .multi-teaser-element .multi-teaser-element__content,.multi-teaser:not(.is-style-columns-2):not(.is-style-columns-4) .multi-teaser-element .multi-teaser-element__content{gap:var(--wp--preset--spacing--16);padding:var(--wp--preset--spacing--24)}@media(min-width: 1041px){.multi-teaser.is-style-columns-3 .multi-teaser-element .multi-teaser-element__content,.multi-teaser:not(.is-style-columns-2):not(.is-style-columns-4) .multi-teaser-element .multi-teaser-element__content{padding:var(--wp--preset--spacing--32) var(--wp--preset--spacing--40)}}.multi-teaser.is-style-columns-3 .multi-teaser-element .multi-teaser-element__title,.multi-teaser:not(.is-style-columns-2):not(.is-style-columns-4) .multi-teaser-element .multi-teaser-element__title{font-size:1.625rem;line-height:calc(52 / 42);line-height:var(--line-height-heading)}.multi-teaser.is-style-columns-3 .multi-teaser-element .multi-teaser-element__text,.multi-teaser:not(.is-style-columns-2):not(.is-style-columns-4) .multi-teaser-element .multi-teaser-element__text{font-size:1rem;font-size:var(--font-size-m);line-height:calc(24 / 18);line-height:var(--line-height-base)}.multi-teaser.is-style-columns-3 .multi-teaser-element .multi-teaser-element__media,.multi-teaser.is-style-columns-3 .multi-teaser-element .multi-teaser-element__overlay,.multi-teaser:not(.is-style-columns-2):not(.is-style-columns-4) .multi-teaser-element .multi-teaser-element__media,.multi-teaser:not(.is-style-columns-2):not(.is-style-columns-4) .multi-teaser-element .multi-teaser-element__overlay{display:none}.multi-teaser.is-style-columns-3 .multi-teaser-element:hover,.multi-teaser:not(.is-style-columns-2):not(.is-style-columns-4) .multi-teaser-element:hover{box-shadow:0.25rem 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.12);box-shadow:var(--shadow-card-hover)}.multi-teaser.is-style-columns-4 .multi-teaser-element{min-height:15.5rem;color:#fff;color:var(--color-text-light);background-color:#003c58;background-color:var(--multi-teaser-element-background-color, var(--color-kerne-blue))}.multi-teaser.is-style-columns-4 .multi-teaser-element .multi-teaser-element__content{justify-content:flex-end;gap:var(--wp--preset--spacing--8);padding:var(--wp--preset--spacing--16)}.multi-teaser.is-style-columns-4 .multi-teaser-element .multi-teaser-element__title{font-size:1.625rem;line-height:calc(52 / 42);line-height:var(--line-height-heading)}.multi-teaser.is-style-columns-4 .multi-teaser-element .multi-teaser-element__text{font-size:1rem;font-size:var(--font-size-m);line-height:calc(24 / 18);line-height:var(--line-height-base)}.multi-teaser.is-style-columns-4 .multi-teaser-element .multi-teaser-element__cta{margin-top:0;padding-top:0}.multi-teaser.is-style-columns-4 .multi-teaser-element .multi-teaser-element__cta-icon{width:1.375rem;height:1.375rem}.multi-teaser.is-style-columns-4 .multi-teaser-element.has-background-image .multi-teaser-element__overlay{background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.85) 93.84%)}.multi-teaser.is-style-columns-4 .multi-teaser-element.has-background-image .multi-teaser-element__overlay::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(134.48deg, rgba(0, 71, 186, 0.45) 32.79%, rgba(0, 32, 84, 0) 100%);opacity:0;transition:opacity 250ms ease-in-out;transition:opacity var(--transition-card)}.multi-teaser.is-style-columns-4 .multi-teaser-element.has-background-image:hover .multi-teaser-element__overlay::before{opacity:1}.video-play-btn{position:absolute;top:50%;left:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;padding:0;border:none;background-color:#ffd22e;background-color:var(--wp--preset--color--yellow, var(--color-yellow, #ffd22e));color:#003c58;color:var(--wp--preset--color--kerne-blue, var(--color-kerne-blue, #003c58));transform:translate(-50%, -50%);transition:background-color .15s ease, transform .2s ease;pointer-events:none}.video-play-btn .icon-play1{font-size:1.375rem;color:inherit}@media(max-width: 720px){.video-play-btn{width:3.5rem;height:3.5rem}}button.video-play-btn{cursor:pointer;pointer-events:auto}button.video-play-btn:hover{background-color:#e6bc28;outline:none;transform:translate(-50%, -50%) scale(0.778)}button.video-play-btn:focus-visible{outline:.1875rem solid #003c58;outline:.1875rem solid var(--wp--preset--color--kerne-blue, var(--color-kerne-blue, #003c58));outline-offset:.125rem}@media(max-width: 720px){button.video-play-btn:hover{transform:translate(-50%, -50%) scale(0.857)}}.video-carousel{position:relative;box-sizing:border-box;width:100%;overflow-x:clip;padding-top:3rem;padding-top:var(--spacing-8);padding-bottom:4.5rem;padding-bottom:var(--spacing-9);background-color:#003c58;background-color:var(--color-kerne-blue);color:#fff;color:var(--color-white)}@media(max-width: 720px){.video-carousel{padding-top:2.5rem;padding-top:var(--spacing-7);padding-bottom:2.5rem;padding-bottom:var(--spacing-7)}}.video-carousel__inner{box-sizing:border-box;width:100%;max-width:calc((1440 / 16) * 1rem);max-width:var(--max-width);margin-right:auto;margin-left:auto;padding-right:calc((40 / 16) * 1rem);padding-right:var(--side-gutter-width);padding-left:calc((40 / 16) * 1rem);padding-left:var(--side-gutter-width)}.video-carousel__header{display:grid;align-items:center;grid-template-columns:1fr auto 1fr;grid-gap:1rem;grid-gap:var(--spacing-4);gap:1rem;gap:var(--spacing-4);margin-bottom:3rem;margin-bottom:var(--spacing-8)}@media(max-width: 720px){.video-carousel__header{grid-template-columns:1fr;margin-bottom:1.5rem;margin-bottom:var(--spacing-5)}}.video-carousel__title{grid-column:2;max-width:100%;margin:0;font:600 clamp(1.875rem, 2.5vw + 1.25rem, 3.5rem) / calc(72 / 56) 'Roboto', sans-serif;font:var(--font-h2);letter-spacing:-0.011em;letter-spacing:var(--letter-spacing-base);text-align:center}@media(max-width: 720px){.video-carousel__title{grid-column:1;line-height:1.0666666667}}.video-carousel__nav{display:flex;gap:0.5rem;gap:var(--spacing-2);align-items:center;justify-self:end;grid-column:3}@media(max-width: 720px){.video-carousel__nav{grid-row:2;grid-column:1}}.video-carousel__nav-button{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:0;background-color:#fff;background-color:var(--color-white);color:#003c58;color:var(--color-kerne-blue);cursor:pointer;transition:opacity 150ms ease-in-out, transform 150ms ease-in-out;transition:opacity var(--transition-base), transform var(--transition-base)}.video-carousel__nav-button:hover:not([disabled]),.video-carousel__nav-button:focus-visible:not([disabled]){transform:scale(1.08)}.video-carousel__nav-button:focus-visible{outline:.125rem solid #ffd22e;outline:.125rem solid var(--color-yellow);outline-offset:.125rem}.video-carousel__nav-button[disabled]{cursor:default;opacity:.5}.video-carousel__nav-button svg{display:block;width:.875rem;height:auto}.video-carousel__nav-button--prev svg{transform:rotate(180deg)}.video-carousel__track{display:flex;gap:1.5rem;gap:var(--spacing-5);align-items:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-y;cursor:grab}.video-carousel__track::-webkit-scrollbar{display:none}.video-carousel__track.is-dragging{cursor:grabbing;scroll-snap-type:none}@media(min-width: 1041px){.video-carousel__track{margin-right:calc((100vw - 100%)/-2)}}.single-education .video-carousel__inner,.post-type-education .video-carousel__inner{max-width:calc(((1440 / 16) * 1rem) + 2*((40 / 16) * 1rem));max-width:calc(calc((1440 / 16) * 1rem) + 2*calc((40 / 16) * 1rem));max-width:calc(var(--max-width) + 2*var(--side-gutter-width))}@media(min-width: 1041px){.single-education .video-carousel__inner,.post-type-education .video-carousel__inner{padding-left:calc(((40 / 16) * 1rem) + 21.625rem);padding-left:calc(calc((40 / 16) * 1rem) + 21.625rem);padding-left:calc(var(--side-gutter-width) + 21.625rem)}}.video-carousel-slide{box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;gap:0.5rem;gap:var(--spacing-2);width:20.125rem;scroll-snap-align:start}@media(max-width: 720px){.video-carousel-slide{width:calc(100vw - ((40 / 16) * 1rem)*2);width:calc(100vw - calc((40 / 16) * 1rem)*2);width:calc(100vw - var(--side-gutter-width)*2);max-width:20.125rem}}@media(min-width: 1041px){.video-carousel-slide{width:calc((100% - 1.5rem*4)/4.25);width:calc((100% - var(--spacing-5)*4)/4.25);max-width:20.125rem}}.video-carousel-slide__media{position:relative;display:block;width:100%;aspect-ratio:322/539;padding:0;overflow:hidden;border:0;background-color:#d9d8d6;background-color:var(--color-border);text-align:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-carousel-slide__media:focus-visible{outline:.125rem solid #ffd22e;outline:.125rem solid var(--color-yellow);outline-offset:.125rem}.video-carousel-slide__media::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(143.45deg, rgba(0, 71, 186, 0.63) 20.194%, rgba(0, 32, 84, 0) 98.402%);opacity:0;transition:opacity 150ms ease-in-out;transition:opacity var(--transition-base);pointer-events:none}.video-carousel-slide__media:hover::after,.video-carousel-slide__media:focus-visible::after{opacity:1}.video-carousel-slide__media:has(.video-carousel-slide__video:not([hidden])):hover::after,.video-carousel-slide__media:has(.video-carousel-slide__video:not([hidden])):focus-visible::after{opacity:0}.video-carousel-slide__thumbnail,.video-carousel-slide__video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.video-carousel-slide.is-activated .video-carousel-slide__thumbnail,.video-carousel-slide__media:has(.video-carousel-slide__video:not([hidden])) .video-carousel-slide__thumbnail{display:none}.video-carousel-slide__video{position:absolute;top:0;right:0;bottom:0;left:0}.video-carousel-slide__media .video-play-btn{z-index:1;transition:opacity 150ms ease-in-out, background-color .15s ease, transform .2s ease;transition:opacity var(--transition-base), background-color .15s ease, transform .2s ease}.video-carousel-slide__media:hover .video-play-btn,.video-carousel-slide__media:focus-visible .video-play-btn{background-color:#e6bc28;transform:translate(-50%, -50%) scale(0.778)}.video-carousel-slide.is-activated .video-carousel-slide__media:hover .video-play-btn,.video-carousel-slide.is-activated .video-carousel-slide__media:focus-visible .video-play-btn,.video-carousel-slide__media:has(.video-carousel-slide__video:not([hidden])):hover .video-play-btn,.video-carousel-slide__media:has(.video-carousel-slide__video:not([hidden])):focus-visible .video-play-btn{background-color:#ffd22e;background-color:var(--wp--preset--color--yellow, var(--color-yellow, #ffd22e));transform:translate(-50%, -50%)}.video-carousel-slide.is-playing .video-play-btn{opacity:0}.video-carousel-slide__description{margin:0;font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.25rem;line-height:1.25;color:#fff;color:var(--color-white)}.wp-block-transportuddannelser-video-spot.video-spot{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;padding-top:3rem;padding-bottom:4.5rem;padding-left:0 !important;padding-right:0 !important;background-color:#003c58;background-color:var(--video-spot-bg-color, var(--wp--preset--color--kerne-blue, #003c58));display:flex;flex-direction:column;align-items:center}.wp-block-transportuddannelser-video-spot.video-spot.has-spacing-top{margin-top:var(--wp--preset--spacing--40)}@media(min-width: 721px){.wp-block-transportuddannelser-video-spot.video-spot.has-spacing-top{margin-top:var(--wp--preset--spacing--60)}}.wp-block-transportuddannelser-video-spot.video-spot.has-spacing-bottom{margin-bottom:var(--wp--preset--spacing--40)}@media(min-width: 721px){.wp-block-transportuddannelser-video-spot.video-spot.has-spacing-bottom{margin-bottom:var(--wp--preset--spacing--60)}}.wp-block-transportuddannelser-video-spot.video-spot .video-spot__inner{max-width:calc((1160 / 16) * 1rem);max-width:var(--max-width-content-wider);display:flex;flex-direction:column;gap:.5rem}.wp-block-transportuddannelser-video-spot.video-spot .video-spot__media{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background-color:#c1c1c1}.wp-block-transportuddannelser-video-spot.video-spot .video-spot__media::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.25);pointer-events:none;z-index:1}.wp-block-transportuddannelser-video-spot.video-spot .video-spot__poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;width:100%;height:100%;max-width:none;border:0;margin:0;padding:0;vertical-align:middle;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wp-block-transportuddannelser-video-spot.video-spot .video-spot__video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;max-width:none;border:0;margin:0;padding:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-color:#000}.wp-block-transportuddannelser-video-spot.video-spot:not(.is-playing) .video-spot__media--has-poster .video-spot__video,.wp-block-transportuddannelser-video-spot.video-spot:not(.is-playing) .video-spot__media:has(.video-spot__poster) .video-spot__video{visibility:hidden;opacity:0;pointer-events:none}.wp-block-transportuddannelser-video-spot.video-spot:not(.is-playing) .video-spot__media:not(:has(.video-spot__poster)):not(.video-spot__media--has-poster) .video-spot__video{visibility:visible;opacity:1;z-index:0}.wp-block-transportuddannelser-video-spot.video-spot .video-spot__media:not(:has(.video-spot__video)) .video-spot__poster{pointer-events:auto}.wp-block-transportuddannelser-video-spot.video-spot .video-spot__caption{font-size:1.25rem;line-height:1.5625rem;font-weight:400;margin:0}.wp-block-transportuddannelser-video-spot.video-spot.has-text-color-white .video-spot__caption{color:#fff;color:var(--wp--preset--color--white, #fff)}.wp-block-transportuddannelser-video-spot.video-spot.has-text-color-dark .video-spot__caption{color:#000;color:var(--wp--preset--color--black, #000)}.wp-block-transportuddannelser-video-spot.video-spot.is-playing .video-spot__poster{visibility:hidden;opacity:0}.wp-block-transportuddannelser-video-spot.video-spot.is-playing .video-spot__video{z-index:2;visibility:visible;opacity:1}.wp-block-transportuddannelser-video-spot.video-spot.is-playing .video-play-btn{display:none}.wp-block-transportuddannelser-video-spot.video-spot.is-playing .video-spot__media::after{display:none}@media(max-width: 720px){.wp-block-transportuddannelser-video-spot.video-spot{padding-top:3rem;padding-bottom:3rem;padding-left:1rem !important;padding-right:1rem !important}.wp-block-transportuddannelser-video-spot.video-spot .video-spot__inner{gap:.25rem}.wp-block-transportuddannelser-video-spot.video-spot .video-spot__caption{font-size:1.1875rem;line-height:1.4;letter-spacing:-0.011em}}.single-education .wp-block-transportuddannelser-video-spot.video-spot,.post-type-education .wp-block-transportuddannelser-video-spot.video-spot{align-items:stretch;padding-top:0;padding-bottom:0;padding-left:0 !important;padding-right:0 !important}.single-education .wp-block-transportuddannelser-video-spot.video-spot .video-spot__inner,.post-type-education .wp-block-transportuddannelser-video-spot.video-spot .video-spot__inner{max-width:calc(((1440 / 16) * 1rem) + 2*((40 / 16) * 1rem));max-width:calc(calc((1440 / 16) * 1rem) + 2*calc((40 / 16) * 1rem));max-width:calc(var(--max-width) + 2*var(--side-gutter-width));width:100%;padding-left:calc((40 / 16) * 1rem);padding-right:calc((40 / 16) * 1rem);padding-left:var(--side-gutter-width);padding-right:var(--side-gutter-width);padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);gap:var(--wp--preset--spacing--16)}@media(min-width: 721px){.single-education .wp-block-transportuddannelser-video-spot.video-spot .video-spot__inner,.post-type-education .wp-block-transportuddannelser-video-spot.video-spot .video-spot__inner{padding-top:3.5rem;padding-bottom:3.5rem}}@media(min-width: 1041px){.single-education .wp-block-transportuddannelser-video-spot.video-spot .video-spot__inner,.post-type-education .wp-block-transportuddannelser-video-spot.video-spot .video-spot__inner{padding-left:calc(((40 / 16) * 1rem) + 21.625rem);padding-left:calc(calc((40 / 16) * 1rem) + 21.625rem);padding-left:calc(var(--side-gutter-width) + 21.625rem)}}figure.wp-block-video,figure.wp-block-embed{margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)}figure.wp-block-video figcaption,figure.wp-block-embed figcaption{color:#282828;color:var(--color-text);font-size:0.8125rem;font-size:var(--font-size-s);margin:.5rem 0 0;padding:0;text-align:center}figure.is-type-video .wp-block-embed__wrapper{aspect-ratio:16/9}figure.is-type-video iframe{height:100%;width:100%}iframe{display:block;border:none;margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40);width:100%}.nav-mobile{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:100%;background-color:#003c58;background-color:var(--color-kerne-blue);box-shadow:-0.1875rem 0.25rem 0.25rem 0 rgba(0, 0, 0, 0.18);box-shadow:var(--shadow-menu);transform:translateX(100%);transition:transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform var(--transition-1);z-index:30;overflow-y:auto;-webkit-overflow-scrolling:touch;visibility:hidden}@media(min-width: 1041px){.nav-mobile{width:29.8125rem}}.nav-mobile.nav-mobile--open{transform:translateX(0);visibility:visible}body.admin-bar .nav-mobile{top:2.875rem}@media(min-width: 783px){body.admin-bar .nav-mobile{top:2rem}}.nav-mobile-inner{display:flex;flex-direction:column;min-height:100%;padding:1rem}@media(min-width: 1041px){.nav-mobile-inner{padding:1.5rem 2.5rem}}.nav-mobile-top{display:flex;justify-content:space-between;align-items:center;gap:.75rem;min-height:3rem}@media(min-width: 1041px){.nav-mobile-top{justify-content:flex-end}}.nav-mobile-top__brand{display:flex;align-items:center;min-width:0;flex:1}@media(min-width: 1041px){.nav-mobile-top__brand{display:none}}.nav-mobile-top__brand .logo{color:#fff;color:var(--color-white)}.nav-mobile-top__brand .logo__text{color:#fff;color:var(--color-white)}.nav-mobile-top__brand .logo__image{display:block;width:auto;max-width:6.25rem;max-height:2.5rem;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.nav-mobile-top__actions{display:flex;flex-shrink:0;align-items:center;gap:1rem}.nav-mobile-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;padding:0;text-align:left;text-align:initial;display:grid;align-content:center;justify-content:center;place-content:center;width:3rem;height:3rem;background-color:#fff;background-color:var(--color-white);border:.09375rem solid #fff;border:.09375rem solid var(--color-white);box-shadow:0.125rem 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.11);box-shadow:var(--shadow-base);color:#282828;color:var(--color-dark);transition:background-color 150ms ease-in-out, border-color 150ms ease-in-out;transition:background-color var(--transition-base), border-color var(--transition-base)}.nav-mobile-close:hover{cursor:pointer;background-color:#ffd22e;background-color:var(--color-yellow);border-color:#ffd22e;border-color:var(--color-yellow)}.nav-mobile-close:focus-visible{outline:.125rem solid #fff;outline:.125rem solid var(--color-white);outline-offset:.125rem}.nav-mobile-close__icon::before{font-family:icon-font !important;speak:never;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:var(--transition-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.5rem}.nav-mobile-menu-wrapper{margin-top:4rem}@media(min-width: 1041px){.nav-mobile-menu-wrapper{margin-top:5rem}}.nav-mobile .menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:3.5rem;color:#f2f1ef;color:var(--color-sand)}@media(min-width: 1041px){.nav-mobile .menu{gap:4.5rem}}.nav-mobile .menu__item{margin:0;padding:0}.nav-mobile .menu__link{display:block;width:100%;color:#f2f1ef;color:var(--color-sand);font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);font-size:2rem;line-height:1.25;letter-spacing:-0.022rem;-webkit-text-decoration:none;text-decoration:none;font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto);transition:color 150ms ease-in-out;transition:color var(--transition-base)}.nav-mobile .menu__link:hover,.nav-mobile .menu__link:focus-visible{color:#ffd22e;color:var(--color-yellow)}@media(min-width: 1041px){.nav-mobile .menu__link{font-size:2.5rem;line-height:1.25;letter-spacing:-0.0275rem}}.nav-mobile .menu__item--current .menu__link{color:#ffd22e;color:var(--color-yellow);-webkit-text-decoration:none;text-decoration:none}.nav-mobile .menu__item--current .menu__link--cta,.nav-mobile .menu__item--current .nav-mobile-cta{background-color:#ffd22e;background-color:var(--color-yellow);color:#282828;color:var(--color-dark)}.nav-mobile .menu__item--current-ancestor .menu__link{-webkit-text-decoration:none;text-decoration:none}.nav-mobile .menu__link--cta,.nav-mobile .nav-mobile-cta{display:flex;align-items:center;justify-content:center;gap:1.3125rem;width:100%;padding:.75rem 1.5rem;background-color:#fff;background-color:var(--color-white);color:#282828;color:var(--color-dark);font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);font-size:2rem;line-height:1.25;letter-spacing:-0.022rem;font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto);text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color 150ms ease-in-out, border-color 150ms ease-in-out, gap 150ms ease-in-out;transition:background-color var(--transition-base), border-color var(--transition-base), gap var(--transition-base)}.nav-mobile .menu__link--cta::after,.nav-mobile .nav-mobile-cta::after{font-family:icon-font !important;speak:never;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:var(--transition-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.5rem;flex-shrink:0}.nav-mobile .menu__link--cta:hover,.nav-mobile .nav-mobile-cta:hover,.nav-mobile .menu__link--cta:focus-visible,.nav-mobile .nav-mobile-cta:focus-visible{background-color:#ffd22e;background-color:var(--color-yellow);color:#282828;color:var(--color-dark);gap:2rem}@media(min-width: 1041px){.nav-mobile .menu__link--cta,.nav-mobile .nav-mobile-cta{font-size:2.5rem;line-height:1.25;letter-spacing:-0.0275rem}}.nav-mobile .menu__sub-menu{list-style:none;padding:0;margin:0;display:none;margin-top:1rem;padding-left:1rem}.nav-mobile .menu__sub-menu--is-visible{display:flex;flex-direction:column;gap:1rem}.nav-mobile .menu__sub-menu__link{display:block;color:#f2f1ef;color:var(--color-sand);font-size:1.125rem;line-height:calc(24 / 18);line-height:var(--line-height-base);-webkit-text-decoration:none;text-decoration:none}.nav-mobile .menu__sub-menu__link:hover,.nav-mobile .menu__sub-menu__link:focus-visible{opacity:.85}.header-search-form{position:fixed;top:0;left:0;right:0;margin:0;background-color:#003c58;background-color:var(--color-kerne-blue);border-top:none;list-style:none;padding:1.5rem calc((40 / 16) * 1rem);padding:var(--spacing-5) var(--side-gutter-width);transition:transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1), visibility 300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform var(--transition-1), visibility var(--transition-1);transform:translateY(-100%);visibility:hidden;pointer-events:none;z-index:40}@media(min-width: 721px){.header-search-form{padding-top:2.5rem;padding-top:var(--spacing-7);padding-bottom:2.5rem;padding-bottom:var(--spacing-7)}}body.admin-bar .header-search-form{top:2.875rem}@media(min-width: 783px){body.admin-bar .header-search-form{top:2rem}}.header-search-form.header-search-form--is-open{transform:translateY(0);visibility:visible;pointer-events:auto;box-shadow:0 0.125rem 0.25rem 0 rgba(0, 0, 0, 0.08);box-shadow:var(--shadow-header)}.header-search-form form{max-width:calc((1440 / 16) * 1rem);max-width:var(--max-width);margin:0 auto}.header-search-form .wp-block-search{display:flex;align-items:stretch;gap:.6875rem;max-width:calc((920 / 16) * 1rem);max-width:var(--max-width-content-wide)}.header-search-form .wp-block-search .wp-block-search__inside-wrapper{flex:1 1 auto;min-width:0;display:flex;align-items:center}.header-search-form .wp-block-search .wp-block-search__input{border:.0625rem solid #003c58;border:.0625rem solid var(--color-kerne-blue);margin-right:.9375rem;height:3rem;padding:1rem 1.5rem;background-color:#fff;background-color:var(--color-white);border-radius:0}.header-search-form .wp-block-search .wp-block-search__input::-moz-placeholder{color:#282828;color:var(--color-dark);opacity:1}.header-search-form .wp-block-search .wp-block-search__input::placeholder{color:#282828;color:var(--color-dark);opacity:1}.header-search-form .wp-block-search .wp-block-search__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;padding:0;text-align:left;text-align:initial;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;width:3rem;width:var(--spacing-8);height:3rem;height:var(--spacing-8);background-color:#fff;background-color:var(--color-white);border:.09375rem solid #fff;border:.09375rem solid var(--color-white);border-radius:0;box-shadow:0.125rem 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.11);box-shadow:var(--shadow-base);font-size:0;line-height:0;overflow:hidden;white-space:nowrap;transition:background-color 150ms ease-in-out, border-color 150ms ease-in-out;transition:background-color var(--transition-base), border-color var(--transition-base)}.header-search-form .wp-block-search .wp-block-search__button,.header-search-form .wp-block-search .wp-block-search__button:hover,.header-search-form .wp-block-search .wp-block-search__button:focus,.header-search-form .wp-block-search .wp-block-search__button:focus-visible{padding:0;color:rgba(0,0,0,0)}.header-search-form .wp-block-search .wp-block-search__button:hover{cursor:pointer;background-color:#ffd22e;background-color:var(--color-yellow);border-color:#ffd22e;border-color:var(--color-yellow)}.header-search-form .wp-block-search .wp-block-search__button:focus-visible{outline:.125rem solid #fff;outline:.125rem solid var(--color-white);outline-offset:.125rem}.header-search-form .wp-block-search .wp-block-search__button::before{font-family:icon-font !important;speak:never;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:var(--transition-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:none;content:"";color:#003c58;color:var(--color-kerne-blue);font-size:1.5rem}.header-search-toggle-button__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;padding:0;text-align:left;text-align:initial;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3rem;height:3rem;display:grid;align-content:center;justify-content:center;place-content:center;background-color:#fff;background-color:var(--color-white);border:.09375rem solid #fff;border:.09375rem solid var(--color-white);box-shadow:0.125rem 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.11);box-shadow:var(--shadow-base);color:#282828;color:var(--color-dark);transition:background-color 150ms ease-in-out, border-color 150ms ease-in-out;transition:background-color var(--transition-base), border-color var(--transition-base)}.header-search-toggle-button__button:hover{cursor:pointer;background-color:#ffd22e;background-color:var(--color-yellow);border-color:#ffd22e;border-color:var(--color-yellow)}.header-search-toggle-button__button:focus-visible{outline:.125rem solid #fff;outline:.125rem solid var(--color-white);outline-offset:.125rem}.header-search-toggle-button__icon::before{font-family:icon-font !important;speak:never;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:var(--transition-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.5rem}.header-search-toggle-button__button.active .header-search-toggle-button__icon::before{content:""}.header-search-toggle-button__text{border:0;clip:rect(0.0625rem, 0.0625rem, 0.0625rem, 0.0625rem);clip-path:inset(50%);height:.0625rem;margin:-0.0625rem;overflow:hidden;padding:0;position:absolute !important;width:.0625rem;word-wrap:normal !important}.hero{position:relative;display:flex;align-items:center;min-height:12.5rem;padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);width:100%}.hero.hero--has-bottom-spacing{margin-bottom:var(--wp--preset--spacing--40)}@media(min-width: 721px){.hero.hero--has-bottom-spacing{margin-bottom:var(--wp--preset--spacing--60)}}.hero.hero--with-image{min-height:21.875rem}@media(min-width: 721px){.hero.hero--with-image{min-height:31.25rem}}@media(min-width: 1041px){.hero.hero--with-image{min-height:43.75rem}}.hero__text-wrap-inner{max-width:calc((920 / 16) * 1rem);max-width:var(--max-width-content-wide)}.hero__text-wrap--with-image{color:#fff;color:var(--color-text-light);z-index:1}.hero__text-wrap--with-image .hero__title{color:#fff;color:var(--color-text-light)}.hero__title{font-size:var(--font-size-hero-title);margin:0;max-width:100%;width:100%}.hero__formatted-title strong{font-weight:700;font-weight:var(--font-weight-bold)}.hero__subtitle{font-size:var(--font-size-hero-subtitle);margin:var(--wp--preset--spacing--10) 0 0;width:100%}.hero__link-wrapper{margin-top:var(--wp--preset--spacing--20);width:100%}.hero__image-wrap{position:absolute;top:0;right:0;bottom:0;left:0}.hero__picture{position:absolute;top:0;right:0;bottom:0;left:0}.hero__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero--image-dimming-25 .hero__image-wrap::after,.hero--image-dimming-50 .hero__image-wrap::after,.hero--image-dimming-75 .hero__image-wrap::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;z-index:0;pointer-events:none}.hero--image-dimming-25 .hero__image-wrap::after{background:rgba(0,0,0,.25)}.hero--image-dimming-50 .hero__image-wrap::after{background:rgba(0,0,0,.5)}.hero--image-dimming-75 .hero__image-wrap::after{background:rgba(0,0,0,.75)}.label-wrapper{margin-bottom:var(--wp--preset--spacing--10)}a.label{background-color:rgba(0,0,0,0);border:.0625rem solid var(--wp--preset--color--primary);border-radius:3.125rem;color:var(--wp--preset--color--primary);display:inline-block;font:600 0.875rem / calc(24 / 18) 'Roboto', sans-serif;font:var(--font-label);margin:0;padding:.625rem .9375rem;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all 150ms ease-in-out;transition:all var(--transition-base)}a.label:hover{background-color:var(--wp--preset--color--primary);color:#fff;opacity:1}.pagination.navigation{max-width:calc((1160 / 16) * 1rem);max-width:var(--max-width-pagination);padding:2.5rem 0;padding:var(--spacing-7) 0;margin:3rem auto;margin:var(--spacing-8) auto;text-align:center}.nav-links{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0.5rem;gap:var(--spacing-2)}.page-numbers{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;gap:var(--spacing-2);min-width:3rem;min-width:var(--spacing-8);height:3rem;height:var(--spacing-8);padding:0 1rem;padding:0 var(--spacing-4);box-sizing:border-box;font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-size:1rem;font-size:var(--font-size-m);font-weight:400;font-weight:var(--font-weight-normal);line-height:1;color:#282828;color:var(--color-dark);-webkit-text-decoration:none;text-decoration:none;background-color:#fff;background-color:var(--color-white);border:.0625rem solid #003c58;border:.0625rem solid var(--color-kerne-blue);border-radius:0;font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto);transition:background-color 150ms ease-in-out, color 150ms ease-in-out, border-color 150ms ease-in-out;transition:background-color var(--transition-base), color var(--transition-base), border-color var(--transition-base)}a.page-numbers:hover,a.page-numbers:focus-visible{background-color:#f2f1ef;background-color:var(--color-sand);color:#282828;color:var(--color-dark)}.page-numbers.current{background-color:#003c58;background-color:var(--color-kerne-blue);border-color:#003c58;border-color:var(--color-kerne-blue);color:#fff;color:var(--color-white);font-weight:600;font-weight:var(--font-weight-semibold)}.page-numbers.dots{min-width:auto;padding:0 0.5rem;padding:0 var(--spacing-2);background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:#282828;color:var(--color-dark)}.page-numbers.prev,.page-numbers.next{padding:0 1.5rem;padding:0 var(--spacing-5)}span.page-numbers.prev,span.page-numbers.next{opacity:.45;cursor:default;background-color:#f2f1ef;background-color:var(--color-sand);border-color:#d9d8d6;border-color:var(--color-separator);color:#282828;color:var(--color-dark)}.pagination__icon{display:inline-flex;align-items:center;justify-content:center;color:inherit;font-size:1rem}.pagination__text{display:none}@media(min-width: 721px){.pagination__text{display:inline;font-size:1.125rem;font-size:var(--font-size-l)}}#peytz-mail{width:calc((680 / 16) * 1rem);width:var(--max-width-content);max-width:100%;margin:0 auto}#peytz-mail .form__button{background-color:var(--wp--preset--color--primary);color:#fff;border:none;border-radius:.3125rem;padding:.9375rem var(--wp--preset--spacing--20);-webkit-text-decoration:none;text-decoration:none;transition:all 150ms ease-in-out;transition:all var(--transition-base);font-size:1.125rem;font-weight:500;font-weight:var(--font-weight-medium)}#peytz-mail .form__button:hover{cursor:pointer;opacity:.95}#peytz-newsletter{width:calc((680 / 16) * 1rem);width:var(--max-width-content);max-width:100%;margin:0 auto}#peytz-newsletter .form__button{background-color:var(--wp--preset--color--primary);color:#fff;border:none;border-radius:.3125rem;padding:.9375rem var(--wp--preset--spacing--20);-webkit-text-decoration:none;text-decoration:none;transition:all .1s ease-in-out;font-size:1.125rem;font-weight:500;font-weight:var(--font-weight-medium)}#peytz-newsletter .form__button:hover{cursor:pointer;opacity:.95}.wp-block-table{border-collapse:separate;border-spacing:.25rem;margin:var(--wp--preset--spacing--20) auto;width:100%}.wp-block-table table{width:100%}.wp-block-table tr,.wp-block-table th,.wp-block-table td{text-align:left}.wp-block-table th{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white);padding:var(--wp--preset--spacing--10)}.wp-block-table td{border:none;padding:var(--wp--preset--spacing--10)}.wp-block-table tr:nth-child(odd) td{background-color:rgba(0,0,0,.05)}.wp-block-table tr:first-child td{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white);font-weight:600;font-weight:var(--font-weight-semibold)}.error404{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.error404 .site-header{flex-shrink:0;background-color:var(--wp--preset--color--kerne-blue)}.error404 .site-content{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;padding-top:calc(8.75rem + 1rem);padding-top:calc(var(--header-height-mobile) + var(--spacing-4))}@media(min-width: 1041px){.error404 .site-content{padding-top:calc(8.75rem + 1rem);padding-top:calc(var(--header-height) + var(--spacing-4))}}.error404 #primary,.error404 .site-main{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.error404 .site-main{padding:0}.error404 .site-footer{flex-shrink:0;margin-top:auto}.not-found{flex:1 1 auto;display:flex;align-items:center;background-color:#f2f1ef;background-color:var(--color-sand);min-height:0}@media(max-width: 720px){.not-found{align-items:flex-start;overflow-y:auto}}.not-found__inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wp--preset--spacing--24);padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)}@media(max-width: 720px){.not-found__inner{padding-top:1.5rem;padding-top:var(--spacing-5);padding-bottom:2rem;padding-bottom:var(--spacing-6)}}.not-found__code{font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-weight:600;font-weight:var(--font-weight-semibold);font-size:clamp(5rem, 9.6153846154vw + 2.5961538462rem, 11.25rem);line-height:1;letter-spacing:-0.03em;letter-spacing:var(--letter-spacing-tight);color:#ffd22e;color:var(--color-yellow);margin:0;font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto)}.not-found__title{font:500 clamp(2.75rem, 4.2307692308vw + 1.6923076923rem, 5.5rem) / 1.1 'Roboto', sans-serif;font:var(--font-h1);color:#282828;color:var(--color-dark);margin:0;font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto)}.not-found__text{font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-weight:400;font-weight:var(--font-weight-normal);font-size:1.25rem;line-height:1.25;color:#282828;color:var(--color-dark);margin:0;max-width:32.5rem;font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto)}.not-found__actions{display:flex;flex-wrap:wrap;gap:var(--wp--preset--spacing--16);margin-top:var(--wp--preset--spacing--8)}*{box-sizing:border-box}html{font-size:16px;font-size:var(--root-em-size);overflow-x:clip}body{position:relative;display:flex;flex-direction:column;min-height:100dvh;font-family:'Roboto', sans-serif;font-family:var(--font-family-base);line-height:calc(24 / 18);line-height:var(--line-height-base);color:#282828;color:var(--color-text);background-color:#f2f1ef;background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.site-content{flex:1 0 auto}.post-content>*:first-child{margin-top:0}@media(max-width: 600px){#wpadminbar{position:fixed}}body.archive .archive-header,body.blog .archive-header,body.search .archive-header{margin-top:var(--wp--preset--spacing--50);margin-bottom:var(--wp--preset--spacing--50)}body.archive .archive-header__title,body.blog .archive-header__title,body.search .archive-header__title{font-weight:400;font-weight:var(--font-weight-normal);margin:0 0 var(--wp--preset--spacing--30)}body.archive .archive-header__prefix,body.blog .archive-header__prefix,body.search .archive-header__prefix{font-size:1em}.content-wrapper--archive{margin-bottom:var(--wp--preset--spacing--50)}.card-list{display:grid;grid-gap:var(--grid-gutter);width:100%}@media(min-width: 721px){.card-list--2{grid-template-columns:repeat(2, 1fr)}.card-list--3{grid-template-columns:repeat(3, 1fr)}.card-list--4{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1041px){.card-list--4{grid-template-columns:repeat(4, 1fr)}}.card__inner{background-color:#fff;border-radius:0;border-radius:var(--border-radius);box-shadow:0.125rem 0.125rem 0.25rem 0 rgba(0, 0, 0, 0.06);box-shadow:var(--shadow-card);overflow:hidden}a.card__inner{display:block;color:inherit;-webkit-text-decoration:none;text-decoration:none;transition:box-shadow 250ms ease-in-out;transition:box-shadow var(--transition-card)}a.card__inner:hover{box-shadow:0.25rem 0.25rem 0.5rem 0 rgba(0, 0, 0, 0.12);box-shadow:var(--shadow-card-hover);opacity:1}.card__image-wrapper{position:relative;overflow:hidden}.card__image{backface-visibility:hidden;transform:scale(1.01);transition:transform 250ms ease-in-out;transition:transform var(--transition-card);width:100%}a.card__inner:hover .card__image{transform:scale(1.05)}.card__content{padding:var(--wp--preset--spacing--20)}@media(min-width: 1041px){.card__content{padding:var(--wp--preset--spacing--30)}}.card__metadata{font:600 0.875rem / calc(24 / 18) 'Roboto', sans-serif;font:var(--font-label)}.card__label{text-transform:uppercase;font-weight:700;font-weight:var(--font-weight-bold);margin-right:var(--wp--preset--spacing--10)}.card__title{font:600 1.125rem / calc(52 / 42) 'Roboto', sans-serif;font:var(--font-h5);margin:var(--wp--preset--spacing--10) 0 0}.card__text{font-size:1.125rem / calc(24 / 18) 'DM Sans', sans-serif;font-size:var(--font-paragraph);margin:var(--wp--preset--spacing--10) 0 0}.card__cta{display:inline-block;margin:var(--wp--preset--spacing--20) 0 0}.card--individual-links a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.card--individual-links a:hover{opacity:1}.card--individual-links .card__image-invisible-link{position:absolute;top:0;left:0;width:100%;height:100%}.card--individual-links .card__image-wrapper:hover .card__image{transform:scale(1.05)}.card--individual-links .card__metadata a:hover,.card--individual-links .card__title a:hover,.card--individual-links .card__cta a:hover{-webkit-text-decoration:underline;text-decoration:underline}.site-footer{background-color:var(--wp--preset--color--kerne-blue);color:var(--wp--preset--color--white);font-family:'Roboto', sans-serif;font-family:var(--font-family-base);font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto)}.site-footer a{color:var(--wp--preset--color--white);-webkit-text-decoration:none;text-decoration:none;text-decoration-color:rgba(0,0,0,0);transition:color 150ms ease-in-out;transition:color var(--transition-base)}.site-footer a:hover,.site-footer a:focus,.site-footer a:focus-visible{color:var(--wp--preset--color--yellow);-webkit-text-decoration:none;text-decoration:none;text-decoration-color:rgba(0,0,0,0)}.site-footer__inner{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--72);padding-top:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40)}@media(min-width: 1041px){.site-footer__inner{gap:var(--wp--preset--spacing--40)}}.site-footer__main{display:grid;grid-template-columns:1fr auto;grid-template-areas:"brand social" "columns columns";grid-row-gap:var(--wp--preset--spacing--72);row-gap:var(--wp--preset--spacing--72);align-items:start}@media(max-width: 400px){.site-footer__main{grid-template-columns:1fr;grid-template-areas:"brand" "social" "columns";row-gap:var(--wp--preset--spacing--40)}}@media(min-width: 1041px){.site-footer__main{grid-template-columns:auto 1fr auto;grid-template-areas:"brand columns social";gap:0 var(--wp--preset--spacing--96)}}.site-footer__brand{grid-area:brand;align-self:start;color:var(--wp--preset--color--sand)}.site-footer__brand .logo--footer{display:inline-flex;flex-grow:0;color:inherit}.site-footer__brand .logo__link{display:inline-block;line-height:0;color:inherit}.site-footer__brand .logo__link:hover,.site-footer__brand .logo__link:focus,.site-footer__brand .logo__link:focus-visible{color:inherit}.site-footer__brand .logo__image{display:inline-block;line-height:0;width:auto;height:auto;max-width:none;-o-object-fit:initial;object-fit:initial}.site-footer__brand .logo__image svg{display:block;width:auto;height:4rem;max-width:100%}@media(min-width: 1041px){.site-footer__brand .logo__image svg{width:15.9375rem;height:auto;max-width:100%}}.site-footer__columns{grid-area:columns;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--40);align-self:start}@media(min-width: 1041px){.site-footer__columns{display:grid;grid-template-columns:repeat(2, minmax(0, 20.125rem));grid-gap:var(--wp--preset--spacing--40);gap:var(--wp--preset--spacing--40);justify-self:start}}@media(min-width: 1441px){.site-footer__columns{grid-template-columns:repeat(2, 20.125rem)}}.site-footer__column{min-width:0}.site-footer__social{grid-area:social;display:flex;align-items:flex-start;justify-content:flex-end}@media(max-width: 400px){.site-footer__social{justify-content:flex-start}}.site-footer__social .widget-area.footer-social{display:flex;flex-flow:row nowrap;align-items:center;gap:var(--wp--preset--spacing--16)}@media(min-width: 1041px){.site-footer__social .widget-area.footer-social{gap:1.1875rem}}.site-footer__social .widget{width:auto;flex:0 0 auto;margin:0}.site-footer__social .wp-block-image{display:inline-flex;margin:0;line-height:0}.site-footer__social .wp-block-image a:not(.footer-social-link){display:inline-flex;width:var(--wp--preset--spacing--24);height:var(--wp--preset--spacing--24);color:var(--wp--preset--color--white);line-height:0;transition:color 150ms ease-in-out;transition:color var(--transition-base)}.site-footer__social .wp-block-image a:not(.footer-social-link):hover,.site-footer__social .wp-block-image a:not(.footer-social-link):focus-visible{color:var(--wp--preset--color--yellow)}.site-footer__social .wp-block-image a:not(.footer-social-link) .footer-social-svg,.site-footer__social .wp-block-image a:not(.footer-social-link) svg{display:block;width:var(--wp--preset--spacing--24);height:var(--wp--preset--spacing--24);fill:currentcolor}.site-footer__social .wp-block-image a:not(.footer-social-link) img{display:block;width:var(--wp--preset--spacing--24);height:var(--wp--preset--spacing--24);-o-object-fit:contain;object-fit:contain;transition:filter 150ms ease-in-out, transform 150ms ease-in-out;transition:filter var(--transition-base), transform var(--transition-base);filter:brightness(0) invert(1)}.site-footer__social .wp-block-image a:not(.footer-social-link):hover img,.site-footer__social .wp-block-image a:not(.footer-social-link):focus-visible img{filter:brightness(0) invert(1) drop-shadow(0 30px 0 var(--wp--preset--color--yellow));transform:translateY(-30px)}.site-footer__social .footer-social-link{position:relative;display:inline-flex;width:var(--wp--preset--spacing--24);height:var(--wp--preset--spacing--24);line-height:0}.site-footer__social .footer-social-link__icon{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:opacity 150ms ease-in-out;transition:opacity var(--transition-base)}.site-footer__social .footer-social-link__icon--hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.site-footer__social .footer-social-link:hover .site-footer__social .footer-social-link__icon--default,.site-footer__social .footer-social-link:focus-visible .site-footer__social .footer-social-link__icon--default{opacity:0}.site-footer__social .footer-social-link:hover .site-footer__social .footer-social-link__icon--hover,.site-footer__social .footer-social-link:focus-visible .site-footer__social .footer-social-link__icon--hover{opacity:1}.site-footer__bottom{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--24)}@media(min-width: 1041px){.site-footer__bottom{position:relative;flex-direction:row;align-items:center;justify-content:space-between;padding-top:var(--wp--preset--spacing--24)}.site-footer__bottom::before{content:"";position:absolute;top:0;left:0;right:0;height:.0625rem;background-image:repeating-linear-gradient(to right, var(--wp--preset--color--sand) 0, var(--wp--preset--color--sand) 0.5rem, transparent 0.5rem, transparent 1rem)}}.site-footer__sponsors{display:flex;flex-flow:row wrap;align-items:center;gap:var(--wp--preset--spacing--24)}.site-footer__sponsor-link{display:inline-flex;align-items:center}.site-footer__sponsor-logo{display:block;height:2rem;width:auto;max-width:7.5rem;-o-object-fit:contain;object-fit:contain}.site-footer__divider{display:none}@media(min-width: 1041px){.site-footer__divider{display:flex;flex-direction:row;align-items:center;gap:var(--wp--preset--spacing--24)}}.site-footer__partner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--wp--preset--spacing--16);flex-shrink:0}@media(min-width: 1041px){.site-footer__partner{flex-direction:row;align-items:center;gap:.625rem}}.site-footer__partner-text{font-size:0.875rem;font-size:var(--font-size-label);font-weight:400;font-weight:var(--font-weight-normal);line-height:1;letter-spacing:-0.011em;letter-spacing:var(--letter-spacing-base)}.site-footer__partner-link{display:inline-flex;align-items:center}.site-footer__partner-link:hover,.site-footer__partner-link:focus,.site-footer__partner-link:focus-visible{color:var(--wp--preset--color--white)}.site-footer__partner-logo{display:inline-block;line-height:0;color:var(--wp--preset--color--white)}.site-footer__partner-logo svg{display:block;height:1.75rem;width:auto;max-width:100%}.menu-footer-column{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--40);margin:0;padding:0;list-style:none}@media(min-width: 1041px){.menu-footer-column{gap:var(--wp--preset--spacing--24)}}.menu-footer-column__item{margin:0;padding:0}.menu-footer-column__link{display:inline-block;font-size:1.125rem;font-size:var(--font-size-l);font-weight:400;font-weight:var(--font-weight-normal);line-height:1;letter-spacing:0;letter-spacing:var(--letter-spacing-none);font-variation-settings:'wdth' 100;font-variation-settings:var(--font-variation-roboto);color:var(--wp--preset--color--white)}.menu-footer-column__link:hover,.menu-footer-column__link:focus-visible{color:var(--wp--preset--color--yellow)}.menu-footer-column__item--current .menu-footer-column__link,.menu-footer-column__item--current-ancestor .menu-footer-column__link{-webkit-text-decoration:none;text-decoration:none}.site-header{position:fixed;top:0;left:0;right:0;margin:0 auto;z-index:9999}body.admin-bar .site-header{top:2.875rem}@media(min-width: 783px){body.admin-bar .site-header{top:2rem}}.site-header--scrolling{position:fixed}.site-header--scrolling .main-header-bar-wrap,body.search .main-header-bar-wrap{background-color:#003c58;background-color:var(--color-kerne-blue);padding-top:1.5rem;padding-bottom:1.5rem}.main-header-bar-wrap{transition:background-color 150ms ease-in-out, padding 150ms ease-in-out;transition:background-color var(--transition-base), padding var(--transition-base)}.body-overlay.body-overlay--is-active{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:10;background-color:rgba(0,0,0,.5);transition:background-color .15s ease-in-out}.main-header-bar-wrap{display:flex;min-height:8.75rem;min-height:var(--header-height-mobile);z-index:25;position:relative;padding:1rem}@media(min-width: 721px){.main-header-bar-wrap{padding:1rem calc((40 / 16) * 1rem);padding:1rem var(--side-gutter-width)}}@media(min-width: 1041px){.main-header-bar-wrap{min-height:8.75rem;min-height:var(--header-height)}}.main-header-bar{display:flex;gap:.5rem;align-items:center;margin:0 auto;width:100%;max-width:calc((1440 / 16) * 1rem);max-width:var(--max-width)}.listed-post{position:relative}.listed-post:hover::after{opacity:0}@media(max-width: 720px){.listed-post+.listed-post{border-top:.0625rem solid #d9d8d6;border-top:.0625rem solid var(--border-color);margin-top:var(--wp--preset--spacing--30);padding-top:var(--wp--preset--spacing--30)}}@media(min-width: 721px){.listed-post+.listed-post::after{content:"";width:calc(100% - var(--wp--preset--spacing--20)*2);height:.0625rem;background:#d9d8d6;background:var(--border-color);position:absolute;top:0;left:var(--wp--preset--spacing--20);transition:all .4s}}.listed-post:hover+.listed-post::after{opacity:0}.listed-post a{color:inherit;-webkit-text-decoration:none;text-decoration:none}@media(min-width: 401px){.listed-post__link{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:var(--wp--preset--spacing--20);gap:var(--wp--preset--spacing--20)}}@media(min-width: 721px){.listed-post__link{padding:var(--wp--preset--spacing--30);gap:var(--wp--preset--spacing--40);transition:all .4s}.listed-post__link:hover{box-shadow:0.125rem 0.125rem 0.25rem 0 rgba(0, 0, 0, 0.06);box-shadow:var(--shadow-card)}}@media(min-width: 401px){.listed-post .listed-post__content{grid-column:span 3}}.listed-post__image .listed-post__image-inner{overflow:hidden}.listed-post__image img{width:100%;height:auto;margin:0}@media(max-width: 400px){.listed-post__image img{margin-top:var(--wp--preset--spacing--20)}}@media(min-width: 401px){.listed-post__image img{transition:all .4s}}@media(min-width: 401px){.listed-post__link:hover img{transform:scale(1.05)}}.listed-post__title{font-size:clamp(1.25rem, 0.3846153846vw + 1.1538461538rem, 1.5rem);font-size:var(--font-size-h4);font-weight:700;font-weight:var(--font-weight-bold);line-height:calc(52 / 42);line-height:var(--line-height-heading);margin:0}.listed-post__excerpt{max-width:100%}.listed-post__excerpt p{margin:0;margin-top:var(--wp--preset--spacing--20);max-width:none !important}@media(min-width: 1040.02px){.single-education .post-content>.wp-block-transportuddannelser-sticky-menu,.post-type-education .post-content>.wp-block-transportuddannelser-sticky-menu{height:0;overflow:visible;float:none;clear:none}.single-education .featured-quote__inner,.single-education .banner__inner,.single-education .wp-block-columns,.single-education .wp-block-io-accordion.is-style-transportuddannelser-faq .io-accordion__inner,.single-education .post-content>.wp-block-paragraph,.single-education .post-content>.wp-block-heading,.single-education .post-content>.wp-block-list,.single-education .post-content>.wp-block-group,.single-education .post-content>.wp-block-image,.single-education .post-content>.wp-block-quote,.single-education .post-content>.wp-block-table,.single-education .post-content>.wp-block-spacer,.single-education .post-content>p:not(.does-not-exist),.post-type-education .featured-quote__inner,.post-type-education .banner__inner,.post-type-education .wp-block-columns,.post-type-education .wp-block-io-accordion.is-style-transportuddannelser-faq .io-accordion__inner,.post-type-education .post-content>.wp-block-paragraph,.post-type-education .post-content>.wp-block-heading,.post-type-education .post-content>.wp-block-list,.post-type-education .post-content>.wp-block-group,.post-type-education .post-content>.wp-block-image,.post-type-education .post-content>.wp-block-quote,.post-type-education .post-content>.wp-block-table,.post-type-education .post-content>.wp-block-spacer,.post-type-education .post-content>p:not(.does-not-exist){max-width:calc(((1440 / 16) * 1rem) + 2*((40 / 16) * 1rem));max-width:calc(calc((1440 / 16) * 1rem) + 2*calc((40 / 16) * 1rem));max-width:calc(var(--max-width) + 2*var(--side-gutter-width));padding-left:calc(14.375rem + 2*((40 / 16) * 1rem));padding-left:calc(14.375rem + 2*calc((40 / 16) * 1rem));padding-left:calc(var(--sticky-menu-width) + 2*var(--side-gutter-width))}.single-education .post-content>.wp-block-list,.post-type-education .post-content>.wp-block-list{padding-left:calc(14.375rem + 2*((40 / 16) * 1rem) + 1.875rem);padding-left:calc(14.375rem + 2*calc((40 / 16) * 1rem) + 1.875rem);padding-left:calc(var(--sticky-menu-width) + 2*var(--side-gutter-width) + 1.875rem)}}body.single-post .post-header{margin-top:var(--wp--preset--spacing--50);margin-bottom:var(--wp--preset--spacing--50)}body.single-post .post-header__title{margin:0;max-width:calc((920 / 16) * 1rem);max-width:var(--max-width-content-wide)}body.single-post .post-header__excerpt{margin:var(--wp--preset--spacing--10) 0 0;max-width:calc((920 / 16) * 1rem);max-width:var(--max-width-content-wide)}body.single-post .post-header__excerpt p{font-size:var(--font-size-excerpt);margin:0}body.single-post .post-meta{display:flex;margin:var(--wp--preset--spacing--20) 0 0}body.single-post .post-meta .post-meta__separator{color:var(--wp--preset--color--primary);margin:0 .9375rem}body.single-post .post-header .post-featured{margin:var(--wp--preset--spacing--10) auto 0}body.single-post .post-header .post-featured img{width:100%;height:auto}body.single-post .primary{margin:var(--wp--preset--spacing--50) auto}.search .site-content{padding-top:8.75rem;padding-top:var(--header-height-mobile)}@media(min-width: 1041px){.search .site-content{padding-top:8.75rem;padding-top:var(--header-height)}}.search-results-header{display:flex;flex-direction:column;gap:1rem;gap:var(--spacing-4);padding-top:calc(8.75rem + 1.5rem);padding-top:calc(var(--header-height-mobile) + var(--spacing-5));padding-bottom:1.5rem;padding-bottom:var(--spacing-5);max-width:calc((1440 / 16) * 1rem);max-width:var(--max-width);width:100%;margin-left:auto;margin-right:auto}@media(max-width: 720px){.search-results-header{padding-left:1rem;padding-left:var(--spacing-4);padding-right:1rem;padding-right:var(--spacing-4)}}@media(min-width: 721px){.search-results-header{gap:2.5rem;gap:var(--spacing-7);padding-top:calc(8.75rem + 2.5rem);padding-top:calc(var(--header-height) + var(--spacing-7));padding-bottom:2rem;padding-bottom:var(--spacing-6)}}@media(min-width: 1500px){.search-results-header{padding-left:0}}.search-results-searchform .wp-block-search{display:flex;align-items:stretch;gap:0.5rem;gap:var(--spacing-2);width:100%;max-width:calc((920 / 16) * 1rem);max-width:var(--max-width-content-wide)}@media(min-width: 721px){.search-results-searchform .wp-block-search{gap:.6875rem}}.search-results-searchform .wp-block-search .wp-block-search__inside-wrapper{flex:1 1 auto;min-width:0;display:flex;align-items:center}.search-results-searchform .wp-block-search .wp-block-search__input{border:.0625rem solid #003c58;border:.0625rem solid var(--color-kerne-blue);margin-right:0.5rem;margin-right:var(--spacing-2);height:3rem;height:var(--spacing-8);padding:1rem;padding:var(--spacing-4);background-color:#fff;background-color:var(--color-white);border-radius:0;font-size:1rem;font-size:var(--font-size-m)}@media(min-width: 721px){.search-results-searchform .wp-block-search .wp-block-search__input{margin-right:.9375rem;padding:1rem 1.5rem}}.search-results-searchform .wp-block-search .wp-block-search__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;padding:0;text-align:left;text-align:initial;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;width:3rem;width:var(--spacing-8);height:3rem;height:var(--spacing-8);background-color:#fff;background-color:var(--color-white);border:.09375rem solid #fff;border:.09375rem solid var(--color-white);border-radius:0;box-shadow:0.125rem 0.125rem 0.125rem 0 rgba(0, 0, 0, 0.11);box-shadow:var(--shadow-base);font-size:0;line-height:0;overflow:hidden;white-space:nowrap;transition:background-color 150ms ease-in-out, border-color 150ms ease-in-out;transition:background-color var(--transition-base), border-color var(--transition-base)}.search-results-searchform .wp-block-search .wp-block-search__button,.search-results-searchform .wp-block-search .wp-block-search__button:hover,.search-results-searchform .wp-block-search .wp-block-search__button:focus,.search-results-searchform .wp-block-search .wp-block-search__button:focus-visible{padding:0;color:rgba(0,0,0,0)}.search-results-searchform .wp-block-search .wp-block-search__button:hover{cursor:pointer;background-color:#ffd22e;background-color:var(--color-yellow);border-color:#ffd22e;border-color:var(--color-yellow)}.search-results-searchform .wp-block-search .wp-block-search__button:focus-visible{outline:.125rem solid #fff;outline:.125rem solid var(--color-white);outline-offset:.125rem}.search-results-searchform .wp-block-search .wp-block-search__button::before{font-family:icon-font !important;speak:never;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:var(--transition-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:none;content:"";color:#003c58;color:var(--color-kerne-blue);font-size:1.5rem}.search-results-counter{font-size:1rem;font-size:var(--font-size-m);line-height:1.5;color:#282828;color:var(--color-dark)}@media(min-width: 721px){.search-results-counter{font-size:1.25rem}}.search-results-counter strong{font-weight:700;font-weight:var(--font-weight-bold)}.post-wrapper--search-not-found{max-width:calc((1440 / 16) * 1rem);max-width:var(--max-width);width:100%;margin-left:auto;margin-right:auto}@media(max-width: 720px){.post-wrapper--search-not-found{padding-left:1rem;padding-left:var(--spacing-4);padding-right:1rem;padding-right:var(--spacing-4)}}@media(min-width: 1500px){.post-wrapper--search-not-found{padding-left:0}}.search-not-found-message{max-width:calc((920 / 16) * 1rem);max-width:var(--max-width-content-wide);margin:0;font-size:1rem;font-size:var(--font-size-m);line-height:1.5;color:#282828;color:var(--color-dark)}@media(min-width: 721px){.search-not-found-message{font-size:1.25rem}}.search-not-found-message strong{font-weight:700;font-weight:var(--font-weight-bold)}.search-result{max-width:calc((1440 / 16) * 1rem);max-width:var(--max-width);width:100%;margin-left:auto;margin-right:auto}@media(max-width: 720px){.search-result{padding-left:1rem;padding-left:var(--spacing-4);padding-right:1rem;padding-right:var(--spacing-4)}}@media(min-width: 1500px){.search-result{padding-left:0}}.search-result:last-child{margin-bottom:1.5rem;margin-bottom:var(--spacing-5)}@media(min-width: 721px){.search-result:last-child{margin-bottom:2.5rem;margin-bottom:var(--spacing-7)}}.search-result:last-child .search-result__link{border-bottom:none}.search-result__link{display:block;width:100%;max-width:calc((920 / 16) * 1rem);max-width:var(--max-width-content-wide);-webkit-text-decoration:none;text-decoration:none;color:inherit;border-top:.0625rem solid #282828;border-top:.0625rem solid var(--color-dark);padding-bottom:1rem;padding-bottom:var(--spacing-4)}@media(min-width: 721px){.search-result__link{padding-bottom:1.5rem;padding-bottom:var(--spacing-5)}}.search-result__link:hover .search-result__arrow,.search-result__link:focus-within .search-result__arrow{background-color:#003c58;background-color:var(--color-kerne-blue)}.search-result__link:hover .search-result__title,.search-result__link:focus-within .search-result__title{-webkit-text-decoration:underline;text-decoration:underline}.search-result__content{display:flex;align-items:center;gap:1rem;gap:var(--spacing-4);padding-top:1rem;padding-top:var(--spacing-4)}@media(min-width: 721px){.search-result__content{gap:1.5rem;gap:var(--spacing-5);padding-right:0.5rem;padding-right:var(--spacing-2);padding-top:1.5rem;padding-top:var(--spacing-5)}}.search-result__text{flex:1 0 0;min-width:0;display:flex;flex-direction:column;gap:0.75rem;gap:var(--spacing-3)}@media(min-width: 721px){.search-result__text{gap:1rem;gap:var(--spacing-4)}}.search-result__title{margin:0;font-size:1.625rem;font-weight:600;font-weight:var(--font-weight-semibold);line-height:1.875rem;font-family:'Roboto', sans-serif;font-family:var(--font-family-base);color:#282828;color:var(--color-dark)}@media(max-width: 720px){.search-result__title{font-size:1.25rem;line-height:1.35}}.search-result__excerpt{margin:0;font-size:1rem;font-size:var(--font-size-m);font-weight:400;font-weight:var(--font-weight-normal);line-height:1.5;font-family:'Roboto', sans-serif;font-family:var(--font-family-base);color:#282828;color:var(--color-dark)}@media(max-width: 720px){.search-result__excerpt{font-size:0.8125rem;font-size:var(--font-size-s)}}.search-result__arrow{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background-color:#0047c7;background-color:var(--color-klar-blue);transition:background-color 150ms ease-in-out;transition:background-color var(--transition-base)}.search-result__arrow::after{font-family:icon-font !important;speak:never;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:var(--transition-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;color:var(--color-white);font-size:.625rem}.search-tags{display:flex;flex-wrap:wrap;gap:0.5rem;gap:var(--spacing-2);margin-bottom:1rem;margin-bottom:var(--spacing-4)}.search-tag{display:inline-flex;align-items:center;background-color:#fff;background-color:var(--color-white);border:.0625rem solid #003c58;border:.0625rem solid var(--color-kerne-blue);padding:1rem 1.5rem;padding:var(--spacing-4) var(--spacing-5);font-size:1rem;font-size:var(--font-size-m);font-weight:400;font-weight:var(--font-weight-normal);font-family:'Roboto', sans-serif;font-family:var(--font-family-base);color:#282828;color:var(--color-dark);-webkit-text-decoration:none;text-decoration:none;transition:background-color 150ms ease-in-out, color 150ms ease-in-out;transition:background-color var(--transition-base), color var(--transition-base)}@media(max-width: 720px){.search-tag{padding:0.75rem 1rem;padding:var(--spacing-3) var(--spacing-4);font-size:0.8125rem;font-size:var(--font-size-s)}}.search-tag:hover,.search-tag:focus{background-color:#003c58;background-color:var(--color-kerne-blue);color:#fff;color:var(--color-white)}.search .archive-footer{max-width:calc((1440 / 16) * 1rem);max-width:var(--max-width);width:100%;margin-left:auto;margin-right:auto}@media(max-width: 720px){.search .archive-footer{padding-left:1rem;padding-left:var(--spacing-4);padding-right:1rem;padding-right:var(--spacing-4)}}@media(min-width: 1500px){.search .archive-footer{padding-left:0}}.search .pagination.navigation{max-width:calc((920 / 16) * 1rem);max-width:var(--max-width-content-wide);margin:2.5rem 0 3rem;margin:var(--spacing-7) 0 var(--spacing-8);padding:1.5rem 0 0;padding:var(--spacing-5) 0 0;text-align:left}.search .nav-links{justify-content:flex-start}.wp-block-search{position:relative}.wp-block-search .wp-block-search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border-radius:var(--border-radius);border:.0625rem solid #d9d8d6;border:.0625rem solid var(--border-color);border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;background-color:rgba(0,0,0,0);outline-offset:0;padding:.875rem var(--wp--preset--spacing--10) .875rem var(--wp--preset--spacing--m);font:400 1.1875rem/1.2105263158 'Roboto', sans-serif;font:var(--font-weight-normal) 1.1875rem/1.2105263158 var(--font-family-base)}.wp-block-search .wp-block-search__input::-moz-placeholder{opacity:1;font:400 1.1875rem/1.2105263158 'Roboto', sans-serif;font:var(--font-weight-normal) 1.1875rem/1.2105263158 var(--font-family-base);color:var(--wp--preset--color--black)}.wp-block-search .wp-block-search__input::placeholder{opacity:1;font:400 1.1875rem/1.2105263158 'Roboto', sans-serif;font:var(--font-weight-normal) 1.1875rem/1.2105263158 var(--font-family-base);color:var(--wp--preset--color--black)}.wp-block-search .wp-block-search__button{display:flex;justify-content:center;align-items:center;font-size:.0625rem;padding:0;width:4.375rem;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0);border:.0625rem solid #d9d8d6;border:.0625rem solid var(--border-color);border-radius:0;border-radius:var(--border-radius);border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;transition:150ms ease-in-out;transition:var(--transition-base)}.wp-block-search .wp-block-search__button:focus,.wp-block-search .wp-block-search__button:hover{border-width:.0625rem;border-left:0;border-color:#d9d8d6;border-color:var(--border-color);background-color:#d9d8d6;background-color:var(--border-color);color:rgba(0,0,0,0)}.wp-block-search .wp-block-search__button::before{font-family:icon-font !important;speak:never;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;transition:300ms cubic-bezier(0.215, 0.61, 0.355, 1);transition:var(--transition-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:var(--wp--preset--color--black);font-size:1.5rem}
