html,body{margin: 0px;padding: 0px}body{height: 100%;font-size: 18px}::-moz-selection{color: white;background: var(--kvk-blue)}body,input,select,option,body.woocommerce .single_add_to_cart_button{font-family: 'Funnel Sans',sans-serif}#slider-link,#kvk-btn-lg1,#kvk-btn-lg2,.more-btn,header nav>ul>li>.menu-parent-row>a,footer .nav-lg>ul>li>a{font-family: 'Funnel Display',sans-serif}img{max-width: 100%;height: auto}iframe{max-width: 100%}a{color: var(--kvk-main)}h1{text-wrap: balance}h2,h3,h4,h5{margin-top: 0.25em;margin-bottom: 0.5em;line-height: 1.15}h2{font-size: 42px;transition: all 0.2s ease}#slider-title{font-weight: 600}h2.news{font-size: 100px;text-transform: uppercase;font-weight: 600}@media (max-width: 768px){h2.news{font-size: 48px}}h2.outline{font-size: calc(32px + 3vw);line-height: 1;color: white}h2.outline.dynamic{color: var(--kvk-main);line-height: 0.85}h2.outline{word-spacing: 1000px}html[lang="en-US"] #dominastudijos h2.outline{word-spacing: normal}h3{font-size: 34px}@media (max-width: 767px){:where(article.kvk-block-section) h2:not(:where(dialog *,[role="dialog"] *,.container-modal *,[data-kvk-component] *,article.kvk-block-section .kvk-block-section *)){font-size: clamp(28px,calc(24px + 1vw),32px)}:where(article.kvk-block-section) h3:not(:where(dialog *,[role="dialog"] *,.container-modal *,[data-kvk-component] *,article.kvk-block-section .kvk-block-section *)){font-size: clamp(24px,calc(22px + .5vw),26px)}}h4,body.archive .woocommerce ul.products li.product .woocommerce-loop-product__title{font-size: 18px}h4 small{font-size: 14px}p:empty{display: none}.justify{text-align: justify}article>ul:not(:last-child),article>p:not(:last-child),.justify p:not(:last-child){line-height: 1.45;margin-bottom: 25px!important}.justify p:not(:first-child){margin-top: 25px!important}.align-middle{display: flex;flex-direction: column;align-self: center}.kvk-icon-svg{display: inline-block;flex: 0 0 auto;width: 1em;height: 1em;vertical-align: -.125em}.kvk-ui-icon{display: inline-flex;flex: 0 0 auto;width: 1em;height: 1em;align-items: center;justify-content: center;color: currentColor}.kvk-ui-icon .kvk-icon-svg{display: block;width: 100%;height: 100%}a.clean{color: inherit;text-decoration: none}.ms-0{margin-left: 0px;margin-right: 0px}.mt-0{margin-top: 0px}.mt-xs{margin-top: 10px}.mt-sm{margin-top: 30px}.mt-md{margin-top: 50px}.mb-xs{margin-bottom: 10px}.mb-sm{margin-bottom: 30px}.mb-md{margin-bottom: 50px}.mb-lg{margin-bottom: 10vmax}.ps-0{padding-left: 0;padding-right: 0}@media (min-width: 769px){.ps-md-0{padding-left: 0;padding-right: 0}}@media (max-width: 768px){.ps-xs-0{padding-left: 0;padding-right: 0}}.inner-row-m0 .row{margin-left: 0;margin-right: 0}.left{text-align: left}.right{text-align: right}.center{text-align: center}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline: 3px solid #ffca28;outline-offset: 3px}.last-update{font-size: 14px;color: #a8a8a8}.last-update a{color: #a8a8a8;font-weight: bold}.kvk-page-meta{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 4px 20px;margin-top: 24px;padding-top: 12px;border-top: 1px solid #e5e7eb;color: #6b7280;font-size: 13px;line-height: 1.5}.kvk-page-meta .last-update{margin: 0;color: inherit;font: inherit}.kvk-page-meta .printing-link{min-height: 32px;color: inherit;text-underline-offset: .18em}main#main-content>.kvk-block-section:has(+ .kvk-page-meta){margin-bottom: 0}main#main-content>.faculties-container:has(+ .kvk-page-meta)>:last-child{margin-bottom: 0}main#main-content>.faculties-container:has(+ .kvk-page-meta)>.block-structure-faculties:last-child>[class*="col-"]{margin-bottom: 0}main#main-content>.contact-block:has(+ .kvk-page-meta)>.row:empty{display: none}main#main-content>.contact-block:has(+ .kvk-page-meta):has(>.row:empty)>h3{margin-bottom: 0}main#main-content>.contact-block:has(+ .kvk-page-meta)>.row>[class*="col-"]:only-child{margin-bottom: 0}body.single-department main#main-content:has(>.kvk-department-contacts-only){padding-top: 24px!important;padding-bottom: 24px!important;margin-bottom: 0}body.single-department main#main-content>.kvk-department-contacts-only{margin-block: 0}body.single-department main#main-content:has(>.kvk-department-contacts-only)>.kvk-department-empty-editorial{display: none}body.single-department .kvk-department-contacts-only>.row{row-gap: 24px}body.single-department .kvk-department-contacts-only>.row>[class*="col-"]{margin-bottom: 0}body.page-template-template-schools main#main-content>.cta-form-lg ~ .contact-block{margin-top: 32px}body.page-template-template-schools main#main-content>.contact-block>.row>[class*="col-"]:only-child{flex-basis: 100%;max-width: 100%}main#main-content>.block-child-pages:has(+ article.kvk-block-section){margin-bottom: 24px;row-gap: 24px}main#main-content>.block-child-pages:has(+ article.kvk-block-section)>[class*="col-"]{margin-bottom: 0}.grecaptcha-badge{visibility: hidden}mark{background-color: var(--kvk-main);color: white;padding: 5px 10px}p,ul,ol{margin-block-start: 0em!important;margin-block-end: 0em!important}@media (max-width: 992px){.reverse-col{flex-direction: column-reverse}.mt-sm-mobile{margin-top: 30px}#home-slider>a{display: none}}@media (max-width: 768px){body .container{max-width: 875px}}#wp-admin-bar-wp-logo,#wp-admin-bar-customize,#wp-admin-bar-search,#wp-admin-bar-site-name-default,#wp-admin-bar-appearance{display: none}html,body{--kvk-main: #001E4C;--kvk-main-bg: transparent;--kvk-main-d1: #000435;--kvk-main-d2: #001e4c;--kvk-main-l1: #354377;--kvk-nav-l2: #626da5;--kvk-purple: #7746C8;--kvk-accent: #99D6EA;--kvk-green-accent: #B7CDC2;--kvk-blue: #001E4C;--kvk-blue-l1: #5a8aff;--kvk-blue-d1: #1C629C;--kvk-blue-d2: #064981;--kvk-gray: #EBEFF8;--kvk-gray-d1: #e4e8f1}body.logo-alt{--kvk-nav-l1: #08599D;--kvk-nav-l2: #297FCA}.page-404 .more-btn,.repeater-container .more-btn,.item-info-container .more-btn,.info-container-administracija .more-btn,.item-info-container:before{padding: 5px 25px;background: var(--kvk-blue)}body.faculty-theme-health,body.faculty-faculty-of-health-sciences,body.tax-faculty.term-faculty-of-health-sciences,body.faculty-10,body.faculty-23,body.page-theme-health,body.faculty-sveikatos-mokslu-fakultetas,body.tax-faculty.term-sveikatos-mokslu-fakultetas{--kvk-main: #0B93B7;--kvk-main-l1: #97DEFF;--kvk-accent: #97DEFF;--kvk-nav-l2: #11BCE9;--kvk-main-d1: #11BCE9;--kvk-main-d2: #066C88}body.page-template-template-structure .block-structure-faculties.faculty-theme-health .child-department-container,body.page-template-template-structure .info-container-health-sciences-faculty .child-department-container,body.page-template-template-structure .info-container-sveikatos-mokslu-fakultetas .child-department-container{background-color: #97DEFF}.home .faculties-container .row .health-sciences-faculty.on,.home .faculties-container .row .health-sciences-faculty:hover,.home .faculties-container .row .faculty-of-health-sciences.on,.home .faculties-container .row .sveikatos-mokslu-fakultetas.on,.home .faculties-container .row .faculty-of-health-sciences:hover,.home .faculties-container .row .sveikatos-mokslu-fakultetas:hover{background-color: #0B93B7}.info-container-health:before,.info-container-health .more-btn,.info-container-health-sciences-faculty:before,.info-container-health-sciences-faculty .more-btn,.info-container-sveikatos-mokslu-fakultetas:before,.info-container-sveikatos-mokslu-fakultetas .more-btn,.faculty-23 .course-block-container .course-bg,.faculty-10 .course-block-container .course-bg,.faculties-container .sveikatos-mokslu-fakultetas .course-bg,.faculties-container .health-sciences-faculty .course-bg,.faculties-container .faculty-of-health-sciences .course-bg{background: #97DEFF}body.faculty-theme-tech,body.faculty-faculty-of-technologies,body.tax-faculty.term-faculty-of-technologies,body.faculty-24,body.faculty-9,body.page-theme-tech,body.faculty-technologiju-fakultetas,body.tax-faculty.term-technologiju-fakultetas{--kvk-main: #7746C8;--kvk-main-l1: #9575D9;--kvk-accent: #9575D9;--kvk-nav-l2: #502D89;--kvk-main-d1: #502D89;--kvk-main-d2: #2B164E}.faculties-container .technologiju-fakultetas .course-bg,.home .faculties-container .row .technologiju-fakultetas.on,.home .faculties-container .row .technologiju-fakultetas:hover,.home .faculties-container .row .technologies-faculty.on,.home .faculties-container .row .technologies-faculty:hover,.home .faculties-container .row .faculty-of-technologies.on,.home .faculties-container .row .faculty-of-technologies:hover{background: #9575D9}form.exchange [type="submit"],.info-container-tech:before,.info-container-tech .more-btn,.info-container-technologies-faculty:before,.info-container-technologies-faculty .more-btn,.info-container-technologiju-fakultetas:before,.info-container-technologiju-fakultetas .more-btn,.faculty-24 .course-block-container .course-bg,.faculty-9 .course-block-container .course-bg,.faculties-container .technologies-faculty .course-bg,.faculties-container .faculty-of-technologies .course-bg{background-color: #7746C8}body.page-template-template-structure .block-structure-faculties.faculty-theme-tech .child-department-container,body.page-template-template-structure .info-container-technologies-faculty .child-department-container,body.page-template-template-structure .info-container-technologiju-fakultetas .child-department-container{background-color: #9575D9;color: white}body.faculty-theme-business,body.faculty-faculty-of-business,body.tax-faculty.term-faculty-of-business,body.faculty-25,body.faculty-8,body.page-theme-business,body.faculty-verslo-fakultetas,body.tax-faculty.term-verslo-fakultetas{--kvk-main: #0062C8;--kvk-main-l1: #C8D5FF;--kvk-accent: #C8D5FF;--kvk-nav-l2: #8BADFF;--kvk-main-d1: #8BADFF;--kvk-main-d2: #0062C8}.info-container-business:before,.info-container-business .more-btn,.info-container-business-faculty:before,.info-container-business-faculty .more-btn,.info-container-verslo-fakultetas:before,.info-container-verslo-fakultetas .more-btn,.faculty-8 .course-block-container .course-bg,.faculty-25 .course-block-container .course-bg,.faculties-container .verslo-fakultetas .course-bg,.faculties-container .business-faculty .course-bg,.faculties-container .faculty-of-business .course-bg{background-color: #0062C8}.home .faculties-container .row .verslo-fakultetas.on,.home .faculties-container .row .verslo-fakultetas:hover,.home .faculties-container .row .business-faculty.on,.home .faculties-container .row .business-faculty:hover,.home .faculties-container .row .faculty-of-business.on,.home .faculties-container .row .faculty-of-business:hover{background: #001E4C}body.page-template-template-structure .block-structure-faculties.faculty-theme-business .child-department-container,body.page-template-template-structure .info-container-business-faculty .child-department-container,body.page-template-template-structure .info-container-verslo-fakultetas .child-department-container{background-color: #C8D5FF}.KVK_row>br{display: none}.KVK_100{width: 100%}.KVK_75{width: 75%}.KVK_66{width: calc(100% * 2/3)}.KVK_50{width: 50%}.KVK_33{width: calc(100% * 1/3)}.KVK_25{width: 25%}.KVK_column div.KVK_inner{padding:0 20px}.KVK_column.centre .KVK_inner{display: flex;flex-direction: column;justify-content: center;height: 100%}.KVK_column div.KVK_inner>p:not(:last-child){margin-block-end: 1.2em!important}.KVK_column:first-of-type .KVK_inner{padding-left:0}.KVK_column:last-of-type .KVK_inner{padding-right:0}@media only screen and (max-width: 575px){.KVK_100,.KVK_75,.KVK_66,.KVK_50,.KVK_33,.KVK_25{width:100%}.KVK_column .KVK_inner{padding:0 !important}.KVK_column{margin-bottom: 20px}}@media only screen and (min-width: 576px){.KVK_row{display: flex;overflow:auto;overflow-y: hidden;margin-bottom:25px}}@media (min-width: 993px) and (max-width: 1120px){header .nav-container nav{margin-left: 1.25em}header a.home img{height: 50px}.header-menu>li{margin-inline: 0}.header-menu>li>.menu-parent-row>a{padding-inline: 3px;font-size: 13px;white-space: nowrap}.header-menu>li.menu-utility>ul{right: 0;left: auto}}.page-meta-row{margin: 20px 0}header a.home img{display: block}.page-meta-row .tab-label{color: black}.page-meta-row input:checked + .tab-label{border: 2px solid white}header .page-head{background-color: var(--kvk-main);background-position: center 20%;background-repeat: no-repeat;background-attachment: local;color: var(--kvk-h1,white);padding-bottom: 40px}@media only screen and (max-width: 768px){header a.home img{width: 120px}header h1{font-size: 42px}.single-program main h2{font-size: 38px!important}h4{font-size: 22px}header .page-head{padding: 120px 20px 50px 20px}.single-program header .tab-label{padding: 0.5em 1em}}@media only screen and (min-width: 769px){header h1{font-size: 90px}body h1.sm{font-size: 70px}body.single-project header h1{font-size: 62px}header .page-head{padding-top: 180px;padding-bottom: 180px}header a.home{margin-right: 20px}}header #crumbs{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;margin-bottom: 10px;font-size: 15px;line-height: 1.5}header #crumbs .divider,header #crumbs a{color: var(--kvk-h1,white);opacity: 0.75}header #crumbs .divider + .divider{display: none}header #crumbs .current{display: inline;min-width: 0;max-width: 100%;opacity: 0.9;overflow-wrap: anywhere;white-space: normal}header #crumbs .crumb-segment{display: inline-flex;align-items: flex-start;gap: 10px;min-width: 0;max-width: 100%}header #crumbs .crumb-segment>a,header #crumbs .crumb-segment>.current{min-width: 0;overflow-wrap: anywhere}header #crumbs>.crumb-segment:last-child:has(>.current){flex: 1 1 0;min-width: calc(22px + 1ch)}header #crumbs>.crumb-segment:last-child>.current{display: block;flex: 1 1 auto;max-inline-size: 48ch;overflow: hidden;overflow-wrap: normal;text-overflow: ellipsis;white-space: nowrap}header h1{font-weight: 700;line-height: 1;margin-top: 10px;margin-bottom: 0px;display: inline-block}@media only screen and (min-width: 769px) and (min-height: 769px){.page-meta-row{margin-top: 50px}}@media only screen and (max-width: 768px){.page-head>.container>.row>.col-12{padding-left: 0px!important;padding-right: 0px!important}.page-meta-row div:not(:last-child){margin-bottom: 20px}.page-meta-row{margin-bottom: 0px}}@media only screen and (min-width: 769px){.page-meta-row .tab-content{max-height: 100%}.page-meta-row div:not(:last-child){border-right: 1px solid white}}.page-meta-row div{font-size: 14px}.page-meta-row div h5{font-weight: 600;margin-top: 10px;font-size: 18px}.page-meta-row div h5.link{color: white;display: inline-block;text-decoration: underline;margin-right: 20px}body.single-exchange .page-meta-row h5 a{color: inherit;text-decoration: underline;text-underline-offset: .18em;overflow-wrap: anywhere}body.single-exchange .page-meta-row h5 a:hover{text-decoration-thickness: 2px}@media (min-width: 1200px){ul.header-menu{width: 100%}header a.home img{height: 56px;width: auto}header .nav-container nav{flex: 1 1 auto;min-width: 0;margin-left: 56px;width: auto}header a.home{flex: 0 0 auto;margin-right: 0}header .nav-container .highlight-white{margin-left: auto}}main.container{padding-top: 15px;margin-bottom: 20px}@media only screen and (max-height: 768px){main.container{margin-top: 0px!important}}@media only screen and (min-width: 769px){main.container{background: white;padding: 40px!important}main.container:first-of-type{margin-top: -120px}}main.container:has(>.kvk-page-meta:last-child){padding-bottom: 20px!important;margin-bottom: 0}@media (max-width: 768px){main.container:has(>.kvk-page-meta:last-child){padding-bottom: 16px!important}}body:has(>main.container>.kvk-page-meta:only-child) header .page-head{padding-bottom: 32px}main.container:has(>.kvk-page-meta:only-child){margin-top: 0!important;margin-bottom: 0;padding: 8px 15px!important;background: white}main.container>.kvk-page-meta:only-child{margin-top: 0;padding-top: 0;border-top: 0}header .nav-container{display: flex;position: absolute;z-index: 900;left: 0;right: 0;margin: auto;margin-top: 20px}header .nav-container nav{margin-left: auto}.header-menu,.header-menu>li>ul,.header-menu>li>ul>li{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;list-style: none;margin: 0;padding: 0}.header-menu>li{display: inline-block;position: relative}.header-menu .menu-parent-row{display: flex;align-items: stretch}.header-menu .menu-link-chevron{display: none}.header-menu a{transition: color,background 0.15s ease}.header-menu>li>.menu-parent-row>a{font-size: 14px;display: block;line-height: 30px;padding: 0px 8px;text-decoration: none;color: var(--kvk-nav-l1,white);font-weight: 600;transition: color,background 0.15s ease}.header-menu>li>ul{top: 30px;font-size: 14px}@media screen and (min-width: 780px){.header-menu>li>.menu-parent-row>a .dashicons,.header-menu>li>.menu-parent-row>a .kvk-menu-icon{font-size: 19px!important;height: 22px!important;width: 22px!important}}@media screen and (max-width: 768px){.header-menu>li>.menu-parent-row>a{padding: 8px;font-size: 20px;display: flex;gap: 6px}}.header-menu .dashicons,.header-menu .kvk-menu-icon,footer .menu-item .dashicons,footer .menu-item .kvk-menu-icon{vertical-align: unset;margin-right: 5px;text-decoration: none}nav{display: flex;align-items: center}footer .menu-item .dashicons,footer .menu-item .kvk-menu-icon,.header-menu .dashicons,.header-menu .kvk-menu-icon{vertical-align: middle;margin-right: 0px;font-size: 28px;width: 28px;height: 28px}footer .menu-item .dashicons + .menu-label,footer .menu-item .kvk-menu-icon + .menu-label{display: none}@media (min-width: 1200px){.header-menu>li>.menu-parent-row>a>.dashicons + .menu-label,.header-menu>li>.menu-parent-row>a>.kvk-menu-icon + .menu-label{display: none}.header-menu>li>.menu-parent-row>a:not(:has(>.dashicons,>.kvk-menu-icon,>svg)){transition: none}}.header-menu>li:hover>.menu-parent-row>a,.header-menu>li:focus-within>.menu-parent-row>a,.header-menu>li.submenu-hover-open>.menu-parent-row>a{color: var(--kvk-main);background-color: white}.header-menu>li>ul{width: 250px;position: absolute;left: 0px;border-top: none;background-color: white;backdrop-filter: none;-webkit-backdrop-filter: none;display: none}@media only screen and (min-width: 1200px){.header-menu>li.ul-sm>ul{width: 150px}header nav>ul{display: flex;align-items: center;flex-wrap: nowrap}.header-menu>li{flex: 0 0 auto;margin: 2px 1px}.header-menu>li>.menu-parent-row>a{padding-inline: 5px;white-space: nowrap}}.header-menu>li>ul>li>.menu-parent-row>a{padding: 10px 20px;text-decoration: none;color: var(--kvk-main-d1,white);display: block;position: relative;box-sizing: border-box;width: 100%}.header-menu>li>ul>li>.menu-parent-row>a:hover,.current-menu-item>.menu-parent-row>a,.current_page_item>.menu-parent-row>a{font-weight: 600!important;background: var(--kvk-main-d1)!important;color: white!important}@media (min-width: 1200px){.highlight-white,.highlight-bg{box-shadow: 0px 1px 12px rgb(167 166 166 / 50%)}.highlight-white>.menu-parent-row>a{font-weight: 600!important;background: white}.highlight-white:not(.current_page_item)>.menu-parent-row>a{color: var(--kvk-main-d1)!important}.highlight-bg>.menu-parent-row>a{font-weight: 600!important;color: white!important;background: var(--kvk-main-d1)!important}}@media (min-width: 1200px){.header-menu>li>ul{--kvk-main: #001e4c;--kvk-main-d1: #001e4c;color: #001e4c;top: calc(100% - 2px);z-index: 20;display: block;opacity: 0;visibility: hidden;transform: translateY(6px);pointer-events: none;transition: opacity 130ms ease,transform 160ms ease,visibility 0s linear 160ms}.header-menu>li:hover>ul,.header-menu>li:focus-within>ul,.header-menu>li.submenu-hover-open>ul{opacity: 1;visibility: visible;transform: none;pointer-events: auto;transition-delay: 0s}.header-menu>li.menu-item-has-children::after{content: "";position: absolute;top: calc(100% - 2px);left: 0;z-index: 19;width: 100%;height: 14px}.header-menu>li.menu-wide>ul{width: min(500px,calc(100vw - 32px));max-height: calc(100dvh - 96px);overflow-y: auto;columns: 2 240px;column-gap: 0;box-shadow: 0 16px 34px rgba(0,18,45,.18)}.header-menu>li.menu-wide>ul>li{display: inline-block;width: 100%;break-inside: avoid}.header-menu>li.menu-wide>ul>li>.menu-parent-row{width: 100%}.header-menu>li.menu-wide:nth-last-child(-n + 4)>ul{right: 0;left: auto}.submenu-toggle,header .header-menu-trigger{display: none}header .nav-container{padding: 0px}header nav .very-long-name>.menu-parent-row>a{width: auto;font-size: 14px;line-height: 30px;padding: 0 6px}}@media (max-width: 1199px){header .nav-container{--kvk-nav-container-width: 100vw}@media (min-width: 769px){header .nav-container{--kvk-nav-container-width: 720px}}@media (min-width: 992px){header .nav-container{--kvk-nav-container-width: 960px}}body.admin-bar{--kvk-admin-bar-offset: 32px}body.admin-bar .header-menu{top: var(--kvk-admin-bar-offset);height: calc(100dvh - var(--kvk-admin-bar-offset))}body.admin-bar .header-menu-trigger{top: calc(25px + var(--kvk-admin-bar-offset))}body.admin-bar.kvk-menu-open header .nav-container::before,body.admin-bar.kvk-menu-closing header .nav-container::before{top: var(--kvk-admin-bar-offset)}body.admin-bar.kvk-menu-open header .home,body.admin-bar.kvk-menu-closing header .home{top: calc(20px + var(--kvk-admin-bar-offset))}header .home{position: absolute;z-index: 1002}header .home img{width: 120px!important;height: auto!important;max-height: 60px;object-fit: contain;transition: filter 140ms ease}body.kvk-menu-open header .home img{filter: brightness(0) invert(1)}header nav{width: auto;margin-left: auto!important}.header-menu{position: fixed;inset: 0;z-index: 1000;display: none;width: 100%;height: 100dvh;padding: 108px 18px max(28px,env(safe-area-inset-bottom));overflow-x: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;overscroll-behavior: contain;touch-action: pan-y;background: radial-gradient(circle at 105% -5%,rgba(255,255,255,.12),transparent 34%),linear-gradient(165deg,var(--kvk-main) 0%,#001638 100%);scrollbar-gutter: stable}body.kvk-menu-open{overflow: hidden}body.kvk-menu-open .header-menu{display: block;animation: kvk-menu-in 180ms ease-out both}body.kvk-menu-closing .header-menu{display: block;animation: kvk-menu-out 180ms ease-in both}body.kvk-menu-open header .nav-container::before,body.kvk-menu-closing header .nav-container::before{content: "";position: fixed;inset: 0 0 auto;z-index: 1001;height: 92px;border-bottom: 1px solid rgba(255,255,255,.12);background: rgba(0,24,61,.985);box-shadow: 0 12px 28px rgba(0,12,31,.22);backdrop-filter: none;-webkit-backdrop-filter: none;pointer-events: none}body.kvk-menu-open header .home,body.kvk-menu-closing header .home{position: fixed;top: 20px;left: max(18px,env(safe-area-inset-left));transition: none}.header-menu>li{display: block;width: 100%;border-bottom: 1px solid rgba(255,255,255,.12)}.header-menu>li.menu-utility{border-bottom: 0}.header-menu>li.menu-utility-start{margin-top: 12px}.header-menu>li>.menu-parent-row{width: 100%;align-items: center}.header-menu>li>.menu-parent-row>a{display: flex;min-width: 0;min-height: 56px;gap: 12px;padding: 12px 4px;flex: 1 1 auto;align-items: center;color: white;font-size: clamp(20px,2.5vw,22px);line-height: 1.25;white-space: normal}.header-menu>li:not(.menu-utility)>.menu-parent-row>a:has(>.menu-link-chevron){padding-block: 6px}.header-menu>li:not(.menu-utility)>.menu-parent-row>a>.menu-link-chevron{display: grid;place-items: center;flex: 0 0 44px;width: 44px;height: 44px;margin-inline-start: auto;border-radius: 50%;background: rgba(255,255,255,.08);color: white}.header-menu .menu-link-chevron>svg{width: 20px;height: 20px}.header-menu>li.submenu-open>.menu-parent-row>a{color: white!important;background: transparent!important}.header-menu>li:hover>.menu-parent-row>a,.header-menu>li:focus-within>.menu-parent-row>a,.header-menu>li.submenu-hover-open>.menu-parent-row>a{color: white!important;background: transparent!important}.header-menu>li.menu-utility>.menu-parent-row>a{min-height: 44px;padding: 10px 4px;font-size: 16px;font-weight: 500;line-height: 1.4;color: rgba(255,255,255,.86)}.header-menu>li>.menu-parent-row>a .kvk-menu-icon,.header-menu>li>.menu-parent-row>a .dashicons{flex: 0 0 22px;width: 22px!important;height: 22px!important;font-size: 22px!important;line-height: 1}.header-menu .menu-label{min-width: 0;overflow-wrap: anywhere}.header-menu a:focus-visible,.submenu-toggle:focus-visible{outline: 2px solid var(--kvk-accent,#99D6EA);outline-offset: -2px}.header-menu-trigger{position: fixed;top: 25px;right: max(15px,calc((100vw - var(--kvk-nav-container-width)) / 2 + 15px),env(safe-area-inset-right));z-index: 1003;display: grid!important;place-items: center;margin: 0;padding: 0;border: 1px solid rgba(255,255,255,.28);border-radius: 50%;background: rgba(0,30,76,.92);color: white;width: 44px!important;height: 44px!important;cursor: pointer;backdrop-filter: none;-webkit-backdrop-filter: none;transition: background-color 160ms ease,border-color 160ms ease,right 180ms ease}.header-menu-trigger:hover,.header-menu-trigger:focus-visible{background: #12396a;border-color: var(--kvk-blue-l1,#5a8aff)}.header-menu-trigger:focus-visible{outline: 3px solid var(--kvk-blue-l1,#5a8aff);outline-offset: 3px}body.kvk-menu-open .header-menu-trigger,body.kvk-menu-closing .header-menu-trigger{right: max(18px,env(safe-area-inset-right))}body.kvk-menu-open .header-menu-trigger:hover,body.kvk-menu-open .header-menu-trigger:focus-visible,body.kvk-menu-closing .header-menu-trigger:hover,body.kvk-menu-closing .header-menu-trigger:focus-visible{background: rgba(255,255,255,.14);border-color: rgba(255,255,255,.65)}.header-menu-trigger-icon,.header-menu-trigger-icon::before,.header-menu-trigger-icon::after{display: block;width: 20px;height: 2px;border-radius: 2px;background: currentColor;transition: transform 180ms ease,opacity 180ms ease}.header-menu-trigger-icon{position: relative}.header-menu-trigger-icon::before,.header-menu-trigger-icon::after{content: "";position: absolute;left: 0}.header-menu-trigger-icon::before{transform: translateY(-7px)}.header-menu-trigger-icon::after{transform: translateY(7px)}.header-menu-trigger-icon.is-open{background: transparent}.header-menu-trigger-icon.is-open::before{transform: rotate(45deg)}.header-menu-trigger-icon.is-open::after{transform: rotate(-45deg)}.submenu-toggle{position: relative;display: grid;place-items: center;flex: 0 0 44px;width: 44px;height: 44px;margin-left: 6px;padding: 0;border: 0;border-radius: 50%;background: rgba(255,255,255,.08);color: white;font: inherit;cursor: pointer}.submenu-toggle-icon,.submenu-toggle-icon::after{display: block;width: 16px;height: 2px;background: currentColor;transition: transform 160ms ease}.submenu-toggle-icon::after{content: "";transform: rotate(90deg)}.submenu-toggle[aria-expanded="true"] .submenu-toggle-icon{transform: rotate(180deg)}.submenu-toggle[aria-expanded="true"] .submenu-toggle-icon::after{transform: rotate(0)}.header-menu>li>ul{position: static;display: block;width: 100%;max-height: 0;border: 0;padding: 0 0 0 14px;overflow: hidden;opacity: 0;visibility: hidden;transform: translateY(-5px);background: transparent;backdrop-filter: none;-webkit-backdrop-filter: none;transition: max-height 240ms cubic-bezier(.4,0,.2,1),padding-bottom 240ms cubic-bezier(.4,0,.2,1),opacity 160ms ease,transform 200ms ease,visibility 0s linear 240ms}.header-menu>li.submenu-open>ul{max-height: var(--kvk-submenu-height,1000px);padding-bottom: 12px;opacity: 1;visibility: visible;transform: none;transition-delay: 0s}.header-menu>li>ul>li{display: block}.header-menu>li>ul>li>.menu-parent-row>a,.header-menu>li>ul>li>a{display: flex;align-items: center;gap: 12px;min-height: 44px;padding: 10px 12px;border-left: 1px solid rgba(255,255,255,.22);color: rgba(255,255,255,.86);font-size: 16px;line-height: 1.4;text-decoration: none}.header-menu>li>ul>li>.menu-parent-row>a:hover,.header-menu>li>ul>li>.menu-parent-row>a:focus-visible,.header-menu>li>ul>li.current-menu-item>.menu-parent-row>a,.header-menu>li>ul>li.current_page_item>.menu-parent-row>a{background: rgba(255,255,255,.1)!important;color: white!important}.header-menu .dashicons + .menu-label,.header-menu .kvk-menu-icon + .menu-label{display: inline-block;line-height: 1.2}@keyframes kvk-menu-in{from{opacity: 0}to{opacity: 1}}@keyframes kvk-menu-out{from{opacity: 1}to{opacity: 0}}@media (prefers-reduced-motion: reduce){body.kvk-menu-open .header-menu,body.kvk-menu-closing .header-menu{animation-duration: 1ms}.header-menu>li>ul{transition-duration: 1ms}header .home img,.header-menu-trigger,.header-menu-trigger-icon,.header-menu-trigger-icon::before,.header-menu-trigger-icon::after,.submenu-toggle-icon,.submenu-toggle-icon::after{transition: none}}}@media (min-width: 1400px){header .nav-container nav{margin-left: 72px}}@media (min-width: 1200px) and (max-width: 1399px){header .nav-container nav{margin-left: 56px}}@media (min-width: 1200px){.header-menu>li.menu-it-login>ul{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;width: 336px;right: 0;left: auto;padding: 12px;border: 1px solid #dfe8f5;border-radius: 0;box-shadow: 0 12px 28px rgba(0,18,45,.16)}.header-menu>li.menu-it-login{box-shadow: none}.header-menu>li.menu-it-login>ul>li>.menu-parent-row>a{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 8px;min-height: 92px;padding: 14px 6px;border-radius: 0;color: #001e4c!important;background: transparent!important;font-size: 14px;font-weight: 600;text-align: center}.header-menu>li.menu-it-login>ul>li>.menu-parent-row>a:hover,.header-menu>li.menu-it-login>ul>li>.menu-parent-row>a:focus-visible{color: #001e4c!important;background: #e8f3fb!important}.header-menu>li.menu-it-login>ul .kvk-menu-icon{width: 24px;height: 24px}.header-menu>li.menu-it-login>ul .menu-label{display: block;line-height: 1.2}}.header-menu>li.menu-it-login>.menu-parent-row>a{display: grid;place-items: center;width: 36px;min-height: 36px;padding: 6px!important;border-radius: 0;color: white!important;background: transparent!important}.header-menu>li.menu-it-login:hover>.menu-parent-row>a,.header-menu>li.menu-it-login:focus-within>.menu-parent-row>a{background: rgba(255,255,255,.12)!important}.header-menu>li.menu-it-login>.menu-parent-row>a .menu-label{display: none}@media (max-width: 1199px){.header-menu>li.menu-it-login{padding-block: 16px;margin-block: 0;border-bottom: 1px solid rgba(255,255,255,.12)}.header-menu>li.menu-it-login>.menu-parent-row{display: none}.header-menu>li.menu-it-login>ul.sub-menu{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;max-height: none;padding: 0;overflow: visible;opacity: 1;visibility: visible;transform: none;transition: none}.header-menu>li.menu-it-login>ul>li>.menu-parent-row>a{flex-direction: column;justify-content: center;gap: 8px;min-height: 88px;padding: 12px 6px;border: 1px solid rgba(255,255,255,.24);border-radius: 0;color: white;background: rgba(255,255,255,.07);font-size: 15px;text-align: center}.header-menu>li.menu-it-login>ul .kvk-menu-icon{width: 32px;height: 32px}.header-menu>li.menu-it-login>ul .menu-label{display: block}}@media (max-width: 782px){body.admin-bar{--kvk-admin-bar-offset: 46px}}@media (min-width: 1200px){.header-menu>li:not(.menu-utility,.menu-icon,.menu-it-login,.wpml-ls-item)>.menu-parent-row>a:not(:has(>.dashicons,>.kvk-menu-icon,>svg))>.menu-label{position: relative;display: inline-block}.header-menu>li:not(.menu-utility,.menu-icon,.menu-it-login,.wpml-ls-item)>.menu-parent-row>a:not(:has(>.dashicons,>.kvk-menu-icon,>svg))>.menu-label::after{content: "";position: absolute;inset-inline: 0;bottom: 2px;height: 2px;background: currentColor;opacity: 0;transform: scaleX(.2);transform-origin: left center;transition: transform 180ms cubic-bezier(.2,.65,.3,1),opacity 120ms ease;pointer-events: none}.header-menu>li:where(:hover,:focus-within,.submenu-hover-open,.current-menu-item,.current_page_item,.current-menu-parent,.current_page_parent,.current-menu-ancestor,.current_page_ancestor):not(.menu-utility,.menu-icon,.menu-it-login,.wpml-ls-item)>.menu-parent-row>a:not(:has(>.dashicons,>.kvk-menu-icon,>svg))>.menu-label::after{opacity: 1;transform: scaleX(1)}@media (prefers-reduced-motion: reduce){.header-menu>li>.menu-parent-row>a>.menu-label::after{transition: none}}}.file-block-container,body:not(.single-program) .child-block-container{background-color: var(--kvk-accent)}.file-block-container,.child-block-container{padding: 20px;height: 100%;display: flex;flex-direction: column}.file-block>div>a>.file-block-container{transition: background-color 160ms ease,color 160ms ease}.file-block>div>a:focus-visible>.file-block-container{color: #000435;background-color: color-mix(in srgb,var(--kvk-accent) 94%,#001e4c 6%);outline: 2px solid var(--kvk-blue,#001e4c);outline-offset: 2px}.file-block>div>a:focus-visible>.file-block-container .dashicons{color: inherit}@media (hover: hover) and (pointer: fine){.file-block>div>a:hover>.file-block-container{color: #000435;background-color: color-mix(in srgb,var(--kvk-accent) 94%,#001e4c 6%)}.file-block>div>a:hover>.file-block-container .dashicons{color: inherit}}@media (prefers-reduced-motion: reduce){.file-block>div>a>.file-block-container{transition: none}}.post-type-archive-exchange .child-block-container{height: 230px}.post-type-archive-exchange .child-block-container h4{font-size: 18px}.post-type-archive-exchange .child-block-container .logo{object-fit: contain;object-position: left}.post-type-archive-exchange .child-block-container .logo,body.single-exchange .logo{height: 100px;width: auto}body.single-exchange .page-meta-row .logo{object-fit: contain;padding: 3px;border-radius: 2px;background-color: white}body.single-project .logo-container{margin-top: 40px}body.single-project .partner-logo{background-color: white;width: 250px;height: 200px;object-fit: contain}.file-block-container h4,.child-block-container h4,.course-block-container h4,.gallery-info h4{font-weight: 600;margin-top: auto}h4.file-name small,h4.contact-block-name small,.gallery-info h4 small{font-weight: normal;display: block}.block-child-pages>div,.gallery-block>div,.file-block>div,.kvk-block-section>.row>div:not(.contact-acting-title){margin-bottom: 25px}@media (min-width: 769px){.kvk-block-section.m-extra{margin: 120px 0}}.block-course>div{margin-bottom: 10px}@media (max-width: 768px){.kvk-block-section:not(body.home .two-buttons-container):not(.block-masonry-list){margin-bottom: 30px}}@media (min-width: 769px){.kvk-block-section:not(.two-buttons-container){margin-bottom: 50px}body.home .two-buttons-container .row>div{margin-bottom: 0}}.kvk-block-section:empty{margin: 0px}.search-block input:not([type="radio"]){padding: 15px 20px;margin: 0;font-size: 20px;width: 100%;border-radius: 0px;transition: all 0.2s ease}.search-block input.input-sm{padding: 5px 15px;font-size: 16px}.search-block input[type="date"],.search-block input[type="text"]{border-width: 1px}.search-block input[type="text"],.search-block input[type="text"]:focus,.search-block input[type="date"],.search-block input[type="date"]:focus{border-color: var(--kvk-main);border-style: solid}.search-block input[type="date"]:focus,.search-block input[type="text"]:focus{background-color: var(--kvk-accent)}input[type="submit"]{-webkit-appearance: none;border-radius: 0}.search-block input[type="submit"]{height: 100%;color: white;background-color: var(--kvk-main);border: 1px solid var(--kvk-main)!important}.search-block input[type="submit"]:hover{cursor: pointer;background-color: var(--kvk-main-d2)}.file-block-container .dashicons,.child-block-container .dashicons{font-size: 35px;color: var(--kvk-main);width: 40px;height: 40px;margin-bottom: 10px}.child-block-container h4{margin-bottom: 0px}.news-events-faculties-container .course-block-container{min-height: 250px}.gallery-block-container{min-height: 300px}@media (max-width: 768px){.gallery-block-container{min-height: 200px}}.gallery-block-container .gallery-bg,.gallery-block-container .gallery-bg-img,.gallery-block-container .gallery-info,.course-block-container .course-bg,.course-block-container .course-bg-img,.course-block-container .course-info{width: 100%;height: 100%;width: calc(100% - 10px);position: absolute}.gallery-block-container .gallery-bg,.gallery-block-container .gallery-bg-img,.gallery-block-container .gallery-info{width: calc(100% - 30px)}.gallery-block-container .gallery-bg,.course-block-container .course-bg{z-index: 2;display: block;background: linear-gradient(45deg,var(--kvk-main) 0%,var(--kvk-main-d1) 100%);backdrop-filter: grayscale(100%);-webkit-backdrop-filter: grayscale(100%);opacity: 0.75}.gallery-block-container .gallery-bg-img{filter: grayscale(100%);background-size: 102% auto;background-position: center;transition: 0.1s all ease}.gallery-block-container:hover .gallery-bg-img{background-size: 106%}.program-tile,.gallery-block-container{--kvk-programme-accent: #001E4C;--kvk-programme-shade: #000435}.program-tile:is(.faculty-10,.faculty-23,.faculty-theme-health),body:is(.faculty-10,.faculty-23,.faculty-theme-health,.page-theme-health,.faculty-faculty-of-health-sciences,.faculty-sveikatos-mokslu-fakultetas,.tax-faculty.term-faculty-of-health-sciences,.tax-faculty.term-sveikatos-mokslu-fakultetas) .gallery-block-container{--kvk-programme-accent: #0B93B7;--kvk-programme-shade: #066C88}.program-tile:is(.faculty-9,.faculty-24,.faculty-theme-tech),body:is(.faculty-9,.faculty-24,.faculty-theme-tech,.page-theme-tech,.faculty-faculty-of-technologies,.faculty-technologiju-fakultetas,.tax-faculty.term-faculty-of-technologies,.tax-faculty.term-technologiju-fakultetas) .gallery-block-container{--kvk-programme-accent: #7746C8;--kvk-programme-shade: #2B164E}.program-tile:is(.faculty-8,.faculty-25,.faculty-theme-business),body:is(.faculty-8,.faculty-25,.faculty-theme-business,.page-theme-business,.faculty-faculty-of-business,.faculty-verslo-fakultetas,.tax-faculty.term-faculty-of-business,.tax-faculty.term-verslo-fakultetas) .gallery-block-container{--kvk-programme-accent: #0062C8;--kvk-programme-shade: #001E4C}.program-tile .course-block-container{position: relative;overflow: hidden;isolation: isolate}.program-tile .course-block-container .course-bg,.program-tile .course-block-container .course-info,.program-tile .course-block-container .course-media{position: absolute;inset: 0;width: 100%;height: 100%}.program-tile .course-block-container .course-media{z-index: 0;overflow: hidden}.program-tile .course-block-container .course-bg-img{display: block;position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;object-position: center;filter: grayscale(100%);transform: none;transition: none}.program-tile .course-block-container .course-bg,.gallery-block-container .gallery-bg{z-index: 1;background: linear-gradient(180deg,transparent 0%,rgba(0,0,0,0.42) 40%,rgba(0,0,0,0.6) 100%),linear-gradient(135deg,var(--kvk-programme-accent),var(--kvk-programme-shade));opacity: 0.84;backdrop-filter: none;-webkit-backdrop-filter: none}@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference){.program-tile .course-block-container .course-bg-img{transition: transform 240ms cubic-bezier(0.2,0.65,0.3,1)}.program-tile a:is(:hover,:focus-visible) .course-bg-img{transform: scale(1.025)}}@media print{.program-tile .course-block-container{overflow: visible;aspect-ratio: auto;max-height: none}.program-tile .course-block-container .course-info{position: static;height: auto}}.gallery-block-container .gallery-info,.course-block-container .course-info{z-index: 2;padding: 20px;display: flex;flex-direction: column}.course-block-container .program-language-badge{align-self: flex-start;flex: 0 0 auto;display: block;max-width: fit-content;margin: 5px 0 0;padding: 5px 10px;border: 0;border-radius: 1px;background: #fff;color: var(--kvk-programme-shade,#001e4c);box-shadow: none;font-size: 75%;font-weight: 700;line-height: 1.15;text-align: left;text-wrap: balance}.gallery-block-container .gallery-info h4,.course-block-container .course-info h4{margin-top: auto;margin-bottom: 0px;line-height: 1.15;color: white}.gallery-block-container .gallery-info h4.dev,.course-block-container .course-info h4.dev,.course-block-container .course-info h4.pakopa-badge{margin-top: 5px;font-size: 75%;max-width: fit-content}.course-block-container .course-info h4.pakopa-badge{color: var(--kvk-main)}:is(.faculty-9,.faculty-24,.faculty-theme-tech) .course-block-container .course-info h4.pakopa-badge{color: #168C68}:is(.faculty-10,.faculty-23,.faculty-theme-health) .course-block-container .course-info h4.pakopa-badge{color: #F35255}:is(.faculty-8,.faculty-25,.faculty-theme-business) .course-block-container .course-info h4.pakopa-badge{color: #15B0C7}.course-block-container .course-info h4.pakopa-badge{background-color: white;padding: 5px 10px;border-radius: 1px}.gallery-block-container .gallery-info h4.dev,.course-block-container .course-info h4.dev{font-size: 70%;opacity: 0.5}body.type-program .course-block-container,body.type-department .course-block-container,body.archive.tax-faculty .course-block-container,body.post-type-archive-program .course-block-container{height: 225px}.program-tile.page .course-block-container{width: 100%;min-width: 0;height: auto;min-height: 180px;max-height: 205px;aspect-ratio: 1.9}.program-tile .course-block-container .course-info{padding: 16px}.program-tile .course-block-container .course-info h4.pakopa-badge{color: var(--kvk-programme-shade)}@media (min-width: 576px) and (max-width: 991px){.program-tile:not([data-target="card"]){flex: 0 0 50%;max-width: 50%}}@media print{.program-tile.page .course-block-container{aspect-ratio: auto;max-height: none}}.tab{width: 100%;overflow: hidden}.tab input{position: absolute;opacity: 0;z-index: -1}.tab-label{display: -webkit-box;display: flex;-webkit-box-pack: justify;justify-content: space-between;padding: 1em;background: var(--kvk-gray);font-weight: bold;font-size: 24px;cursor: pointer}main .tab-label:not(:last-child){margin-bottom: 10px}.tab-label::after{font-family: "Dashicons";content: "\f347";width: 1em;height: 1em;text-align: center;-webkit-transition: all .15s ease-in-out;transition: all .15s ease-in-out;font-size: 32px}.tab-link .tab-label::after{content: "\f344"}.tab-content{max-height: 0;-webkit-transition: all .15s ease-in-out;transition: all .15s ease-in-out}.tab-content:not(.ms-0){padding: 0 1em}.tab-close{display: -webkit-box;display: flex;-webkit-box-pack: end;justify-content: flex-end;padding: 1em;font-size: 0.75em;background: var(--kvk-main-d1);cursor: pointer}input:checked + .tab-label{background: var(--kvk-main);color: white}input:checked + .tab-label::after{color: white!important;-webkit-transform: rotate(180deg);transform: rotate(180deg)}input:checked ~ .tab-content{max-height: 100%;padding: 1em 0}input:checked ~ .tab-content:not(.ms-0){padding: 1em}input:checked ~ .tab-content>*{max-height: 100%}input:checked ~ .tab-content p{padding-top: 10px;padding-bottom: 10px}.file-icon{width: 50px;height: 50px}.type-department .file-icon .dashicons{color: white}h4.file-name{margin-bottom: 0px;overflow-wrap: break-word}.contact-block-container{background: var(--kvk-gray);padding: 20px;height: 100%}.contact-block-container>.contact-block-holder:first-child{min-width: 120px;margin-right: 24px}.contact-block-container.story>.contact-block-holder:first-child{min-width: 110px}.contact-block-container.head{color: white;background: var(--kvk-main)}.contact-block-container.head a,.contact-block-container.head .contact-credentials-container .dashicons{color: var(--kvk-gray)}#contacts h3.small{font-size: 20px;max-width: 600px;margin-bottom: 20px}.contact-block-container.auto{height: auto}@media (min-width: 992px){.contact-block-container,.contact-block-holder{display: flex;justify-items: center}.contact-block-holder{flex-direction: column}}@media (max-width: 768px){.contact-block-container{flex-direction: column}.contact-block-img{margin-bottom: 20px}.story .contact-block-holder.align-middle{align-self: flex-start}}.contact-block-img{width: 130px;height: 170px;border-radius: 6px;object-fit: cover;object-position: top center}body:not(.wp-admin) .contact-block-img,body:not(.wp-admin) img.avatar:not(#wpadminbar img){border-radius: 0}.contact-block-container.story .contact-block-img{width: 110px;height: 110px}h4.contact-block-name{margin-top: 0px;margin-bottom: 20px}.contact-block-name small:empty{display: none}.contact-block-name small,.contact-block-phone,.contact-block-mail{display: block}a.contact-block-mail,a.contact-block-phone{transition: text-decoration 0.2 ease}a.contact-block-mail:hover,a.contact-block-phone:hover{text-decoration: underline}.contact-credentials-container{display: flex}.contact-credentials-container{margin-bottom: 10px}.contact-credentials-container:last-child{margin-bottom: 0px}.contact-credentials-container .dashicons{margin-right: 10px;color: rgb(146,146,146)}.contact-block-container.story{margin-bottom: 20px}.contact-block-container.story h4{font-size: 18px;margin-bottom: 0px}.contact-block-container.story small{font-size: 26px;margin-top: 5px;line-height: 1.15}.contact-block-container.story{position: relative;display: grid;grid-template-columns: 110px minmax(0,1fr) 44px;align-items: center;gap: 24px;padding-right: 20px}.contact-block-container.story>.contact-block-holder:first-child{min-width: 0;margin-right: 0}.contact-block-container.story>.contact-block-holder.align-middle{min-width: 0}.contact-block-container.story>.contact-block-holder.align-middle small{overflow-wrap: anywhere}.contact-block-container.story:after{font-family: "Dashicons";content: "\f345";color: var(--kvk-main);display: block;position: static;align-self: center;justify-self: end;font-size: 36px;line-height: 1;transform: translateX(0);transition: transform 0.2s ease}@media only screen and (max-width: 768px){.single-program .contact-block-container.story:after{display: none!important}}.contact-block-container.story:hover:after{transform: translateX(6px)}#kvk-map-en{margin-top: 2vw;color: white;width: 100%;min-height: 600px}.block-child-pages>.page>a>.child-block-container{transition: background-color .16s ease,box-shadow .16s ease}.block-child-pages>.page>a:focus-visible>.child-block-container{background-color: color-mix(in srgb,var(--kvk-accent) 92%,#001e4c 8%);outline: 3px solid #001e4c;outline-offset: 3px}@media (hover: hover) and (pointer: fine){.block-child-pages>.page>a:hover>.child-block-container{background-color: color-mix(in srgb,var(--kvk-accent) 92%,#001e4c 8%);box-shadow: inset 0 0 0 1px #001e4c1a}}@media (prefers-reduced-motion: reduce){.block-child-pages>.page>a>.child-block-container{transition: none}}body.archive.tax-faculty .child-department-container{background-color: var(--kvk-gray);display: flex;flex-direction: column!important;align-self: center!important}@media only screen and (min-width: 769px){body.archive.tax-faculty .child-department-container{height: 130px}}body.archive.tax-faculty .child-department-container h4{margin-top: auto;margin-bottom: auto;padding-right: 35px}body.archive.tax-faculty .child-department-container h4:before{position: absolute;top: 0;bottom: 0;display: flex;justify-content: center;flex-direction: column;font-family: "Dashicons";content: "\f345";color: var(--kvk-main);font-size: 40px;right: 35px;transition: all 0.2s ease}body.archive.tax-faculty .child-department-container:hover h4:before{right: 30px}.map-link{display: block;margin-top: 10px}body.single-department .department-content:empty{display: none}.program-col-img{height: 100%;width: 100%;max-height: 700px;object-fit: cover}.program-col-img.sm{max-height: 600px}body.program .tab-label::after{color: var(--kvk-main)}.exchange-list p{margin-top: 0px;margin-bottom: 10px}body.single-program .post-loop-row{margin-bottom: 30px}body.single-program .program-introduction{min-height: 0;margin-bottom: 32px}body.single-program .branch-goals{margin-bottom: 40px}body.single-program .program-environment{min-height: 0;margin: 0 0 40px}body.single-program .post-loop-row.program-environment h2{margin: 0 0 20px;font-size: clamp(28px,3vw,40px);line-height: 1.1;letter-spacing: -.02em;overflow-wrap: normal;word-break: normal;text-wrap: balance}body.single-program .program-gallery{margin: 0 0 40px}body.single-program .program-gallery + .kvk-block-section.m-extra,body.single-program .program-environment + .kvk-block-section.m-extra{margin-top: 0}@media only screen and (min-width: 769px){body.single-program .post-loop-row h2,body.single-program .container-modal h2{font-size: 53px;line-height: 0.95}body.single-program .post-loop-row.reverse .col-img img{box-shadow: 7px 14px 40px rgba(0,0,0,0.1)}}body.single-program .block-child-pages.branch-goals .dashicons{width: 50px;height: 50px;font-size: 45px}body.single-program .block-child-pages.branch-goals div div{background: var(--kvk-gray)}body.single-program .post-loop-row img{filter: none!important}body.single-program .post-loop-row:hover{cursor: initial}body.single-program .post-loop-row.reverse .col-img{right: 0;left: auto!important}body.single-program .post-loop-row.reverse{flex-direction: initial!important}body.single-program .post-loop-row .col-content{z-index: 10}body.single-program .contact-block-container.story small.category{font-size: 12px;letter-spacing: 1px;text-transform: uppercase;margin-bottom: 5px;margin-top: 0px}body.single-program .contact-block-container.story h4{font-weight: normal}body.single-program .contact-block-container.story h4 + small{margin-top: 10px;line-height: 1;font-weight: 600}body.single-program .single-program main .kvk-block-section:last-of-type{margin-bottom: 0px}@media only screen and (min-width: 769px){body.single-program .kvk-block-section.m-extra{margin: 48px 0 72px}}body.single-program .exchange-row{padding: 10px 15px}body.single-program .exchange-row .university{font-size: 120%}body.single-program .exchange-row .country{font-size: 80%;opacity: 0.75}body.single-program .exchange-row:not(:last-child){border-bottom: 1px solid #ededed}body.single-program .program-career div{position: relative;z-index: 5}body.single-program div>.program-label:not(:first-of-type){display: inline-block;margin-top: 20px}body.single-program div.tab-content a + a>h5{margin-top: 0}body.single-program #kvnrm p,body.single-program #kvlng p{color: black}@media only screen and (min-width: 769px){body.single-program .program-exchange:before{content: '';display: block;position: absolute;z-index: 0;top: -20px;width: 250px;height: 250px;opacity: 0.5;background-size: contain;background-repeat: no-repeat}}.cta-form-lg{padding-top: 20px;padding-bottom: 20px}.cta-form-lg{background-color: var(--kvk-blue-l1)}main.container>.cta-form-lg{margin-left: calc(50% - 50vw);width: 100vw}.cta-form-lg label{color: white}.cta-form-lg input[type="text"],.cta-form-lg input[type="email"],.cta-form-lg select,.cta-form-lg textarea{width: 100%;padding: 7px 5px;background-color: transparent;border: none;border-radius: 0px;border-bottom: 2px solid white;font-weight: bold}.cta-form-lg input[type="text"],.cta-form-lg input[type="email"]{font-size: 1em;color: white}.cta-form-lg select{font-size: 1em}.cta-form-lg select option{color: black}.cta-form-lg select:not(:checked){color: white}.cta-form-lg textarea{font-weight: normal;font-family: inherit;color: white}.cta-form-lg [type="submit"] img{max-width: initial}.cta-form-lg [type="submit"]{padding: 30px;border: none;background: transparent}.cta-form-lg .input-holder{margin-bottom: 50px}.cta-form-lg a{color: white}#all-good-toast{color: white;background-color: #168C68}#all-good-toast,#all-good-toast *{max-height: 0px;overflow: hidden;transition: 0.2s all ease}#all-good-toast h4{font-size: 200%;margin-bottom: 0px}#all-good-toast.success{padding: 30px;margin-bottom: 50px;border: 2px solid #2E735E;border-left-width: 10px}#all-good-toast.success,#all-good-toast.success *{max-height: 100vh}#all-good-toast.error{background-color: #8C1616;padding: 30px;margin-bottom: 50px;border: 2px solid #732E2E;border-left-width: 10px}#all-good-toast.error,#all-good-toast.error *{max-height: 100vh}@media (pointer: fine){.cta-form-lg [type="submit"] img{margin-left: 0px;transition: all 0.2s ease}.cta-form-lg [type="submit"]:hover img{margin-left: 20px}.cta-form-lg [type="submit"]:hover{cursor: pointer}}@media only screen and (max-width: 768px){.cta-form-lg .button-holder{text-align: right}}@media (min-width: 769px){.cta-form-lg{padding-top: 40px;padding-bottom: 80px}.cta-form-lg input[type="text"],.cta-form-lg input[type="email"],.cta-form-lg select{padding: 15px 10px;font-size: 2em}.cta-form-lg .input-holder{padding-left: 60px}.cta-form-lg #kvk-form-privacy{transform: scale(4)}.cta-form-lg input[type="checkbox"]{margin: 0px;margin-top: 30px;display: block}.cta-form-lg label[for="kvk-form-privacy"]{margin-left: 30px;height: 100%;display: flex;align-items: center}.cta-form-lg .checkbox-container{height: 70px;display: flex}}.more-faculty-programs h2{margin: 0 0 20px;padding-inline: 5px;color: #001e4c;font-size: clamp(26px,3vw,36px);line-height: 1.15;text-align: left;text-wrap: balance;word-spacing: normal}.more-faculty-programs{padding-block: 32px 0;background: transparent}.more-faculty-programs>.container{padding-block: 24px 28px;border-top: 3px solid #001e4c;background: #f2f5f9}.more-faculty-programs>.container>.row{margin-inline: 0}.more-faculty-programs>.container>.row>.col-12{padding-inline: 0}.more-faculty-programs .carousel-wrapper{position: relative;margin: 0 auto}.more-faculty-programs .carousel-wrapper [data-target="course-carousel"]{flex-wrap: nowrap;margin: 0;padding: 0}.more-faculty-programs [data-target="card"]{margin-bottom: 0}.more-faculty-programs .slide-courses{display: none}@media only screen and (min-width: 769px){.more-faculty-programs .carousel-wrapper{overflow: hidden}.more-faculty-programs [data-target="course-carousel"]{transition: transform 0.2s ease}.more-faculty-programs .slide-courses{display: grid;place-items: center;position: absolute;z-index: 3;top: 50%;bottom: auto;width: 44px;height: 44px;padding: 0;border: 1px solid rgba(0,30,76,.2);border-radius: 50%;color: #001e4c;background: #fff;box-shadow: 0 2px 8px rgba(0,30,76,.14);transform: translateY(-50%);cursor: pointer;transition: background-color .15s ease,color .15s ease}.more-faculty-programs .slide-courses .dashicons{width: 24px;height: 24px;font-size: 24px;color: inherit}.more-faculty-programs .slide-courses:focus-visible{outline: 3px solid #ffca28;outline-offset: 3px}.more-faculty-programs .slide-courses.slide-courses-left{left: 12px}.more-faculty-programs .slide-courses.slide-courses-right{right: 12px}}@media (hover: hover) and (pointer: fine){.more-faculty-programs .slide-courses:hover{color: #fff;background: #001e4c}}@media (max-width: 768px){.more-faculty-programs{padding-block: 24px 0}.more-faculty-programs .carousel-wrapper{overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scroll-padding-inline: 5px;scrollbar-color: #001e4c #dce3ed;scrollbar-width: thin}.more-faculty-programs [data-target="course-carousel"]{transform: none !important;transition: none}.more-faculty-programs [data-target="card"]{scroll-snap-align: start;scroll-snap-stop: normal}}@media (prefers-reduced-motion: reduce){.more-faculty-programs [data-target="course-carousel"],.more-faculty-programs .slide-courses{transition: none}}@media (max-width: 575px){.more-faculty-programs [data-target="card"]{flex-basis: 90%;max-width: 90%}}body.single-program .post-loop-row:is(.program-introduction,.program-environment){display: grid;grid-template-columns: minmax(0,1fr);gap: 0;min-height: 0;margin-inline: 0;margin-bottom: 40px}body.single-program :is(.program-introduction,.program-environment)>[class*="col-"]{width: 100%;max-width: none;min-width: 0;padding: 0;align-self: start}body.single-program .post-loop-row:is(.program-introduction,.program-environment)>.col-img{position: relative;height: auto;min-height: 0;max-height: none;inset: auto}body.single-program :is(.program-introduction,.program-environment) .col-img img{display: block;width: 100%;height: auto;max-height: 520px;aspect-ratio: 4 / 3;object-fit: cover}body.single-program .post-loop-row:is(.program-introduction,.program-environment) .item-info-container{position: relative;z-index: 2;margin: 0;padding: 24px;background: #fff}body.single-program .post-loop-row.program-introduction .post-excerpt{margin: 0}@media (min-width: 992px){body.single-program .post-loop-row:is(.program-introduction,.program-environment){grid-template-columns: repeat(12,minmax(0,1fr));align-items: start}body.single-program .program-introduction>.col-img{grid-column: 1 / span 7;grid-row: 1}body.single-program .program-introduction>.col-content{grid-column: 5 / -1;grid-row: 1;padding-top: 64px}body.single-program .program-environment>.col-img{grid-column: 6 / -1;grid-row: 1}body.single-program .program-environment>.align-middle{grid-column: 1 / span 7;grid-row: 1;padding-top: 64px;z-index: 2}body.single-program :is(.program-introduction>.col-content,.program-environment>.align-middle):only-child{grid-column: 1 / -1;padding-top: 0}body.single-program .post-loop-row:is(.program-introduction,.program-environment) .item-info-container{padding: 32px;box-shadow: 0 8px 32px #001e4c0c}}.single-program .program-description{font-size: clamp(17px,1.4vw,20px);line-height: 1.65;text-align: left;overflow-wrap: anywhere}.single-program .program-intro-copy p{margin: 0 0 1em}.single-program .program-intro-copy p:last-child{margin-bottom: 0}body.single-program .program-resources{display:grid;gap:20px;margin:0 0 40px;align-items:stretch}.program-resource-videos{display:grid;gap:16px;min-width:0}body.single-program .program-resources .branch-goals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;margin:0}body.single-program .program-resources .branch-goals>.page{width:auto;max-width:none;min-width:0;margin:0;padding:0}body.single-program .program-resources .branch-goals a{display:block;height:100%;color:#001e4c}body.single-program .program-resources .branch-goals .child-block-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:16px;min-height:142px;height:100%;padding:18px;background:var(--kvk-gray,#eaf0f8);transition:background-color .18s ease,color .18s ease}body.single-program .program-resources .branch-goals .program-resource-icon{display:block;width:32px;height:32px;flex:none;color:inherit;background:none}body.single-program .program-resources .branch-goals .program-resource-icon svg{display:block;width:100%;height:100%}body.single-program .program-resources .branch-goals h4{margin:0;font-size:17px;line-height:1.25;text-wrap:balance;word-spacing:normal}body.single-program .program-resources .branch-goals a:is(:hover,:focus-visible) .child-block-container{background:#001e4c;color:#fff}body.single-program .program-resources .branch-goals a:focus-visible{outline:3px solid #ffca28;outline-offset:3px}@media(min-width:769px){body.single-program .program-resources .branch-goals{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:992px){body.single-program .program-resources{padding-block:24px;margin-bottom:48px}body.single-program .program-resources.has-video{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:32px}body.single-program .program-resources .branch-goals .child-block-container{padding:24px}body.single-program .program-resource-videos .program-media-caption{padding:20px 24px}}@media(min-width:992px){.program-resource-videos a.program-media.clean{display:flex!important;flex-direction:column;height:100%}.program-resource-videos .program-media-preview{flex:none}.program-resource-videos .program-media-caption{display:flex;align-items:center;flex:1}}@media(prefers-reduced-motion:reduce){body.single-program .program-resources .branch-goals .child-block-container{transition:none}.single-program .program-media-motion{display:none}}.program-intro-extra{overflow: hidden}.program-intro-extra:not([hidden]){padding-top: 1em}.program-intro-toggle{display: flex;width: 100%;align-items: center;gap: 8px;margin-top: 20px;padding: 8px 0;min-height: 44px;border: 0;background: transparent;color: var(--kvk-main);font: inherit;font-weight: 600;cursor: pointer}.program-intro-toggle::before,.program-intro-toggle::after{content:"";flex:1 1 24px;min-width:8px;border-top:1px solid #c8d3e3}.program-intro-toggle>span{flex:none}.program-intro-toggle[hidden],.program-intro-extra[hidden]{display: none}.program-intro-toggle svg{width: 20px;height: 20px;transition: transform .23s ease}.program-intro-toggle[aria-expanded="true"] svg{transform: rotate(180deg)}.program-details-group{display:grid;gap:12px;margin-top:24px}.program-details{margin: 0;border: 0;background: transparent}.program-details summary{display: flex;align-items: center;justify-content: space-between;gap: 20px;min-height: 72px;padding: 18px 20px;background: var(--kvk-gray,#eaf0f8);list-style: none;color: #001e4c;font-size: clamp(20px,1.8vw,26px);font-weight: 600;line-height: 1.3;text-wrap: balance;cursor: pointer}.program-details summary::-webkit-details-marker{display: none}.program-details summary svg{flex: 0 0 22px;width: 22px;height: 22px;transition: transform .23s ease}.program-details[open] summary svg{transform: rotate(180deg)}.program-details summary:is(:hover,:focus-visible){background:#dce6f5;color:#001e4c}.program-details-body{padding:18px 2px 6px;font-size:17px;line-height:1.65;text-align:left;background:#fff}.program-details-body>:last-child{margin-bottom: 0}.program-description-actions{display: grid;gap: 16px;margin-top: 28px}a.program-media.clean{display: block!important;overflow: hidden;background: #edf1f8;color: #001e4c;text-decoration: none!important}.program-media-preview{position: relative;display: block;overflow: hidden;aspect-ratio: 16 / 9;background: #061f46}.program-media-preview::after{content: "";position: absolute;inset: 0;background: linear-gradient(0deg,#001b4266,#001b421a)}.single-program .program-media-poster{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform .25s ease}.single-program .program-media-motion{position: absolute;inset: 0;display: block;width: 100%;height: 100%;object-fit: cover}.program-media-play{position: absolute;left: 50%;top: 50%;z-index: 1;display: grid;place-items: center;width: 64px;height: 64px;border-radius: 50%;background: #fff;color: #05234d;transform: translate(-50%,-50%);box-shadow: 0 4px 24px #001b4233}.program-media-play svg{width: 28px;height: 28px}.program-media-caption{display: block;padding: 16px 18px;font-size: 16px;font-weight: 600;line-height: 1.45;text-wrap: balance}.program-media:hover .program-media-poster{transform: scale(1.025)}a.program-action-link.clean,a.program-partners-button.clean{display: flex!important;align-items: center;justify-content: space-between;gap: 16px;min-height: 48px;padding: 16px 20px;border: 1px solid #c8d3e3;background: #edf1f8;color: var(--kvk-main);text-decoration: none!important;font-size: 16px;font-weight: 600;line-height: 1.4;transition: background-color .18s ease,border-color .18s ease}.program-action-link svg{flex: 0 0 20px;width: 20px;height: 20px}.program-action-link:hover,.program-partners-button:hover{background: #e0e9f7;border-color: #6087b8}.program-learn-more{margin-bottom: 32px}.program-exchange-story{margin-bottom: 20px}.program-exchange-story .contact-block-container{margin-top: 0!important}.program-exchange-cards{display: grid;gap: 12px}.program-exchange-card.clean{display: block!important;padding: 18px 20px;background: var(--kvk-gray,#eaf0f8);color: #001e4c;text-align: left;text-decoration: none!important;font-size: 16px;line-height: 1.5;transition: background-color .18s ease}.program-exchange-card strong{display: block;font-size: 18px;line-height: 1.4;font-weight: 600}.program-exchange-card .program-partner-country,.program-exchange-card>span{display: block;margin-top: 4px;font-size: 15px;color: #42516a}.program-exchange-card a{color: inherit}a.program-exchange-card:hover{background: #dce6f5}.program-exchange-prose{margin-bottom: 20px}a.program-partners-button.clean{justify-content: center;margin-top: 16px;background: #05234d;border-color: #05234d;color: #fff}a.program-partners-button.clean:is(:hover,:focus-visible){background: #0a427c;border-color: #0a427c;color: #fff}.program-intro-toggle:focus-visible,.program-details summary:focus-visible,.program-media:focus-visible,.program-action-link:focus-visible,.program-exchange-card:focus-visible,.program-partners-button:focus-visible,.program-video-close:focus-visible{outline: 3px solid #005fc7;outline-offset: 4px}.program-details summary:focus-visible{outline-offset: -3px}.program-video-dialog{width: min(1040px,calc(100vw - 32px));max-width: none;max-height: calc(100dvh - 40px);padding: 0;border: 0;background: #061b39;color: #fff;box-shadow: 0 24px 100px #0006;overflow: auto}.program-video-dialog:not([open]){display: none}.program-video-dialog[open]{animation: program-dialog-in .18s ease-out}.program-video-dialog::backdrop{background: #00122bd9;backdrop-filter: blur(4px)}@keyframes program-dialog-in{from{opacity: 0;transform: translateY(8px) scale(.99)}to{opacity: 1;transform: none}}.program-video-shell{position: relative;padding: 24px}.program-video-title{margin: 0 52px 18px 0;font-size: clamp(17px,2vw,22px);line-height: 1.4;color: #fff;text-wrap: balance}.program-video-close{position: absolute;right: 12px;top: 12px;display: grid;place-items: center;width: 44px;height: 44px;padding: 10px;border: 1px solid #ffffff59;background: #ffffff12;color: #fff;cursor: pointer}.program-video-close svg{width: 24px;height: 24px}.program-video-close:hover{background: #ffffff2e}.program-video-player{aspect-ratio: 16 / 9;background: #000}.program-video-player video,.program-video-player iframe{display: block;width: 100%;height: 100%;border: 0}@media (max-width: 767px){.program-details summary{min-height:76px;padding:18px}.program-video-shell{padding: 16px}.program-exchange-card{padding: 18px}}@media (prefers-reduced-motion: reduce){.program-video-dialog[open]{animation: none}.program-intro-toggle svg,.program-details summary svg,.single-program .program-media-poster,.program-action-link,.program-partners-button,.program-exchange-card{transition: none}.program-media:hover .program-media-poster{transform: none}}body.single-program{--kvk-programme-surface: #edf1f6;--kvk-programme-surface-soft: #f8f9fb;--kvk-programme-surface-hover: #e2e9f2;--kvk-programme-surface-border: #d9e1ec}body.single-program:where(.faculty-theme-tech){--kvk-programme-surface: #f5f2fb;--kvk-programme-surface-soft: #fbf9fd;--kvk-programme-surface-hover: #ede7f8;--kvk-programme-surface-border: #dfd3f1}body.single-program:where(.faculty-theme-health){--kvk-programme-surface: #eef7fa;--kvk-programme-surface-soft: #f8fcfd;--kvk-programme-surface-hover: #dff1f6;--kvk-programme-surface-border: #c4e5ed}body.single-program:where(.faculty-theme-business){--kvk-programme-surface: #edf4fb;--kvk-programme-surface-soft: #f7fafd;--kvk-programme-surface-hover: #deebf8;--kvk-programme-surface-border: #c2d9f2}@supports (background: color-mix(in srgb,black,white)){body.single-program{--kvk-programme-surface: color-mix(in srgb,var(--kvk-main) 7%,white);--kvk-programme-surface-soft: color-mix(in srgb,var(--kvk-main) 3%,white);--kvk-programme-surface-hover: color-mix(in srgb,var(--kvk-main) 13%,white);--kvk-programme-surface-border: color-mix(in srgb,var(--kvk-main) 22%,white)}}body.single-program main :is(.contact-block-container,.file-block-container),body.single-program .program-resources .branch-goals .child-block-container,body.single-program .program-details summary,body.single-program :is(a.program-exchange-card.clean,a.program-action-link.clean),body.single-program .program-media-caption{background-color: var(--kvk-programme-surface)}body.single-program .post-loop-row:is(.program-introduction,.program-environment) .item-info-container,body.single-program .program-details-body,body.single-program .more-faculty-programs>.container{background-color: var(--kvk-programme-surface-soft)}body.single-program .program-resources .branch-goals a:is(:hover,:focus-visible) .child-block-container,body.single-program .program-details summary:is(:hover,:focus-visible),body.single-program a.program-exchange-card.clean:is(:hover,:focus-visible),body.single-program a.program-action-link.clean:is(:hover,:focus-visible){background-color: var(--kvk-programme-surface-hover);color: #001e4c}body.single-program .program-resources .branch-goals a:hover .child-block-container{background-color: var(--kvk-programme-surface-hover)}body.single-program a.program-action-link.clean{border-color: var(--kvk-programme-surface-border);color: #001e4c}body.single-program .program-details summary{transition: background-color .16s ease}@media (prefers-reduced-motion: reduce){body.single-program .program-details summary{transition:none}}.gray-zone{background-color: #F2F2F2;background-size: 100% auto;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);background-attachment: fixed}@media (max-width: 768px){.gray-zone{padding-top: 40px}}#home-slider .slider-button{display: flex;align-items: center;justify-content: center;border-radius: 100%;background: white;color: #090909}#home-slider #slider-link{color: white;background-color: var(--kvk-purple);text-transform: uppercase;font-weight: 600;text-decoration: none;padding: 15px 20px}#home-slider .slider-image{display: none}#home-slider .slider-image.active{display: block}#home-slider #slider-background{left: 0;right: 0;bottom: 0;top: auto;overflow: hidden;height: 82%;background-color: var(--kvk-main)}#home-slider .slider-image{height: 100%;background-size: cover;background-position: center center;transform: scale(1);will-change: transform;transition: transform 0.25s linear,background-image 0.25s ease}#home-slider .slider-image:hover{cursor: pointer}@media (max-width: 768px){#home-slider>a,#home-slider .slider-image,#home-slider #slider-background{height: 60vh}#home-slider{display: flex;flex-direction: column-reverse}#home-slider .slider-image{width: 100vw!important;background-size: cover;background-position: center}#home-slider .content-heading{padding: 20px}#home-slider .content-controls{display: flex;flex-direction: row;height: 60px}#home-slider .content-controls .dashicons{width: auto;height: auto;font-size: 40px}#home-slider .slider-button{flex-grow: 1}#home-slider #slider-link{display: inline-block;margin: 10px 0;padding: 10px 20px;box-shadow: 0px 0px 15px rgb(194,192,192,0.5)}}@media (min-width: 769px){#home-slider{min-height: 60vh}body.home{--kvk-nav-l1: white}#home-slider{position: relative;overflow: hidden}#home-slider #slider-background,#home-slider .slider-image{width: 75vw}#home-slider .stretch{position: absolute;top: 0;bottom: 0}#home-slider .content-heading{position: absolute;top: 45vh;right: 100px;z-index: 2;min-height: 270px;max-width: 660px;padding: 3vmax;display: flex;flex-direction: column;justify-content: center;background: white}#home-slider .content-heading h2{font-size: 44px;line-height: 1}#home-slider .content-controls{position: absolute;z-index: 5;bottom: 0;left: 50px;bottom: 50px;display: flex}#home-slider .content-controls>*:first-child{margin-right: 10px}#home-slider .slider-button{width: 44px;height: 44px;cursor: pointer}#home-slider .slider-button .dashicons{--kvk-slider-btn-size: 30px;font-size: var(--kvk-slider-btn-size);width: var(--kvk-slider-btn-size);height: var(--kvk-slider-btn-size);transition: all 0.1s ease}#home-slider .slider-button:hover .dashicons{--kvk-slider-btn-size: 36px}#home-slider #slider-link{position: absolute;bottom: -20px;right: 20px;width: 45%;text-align: center;background-color: var(--kvk-purple);box-shadow: 0 0 5px rgba(0,0,0,0.25)}#home-slider #slider-link:hover{box-shadow: 0 0 15px rgba(0,0,0,0.35)}#home-slider .slider-image.in-animation{background-color: var(--kvk-main);transition: transform 5s linear,filter 0.25s ease,background-image 0.001s ease;animation: 5s slidertransition}@keyframes slidertransition{from,to{transform: scale(1)}55%{transform: scale(1.015)}}#home-slider #slider-backdrop{position: absolute;right: 0;z-index: -2;width: 100vw;height: 100vw;display: block;background: var(--kvk-blue)}}@media (min-width: 769px) and (max-width: 1200px){#home-slider #slider-background,#home-slider .slider-image{height: 100vh;width: 100vw}#home-slider{height: 90vh}}@media (min-width: 1200px){#home-slider #slider-backdrop{width: 70vw}body .nav-container{padding-left: 40px;padding-right: 40px;max-width: 1920px}#home-slider{min-height: 90vh}}body.home .two-buttons-container{padding-top: 40px}.two-buttons-container a{display: block;padding: 30px;font-size: 32px;color: white;background-size: 60%;background-position: -120px center;background-repeat: no-repeat;transition: 0.2s all ease}.two-buttons-container div{text-align: center}.two-buttons-container div.row div:nth-of-type(1) a{background-color: var(--kvk-blue)}.two-buttons-container div.row div:nth-of-type(2) a{background-color: var(--kvk-blue-l1)}.two-buttons-container div.row div a:hover{background-position: -100px center;background-color: var(--kvk-green-accent);color: black}@media (max-width: 768px){body.home .two-buttons-container{padding-top: 0px}body.home .two-buttons-container .row div + div{margin-bottom: 0px}}.home .faculties-container .course-block-container{min-height: 250px}.home .faculties-container .course-block-container h4{font-size: 2em;margin-bottom: 0px;word-spacing: 1000px;line-height: 1.15}.home .faculties-container{max-width: 100%;padding-top: 40px;margin-bottom: calc(40px + 3.5vh)}@media (max-width: 768px){.home .faculties-container{margin-left: 0;margin-right: 0}.home .faculties-container a{color: white;padding: 40px 20px}.home .faculties-container a h4{font-size: 45px}.home .faculties-container a .faculty-more{display: inline-block;font-weight: bold;padding: 15px 25px;margin-top: 20px;border: 1px solid white}.home .faculties-container img{display: none}}@media (min-width: 769px){.home .faculties-container .faculty{background-color: var(--kvk-blue);color: #FFF;padding: 240px 50px 60px 50px;transition: 0.2s all ease;cursor: pointer;display: block}.home .faculties-container .faculty:first-child{border-right: 2px white solid}.home .faculties-container .faculty:last-child{border-left: 2px white solid}.home .faculties-container .faculty h4{font-weight: 200;font-size: 40px;margin-top: 20px;transition: 0.2s font-weight ease}html[lang="lt-LT"] .home .faculties-container .faculty h4{word-spacing: 9000px}.home .faculties-container .faculty-more{opacity: 0;transition: 0.2s opacity ease;width: 100px;text-align: center;text-decoration: none;font-weight: bold;color: black;background: #FFFFFF;padding: 5px 10px;margin-top: 5px;float: right;position: absolute;bottom: 30px;right: 40px}html[lang="en-US"] .home .faculties-container .faculty-more{width: 200px}.faculty img{position: absolute;top: -50px;right: -20px;height: 250px;transition: 0.2s all ease;will-change: top,transform}.home .faculties-container .row .faculty{max-width: 100%!important;overflow: hidden}.home .faculties-container .row .faculty p{opacity: 0.33}.home .faculties-container .row .faculty.off,.home .faculties-container .row:hover .faculty{opacity: 0.65;flex-basis: 27.5%!important}.home .faculties-container .row .faculty.on p,.home .faculties-container .row .faculty.on .faculty-more,.home .faculties-container .faculty:hover p,.home .faculties-container .faculty:hover .faculty-more{opacity: 1}.home .faculties-container .faculty p{max-width: 650px}.home .faculties-container .row .faculty.on h4,.home .faculties-container .faculty:hover h4{color: white;font-weight: 700}.home .faculties-container .row .faculty.on,.home .faculties-container .row .faculty:hover{opacity: 1;flex-basis: 45%!important}.home .faculties-container .row .faculty.on img,.home .faculties-container .row .faculty:hover img{left: -40px;animation: float 6s ease-in-out infinite}@keyframes float{0%,100%{transform: scale(1) translateY(-10px) rotate(0)}50%{transform: scale(1.015) translateY(20px) rotate(3deg)}}}.more-events,.more-news{padding: 10px 20px;margin: 0 auto;display: block;width: 250px;text-align: center;text-transform: uppercase;text-decoration: none;color: white;background-color: var(--kvk-blue);margin-bottom: 30px;transition: 0.1s all ease}.more-events:hover,.more-news:hover{font-weight: 600}.post-loop-row{color: #090909}.post-loop-container h2.news{margin-top: 0px}.post-loop-row h3,.post-loop-row .post-date{color: black}.post-loop-row img{object-fit: cover;width: 100%;height: 100%}.more-btn{display: inline-block;float: right;color: white;text-decoration: none;text-transform: uppercase;padding: 5px 10px;transition: all 0.2s ease}.more-btn:hover{font-weight: bold}.item-info-container a.more-btn.kvk-journey-action{display: inline-flex;align-items: center;justify-content: center;gap: 12px;min-height: 44px;max-width: 100%;padding: 12px 20px;border-radius: 0;color: white;font-family: 'Funnel Sans',sans-serif;font-size: 16px;font-weight: 600;line-height: 1.25;text-transform: none;text-decoration: none;transition: background-color 160ms ease,box-shadow 160ms ease}.item-info-container a.more-btn.kvk-journey-action::after{content: '';flex: 0 0 18px;width: 18px;height: 18px;background: currentColor;-webkit-mask: url('/wp-content/themes/kvk/img/icons/kvk-chevron-right.svg') center / contain no-repeat;mask: url('/wp-content/themes/kvk/img/icons/kvk-chevron-right.svg') center / contain no-repeat}.item-info-container a.more-btn.kvk-journey-action:hover{font-weight: 600;text-decoration: none;box-shadow: inset 0 0 0 999px rgba(0,0,0,.08)}.item-info-container a.more-btn.kvk-journey-action:focus-visible{outline: 3px solid var(--kvk-main,#001e4c);outline-offset: 3px}@media (max-width: 768px){.item-info-container a.more-btn.kvk-journey-action{display: flex;float: none;width: fit-content;margin-inline: auto}}@media (prefers-reduced-motion: reduce){.item-info-container a.more-btn.kvk-journey-action{transition: none}}@media (pointer: fine){.post-loop-row:hover{cursor: pointer}}@media (max-width: 768px){.post-excerpt{margin-top: 20px}.item-info-container .more-btn{float: none;display: table;margin-inline: auto}.post-loop-row .more-btn{padding: 10px 20px!important}.more-events,.more-news{width: 100%}.post-loop-row img{max-height: 30vh}body.home .post-loop-row img{display: block;width: 100%;height: 100%;max-height: none;margin-bottom: 0;object-fit: cover}body.home .post-loop-row{margin-inline: 0;overflow: hidden;border: 1px solid rgba(0,30,76,.12);border-radius: 20px;background: white;box-shadow: 0 10px 28px rgba(0,30,76,.08)}body.home .post-loop-row>[class*="col-"]{padding-inline: 0}body.home .post-loop-row .col-img>a{display: block;aspect-ratio: 4 / 3;overflow: hidden}body.home .post-loop-row .item-info-container{width: 100%;padding: 18px}body.home .post-loop-row h3{margin-bottom: 14px;font-size: clamp(25px,7.6vw,34px);line-height: 1.08;letter-spacing: -.02em;overflow-wrap: anywhere}body.home .post-loop-row .more-btn{width: 100%;margin-top: 16px;border-radius: 999px;text-align: center}.post-loop-row,.item-info-container,.post-loop-row.events .post-date{margin-bottom: 20px}}@media (min-width: 769px){.item-info-container{background: white;box-shadow: 7px 14px 40px rgba(0,0,0,0.1)}.post-loop-container{padding: 50px 0}.post-loop-container.programs{padding: 120px 0}.post-loop-row{position: relative;min-height: 60vh;margin-bottom: 100px}.post-loop-row .col-img{position: absolute;height: 100%;min-height: 50vh;max-height: 600px}.post-loop-row.row-why .col-content .item-info-container{margin-top: 120px}.item-info-container{padding: 40px}.post-loop-row h3{font-size: 48px;line-height: 1;margin-top: 0;margin-bottom: 20px;font-weight: 600;letter-spacing: -1px}.post-loop-row .post-excerpt{margin-top: 25px}.post-loop-row .post-date{text-align: left;font-weight: bold}body.archive .post-loop-row .col-sm-8,body:not(.archive) .post-loop-row:nth-child(2n) .col-img{right: 0}body.archive .post-loop-row .col-img,body:not(.archive) .post-loop-row:nth-child(2n+1) .col-img{left: 0}body:not(.archive) .post-loop-row:nth-child(2n+1){flex-direction: row-reverse}}@media (min-width: 1920px){.post-loop-row{min-height: 600px}.post-loop-row img{max-height: 600px}}.post-loop-row.event .post-date div{line-height: 1.25}.post-loop-row.event .post-date .month{font-size: 1.5em}.post-loop-row.event .post-date .time{font-size: 1.75em;font-weight: 400}.post-loop-row.event .post-date .month::first-letter{text-transform: uppercase}.post-pagination .col-6 a{color: var(--kvk-main-d1);text-decoration: none}.post-pagination h4{color: white}.post-pagination .next h4{text-align: right}.post-pagination>div>div:empty{display: none!important}body.archive .post-loop-row{flex-direction: row-reverse}body.archive .post-loop-row>div{margin-bottom: 0}.table-responsive{min-height: .01%;overflow-x: auto}table:not(.w-auto){width: 100%}table.projects{margin-bottom: 40px}table.projects .date{min-width: 150px}table.projects .euros{min-width: 200px}table thead{background: var(--kvk-main);color: white;font-weight: 600}table a{font-weight: 600;color: inherit;text-decoration: none}table tbody tr:hover{background: var(--kvk-gray)}table tbody td,table thead th{padding: 10px}.sorting-hat{background: var(--kvk-main);transition: background 0.2s ease;color: white}.sorting-hat a{display: block;padding: 20px;border: 1px solid white;color: white;font-size: 21px;text-align: center;transition: background 0.2s ease;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.sorting-hat a:hover{background: white;color: var(--kvk-main)}.sorting-hat h2{margin-top: 0px;margin-bottom: 0px;font-size: 80px;line-height: 0.59}.program-tile{padding-left: 5px!important;padding-right: 5px!important}.all-programs-list{margin-top: 50px}body.post-type-archive-program .sorting-hat{margin-left: -10px;margin-right: -10px}body.post-type-archive-program .all-programs-list{margin-top: 16px}@media (min-width: 769px){.sorting-hat{padding: 35px 25px}body.post-type-archive-exchange .sorting-hat{margin-bottom: 30px;padding: 25px 15px}}@media (max-width: 768px){.all-programs-list{margin-top: 10px}body.post-type-archive-program .all-programs-list{margin-top: 10px}.post-type-archive-program .programs{padding-top: 100px}.sorting-hat{padding: 30px 0}.sorting-hat>div{margin-bottom: 20px!important}}body.page-template-template-for-students .kvk-block-section.file-block{margin-bottom: 0px}body.page-template-template-for-students .post-loop-container:first-child{padding-top: 0px!important}body.page-template-template-for-recruits .post-loop-row:last-of-type{margin-bottom: 0px}body.page-template-template-for-recruits .post-loop-row:first-child img{}.row.numbered{--img-height: 375px}.row.numbered img{height: var(--img-height)!important;width: 100%!important;object-fit: cover}h2.step-number{--font-size: calc(52px + 7vw);position: absolute;margin: 0;top: calc(var(--img-height) - var(--font-size));left: 3.5vw;right: 3.5vw;font-size: var(--font-size);text-shadow: 0px 1px 20px rgba(0,0,0,0.4)}@media (min-width: 769px){.row.numbered{margin-bottom: 60px}.row.numbered .item-info-container{margin: -40px 20px 40px 20px;position: relative}}body.page-template-template-conferences .more-btn{float: initial}body.page-template-template-conferences h2.outline.step-number{--font-size: calc(22px + 2vw);text-align: center;top: calc(var(--img-height) - var(--font-size)*1.35)}body.page-template-template-structure .post-loop-row{margin-bottom: 30px}body.page-template-template-structure .block-structure-faculties{margin-bottom: calc(60px + 3vmax)}body.page-template-template-structure .info-container-administracija .excerpt{display: none}body.page-template-template-structure .child-department-container{min-height: 150px;padding-right: 0}.kvk-contact-directory .post-loop-row .post-excerpt,.kvk-contact-directory .more-btn{display: none}.kvk-contact-directory .post-loop-row h3{margin-bottom: 0px}.kvk-contact-directory .post-loop-row{min-height: 300px}.kvk-contact-directory .post-loop-row img,.kvk-contact-directory .post-loop-row .col-img{max-height: 300px!important}.kvk-structure-directory>.faculty-theme-health{--kvk-main: #0b93b7}.kvk-structure-directory>.faculty-theme-tech{--kvk-main: #7746c8}.kvk-structure-directory>.faculty-theme-business{--kvk-main: #0062c8}body.page-template-template-structure .kvk-structure-directory>.post-loop-row{display: grid;grid-template-columns: minmax(0,42%) minmax(0,1fr);align-items: stretch;min-height: 0;margin: 0 0 24px;background: white;border: 1px solid color-mix(in srgb,var(--kvk-main,#001e4c) 18%,white);border-top: 4px solid var(--kvk-main,#001e4c);box-shadow: none}body.page-template-template-structure .kvk-structure-directory>.post-loop-row>[class*="col-"]{position: static;width: auto;max-width: none;min-width: 0;align-self: stretch;padding: 0;margin: 0}body.page-template-template-structure .kvk-structure-directory>.post-loop-row .col-img{min-height: 0;max-height: none!important;align-self: stretch}body.page-template-template-structure .kvk-structure-directory .col-img>a{display: block;position: relative;width: 100%;height: 100%;min-height: 240px;overflow: hidden}body.page-template-template-structure .kvk-structure-directory .post-loop-row img{display: block;position: absolute;inset: 0;width: 100%;height: 100%;max-height: none!important;object-fit: cover;margin: 0}body.page-template-template-structure .kvk-structure-directory .item-info-container{display: flex;flex-direction: column;align-items: flex-start;justify-content: center;width: 100%;height: 100%;min-width: 0;margin: 0;padding: clamp(24px,3vw,40px);color: #001e4c;background: color-mix(in srgb,var(--kvk-main,#001e4c) 5%,white);box-shadow: none;text-align: left}body.page-template-template-structure .kvk-structure-directory .item-info-container:before{content: none}body.page-template-template-structure .kvk-structure-directory .post-loop-row h3{margin: 0;color: #001e4c;font-size: clamp(26px,2.7vw,38px);line-height: 1.12;letter-spacing: -.025em;overflow-wrap: anywhere;text-wrap: balance}body.page-template-template-structure .kvk-structure-directory .post-excerpt{margin: 18px 0 0;text-align: left;line-height: 1.5}body.page-template-template-structure .kvk-structure-directory .more-btn{float: none;margin: 20px 0 0;align-self: flex-start;color: white;background: #001e4c}body.page-template-template-structure .kvk-structure-directory .block-structure-faculties{margin-bottom: clamp(40px,5vw,64px)}body.page-template-template-structure .kvk-structure-directory .child-department-container{display: flex;align-items: center;min-height: 116px;padding: 20px;color: #001e4c}body.page-template-template-structure .kvk-structure-directory .child-department-container h4{margin: 0;color: #001e4c;font-size: clamp(17px,1.4vw,20px);line-height: 1.25;overflow-wrap: anywhere}body.page-template-template-structure .kvk-structure-directory a:focus-visible{outline: 3px solid #001e4c;outline-offset: 4px}@media (max-width: 991px){body.page-template-template-structure .kvk-structure-directory>.post-loop-row{grid-template-columns: minmax(0,1fr)}body.page-template-template-structure .kvk-structure-directory .col-img>a{min-height: 0;height: auto;aspect-ratio: 16 / 9}body.page-template-template-structure .kvk-structure-directory .post-loop-row img{position: static;aspect-ratio: 16 / 9}body.page-template-template-structure .kvk-structure-directory .item-info-container{padding: 24px}body.page-template-template-structure .kvk-structure-directory .child-department-container{min-height: 104px;padding: 16px}}@media screen and (max-width: 768px){body.post-type-archive-program .sorting-hat{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;padding: 0}body.post-type-archive-program .sorting-hat>div{width: auto;max-width: none;min-width: 0;padding: 0;margin-bottom: 0!important}body.post-type-archive-program .sorting-hat>div>a.open-modal{display: flex;align-items: center;justify-content: center;box-sizing: border-box;min-height: 52px;height: 100%;padding: 10px 12px;font-size: clamp(16px,4vw,18px);line-height: 1.25;white-space: normal;text-overflow: clip;overflow-wrap: anywhere;text-wrap: balance}body.post-type-archive-program .all-programs-list>.block-course{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;margin-inline: -10px}body.post-type-archive-program .all-programs-list>.block-course>.program-tile{width: auto;max-width: none;min-width: 0;padding-inline: 0!important;margin-bottom: 0}body.post-type-archive-program .all-programs-list .program-tile>a.clean{display: block;height: 100%}body.post-type-archive-program .all-programs-list .program-tile .course-block-container{height: 100%;min-height: 180px;max-height: none;aspect-ratio: auto}body.post-type-archive-program .all-programs-list .program-tile .course-info{position: relative;inset: auto;box-sizing: border-box;min-height: 180px;padding: 12px;justify-content: flex-end}body.post-type-archive-program .all-programs-list .program-tile .course-info>h4:not(.pakopa-badge):not(.dev){font-size: clamp(17px,4.5vw,20px);line-height: 1.18;overflow-wrap: anywhere;text-wrap: balance}body.post-type-archive-program .all-programs-list .program-tile .course-info :is(.program-language-badge,h4.pakopa-badge){max-width: 100%;box-sizing: border-box;padding: 5px 7px;font-size: 13px;line-height: 1.2;white-space: normal;overflow-wrap: anywhere}}.search-result{display: block;margin-top: 10px;margin-bottom: 20px}.search-result h3 small{display: block;font-size: 43%;margin-top: 10px;color: var(--kvk-main-l1)}.search-result .exerpt{padding: 10px 0 10px 20px;margin-left: 10px;border-left: 2px solid var(--kvk-blue)}.search-block .row-input-flex{display: flex}.search-field{font-size: 200%!important;margin-bottom: 20px!important;font-weight: 600}body.search .post-pagination{margin-top: 60px}form.search,body.search .search-block{margin-bottom: 40px}form.search .search-block input[type="submit"]{font-size: 150%;font-weight: bold;cursor: pointer}form.search .search-block input[type="submit"]{margin-top: 10px}.empty-search{padding: 20px 10px;text-align: center;background: var(--kvk-gray)}.kvk-checkbox{display: inline-block;padding: 4px;position: relative;cursor: pointer;color: black}.kvk-checkbox svg{display: inline-block;vertical-align: middle;margin-bottom: .2em;width: 1.25em;height: 1.25em;border: 2px solid var(--kvk-main)}.kvk-checkbox input{opacity: 0;width: 1em;height: 1em;position: absolute;left: .5em;top: .4em}.kvk-checkbox svg path{transition: stroke-dashoffset .4s linear}.kvk-checkbox input:checked + svg path{stroke-dashoffset: 0;stroke: currentColor}.kvk-checkbox input + svg path{stroke: #eee}.kvk-checkbox input:checked + label{text-decoration: line-through}.kvk-checkbox input:focus + svg{outline: 3px dotted gold;outline-offset: 5px}.kvk-checkbox input:focus:not(:focus-visible) + svg{outline: none}.container-modal{position: fixed;top: 0;left: 0;z-index: 1996;background-color: rgba(255,255,255,0.9);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);width: 100vw;height: 100vh;padding: 5vmax 10vmax;transition: 0.2s opacity ease;overflow: auto}#fast-search.container-modal{background-color: white;-webkit-backdrop-filter: none;backdrop-filter: none}.container-modal.hide{opacity: 0;z-index: -1996;transition: none;visibility: hidden;pointer-events: none}.container-modal h2,.container-modal .close{color: var(--kvk-main)}.container-modal>h2{display:block;width:100%;max-width:none;margin-inline:0;text-align:left}.container-modal p{max-width: 768px;margin-bottom: 20px!important}.container-modal .score{width: min(100%,1200px);margin-bottom: 30px}.container-modal .score-bar{display: flex;width: 100%;height: clamp(24px,5vw,72px);margin-bottom: 20px;overflow: hidden;border-radius: 12px;background: rgba(0,30,76,.08)}.container-modal .score-segment{display: block;min-width: 0;background: var(--kvk-main)}.container-modal .score-items{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,220px),1fr));gap: 12px}.container-modal .score .item{display: flex;flex-direction: column;gap: 8px;min-width: 0;padding: 18px;border: 1px solid rgba(0,30,76,.14);border-radius: 14px;background: rgba(255,255,255,.72)}.container-modal .score-percent{color: var(--kvk-main);font-size: clamp(30px,4vw,46px);line-height: 1}.container-modal .score-subject{font-size: clamp(16px,1.7vw,21px);font-weight: 600;line-height: 1.3;overflow-wrap: anywhere}@media (min-width: 993px){.container-modal .score-items{display: flex}.container-modal .score .item{flex: 0 1 var(--kvk-score-share,25%)}}.container-modal .table-responsive{width: min(100%,1200px);margin: 24px 0 36px;border: 1px solid rgba(0,30,76,.16);border-radius: 14px;background: rgba(255,255,255,.78);box-shadow: 0 14px 40px rgba(0,30,76,.08);contain: none}.container-modal .table-responsive table:not(.w-auto){width: 100%!important;margin: 0!important;border: 0!important;border-collapse: collapse;table-layout: auto;font-size: clamp(16px,1.35vw,20px)}.container-modal .table-responsive table:has(tr>:nth-child(3)){min-width: 680px}.container-modal .table-responsive th,.container-modal .table-responsive td{height: auto!important;padding: clamp(12px,1.5vw,20px)!important;border-color: rgba(0,30,76,.16)!important;line-height: 1.35;vertical-align: middle;overflow-wrap: normal;word-break: normal}.container-modal .table-responsive tr:first-child>th,.container-modal .table-responsive tr:first-child>td{background: var(--kvk-main);color: white;font-weight: 700}.container-modal .table-responsive td[colspan]:only-child,.container-modal .table-responsive th[colspan]:only-child,.container-modal .table-responsive .kvk-table-section>td,.container-modal .table-responsive .kvk-table-section>th{background: rgba(0,30,76,.08);color: var(--kvk-main);font-weight: 700;text-align: center}.container-modal .table-responsive tr>td:first-child:not(:only-child),.container-modal .table-responsive tr>th:first-child:not(:only-child){text-align: left!important}.container-modal .table-responsive tr>td:not(:first-child),.container-modal .table-responsive tr>th:not(:first-child){text-align: center!important}.container-modal .table-responsive tr.kvk-table-total>td:first-child,.container-modal .table-responsive tr.kvk-table-total>th:first-child{font-weight: 700;text-align: right!important}.container-modal .table-responsive td p,.container-modal .table-responsive th p{margin: 0}.container-modal .table-responsive tbody tr:nth-child(even):not(:hover){background: rgba(235,239,248,.72)}@media (max-width: 768px){.container-modal{padding: 74px 18px 30px}.container-modal>h2{padding-right: 44px;font-size: clamp(38px,12vw,52px);line-height: 1.04}.container-modal .score-bar{height: 20px;border-radius: 8px}.container-modal .score-items{display: grid;grid-template-columns: 1fr}.container-modal .score .item{display: grid;grid-template-columns: minmax(72px,auto) 1fr;align-items: center;gap: 14px;padding: 14px 16px}.container-modal .score-percent{font-size: clamp(30px,10vw,40px)}.container-modal .score-subject{font-size: clamp(16px,4.8vw,19px)}.container-modal .table-responsive{width: 100%;margin-block: 18px 28px;border-radius: 10px}.container-modal .table-responsive th,.container-modal .table-responsive td{padding: 12px 10px!important;font-size: 16px}}.container-modal p img{height: auto}.container-modal .close{cursor: pointer;display: grid;place-items: center;position: absolute;font-size: 50px;line-height: 1;top: 40px;right: 40px;width: 56px;height: 56px;padding: 0;border: 0;background: transparent}.container-modal .close>svg{display:block;width:40px;height:40px}body.kvk-modal-open{overflow: hidden}[hidden]{display: none!important}form.exchange fieldset{min-width: 0;margin-inline: 0;padding: 0;border: 0}form.exchange legend{float: none;width: auto;margin-bottom: 5px;color: inherit;font: inherit}button.more-btn{border: 0;font: inherit;cursor: pointer}.container-modal .modal-option{display: inline-block;padding: 10px 25px;border: 1px solid var(--kvk-main-l1);background: transparent;color: inherit;font: inherit;margin: 10px;transition: all 0.1s ease;border-radius: 100px}.post-type-archive-program .container-modal h2{font-size: 64px}.post-type-archive-program .container-modal .modal-option{font-size: 26px;padding: 15px 35px}@media (max-width: 768px){.container-modal .close{font-size: 40px;top: 10px;right: 20px;width: 44px;height: 44px}.container-modal .close>svg{width:32px;height:32px}.post-type-archive-program .container-modal .modal-option{font-size: 18px;padding: 5px 10px;margin: 5px}}.container-modal .modal-option.active{border-color: var(--kvk-main);background-color: var(--kvk-main);color: white}.container-modal .modal-option:hover{cursor: pointer;color: var(--kvk-gray);background-color: var(--kvk-main-l1)}#fast-search .query-fieldset{display: flex;border: 2px solid var(--kvk-main)}#fast-search #fast-query,#fast-search .before-query{padding: 15px}#fast-search #fast-query{color: var(--kvk-main);background: none;font-size: 42px;font-weight: 700;outline: none;border: none;border-radius: 0px;width: 100%}#fast-search #fast-query:focus-visible{box-shadow: inset 0 0 0 3px #ffca28}#fast-search form{flex-grow: 1}#fast-search a[href='#'],#fast-search img[src='/wp-content/themes/kvk/img/placeholder.png']{visibility: hidden}#fast-search .before-query{display: flex;padding-top: 5px;align-items: center;color: var(--kvk-main)}#fast-search .before-query>.dashicons,#fast-search .before-query>.kvk-ui-icon{font-size: 40px}#fast-search #fast-query::placeholder{color: var(--kvk-main);font-weight: 300;opacity: 0.5}#fast-search .query-subtitle{margin-top: 10px;color: var(--kvk-main);font-size: 80%}#fast-search .results-container{margin-top: 30px}#fast-search .results-container img{width: 100%;height: 150px;object-fit: cover}#fast-search .results-container h3{font-size: 22px;margin: 0}#fast-search .results-container h5{display: block;opacity: 0.5;text-transform: uppercase;font-size: 80%}#fast-search .results-container .result{margin-bottom: 40px}.student-job-posting{padding: 20px 30px}.student-job-posting:not(:last-of-type){border-bottom: 1px solid gray}.student-job-posting .type{padding: 5px 10px;margin-right: 10px;background: #1ab655;color: white;font-weight: bold}.student-job-posting .type.job{background: #ff7171}.student-job-posting .type.volunteering{background: #71dbff}@media only screen and (min-width: 769px){.woocommerce div.product{position: inherit}}body.woocommerce-cart .cart-collaterals .cart_totals h2{display: none}.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price{color: var(--kvk-main)}body.woocommerce ul.products li.product .woocommerce-loop-category__title,body.woocommerce ul.products li.product .woocommerce-loop-product__title,body.woocommerce ul.products li.product h3{font-size: 28px;padding: 10px 0}.woocommerce ul.products li.product .button{width: 100%}body.woocommerce-cart .wc-proceed-to-checkout a.alt.wc-forward,body.woocommerce div.product form.cart .button,body.woocommerce ul.products li.product .button{text-align: center;background-color: var(--kvk-main-l1);transition: 0.2s background-color ease;color: white;border-radius: 0}body.woocommerce-cart .wc-proceed-to-checkout a.alt.wc-forward:hover,body.woocommerce div.product form.cart .button:hover,body.woocommerce ul.products li.product .button:hover{background-color: var(--kvk-main-d1)}body.woocommerce #respond input#submit,body.woocommerce a.button,body.woocommerce button.button,body.woocommerce input.button,body.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius: 0}p.price bdi{font-size: 2em}p.price{margin-bottom: 30px!important}.woocommerce div.product form.cart{margin-top: 20px;margin-bottom: 10px}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{border-radius: 0;padding: 5px 10px}body.woocommerce-cart .wc-proceed-to-checkout a.alt.wc-forward{padding: 25px 0}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width: 280px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{font-size: 15px;border-radius: 0}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width: initial;padding: initial}#order_review_heading{margin-top: 2.5em}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius: 0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{font-size: 18px;padding: 5px 10px}.input-text.qty.text,body.woocommerce .single_add_to_cart_button{height: 50px;font-size: 20px!important}body.woocommerce .single_add_to_cart_button{padding: 10px 25px!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float: right;width: 100%;margin-top: 20px;padding: 20px 40px;font-size: 24px;font-family: inherit;background-color: var(--kvk-blue)}.woocommerce-Tabs-panel--description p{padding: 10px}.woocommerce div.product form.cart .variations th{vertical-align: middle}.related.products>h2{border-top: 1px solid #d3ced2;padding-top: 20px}.payment-footer{background-color: #d3ced2;padding: 15px;border-radius: 3px}.payment-footer .logos{display: flex}.payment-footer .logos .security{margin-left: 30px}.payment-footer img{height: 48px}#tab-title-description a{font-weight: normal}#tab-description{margin: 1em 0 2em}#tab-description li>p{padding: 0!important}body:is(.post-type-archive-product,.woocommerce-cart,.woocommerce-checkout) header .page-head{padding-top: 140px;padding-bottom: 48px}body:is(.post-type-archive-product,.woocommerce-cart,.woocommerce-checkout) header h1{font-size: clamp(40px,6vw,68px);text-wrap: balance}body:is(.post-type-archive-product,.woocommerce-cart,.woocommerce-checkout) main.container{margin-top: 0!important;padding-block: 28px!important}body.post-type-archive-product .woocommerce-products-header{margin-bottom: 24px}body.post-type-archive-product .woocommerce-products-header h1{font-size: clamp(26px,3vw,36px);line-height: 1.15}body.woocommerce-cart .cart-empty{margin-block: 0 20px;padding: 24px 24px 24px 56px;border-radius: 8px;background: #f2f5f9;color: #001e4c}body.woocommerce-cart .cart-empty::before{top: 24px}body.woocommerce-cart .return-to-shop .button{display: inline-flex;align-items: center;justify-content: center;min-height: 44px;padding: 12px 20px}body.woocommerce-cart .cart-collaterals{margin-top: 28px}.payment-footer{clear: both;margin-top: 32px;padding: 20px 24px;border: 1px solid #dce2ea;border-radius: 8px;background: #f7f9fc}.payment-footer>i{display: block;margin-bottom: 12px;font-style: normal}.payment-footer .logos,.payment-footer .cards-accepted,.payment-footer .logos .security{display: flex;align-items: center;flex-wrap: wrap;gap: 12px 20px}.payment-footer .logos{gap: 16px 32px}.payment-footer .logos .security{margin: 0}.payment-footer img{width: auto;height: 32px;max-width: 132px;object-fit: contain}@media (max-width: 768px){body:is(.post-type-archive-product,.woocommerce-cart,.woocommerce-checkout) header .page-head{padding-top: 120px;padding-bottom: 32px}.woocommerce table.cart td.actions .input-text{max-width: 100%}.payment-footer{padding: 18px}}footer{color: white}.main-footer{background-color: #0062C9}footer .container-footer{max-width: 1440px;margin-inline: auto;padding: clamp(28px,3vw,48px) clamp(18px,4vw,60px) 32px}.main-footer>.container-footer>.row{display: grid;grid-template-columns: minmax(0,1fr);gap: 24px;margin: 0}.main-footer>.container-footer>.row>div{width: auto;max-width: none;min-width: 0;padding: 0}footer .logo-wrapper{text-align: left}footer .logo{display: block;width: 180px;max-width: 100%;height: auto;max-height: none;margin: 0}footer ul{list-style: none;padding: 0}footer a{color: white;overflow-wrap: anywhere}footer a:focus-visible{outline: 2px solid white;outline-offset: 3px}.main-footer .nav-sm{margin: 16px 0 0}.main-footer .nav-sm .menu{display: flex;flex-wrap: nowrap;align-items: center;gap: 4px;margin: 0;padding: 0}.main-footer .nav-sm li{flex: 0 0 44px;display: block;margin: 0;padding: 0}.main-footer .nav-sm a{display: grid;place-items: center;width: 44px;height: 44px;margin: 0;padding: 0;border-radius: 50%;text-decoration: none;line-height: 1}.main-footer .nav-sm a:hover,.main-footer .nav-sm a:focus-visible{background: rgba(255,255,255,.12)}.main-footer .nav-sm .kvk-ui-icon,.main-footer .nav-sm .kvk-menu-icon,.main-footer .nav-sm .dashicons{display: inline-flex;align-items: center;justify-content: center;flex: 0 0 24px;width: 24px;height: 24px;font-size: 24px;line-height: 1}.main-footer .nav-sm .kvk-icon-svg{display: block;width: 100%;height: 100%;flex-shrink: 0}.main-footer .footer-smallprint{width: 100%;margin-top: 24px;padding: 16px 0 0;border-top: 1px solid rgba(255,255,255,.25);font-size: 13px;line-height: 1.5;color: rgba(255,255,255,.86)}.main-footer .footer-smallprint small{display: flex;flex-wrap: wrap;align-items: baseline;gap: 8px 24px;font-size: inherit}.main-footer .footer-smallprint-address{flex-basis:100%}footer .privacy{display: inline-block;color: inherit}footer .nav-lg .menu{display: block;columns: 2 140px;column-gap: 24px;margin: 0;padding: 0}footer .nav-lg>.menu>li{break-inside: avoid-column;margin: 0 0 16px}footer .nav-lg>.menu>li:not(:has(>.sub-menu>li:nth-child(3))){margin-bottom: 10px;break-after: avoid-column}footer .nav-lg>.menu>li>a,footer .nav-lg>.menu>li>.menu-parent-row>a{display: block;margin-bottom: 4px;padding-block: 2px;font-family: 'Funnel Display',sans-serif;font-size: clamp(20px,2.1vw,24px);font-weight: 650;line-height: 1.3}footer .nav-lg a{text-decoration: none;overflow-wrap: anywhere}footer .nav-lg .sub-menu a{display: block;margin-bottom: 2px;padding-block: 2px;font-size: 14px;font-weight: 400;line-height: 1.4}footer .nav-lg a:hover,footer .nav-lg a:focus-visible,footer .nav-lg .current-menu-item>a,footer .nav-lg .current-menu-item>.menu-parent-row>a{text-decoration: underline;text-underline-offset: .16em}footer .nav-lg .hide-footer,footer .nav-lg .wpml-ls-native{display: none}@media (min-width: 576px) and (max-width: 1199px){.main-footer>.container-footer>.row>div:first-child{display: grid;grid-template-columns: 180px minmax(0,1fr);gap: 0 28px;align-items: center}.main-footer .nav-sm{margin: 0;justify-self: end}}@media (min-width: 768px){footer .nav-lg .menu{columns: 4 170px;column-gap: 24px}}@media (min-width: 1200px){.main-footer>.container-footer>.row{grid-template-columns: minmax(236px,24%) minmax(0,1fr);gap: 40px}footer .nav-lg .menu{columns: 3 190px;column-gap: 28px}}@media (min-width: 1400px){footer .nav-lg .menu{columns: 4 180px}}@media only screen and (min-width: 769px){body.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size: 23px;min-height: 77px}}.arrival-details-group{display:grid;gap:12px;margin-top:24px}.arrival-details{margin:0;border:0;background:transparent}.arrival-details>summary.tab-label{box-sizing:border-box;align-items:center;gap:20px;min-height:64px;padding:18px 20px;margin:0;list-style:none;color:var(--kvk-main,#001e4c);font-size:clamp(20px,1.8vw,24px);line-height:1.3}.arrival-details>summary::-webkit-details-marker{display:none}.arrival-details>summary.tab-label::after{flex:0 0 22px;width:22px;height:22px}.arrival-details[open]>summary.tab-label::after{transform:rotate(180deg)}.arrival-details>summary:is(:hover,:focus-visible){background:#dce6f5;color:#001e4c}.arrival-details>summary:focus-visible{outline:3px solid var(--kvk-main,#001e4c);outline-offset:3px}.arrival-details-body{padding:18px 2px 6px;line-height:1.65;text-align:left}.arrival-details-body>:last-child{margin-bottom:0}@media print{.arrival-details{break-inside:avoid}.arrival-details>.arrival-details-body{display:block!important}}header h1,header #crumbs,main h1,main h2,main h3,main h4,main a,main td,main th,.page-meta-row,.contact-block-mails,.contact-block-phones{overflow-wrap: anywhere;word-break: normal}.table-responsive{display: block;width: 100%;max-width: 100%;overflow-x: auto;overscroll-behavior-inline: contain;-webkit-overflow-scrolling: touch;contain: inline-size}.block-masonry-list .page[hidden]{display: none!important}iframe.wp-embedded-content[style*="visibility: hidden"]{display: none!important}.table-responsive:focus-visible{outline: 3px solid var(--kvk-main);outline-offset: 3px}@media (max-width: 992px){header h1.sm{max-width: 100%;font-size: clamp(34px,10vw,42px);line-height: 1.02}body:is(.page-id-15349,.page-id-58707) main article .table-responsive:has(>table>tbody>tr:only-child){overflow: visible;contain: none}body:is(.page-id-15349,.page-id-58707) main article .table-responsive:has(>table>tbody>tr:only-child) table,body:is(.page-id-15349,.page-id-58707) main article .table-responsive:has(>table>tbody>tr:only-child) tbody,body:is(.page-id-15349,.page-id-58707) main article .table-responsive:has(>table>tbody>tr:only-child) tr,body:is(.page-id-15349,.page-id-58707) main article .table-responsive:has(>table>tbody>tr:only-child) td{display: block;width: 100%!important;height: auto!important}body:is(.page-id-15349,.page-id-58707) main article .table-responsive:has(>table>tbody>tr:only-child) table{border: 1px solid rgba(0,30,76,.12)!important;border-radius: 14px;background: #f7f9fd}body:is(.page-id-15349,.page-id-58707) main article .table-responsive:has(>table>tbody>tr:only-child) td{padding: 14px 16px!important;border: 0!important;line-height: 1.45;overflow-wrap: normal}body:is(.page-id-15349,.page-id-58707) main article .table-responsive:has(>table>tbody>tr:only-child) td + td{border-top: 1px solid rgba(0,30,76,.12)!important}body:is(.page-id-15349,.page-id-58707) main article .table-responsive:not(:has(>table>tbody>tr:only-child)) table{min-width: 680px;height: auto!important}body:is(.page-id-15349,.page-id-58707) main article .table-responsive:not(:has(>table>tbody>tr:only-child)) td,body:is(.page-id-15349,.page-id-58707) main article .table-responsive:not(:has(>table>tbody>tr:only-child)) th{overflow-wrap: normal}}@media (min-width: 769px) and (max-width: 992px){header h1{font-size: clamp(52px,7vw,68px)}}.cmplz-cookiebanner .cmplz-category>summary,.cmplz-cookiebanner .cmplz-category-header{min-height: 48px!important}.cmplz-cookiebanner .cmplz-category>summary{cursor: pointer}.cmplz-cookiebanner .cmplz-banner-checkbox,.cmplz-cookiebanner .cmplz-banner-checkbox .cmplz-label{min-width: 44px!important;min-height: 44px!important}.cmplz-cookiebanner .cmplz-banner-checkbox{display: inline-grid!important;place-items: center}.cmplz-cookiebanner input[type="checkbox"]{width: 44px!important;height: 44px!important;margin: 0!important;accent-color: var(--kvk-purple,#7746c8)}@media (max-width: 992px){.cmplz-cookiebanner.cmplz-hidden,.cmplz-cookiebanner.cmplz-show{display: grid!important;visibility: visible!important;position: fixed!important;inset: auto max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))!important;z-index: 2147483000!important;width: auto!important;min-width: 0!important;max-width: 460px!important;max-height: calc(100dvh - 24px)!important;margin-inline: auto!important;padding: 16px!important;overflow-x: hidden!important;overflow-y: auto!important;overscroll-behavior: contain;isolation: isolate;pointer-events: auto!important;animation: none!important;transform: none!important;filter: none!important;-webkit-backdrop-filter: none!important;backdrop-filter: none!important;will-change: auto!important;color: #17243a!important;background: #fff!important;opacity: 1!important;border: 1px solid rgba(0,30,76,.14)!important;border-top: 5px solid var(--kvk-purple,#7746c8)!important;border-radius: 20px!important;box-shadow: 0 24px 72px rgba(0,18,45,.34)!important;font-family: system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-synthesis: none;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased}.cmplz-cookiebanner.cmplz-hidden{visibility: hidden!important;opacity: 0!important;pointer-events: none!important}.cmplz-cookiebanner .cmplz-header{display: flex!important;align-items: center!important;justify-content: space-between!important;gap: 14px!important;min-height: 44px}.cmplz-cookiebanner .cmplz-logo{display: none!important}.cmplz-cookiebanner .cmplz-title{display: block!important;color: var(--kvk-main,#001e4c)!important;font-family: inherit!important;font-size: clamp(20px,5.6vw,24px)!important;font-weight: 700!important;line-height: 1.15!important}.cmplz-cookiebanner .cmplz-divider-header{margin-block: 12px 16px!important;border-color: rgba(0,30,76,.12)!important}.cmplz-cookiebanner .cmplz-message{margin: 0!important;color: #263650!important;font-size: 15px!important;line-height: 1.48!important}.cmplz-cookiebanner .cmplz-categories{gap: 8px!important;margin-block: 14px!important}.cmplz-cookiebanner .cmplz-category{overflow: hidden;border: 1px solid rgba(0,30,76,.1)!important;border-radius: 12px!important;background: #f4f7fc!important}.cmplz-cookiebanner .cmplz-category-header{padding: 10px 12px!important;color: var(--kvk-main,#001e4c)!important}.cmplz-cookiebanner .cmplz-category-title{font-weight: 650!important}.cmplz-cookiebanner .cmplz-always-active{color: #18794e!important;font-size: 13px!important;font-weight: 650!important}.cmplz-cookiebanner .cmplz-description{padding: 0 12px 12px!important;color: #44536a!important;font-size: 14px!important;line-height: 1.4!important}.cmplz-cookiebanner .cmplz-buttons{display: grid!important;grid-template-columns: repeat(2,minmax(0,1fr))!important;gap: 10px!important}.cmplz-cookiebanner .cmplz-btn{min-height: 48px!important;padding: 10px 16px!important;border: 1px solid transparent!important;border-radius: 999px!important;font: 650 15px/1.2 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;box-shadow: none!important}.cmplz-cookiebanner .cmplz-accept{grid-column: 1 / -1;color: #fff!important;background: var(--kvk-purple,#7746c8)!important}.cmplz-cookiebanner .cmplz-deny{color: var(--kvk-main,#001e4c)!important;background: #fff!important;border-color: rgba(0,30,76,.28)!important}.cmplz-cookiebanner .cmplz-save-preferences{color: #fff!important;background: var(--kvk-main,#001e4c)!important}.cmplz-cookiebanner .cmplz-close{display: grid!important;place-items: center;min-width: 48px!important;min-height: 48px!important;margin: 0!important;border: 1px solid rgba(0,30,76,.16)!important;border-radius: 50%!important;color: var(--kvk-main,#001e4c)!important;background: #f4f7fc!important;cursor: pointer}.cmplz-cookiebanner .cmplz-documents{display: flex!important;flex-wrap: wrap!important;align-items: center!important;justify-content: center!important;gap: 4px 8px!important;margin-top: 12px!important;text-align: center!important}.cmplz-cookiebanner .cmplz-documents a{align-items: center!important;justify-content: center!important;min-width: 44px!important;min-height: 44px!important;padding: 8px!important;box-sizing: border-box!important;color: var(--kvk-main,#001e4c)!important;font-size: 13px!important}}@media (prefers-reduced-motion: no-preference){html:active-view-transition main#main-content{view-transition-name: kvk-page-content}html:active-view-transition header .page-head h1:not(.sr-only){view-transition-name: kvk-page-title}::view-transition-group(root),::view-transition-group(kvk-page-content),::view-transition-group(kvk-page-title){animation: none}::view-transition-old(root),::view-transition-old(kvk-page-content),::view-transition-old(kvk-page-title){animation: none;opacity: 0;mix-blend-mode: normal}::view-transition-new(root){animation: none;opacity: 1;mix-blend-mode: normal}::view-transition-new(kvk-page-content){animation: kvk-page-content-enter 180ms cubic-bezier(.2,.7,.2,1) both;mix-blend-mode: normal}::view-transition-new(kvk-page-title){animation: kvk-page-title-enter 200ms cubic-bezier(.2,.7,.2,1) both;mix-blend-mode: normal}@keyframes kvk-page-content-enter{from{opacity: .84;transform: translateY(8px)}to{opacity: 1;transform: translateY(0)}}@keyframes kvk-page-title-enter{from{opacity: 0;transform: translateY(12px)}to{opacity: 1;transform: translateY(0)}}}@media (prefers-reduced-motion: reduce){@view-transition{navigation: none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation: none!important}*,*::before,*::after{scroll-behavior: auto!important;animation-duration: .01ms!important;animation-iteration-count: 1!important;transition-duration: .01ms!important}}.cc-window{-webkit-backdrop-filter: none;backdrop-filter: none}.pagination{text-align: center}.page-numbers{display: inline-block;min-width: 50px;text-align: center;padding: 10px;color: white;background-color: var(--kvk-main);opacity: 0.85;transition: opacity 0.25s ease}.page-numbers:not(.dots):hover,.page-numbers.current{opacity: 1}.page-numbers.dots{opacity: 0.5}.page-numbers.current{font-weight: bold;background-color: var(--kvk-main-d1)}.post-841 .faculty-title-19,.post-841 .faculty-departments-19{display: none}.m-me-button{position: fixed;z-index: 40;bottom: 10px;right: 10px}.m-me-button a{display: block;background: white;padding: 10px;border-radius: 100%;aspect-ratio: 1 / 1;width: 70px;display: flex;justify-content: center;align-items: center;box-shadow: 2px 2px 10px #00000021;color: #7746c8}.m-me-button img{width: 45px;height: 45px}.m-me-button .kvk-ui-icon{width: 45px;height: 45px}.printing-link{appearance: none;padding: 0;border: 0;background: transparent;color: var(--kvk-main);font: inherit;text-decoration: underline;cursor: pointer}@media only screen and (max-width: 769px){.m-me-button a{width: 40px;padding: 0}.m-me-button img{width: 25px;height: 25px}.m-me-button .kvk-ui-icon{width: 25px;height: 25px}}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}@media (max-width: 767px){header #crumbs .current{max-width: 100%}}:where(body:not(.wp-admin) .dashicons:not(#wpadminbar *)){--kvk-icon-mask: url("/wp-content/themes/kvk/img/icons/circle-help.svg");display: inline-block;flex: 0 0 auto;width: 1em;height: 1em;font-family: inherit!important;font-size: 20px;font-style: normal;font-weight: normal;line-height: 1;vertical-align: -.125em}:where(body:not(.wp-admin) .dashicons:not(#wpadminbar *))::before{content: ""!important;display: block;width: 100%;height: 100%;background-color: currentColor;-webkit-mask: var(--kvk-icon-mask) center / contain no-repeat;mask: var(--kvk-icon-mask) center / contain no-repeat;forced-color-adjust: none}:where(.dashicons-admin-generic){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/settings.svg")}:where(.dashicons-admin-home){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/house.svg")}:where(.dashicons-admin-media,.dashicons-format-gallery,.dashicons-images-alt){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/images.svg")}:where(.dashicons-admin-multisite,.dashicons-admin-network,.dashicons-networking){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/network.svg")}:where(.dashicons-admin-page){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/file.svg")}:where(.dashicons-admin-post){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/newspaper.svg")}:where(.dashicons-admin-site-alt3){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/globe.svg")}:where(.dashicons-admin-users,.dashicons-buddicons-buddypress-logo,.dashicons-groups){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/users-round.svg")}:where(.dashicons-airplane){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/plane.svg")}:where(.dashicons-analytics){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/chart-no-axes-combined.svg")}:where(.dashicons-archive){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/archive.svg")}:where(.dashicons-arrow-down-alt){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/arrow-down.svg")}:where(.dashicons-arrow-left-alt2){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/kvk-chevron-left.svg")}:where(.dashicons-arrow-right-alt2){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/kvk-chevron-right.svg")}:where(.dashicons-backup){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/history.svg")}:where(.dashicons-book){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/book.svg")}:where(.dashicons-book-alt){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/book-open.svg")}:where(.dashicons-buddicons-pm){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/message-circle.svg")}:where(.dashicons-building){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/building-2.svg")}:where(.dashicons-businessman,.dashicons-businessperson){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/user-round.svg")}:where(.dashicons-calculator){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/calculator.svg")}:where(.dashicons-calendar,.dashicons-calendar-alt){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/calendar-days.svg")}:where(.dashicons-car){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/car-front.svg")}:where(.dashicons-carrot){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/carrot.svg")}:where(.dashicons-cart){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/shopping-cart.svg")}:where(.dashicons-category){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/folder-tree.svg")}:where(.dashicons-chart-area){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/chart-area.svg")}:where(.dashicons-chart-bar){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/chart-column.svg")}:where(.dashicons-chat,.dashicons-format-chat){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/messages-square.svg")}:where(.dashicons-clipboard){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/clipboard-list.svg")}:where(.dashicons-clock){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/clock.svg")}:where(.dashicons-cloud-upload){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/cloud-upload.svg")}:where(.dashicons-code-standards,.dashicons-css){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/code-xml.svg")}:where(.dashicons-coffee){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/coffee.svg")}:where(.dashicons-cover-image,.dashicons-format-image){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/image.svg")}:where(.dashicons-dashboard){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/gauge.svg")}:where(.dashicons-database-import){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/database-backup.svg")}:where(.dashicons-database-view){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/database.svg")}:where(.dashicons-edit){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/pencil.svg")}:where(.dashicons-edit-page){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/file-pen.svg")}:where(.dashicons-editor-ol){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/list-ordered.svg")}:where(.dashicons-editor-quote,.dashicons-format-quote){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/quote.svg")}:where(.dashicons-email,.dashicons-email-alt){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/mail.svg")}:where(.dashicons-external,.dashicons-share-alt2){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/external-link.svg")}:where(.dashicons-facebook){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/facebook.svg")}:where(.dashicons-feedback){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/message-square.svg")}:where(.dashicons-flag){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/flag.svg")}:where(.dashicons-format-aside,.dashicons-media-document,.dashicons-media-text){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/file-text.svg")}:where(.dashicons-format-audio){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/audio-lines.svg")}:where(.dashicons-format-status,.dashicons-megaphone){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/megaphone.svg")}:where(.dashicons-forms){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/clipboard-pen.svg")}:where(.dashicons-id,.dashicons-id-alt){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/contact.svg")}:where(.dashicons-index-card,.dashicons-nametag){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/id-card.svg")}:where(.dashicons-info-outline){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/info.svg")}:where(.dashicons-instagram){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/instagram.svg")}:where(.dashicons-laptop){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/laptop.svg")}:where(.dashicons-linkedin){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/linkedin.svg")}:where(.dashicons-location){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/map-pin.svg")}:where(.dashicons-media-archive){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/file-archive.svg")}:where(.dashicons-media-interactive){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/file-code.svg")}:where(.dashicons-media-spreadsheet){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/sheet.svg")}:where(.dashicons-menu-alt3){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/menu.svg")}:where(.dashicons-migrate){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/arrow-right-left.svg")}:where(.dashicons-money,.dashicons-money-alt){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/banknote.svg")}:where(.dashicons-no-alt){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/x.svg")}:where(.dashicons-palmtree){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/tree-palm.svg")}:where(.dashicons-phone){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/phone.svg")}:where(.dashicons-plus-alt,.dashicons-plus-alt2){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/plus.svg")}:where(.dashicons-portfolio){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/briefcase-business.svg")}:where(.dashicons-pressthis){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/bookmark-plus.svg")}:where(.dashicons-reddit){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/reddit.svg")}:where(.dashicons-rest-api){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/braces.svg")}:where(.dashicons-search){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/search.svg")}:where(.dashicons-share){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/share-2.svg")}:where(.dashicons-smiley){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/smile.svg")}:where(.dashicons-star-filled){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/star.svg")}:where(.dashicons-table-row-before){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/table-rows-split.svg")}:where(.dashicons-tickets-alt){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/ticket.svg")}:where(.dashicons-universal-access-alt){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/accessibility.svg")}:where(.dashicons-video-alt2){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/clapperboard.svg")}:where(.dashicons-welcome-learn-more){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/graduation-cap.svg")}:where(.dashicons-welcome-view-site){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/eye.svg")}:where(.dashicons-welcome-write-blog){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/square-pen.svg")}:where(.dashicons-yes-alt){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/circle-check.svg")}:where(.dashicons-youtube){--kvk-icon-mask:url("/wp-content/themes/kvk/img/icons/youtube.svg")}.tab-label::after,.contact-block-container.story::after,body.archive.tax-faculty .child-department-container h4::before{content: ""!important;font-family: inherit!important;display: block;width: 1em;height: 1em;flex: 0 0 1em;background-color: currentColor;-webkit-mask: var(--kvk-arrow-mask) center / contain no-repeat;mask: var(--kvk-arrow-mask) center / contain no-repeat;forced-color-adjust: none}.tab-label::after{--kvk-arrow-mask:url("/wp-content/themes/kvk/img/icons/kvk-chevron-down.svg")}.tab-link .tab-label::after{--kvk-arrow-mask:url("/wp-content/themes/kvk/img/icons/external-link.svg")}.contact-block-container.story::after,body.archive.tax-faculty .child-department-container h4::before{--kvk-arrow-mask:url("/wp-content/themes/kvk/img/icons/kvk-chevron-right.svg")}body.archive.tax-faculty .child-department-container h4::before{margin-block:auto}.title-icon .kvk-icon-svg{stroke-width:2}:root{--kvk-chevron-down: url("/wp-content/themes/kvk/img/icons/kvk-chevron-down.svg");--kvk-chevron-up: url("/wp-content/themes/kvk/img/icons/kvk-chevron-up.svg");--kvk-chevron-left: url("/wp-content/themes/kvk/img/icons/kvk-chevron-left.svg");--kvk-chevron-right: url("/wp-content/themes/kvk/img/icons/kvk-chevron-right.svg")}header #crumbs .divider{display: block;flex: 0 0 12px;width: 12px;height: 12px;margin: 0;overflow: hidden;font-size: 0;vertical-align: middle;background: currentColor;-webkit-mask: var(--kvk-chevron-right) center / contain no-repeat;mask: var(--kvk-chevron-right) center / contain no-repeat}header #crumbs .divider::before{content: none}header #crumbs .crumb-segment>.divider{margin-top: 5px}@media (max-width: 1199px){.header-menu .submenu-toggle-icon{width: 22px;height: 22px;background: currentColor;-webkit-mask: var(--kvk-chevron-down) center / contain no-repeat;mask: var(--kvk-chevron-down) center / contain no-repeat}.header-menu .submenu-toggle-icon::after{display: none}}.kvk-control-tooltip{position: fixed;z-index: 2147483001;max-width: min(260px,calc(100vw - 16px));padding: 7px 10px;border: 1px solid rgba(255,255,255,.25);border-radius: 6px;color: #fff;background: #001e4c;box-shadow: 0 4px 16px rgba(0,18,45,.18);font: 500 13px/1.3 'Funnel Sans',sans-serif;text-align: center;overflow-wrap: anywhere}.kvk-control-tooltip[hidden]{display: none!important}#cmplz-manage-consent button.cmplz-manage-consent{font: 500 13px/1.25 'Funnel Sans',sans-serif!important;padding: 10px 14px!important;border: 1px solid rgba(0,30,76,.18)!important;border-radius: 0!important;color: #001e4c!important;background: #fff!important;box-shadow: none!important;text-align: center;transition: background-color 160ms ease,border-color 160ms ease}#cmplz-manage-consent button.cmplz-manage-consent:hover{background: #f2f5fa!important;border-color: #8aa0bb!important}#cmplz-manage-consent button.cmplz-manage-consent:focus-visible{outline: 2px solid #0062c9;outline-offset: -5px}.cmplz-cookiebanner.kvk-cookie-banner{color: #001e4c!important;background: #fff!important;border: 1px solid #d6e1ee!important;border-top: 3px solid #0062c9!important;border-radius: 0!important;box-shadow: 0 12px 48px rgba(0,30,76,.18)!important;animation: none!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-header{grid-template-columns: minmax(0,1fr) 44px!important;align-items: center!important;justify-content: space-between!important;gap: 16px!important;min-height: 44px}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-logo:empty{display: none!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-title{grid-column: 1!important;grid-row: 1;min-width: 0;flex: 1;color: #001e4c!important;font-size: 26px!important;font-weight: 700!important;line-height: 1.15!important;text-align: left!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-close{grid-column: 2!important;grid-row: 1;flex: 0 0 44px;width: 44px!important;min-width: 44px!important;min-height: 44px!important;margin: 0!important;border: 1px solid #d6e1ee!important;border-radius: 0!important;color: #001e4c!important;background: #f5f7fb!important;line-height: 44px;text-align: center}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-close svg{width: 14px;height: 14px;vertical-align: middle}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-divider{border-color: #e1e8f1!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-message{margin: 0!important;color: #354862!important;font-size: 15px!important;line-height: 1.5!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-categories{margin-block: 18px!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-category{margin: 0 0 8px!important;border: 1px solid #dce5ef!important;border-radius: 0!important;background: #f5f7fb!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-category>summary{padding: 0!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-category-header{grid-template-columns: minmax(0,1fr) auto 18px!important;align-items: center!important;gap: 12px!important;padding: 6px 12px!important;color: #001e4c!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-category-title{font-size: 15px!important;font-weight: 600!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-category-title{grid-column: 1;grid-row: 1}.cmplz-cookiebanner.kvk-cookie-banner :is(.cmplz-always-active,.cmplz-banner-checkbox){grid-column: 2;grid-row: 1}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-icon{grid-column: 3;grid-row: 1}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-always-active{font-size: 12px!important;color: #25644a!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-banner-checkbox{position: relative}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-banner-checkbox input,.cmplz-cookiebanner.kvk-cookie-banner .cmplz-banner-checkbox .cmplz-label{grid-area: 1 / 1}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-banner-checkbox .cmplz-label{width: 44px!important;height: 44px!important;cursor: pointer}.cmplz-cookiebanner.kvk-cookie-banner input[type="checkbox"]{width: 22px!important;height: 22px!important;accent-color: #0062c9}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-label .screen-reader-text{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap;border: 0}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-description{padding: 0 12px 14px!important;color: #354862!important;font-size: 14px!important;line-height: 1.5!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-buttons{grid-template-columns: repeat(2,minmax(0,1fr))!important;gap: 8px!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-btn{min-height: 44px!important;padding: 12px 14px!important;border: 1px solid #bdcbdc!important;border-radius: 0!important;color: #001e4c!important;background: #fff!important;box-shadow: none!important;font-family: inherit!important;font-size: 14px!important;font-weight: 600!important;line-height: 1.25!important}.cmplz-cookiebanner.kvk-cookie-banner :is(.cmplz-accept,.cmplz-deny){grid-column: auto!important}.cmplz-cookiebanner.kvk-cookie-banner :is(.cmplz-save-preferences,.cmplz-view-preferences){grid-column: 1 / -1;color: #fff!important;background: #0062c9!important;border-color: #0062c9!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-btn:hover{border-color: #0062c9!important}.cmplz-cookiebanner.kvk-cookie-banner :is(.cmplz-btn,.cmplz-close,summary,input):focus-visible{outline: 2px solid #0062c9;outline-offset: 2px}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-documents a{color: #40546f!important;font-size: 12px!important;text-underline-offset: 3px}@media (min-width: 993px){.cmplz-cookiebanner.kvk-cookie-banner{min-width: 0!important;width: min(520px,calc(100vw - 32px))!important;max-height: calc(100dvh - 32px)!important;left: 16px!important;bottom: 16px!important;padding: 24px!important;overflow-y: auto;font-family: 'Funnel Sans',sans-serif!important}}@media (max-width: 992px){.cmplz-cookiebanner.kvk-cookie-banner{gap: 8px!important;grid-template-rows: auto!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-header{gap: 10px!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-title{font-size: 18px!important;line-height: 1.25!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-divider-header{display: none!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-body{min-width: 0!important;width: 100%!important}.cmplz-cookiebanner.kvk-cookie-banner :is(.cmplz-message,.cmplz-categories){min-width: 0!important;width: 100%!important;max-width: 100%!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-message{font-size: 14px!important;line-height: 1.5!important}.cmplz-cookiebanner.kvk-cookie-banner:not(.cmplz-categories-visible) .cmplz-categories,.cmplz-cookiebanner.kvk-cookie-banner:not(.cmplz-categories-visible) .cmplz-save-preferences{display: none!important}.cmplz-cookiebanner.kvk-cookie-banner:not(.cmplz-categories-visible) .cmplz-view-preferences{display: block!important;grid-column: auto!important;color: #001e4c!important;background: #fff!important;border-color: #bdcbdc!important}.cmplz-cookiebanner.kvk-cookie-banner:not(.cmplz-categories-visible) .cmplz-buttons{grid-template-columns: repeat(3,minmax(0,1fr))!important}.cmplz-cookiebanner.kvk-cookie-banner.cmplz-categories-visible .cmplz-categories{display: grid!important;margin-block: 12px!important}.cmplz-cookiebanner.kvk-cookie-banner.cmplz-categories-visible .cmplz-view-preferences{display: none!important}.cmplz-cookiebanner.kvk-cookie-banner.cmplz-categories-visible .cmplz-save-preferences{display: block!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-btn{white-space: normal!important;min-height: 44px!important;height: auto!important;padding: 10px 6px!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-documents{margin-top: 0!important;gap: 4px 8px!important}.cmplz-cookiebanner.kvk-cookie-banner .cmplz-documents a.privacy-statement:not(.cmplz-hidden){display: inline-flex;min-height: 44px;align-items: center}}.header-menu>.kvk-cookie-menu-item[hidden]{display: none!important}.header-menu>.kvk-cookie-menu-item>.menu-parent-row>.kvk-cookie-menu-button{display: inline-flex;align-items: center;justify-content: center;min-width: 44px;min-height: 44px;margin: 0;padding: 0 8px;border: 0;border-radius: 0;color: var(--kvk-nav-l1,white);background: transparent;font: inherit;cursor: pointer}.header-menu .kvk-cookie-menu-button .kvk-menu-icon{width: 22px;height: 22px}.header-menu .kvk-cookie-menu-button .menu-label{display: none}.header-menu .kvk-cookie-menu-button:focus-visible{outline: 2px solid currentColor;outline-offset: -2px}@media (min-width: 1200px){.header-menu>.kvk-cookie-menu-item{display: none!important}}@media (max-width: 1199px){.kvk-cookie-nav-ready #cmplz-manage-consent{display: none!important}.header-menu>li.menu-utility:not(.menu-it-login){display: inline-flex;vertical-align: middle;width: auto;margin: 12px 8px 0 0}.header-menu>li.menu-utility:not(.menu-it-login)>.menu-parent-row>:is(a,button){display: inline-flex;align-items: center;justify-content: center;width: 44px;min-height: 44px;min-width: 44px;padding: 8px;color: #fff}.header-menu>li.menu-utility:not(.menu-it-login)>.menu-parent-row>a:has(>.kvk-menu-icon,>.dashicons)>.menu-label{display: none}.header-menu .kvk-cookie-menu-button:is(:hover,:focus-visible){background: rgba(255,255,255,.1)}}@media (max-width: 769px){.m-me-button a{width: 44px;min-height: 44px}}.kvk-committee-content>h2{font-size:30px;line-height:1.25;margin:2rem 0 1rem}.kvk-committee-content>h3{font-size:22px;line-height:1.35;margin:1.75rem 0 .65rem;text-wrap:balance}.kvk-committee-content>:first-child{margin-top:0}.kvk-committee-content>p,.kvk-committee-content>ul{line-height:1.6}.kvk-committee-content>ul>li + li{margin-top:.35em}.single-program .container-modal .kvk-programme-richtext{--programme-prose-width: 65ch;color: inherit;line-height: 1.6;overflow-wrap: break-word;text-align: start}.single-program .container-modal .kvk-programme-richtext :is(p,ul,ol,blockquote,h3,h4,h5,h6){max-inline-size: var(--programme-prose-width);text-align: start;text-wrap: balance}.single-program .container-modal .kvk-programme-richtext :is(p,ul,ol,blockquote){margin-block: 0 1em}.single-program .container-modal .kvk-programme-richtext p{margin-bottom: 1em !important}.single-program .container-modal .kvk-programme-richtext :is(ul,ol){padding-inline-start: 1.4em}.single-program .container-modal .kvk-programme-richtext li{display: list-item;margin-block: .35em;padding: 0}.single-program .container-modal .kvk-programme-richtext li :is(ul,ol){margin-block: .45em .7em}.single-program .container-modal .kvk-programme-richtext li>p{margin-block-end: .35em}.single-program .container-modal .kvk-programme-richtext blockquote{margin-inline: 0;padding-inline: 0;border: 0;font: inherit}.single-program .container-modal .kvk-programme-richtext h3{margin-block: 1.6em .65em;font-size: clamp(1.2rem,2vw,1.55rem);line-height: 1.25}.single-program .container-modal .kvk-programme-richtext h4{margin-block: 1.2em .5em;font-size: 1.15rem;line-height: 1.3}.single-program .container-modal .kvk-programme-richtext :is(img,video,iframe){max-inline-size: 100%}.single-program .container-modal .kvk-programme-richtext .kvk-programme-table-wrap{max-inline-size: none;inline-size: 100%;overflow-x: auto;overscroll-behavior-inline: contain;margin-block: 1.15rem 1.75rem;border: 1px solid #d9e1eb;border-radius: .55rem;-webkit-overflow-scrolling: touch}.single-program .container-modal .kvk-programme-richtext .kvk-programme-table-wrap:focus-visible{outline: 3px solid #5680ff;outline-offset: 3px}.single-program .container-modal .kvk-programme-richtext table{inline-size: 100%;min-inline-size: 32rem;margin: 0;border-collapse: collapse;color: inherit;font-size: .95em;line-height: 1.45}.single-program .container-modal .kvk-programme-richtext table :is(p,ul,ol,blockquote){max-inline-size: none;text-wrap: initial;text-align: start}.single-program .container-modal .kvk-programme-richtext table p{margin-block: 0 .35em;margin-bottom: .35em !important}.single-program .container-modal .kvk-programme-richtext table p:last-child{margin-block-end: 0;margin-bottom: 0 !important}.single-program .container-modal .kvk-programme-richtext :is(td,th){padding: .7rem .9rem;border: 1px solid #d9e1eb;vertical-align: top;text-align: start}.single-program .container-modal .kvk-programme-richtext thead th{background: #06234c;color: #fff;font-weight: 650}.single-program .container-modal .kvk-programme-richtext--subjects .kvk-programme-table-wrap{border-radius: 0}.single-program .container-modal .kvk-programme-richtext .kvk-programme-subject-table{font-size: 1rem;line-height: 1.45}.single-program .container-modal .kvk-programme-richtext .kvk-programme-subject-table :is(td,th){padding: .7rem .9rem !important}.single-program .container-modal .kvk-programme-richtext .kvk-programme-subject-table tr>:is(td,th):first-child{text-align: start !important}.single-program .container-modal .kvk-programme-richtext .kvk-programme-subject-table tr>:is(td,th):last-child:not(:first-child){text-align: end !important;font-variant-numeric: tabular-nums}.single-program .container-modal .kvk-programme-richtext .kvk-programme-subject-table caption{caption-side: top;padding: .9rem .9rem .8rem;color: #06234c;font-size: 1.1rem;font-weight: 650;text-align: start}.single-program .container-modal .kvk-programme-richtext .kvk-programme-subject-table caption p{margin: 0 !important}.single-program .container-modal .kvk-programme-richtext .kvk-programme-subject-table--simple :is(td,th):last-child:not(:first-child){inline-size: 8rem;text-align: end !important;font-variant-numeric: tabular-nums}.single-program .container-modal .kvk-programme-richtext .kvk-programme-subject-table--simple :is(td,th):last-child:not(:first-child) p{text-align: end}.single-program .container-modal .kvk-programme-richtext .kvk-programme-subject-table--simple{min-inline-size: 0;table-layout: fixed}.single-program .container-modal .kvk-programme-richtext .kvk-programme-subject-table--simple :is(td,th){overflow-wrap: anywhere;border-inline: 0;border-block-start: 0}.single-program .container-modal .kvk-programme-richtext .kvk-programme-subject-table tbody>tr:not(.kvk-programme-semester):not(.kvk-programme-specialisation):not(.kvk-programme-total)>:is(td,th){background: transparent;color: inherit;font-weight: inherit}.single-program .container-modal .kvk-programme-richtext .kvk-programme-subject-table .kvk-programme-semester>:is(td,th){padding-block: .8rem;border-block-start: 2px solid #cfdeea;background: #eaf3f7;color: #06234c;font-weight: 650}.single-program .container-modal .kvk-programme-richtext .kvk-programme-subject-table .kvk-programme-specialisation>:is(td,th){padding-block: .65rem;background: #f3f7fa;color: #06234c;font-weight: 650}.single-program .container-modal .kvk-programme-richtext .kvk-programme-subject-table .kvk-programme-total>:is(td,th){background: #f4f7fa;font-weight: 650}.single-program .container-modal .kvk-placement-list{display: grid;gap: 0;inline-size: 100%;max-inline-size: 70rem;margin: 1.25rem 0 1.8rem}.single-program .container-modal .kvk-placement-group{display: grid;gap: 0;padding: 0;border: 0;border-radius: 0;background: transparent}.single-program .container-modal .kvk-placement-card,.single-program .container-modal .kvk-placement-total{display: grid;grid-template-columns: minmax(13rem,.38fr) minmax(0,1fr);grid-template-rows: auto 1fr;align-items: start;column-gap: clamp(1.5rem,3vw,3rem);row-gap: .7rem;min-inline-size: 0;padding: 1.65rem 0;border: 0;border-block-end: 1px solid #d9e1eb;border-radius: 0;background: transparent}.single-program .container-modal .kvk-placement-card h4,.single-program .container-modal .kvk-placement-total h4{grid-column: 1;grid-row: 1;margin: 0;color: #06234c;font-size: clamp(1.1rem,1.6vw,1.3rem);line-height: 1.3}.single-program .container-modal .kvk-placement-card h4>span.sr-only{position: absolute;inline-size: 1px;block-size: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0,0,0,0);white-space: nowrap;border: 0}.single-program .container-modal .kvk-placement-description{grid-column: 2;grid-row: 1 / span 2;inline-size: 100%;max-inline-size: 65ch;text-align: start}.single-program .container-modal .kvk-placement-description>:last-child{margin-block-end: 0;margin-bottom: 0 !important}.single-program .container-modal .kvk-placement-metrics{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: baseline;gap: .3rem .85rem;inline-size: 100%;margin: 0;padding: 0;text-align: start}.single-program .container-modal .kvk-placement-card>.kvk-placement-metrics{grid-column: 1;grid-row: 2}.single-program .container-modal .kvk-placement-metrics dt{margin: 0;color: #526175;font-size: .8rem;font-weight: 500;line-height: 1.4}.single-program .container-modal .kvk-placement-metrics dd{margin: 0;font-size: 1rem;font-weight: 650;font-variant-numeric: tabular-nums;line-height: 1.4}.single-program .container-modal .kvk-placement-metrics dd>p{margin: 0;margin-bottom: 0 !important}.single-program .container-modal .kvk-placement-shared{grid-template-columns: max-content max-content max-content max-content;justify-content: start;align-items: center;column-gap: 1.2rem;padding: .8rem 1rem;border-block: 1px solid #d9e1eb;background: #f2f6f9}.single-program .container-modal .kvk-placement-shared dd{margin-inline-end: 1rem}.single-program .container-modal .kvk-placement-total{margin-block-start: .85rem;padding: 1rem;background: #eaf3f7;border: 0;border-radius: .3rem}.single-program .container-modal .kvk-placement-total>.kvk-placement-metrics{grid-column: 2}.single-program .container-modal .kvk-programme-admission-subtitle{inline-size: 100%;max-inline-size: 65ch;margin-block: -.35rem 1.75rem;color: #526175;font-size: .95rem;line-height: 1.55;text-align: start;text-wrap: balance}.single-program .container-modal .kvk-programme-admission-subtitle p{margin: 0;margin-bottom: 0 !important}.single-program #kvk-score.container-modal .score-items{display: grid;grid-template-columns: var(--kvk-score-columns,repeat(4,minmax(0,1fr)));gap: 0}.single-program #kvk-score.container-modal .score-bar{display:grid;grid-template-columns:var(--kvk-score-columns,repeat(4,minmax(0,1fr)));gap:0;height:16px;margin-block-end:0;border-radius:0}.single-program #kvk-score.container-modal .score-items>.item{display: flex;flex-direction: column;gap: .65rem;inline-size: auto;width: auto;min-inline-size: 0;flex: none;padding: 1.1rem;border-radius:0}.single-program #kvk-score.container-modal .score-percent{font-size: 36px;line-height: 1}.single-program #kvk-score.container-modal .score-subject{font-size: 18px;text-wrap: balance;overflow-wrap: break-word;line-height: 1.4}.single-program #kvk-score.container-modal .score-note{margin: 0;color: #526175;font-size: 14px;font-weight: 400;line-height: 1.5;text-wrap: pretty}.single-program #kvk-score.container-modal .score-note p{margin: 0;margin-bottom: 0 !important;font: inherit;line-height: inherit}.single-program .container-modal>h2{display:block;inline-size:100%;max-inline-size:none;margin-inline:0;text-align:left}.single-program :is(#kvk-goal,#kvk-results).container-modal .kvk-programme-richtext>:is(p,ul,ol,blockquote,h3,h4,h5,h6){inline-size: 100%;max-inline-size: 42rem;margin-inline: 0}@media (max-width: 1199px){.single-program #kvk-score.container-modal .score-items{grid-template-columns: repeat(2,minmax(0,1fr))}.single-program #kvk-score.container-modal .score-bar{display:flex;gap:0}}@media (max-width: 575px){.single-program .container-modal .kvk-programme-richtext :is(td,th){padding: .6rem .7rem}.single-program .container-modal .kvk-programme-richtext .kvk-programme-subject-table :is(td,th){padding: .65rem .65rem !important}.single-program .container-modal .kvk-programme-richtext .kvk-programme-subject-table--simple :is(td,th):last-child:not(:first-child){inline-size: 6rem}.single-program .container-modal .kvk-placement-group{padding: 0}.single-program .container-modal .kvk-placement-card,.single-program .container-modal .kvk-placement-total{grid-template-columns: 1fr;grid-template-rows: auto auto auto;padding-block: 1.25rem}.single-program .container-modal .kvk-placement-card h4,.single-program .container-modal .kvk-placement-total h4{grid-column: 1;grid-row: auto}.single-program .container-modal .kvk-placement-description{grid-column: 1;grid-row: 3}.single-program .container-modal .kvk-placement-card>.kvk-placement-metrics{grid-column: 1;grid-row: 2}.single-program .container-modal .kvk-placement-total>.kvk-placement-metrics{grid-column: 1}.single-program .container-modal .kvk-placement-metrics{grid-template-columns: minmax(0,1fr) auto;column-gap: .65rem}.single-program .container-modal .kvk-placement-shared{padding: .75rem}.single-program .container-modal .kvk-placement-shared dd{margin-inline-end: 0}.single-program #kvk-score.container-modal .score-items{grid-template-columns: 1fr}}@media (min-width: 576px) and (max-width: 991px){.single-program .container-modal .kvk-placement-card,.single-program .container-modal .kvk-placement-total{grid-template-columns: 1fr;grid-template-rows: auto auto auto;padding-block: 1.25rem}.single-program .container-modal .kvk-placement-card h4,.single-program .container-modal .kvk-placement-total h4{grid-column: 1;grid-row: auto}.single-program .container-modal .kvk-placement-description{grid-column: 1;grid-row: 3}.single-program .container-modal .kvk-placement-card>.kvk-placement-metrics{grid-column: 1;grid-row: 2}.single-program .container-modal .kvk-placement-total>.kvk-placement-metrics{grid-column: 1}.single-program .container-modal .kvk-placement-shared{grid-template-columns: minmax(0,1fr) auto}}.single-program #kvk-score.container-modal .score-items>.item,.single-program .container-modal .kvk-placement-shared,.single-program .container-modal .kvk-placement-total{background: var(--kvk-programme-surface);border-color: var(--kvk-programme-surface-border)}.single-program .container-modal .kvk-programme-richtext .kvk-programme-subject-table :is(.kvk-programme-semester,.kvk-programme-specialisation,.kvk-programme-total)>:is(td,th){background: var(--kvk-programme-surface);border-color: var(--kvk-programme-surface-border)}.cta-form-lg .row:has(>.checkbox-container){align-items: flex-start;row-gap: 12px}.cta-form-lg .row:has(>.checkbox-container)>.input-holder:not(:has(*)){margin-bottom: 0}.cta-form-lg .row:has(>.checkbox-container)>.checkbox-container{flex: 1 1 0;inline-size: auto;width: auto;max-inline-size: none;max-width: none}.cta-form-lg .checkbox-container{display: flex;align-items: flex-start;gap: 12px;height: auto;min-height: 48px}.cta-form-lg .checkbox-container>#kvk-form-privacy{appearance: auto;-webkit-appearance: checkbox;flex: 0 0 22px;inline-size: 22px;block-size: 22px;width: 22px;height: 22px;min-width: 22px;min-height: 22px;max-width: 22px;max-height: 22px;margin: 2px 0 0;padding: 0;transform: none;accent-color: #fff;cursor: pointer}.cta-form-lg .checkbox-container>label[for="kvk-form-privacy"]{display: block;flex: 1 1 auto;min-width: 0;min-height: 44px;height: auto;margin: 0;padding: 0;color: #fff;font-size: 16px;font-weight: 400;line-height: 1.5;text-align: start;white-space: normal;cursor: pointer}.cta-form-lg .checkbox-container>label[for="kvk-form-privacy"] a{display: inline;color: inherit;font: inherit;line-height: inherit;white-space: normal;overflow-wrap: break-word;text-decoration: underline;text-underline-offset: .18em}.cta-form-lg .row:has(>.checkbox-container)>.button-holder{display: flex;flex: 0 0 64px;align-items: flex-start;justify-content: flex-end;width: 64px;max-width: 64px;min-height: 48px;padding-left: 0}.cta-form-lg .checkbox-container + .button-holder>[type="submit"]{display: inline-flex;align-items: center;justify-content: center;flex: 0 0 48px;width: 48px;height: 48px;min-width: 48px;min-height: 48px;margin: 0;padding: 8px;border: 1px solid #ffffff66;border-radius: 4px;background: transparent;color: #fff;cursor: pointer}.cta-form-lg .checkbox-container + .button-holder>[type="submit"] img{display: block;width: 32px;height: 32px;margin: 0}@media (max-width: 575px){.cta-form-lg .row:has(>.checkbox-container)>.input-holder:not(:has(*)){display: none}.cta-form-lg .checkbox-container{gap: 10px}}.kvk-conferences .kvk-conference-year{color:var(--dark-blue,#00214d);margin:0;min-width:0}.kvk-conferences .kvk-conference-year-current{margin-bottom:2rem}.kvk-conferences .kvk-conference-year-archive{border-top:1px solid #c7d1e0}.kvk-conferences .kvk-conference-year-archive>summary{align-items:center;cursor:pointer;display:flex;list-style:none;min-height:72px;padding:1.125rem 0;box-sizing:border-box}.kvk-conferences .kvk-conference-year-archive>summary::-webkit-details-marker{display:none}.kvk-conferences .kvk-conference-year-archive>summary::marker{content:""}.kvk-conferences .kvk-conference-year-archive>summary:focus-visible{border-radius:2px;outline:2px solid currentColor;outline-offset:4px}.kvk-conferences .kvk-conference-year-archive>summary>h2{align-items:center;display:flex;gap:1rem;font-size:1.5rem;line-height:1.25;margin:0;text-wrap:balance;width:100%}.kvk-conferences .kvk-conference-year-label{flex:1 1 auto}.kvk-conferences .kvk-conference-count{color:#53627b;font-size:.9375rem;font-weight:400}.kvk-conferences .kvk-conference-chevron{block-size:24px;display:block;flex:0 0 24px;inline-size:24px;transform:rotate(0deg);transition:transform .22s ease}.kvk-conferences .kvk-conference-chevron>.kvk-icon-svg{display:block;height:100%;width:100%}.kvk-conferences .kvk-conference-year[open]>summary .kvk-conference-chevron{transform:rotate(180deg)}.kvk-conferences .kvk-conference-year[data-kvk-animating]{overflow:hidden}.kvk-conferences .kvk-conference-year-body{min-width:0}.kvk-conferences .kvk-conference-list{list-style:none;margin:0;padding:0}.kvk-conferences .kvk-conference-list>.kvk-conference-entry{border-bottom:1px solid #e0e5ed;margin:0;padding:1.25rem 0}.kvk-conferences .kvk-conference-list>.kvk-conference-entry:last-child{border-bottom:0}.kvk-conferences .kvk-conference-entry>.kvk-conference-date{color:#53627b;font-size:.9375rem;font-variant-numeric:tabular-nums;font-weight:400;line-height:1.5;margin:0 0 .375rem}.kvk-conferences .kvk-conference-entry>h3{font-size:1.25rem;font-weight:600;line-height:1.4;margin:0;max-width:70ch;overflow-wrap:anywhere;text-wrap:pretty}.kvk-conferences .kvk-conference-source-language{display:inline-block;font-size:.8125rem;margin-inline-start:.75rem}.kvk-conferences .kvk-conference-entry a{text-decoration-thickness:1px;text-underline-offset:.18em}.kvk-conferences .kvk-conference-source{font-size:.9375rem;margin:.5rem 0 1.5rem}.kvk-conferences .kvk-conference-source span{white-space:nowrap}@media (min-width:768px){.kvk-conferences .kvk-conference-list>.kvk-conference-entry{align-items:start;column-gap:2rem;display:grid;grid-template-columns:minmax(10rem,13rem) minmax(0,1fr)}.kvk-conferences .kvk-conference-entry>.kvk-conference-date{margin:0;padding-top:.125rem}.kvk-conferences .kvk-conference-entry>h3{grid-column:2;max-width:none}.kvk-conferences .kvk-conference-source-language{display:block;margin-inline-start:0}}@media (max-width:575px){.kvk-conferences .kvk-conference-year-archive>summary{min-height:64px}.kvk-conferences .kvk-conference-year-archive>summary>h2{gap:.75rem;font-size:1.25rem}.kvk-conferences .kvk-conference-entry>h3{font-size:1.125rem}.kvk-conferences .kvk-conference-list>.kvk-conference-entry{padding:1rem 0}}@media (prefers-reduced-motion:reduce){.kvk-conferences .kvk-conference-chevron{transition:none}}@media print{.kvk-conferences .kvk-conference-year[data-kvk-animating]{height:auto!important;overflow:visible}.kvk-conferences .kvk-conference-year-archive::details-content{content-visibility:visible;display:contents}.kvk-conferences .kvk-conference-year-archive>.kvk-conference-year-body{display:block}.kvk-conferences .kvk-conference-chevron{display:none}}
