html,body{margin:0;padding:0}body{height:100%;font-size:18px}::-moz-selection{color:#fff;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:.25em;margin-bottom:.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:#fff}h2.outline.dynamic{color:var(--kvk-main);line-height:.85}h2.outline{word-spacing:1000px}html[lang="en-US"] #dominastudijos h2.outline{word-spacing:normal}h3{font-size:34px}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:0;margin-right:0}.mt-0{margin-top:0}.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:700}.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}.grecaptcha-badge{visibility:hidden}mark{background-color:var(--kvk-main);color:#fff;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 .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 .info-container-technologies-faculty .child-department-container,body.page-template-template-structure .info-container-technologiju-fakultetas .child-department-container{background-color:#9575D9;color:#fff}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 .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:#000}.page-meta-row input:checked+.tab-label{border:2px solid #fff}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:.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:.75}header #crumbs .divider+.divider{display:none}header #crumbs .current{display:inline;min-width:0;max-width:100%;opacity:.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 h1{font-weight:700;line-height:1;margin-top:10px;margin-bottom:0;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:0}}@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 #fff}}.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:#fff;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:#fff;padding:40px!important}main.container:first-of-type{margin-top:-120px}}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:#fff}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 a{transition:color,background 0.15s ease}.header-menu>li>.menu-parent-row>a{font-size:14px;display:block;line-height:30px;padding:0 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:0;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:#fff}.header-menu>li>ul{width:250px;position:absolute;left:0;border-top:none;background-color:#fff;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:0 1px 12px rgb(167 166 166 / 50%)}.highlight-white>.menu-parent-row>a{font-weight:600!important;background:#fff}.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{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 rgb(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:0}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%,rgb(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 rgb(255 255 255 / .12);background:rgb(0 24 61 / .985);box-shadow:0 12px 28px rgb(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 rgb(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:#fff;font-size:clamp(20px,2.5vw,22px);line-height:1.25;white-space:normal}.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:rgb(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 rgb(255 255 255 / .28);border-radius:50%;background:rgb(0 30 76 / .92);color:#fff;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:rgb(255 255 255 / .14);border-color:rgb(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:#fff0}.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:rgb(255 255 255 / .08);color:#fff;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:#fff0;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 rgb(255 255 255 / .22);color:rgb(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:rgb(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 rgb(0 18 45 / .16)}.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:#0062c9!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:#174d88!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 rgb(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 rgb(255 255 255 / .24);border-radius:0;color:#fff;background:rgb(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}.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:#fff}body.single-project .logo-container{margin-top:40px}body.single-project .partner-logo{background-color:#fff;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:400;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:0}.search-block input:not([type="radio"]){padding:15px 20px;margin:0;font-size:20px;width:100%;border-radius:0;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:#fff;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:0}.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:.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{--kvk-programme-accent:#001E4C;--kvk-programme-shade:#000435}.program-tile:is(.faculty-10,.faculty-23,.faculty-theme-health){--kvk-programme-accent:#0B93B7;--kvk-programme-shade:#066C88}.program-tile:is(.faculty-9,.faculty-24,.faculty-theme-tech){--kvk-programme-accent:#7746C8;--kvk-programme-shade:#2B164E}.program-tile:is(.faculty-8,.faculty-25,.faculty-theme-business){--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{z-index:1;background:linear-gradient(180deg,transparent 0%,rgb(0 0 0 / .42) 40%,rgb(0 0 0 / .6) 100%),linear-gradient(135deg,var(--kvk-programme-accent),var(--kvk-programme-shade));opacity:.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(.2,.65,.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:0;line-height:1.15;color:#fff}.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:#fff;padding:5px 10px;border-radius:1px}.gallery-block-container .gallery-info h4.dev,.course-block-container .course-info h4.dev{font-size:70%;opacity:.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:700;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:.75em;background:var(--kvk-main-d1);cursor:pointer}input:checked+.tab-label{background:var(--kvk-main);color:#fff}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:#fff}h4.file-name{margin-bottom:0;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:#fff;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:0;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 .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:0}.contact-credentials-container .dashicons{margin-right:10px;color:#929292}.contact-block-container.story{margin-bottom:20px}.contact-block-container.story h4{font-size:18px;margin-bottom:0}.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:#fff;width:100%;min-height:600px}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:0;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:.95}body.single-program .post-loop-row.reverse .col-img img{box-shadow:7px 14px 40px rgb(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:0}body.single-program .contact-block-container.story h4{font-weight:400}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:0}@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:.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:#000}@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:.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:#fff}.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:#fff0;border:none;border-radius:0;border-bottom:2px solid #fff;font-weight:700}.cta-form-lg input[type="text"],.cta-form-lg input[type="email"]{font-size:1em;color:#fff}.cta-form-lg select{font-size:1em}.cta-form-lg select option{color:#000}.cta-form-lg select:not(:checked){color:#fff}.cta-form-lg textarea{font-weight:400;font-family:inherit;color:#fff}.cta-form-lg [type="submit"] img{max-width:initial}.cta-form-lg [type="submit"]{padding:30px;border:none;background:#fff0}.cta-form-lg .input-holder{margin-bottom:50px}.cta-form-lg a{color:#fff}#all-good-toast{color:#fff;background-color:#168C68}#all-good-toast,#all-good-toast *{max-height:0;overflow:hidden;transition:0.2s all ease}#all-good-toast h4{font-size:200%;margin-bottom:0}#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:0;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:0;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:#fff0}.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 rgb(0 30 76 / .2);border-radius:50%;color:#001e4c;background:#fff;box-shadow:0 2px 8px rgb(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:#fff0;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:#fff0}.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}}.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:#fff;color:#090909}#home-slider #slider-link{color:#fff;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:0 0 15px rgb(194 192 192 / .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:#fff}#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 rgb(0 0 0 / .25)}#home-slider #slider-link:hover{box-shadow:0 0 15px rgb(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:#fff;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:#000}@media (max-width:768px){body.home .two-buttons-container{padding-top:0}body.home .two-buttons-container .row div+div{margin-bottom:0}}.home .faculties-container .course-block-container{min-height:250px}.home .faculties-container .course-block-container h4{font-size:2em;margin-bottom:0;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:#fff;padding:40px 20px}.home .faculties-container a h4{font-size:45px}.home .faculties-container a .faculty-more{display:inline-block;font-weight:700;padding:15px 25px;margin-top:20px;border:1px solid #fff}.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 #fff solid}.home .faculties-container .faculty:last-child{border-left:2px #fff 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:700;color:#000;background:#FFF;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:.33}.home .faculties-container .row .faculty.off,.home .faculties-container .row:hover .faculty{opacity:.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:#fff;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:#fff;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:0}.post-loop-row h3,.post-loop-row .post-date{color:#000}.post-loop-row img{object-fit:cover;width:100%;height:100%}.more-btn{display:inline-block;float:right;color:#fff;text-decoration:none;text-transform:uppercase;padding:5px 10px;transition:all 0.2s ease}.more-btn:hover{font-weight:700}@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 rgb(0 30 76 / .12);border-radius:20px;background:#fff;box-shadow:0 10px 28px rgb(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:#fff;box-shadow:7px 14px 40px rgb(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:700}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:#fff}.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:#fff;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:#fff}.sorting-hat a{display:block;padding:20px;border:1px solid #fff;color:#fff;font-size:21px;text-align:center;transition:background 0.2s ease;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sorting-hat a:hover{background:#fff;color:var(--kvk-main)}.sorting-hat h2{margin-top:0;margin-bottom:0;font-size:80px;line-height:.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:0}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:0}.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:0 1px 20px rgb(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}.page-id-841 .post-loop-row .post-excerpt,.page-id-841 .more-btn{display:none}.page-id-841 .post-loop-row h3{margin-bottom:0}.page-id-841 .post-loop-row{min-height:300px}.page-id-841 .post-loop-row img,.page-id-841 .post-loop-row .col-img{max-height:300px!important}.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:700;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:#000}.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:rgb(255 255 255 / .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:#fff;-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:rgb(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 rgb(0 30 76 / .14);border-radius:14px;background:rgb(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 rgb(0 30 76 / .16);border-radius:14px;background:rgb(255 255 255 / .78);box-shadow:0 14px 40px rgb(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:rgb(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:#fff;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:rgb(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:rgb(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:#fff0}.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:#fff0;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:#fff}.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:0;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:.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:.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:#fff;font-weight:700}.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:#fff;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:400}#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:#fff}.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:#fff;overflow-wrap:anywhere}footer a:focus-visible{outline:2px solid #fff;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:rgb(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 rgb(255 255 255 / .25);font-size:13px;line-height:1.5;color:rgb(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}}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 rgb(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 rgb(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;max-width:460px!important;max-height:calc(100dvh - 24px)!important;margin-inline:auto!important;padding:clamp(18px,5vw,24px)!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 rgb(0 30 76 / .14)!important;border-top:5px solid var(--kvk-purple,#7746c8)!important;border-radius:20px!important;box-shadow:0 24px 72px rgb(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}body:has(.cmplz-cookiebanner.cmplz-show)::before{content:"";position:fixed;inset:0;z-index:2147482999;background:rgb(0 18 45 / .58);pointer-events:none;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none}.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:rgb(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{display:grid!important;gap:8px!important;margin-block:14px!important}.cmplz-cookiebanner .cmplz-category{overflow:hidden;border:1px solid rgb(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:rgb(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 rgb(0 30 76 / .16)!important;border-radius:50%!important;color:var(--kvk-main,#001e4c)!important;background:#f4f7fc!important;cursor:pointer}.cmplz-cookiebanner .cmplz-links{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-links a{display:inline-flex!important;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:#fff;background-color:var(--kvk-main);opacity:.85;transition:opacity 0.25s ease}.page-numbers:not(.dots):hover,.page-numbers.current{opacity:1}.page-numbers.dots{opacity:.5}.page-numbers.current{font-weight:700;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:#fff;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:#fff0;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:400;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 rgb(255 255 255 / .25);border-radius:6px;color:#fff;background:#001e4c;box-shadow:0 4px 16px rgb(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-family:'Funnel Sans',sans-serif!important}@media (max-width:769px){.m-me-button a{width:44px;min-height:44px}}.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:#fff0;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:#fff0}.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:#fff0}.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}}.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 #fff6;border-radius:4px;background:#fff0;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}}