html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Work Sans;src:url(fonts/WorkSans.woff2) format("woff2")}html{scroll-behavior:smooth}body{color:#000;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14pt;line-height:1.5;-webkit-font-smoothing:antialiased;background:var(--white);margin:0}*{box-sizing:border-box}.cf:after,.cf:before,.clearfix:after,.clearfix:before{content:" ";display:table}.cf:after,.clearfix:after{clear:both}.inner,.wrap{max-width:92%;width:1240px}#inner-content,.inner,.wrap{margin:0 auto}img{height:auto;max-width:100%}.aligncenter{display:block;margin:0 auto}figure.wp-block-image img,figure.wp-caption img{display:block;width:100%}figure.wp-block-image figcaption,figure.wp-caption figcaption{background-color:var(--gray-lighter);font-size:.6em;margin:0;padding:1em}a:not(.button),a:visited:not(.button){color:#2980b9;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5}a:not(.button):focus,a:not(.button):hover,a:visited:not(.button):focus,a:visited:not(.button):hover{color:#216693}a:not(.button):link,a:visited:not(.button):link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}p{color:var(--text-color);font-size:.85em;font-style:normal;line-height:1.5}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5,p{font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{text-rendering:optimizelegibility}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration:none}.h1,h1{font-size:2.5em;line-height:1.333em}.h2,h2{font-size:1.6em;line-height:1.4em;margin-bottom:.375em}.h3,h3{font-size:1.125em}.h4,h4{font-size:1.1em;font-weight:700}.h5,h5{font-size:.846em;letter-spacing:2px;line-height:2.09em;text-transform:uppercase}body.archive :not([class*=block]) article.hentry,body.home :not([class*=block]) article.hentry{overflow:hidden}body.archive :not([class*=block]) article.hentry .article-header .entry-title,body.home :not([class*=block]) article.hentry .article-header .entry-title{margin-bottom:0}body.archive :not([class*=block]) article.hentry .article-header a,body.home :not([class*=block]) article.hentry .article-header a{color:#222}@media(min-width:480px){body.archive :not([class*=block]) article.hentry:first-child,body.home :not([class*=block]) article.hentry:first-child{padding-top:0}}body.archive :not([class*=block]) article.hentry:last-child:after,body.home :not([class*=block]) article.hentry:last-child:after{border-bottom:0}body.archive article.hentry{margin:auto;max-width:96%;width:768px}body.blog #main,body.category #main,body.search-results #main,body.tax-event_cat #main{display:grid;grid-template-columns:repeat(3,minmax(200px,1fr));margin:0 auto 40px;max-width:1240px;width:92%;grid-gap:40px}@media(max-width:899px){body.blog .featured-post,body.category .featured-post,body.search-results .featured-post,body.tax-event_cat .featured-post{padding:1em 0 0}body.blog .featured-post .wrapper,body.category .featured-post .wrapper,body.search-results .featured-post .wrapper,body.tax-event_cat .featured-post .wrapper{flex-wrap:wrap}body.blog .featured-post .wrapper .image,body.category .featured-post .wrapper .image,body.search-results .featured-post .wrapper .image,body.tax-event_cat .featured-post .wrapper .image{flex:1 1 100%;padding:0}body.blog .featured-post .wrapper .content,body.category .featured-post .wrapper .content,body.search-results .featured-post .wrapper .content,body.tax-event_cat .featured-post .wrapper .content{flex:1 1 100%}body.blog #main,body.category #main,body.search-results #main,body.tax-event_cat #main{grid-template-columns:repeat(2,minmax(200px,1fr))}}@media(max-width:479px){body.blog #main,body.category #main,body.search-results #main,body.tax-event_cat #main{grid-template-columns:repeat(1,minmax(200px,1fr))}}body.post-type-archive-event #main,body.post-type-archive-kurskatalog #main,body.tax-event_cat #main{display:grid;grid-template-columns:1fr;margin:0 auto;max-width:1240px;width:92%;grid-gap:20px}@media(max-width:839px){body.post-type-archive-event #main,body.post-type-archive-kurskatalog #main,body.tax-event_cat #main{grid-template-columns:1fr}}body.post-type-archive-event #main article.event-card,body.post-type-archive-kurskatalog #main article.event-card,body.tax-event_cat #main article.event-card{background-color:#f3f0e2;border-radius:8px;display:flex;flex-flow:row nowrap;max-width:100%;width:100%}@media(max-width:839px){body.post-type-archive-event #main article.event-card,body.post-type-archive-kurskatalog #main article.event-card,body.tax-event_cat #main article.event-card{flex-flow:column nowrap}}body.post-type-archive-event #main article.event-card .article-content,body.post-type-archive-kurskatalog #main article.event-card .article-content,body.tax-event_cat #main article.event-card .article-content{display:flex;flex:1 1 auto;flex-flow:column nowrap;gap:12px;justify-content:center;min-height:235px;padding:48px}@media(max-width:839px){body.post-type-archive-event #main article.event-card .article-content,body.post-type-archive-kurskatalog #main article.event-card .article-content,body.tax-event_cat #main article.event-card .article-content{padding:24px}}body.post-type-archive-event #main article.event-card .article-content .event-card__title,body.post-type-archive-kurskatalog #main article.event-card .article-content .event-card__title,body.tax-event_cat #main article.event-card .article-content .event-card__title{margin:0}body.post-type-archive-event #main article.event-card .article-content .event-card__title a,body.post-type-archive-kurskatalog #main article.event-card .article-content .event-card__title a,body.tax-event_cat #main article.event-card .article-content .event-card__title a{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:1;text-decoration:underline}body.post-type-archive-event #main article.event-card .article-content .event-card__excerpt,body.post-type-archive-kurskatalog #main article.event-card .article-content .event-card__excerpt,body.tax-event_cat #main article.event-card .article-content .event-card__excerpt{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.7;margin:0}@media(max-width:839px){body.post-type-archive-event #main article.event-card .article-content .event-card__excerpt,body.post-type-archive-kurskatalog #main article.event-card .article-content .event-card__excerpt,body.tax-event_cat #main article.event-card .article-content .event-card__excerpt{display:none}}body.post-type-archive-event #main article.event-card footer,body.post-type-archive-kurskatalog #main article.event-card footer,body.tax-event_cat #main article.event-card footer{background-color:#3f4e36;color:#f3f0e2;display:flex;flex-flow:column nowrap;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:400;gap:24px;justify-content:center;line-height:1.3;min-width:310px;padding:38px}@media(max-width:839px){body.post-type-archive-event #main article.event-card footer,body.post-type-archive-kurskatalog #main article.event-card footer,body.tax-event_cat #main article.event-card footer{padding:24px}}body.post-type-archive-event #main article.event-card footer .event-card__date,body.post-type-archive-event #main article.event-card footer .event-card__format,body.post-type-archive-event #main article.event-card footer .event-card__time,body.post-type-archive-kurskatalog #main article.event-card footer .event-card__date,body.post-type-archive-kurskatalog #main article.event-card footer .event-card__format,body.post-type-archive-kurskatalog #main article.event-card footer .event-card__time,body.tax-event_cat #main article.event-card footer .event-card__date,body.tax-event_cat #main article.event-card footer .event-card__format,body.tax-event_cat #main article.event-card footer .event-card__time{align-items:center;display:flex;flex-flow:row wrap;gap:8px;margin:0;padding-left:32px;position:relative}body.post-type-archive-event #main article.event-card footer .event-card__date:before,body.post-type-archive-event #main article.event-card footer .event-card__format:before,body.post-type-archive-event #main article.event-card footer .event-card__time:before,body.post-type-archive-kurskatalog #main article.event-card footer .event-card__date:before,body.post-type-archive-kurskatalog #main article.event-card footer .event-card__format:before,body.post-type-archive-kurskatalog #main article.event-card footer .event-card__time:before,body.tax-event_cat #main article.event-card footer .event-card__date:before,body.tax-event_cat #main article.event-card footer .event-card__format:before,body.tax-event_cat #main article.event-card footer .event-card__time:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:22px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:22px}body.post-type-archive-event #main article.event-card footer .event-card__date:before,body.post-type-archive-kurskatalog #main article.event-card footer .event-card__date:before,body.tax-event_cat #main article.event-card footer .event-card__date:before{background-image:url(images/calendar-white.svg)}body.post-type-archive-event #main article.event-card footer .event-card__time:before,body.post-type-archive-kurskatalog #main article.event-card footer .event-card__time:before,body.tax-event_cat #main article.event-card footer .event-card__time:before{background-image:url(images/clock-white.svg)}body.post-type-archive-event #main article.event-card footer .event-card__format:before,body.post-type-archive-kurskatalog #main article.event-card footer .event-card__format:before,body.tax-event_cat #main article.event-card footer .event-card__format:before{background-image:url(images/screen-white.svg)}body.post-type-archive-event #main article.event-card footer .event-card__format.course:before,body.post-type-archive-kurskatalog #main article.event-card footer .event-card__format.course:before,body.tax-event_cat #main article.event-card footer .event-card__format.course:before{background-image:url(images/school-hat.svg)}body.post-type-archive-event #main article.event-card footer .event-card__format.physical:before,body.post-type-archive-kurskatalog #main article.event-card footer .event-card__format.physical:before,body.tax-event_cat #main article.event-card footer .event-card__format.physical:before{background-image:url(images/people.svg)}body.post-type-archive-event #main article.event-card.kurskatalog .article-content .event-card__excerpt,body.post-type-archive-kurskatalog #main article.event-card.kurskatalog .article-content .event-card__excerpt,body.tax-event_cat #main article.event-card.kurskatalog .article-content .event-card__excerpt{display:block}body.post-type-archive-event #main article.event-card.kurskatalog footer,body.post-type-archive-kurskatalog #main article.event-card.kurskatalog footer,body.tax-event_cat #main article.event-card.kurskatalog footer{display:none}body.post-type-archive-event .category-filter-wrapper,body.post-type-archive-kurskatalog .category-filter-wrapper,body.tax-event_cat .category-filter-wrapper{justify-content:space-between;margin-top:24px}body.post-type-archive-event .category-filter-wrapper .filters,body.post-type-archive-kurskatalog .category-filter-wrapper .filters,body.tax-event_cat .category-filter-wrapper .filters{justify-content:flex-end}body.post-type-archive-event .filters,body.post-type-archive-kurskatalog .filters,body.tax-event_cat .filters{align-items:center;-moz-column-gap:25px;column-gap:25px;display:flex;flex-flow:row wrap;justify-content:space-between;margin:72px auto 24px;max-width:1240px;width:92%}body.post-type-archive-event .filters .filter-title,body.post-type-archive-kurskatalog .filters .filter-title,body.tax-event_cat .filters .filter-title{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1;margin:0}body.post-type-archive-event .filters .filter,body.post-type-archive-kurskatalog .filters .filter,body.tax-event_cat .filters .filter{align-items:center;display:flex;justify-content:space-between;margin:0;padding:0 25px}body.post-type-archive-event .filters .filter.button--filter,body.post-type-archive-kurskatalog .filters .filter.button--filter,body.tax-event_cat .filters .filter.button--filter{background:none;border-bottom:2px solid #ce8a39;color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1;padding:0 0 6px}body.post-type-archive-event .filters .filter.button--filter:hover,body.post-type-archive-kurskatalog .filters .filter.button--filter:hover,body.tax-event_cat .filters .filter.button--filter:hover{border-color:#f3f0e2}body.post-type-archive-event .filters .filter.button--filter.active,body.post-type-archive-kurskatalog .filters .filter.button--filter.active,body.tax-event_cat .filters .filter.button--filter.active{font-weight:600;opacity:1;text-decoration:underline}body.post-type-archive-event .filters .filter.button--filter.all,body.post-type-archive-kurskatalog .filters .filter.button--filter.all,body.tax-event_cat .filters .filter.button--filter.all{background:var(--tertinary-dark);color:#fff;margin-left:auto;opacity:1;padding:1em 1.5em}body.post-type-archive-event .filters .filter.button--filter:hover,body.post-type-archive-kurskatalog .filters .filter.button--filter:hover,body.tax-event_cat .filters .filter.button--filter:hover{opacity:1}body.post-type-archive-kurskatalog #main{grid-template-columns:repeat(2,1fr)}@media(max-width:839px){body.post-type-archive-kurskatalog #main{grid-template-columns:1fr}}body.post-type-archive-kurskatalog #main article.event-card{height:100%}body.post-type-archive-kurskatalog #main article.event-card .article-content{justify-content:flex-start;min-height:auto;padding:48px 68px 48px 48px;position:relative}body.post-type-archive-kurskatalog #main article.event-card .article-content .event-card__icon{position:absolute;right:0;top:0}body.post-type-archive-kurskatalog #main article.event-card .article-content .event-card__icon img{background-color:#e3ce98;border-bottom-left-radius:8px;display:flex;height:60px;-o-object-fit:contain;object-fit:contain;padding:0 .5em;width:60px}body.post-type-archive-location #main,body.tax-location_cat #main{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:0 auto 50px;max-width:1240px;width:92%;grid-gap:20px}body.post-type-archive-newsletter #main,body.tax-newsletter-year #main{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));max-width:1240px;width:92%;grid-gap:1.1em;margin:0 auto 5.2em}.mobile-search-form{backdrop-filter:blur(14px);background:linear-gradient(180deg,hsla(0,0%,85%,.04),hsla(0,0%,85%,0));display:none;inset:0;position:fixed;z-index:40}body.search-active .mobile-search-form{display:block}.mobile-search-form .search-form{left:50%;min-width:200px;position:absolute;top:50%;transform:translate(-50%,-50%);width:40%}.mobile-search-form .search-form label input{background:#fff;border:none;box-shadow:0 1px 2px rgba(0,0,0,.05);color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:500;height:42px;line-height:2;padding:0 3em 0 11px;width:100%}.mobile-search-form .search-form label input::-moz-placeholder{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:2}.mobile-search-form .search-form label input::placeholder{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:2}.mobile-search-form .search-form label input:focus{outline-color:var(--tertinary-lighter)}.mobile-search-form .search-form input[type=submit]{-webkit-appearance:none;background-color:transparent;background-image:url(images/search.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:unset;-webkit-border-radius:0;color:transparent;height:1em;position:absolute;right:.7em;top:50%;transform:translateY(-50%);width:1em}body.single-kurskatalog #featured-events{display:grid;grid-template-columns:1fr;margin:0 auto;max-width:1240px;width:92%;grid-gap:20px}body.single-kurskatalog #featured-events article.event-card{background-color:#f3f0e2;border-radius:8px;display:flex;flex-flow:row nowrap;max-width:100%;width:100%}@media(max-width:839px){body.single-kurskatalog #featured-events article.event-card{flex-flow:column nowrap}}body.single-kurskatalog #featured-events article.event-card .article-content{display:flex;flex:1 1 auto;flex-flow:column nowrap;gap:12px;justify-content:center;min-height:235px;padding:48px}@media(max-width:839px){body.single-kurskatalog #featured-events article.event-card .article-content{padding:24px}}body.single-kurskatalog #featured-events article.event-card .article-content .event-card__title{margin:0}body.single-kurskatalog #featured-events article.event-card .article-content .event-card__title a{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:1;text-decoration:underline}body.single-kurskatalog #featured-events article.event-card .article-content .event-card__excerpt{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.7;margin:0}@media(max-width:839px){body.single-kurskatalog #featured-events article.event-card .article-content .event-card__excerpt{display:none}}body.single-kurskatalog #featured-events article.event-card footer{background-color:#3f4e36;color:#f3f0e2;display:flex;flex-flow:column nowrap;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:400;gap:24px;justify-content:center;line-height:1.3;min-width:310px;padding:38px}@media(max-width:839px){body.single-kurskatalog #featured-events article.event-card footer{padding:24px}}body.single-kurskatalog #featured-events article.event-card footer .event-card__date,body.single-kurskatalog #featured-events article.event-card footer .event-card__format,body.single-kurskatalog #featured-events article.event-card footer .event-card__time{align-items:center;display:flex;flex-flow:row wrap;gap:8px;margin:0;padding-left:32px;position:relative}body.single-kurskatalog #featured-events article.event-card footer .event-card__date:before,body.single-kurskatalog #featured-events article.event-card footer .event-card__format:before,body.single-kurskatalog #featured-events article.event-card footer .event-card__time:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:22px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:22px}body.single-kurskatalog #featured-events article.event-card footer .event-card__date:before{background-image:url(images/calendar-white.svg)}body.single-kurskatalog #featured-events article.event-card footer .event-card__time:before{background-image:url(images/clock-white.svg)}body.single-kurskatalog #featured-events article.event-card footer .event-card__format:before{background-image:url(images/screen-white.svg)}body.single-kurskatalog #featured-events article.event-card footer .event-card__format.course:before{background-image:url(images/school-hat.svg)}body.single-kurskatalog #featured-events article.event-card footer .event-card__format.physical:before{background-image:url(images/people.svg)}body.single-kurskatalog #featured-events article.event-card.kurskatalog .article-content .event-card__excerpt{display:block}body.single-kurskatalog #featured-events article.event-card.kurskatalog footer{display:none}article{width:auto}.article-header{margin:0 auto;max-width:1240px;width:92%}.article-header .details{align-items:center;display:flex;justify-content:space-between;margin:1.5em 0}.article-header .details__author,.article-header .details__post{align-items:center;display:flex;justify-content:flex-start}.article-header .details__author img,.article-header .details__post img{border-radius:50%;margin-right:9px}.article-header .details p{align-items:center;color:var(--pure-black);display:flex;flex-wrap:wrap;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75em;font-style:normal;font-weight:400;justify-content:flex-start;line-height:1.5;margin:0}.article-header .details p span{font-weight:500}.article-header .details__post p{margin-left:9px}@media(max-width:799px){.article-header .details{flex-wrap:wrap}.article-header .details__author{margin-bottom:1em}}.wp-block-embed__wrapper{display:inline-block;height:0;padding-top:55%;position:relative;width:100%}.wp-block-embed__wrapper iframe{height:100%;inset:0;position:absolute;width:100%}.entry-thumbnail{text-align:center}.entry-content{padding:3em 0}.home .entry-content{padding:0}.entry-content .alignfull,.entry-content .alignwide,.entry-content [class*=inner-container]>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.gform_wrapper):not(.block-flow-person),.entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.gform_wrapper):not(.block-flow-person){margin-left:auto;margin-right:auto}.entry-content [class*=inner-container]>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.gform_wrapper):not(.block-flow-person),.entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.gform_wrapper):not(.block-flow-person){max-width:1240px}.entry-content .wp-block-template-part>:not(:first-child):not(.no-margin-top):not(.block-features):not(.block-news),.entry-content [class*=inner-container]>:not(:first-child):not(.no-margin-top):not(.block-features):not(.block-news),.entry-content>:not(:first-child):not(.no-margin-top):not(.block-features):not(.block-news){margin-top:1.5em}.entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.gform_wrapper):not(.block-flow-person){max-width:92%;width:1240px}.entry-content .alignwide{max-width:1240px;width:92%}.entry-content .alignfull{max-width:none;width:100%}body.single-post .entry-content{margin:1em auto}body.single-post .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.gform_wrapper):not(.block-flow-person){width:768px!important}body.single-post .article-header{max-width:92%;width:768px}body.single-event .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.gform_wrapper):not(.block-flow-person),body.single-kurskatalog .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.gform_wrapper):not(.block-flow-person){width:768px!important}body.single-event .article-header,body.single-kurskatalog .article-header{max-width:92%;width:768px}.register_link_wrapper{display:flex;justify-content:center;margin-bottom:2em}body.single-post .related-posts__posts .article-header{max-width:100%;width:100%}body.single-post .post-author{display:flex;flex-flow:column nowrap;gap:24px}body.single-post .post-author h2{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:1.5;margin:0}body.single-post .post-author .contact-person{align-items:center;background-color:#f3f0e2;border-radius:8px;display:flex;flex-flow:row nowrap;gap:36px;padding:24px 36px}@media(max-width:767px){body.single-post .post-author .contact-person{flex-flow:column nowrap}}body.single-post .post-author .contact-person img{border-radius:50%;height:200px;-o-object-fit:cover;object-fit:cover;width:200px}body.single-post .post-author .contact-person-information h3{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:1.5;margin:0 0 16px}@media(max-width:767px){body.single-post .post-author .contact-person-information h3{font-size:32px}}body.single-post .post-author .contact-person-information a,body.single-post .post-author .contact-person-information p{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.5;margin:0}@media(max-width:767px){body.single-post .post-author .contact-person-information a,body.single-post .post-author .contact-person-information p{font-size:24px}}body.single-post .post-author .contact-person-information a.desktop,body.single-post .post-author .contact-person-information p.desktop{display:block}@media(max-width:767px){body.single-post .post-author .contact-person-information a.desktop,body.single-post .post-author .contact-person-information p.desktop{display:none}}body.single-post .post-author .contact-person-information a{text-decoration:none}body.single-post .post-author .contact-person-information a.mobile{display:none}@media(max-width:767px){body.single-post .post-author .contact-person-information a.mobile{align-items:center;display:flex;gap:8px}}body.single-post .post-author .contact-person-information a.mobile:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:40px;width:40px}body.single-post .post-author .contact-person-information a.mobile.phone:before{background-image:url(images/iarbeid-phone.svg)}body.single-post .post-author .contact-person-information a.mobile.email{margin-bottom:16px}body.single-post .post-author .contact-person-information a.mobile.email:before{background-image:url(images/iarbeid-mail.svg)}body.single-post .post-author .contact-person-information a:hover{text-decoration:underline}body.single-kurskatalog .hero .content.icon{align-items:center;flex-flow:row-reverse nowrap;gap:24px;justify-content:space-between}@media(max-width:739px){body.single-kurskatalog .hero .content.icon{flex-flow:column nowrap;gap:0}}body.single-kurskatalog .hero .content.icon .image{flex:0 0 25%}body.single-kurskatalog .hero .content.icon .image.icon img.featured-icon{background-color:#e3ce98;border-radius:8px;height:auto;margin:0 0 0 auto;max-width:150px;padding:.5em}@media(max-width:739px){body.single-kurskatalog .hero .content.icon .image.icon img.featured-icon{margin:1em 0 0;max-width:75px}}body.single-kurskatalog .hero .content.icon .content__inner{flex:0 0 75%}body.single-kurskatalog #related-courses{display:grid;grid-template-columns:1fr;margin:0 auto;max-width:1240px;width:92%;grid-gap:20px;padding-bottom:90px}body.single-kurskatalog #related-courses .title{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:1.2;margin:0 0 24px!important}body.single-kurskatalog #related-courses article.event-card{background-color:#f3f0e2;border-radius:8px;display:flex;flex-flow:row nowrap;max-width:100%;width:100%}@media(max-width:839px){body.single-kurskatalog #related-courses article.event-card{flex-flow:column nowrap}}body.single-kurskatalog #related-courses article.event-card .article-content{display:flex;flex:1 1 auto;flex-flow:column nowrap;gap:12px;justify-content:center;min-height:235px;padding:48px}@media(max-width:839px){body.single-kurskatalog #related-courses article.event-card .article-content{padding:24px}}body.single-kurskatalog #related-courses article.event-card .article-content .event-card__title{margin:0}body.single-kurskatalog #related-courses article.event-card .article-content .event-card__title a{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:1;text-decoration:underline}body.single-kurskatalog #related-courses article.event-card .article-content .event-card__excerpt{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.7;margin:0}@media(max-width:839px){body.single-kurskatalog #related-courses article.event-card .article-content .event-card__excerpt{display:none}}body.single-kurskatalog #related-courses article.event-card footer{background-color:#3f4e36;color:#f3f0e2;display:flex;flex-flow:column nowrap;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:22px;font-style:normal;font-weight:400;gap:24px;justify-content:center;line-height:1.3;min-width:310px;padding:38px}@media(max-width:839px){body.single-kurskatalog #related-courses article.event-card footer{padding:24px}}body.single-kurskatalog #related-courses article.event-card footer .event-card__date,body.single-kurskatalog #related-courses article.event-card footer .event-card__format,body.single-kurskatalog #related-courses article.event-card footer .event-card__time{align-items:center;display:flex;flex-flow:row wrap;gap:8px;margin:0;padding-left:32px;position:relative}body.single-kurskatalog #related-courses article.event-card footer .event-card__date:before,body.single-kurskatalog #related-courses article.event-card footer .event-card__format:before,body.single-kurskatalog #related-courses article.event-card footer .event-card__time:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:22px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:22px}body.single-kurskatalog #related-courses article.event-card footer .event-card__date:before{background-image:url(images/calendar-white.svg)}body.single-kurskatalog #related-courses article.event-card footer .event-card__time:before{background-image:url(images/clock-white.svg)}body.single-kurskatalog #related-courses article.event-card footer .event-card__format:before{background-image:url(images/screen-white.svg)}body.single-kurskatalog #related-courses article.event-card footer .event-card__format.course:before{background-image:url(images/school-hat.svg)}body.single-kurskatalog #related-courses article.event-card footer .event-card__format.physical:before{background-image:url(images/people.svg)}body.single-kurskatalog #related-courses article.event-card.kurskatalog .article-content .event-card__excerpt{display:block}body.single-kurskatalog #related-courses article.event-card.kurskatalog footer{display:none}.post-index{display:flex;flex-direction:column;width:auto}.post-index .article-header{margin:0;position:relative;width:100%}.post-index .article-header:has(img.featured-icon){background:#f3f0e2;border-top-left-radius:8px;border-top-right-radius:8px}.post-index .article-header a{display:block;width:100%}.post-index .article-header a img{border-top-left-radius:8px;border-top-right-radius:8px;display:block;min-height:265px;-o-object-fit:cover;object-fit:cover;width:100%}.post-index .article-header a img.featured-icon{margin:0 auto;max-width:150px;-o-object-fit:contain;object-fit:contain}.post-index .article-header .event-date{font-size:.85em;font-weight:500;padding:.75em 1.4em;right:20px;text-transform:lowercase;top:20px}.post-index .article-header .event-date,.post-index .article-header .video-in-post{background:var(--white);color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;line-height:1.5;position:absolute}.post-index .article-header .video-in-post{align-items:center;bottom:0;display:flex;font-size:.7em;font-weight:400;gap:.5em;padding:.5em 1em;right:0}.post-index .article-header .video-in-post:before{background-image:url(images/video.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:15px;width:15px}.post-index .article-content{background:#f3f0e2;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:flex;flex-direction:column;gap:8px;height:100%;padding:20px 24px;position:relative}.post-index .article-content .category{color:#aa523c;display:inline-block;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1;margin:0;padding:0;text-decoration:none}.post-index .article-content .category:hover{color:#aa523c;text-decoration:underline}.post-index .article-content .entry-date{background-color:var(--tertinary);border:1px solid #aa523c;border-radius:8px;color:var(--white);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;justify-self:flex-start;line-height:1.5;padding:12px;position:absolute;right:20px;top:-80px}.post-index .article-content .entry-title{font-size:1em;margin:0}.post-index .article-content .entry-title a{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:1.55}@media(max-width:767px){.post-index .article-content .entry-title a{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.55}}.post-index .article-content .entry-title a:hover{text-decoration:underline}.featured-post{background-color:var(--tertinary);margin:2em 0;padding:50px 0}.featured-post .wrapper{align-items:center;-moz-column-gap:50px;column-gap:50px;display:flex;justify-content:space-between;margin:0 auto;max-width:1240px;width:92%}.featured-post .wrapper .image{align-self:stretch;flex:0 1 auto;position:relative}.featured-post .wrapper .image img{display:block}.featured-post .wrapper .image .event-date{background:var(--white);color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-style:normal;font-weight:500;line-height:1.5;padding:.75em 1.4em;position:absolute;right:20px;text-transform:lowercase;top:20px}.featured-post .wrapper .content{flex:1 1 50%;padding:1em 0}.featured-post .wrapper .content .category{background-color:var(--white);color:var(--black);display:inline-block;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75em;font-style:normal;font-weight:500;line-height:1;margin:0 0 1.6em;padding:.6em 1.75em;text-decoration:none}.featured-post .wrapper .content .category:hover{text-decoration:underline}.featured-post .wrapper .content__title{font-size:1.15em;font-weight:500;line-height:1.2;margin:0 0 1em}.featured-post .wrapper .content__excerpt,.featured-post .wrapper .content__title{color:var(--white);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal}.featured-post .wrapper .content__excerpt{font-size:.75em;font-weight:400;line-height:1.4;margin:0}.featured-post .wrapper .content__link{align-items:center;color:var(--white);display:flex;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-style:normal;font-weight:600;line-height:1.5;margin-top:1.25em;text-decoration:none}.featured-post .wrapper .content__link:after{background-image:url(images/arrow-right.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;margin-left:20px;width:29px}@media(max-width:1199px){.featured-post .wrapper .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.location-index{background:var(--white);margin-bottom:24px}.location-index.is-hidden{display:none}.location-index .article-header{background-color:#f3f0e2;border-radius:8px;margin:0;max-width:unset;min-height:200px;width:unset}.location-index .article-header .image{align-items:center;display:flex;justify-content:center;min-height:200px;width:100%}.location-index .article-content{display:flex;flex-flow:column;gap:4px;padding:16px 20px 0}.location-index .article-content h2{font-size:20px;line-height:1.2}.location-index .article-content h2,.location-index .article-content p{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;margin:0}.location-index .article-content p{font-size:16px;line-height:1.6}.location-index .article-content .location-taxonomies span.term{background-color:#dddfdd;border-radius:25px;color:#3f4e36;display:inline-block;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.7;margin-bottom:16px;padding:4px 12px}.location-index .entry-footer{display:block;padding:0 20px}.location-index .entry-footer a{color:#aa523c;display:inline-block;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.7;margin:unset;text-decoration:none}.location-index .entry-footer a:hover{text-decoration:underline}.newsletter-index .wrapper{background-color:var(--white);border:1px solid hsla(30,11%,82%,.3);display:inline-block;padding:30px 20px;position:relative;text-decoration:none;transition:background-color .2s;width:100%}.newsletter-index .wrapper h2{font-size:1.1em;font-weight:500;line-height:1.5;margin:0;padding-right:25px}.newsletter-index .wrapper h2,.newsletter-index .wrapper li,.newsletter-index .wrapper p{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;transition:color .2s}.newsletter-index .wrapper li,.newsletter-index .wrapper p{font-size:.75em;font-weight:400;line-height:1.6}.newsletter-index .wrapper:after{background-image:url(images/external.svg);background-position:50%;background-size:cover;content:"";height:20px;opacity:0;position:absolute;right:20px;top:30px;transition:opacity .2s;width:20px}.newsletter-index .wrapper:hover{background-color:var(--tertinary)}.newsletter-index .wrapper:hover h2,.newsletter-index .wrapper:hover li,.newsletter-index .wrapper:hover p{color:var(--white)}.newsletter-index .wrapper:hover:after{opacity:1}.custom-pagination{gap:8px;margin:0 auto;max-width:92%;padding:2.5em 0;width:1240px}.custom-pagination,.custom-pagination .page-numbers{align-items:center;display:flex;justify-content:center}.custom-pagination .page-numbers{background-color:#f3f0e2;border-radius:50%;color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-style:normal;font-weight:600;height:48px;line-height:1.5;text-decoration:none;width:48px}.custom-pagination .page-numbers:hover,.custom-pagination .page-numbers:visited{color:var(--black)!important}.custom-pagination .page-numbers.current{background-color:#3f4e36;color:var(--white)}.custom-pagination .page-numbers.current:hover{color:var(--white)!important}.custom-pagination .page-numbers.next,.custom-pagination .page-numbers.prev{position:relative}.custom-pagination .page-numbers.next:after,.custom-pagination .page-numbers.prev:after{background-image:url(images/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:15px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(270deg);width:14px}.custom-pagination .page-numbers.prev:after{left:48%;transform:translate(-50%,-50%) scale(-1) rotate(270deg)}.filters{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 auto 1.5em;max-width:1240px}.filters .filter{margin:0 1em 1em 0}body.post-type-archive-newsletter .filters,body.tax-newsletter-year .filters{margin-top:50px}body.archive .filters .filter,body.blog .filters .filter{background-color:#f3f0e2;color:#000;margin:0 1em 1em 0}body.archive .filters .filter:hover,body.blog .filters .filter:hover{background-color:#aa523c;color:#fff}body.archive .category-filter-wrapper #post-category-filter,body.blog .category-filter-wrapper #post-category-filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f3f0e2;background-image:url(images/arrow-down.svg);background-position:right 30px center;background-repeat:no-repeat;background-size:.75rem;border:none;border-radius:50px;padding:16px 74px 16px 24px}@media(max-width:479px){body.archive .category-filter-wrapper #post-category-filter,body.blog .category-filter-wrapper #post-category-filter{width:100%}}body.archive .category-filter-wrapper #post-category-filter:focus-visible,body.blog .category-filter-wrapper #post-category-filter:focus-visible{box-shadow:0 0 0 1px var(--black);outline:none}body.post-type-archive-location .filter-summary,body.tax-location_cat .filter-summary{margin:24px auto;max-width:1240px;width:92%}body.post-type-archive-location .filters,body.tax-location_cat .filters{display:grid;flex-flow:row nowrap;gap:12px;grid-template-columns:2fr 1fr 1fr;justify-content:space-between;width:92%}@media(max-width:1023px){body.post-type-archive-location .filters,body.tax-location_cat .filters{grid-template-columns:1fr 1fr 1fr}body.post-type-archive-location .filters .search,body.tax-location_cat .filters .search{grid-column:1/4}body.post-type-archive-location .filters .districts,body.tax-location_cat .filters .districts{grid-column:1/3}body.post-type-archive-location .filters .sorting,body.tax-location_cat .filters .sorting{grid-column:3/4}}@media(max-width:767px){body.post-type-archive-location .filters,body.tax-location_cat .filters{grid-template-columns:1fr;justify-content:center}body.post-type-archive-location .filters .districts,body.post-type-archive-location .filters .search,body.post-type-archive-location .filters .sorting,body.tax-location_cat .filters .districts,body.tax-location_cat .filters .search,body.tax-location_cat .filters .sorting{grid-column:1/2;width:100%}}body.post-type-archive-location .filters .districts,body.post-type-archive-location .filters .search,body.post-type-archive-location .filters .sorting,body.tax-location_cat .filters .districts,body.tax-location_cat .filters .search,body.tax-location_cat .filters .sorting{display:flex;flex-flow:column nowrap;gap:10px}body.post-type-archive-location .filters .districts label,body.post-type-archive-location .filters .search label,body.post-type-archive-location .filters .sorting label,body.tax-location_cat .filters .districts label,body.tax-location_cat .filters .search label,body.tax-location_cat .filters .sorting label{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.7;margin:0}body.post-type-archive-location .filters .districts input,body.post-type-archive-location .filters .districts select,body.post-type-archive-location .filters .search input,body.post-type-archive-location .filters .search select,body.post-type-archive-location .filters .sorting input,body.post-type-archive-location .filters .sorting select,body.tax-location_cat .filters .districts input,body.tax-location_cat .filters .districts select,body.tax-location_cat .filters .search input,body.tax-location_cat .filters .search select,body.tax-location_cat .filters .sorting input,body.tax-location_cat .filters .sorting select{background-color:#f3f0e2;border:none;border-radius:50px;padding:16px 24px}body.post-type-archive-location .filters .districts input:focus-visible,body.post-type-archive-location .filters .districts select:focus-visible,body.post-type-archive-location .filters .search input:focus-visible,body.post-type-archive-location .filters .search select:focus-visible,body.post-type-archive-location .filters .sorting input:focus-visible,body.post-type-archive-location .filters .sorting select:focus-visible,body.tax-location_cat .filters .districts input:focus-visible,body.tax-location_cat .filters .districts select:focus-visible,body.tax-location_cat .filters .search input:focus-visible,body.tax-location_cat .filters .search select:focus-visible,body.tax-location_cat .filters .sorting input:focus-visible,body.tax-location_cat .filters .sorting select:focus-visible{box-shadow:0 0 0 1px var(--black);outline:none}body.post-type-archive-location .filters .districts input:focus-visible,body.post-type-archive-location .filters .search input:focus-visible,body.post-type-archive-location .filters .sorting input:focus-visible,body.tax-location_cat .filters .districts input:focus-visible,body.tax-location_cat .filters .search input:focus-visible,body.tax-location_cat .filters .sorting input:focus-visible{box-shadow:0 0 0 1px var(--black);outline:none}body.post-type-archive-location .filters .districts select,body.post-type-archive-location .filters .search select,body.post-type-archive-location .filters .sorting select,body.tax-location_cat .filters .districts select,body.tax-location_cat .filters .search select,body.tax-location_cat .filters .sorting select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/arrow-down.svg);background-position:right 30px center;background-repeat:no-repeat;background-size:.75rem}body.post-type-archive-location .filters .search .search-input-wrapper,body.tax-location_cat .filters .search .search-input-wrapper{position:relative}body.post-type-archive-location .filters .search .search-input-wrapper input,body.tax-location_cat .filters .search .search-input-wrapper input{box-sizing:border-box;width:100%}body.post-type-archive-location .filters .search .search-input-wrapper input::-moz-placeholder,body.tax-location_cat .filters .search .search-input-wrapper input::-moz-placeholder{color:rgba(0,0,0,.4);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.7}body.post-type-archive-location .filters .search .search-input-wrapper input::placeholder,body.tax-location_cat .filters .search .search-input-wrapper input::placeholder{color:rgba(0,0,0,.4);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.7}@media(max-width:479px){body.post-type-archive-location .filters .search .search-input-wrapper input::-moz-placeholder,body.tax-location_cat .filters .search .search-input-wrapper input::-moz-placeholder{color:rgba(0,0,0,.4);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.7}body.post-type-archive-location .filters .search .search-input-wrapper input::placeholder,body.tax-location_cat .filters .search .search-input-wrapper input::placeholder{color:rgba(0,0,0,.4);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.7}}body.post-type-archive-location .filters .search .search-input-wrapper:after,body.tax-location_cat .filters .search .search-input-wrapper:after{background-image:url(images/search-black.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;position:absolute;right:24px;top:50%;transform:translateY(-50%);width:20px}.event-details{margin:3em 0}.event-details header{background:var(--tertinary);padding:2.5em}.event-details header .section{padding-right:25px}.event-details header .section p{margin:0}.event-details header .section.audience{margin-bottom:1.5em}.event-details header .section.audience p{color:var(--white);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-style:normal;font-weight:600;line-height:1.5}.event-details header .section.spots{margin-bottom:1.5em}.event-details header .section.price p,.event-details header .section.spots p{color:var(--white);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-style:normal;font-weight:400;line-height:1.25}.event-details .section{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}.event-details .icon-wrapper{flex:0 0 5%}.event-details .icon-wrapper .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:20px;margin-right:2em;max-width:20px;min-width:20px;width:20px}.event-details .icon-wrapper .icon.date{background-image:url(images/event_time.svg)}.event-details .icon-wrapper .icon.location{background-image:url(images/event_location.svg)}.event-details .icon-wrapper .icon.audience{background-image:url(images/event_audience.svg)}.event-details .icon-wrapper .icon.spots{background-image:url(images/event_spots.svg)}.event-details .icon-wrapper .icon.price{background-image:url(images/event_ticket.svg)}.event-details .module{background:var(--white)}.event-details .module:not(:first-of-type){border-top:2px solid var(--gray-light)}.event-details .module__header{align-items:center;display:flex;justify-content:space-between;padding:28px 25px}.event-details .module__header p{color:var(--text-color);display:inline-block;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.15em;font-style:normal;font-weight:500;line-height:1;margin:0;text-transform:lowercase}.event-details .module__header button{background-color:var(--gray-light);border:unset;border-radius:50%;cursor:pointer;height:32px;position:relative;width:32px}.event-details .module__header button:after{background-color:var(--black);content:"";height:14px;left:50%;-webkit-mask-image:url(images/cross.svg);mask-image:url(images/cross.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s;width:14px}.event-details .module__content{max-height:0;overflow:hidden;padding:0 2.5em;transition:max-height .2s}.event-details .module__content .section:first-of-type{padding-top:1em}.event-details .module__content .section:last-of-type{padding-bottom:1em}.event-details .module__content .section.date{margin-bottom:.8em}.event-details .module__content .section.date p{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75em;font-style:normal;font-weight:400;line-height:1.7;margin:0}.event-details .module__content .section.location a,.event-details .module__content .section.location p{color:var(--text-color);display:inline-block;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-style:normal;font-weight:600;line-height:1.5;margin:0}.event-details .module.active .module__header button{background-color:var(--primary)}.event-details .module.active .module__header button:after{background-color:var(--white);transform:translate(-50%,-50%) rotate(45deg)}.event-details .module.active .module__content{max-height:500px}.event-hosts{margin-top:3em}.event-hosts-wrapper{margin:0 auto;padding:3em 0}.event-hosts-wrapper,.event-hosts-wrapper.single-host{max-width:768px;width:92%}.event-hosts-wrapper.single-host .hosts{grid-template-columns:1fr}.event-hosts header h2{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:1.33;margin:0 0 40px}@media(max-width:719px){.event-hosts header h2{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1.33;margin:0 0 24px}}.event-hosts .hosts{display:grid;grid-template-columns:1fr;grid-gap:2.2em 1.1em}.event-hosts .hosts .host{align-items:center;background-color:#f3f0e2;border-radius:8px;display:flex;flex-flow:row wrap;gap:36px;justify-content:flex-start;padding:36px}@media(max-width:719px){.event-hosts .hosts .host{align-items:center;flex-flow:column nowrap;padding:18px}}.event-hosts .hosts .host img{height:250px;-o-object-fit:contain;object-fit:contain;width:250px}.event-hosts .hosts .host-info{display:flex;flex-basis:50%;flex-flow:column nowrap}.event-hosts .hosts .host__name{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:1.2;margin:0 0 24px}.event-hosts .hosts .host__role{color:var(----gray-text);font-size:.75em;margin:0 0 10px}.event-hosts .hosts .host__bio,.event-hosts .hosts .host__role{font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.6}.event-hosts .hosts .host__bio{color:var(--text-color);font-size:20px;margin:0}.event-hosts .hosts .host__main_bio{display:none}.event-hosts .hosts .host__full_bio{border:1px solid #000;border-radius:30px;padding:16px 24px;width:100%}.event-hosts .hosts .host__full_bio.active .host__main_bio{display:block}.event-hosts .hosts .host__full_bio.active button:after{transform:rotate(180deg)}.event-hosts .hosts .host__full_bio button{background-color:transparent;border:none;cursor:pointer;position:relative;text-align:left;width:100%}.event-hosts .hosts .host__full_bio button:after{background-image:url(images/arrow-down.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-left:10px;position:absolute;right:0;width:18px}#scrollTop{align-items:center;background-color:var(--tertinary);border:1px solid var(--white);bottom:10%;color:#fff;color:var(--white);cursor:pointer;display:none;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:1;max-width:140px;padding:13px 24px;position:fixed;right:0;text-align:right}#scrollTop:before{background-image:url(images/arrow-up.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:20px;margin-right:10px;width:11px}section#flow-protected-content-login-form{background-color:#edcdc0;border-radius:36px;display:flex;flex-flow:column;gap:24px;margin:36px auto;max-width:840px;padding:96px;width:92%}section#flow-protected-content-login-form .content-teaser{display:none}@media(max-width:767px){section#flow-protected-content-login-form{padding:36px}}section#flow-protected-content-login-form p{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.6;margin:0;text-align:center}@media(max-width:767px){section#flow-protected-content-login-form p{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6}}section#flow-protected-content-login-form h2.login-form-title{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:1.4;margin:0;padding-top:200px;position:relative}@media(max-width:767px){section#flow-protected-content-login-form h2.login-form-title{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:1.4;padding-top:160px}}section#flow-protected-content-login-form h2.login-form-title:before{background-image:url(images/locked.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:125px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:92px}section#flow-protected-content-login-form .login-form-description{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1.6;margin:0;text-align:center}@media(max-width:767px){section#flow-protected-content-login-form .login-form-description{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.6}}section#flow-protected-content-login-form .login-form-features{align-items:center;display:flex;flex-flow:column;gap:16px;justify-content:center}section#flow-protected-content-login-form .login-form-features span{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1.6;margin:0;text-align:center}@media(max-width:767px){section#flow-protected-content-login-form .login-form-features span{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.6}}section#flow-protected-content-login-form .login-form-features span:before{background-image:url(images/access-check.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:20px;margin-right:10px;width:20px}section#flow-protected-content-login-form .options{margin-bottom:0;padding-bottom:0}section#flow-protected-content-login-form form{margin:32px auto 0;width:384px}section#flow-protected-content-login-form form .login-password,section#flow-protected-content-login-form form .login-username{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-bottom:2em;width:100%}section#flow-protected-content-login-form form .login-password input,section#flow-protected-content-login-form form .login-username input{background-color:transparent;border:unset;border-bottom:1px solid var(--tertinary);border-radius:0;color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75em;font-style:normal;font-weight:400;line-height:1.7;padding:.8em 1em;width:100%}section#flow-protected-content-login-form form .login-submit{text-align:center}section#flow-protected-content-login-form form input[type=submit]{background-color:var(--tertinary);color:#fff}section#flow-protected-content-login-form form .gform_body input{border:unset;border-radius:0;color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75em;font-style:normal;font-weight:400;line-height:1.7;padding:.8em 1em;width:100%}section#flow-protected-content-login-form form .gform_body .gfield--type-remember_me{display:none}.register_btn{padding:3em 0 0;text-align:center}.related-posts .wrapper{border-top:1px solid #ce8a39;margin:0 auto;max-width:1240px;padding:3.8em 0;width:92%}.related-posts .header{align-items:center;display:flex;flex-wrap:wrap;gap:1em 2em;justify-content:space-between}.related-posts .header__title{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:1.5;margin:0}@media(max-width:767px){.related-posts .header__title{text-align:center;width:100%}}.related-posts .header__archive{align-items:center;display:none;margin-top:36px;padding:0;position:relative;text-decoration:none}.related-posts .header__archive:hover{color:var(--text-color);text-decoration:underline}@media(max-width:767px){.related-posts .header__archive{display:flex;justify-content:center}}.related-posts .header__archive span{border-bottom:2px solid #ce8a39;color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.5}.related-posts__posts{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-top:2em}@media(max-width:399px){.related-posts__posts{grid-template-columns:1fr}}.category-filter-wrapper{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin:0 auto 1.5em;max-width:92%;position:relative;width:1240px}.category-filter-wrapper #event-filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f3f0e2;background-image:url(images/arrow-down.svg);background-position:right 30px center;background-repeat:no-repeat;background-size:.75rem;border:none;border-radius:50px;min-width:50%;padding:16px 24px}@media(max-width:1023px){.category-filter-wrapper #event-filter{min-width:100%}}.category-filter-wrapper #event-filter:focus-visible{box-shadow:0 0 0 1px var(--black);outline:none}.category-filter-wrapper .category-filter{background:var(--tertinary);display:none;list-style:none;margin:0;max-height:55px;overflow:hidden;padding:0;position:relative;transition:max-height .3s;width:16em}@media(max-width:1399px){.category-filter-wrapper .category-filter{display:block}.category-filter-wrapper .category-filter.course{display:none}}@media(max-width:767px){.category-filter-wrapper .category-filter.course{display:block}}@media(max-width:479px){.category-filter-wrapper .category-filter{width:100%}}.category-filter-wrapper .category-filter.open{overflow:visible;z-index:10}.category-filter-wrapper .category-filter.open .default:after{transform:rotate(-90deg)}.category-filter-wrapper .category-filter li{background:#eceae9;border-bottom:1px solid hsla(30,11%,82%,.3);height:2.15em}.category-filter-wrapper .category-filter li a{align-items:center;color:var(--text);cursor:pointer;display:flex;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75em;font-style:normal;font-weight:400;height:100%;justify-content:flex-start;line-height:1;padding:0 14px;text-decoration:none;transition:color .2s,background-color .2s;width:100%}.category-filter-wrapper .category-filter li a:hover{color:#000;opacity:1}.category-filter-wrapper .category-filter li.active a,.category-filter-wrapper .category-filter li:hover a{background:var(--tertinary);color:var(--white);opacity:1}.category-filter-wrapper .category-filter li.default{align-items:center;background-color:var(--tertinary);color:var(--white);cursor:pointer;display:flex;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.05em;font-style:normal;font-weight:500;height:55px;justify-content:flex-start;line-height:1;padding:0 14px;position:relative;z-index:15}.category-filter-wrapper .category-filter li.default:after{background-color:var(--primary);content:"";display:inline-block;height:12px;-webkit-mask-image:url(images/expand.svg);mask-image:url(images/expand.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:25px;transform:rotate(90deg);transform-origin:center;transition:all .2s;width:12px;z-index:10}body.home #site-header{background:#e3ce98}#site-header{background:var(--white);position:relative;z-index:50}.sub-menu{display:none}#site-header-inner{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1440px;padding:24px 0;width:92%}#site-header-inner .logo{height:50px;margin-right:var(--menu-margin);padding-bottom:1em}#site-header-inner .logo img{display:block;height:43px;width:175px}@media(max-width:1023px){#site-header-inner .logo-icon{display:none}}#site-header-inner .logo-text{left:50%;position:absolute;transform:translateX(-50%)}@media(max-width:1023px){#site-header-inner .logo-text{left:0;position:relative;transform:unset}}#site-header-inner .options-mobile{display:none}#site-header-inner nav{align-items:center;display:flex;flex-grow:1;justify-content:flex-end}#site-header-inner nav.primary-menu--mobile{display:none}#site-header-inner nav .menu-main-menu-container{align-self:stretch;display:none}#site-header-inner nav .nav,#site-header-inner nav .nav-mobile{display:flex;height:100%;list-style:none;margin:0;padding:0}#site-header-inner nav .nav-mobile>li,#site-header-inner nav .nav>li{padding:2.7em 0}#site-header-inner nav .nav-mobile>li>a,#site-header-inner nav .nav>li>a{align-items:center;color:var(--white);display:flex;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-style:normal;font-weight:600;line-height:1;margin-right:30px;text-decoration:none}#site-header-inner nav .nav-mobile>li.menu-item-has-children .sub-menu,#site-header-inner nav .nav>li.menu-item-has-children .sub-menu{list-style:none}#site-header-inner nav .nav-mobile>li.menu-item-has-children>a:after,#site-header-inner nav .nav>li.menu-item-has-children>a:after{background-color:var(--black);content:"";display:inline-block;height:32px;margin-left:8px;-webkit-mask-image:url(images/expand.svg);mask-image:url(images/expand.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:all .2s;transition-delay:.3s;width:32px}@media(max-width:1023px){#site-header-inner nav .nav-mobile>li.menu-item-has-children>a:after,#site-header-inner nav .nav>li.menu-item-has-children>a:after{height:20px;width:20px}}#site-header-inner nav .nav-mobile>li.menu-item-has-children:hover>a:after,#site-header-inner nav .nav>li.menu-item-has-children:hover>a:after{background-color:#e3ce98;transform:rotate(90deg)}#site-header-inner nav .nav-mobile>li.menu-item-has-children:hover>.sub-menu-wrapper,#site-header-inner nav .nav>li.menu-item-has-children:hover>.sub-menu-wrapper{visibility:visible}#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper{background:var(--tertinary);left:0;padding:1em 0 2em;position:absolute;right:0;top:99%;transition:visibility 0s;transition-delay:.3s;visibility:hidden;z-index:30}#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container{box-sizing:border-box;display:flex;margin:0 auto;max-width:1240px;padding-left:calc(var(--logo-width) + var(--menu-margin))}@media(max-width:1499px){#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container{margin:0 2%}}#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;padding:0;position:relative}#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li{padding-bottom:10px}#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.column-title,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.column-title{border-right:2px solid rgba(162,45,16,.3);padding:0 40px}#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.column-title:first-of-type,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.column-title:first-of-type{padding-left:0}#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.column-title:last-of-type,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.column-title:last-of-type{border-right:unset}#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.column-title>a,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.column-title>a{color:var(--white);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:1.7;margin-bottom:10px;pointer-events:none;text-decoration:none}#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.column-title>a:after,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.column-title>a:after{display:none}#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.column-title>.sub-menu,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.column-title>.sub-menu{display:block;padding:0}#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.column-title>.sub-menu li,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.column-title>.sub-menu li{margin-top:5px}#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.column-title>.sub-menu li a,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.column-title>.sub-menu li a{color:var(--white);display:block;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.6;margin-top:5px;text-decoration:none}#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.column-title>.sub-menu li a:hover,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.column-title>.sub-menu li a:hover{text-decoration:underline}#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li>a,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li>a{color:var(--white);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:1.6}#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.menu-item-has-children.active a:after,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu>li.menu-item-has-children.active a:after{background-color:var(--primary)}#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu .sub-menu,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container>.sub-menu .sub-menu{display:none}#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container .sub-menu-content,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container .sub-menu-content{display:flex;flex-direction:column;flex-wrap:wrap;max-height:250px;padding-left:50px}#site-header-inner nav .nav-mobile>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container .sub-menu-content li a,#site-header-inner nav .nav>li.menu-item-has-children>.sub-menu-wrapper .sub-menu-container .sub-menu-content li a{color:var(--white);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:1.7}#site-header-inner nav .nav-mobile>li.medlemside,#site-header-inner nav .nav>li.medlemside{pointer-events:none}#site-header-inner nav .nav-mobile>li.medlemside>a:after,#site-header-inner nav .nav>li.medlemside>a:after{background-color:var(--primary);content:"";display:inline-block;height:14px;margin-left:8px;-webkit-mask-image:url(images/lock.svg);mask-image:url(images/lock.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:12px}#site-header-inner nav .nav-mobile>li.medlemside:hover>a::afer,#site-header-inner nav .nav>li.medlemside:hover>a::afer{transform:unset}body.logged-in #site-header-inner nav .nav-mobile>li.medlemside,body.logged-in #site-header-inner nav .nav>li.medlemside{pointer-events:all}body.logged-in #site-header-inner nav .nav-mobile>li.medlemside:hover>a:after,body.logged-in #site-header-inner nav .nav>li.medlemside:hover>a:after{background-color:var(--primary);transform:rotate(90deg)}body.logged-in #site-header-inner nav .nav-mobile>li.medlemside>a:after,body.logged-in #site-header-inner nav .nav>li.medlemside>a:after{background-color:var(--white);-webkit-mask-image:url(images/expand.svg);mask-image:url(images/expand.svg)}#site-header-inner nav .nav-mobile>li.medlemside .sub-menu-wrapper .sub-menu-container>.sub-menu .sub-menu,#site-header-inner nav .nav>li.medlemside .sub-menu-wrapper .sub-menu-container>.sub-menu .sub-menu{display:flex!important;flex-direction:column;flex-wrap:wrap;max-height:150px;padding:0}#site-header-inner nav .nav-mobile>li.medlemside .sub-menu-wrapper .sub-menu-container>.sub-menu .sub-menu li,#site-header-inner nav .nav>li.medlemside .sub-menu-wrapper .sub-menu-container>.sub-menu .sub-menu li{padding-right:40px}#site-header-inner nav .options{align-items:center;display:flex;justify-content:center}#site-header-inner nav .search-form{align-items:center;display:flex;margin-left:20px;padding:1.2em 0;position:relative}#site-header-inner nav .search-form label input{background:var(--tertinary-lighter);border:none;box-shadow:0 1px 2px rgba(0,0,0,.05);color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:500;height:35px;line-height:2;max-width:170px;padding:0 3em 0 11px}#site-header-inner nav .search-form label input::-moz-placeholder{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:2}#site-header-inner nav .search-form label input::placeholder{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:2}#site-header-inner nav .search-form input[type=submit]{-webkit-appearance:none;background-color:transparent;background-image:url(images/search.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:unset;-webkit-border-radius:0;color:transparent;height:1em;position:absolute;right:.7em;top:50%;transform:translateY(-50%);width:1em}#site-header-inner nav .medlem{align-items:center;background-color:var(--white);box-shadow:0 1px 2px rgba(0,0,0,.05);color:var(--black);display:flex;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:500;height:35px;justify-content:center;line-height:1.8;margin-left:20px;padding:0 12px;text-decoration:none;text-transform:uppercase}#site-header-inner nav .medlem:hover{text-decoration:underline}#site-header-inner #main-menu-toggle button{background:transparent;background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;color:#000;cursor:pointer;height:30px;padding:0 0 0 30px;width:100%}#site-header-inner #main-menu-toggle .expand{background-image:url(images/iarbeid-menu-open.svg);background-position:0;background-size:20px;display:block;font-size:20px}#site-header-inner #main-menu-toggle .collapse{background-image:url(images/iarbeid-menu-close.svg);background-position:0;background-size:20px;display:none;font-size:20px}#site-header-inner #main-menu-toggle.menu-visible .expand{display:none}#site-header-inner #main-menu-toggle.menu-visible .collapse{display:block}@media(max-width:1399px){#site-header-inner nav .nav{align-items:center}#site-header-inner nav .nav>li{align-items:center;display:flex;height:100%}#site-header-inner nav .nav>li>a{font-size:.6em}}#site-header-inner .logo{margin-bottom:1em;margin-left:2%;margin-right:auto}#site-header-inner #main-menu-toggle{display:block}#site-header-inner nav{display:none}#site-header-inner nav.menu-visible{align-items:flex-start;display:flex;flex-flow:column nowrap;gap:36px;justify-content:flex-start}#site-header-inner nav.menu-visible .mobile-menu-search-form{padding-top:96px}@media(max-width:1023px){#site-header-inner nav.menu-visible .mobile-menu-search-form{width:90%}}#site-header-inner nav.menu-visible .mobile-menu-search-form span{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1.7;text-transform:uppercase}#site-header-inner nav.menu-visible .mobile-menu-search-form .search-form{background-color:var(--white);color:var(--black);margin-top:20px}#site-header-inner nav.menu-visible .mobile-menu-search-form .search-form label input.search-field{background-color:var(--white);box-shadow:none;color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;height:80px;line-height:1;width:434px}@media(max-width:1023px){#site-header-inner nav.menu-visible .mobile-menu-search-form .search-form label input.search-field{width:100%}}#site-header-inner nav.menu-visible .mobile-menu-search-form .search-form label input.search-field::-moz-placeholder{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1}#site-header-inner nav.menu-visible .mobile-menu-search-form .search-form label input.search-field::placeholder{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1}#site-header-inner nav.menu-visible .mobile-menu-search-form .search-form input.search-submit{background-image:url(images/iarbeid-search.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;padding-left:30px}#site-header-inner nav.menu-visible .nav-mobile{align-items:start;flex-direction:column}#site-header-inner nav.menu-visible .nav-mobile>li{flex-wrap:wrap;padding:0;width:100%}#site-header-inner nav.menu-visible .nav-mobile>li.active>.sub-menu{display:block;padding-bottom:1em}#site-header-inner nav.menu-visible .nav-mobile>li.active>.sub-menu li,#site-header-inner nav.menu-visible .nav-mobile>li.active>.sub-menu li:nth-last-child(2){padding-top:10px}#site-header-inner nav.menu-visible .nav-mobile>li.active>.sub-menu li:nth-last-child(2):before{display:none}#site-header-inner nav.menu-visible .nav-mobile>li>a{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1.5;padding:0 0 15px;width:100%}@media(max-width:1023px){#site-header-inner nav.menu-visible .nav-mobile>li>a{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1.5}}#site-header-inner nav.menu-visible .nav-mobile>li.menu-item-has-children>a:after{transition-delay:unset}#site-header-inner nav.menu-visible .nav-mobile>li>.sub-menu{background-color:transparent;display:none;padding:0;position:relative;width:100%}#site-header-inner nav.menu-visible .nav-mobile>li>.sub-menu>li>a{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:1.7;padding:0 0 15px}#site-header-inner nav.menu-visible .nav-mobile>li>.sub-menu>li.menu-item-has-children>a:after{background-color:var(--black);content:"";display:inline-block;height:32px;margin-left:8px;-webkit-mask-image:url(images/expand.svg);mask-image:url(images/expand.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:all .2s;transition-delay:none;width:32px}#site-header-inner nav.menu-visible .nav-mobile>li>.sub-menu>li.menu-item-has-children.active>a:after{background-color:var(--primary);transform:rotate(90deg)}#site-header-inner nav.menu-visible .nav-mobile>li>.sub-menu>li.menu-item-has-children.active>.sub-menu{display:block}#site-header-inner nav.menu-visible .nav-mobile>li>.sub-menu>li>.sub-menu{background-color:var(--tertinary-lighter);display:none;padding:0}#site-header-inner nav.menu-visible .nav-mobile>li>.sub-menu>li>.sub-menu li{padding:5px 6%}#site-header-inner nav.menu-visible .nav-mobile>li>.sub-menu>li>.sub-menu li:last-of-type{padding-bottom:10px}#site-header-inner nav.menu-visible .nav-mobile>li>.sub-menu>li>.sub-menu li a{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.7em;font-style:normal;font-weight:500;line-height:1.7}#site-header-inner nav.menu-visible .nav-mobile>li>.sub-menu>li>.sub-menu li a span img{display:none}#site-header-inner nav.menu-visible .nav-mobile>li.medlemside a:after{margin-top:5px}#site-header-inner nav.menu-visible .nav-mobile li{padding-top:10px}#site-header-inner nav.menu-visible .nav-mobile li:nth-last-child(2){padding-top:0}#site-header-inner nav.menu-visible .nav-mobile li:nth-last-child(2):before{background-color:#ce8a39;content:"";display:block;height:4px;margin-bottom:40px;margin-top:40px;width:95px}#site-header-inner nav .options{display:block}#site-header-inner nav .search-form{margin:0;padding:0}#site-header-inner nav .search-form label{width:100%}#site-header-inner nav .search-form label input{height:50px;max-width:100%;width:100%}#site-header-inner nav .medlem{background:var(--tertinary);color:var(--white);font-size:.85em;height:50px;margin:0}#site-header-inner .options-mobile{align-items:center;display:flex;flex-flow:row nowrap;gap:2em}#site-header-inner .options-mobile .search{-webkit-appearance:none;background-color:transparent;background-image:url(images/iarbeid-search.svg);background-position:0;background-repeat:no-repeat;background-size:20px;border:unset;-webkit-border-radius:0;color:#000;color:var(--black);cursor:pointer;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;height:35px;line-height:1;padding-left:30px;width:100%}#site-header-inner .options-mobile .search:hover{text-decoration:underline}@media(max-width:719px){#site-header-inner .options-mobile .search{display:none}}#site-header-inner .options-mobile .medlem{align-items:center;color:#000;color:var(--black);display:flex;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;justify-content:center;line-height:1;min-width:110px;text-decoration:none}#site-header-inner .options-mobile .medlem:before{background-color:#000;content:"";display:inline-block;height:20px;margin-right:5px;-webkit-mask-image:url(images/iarbeid-login.svg);mask-image:url(images/iarbeid-login.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px}#site-header-inner .options-mobile .medlem:hover{text-decoration:underline}@media(max-width:719px){#site-header-inner .options-mobile .medlem{display:none}}#site-header-inner .english{height:auto;margin:0;max-width:40px}#site-header-inner .english img{max-width:40px}#site-header-inner .menu-visible .english{display:block;left:0;position:relative;top:0}#primary-menu-mobile{background:#f3f0e2;display:block;height:100dvh;overflow-y:auto;padding:88px 0 48px 112px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .35s cubic-bezier(.4,0,.2,1);width:50vw;z-index:90}@media(max-width:1239px){#primary-menu-mobile{padding:88px 0 48px 32px}}@media(max-width:1023px){#primary-menu-mobile{width:100%}}#primary-menu-mobile.menu-visible{transform:translateX(0)}#main-menu-toggle .collapse{left:calc(50vw + 32px);position:relative;top:0;z-index:91}body.no-scroll{overflow:hidden}#primary-menu-mobile>ul>li>a{color:var(--black);display:block;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:1.45;padding:.45em 0}#primary-menu-mobile .current-menu-item>a,#primary-menu-mobile>ul>li>a:hover{text-decoration:underline}#site-footer{background:var(--tertinary);color:#fff;padding:3.7em 0}@media(max-width:479px){#site-footer{padding:48px 0}}#site-footer .wrapper{margin:0 auto;max-width:1440px;width:calc(100% - 96px)}#site-footer .outer{align-items:center;display:flex;justify-content:space-between;padding-top:1.7em}#site-footer .outer a{line-height:1.9}#site-footer .outer a,#site-footer .outer p{color:var(--white);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-style:normal;font-weight:400}#site-footer .outer p,#site-footer .slogan p{line-height:1.5;margin:0}#site-footer .slogan p{color:#dc9c81;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-style:normal;font-weight:400}@media(max-width:479px){#site-footer .slogan p{color:#dc9c81;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:1.5}}#site-footer .slogan{margin-bottom:96px}@media(max-width:479px){#site-footer .slogan{margin-bottom:48px}}#site-footer .inner{border-bottom:2px solid var(--secondary-lighter);display:flex;flex-wrap:wrap;padding-bottom:40px}#site-footer .box{flex-basis:25%}#site-footer .box__title{color:#dc9c81;font-size:20px;font-weight:600;line-height:1.33;margin-bottom:16px;margin-top:0}#site-footer .box a,#site-footer .box__title{font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal}#site-footer .box a{color:var(--white);font-size:16px;font-weight:400;line-height:1.9;text-decoration:none}#site-footer .box a:hover{text-decoration:underline}#site-footer .box.contact .logo{display:block;margin-bottom:55px}#site-footer .box.contact .logo img{height:56px;width:228px}#site-footer .box.contact div,#site-footer .box.contact span{color:var(--white);display:block;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5}#site-footer .box.contact .box__title{margin-bottom:.7em}#site-footer .box.contact .address span{line-height:1.9}#site-footer .box.logo{display:flex;flex-direction:column}#site-footer .box.logo .logo-main img{width:180px}#site-footer .box.logo .epr-logo-title{color:var(--white);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;margin:2rem 0 0}#site-footer .box.logo .logo-epr{width:140px}#site-footer ul{list-style:none;margin:0;padding:0}@media(max-width:959px){#site-footer .box{flex-basis:100%;text-align:flex-start}#site-footer .box:not(:last-of-type){margin-bottom:50px}#site-footer .box__title{font-size:1.05em;margin-bottom:.8em}#site-footer .box.contact .logo{margin-bottom:33px}#site-footer .box.contact .box__title{margin-bottom:.8em}#site-footer .box.links{margin-bottom:30px}#site-footer .outer{align-items:flex-start;flex-direction:column;justify-content:center}#site-footer .outer a{display:block;margin-top:1.6em}}.hero{background:var(--white)}.hero__wrapper{align-items:center;display:flex;flex-direction:row;margin:0 auto;max-width:1240px;min-height:350px;width:92%}@media(max-width:767px){.hero__wrapper{min-height:100%}}body.blog .hero__wrapper,body.category .hero__wrapper,body.post-type-archive-event .hero__wrapper,body.post-type-archive-kurskatalog .hero__wrapper,body.tax-event_cat .hero__wrapper{padding-left:0;width:92%}.hero__wrapper .course-catalog{align-items:center;display:flex;flex-flow:row nowrap;gap:24px}@media(max-width:767px){.hero__wrapper .course-catalog{align-items:flex-start;flex-flow:column nowrap}}.hero__wrapper .course-catalog__content{flex:1 1 40%}@media(max-width:767px){.hero__wrapper .course-catalog__content{flex:1 1 100%}}.hero__wrapper .course-catalog__image{flex:1 1 60%}@media(max-width:767px){.hero__wrapper .course-catalog__image{flex:1 1 100%}}.hero__wrapper .course-catalog__image img{border-radius:8px;display:flex;-o-object-fit:cover;object-fit:cover}.hero .content{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.hero .content.thumbnail_hidden{flex:0 0 55%}.hero .content.illustration{align-items:center;flex-flow:row nowrap;gap:36px}@media(max-width:1023px){.hero .content.illustration{align-items:center;flex-flow:column nowrap;margin-bottom:36px}.hero .content.illustration #breadcrumbs{margin:0}}.hero .content.illustration .image{align-items:center;display:flex;justify-content:center;order:3;padding:2.5% 0}.hero .content.illustration .image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.hero .content.illustration .content__inner{flex:1 0 65%}.hero .content .content__inner .entry-date{background-color:var(--tertinary);border:1px solid var(--tertinary);border-radius:8px;color:var(--white);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;justify-self:flex-start;line-height:1.5;padding:12px}.hero .content .content__inner .content__title{margin:24px 0}.hero .content #breadcrumbs{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;left:0;line-height:1.5;margin:48px 0;padding-right:4.4em;position:relative;top:0}@media(max-width:1023px){.hero .content #breadcrumbs{margin:36px 0}}.hero .content #breadcrumbs a{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none}.hero .content #breadcrumbs a:hover{text-decoration:underline}.hero .content #breadcrumbs .crumb-sep{padding:0 8px}.hero .content #breadcrumbs .breadcrumb_last{font-weight:400}body.home .hero .content{flex:1 0 50%}body.home .hero .content__title{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:3.8em;font-style:normal;font-weight:600;line-height:1.15;margin:0 0 40px}body.home .hero .content__subheader{margin:0 0 40px}.hero .content__title{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:1.15;order:1;word-break:break-word}@media(max-width:1023px){.hero .content__title{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-style:normal;font-weight:400;line-height:1.15}}.hero .content__subheader{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-style:normal;font-weight:500;line-height:1.25;margin:0 0 20px;order:2}.hero .content__event-details,.hero .content__link{order:3}.hero .content__event-details a{margin-bottom:2.1em}.hero .content__event-details .event-date{border-color:var(--white);margin:2.1em 1.5em 2.1em 0;pointer-events:none}.hero .content__event-details .registration-deadline{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-style:normal;font-weight:400;line-height:1.5;margin:0}@media(max-width:1025px){.hero .content__event-details .button,.hero .content__event-details section#flow-protected-content-login-form form .login-submit input[type=submit],section#flow-protected-content-login-form form .login-submit .hero .content__event-details input[type=submit]{font-size:.65em;padding:.75em 2.5em}}@media(max-width:799px){.hero .content__event-details .button,.hero .content__event-details section#flow-protected-content-login-form form .login-submit input[type=submit],section#flow-protected-content-login-form form .login-submit .hero .content__event-details input[type=submit]{font-size:unset;padding:auto}}.hero .content.subheader-above .content__title{order:2}.hero .content.subheader-above .content__subheader{order:1}@media(max-width:799px){.hero .content.subheader-above .content__subheader{margin-bottom:0}}.hero .image{position:relative;width:100%}body.home .hero .image{flex:0 1 50%;min-width:unset}.hero .image img{display:block;height:100%;max-height:620px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hero .image .categories{bottom:0;display:flex;flex-wrap:wrap;left:20px;position:absolute}.hero .image .categories .category{background:var(--white);color:var(--black);display:inline-block;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1em;font-style:normal;font-weight:500;line-height:1;margin:0 1em 1em 0;padding:.75em;text-decoration:none}.hero--archive{background:var(--white)}.hero--archive .hero__wrapper{min-height:unset}.hero--archive .content{flex:1 1 100%;margin-bottom:1.5em;padding-bottom:0;padding-left:0;padding-right:0}.hero--archive .content__title{margin:0}.hero-wrapper{background-color:#e3ce98}.hero-wrapper .hero-wrapper--frontpage{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 auto;max-width:1240px;padding:36px 0;width:92%}@media(max-width:1279px){.hero-wrapper .hero-wrapper--frontpage{padding:36px 0}}@media(max-width:767px){.hero-wrapper .hero-wrapper--frontpage{align-items:flex-start;flex-direction:column;gap:48px;padding:36px 0}}.hero-wrapper .hero-wrapper--frontpage p{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:1.2;margin:0}@media(max-width:1279px){.hero-wrapper .hero-wrapper--frontpage p{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:34px;font-style:normal;font-weight:400;line-height:1.2}}@media(max-width:767px){.hero-wrapper .hero-wrapper--frontpage p{hyphens:auto}}.module{background-color:#f3f0e2;border-radius:8px}.module .module__content{align-items:flex-start;-moz-column-gap:24px;column-gap:24px;display:flex;flex-flow:row wrap;justify-content:space-between;padding:24px 36px;row-gap:32px}@media(max-width:859px){.module .module__content{align-items:center;flex-flow:column wrap;gap:32px;text-align:center}}.module .module__content p{color:#000;font-size:18px;margin:8px 0 0}.module .module__content p,.module .module__content span.label{font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1}.module .module__content span.label{color:#7f877d;font-size:12px;text-transform:uppercase}.module .module__content a.button--register{background-color:#97ca31;border-radius:600px;color:#000;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1;padding:16px;text-align:center;text-decoration:none;width:100%}.module .module__content .date,.module .module__content .location,.module .module__content .module__content--date,.module .module__content .price,.module .module__content .registration-deadline,.module .module__content .spots{display:flex;flex-flow:column}.module .module__content .date p,.module .module__content .location p,.module .module__content .module__content--date p,.module .module__content .price p,.module .module__content .registration-deadline p,.module .module__content .spots p{align-items:center;display:flex;flex-flow:row;gap:8px}@media(max-width:859px){.module .module__content .date p,.module .module__content .location p,.module .module__content .module__content--date p,.module .module__content .price p,.module .module__content .registration-deadline p,.module .module__content .spots p{justify-content:center}}.module .module__content .date a,.module .module__content .location a,.module .module__content .module__content--date a,.module .module__content .price a,.module .module__content .registration-deadline a,.module .module__content .spots a{color:#000}.module .module__content .module__content--date p:before{background-image:url(images/module-date.svg)}.module .module__content .date p:before,.module .module__content .module__content--date p:before{background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;width:20px}.module .module__content .date p:before{background-image:url(images/module-time.svg)}.module .module__content .registration-deadline p:before{background-image:url(images/module-signup.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;width:20px}.module .module__content .location p:before{background-image:url(images/module-location.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;width:20px}.module .module__content .price p{color:#000;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.3}.hero__wrapper .modules{display:flex;flex-flow:column;gap:18px;margin-top:48px;width:100%}.hero__wrapper .module.event-main-details{display:flex;flex-flow:column;gap:36px;margin-top:48px;width:100%}body.page-template.page-template-employer h2{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:1.2;margin:0 0 24px}body.page-template.page-template-employer .toc-layout{align-items:flex-start;display:flex;gap:48px;margin-top:72px!important;max-width:1240px;width:92%}@media(max-width:1239px){body.page-template.page-template-employer .toc-layout{flex-flow:column nowrap;margin-top:48px!important}}body.page-template.page-template-employer .toc-sidebar{background:#f3f0e2;border-radius:8px;height:-moz-fit-content;height:fit-content;margin-bottom:40px;max-width:400px;min-width:220px;padding:24px;position:sticky;top:40px;width:400px;z-index:10}@media(max-width:1239px){body.page-template.page-template-employer .toc-sidebar{order:1;position:inherit;width:100%}}@media(max-width:767px){body.page-template.page-template-employer .toc-sidebar{max-width:100%;width:100%}}body.page-template.page-template-employer .toc-sidebar h2{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1.2;margin:0 0 24px}body.page-template.page-template-employer .toc-sidebar .list-of-content{background-color:#f3f0e2;border-radius:8px;list-style-position:inside;margin:0;padding:0}body.page-template.page-template-employer .toc-sidebar .list-of-content.unordered{list-style-type:none}body.page-template.page-template-employer .toc-sidebar .list-of-content li{padding-bottom:10px}body.page-template.page-template-employer .toc-sidebar .list-of-content li:last-child{padding-bottom:0}body.page-template.page-template-employer .toc-sidebar .list-of-content li a{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-style:normal;font-weight:400;line-height:2;text-decoration:none}body.page-template.page-template-employer .toc-sidebar .list-of-content li a:hover{text-decoration:underline}body.page-template.page-template-employer .toc-sidebar__inner{position:relative}body.page-template.page-template-employer .toc-main-content{flex:1 1 0%;min-width:0}@media(max-width:1239px){body.page-template.page-template-employer .toc-main-content{flex:1 1 100%;order:2;width:100%}}body.page-template.page-template-employer .toc-main-content article{margin-bottom:2.6em}body.page-template.page-template-employer .toc-main-content article .main p{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-style:normal;font-weight:400;line-height:1.5;margin:1.2em 0}body.page-template.page-template-employer .toc-main-content footer h3{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:1.7;margin:10px 0}body.page-template.page-template-employer .toc-main-content footer .resources{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}@media(max-width:767px){body.page-template.page-template-employer .toc-main-content footer .resources{grid-template-columns:1fr}}body.page-template.page-template-employer .toc-main-content footer .resources .resource{align-items:center;background-color:#f3f0e2;border-radius:8px;color:var(--text-color);display:flex;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.2;min-height:112px;overflow:hidden;padding:8px 15px 8px 132px;position:relative;text-decoration:none}@media(max-width:1239px){body.page-template.page-template-employer .toc-main-content footer .resources .resource{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.2}}body.page-template.page-template-employer .toc-main-content footer .resources .resource:before{background-position:50%;background-repeat:no-repeat;background-size:36px 47px;content:"";height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:112px}body.page-template.page-template-employer .toc-main-content footer .resources .resource span{hyphens:auto}body.page-template.page-template-employer .toc-main-content footer .resources .resource.doc:before{background-color:#e3ce98;background-image:url(images/doc.svg)}body.page-template.page-template-employer .toc-main-content footer .resources .resource.url:before{background-color:#dc9c81;background-image:url(images/link.svg)}body.page-template.page-template-employer #main .content{margin:50px auto;max-width:92%;width:768px}body.page-template.page-template-protected-content #flow-protected-content-login-form,body.page-template.page-template-protected-content #main .entry-content{align-items:center;background-color:#f3f0e2;display:flex;flex-flow:column;justify-content:center;max-width:100%;min-height:900px;position:relative;width:100%}@media(max-width:1079px){body.page-template.page-template-protected-content #flow-protected-content-login-form,body.page-template.page-template-protected-content #main .entry-content{min-height:100%;padding:36px 0}}body.page-template.page-template-protected-content #flow-protected-content-login-form:after,body.page-template.page-template-protected-content #main .entry-content:after{background-image:url(images/login-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:100%;position:absolute;right:0;top:0;width:60%}@media(max-width:1079px){body.page-template.page-template-protected-content #flow-protected-content-login-form:after,body.page-template.page-template-protected-content #main .entry-content:after{display:none}}body.page-template.page-template-protected-content #flow-protected-content-login-form .gravity-theme,body.page-template.page-template-protected-content #main .entry-content .gravity-theme{max-width:1240px}body.page-template.page-template-protected-content #flow-protected-content-login-form .gravity-theme form,body.page-template.page-template-protected-content #main .entry-content .gravity-theme form{margin:0;max-width:430px;width:40%}@media(max-width:1079px){body.page-template.page-template-protected-content #flow-protected-content-login-form .gravity-theme form,body.page-template.page-template-protected-content #main .entry-content .gravity-theme form{max-width:100%;width:100%}}body.page-template.page-template-protected-content #main .entry-content .wp-block-heading{font-weight:400;width:1240px}body.page-template.page-template-protected-content #flow-protected-content-login-form{border-radius:0;margin:0}body.page-template.page-template-protected-content #flow-protected-content-login-form .login-form-title{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:64px;max-width:1240px;padding-top:0;text-align:left;width:92%}body.page-template.page-template-protected-content #flow-protected-content-login-form .login-form-description,body.page-template.page-template-protected-content #flow-protected-content-login-form .login-form-features,body.page-template.page-template-protected-content #flow-protected-content-login-form .login-form-title:before{display:none}body.page-template.page-template-protected-content #flow-protected-content-login-form .gravity-theme input[type=submit]{background-color:#97ca31;color:#000}body.page-template.page-template-protected-content #flow-protected-content-login-form .options{display:flex;justify-content:flex-start;max-width:1240px;width:92%}body.page-template.page-template-protected-content #flow-protected-content-login-form .options a{margin-left:0}:root{--primary:#ff4123;--primary-rgb:255 65 35;--primary-light:#ff412399;--primary-lighter:#ff41234d;--secondary:#a22d10;--secondary-light:#a22d1099;--secondary-lighter:#a22d104d;--tertinary:#65251a;--tertinary-light:#4b141e99;--tertinary-lighter:#c2b1b4;--tertinary-dark:#300d13;--white:#fff;--white-rgb:255,255,255;--dirty-white:#fafafa;--black:#3a2415;--black-rgb:22 27 21;--pure-black:#000;--black-light:#303030;--gray:#d7d2cd;--gray-light:#d7d2cd99;--gray-lighter:#d7d2cd4d;--gray-text:#484848;--orange:"#FFA500";--orange-light:"#FFA50099";--orange-lighter:"#FFA5004D";--blue:"#004B7D";--blue-light:"#004B7D99";--blue-lighter:"#BBCDD9";--lightblue:"#96C8D2";--lightblue-light:"#C1DFE4";--lightblue-lighter:"#004B7D4D";--text-color:var(--pure-black);--border-color:var(--gray-lighter);--brand-color:var(--primary);--link-color:var(--tertinary);--link-hover:var(--tertinary-light);--link-colorless:var(--black);--title-font:"Work Sans",sans-serif;--text-font:"Work Sans",sans-serif;--frame-width:1440px;--content-width:720px;--wide-content:1440px;--default-width:96%;--conatiner-side-padding:calc((100% - var(--default-width))/2);--logo-width:175px;--menu-margin:50px}.acf-fields .acf-relationship .choices,.acf-fields .acf-relationship .values{float:none;width:100%!important}.acf-fields .acf-relationship .values:before{border-radius:3px;color:#999;content:"⬇";display:block;margin:.5em;padding:.5em;text-align:center}.acf-fields .acf-relationship .choices .list{border-bottom:1px solid #ccd0d4}.acf-fields .acf-relationship .values .list{border-top:1px solid #ccd0d4}#acf-group_68cbd1f9895da{display:none!important}.contact-form_wrapper,.gravity-theme{margin:0 auto;max-width:768px;width:92%}.contact-form_wrapper .gform_heading .gform_title,.gravity-theme .gform_heading .gform_title{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25em;font-style:normal;font-weight:600;line-height:1.33;margin:.4em 0}.contact-form_wrapper .gform_heading .gform_description,.gravity-theme .gform_heading .gform_description{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-style:normal;font-weight:400;line-height:1.5;margin:0}.contact-form_wrapper .contact-form,.contact-form_wrapper form,.gravity-theme .contact-form,.gravity-theme form{margin:4em 0 2.5em;position:relative}.contact-form_wrapper .contact-form .gform_body .gform_fields .gfield,.contact-form_wrapper form .gform_body .gform_fields .gfield,.gravity-theme .contact-form .gform_body .gform_fields .gfield,.gravity-theme form .gform_body .gform_fields .gfield{margin-bottom:12px}.contact-form_wrapper .contact-form .gform_body .gform_fields .gfield .gform-field-label,.contact-form_wrapper form .gform_body .gform_fields .gfield .gform-field-label,.gravity-theme .contact-form .gform_body .gform_fields .gfield .gform-field-label,.gravity-theme form .gform_body .gform_fields .gfield .gform-field-label{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.7}.contact-form_wrapper .contact-form .gform_body .gform_fields input,.contact-form_wrapper form .gform_body .gform_fields input,.gravity-theme .contact-form .gform_body .gform_fields input,.gravity-theme form .gform_body .gform_fields input{background-color:#fff;border:1px solid var(--black);border-radius:0;color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75em;font-style:normal;font-weight:400;line-height:1.7;min-height:54px;padding:.8em 1em}.contact-form_wrapper .contact-form .gform_body .gform_fields .gfield--type-address .ginput_container_address,.contact-form_wrapper form .gform_body .gform_fields .gfield--type-address .ginput_container_address,.gravity-theme .contact-form .gform_body .gform_fields .gfield--type-address .ginput_container_address,.gravity-theme form .gform_body .gform_fields .gfield--type-address .ginput_container_address{justify-content:space-between}.contact-form_wrapper .contact-form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_line_1,.contact-form_wrapper form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_line_1,.gravity-theme .contact-form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_line_1,.gravity-theme form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_line_1{flex:0 0 68%;margin-bottom:1.5em;margin-right:28%}.contact-form_wrapper .contact-form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_city,.contact-form_wrapper form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_city,.gravity-theme .contact-form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_city,.gravity-theme form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_city{flex:0 0 68%}.contact-form_wrapper .contact-form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_zip,.contact-form_wrapper form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_zip,.gravity-theme .contact-form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_zip,.gravity-theme form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_zip{flex:0 0 28%}.contact-form_wrapper .contact-form .gform_body .gform_fields .gfield--type-consent,.contact-form_wrapper form .gform_body .gform_fields .gfield--type-consent,.gravity-theme .contact-form .gform_body .gform_fields .gfield--type-consent,.gravity-theme form .gform_body .gform_fields .gfield--type-consent{bottom:0;margin-bottom:1em;position:absolute}.contact-form_wrapper .contact-form .gform_body .gform_fields .gfield--type-consent .ginput_container_consent,.contact-form_wrapper form .gform_body .gform_fields .gfield--type-consent .ginput_container_consent,.gravity-theme .contact-form .gform_body .gform_fields .gfield--type-consent .ginput_container_consent,.gravity-theme form .gform_body .gform_fields .gfield--type-consent .ginput_container_consent{align-items:center;display:flex}.contact-form_wrapper .contact-form .gform_body .gform_fields .gfield--type-consent .ginput_container_consent input[type=checkbox],.contact-form_wrapper form .gform_body .gform_fields .gfield--type-consent .ginput_container_consent input[type=checkbox],.gravity-theme .contact-form .gform_body .gform_fields .gfield--type-consent .ginput_container_consent input[type=checkbox],.gravity-theme form .gform_body .gform_fields .gfield--type-consent .ginput_container_consent input[type=checkbox]{height:16px;margin-right:16px;width:16px}.contact-form_wrapper .contact-form .gform_body .gform_fields .gfield--type-consent .ginput_container_consent .gfield_consent_label,.contact-form_wrapper form .gform_body .gform_fields .gfield--type-consent .ginput_container_consent .gfield_consent_label,.gravity-theme .contact-form .gform_body .gform_fields .gfield--type-consent .ginput_container_consent .gfield_consent_label,.gravity-theme form .gform_body .gform_fields .gfield--type-consent .ginput_container_consent .gfield_consent_label{color:var(--black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.65em;font-style:normal;font-weight:400;line-height:1.5}.contact-form_wrapper .contact-form .gform_footer input[type=submit],.contact-form_wrapper form .gform_footer input[type=submit],.gravity-theme .contact-form .gform_footer input[type=submit],.gravity-theme form .gform_footer input[type=submit]{background-color:#97ca31;border:unset;border-radius:600px;color:var(--black);cursor:pointer;display:block;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75em;font-style:normal;font-weight:500;letter-spacing:1px;line-height:1.5;min-height:72px;padding-bottom:1.1em;padding-top:1.1em;text-transform:uppercase;width:100%}@media(max-width:499px){.contact-form_wrapper .contact-form .gform_body .gform_fields .gfield,.gravity-theme .contact-form .gform_body .gform_fields .gfield{margin-bottom:1.5em}.contact-form_wrapper .contact-form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_city,.contact-form_wrapper .contact-form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_line_1,.contact-form_wrapper .contact-form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_zip,.gravity-theme .contact-form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_city,.gravity-theme .contact-form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_line_1,.gravity-theme .contact-form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_zip{flex:1 1 100%;margin-right:0}.contact-form_wrapper .contact-form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_city,.gravity-theme .contact-form .gform_body .gform_fields .gfield--type-address .ginput_container_address .address_city{margin-bottom:1.5em}}.gf_login_form.gravity-theme{max-width:548px}.gf_login_form.gravity-theme form .gform_body .gform_fields input:not(.gfield-choice-input){width:100%}.wp-block-table.is-style-stripes{border:unset}.wp-block-table.is-style-stripes table thead tr th{background-color:var(--tertinary);color:var(--white);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-style:normal;font-weight:600;line-height:1.75;padding:10px}.wp-block-table.is-style-stripes table tbody tr{background-color:var(--gray-light)}.wp-block-table.is-style-stripes table tbody tr:nth-child(odd){background-color:var(--white)}.wp-block-table.is-style-stripes table tbody tr td{color:var(--text-color);font-family:#000;font-size:.75em;font-style:normal;font-weight:400;line-height:2;padding:10px}.wp-block-table.is-style-stripes table tbody tr td a{font-size:1em}.wp-block-table.is-style-stripes .wp-element-caption{color:var(--black-light);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.65em;font-style:normal;font-weight:400;line-height:1.5;margin-top:10px;text-align:center}#inner-content .wp-block-list,#inner-content ul:not(.newsletter-list):not(.people-list):not(.list-of-content):not(.category-filter){color:var(--pure-black);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;list-style-type:disc;padding:0 0 0 1.1em}#inner-content .wp-block-list li>ul,#inner-content ul:not(.newsletter-list):not(.people-list):not(.list-of-content):not(.category-filter) li>ul{padding-left:1.5em}.edit-post-visual-editor .wp-block-list,.edit-post-visual-editor ul{list-style-position:unset}.button,section#flow-protected-content-login-form form .login-submit input[type=submit]{color:var(--white);cursor:pointer;display:inline-block;font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-style:normal;font-weight:600;line-height:1.5;padding:.75em 3.1em;text-decoration:none;transition:all .2s}.button--upper{text-transform:uppercase}.button--dark{background:var(--tertinary);border:1px solid var(--tertinary);color:var(--white)}.button--dark.active,.button--dark:hover,.button--light,section#flow-protected-content-login-form form .login-submit input[type=submit]{background:var(--white);border:1px solid var(--black);color:var(--text-color)}.button--light.active,.button--light:hover,section#flow-protected-content-login-form form .login-submit input.active[type=submit],section#flow-protected-content-login-form form .login-submit input[type=submit]:hover{background:var(--tertinary);border:1px solid var(--tertinary);color:var(--white)}.block-flow-person{margin:0 auto;max-width:var(--default-width);padding:50px 120px;width:var(--wide-content)}.block-flow-person__header{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25em;font-style:normal;font-weight:600;line-height:1.33;margin-bottom:1.66em;margin-top:0}.block-flow-person .people-list{display:grid;gap:40px 20px;grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}.block-flow-person .people-list-item{border:unset;padding:0;text-align:left;width:100%}.block-flow-person .people-list-item .people-thumbnail{margin:0}.block-flow-person .people-list-item .people-thumbnail img{border-radius:0;width:100%}.block-flow-person .people-list-item .people-title{color:var(--text-color);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25em;font-style:normal;font-weight:500;line-height:1.2;margin:10px 0 0}.block-flow-person .people-list-item .people-role{color:var(--gray-text);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-style:normal;font-weight:400;line-height:1.6;margin:0 0 10px}.block-flow-person .people-list-item .people-email{color:var(--tertinary);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-style:normal;font-weight:500;line-height:1.7}.block-flow-person .people-list-item .people-phone{color:var(--gray-text);font-family:Lexend,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.85em;font-style:normal;font-weight:400;line-height:1.6}.block-flow-person .people-list-item .people-email,.block-flow-person .people-list-item .people-phone{display:block;text-decoration:none}@media(max-width:1199px){.block-flow-person{padding:50px}}@media(max-width:767px){.block-flow-person{padding:50px 0}}
