.tab-menu-wrapper{display:flex;flex-wrap:wrap;gap:16px}.tab-menu-wrapper br{display:none}.tab-menu-wrapper a{background:#e8e1d2;border:2px solid #e8e1d2;border-radius:25px;color:#2c343b;display:inline-block;font-size:14px;font-weight:600;padding:6px 16px;text-decoration:none;transition:.3s}.tab-menu-wrapper a.active,.tab-menu-wrapper a:hover{background:hsla(41,32%,87%,.01);color:#fff}.tab-menu-wrapper.kurser a{background:#2c343b;border:2px solid #2c343b;color:#fff;font-size:16px;padding:8px 16px}.tab-menu-wrapper.kurser a:hover{background:rgb(44 52 59/1%);color:#2c343b}.search-icon-btn .et_pb_searchsubmit{background-color:transparent!important;background-image:url(../images/icon-search.svg);background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border:none;color:transparent!important;cursor:pointer;height:48px;position:relative;position:absolute;width:70px}.kursus-pagination{--pag-fg:#1f2937;--pag-bg:#fff;--pag-border:#e5e7eb;--pag-hover:#111827;--pag-current-bg:#111827;--pag-current-fg:#fff;--pag-focus:0 0 0 3px rgba(59,130,246,.45);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;text-align:center}.kursus-pagination .page-numbers{align-items:center;display:inline-flex;gap:.5rem;height:36px;justify-content:center;list-style:none;margin:0 auto;padding:0}.kursus-pagination .page-numbers a,.kursus-pagination .page-numbers span.page-numbers{align-items:center;border:1px solid var(--pag-border);border-radius:.5rem;color:var(--pag-fg);display:inline-flex;font-size:.95rem;height:2.25rem;justify-content:center;line-height:1;min-width:2.25rem;padding:0 .75rem;text-decoration:none;transition:transform .08s ease,color .15s ease,border-color .15s ease,background-color .15s ease,box-shadow .15s ease;user-select:none}.kursus-pagination .page-numbers a:hover{border-color:var(--pag-hover);color:var(--pag-hover);transform:translateY(-1px)}.kursus-pagination .page-numbers a:active{transform:translateY(0)}.kursus-pagination .page-numbers .current{background:var(--pag-current-bg)!important;border-color:var(--pag-current-bg)!important;color:var(--pag-current-fg)!important;cursor:default;font-weight:600}.kursus-pagination .page-numbers a.next,.kursus-pagination .page-numbers a.prev{font-weight:500;padding:0 .9rem}.kursus-pagination .page-numbers .disabled,.kursus-pagination .page-numbers .disabled a{filter:grayscale(.2);opacity:.45;pointer-events:none}.kursus-pagination .page-numbers a:focus-visible{box-shadow:var(--pag-focus);outline:none}@media (max-width:480px){.kursus-pagination .page-numbers{gap:.35rem;padding:.4rem}.kursus-pagination .page-numbers a,.kursus-pagination .page-numbers span.page-numbers{border-radius:.45rem;font-size:.9rem;height:2rem;min-width:2rem;padding:0 .6rem}}.news-post-layout .et_pb_ajax_pagination_container{display:grid;grid-template-columns:repeat(3,minmax(0,400px));grid-gap:24px}.news-post-layout .et_pb_post{background-color:#f3f0e7;border-radius:8px;display:flex;flex-direction:column;height:100%;margin:0!important}.news-post-layout .et_pb_post .post-content{display:flex;flex-direction:column;height:100%;padding:24px}.news-post-layout .post-meta{background-color:#e8e1d2;border-radius:8px 8px 0 0;margin:0;padding:8px 24px!important}.news-post-layout .post-meta .published:before{content:url(../images/icon-calendar.svg);display:inline-block;height:20px;margin-right:8px;vertical-align:sub;width:20px}.news-post-layout .et_pb_post .more-link{align-items:center;background-image:linear-gradient(currentColor,currentColor);background-position:0 92%;background-repeat:no-repeat;background-size:0 1px;display:flex!important;gap:10px!important;margin-bottom:0;margin-top:auto;padding-top:20px;transition:.3s ease}.news-post-layout .et_pb_post .more-link:hover{background-size:78px 1px}.news-post-layout .et_pb_post .more-link:after{content:url(../images/icon-course-arrow.svg);height:25px;margin-left:0;transition:.3s ease;width:25px}.news-post-layout .et_pb_post .more-link:hover:after{margin-left:8px}#main-menu .et_pb_menu__logo-wrap,.et-db #et-boc .et-l #main-menu .et_pb_menu__logo-wrap{padding:16px 0!important}#main-menu .et_pb_menu__menu>nav>ul>li,.et-db #et-boc .et-l #main-menu .et_pb_menu__menu>nav>ul>li{align-items:center!important;padding:4px!important}#main-menu .et_pb_menu__menu>nav>ul>li>a,.et-db #et-boc .et-l #main-menu .et_pb_menu__menu>nav>ul>li>a{background-color:hsla(0,0%,100%,0)!important;padding:15px!important;transition:.3s ease!important}#main-menu .et_pb_menu__menu>nav>ul>li>a:hover,.et-db #et-boc .et-l #main-menu .et_pb_menu__menu>nav>ul>li>a:hover{background-color:hsla(0,0%,100%,.08)!important}#main-menu .et-menu-nav li.mega-menu>ul,.et-db #et-boc .et-l #main-menu .et-menu-nav li.mega-menu>ul{display:grid!important;grid-template-columns:repeat(3,minmax(0,auto))!important;width:1050px!important;grid-gap:32px!important;left:auto!important;right:0!important}.et-db #et-boc .et-l .et-menu-nav li.mega-menu>ul>li,.et-menu-nav li.mega-menu>ul>li{width:100%!important}.et-db #et-boc .et-l .et_pb_menu li.mega-menu>ul>li>a:first-child,.et_pb_menu li.mega-menu>ul>li>a:first-child{align-items:center!important;background-color:#e8e1d2!important;border:2px solid #e8e1d2!important;border-radius:50px!important;display:flex!important;font-size:14px!important;font-weight:600!important;height:56px!important;line-height:20px!important;margin-bottom:10px!important;padding:0 16px!important;width:315px!important}.et-db #et-boc .et-l .et_pb_menu li.mega-menu>ul>li>a:first-child:hover,.et_pb_menu li.mega-menu>ul>li>a:first-child:hover{border:2px solid #e8e1d2!important}.et-db #et-boc .et-l .et-menu-nav li.mega-menu li>a,.et-menu-nav li.mega-menu li>a{width:315px!important}.et-db #et-boc .et-l .et-menu-nav li.mega-menu ul li a,.et-menu-nav li.mega-menu ul li a{font-size:14px!important;font-weight:400!important;padding:2px 16px!important}#main-menu nav>ul>li.contact-cta>a,.et-db #et-boc .et-l #main-menu nav>ul>li.contact-cta>a{background-color:#ffd600!important;border:2px solid #ffd600!important;border-radius:28px!important;color:#2c343b!important;height:40px!important;padding:7px 20px!important}#main-menu nav>ul>li.contact-cta>a:hover,.et-db #et-boc .et-l #main-menu nav>ul>li.contact-cta>a:hover{background-color:#ffd600!important;box-shadow:0 3px 0 0 #e8c02b!important}#main-menu nav>ul>li.mega-menu.category-parent>a,.et-db #et-boc .et-l #main-menu nav>ul>li.mega-menu.category-parent>a{padding:15px 25px 15px 15px!important}#main-menu nav>ul>li.mega-menu.category-parent>a:after,.et-db #et-boc .et-l #main-menu nav>ul>li.mega-menu.category-parent>a:after{right:4px!important}span.mobile_menu_bar{display:none!important}.footer-menu nav ul li{background-color:hsla(0,0%,100%,0);border-bottom:1px solid #fff;padding:14px 0;transition:.3s ease}.footer-menu nav ul li:hover{background-color:hsla(0,0%,100%,.08);padding:14px}.cta-link-external{align-items:center;background-color:#f3f0e7;border-radius:4px;color:#2c343b;display:inline-flex;gap:8px;padding:2px 6px;transition:.3s}.cta-link-external:hover{background-color:#e8e1d2}.cta-link-external span{text-decoration:underline}.cta-link-external:after{content:url(../images/icon-link-external.svg);height:20px;width:20px}.course-items .et_pb_blurb_container{vertical-align:middle!important}.course-items .et_pb_module_header{padding-bottom:0}.course-items .et_pb_blurb_container:after{bottom:8px;content:url(../images/icon-course-arrow.svg);height:25px;position:absolute;right:0;top:8px;transition:.3s ease;width:25px}.course-items:hover .et_pb_blurb_container:after{right:-8px}.course-grid .et_pb_column{display:grid;grid-template-columns:repeat(3,minmax(0,500px));grid-gap:20px}.course-items{margin:0!important}.kursus-section.in-active,.kursus-section:nth-of-type(odd){background-color:#f5f5f5}.kursus-section.active,.kursus-section:nth-of-type(2n){background-color:#fff}.kursus-section{padding:3rem 0}.kursus-section.taxonomies{background:#f5f5f5;padding:2rem 0}.kursus-section.taxonomies.group{background-image:url(../images/bg-pattern.png)!important;background-repeat:repeat;background-size:initial;border-top:1px solid #e8e1d2}.kursus-section.in-active{background-color:#f5f5f5!important}.kursus-section.active{background-color:#fff!important}.kursus-col{width:100%}.kursus-col h2{font-size:28px;margin-bottom:1rem}.kursus-col h3{font-size:22px;margin-bottom:12px}.kursus-grid{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.kursus-grid article{background-color:#e8e1d2;border-radius:8px 8px 8px 8px;display:flex;flex-direction:column;justify-content:space-around;overflow:hidden;padding:20px;transition:transform .2s}.kursus-grid article:hover{transform:translateY(-3px)}.kursus-thumb img{display:block;height:auto;width:100%}.kursus-grid h4{font-size:16px;line-height:1.3}h2.kursus-related-title{margin-bottom:1rem}.kursus-meta{list-style:none;margin:0;padding:0!important}.kursus-meta li,.kursus-meta li a{align-items:center;color:#444!important;display:flex;font-size:.95rem;margin:.35rem 0}.kursus-meta li a{text-decoration:underline!important}.kursus-meta li a:hover{color:#2c343b!important}.kursus-meta img{height:18px;margin-right:.5rem;width:18px}.kursus-more{margin:0 16px 16px}a.et_pb_button.kursus-button,a.et_pb_button.kursus-taxonomy-button{background:transparent!important;border:0!important;border-radius:0!important;border-width:0!important;color:#2c343b!important;display:inline-block;text-decoration:none}a.et_pb_button.kursus-button{font-size:16px!important;padding:.5rem .8rem .5rem 0!important;text-decoration:underline!important}a.et_pb_button.kursus-button:after{line-height:26px!important}a.et_pb_button.kursus-taxonomy-button{font-size:28px!important;padding-bottom:0!important;padding-left:0!important;padding-top:0!important}a.et_pb_button.kursus-taxonomy-button:after{line-height:48px!important}.kursus-term-desc{color:#666;margin:.3rem 0 1rem}.kursus-term-more{margin-top:1rem;text-align:right}.taxonomy-description{margin-bottom:1rem}div#registrationDeadline h6{font-size:14px;margin:0;padding:16px 0 4px}div#registrationDeadline label.courseOption{align-items:center;color:var(--on-surface,#2c343b);cursor:pointer;display:flex;font-size:16px;font-weight:400;gap:6px;line-height:24px;margin:8px 0;width:100%}div#registrationDeadline label.courseOption span.seatsText{color:var(--on-surface-variant,#656560);font-size:14px;font-weight:400;line-height:20px}div#manual,div#manualPostID{display:none}#gform_2 input[readonly]{background:transparent!important;border:none!important;box-shadow:none!important;height:auto!important}div#field_2_23,div#field_2_24,div#field_2_40,div#field_2_43,div#field_2_45{align-items:center;display:flex;gap:16px}div#field_2_23 label,div#field_2_24 label,div#field_2_40 label,div#field_2_43 label,div#field_2_45 label{margin:0!important;min-width:90px;padding:0!important}div#subject-wrapper{display:none}.subject-details{border-bottom:1px solid #ffd600;color:#2c343b;margin-bottom:24px;padding:16px 0}.subject-details h3{font-size:18px}.subject-details h4{color:#656560;font-size:14px;font-weight:700;line-height:20px;padding-bottom:4px}.subject-details>div{border-bottom:1px solid #e7e7e4;font-size:16px;font-weight:400;line-height:24px;padding:8px 0}.subject-details:last-child,.subject-details>div:last-child{border-bottom:none}@media (max-width:980px){.kursus-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.kursus-grid{grid-template-columns:1fr}}.contact-person-info{align-items:center;display:flex!important;padding:10px 10px 0}.contact-person-info .et_pb_team_member_image{margin:auto 10px 10px 0!important}.contact-person-info .et_pb_team_member_image img{max-width:140px}.contact-person-info .et_pb_team_member_description .email,.contact-person-info .et_pb_team_member_description .phone{align-items:center;display:inline-flex;gap:8px}.contact-person-info .et_pb_team_member_description .email:before{content:url(../images/icon-mail-v-2.svg);height:21px;width:21px}.contact-person-info .et_pb_team_member_description .phone:before{content:url(../images/icon-phone-call-v2.svg);height:21px;width:21px}.gform_required_legend{display:none!important}.gform_wrapper .gform_footer,.gform_wrapper .gform_page_footer{overflow:visible!important;padding-bottom:8px}.gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_page_footer .gform_button{background-color:#ffd600!important;border:2px solid #ffd600!important;border-radius:28px!important;color:#2c343b!important;display:inline-block!important;font-size:16px!important;font-weight:600!important;height:auto!important;line-height:1.2!important;margin-bottom:4px;padding:12px 24px!important;transition:all .3s ease}.gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_page_footer .gform_button:hover{background-color:#ffd600!important;box-shadow:0 3px 0 0 #e8c02b!important;cursor:pointer;transform:translateY(0)}.gfield input.text,.gfield input.title,.gfield input[type=email],.gfield input[type=password],.gfield input[type=tel],.gfield input[type=text],.gfield select,.gfield textarea{background-color:#f3f0e7!important;border:none!important;border-radius:28px!important;box-shadow:none!important}.gform_wrapper input:focus,.gform_wrapper textarea:focus{border-color:#2c343b!important;box-shadow:0 0 5px rgba(44,52,59,.5)!important;outline:none}.lwp-breadcrumbs [property=itemListElement]:first-child,.lwp-breadcrumbs [property=itemListElement]:first-child+.separator{display:none}span.current{display:block;font-size:28px;font-weight:700;line-height:1.2em;margin-top:40px}.et_pb_button{padding:10px 48px 10px 24px!important}.et_pb_button:hover{padding:10px 55px 10px 24px!important}.et_pb_button:after{content:url(../images/icon-course-arrow.svg)!important}.et_pb_button:hover:after{margin-left:.7em!important}.subpage-top-hero{display:flex;flex-direction:column;justify-content:flex-end}.subpage-top-hero .et_pb_row{margin:0 auto;padding:0}.circle-arrow img{margin-left:0;transition:.3s ease}.circle-arrow:hover img{margin-left:8px}.two-column-grid .et_pb_column{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,500px))}.three-column-grid .et_pb_column{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,500px))}@media only screen and (max-width:1365px){.et_pb_row{width:90%}.menu-alignment .et_pb_menu__wrap{display:none}.menu-alignment .et_pb_column{align-items:center;display:flex;justify-content:space-between}}@media only screen and (max-width:1024px){.three-column-grid .et_pb_column{grid-template-columns:repeat(2,minmax(0,500px))}}@media only screen and (max-width:980px){.course-grid .et_pb_column{grid-template-columns:repeat(2,minmax(0,500px))}.news-post-layout .et_pb_ajax_pagination_container{grid-template-columns:repeat(2,minmax(0,400px))}.contact-person-info .et_pb_team_member_image img{max-width:110px}.subpage-top-hero .tab-menu-row{background:#e8e1d2;bottom:-39px;margin:0 auto;position:absolute;top:auto!important;width:100%;z-index:5}.tab-menu-wrapper{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:0;padding:0 15px;white-space:nowrap}.tab-menu-wrapper a{border:none;border-radius:0;padding:8px 12px}.tab-menu-wrapper a.active,.tab-menu-wrapper a:hover{background:#f3f0e7;color:#2c343b}.tab-menu-wrapper::-webkit-scrollbar{display:none}.tab-menu-wrapper.kurser{gap:16px;padding:0 5%}.tab-menu-wrapper.kurser a{border-radius:25px}span.current{font-size:24px;margin-top:24px}}@media only screen and (max-width:767px){.course-grid .et_pb_column,.news-post-layout .et_pb_ajax_pagination_container,.three-column-grid .et_pb_column,.two-column-grid .et_pb_column{grid-template-columns:repeat(1,minmax(0,auto))}}.udbud-indhold p:last-of-type{padding-bottom:1em}