@font-face{font-weight:700;font-family:Hermann;font-style:normal;src:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/fonts/Hermann-Bold.woff2') format("woff2"),url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/fonts/Hermann-Bold.woff') format("woff");font-display:swap}@font-face{font-weight:400;font-family:Corporate S;font-style:normal;src:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/fonts/CorporateS-Regular.woff2') format("woff2"),url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/fonts/CorporateS-Regular.woff') format("woff");font-display:swap}@font-face{font-weight:600;font-family:Corporate S;font-style:normal;src:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/fonts/CorporateS-Demi.woff2') format("woff2"),url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/fonts/CorporateS-Demi.woff') format("woff");font-display:swap}.is-hidden{display:none!important}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0,0,0,0)}.is-visible{position:static;width:auto;height:auto;margin:inherit;padding:inherit;overflow:auto;clip:auto}a,abbr,address,article,aside,audio,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,label,legend,li,main,mark,nav,ol,p,pre,q,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,video{margin:0;padding:0;border:0}article,aside,footer,header,main,nav,section{display:block}html{box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}*{font-size:inherit;font-family:inherit;line-height:inherit}a,a:visited{color:inherit}button,input,optgroup,select,textarea{margin:0;font-size:100%;font-family:inherit}button,input{overflow:visible}button:hover{cursor:pointer}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}img{display:block;height:auto;border-style:none}img,video{max-width:100%}address{font-style:normal}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}[hidden]{display:none!important}[disabled]{cursor:not-allowed}html{font-weight:400;font-size:calc(var(--font-size)*1px);font-family:Corporate S,FiraSans,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul{margin:0;padding:0;list-style:none}:root{--cc-black:#000;--cc-black-rgb:hex-to-rgb(#000);--cc-white:#fff;--cc-white-rgb:hex-to-rgb(#fff);--cc-darkest-blue:#000b1a;--cc-darkest-blue-rgb:hex-to-rgb(#000b1a);--cc-dark-blue:#041a2b;--cc-dark-blue-rgb:hex-to-rgb(#041a2b);--cc-blue:#005aa0;--cc-blue-rgb:hex-to-rgb(#005aa0);--cc-light-blue:#009ee3;--cc-light-blue-rgb:hex-to-rgb(#009ee3);--cc-yellow:#e9ff24;--cc-yellow-rgb:hex-to-rgb(#e9ff24);--cc-green:#8cb423;--cc-green-rgb:hex-to-rgb(#8cb423);--cc-green-dark:#618013;--cc-green-dark-rgb:hex-to-rgb(#618013);--cc-gray-dark:#d8d8d8;--cc-gray-dark-rgb:hex-to-rgb(#d8d8d8);--cc-gray:#f1f0f9;--cc-gray-rgb:hex-to-rgb(#f1f0f9);--cc-error:#d42a5a;--cc-error-rgb:hex-to-rgb(#d42a5a);--cc-error-bg:#f9eaee;--cc-error-bg-rgb:hex-to-rgb(#f9eaee);--font-size:24}.body--menu-open{overflow-y:hidden}.is-h1,h1{font-weight:700;font-size:calc(68/var(--font-size)*1rem);font-family:Hermann;line-height:calc(60/var(--font-size)*1rem)}@media screen and (max-width:1639px){.is-h1,h1{font-size:calc(52/var(--font-size)*1rem)}}@media screen and (max-width:1023px){.is-h1,h1{font-size:calc(48/var(--font-size)*1rem);line-height:calc(46/var(--font-size)*1rem)}}@media screen and (max-width:767px){.is-h1,h1{font-size:calc(32/var(--font-size)*1rem);line-height:calc(36/var(--font-size)*1rem);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}.is-h2,h2{font-weight:700;font-size:calc(38/var(--font-size)*1rem);font-family:Hermann;line-height:calc(40/var(--font-size)*1rem)}@media screen and (max-width:1639px){.is-h2,h2{font-size:calc(32/var(--font-size)*1rem);line-height:calc(36/var(--font-size)*1rem)}}@media screen and (max-width:1023px){.is-h2,h2{font-size:calc(28/var(--font-size)*1rem);line-height:calc(32/var(--font-size)*1rem)}}@media screen and (max-width:767px){.is-h2,h2{font-size:calc(25/var(--font-size)*1rem);line-height:calc(28/var(--font-size)*1rem);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}.is-h3,h3{font-weight:700;font-size:calc(26/var(--font-size)*1rem);font-family:Corporate S,FiraSans,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,sans-serif;line-height:calc(25/var(--font-size)*1rem)}@media screen and (max-width:767px){.is-h3,h3{font-size:calc(17/var(--font-size)*1rem);line-height:calc(21/var(--font-size)*1rem);word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}.flatpickr-calendar{position:absolute;display:none;box-sizing:border-box;width:307.875px;padding:0;font-size:14px;line-height:24px;direction:ltr;text-align:center;background:transparent;background:#fff;border:0;border-radius:5px;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);visibility:hidden;opacity:0;animation:none;touch-action:manipulation}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;visibility:visible;opacity:1}.flatpickr-calendar.open{z-index:99999;display:inline-block}.flatpickr-calendar.animate.open{animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{position:relative;top:2px;display:block}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{content:"";position:absolute;left:22px;display:block;width:0;height:0;border:solid transparent;pointer-events:none}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{right:22px;left:auto}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{right:50%;left:50%}.flatpickr-calendar:before{margin:0 -5px;border-width:5px}.flatpickr-calendar:after{margin:0 -4px;border-width:4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{position:relative;flex:1 1;height:34px;overflow:hidden;color:rgba(0,0,0,.9);line-height:1;text-align:center;background:transparent;-webkit-user-select:none;user-select:none;fill:rgba(0,0,0,.9);-webkit-box-flex:1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{position:absolute;top:0;z-index:3;height:34px;padding:10px;color:rgba(0,0,0,.9);text-decoration:none;cursor:pointer;fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;box-sizing:border-box;width:14px;height:50%;padding:0 4px 0 2px;line-height:50%;border:1px solid rgba(57,57,57,.15);cursor:pointer;opacity:0}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{content:"";position:absolute;display:block}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{top:26%;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);border-left:4px solid transparent}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{top:40%;border-top:4px solid rgba(57,57,57,.6);border-right:4px solid transparent;border-left:4px solid transparent}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{position:absolute;left:12.5%;display:inline-block;width:75%;height:34px;padding:7.48px 0 0;color:inherit;font-weight:300;font-size:135%;line-height:inherit;line-height:1;text-align:center;transform:translateZ(0)}.flatpickr-current-month span.cur-month{display:inline-block;margin-left:.5ch;padding:0;color:inherit;font-weight:700;font-family:inherit}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch\0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{display:inline-block;box-sizing:border-box;height:auto;margin:0;padding:0 0 0 .5ch;color:inherit;font-weight:300;font-size:inherit;font-family:inherit;line-height:inherit;vertical-align:initial;background:transparent;border:0;border-radius:0;cursor:text;-webkit-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{color:rgba(0,0,0,.5);font-size:100%;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{position:relative;box-sizing:border-box;width:auto;height:auto;margin:-1px 0 0;padding:0 0 0 .5ch;color:inherit;font-weight:300;font-size:inherit;font-family:inherit;line-height:inherit;vertical-align:initial;background:transparent;border:none;border-radius:0;outline:none;cursor:pointer;-webkit-appearance:menulist;appearance:menulist}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{padding:0;background-color:initial;outline:none}.flatpickr-weekdays{display:flex;align-items:center;width:100%;height:28px;overflow:hidden;text-align:center;background:transparent;-webkit-box-align:center;-ms-flex-align:center}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1 1}span.flatpickr-weekday{display:block;flex:1 1;margin:0;color:rgba(0,0,0,.54);font-weight:bolder;font-size:90%;line-height:1;text-align:center;background:transparent;cursor:default;-webkit-box-flex:1}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;display:flex;align-items:flex-start;width:307.875px;overflow:hidden;-webkit-box-align:start;-ms-flex-align:start}.flatpickr-days:focus{outline:0}.dayContainer{display:inline-block;display:flex;flex-wrap:wrap;justify-content:space-around;box-sizing:border-box;width:307.875px;min-width:307.875px;max-width:307.875px;padding:0;text-align:left;outline:0;transform:translateZ(0);opacity:1;-ms-flex-pack:justify}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{position:relative;display:inline-block;flex-basis:14.2857143%;justify-content:center;box-sizing:border-box;width:14.2857143%;max-width:39px;height:39px;margin:0;color:#393939;font-weight:400;line-height:39px;text-align:center;background:none;border:1px solid transparent;border-radius:150px;cursor:pointer;-ms-flex-preferred-size:14.2857143%;-webkit-box-pack:center;-ms-flex-pack:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e6e6e6;border-color:#e6e6e6;outline:0;cursor:pointer}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{color:#fff;background:#959ea9;border-color:#959ea9}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{color:#fff;background:#569ff7;border-color:#569ff7;box-shadow:none}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:rgba(57,57,57,.1);cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:transparent;border:none;cursor:default}.flatpickr-innerContainer{display:block;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;box-sizing:border-box;padding:0}.flatpickr-time{display:block;display:flex;box-sizing:border-box;height:0;max-height:40px;overflow:hidden;line-height:40px;text-align:center;outline:0}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1 1;float:left;width:40%;height:40px;-webkit-box-flex:1}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{position:relative;box-sizing:border-box;height:inherit;margin:0;padding:0;color:#393939;font-size:14px;line-height:inherit;text-align:center;background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{align-self:center;float:left;width:2%;height:inherit;color:#393939;font-weight:700;line-height:inherit;-webkit-user-select:none;user-select:none;-ms-flex-item-align:center}.flatpickr-time .flatpickr-am-pm{width:18%;font-weight:400;text-align:center;outline:0;cursor:pointer}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@media print{@page{margin:.5cm}*,:after,:before{color:#000;background:#fff none!important;box-shadow:none}body{color:#000!important;font-size:1rem}h1,h2,h3,h4,h5,h6{color:#000;font-weight:400}h1{font-size:200%}h2{font-size:150%}h3{font-size:115%}h4,h5,h6{font-size:100%}p{margin:0;font-size:12pt}a:link,a:visited{color:#000!important;text-decoration:underline}a:link:after,a:visited:after{content:" (" attr(href) ")"}.noprint{display:none!important}}.styleguide .color{display:flex;flex-wrap:wrap;margin:20px}.styleguide .colors{margin:20px}[type=button],button{padding:0;background:none;border-radius:0;outline:none;cursor:pointer;background-color:none;border:none;-webkit-appearance:initial}.button{position:relative;display:inline-flex;padding:0 calc(24/var(--font-size)*1rem);overflow:hidden;font-weight:700;font-size:calc(24/var(--font-size)*1rem);font-family:Corporate S,FiraSans,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,sans-serif;line-height:1;text-align:center;text-transform:uppercase}.button:after,.button:before{content:"";position:absolute;top:0;width:calc(24/var(--font-size)*1rem);height:100%}.button:before{left:0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 52'%3E%3Cdefs/%3E%3Cpath fill='%23009EE3' d='M24 0h-9.86a10 10 0 0 0-7.07 2.93L2.93 7.07A10 10 0 0 0 0 14.14v23.72a10 10 0 0 0 2.93 7.07l4.14 4.14A10 10 0 0 0 14.14 52H24V0z'/%3E%3C/svg%3E")}.button:after{right:0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 52'%3E%3Cdefs/%3E%3Cpath fill='%23009EE3' d='M0 52h9.86a10 10 0 0 0 7.07-2.93l4.14-4.14A10 10 0 0 0 24 37.86V14.14a10 10 0 0 0-2.93-7.07l-4.14-4.14A10 10 0 0 0 9.86 0H0v52z'/%3E%3C/svg%3E")}.button:focus:before,.button:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 52'%3E%3Cdefs/%3E%3Cpath fill='%23005aa0' d='M24 0h-9.86a10 10 0 0 0-7.07 2.93L2.93 7.07A10 10 0 0 0 0 14.14v23.72a10 10 0 0 0 2.93 7.07l4.14 4.14A10 10 0 0 0 14.14 52H24V0z'/%3E%3C/svg%3E")}.button:focus:after,.button:hover:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 52'%3E%3Cdefs/%3E%3Cpath fill='%23005aa0' d='M0 52h9.86a10 10 0 0 0 7.07-2.93l4.14-4.14A10 10 0 0 0 24 37.86V14.14a10 10 0 0 0-2.93-7.07l-4.14-4.14A10 10 0 0 0 9.86 0H0v52z'/%3E%3C/svg%3E")}.button__inner{display:inline-flex;flex-grow:1;justify-content:center;align-items:center;height:calc(52/var(--font-size)*1rem);padding-top:calc(2/var(--font-size)*1rem);color:#fff;background-color:var(--cc-light-blue)}.button:focus .button__inner,.button:hover .button__inner{background-color:var(--cc-blue)}.button__icon{margin:calc(-2/var(--font-size)*1rem) calc(10/var(--font-size)*1rem) 0 calc(-1/var(--font-size)*1rem)}.button__icon:before{font-size:calc(22/var(--font-size)*1rem)}.button--secondary{padding:0 calc(18/var(--font-size)*1rem);font-weight:400;font-size:calc(15/var(--font-size)*1rem);font-family:Hermann}.button--secondary:after,.button--secondary:before{width:calc(18/var(--font-size)*1rem)}.button--secondary:before{left:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='38' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 0h-7.395a7.6 7.6 0 00-5.303 2.141L2.199 5.167A7.214 7.214 0 000 10.333v17.334c0 1.938.79 3.796 2.197 5.166l3.106 3.026A7.601 7.601 0 0010.604 38H18V0z' fill='%23005AA0'/%3E%3C/svg%3E")}.button--secondary:after{right:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='38' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h7.395a7.6 7.6 0 015.303 2.141l3.104 3.026A7.214 7.214 0 0118 10.333v17.334c0 1.938-.79 3.796-2.197 5.166l-3.106 3.026A7.601 7.601 0 017.396 38H0V0z' fill='%23005AA0'/%3E%3C/svg%3E")}.button--secondary:focus:before,.button--secondary:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='38' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 0h-7.395a7.6 7.6 0 00-5.303 2.141L2.199 5.167A7.214 7.214 0 000 10.333v17.334c0 1.938.79 3.796 2.197 5.166l3.106 3.026A7.601 7.601 0 0010.604 38H18V0z' fill='%23009EE3'/%3E%3C/svg%3E")}.button--secondary:focus:after,.button--secondary:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='18' height='38' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h7.395a7.6 7.6 0 015.303 2.141l3.104 3.026A7.214 7.214 0 0118 10.333v17.334c0 1.938-.79 3.796-2.197 5.166l-3.106 3.026A7.601 7.601 0 017.396 38H0V0z' fill='%23009EE3'/%3E%3C/svg%3E")}.button--secondary .button__inner{height:calc(38/var(--font-size)*1rem);padding-top:0;background-color:var(--cc-blue)}.button--secondary .button__icon{margin:0 calc(10/var(--font-size)*1rem) 0 calc(-1/var(--font-size)*1rem)}.button--secondary:focus .button__inner,.button--secondary:hover .button__inner{background-color:var(--cc-light-blue)}.button--tertiary:before{left:0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 52'%3E%3Cdefs/%3E%3Cpath fill='%238cb423' d='M24 0h-9.86a10 10 0 0 0-7.07 2.93L2.93 7.07A10 10 0 0 0 0 14.14v23.72a10 10 0 0 0 2.93 7.07l4.14 4.14A10 10 0 0 0 14.14 52H24V0z'/%3E%3C/svg%3E")}.button--tertiary:after{right:0;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 52'%3E%3Cdefs/%3E%3Cpath fill='%238cb423' d='M0 52h9.86a10 10 0 0 0 7.07-2.93l4.14-4.14A10 10 0 0 0 24 37.86V14.14a10 10 0 0 0-2.93-7.07l-4.14-4.14A10 10 0 0 0 9.86 0H0v52z'/%3E%3C/svg%3E")}.button--tertiary:focus:before,.button--tertiary:hover:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 52'%3E%3Cdefs/%3E%3Cpath fill='%23618013' d='M24 0h-9.86a10 10 0 0 0-7.07 2.93L2.93 7.07A10 10 0 0 0 0 14.14v23.72a10 10 0 0 0 2.93 7.07l4.14 4.14A10 10 0 0 0 14.14 52H24V0z'/%3E%3C/svg%3E")}.button--tertiary:focus:after,.button--tertiary:hover:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 52'%3E%3Cdefs/%3E%3Cpath fill='%23618013' d='M0 52h9.86a10 10 0 0 0 7.07-2.93l4.14-4.14A10 10 0 0 0 24 37.86V14.14a10 10 0 0 0-2.93-7.07l-4.14-4.14A10 10 0 0 0 9.86 0H0v52z'/%3E%3C/svg%3E")}.button--tertiary .button__inner{font-size:calc(15/var(--font-size)*1rem);font-family:Hermann;background-color:var(--cc-green)}.button--tertiary:focus .button__inner,.button--tertiary:hover .button__inner{background-color:var(--cc-green-dark)}.button--outline:after,.button--outline:before{width:calc(16/var(--font-size)*1rem);background-repeat:no-repeat}.button--outline:before{left:3px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 18 38' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3E%3Cpath d='M17.192 0h-6.587a7.6 7.6 0 0 0-5.303 2.141L2.199 5.167A7.216 7.216 0 0 0 0 10.333v17.334c0 1.938.79 3.796 2.197 5.166l3.106 3.026A7.604 7.604 0 0 0 10.604 38h6.588' style='fill:none;fill-rule:nonzero;stroke:%23fff;stroke-width:1px' transform='matrix(1.01506 0 0 .9739 .476 .495)'/%3E%3C/svg%3E")}.button--outline:hover:before{left:3px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 18 38' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3E%3Cpath d='M17.192 0h-6.587a7.6 7.6 0 0 0-5.303 2.141L2.199 5.167A7.216 7.216 0 0 0 0 10.333v17.334c0 1.938.79 3.796 2.197 5.166l3.106 3.026A7.604 7.604 0 0 0 10.604 38h6.588' style='fill:none;fill-rule:nonzero;stroke:%23e9ff24;stroke-width:1px' transform='matrix(1.01506 0 0 .9739 .476 .495)'/%3E%3C/svg%3E")}.button--outline:after{right:3px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 18 38' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3E%3Cpath d='M17.192 0h-6.587a7.6 7.6 0 0 0-5.303 2.141L2.199 5.167A7.216 7.216 0 0 0 0 10.333v17.334c0 1.938.79 3.796 2.197 5.166l3.106 3.026A7.604 7.604 0 0 0 10.604 38h6.588' style='fill:none;fill-rule:nonzero;stroke:%23fff;stroke-width:1px' transform='matrix(-1.01506 0 0 -.9739 17.424 37.504)'/%3E%3C/svg%3E")}.button--outline:hover:after{right:3px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 18 38' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2'%3E%3Cpath d='M17.192 0h-6.587a7.6 7.6 0 0 0-5.303 2.141L2.199 5.167A7.216 7.216 0 0 0 0 10.333v17.334c0 1.938.79 3.796 2.197 5.166l3.106 3.026A7.604 7.604 0 0 0 10.604 38h6.588' style='fill:none;fill-rule:nonzero;stroke:%23e9ff24;stroke-width:1px' transform='matrix(-1.01506 0 0 -.9739 17.424 37.504)'/%3E%3C/svg%3E")}.button--outline .button__inner{height:calc(32/var(--font-size)*1rem);background-color:var(--cc-blue-dark);border-top:1px solid var(--cc-white);border-bottom:1px solid var(--cc-white)}.button--outline:hover .button__inner{background-color:initial;border-top:1px solid var(--cc-yellow);border-bottom:1px solid var(--cc-yellow)}.button--outline:hover .button__inner span,.button--outline:hover i{color:var(--cc-yellow)}.button--flat{display:block;padding:0;text-align:left;text-transform:none;background-color:unset}.button--flat:after,.button--flat:before{display:none}.button--flat .button__inner{background-color:unset}.button--flat .button__icon{margin-top:-1px;margin-left:20px}.button--flat:focus .button__inner,.button--flat:hover .button__inner{color:var(--cc-yellow);background-color:unset}.feedback--button{display:inline-flex;align-items:center;transition:all .2s ease-in-out}.feedback--button:after,.feedback--button:before{display:none}.feedback--button i{margin-right:25px;padding:20px;color:#fff;font-size:calc(50/var(--font-size)*1rem);background:var(--cc-blue);border-radius:50%;transition:all .2s ease-in-out}.feedback--button span{color:var(--cc-blue);font-weight:700;font-size:calc(25/var(--font-size)*1rem);line-height:30px;transition:all .2s ease-in-out}.feedback--button.active i,.feedback--button.focus-visible i,.feedback--button:hover i{background:var(--cc-light-blue)}.feedback--button.active span,.feedback--button.focus-visible span,.feedback--button:hover span{color:var(--cc-light-blue)}.hamburger{width:27px;height:27px;margin:0;padding:0;overflow:visible;text-transform:none;background-color:initial;border:0;cursor:pointer}.hamburger svg{fill:var(--cc-white)}.styleguide .container{margin-top:70px;width:100%;max-width:1920px;margin-right:auto;margin-left:auto;padding-right:105px;padding-left:105px;display:flex;justify-content:center;align-items:center;height:200px;color:var(--cc-white);font-size:calc(16/var(--font-size)*1rem);line-height:calc(25/var(--font-size)*1rem);background-color:var(--cc-black)}@media screen and (max-width:1023px){.styleguide .container{margin-top:50px}}@media screen and (max-width:767px){.styleguide .container{margin-top:40px}}@media screen and (max-width:1023px){.styleguide .container{padding-right:30px;padding-left:30px}}@media screen and (max-width:767px){.styleguide .container{padding-right:25px;padding-left:25px}}.styleguide .container strong{display:contents}@font-face{font-weight:400;font-family:icomoon;font-style:normal;src:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/icons/icomoon.eot?46u4fr');src:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/icons/icomoon.eot?46u4fr#iefix') format("embedded-opentype"),url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/icons/icomoon.woff2?46u4fr') format("woff2"),url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/icons/icomoon.ttf?46u4fr') format("truetype"),url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/icons/icomoon.woff?46u4fr') format("woff"),url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/icons/icomoon.svg?46u4fr#icomoon') format("svg")}[class*=" icon-"],[class^=icon-]{font-weight:400;font-family:icomoon!important;font-style:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-archive:before{content:""}.icon-participants:before{content:""}.icon-organizer:before{content:""}.icon-level:before{content:""}.icon-admission:before{content:""}.icon-format:before{content:""}.icon-magnify:before{content:""}.icon-reset:before{content:""}.icon-twitter:before{content:""}.icon-linkedin:before{content:""}.icon-close:before{content:""}.icon-language-de:before{content:""}.icon-language:before{content:""}.icon-arrow:before{content:""}.icon-catalog:before{content:""}.icon-calendar-add:before{content:""}.icon-dataschool:before{content:""}.icon-email:before{content:""}.icon-extrainfo:before{content:""}.icon-link-external:before{content:""}.icon-link-small:before{content:""}.icon-funding:before{content:""}.icon-filter:before{content:""}.icon-plus:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-top-right:before{content:""}.icon-download:before{content:""}.icon-alarm:before{content:""}.icon-phone:before{content:""}.icon-network:before{content:""}.icon-caret-down:before{content:""}.icon-ticket:before{content:""}.icon-rentspace:before{content:""}.icon-send:before{content:""}.icon-loading:before{content:""}.icon-link:before{content:""}.icon-star:before{content:""}.icon-box:before{content:""}.icon-home:before{content:""}.icon-calendar:before{content:""}.icon-location:before{content:""}.icon-close-small:before{content:""}.styleguide .icons{display:flex;flex-wrap:wrap;align-content:center}.styleguide .icon{margin:20px;text-align:center}a{color:inherit;text-decoration:none}.header{max-width:1920px;min-height:160px;margin:0 auto;background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/bg-header-form.jpg');background-repeat:no-repeat;background-position:top;background-size:1920px 140px}@media screen and (max-width:767px){.header{min-height:100px;background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/bg-header-form-mobile.jpg');background-size:768px 100px}}.header.header--start{height:242px;background-color:var(--cc-darkest-blue);background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/bg-header.jpg');background-size:1920px 242px}@media screen and (max-width:1639px){.header.header--start{height:215px;background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/bg-header-desktop.jpg');background-size:1639px 215px}}@media screen and (max-width:1199px){.header.header--start{background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/bg-header-tablet.jpg');background-size:1199px 215px}}@media screen and (max-width:767px){.header.header--start{height:272px;background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/bg-header-mobile.jpg');background-size:767px 272px}}.header .header__inner{position:relative;padding:50px 90px 45px}@media screen and (max-width:1639px){.header .header__inner{padding:25px 35px 5px}}@media screen and (max-width:767px){.header .header__inner{padding:20px 15px 10px}}.header .header__top{position:relative;width:100%}.header .header__logo{display:block;min-width:234px;max-width:404px}@media screen and (max-width:1639px){.header .header__logo{max-width:320px}}@media screen and (max-width:767px){.header .header__logo{max-width:220px}}.header .header__menu-button{position:absolute;display:none}@media screen and (max-width:1639px){.header .header__menu-button{top:-5px;right:-5px;display:block}}@media screen and (max-width:767px){.header .header__menu-button{top:0;right:0}}.header .header__navigation{position:absolute;top:0;right:90px;display:block}@media screen and (max-width:1639px){.header .header__navigation{position:static;display:none;padding-top:20px;transition:all .2s ease-out}}@media screen and (max-width:1639px)and (max-width:767px){.header .header__navigation{padding-top:30px}}.header .header__nav-list{display:flex;justify-content:flex-end}.header .header__nav-list-item{margin-left:65px}.header .header__nav-list-item:first-child{margin-left:0}.header .header__nav-list-item-link{display:inline-block;color:var(--cc-white);font-weight:600;font-size:calc(22/var(--font-size)*1rem)}.header a{color:var(--cc-white);transition:all .2s ease-in-out}.header a.focus-visible,.header a.focus-visible:after,.header a.focus-visible:before,.header a:hover,.header a:hover:after,.header a:hover:before{color:var(--cc-light-blue)}.header__menu{position:absolute;top:0;right:0;z-index:1;width:calc(1050/var(--font-size)*1rem);color:var(--cc-dark-blue);opacity:0;transition:opacity .2s;pointer-events:none}@media screen and (max-width:1639px){.header__menu{width:100%}}.header__menu.header__menu--open{z-index:3;opacity:1;pointer-events:unset}.header__menu-nav{position:relative;display:flex;flex:1 1;flex-direction:column;height:calc(100vh - 120px);padding:calc(90/var(--font-size)*1rem) calc(90/var(--font-size)*1rem) 0 calc(120/var(--font-size)*1rem);background-color:var(--cc-light-blue)}@media screen and (max-width:1023px){.header__menu-nav{padding:calc(90/var(--font-size)*1rem) calc(50/var(--font-size)*1rem) 0 calc(50/var(--font-size)*1rem)}}@media screen and (max-width:479px){.header__menu-nav{padding:calc(90/var(--font-size)*1rem) calc(30/var(--font-size)*1rem) 0 calc(30/var(--font-size)*1rem)}}.header__menu-close-button{position:absolute;top:calc(20/var(--font-size)*1rem);right:calc(20/var(--font-size)*1rem);display:flex;justify-content:center;align-items:center;width:calc(40/var(--font-size)*1rem);height:calc(40/var(--font-size)*1rem);border:1px solid var(--cc-black);border-radius:50%;transition:color .2s}.header__menu-close-button i{color:var(--cc-black);font-size:calc(16/var(--font-size)*1rem)}.header__menu-bottom{position:relative;height:calc(120/var(--font-size)*1rem)}.header__menu-bottom:after,.header__menu-bottom:before{content:"";position:absolute;bottom:0;z-index:-1;display:block;height:calc(120/var(--font-size)*1rem)}.header__menu-bottom:before{left:0;width:calc(120/var(--font-size)*1rem);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 243 245'%3E%3Cdefs/%3E%3Cg fill='none' fill-rule='evenodd' transform='translate(-1)'%3E%3Cpath fill='%23009ee3' d='M224.69 0h19.53v18.74h-19.53z'/%3E%3Cpath fill='%23005aa0' d='M0 0h224.23a20 20 0 0 1 20 20v226'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 100%}.header__menu-bottom:after{right:0;width:calc(100% - 118px);background:var(--cc-light-blue)}.header__menu-ul{position:relative}.header__menu-ul i{position:absolute;top:calc(20/var(--font-size)*1rem);left:calc(-34/var(--font-size)*1rem);color:#fff;font-size:calc(30/var(--font-size)*1rem);opacity:0;transition:left .2s,opacity .2s}.header__menu-nav-button{position:relative;padding:calc(15/var(--font-size)*1rem) 0;color:var(--cc-dark-blue);font-weight:600;font-size:calc(38/var(--font-size)*1rem);cursor:pointer;transition:color .2s,padding-left .2s}@media screen and (max-width:1023px){.header__menu-nav-button{padding:calc(8/var(--font-size)*1rem) 0;font-size:calc(32/var(--font-size)*1rem)}}@media screen and (max-width:767px){.header__menu-nav-button{font-size:calc(28/var(--font-size)*1rem)}}.header__menu-nav-button:focus,.header__menu-nav-button:hover{color:var(--cc-white)}.header__menu-nav-button i{top:calc(32/var(--font-size)*1rem)}@media screen and (max-width:1023px){.header__menu-nav-button i{top:calc(20/var(--font-size)*1rem)}}@media screen and (max-width:767px){.header__menu-nav-button i{top:calc(16/var(--font-size)*1rem)}}.header__menu-nav-button.header__menu-nav-button--active{padding-left:calc(34/var(--font-size)*1rem);color:var(--cc-white)}.header__menu-nav-button.header__menu-nav-button--active i{left:calc(-6/var(--font-size)*1rem);opacity:1}.header__menu-ul-ul{position:absolute;top:0;left:50%;display:none;padding:calc(10/var(--font-size)*1rem) 0 0}@media screen and (max-width:1023px){.header__menu-ul-ul{position:unset;top:unset;left:unset;padding:0 0 calc(20/var(--font-size)*1rem) calc(39/var(--font-size)*1rem)}}.header__menu-ul-ul.header__menu-ul-ul--active{display:block}.header__menu-ul-ul a{position:relative;display:inline-block;padding:calc(11/var(--font-size)*1rem) 0;color:var(--cc-dark-blue);font-weight:600;font-size:calc(25/var(--font-size)*1rem);transition:color .2s,padding-left .2s}@media screen and (max-width:767px){.header__menu-ul-ul a{padding:calc(7/var(--font-size)*1rem) 0;font-size:calc(21/var(--font-size)*1rem)}}.header__menu-ul-ul a i{top:calc(16/var(--font-size)*1rem)}@media screen and (max-width:767px){.header__menu-ul-ul a i{top:calc(9/var(--font-size)*1rem)}}.header__menu-ul-ul a:focus,.header__menu-ul-ul a:hover{padding-left:calc(34/var(--font-size)*1rem);color:var(--cc-white)}.header__menu-ul-ul a:focus i,.header__menu-ul-ul a:hover i{left:calc(-7/var(--font-size)*1rem);opacity:1}.header__heading{margin-top:50px}@media screen and (max-width:1639px){.header__heading{margin-top:30px}}.header__heading h1,.header__heading p{color:var(--cc-white)}@media screen and (max-width:767px){.header__heading .button{margin-top:25px}}.header__heading-inner{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){.header__heading-inner{flex-flow:column wrap;align-items:flex-start}}.header__heading-slogan{margin-top:10px;font-size:calc(24/var(--font-size)*1rem);line-height:calc(28/var(--font-size)*1rem)}@media screen and (max-width:1023px){.header__heading-slogan{margin-top:20px;font-size:calc(22/var(--font-size)*1rem)}}@media screen and (max-width:767px){.header__heading-slogan{font-size:calc(17/var(--font-size)*1rem);line-height:calc(22/var(--font-size)*1rem)}}.autocomplete-suggestions{position:absolute;top:100%;left:0;z-index:3;width:100%;margin-top:-2px;margin-bottom:0;padding:10px 0;overflow:auto;list-style:none;background:var(--c-white);box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.autocomplete-suggestions strong{font-weight:400}.autocomplete-suggestions .autocomplete-suggestion-btn{display:block;width:100%;padding:.25rem 10px;overflow:hidden;color:var(--black-color);font-weight:600;font-size:calc(20/var(--font-size)*1rem);letter-spacing:inherit;white-space:nowrap;text-align:left;text-transform:inherit;cursor:pointer}@media screen and (max-width:1023px){.autocomplete-suggestions .autocomplete-suggestion-btn{font-size:calc(18/var(--font-size)*1rem)}}.autocomplete-suggestions .autocomplete-selected{background-color:var(--white-color)}.autocomplete-suggestions .autocomplete-group{padding:.5rem .25rem}.autocomplete-suggestions .autocomplete-group strong{display:block;border-bottom:1px solid #999}.typeahead-hint{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;padding-top:10px;padding-right:50px;padding-bottom:10px;color:hsla(0,0%,100%,.4);font-size:calc(30/var(--font-size)*1rem);line-height:calc(23/var(--font-size)*1rem);border-bottom:2px solid var(--white-color);pointer-events:none}@media screen and (max-width:767px){.typeahead-hint{padding-top:5px;padding-right:30px;padding-bottom:5px;font-size:calc(22/var(--font-size)*1rem);line-height:calc(23/var(--font-size)*1rem)}}.animation-box{position:fixed;top:0;left:0;z-index:9;display:flex;justify-content:center;width:100%;height:100vh;padding-top:calc(50vh - 50px);background-color:rgba(2,13,32,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.animation-box .loader{position:relative;width:100px;height:100px}.animation-box .loader hr{position:absolute;width:30%;height:30%;margin:0;border:0;border-radius:50%;animation:spin 2s ease infinite}.animation-box .loader :first-child{background:var(--cc-yellow);animation-delay:-1.5s}.animation-box .loader :nth-child(2){background:var(--cc-white);animation-delay:-1s}.animation-box .loader :nth-child(3){background:var(--cc-white);animation-delay:-.5s}.animation-box .loader :last-child{background:var(--cc-white)}@keyframes spin{0%,to{transform:translate(0)}25%{transform:translate(160%)}50%{transform:translate(160%,160%)}75%{transform:translateY(160%)}}.search-section{position:relative;min-height:400px}.search__empty,.search__error{margin-top:100px;text-align:center}.filter-form{position:relative;max-width:1920px;margin:0 auto}.filter-form__top{position:relative;padding:50px 90px 45px;background-color:var(--cc-darkest-blue);background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/bg-filter.jpg');background-repeat:no-repeat;background-position:top;background-size:1920px 869px}@media screen and (max-width:1639px){.filter-form__top{padding:40px 35px 5px;background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/bg-filter-desktop.jpg');background-size:1639px 610px}}@media screen and (max-width:1199px){.filter-form__top{background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/bg-filter-tablet.jpg');background-size:1199px 613px}}@media screen and (max-width:767px){.filter-form__top{padding:40px 15px 10px;background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/bg-filter-mobile.jpg');background-size:767px 531px}}.filter-form__top:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;background:linear-gradient(180deg,rgba(0,11,26,0) 0,#000b1a)}.filter-form__columns{display:grid;color:var(--cc-white);grid-template-columns:1fr 475px 1fr}@media screen and (max-width:1639px){.filter-form__columns{grid-template-columns:1fr 340px 1fr}}@media screen and (max-width:1199px){.filter-form__columns{display:block}}.filter-form__columns h2{position:relative}@media screen and (max-width:1199px){.filter-form__columns h2{padding-right:40px}}.filter-form__toggle-link{position:absolute;top:2px;right:0;display:none}@media screen and (max-width:1199px){.filter-form__toggle-link{display:inline-block}}.filter-form__toggle-link i{display:inline-block;transform:rotate(90deg)}.filter-form__toggle-link.is-active i{transform:rotate(270deg)}.filter-form__toggle-more{display:flex;justify-content:center}@media screen and (max-width:1199px){.filter-form__toggle-more{display:none}}.filter-form__toggle-more .button .button__less,.filter-form__toggle-more .button.is-active .button__more{display:none}.filter-form__toggle-more .button.is-active .button__less{display:block}.filter-form__toggle-more .button.focus-visible i,.filter-form__toggle-more .button:hover i{color:var(--cc-light-blue)}.filter-form__toggle-more .button.is-active i{transform:rotate(180deg)}.filter-form__toggle-more .button i{display:inline-block;color:var(--cc-white);font-size:calc(23/var(--font-size)*1rem);transition:all .2s ease-in-out}.filter-form__tag-list{position:relative;display:flex;flex-flow:row wrap;max-height:620px;margin-top:35px;overflow:hidden}@media screen and (max-width:1639px){.filter-form__tag-list{max-height:437px}}@media screen and (max-width:1199px){.filter-form__tag-list{max-height:unset;overflow:unset}}.filter-form__tag-list.is-active{max-height:unset}.filter-form__tag-list li{display:block;margin-right:10px;margin-bottom:15px;font-size:calc(24/var(--font-size)*1rem);line-height:22px}@media screen and (max-width:1639px){.filter-form__tag-list li{margin-right:10px;margin-bottom:10px;font-size:calc(20/var(--font-size)*1rem)}}@media screen and (max-width:767px){.filter-form__tag-list li{font-size:calc(22/var(--font-size)*1rem);line-height:calc(22/var(--font-size)*1rem)}}.filter-form__tag-list li:hover label{background:var(--cc-light-blue);border-color:var(--cc-light-blue)}.filter-form__tag-list li.is-disabled{opacity:.3;pointer-events:none}.filter-form__tag-list li label{display:inline-block;padding:3px 17px 7px;border:2px solid var(--cc-white);border-radius:6px;cursor:pointer;transition:all .2s ease-in}@media screen and (max-width:1639px){.filter-form__tag-list li label{padding:3px 5px 7px;border:1px solid var(--cc-white)}}.filter-form__tag-list li label:after{content:"(" attr(data-quantity) ")";margin-left:5px}.filter-form__tag-list input:checked+label{color:var(--cc-blue);background:var(--cc-yellow);border-color:var(--cc-yellow)}.filter-form__map{position:relative;background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/hida-hh-centers-map.svg');background-repeat:no-repeat;background-position:left 60px;background-size:contain}@media screen and (max-width:1199px){.filter-form__map{margin:30px 0 0;background-image:unset}}.filter-form__map ul{position:relative;width:478px;height:648px;margin-top:15px}@media screen and (max-width:1639px){.filter-form__map ul{width:340px;height:461px}}@media screen and (max-width:1199px){.filter-form__map ul{width:auto;height:auto}}.filter-form__map li{position:absolute}@media screen and (max-width:1199px){.filter-form__map li{position:static;display:inline-block}}.filter-form__map li[data-center]{display:unset;width:unset;margin:0}@media screen and (max-width:1199px){.filter-form__map li[data-center]{top:auto!important;right:auto!important;bottom:auto!important;left:auto!important}}.filter-form__map li .input__radiomark{width:16px;height:16px}@media screen and (max-width:1199px){.filter-form__map li .input__radiomark{display:none!important}}.filter-form__map li .input__label{padding-left:22px;font-size:calc(18/var(--font-size)*1rem)}@media screen and (max-width:1639px){.filter-form__map li .input__label{font-size:calc(14/var(--font-size)*1rem)}}@media screen and (max-width:1199px){.filter-form__map li .input__label{padding-right:14px;padding-left:unset;font-size:calc(18/var(--font-size)*1rem)}.filter-form__map li .input__label:after{content:"|";margin-left:14px}}.filter-form__map li[data-center=HGF]{top:204px;left:308px}.filter-form__map li[data-center=HGF] .input__radiomark{right:0;left:auto}.filter-form__map li[data-center=HGF] .input__label{padding-right:22px;padding-left:0}@media screen and (max-width:1639px){.filter-form__map li[data-center=HGF]{top:154px;left:216px}}.filter-form__map li[data-center=DESY]{top:118px;left:200px}@media screen and (max-width:1639px){.filter-form__map li[data-center=DESY]{top:82px;left:148px}}.filter-form__map li[data-center=HZI]{top:245px;left:235px}@media screen and (max-width:1639px){.filter-form__map li[data-center=HZI]{top:176px;left:164px}}.filter-form__map li[data-center=KIT]{top:510px;left:124px}@media screen and (max-width:1639px){.filter-form__map li[data-center=KIT]{top:360px;left:90px}}.filter-form__map li[data-center=AWI]{top:121px;left:142px}@media screen and (max-width:1639px){.filter-form__map li[data-center=AWI]{top:87px;left:100px}}.filter-form__map li[data-center=CISPA]{top:467px;left:45px}@media screen and (max-width:1639px){.filter-form__map li[data-center=CISPA]{top:328px;left:32px}}.filter-form__map li[data-center=DKFZ]{top:461px;left:147px}@media screen and (max-width:1639px){.filter-form__map li[data-center=DKFZ]{top:333px;left:120px}}.filter-form__map li[data-center=DLR]{top:362px;left:87px}@media screen and (max-width:1639px){.filter-form__map li[data-center=DLR]{top:262px;left:65px}}.filter-form__map li[data-center=DZNE]{top:386px;left:92px}@media screen and (max-width:1639px){.filter-form__map li[data-center=DZNE]{top:283px;left:70px}}.filter-form__map li[data-center=FZJ]{top:360px;left:30px}@media screen and (max-width:1639px){.filter-form__map li[data-center=FZJ]{top:259px;left:22px}}.filter-form__map li[data-center=GEOMAR]{top:58px;left:122px}.filter-form__map li[data-center=GEOMAR] .input__radiomark{right:0;left:auto}.filter-form__map li[data-center=GEOMAR] .input__label{padding-right:22px;padding-left:0}@media screen and (max-width:1639px){.filter-form__map li[data-center=GEOMAR]{top:38px;left:78px}}.filter-form__map li[data-center=GSI]{top:421px;left:146px}@media screen and (max-width:1639px){.filter-form__map li[data-center=GSI]{top:305px;left:116px}}.filter-form__map li[data-center=HZB]{top:220px;left:370px}@media screen and (max-width:1639px){.filter-form__map li[data-center=HZB]{top:167px;left:270px}}.filter-form__map li[data-center=HZDR]{top:326px;left:400px}@media screen and (max-width:1639px){.filter-form__map li[data-center=HZDR]{top:230px;left:285px}}.filter-form__map li[data-center=UFZ]{top:312px;left:324px}@media screen and (max-width:1639px){.filter-form__map li[data-center=UFZ]{top:220px;left:226px}}.filter-form__map li[data-center=HelmholtzMunich]{top:565px;left:157px}.filter-form__map li[data-center=HelmholtzMunich] .input__radiomark{right:0;left:auto}.filter-form__map li[data-center=HelmholtzMunich] .input__label{padding-right:22px;padding-left:0}@media screen and (max-width:1639px){.filter-form__map li[data-center=HelmholtzMunich]{top:410px;left:103px}}.filter-form__map li[data-center=GFZ]{top:240px;left:340px}@media screen and (max-width:1639px){.filter-form__map li[data-center=GFZ]{top:184px;left:250px}}.filter-form__map li[data-center=MDC]{top:193px;left:369px}@media screen and (max-width:1639px){.filter-form__map li[data-center=MDC]{top:147px;left:268px}}.filter-form__map li[data-center=Hereon]{top:143px;left:252px}@media screen and (max-width:1639px){.filter-form__map li[data-center=Hereon]{top:105px;left:186px}}@media screen and (max-width:1023px){.filter-form__map li[data-center=Hereon] label{text-transform:uppercase}}.filter-form__multiple{padding-left:80px}@media screen and (max-width:1199px){.filter-form__multiple{margin-top:30px;padding-left:0}}.filter-form__multiple fieldset:not(:first-child){margin-top:30px}@media screen and (max-width:1639px){.filter-form__multiple fieldset:not(:first-child){margin-top:20px}}.filter-form__multiple .filter-form__filters{margin-top:30px}@media screen and (max-width:1639px){.filter-form__multiple .filter-form__filters{margin-top:20px}}.filter-form__multiple fieldset legend{margin-bottom:20px}.filter-form__multiple input{width:100%;min-height:41px;padding:8px 11px 6px 21px;color:var(--cc-white);font-size:calc(22/var(--font-size)*1rem);font-family:Corporate S,FiraSans,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,sans-serif;line-height:22px;background:hsla(0,0%,100%,.15);border:2px solid var(--cc-white);border-radius:6px;transition:all .2s ease-in;-webkit-appearance:none;appearance:none}.filter-form__multiple input.focus-visible,.filter-form__multiple input:hover{border-color:var(--cc-light-blue)}.filter-form__multiple input[type=date]::-webkit-calendar-picker-indicator,.filter-form__multiple input[type=time]::-webkit-calendar-picker-indicator{background:none;filter:invert(1)}.filter-form__multiple input[type=date]::-webkit-clear-button,.filter-form__multiple input[type=date]::-webkit-inner-spin-button,.filter-form__multiple input[type=time]::-webkit-clear-button,.filter-form__multiple input[type=time]::-webkit-inner-spin-button{display:none}.filter-form__multiple .filter-form__toggle-more{display:none}@media screen and (max-width:1639px){.filter-form__multiple .filter-form__toggle-more{display:flex}}@media screen and (max-width:1199px){.filter-form__multiple .filter-form__toggle-more{display:none}}.filter-form__dates-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px 25px}.filter-form__calendar{position:relative}.filter-form__calendar label{display:block;margin-bottom:10px;font-size:calc(22/var(--font-size)*1rem);line-height:22px}.filter-form__calendar label:after{font-family:icomoon;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:40px;right:11px;display:inline-block;color:var(--cc-white);font-size:calc(23/var(--font-size)*1rem);pointer-events:none}.filter-form__search{position:relative}.filter-form__search button{position:absolute;top:50%;right:11px;width:32px;height:30px;overflow:hidden;color:transparent;background:transparent;border:none;transform:translateY(-50%);cursor:pointer}.filter-form__search button.focus-visible:after,.filter-form__search button:hover:after{color:var(--cc-light-blue)}.filter-form__search button:after{font-family:icomoon;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;right:0;display:inline-block;color:var(--cc-white);font-size:calc(23/var(--font-size)*1rem);transform:translateY(-50%);pointer-events:none}@media screen and (max-width:1639px){.filter-form__filters-inner{max-height:0;overflow:hidden}.filter-form__filters-inner.is-active{max-height:unset}}@media screen and (max-width:1199px){.filter-form__filters-inner{max-height:unset;overflow:unset}}.filter-form__filter ul{display:flex;flex-flow:row wrap;justify-content:space-between}.filter-form__filter li{position:relative;display:flex;align-items:flex-start;width:46%;margin-top:0!important;margin-bottom:10px}.filter-form__bottom{display:flex;flex-flow:row nowrap;align-items:center;width:100%;min-height:63px;padding:0 90px 20px;color:var(--cc-white);background-color:var(--cc-darkest-blue);background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/bg-bottom.jpg');background-repeat:no-repeat;background-position:bottom;background-size:1920px 63px}@media screen and (max-width:1639px){.filter-form__bottom{padding:0 35px 20px;background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/bg-bottom-desktop.jpg');background-size:1639px 63px}}@media screen and (max-width:1199px){.filter-form__bottom{background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/bg-bottom-tablet.jpg');background-size:1199px 63px}}@media screen and (max-width:767px){.filter-form__bottom{flex-flow:column nowrap;align-items:flex-start;padding:10px 15px 40px;background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/bg-bottom-mobile.jpg');background-size:767px 63px}}.filter-form__bottom-element{margin-top:10px;margin-right:40px}@media screen and (max-width:1023px){.filter-form__bottom-element{margin-right:30px}}@media screen and (max-width:767px){.filter-form__bottom-element{width:100%;margin-right:0}}.filter-form__bottom-element:last-child{margin-top:15px;margin-right:0}.search-results{margin-top:-25px}.search-results a{color:var(--cc-blue);font-weight:700;text-decoration:underline}.search-results a:hover{color:var(--cc-light-blue)}.search-results__inner{max-width:1920px;margin:0 auto;padding:0 105px 40px}@media screen and (max-width:1639px){.search-results__inner{padding:0 35px 40px}}@media screen and (max-width:1023px){.search-results__inner{max-width:100%;padding:30px 30px 40px}}@media screen and (max-width:767px){.search-results__inner{padding:50px 25px 55px}}.search-results__count{color:var(--cc-blue);text-align:right}.search-results__table{width:100%;margin-top:80px;table-layout:fixed}@media screen and (max-width:1023px){.search-results__table{margin-top:20px}}.search-results__table thead{color:var(--cc-blue);font-weight:700;font-size:calc(20/var(--font-size)*1rem);text-transform:uppercase}@media screen and (max-width:1023px){.search-results__table thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:none;clip:rect(0 0 0 0)}}.search-results__table thead td{padding:0 20px 30px}.search-results__table thead td:first-child{width:550px;padding-left:0}@media screen and (max-width:1639px){.search-results__table thead td:first-child{width:450px}}.search-results__table thead td:last-child{padding-right:0}.search-results__table thead a{text-decoration:none}.search-results__table tbody{font-size:calc(24/var(--font-size)*1rem);line-height:1.2}@media screen and (max-width:1023px){.search-results__table tbody{font-size:calc(18/var(--font-size)*1rem)}}.search-results__sort-link{display:flex;cursor:pointer}.search-results__sort-link i{font-size:15px}.search-results__sort-link i:first-child{transform:rotate(180deg)}.search-results__sort-link.is-ascending i:last-child,.search-results__sort-link.is-descending i:first-child{color:var(--cc-light-blue)}.search-results__sort-indicator{display:flex;flex-flow:column nowrap;margin-left:10px}.search-results__row{background-color:var(--cc-white);border-top:2px solid var(--cc-gray-dark)}@media screen and (max-width:1023px){.search-results__row{position:relative;display:block}}.search-results__row:first-child{border-top:none}.search-results__row:last-child{border-bottom:2px solid var(--cc-gray-dark)}.search-results__row.row--is-gray{background-color:var(--cc-gray)}.search-results__row td{position:relative;padding:20px}@media screen and (max-width:1023px){.search-results__row td{position:static;display:inline-block;width:calc(50% - 20px)}.search-results__row td:before{content:attr(data-label);display:block;margin-bottom:5px;color:var(--cc-blue);font-weight:700;font-size:calc(16/var(--font-size)*1rem);text-transform:uppercase}}@media screen and (max-width:767px){.search-results__row td{width:100%;padding:10px}}.search-results__row td:first-child{padding-left:0}@media screen and (max-width:1023px){.search-results__row td:first-child{padding-top:30px;padding-left:10px}}.search-results__row td:last-child{padding-right:0}@media screen and (max-width:1023px){.search-results__row td:last-child{padding-bottom:30px}}.search-results__row td:after{content:"";position:absolute;right:0;bottom:0;width:2px;height:10px;background-color:var(--cc-gray-dark)}@media screen and (max-width:1023px){.search-results__row td:after{display:none}}.search-results__row.is-open td:after,.search-results__row td:last-child:after{display:none}.search-results__additional-row{display:none;font-size:calc(22/var(--font-size)*1rem)}@media screen and (max-width:1023px){.search-results__additional-row{font-size:calc(18/var(--font-size)*1rem)}}.search-results__additional-row.is-open{display:table-row}@media screen and (max-width:1023px){.search-results__additional-row.is-open{display:block}}.search-results__additional-row td{vertical-align:top}@media screen and (max-width:1023px){.search-results__additional-row td{display:block}}.search-results__additional-row td:first-child{padding:35px 10px 25px 58px}@media screen and (max-width:1023px){.search-results__additional-row td:first-child{padding:15px 10px 25px}}.search-results__additional-row td:last-child{padding:35px 0 25px 10px}@media screen and (max-width:1023px){.search-results__additional-row td:last-child{padding:15px 0 25px 10px}}.search-results__title-wrapper{display:flex;align-items:center}.search-results__toggle-link{cursor:pointer}.search-results__toggle-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:transparent;pointer-events:auto}.search-results__toggle-link i{display:inline-block;color:var(--cc-blue);transform:rotate(90deg);transition:transform .1s ease-out}@media screen and (max-width:1023px){.search-results__toggle-link i{font-size:calc(26/var(--font-size)*1rem)}}.search-results__toggle-link.is-open i{transform:rotate(-90deg)}.search-results__title{display:block;margin-left:36px;font-size:calc(26/var(--font-size)*1rem)}@media screen and (max-width:1023px){.search-results__title{margin-left:20px;font-size:calc(18/var(--font-size)*1rem)}}.search-results__list{display:flex;justify-content:space-between}@media screen and (max-width:1639px){.search-results__list{display:block}}@media screen and (max-width:1023px){.search-results__list{display:flex;justify-content:space-between}}@media screen and (max-width:767px){.search-results__list{display:block}}.search-results__list ul{width:47%}@media screen and (max-width:1639px){.search-results__list ul{width:100%}}@media screen and (max-width:1023px){.search-results__list ul{width:47%}}@media screen and (max-width:767px){.search-results__list ul{width:100%}}.search-results__list ul:not(:first-child){margin-top:0}@media screen and (max-width:1639px){.search-results__list ul:not(:first-child){margin-top:20px}}@media screen and (max-width:1023px){.search-results__list ul:not(:first-child){margin-top:0}}@media screen and (max-width:767px){.search-results__list ul:not(:first-child){margin-top:20px}}.search-results__list-item{display:flex;align-items:flex-start}.search-results__list-item:not(:first-child){margin-top:20px}.search-results__list-item i{display:block;width:40px;margin-right:5px}.search-results__list-item.is-download{margin-top:20px;color:var(--cc-blue);text-decoration:none}.search-results__list-item.is-download i{color:var(--cc-blue)}.search-results__list-item.is-download:hover{color:var(--cc-light-blue)}.search-results__paragraph{width:95%;overflow-wrap:break-word}.search-results__paragraph:not(:first-child){margin-top:30px}.search-results__more{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding-top:100px}@media screen and (max-width:1023px){.search-results__more{padding-top:50px}}.search-results__more a{color:var(--cc-blue)}.subscription{max-width:1920px;margin:0 auto;background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/teaser-newsletter.jpeg');background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (max-width:1023px){.subscription{margin-top:50px}}@media screen and (max-width:767px){.subscription{margin-top:40px}}.subscription .subscription__inner{display:flex;flex-flow:column nowrap;align-items:center;padding:70px 15px}.subscription .subscription__inner h2{margin:0 auto 55px;color:var(--cc-white);font-size:calc(34/var(--font-size)*1rem);text-align:center}@media screen and (max-width:767px){.subscription .subscription__inner h2{margin:0 auto 30px;font-size:calc(24/var(--font-size)*1rem)}}@media screen and (max-width:767px){.subscription .subscription__inner .button{width:100%}}.footer{max-width:1920px;margin:0 auto;color:var(--cc-white);background:var(--cc-dark-blue)}.footer__inner{padding:40px 90px}@media screen and (max-width:1023px){.footer__inner{max-width:100%}}@media screen and (max-width:767px){.footer__inner{padding:50px}}.footer__top{display:flex;flex-flow:row nowrap;justify-content:space-between}@media screen and (max-width:1023px){.footer__top{flex-flow:column nowrap;justify-content:unset;align-items:center}}.footer__nav ul{display:flex}.footer__nav li:not(:first-child){margin-left:45px}@media screen and (max-width:767px){.footer__nav li:not(:first-child){margin-left:25px}}.footer__nav a{font-size:calc(19/var(--font-size)*1rem)}@media screen and (max-width:767px){.footer__nav a{font-size:calc(17/var(--font-size)*1rem)}}.footer__social{display:flex;padding-top:7px}@media screen and (max-width:1023px){.footer__social{margin:40px 0}}@media screen and (max-width:767px){.footer__social{display:block;margin:20px 0}}.footer__social p{margin:0;font-size:calc(19/var(--font-size)*1rem)}@media screen and (max-width:767px){.footer__social p{margin-bottom:20px;font-size:calc(17/var(--font-size)*1rem)}}.footer__social ul{display:flex}.footer__social .linkedin-link:after{font-family:icomoon;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:20px;margin-left:40px;color:var(--cc-white);font-size:calc(22/var(--font-size)*1rem);pointer-events:none}@media screen and (max-width:767px){.footer__social .linkedin-link:after{margin-right:15px;margin-left:20px}}.footer__social .twitter-link:after{font-family:icomoon;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:20px;color:var(--cc-white);font-size:calc(22/var(--font-size)*1rem);pointer-events:none}@media screen and (max-width:767px){.footer__social .twitter-link:after{margin-left:15px}}.footer__bottom{display:flex;justify-content:space-between;margin-top:100px}@media screen and (max-width:1023px){.footer__bottom{flex-flow:column nowrap;justify-content:unset;align-items:center;margin-top:unset}}.footer__bottom>div{width:100%}@media screen and (max-width:1023px){.footer__bottom>div{margin:25px 0}}.footer__bottom img{width:100%;max-width:404px;height:auto}@media screen and (max-width:1023px){.footer__bottom img{margin:0 auto}}.footer__bottom-right img{margin-left:auto}@media screen and (max-width:1023px){.footer__bottom-right img{margin:0 auto}}.form{max-width:1120px;margin:0 auto;padding:0 0 100px}@media screen and (max-width:1023px){.form{margin-top:50px}}@media screen and (max-width:767px){.form{margin-top:40px}}@media screen and (max-width:1023px){.form{max-width:100%;padding:0 30px 120px}}@media screen and (max-width:767px){.form{padding:0 15px 100px}}.form.form--dialog{padding:120px 20px 100px}@media screen and (max-width:1023px){.form.form--dialog{padding:100px 20px 120px}}@media screen and (max-width:767px){.form.form--dialog{padding:60px 20px 100px}}.form.form--dialog h1{margin:30px 0 20px}.form.form--dialog h2{margin-bottom:20px}.form.form--dialog .layout-stack{margin-top:20px}.form p{margin-top:24px;font-size:calc(24/var(--font-size)*1rem);line-height:calc(28/var(--font-size)*1rem)}@media screen and (max-width:1023px){.form p{margin-top:20px;font-size:calc(22/var(--font-size)*1rem)}}@media screen and (max-width:767px){.form p{margin-top:15px;font-size:calc(17/var(--font-size)*1rem);line-height:calc(22/var(--font-size)*1rem)}}.form p.is-error{display:flex;align-items:center;color:var(--cc-error);font-weight:900}.form p.is-error i{margin-top:-2px;font-size:calc(45/var(--font-size)*1rem)}.form p a{color:var(--cc-blue);font-weight:900}.form abbr{margin-left:8px;text-decoration:none}.form [data-toggle-trigger]{margin-top:10px}.form [data-toggle-target=hidden]{display:none}.form [data-toggle-target=visible]{display:block}.form__heading{margin-top:80px}@media screen and (max-width:1023px){.form__heading{margin-top:60px}.form__heading:first-child{margin-top:0}}.form__heading ul{margin-top:24px;font-size:calc(24/var(--font-size)*1rem);line-height:calc(28/var(--font-size)*1rem);list-style:inside}@media screen and (max-width:1023px){.form__heading ul{margin-top:20px;font-size:calc(22/var(--font-size)*1rem)}}@media screen and (max-width:767px){.form__heading ul{margin-top:15px;font-size:calc(17/var(--font-size)*1rem);line-height:calc(22/var(--font-size)*1rem)}}.form__fieldset{margin-top:60px}@media screen and (max-width:1023px){.form__fieldset{margin-top:40px}}@media screen and (max-width:767px){.form__fieldset{margin-top:20px}}.form__element{display:flex;flex-flow:row wrap;justify-content:space-between;margin-top:30px}@media screen and (max-width:767px){.form__element{flex-flow:column wrap;margin-top:20px}}.form__label{margin:0 0 5px 20px;color:var(--cc-blue);font-size:calc(20/var(--font-size)*1rem);font-family:Hermann;text-transform:uppercase}@media screen and (max-width:1023px){.form__label{font-size:calc(16/var(--font-size)*1rem)}}@media screen and (max-width:767px){.form__label{margin:0 0 5px 15px}}.has-error .form__label{color:var(--cc-error)}.form__input{position:relative;display:flex;flex-flow:row wrap;justify-content:space-between;width:100%}@media screen and (max-width:767px){.form__input{flex-flow:column wrap}}.form__input.is-half{width:49%}@media screen and (max-width:767px){.form__input.is-half{width:100%}.form__input.is-half:not(:first-child){margin-top:20px}}.form__error{position:absolute;right:19px;bottom:-4px;display:flex;align-items:center;color:var(--cc-error);font-size:calc(18/var(--font-size)*1rem)}@media screen and (max-width:1023px){.form__error{bottom:-15px;font-size:calc(14/var(--font-size)*1rem)}}.form__error i{margin-top:-2px;font-size:calc(34/var(--font-size)*1rem)}.form__input-button,.form__input-title{width:100%;padding:20px;color:var(--cc-blue);font-weight:900;font-size:calc(20/var(--font-size)*1rem);font-family:Hermann;line-height:1.1;text-align:left;text-transform:uppercase;background-color:var(--cc-gray)}@media screen and (max-width:1023px){.form__input-button,.form__input-title{padding:14px 20px 12px;font-size:calc(16/var(--font-size)*1rem)}}@media screen and (max-width:767px){.form__input-button,.form__input-title{padding:9px 15px 7px}}.has-error .form__input-button,.has-error .form__input-title{color:var(--cc-error);background-color:var(--cc-error-bg)}.has-error .form__input-button i,.has-error .form__input-title i{color:var(--cc-blue)}.form__input-button{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.form__input-button i{font-size:calc(32/var(--font-size)*1rem);transform:rotate(270deg);transition:all .1s ease-in-out}.form__input-button[aria-expanded=true] i{transform:rotate(90deg)}.form__input-list{width:100%;padding:30px 20px 35px;column-count:4;background-color:var(--cc-gray);orphans:3}@media screen and (max-width:1023px){.form__input-list{column-count:2}}@media screen and (max-width:767px){.form__input-list{column-count:1}}.has-error .form__input-list{background-color:var(--cc-error-bg)}.form__input-list fieldset:not(:first-child){margin-top:18px}.form__input-list legend{margin-bottom:11px;color:var(--cc-blue);font-size:calc(18/var(--font-size)*1rem);font-family:Hermann;text-transform:uppercase}@media screen and (max-width:1023px){.form__input-list legend{font-size:calc(16/var(--font-size)*1rem)}}.form__input-toggle-list{width:100%;padding:5px 20px 20px;background:var(--cc-gray)}.has-error .form__input-toggle-list{background-color:var(--cc-error-bg)}.form__input-toggle-list[aria-hidden=true]{height:0;padding:0;overflow:hidden}.form__consent{margin-top:60px}@media screen and (max-width:1023px){.form__consent{margin-top:50px}}@media screen and (max-width:767px){.form__consent{margin-top:40px}}.form__consent legend{margin-bottom:20px;color:var(--cc-blue);font-size:calc(20/var(--font-size)*1rem);font-family:Hermann;line-height:25px;text-transform:uppercase}@media screen and (max-width:1023px){.form__consent legend{font-size:calc(16/var(--font-size)*1rem)}}.form__confirm:not(:first-child){margin-top:60px}.form__confirm li{display:flex;justify-content:space-between}.form__confirm li:not(:first-child){margin-top:20px}@media screen and (max-width:767px){.form__confirm li{display:block}}.form__confirm span:first-child{width:40%;font-family:Hermann;line-height:1.3}@media screen and (max-width:767px){.form__confirm span:first-child{display:block;width:100%}}.form__confirm span:last-child{width:50%;font-family:Corporate S,FiraSans,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,sans-serif}@media screen and (max-width:767px){.form__confirm span:last-child{display:block;width:100%}}.form__submit{display:flex;margin-top:60px}@media screen and (max-width:1023px){.form__submit{margin-top:50px}}@media screen and (max-width:767px){.form__submit{margin-top:40px}}.form__submit .button,.form__submit form{margin-right:20px}h1.form__heading{margin-bottom:20px}.qq-uploader{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;background-color:var(--cc-gray);border:none}.qq-uploader,.qq-uploader .qq-upload-button{color:var(--cc-blue);font-family:Corporate S,FiraSans,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,sans-serif}.qq-uploader .qq-upload-button{display:block;margin-bottom:20px;font-weight:700;font-size:calc(26/var(--font-size)*1rem);text-align:center;text-transform:uppercase;cursor:pointer}@media screen and (max-width:1023px){.qq-uploader .qq-upload-button{font-size:calc(16/var(--font-size)*1rem)}}.qq-uploader .qq-upload-button:before{font-family:icomoon;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;line-height:1;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:relative;top:auto;left:auto;display:inline-block;width:auto;height:auto;margin-bottom:20px;color:var(--cc-blue);font-size:calc(80/var(--font-size)*1rem);background-image:none}.qq-uploader .qq-upload-button:after{display:none}.qq-uploader .qq-drop-processing-selector,.qq-uploader .qq-edit-filename,.qq-uploader .qq-edit-filename-icon,.qq-uploader .qq-hide{display:none!important}.qq-uploader .qq-upload-list{margin:0;padding:0;list-style:none;width:100%}.qq-uploader .qq-upload-list li{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:1rem;padding:1rem;font-size:16px}.qq-uploader .qq-upload-file{display:block;margin:10px 0 0}.qq-uploader .btn{position:relative;z-index:5;margin-top:20px;padding:10px 26px 9px 20px;font-weight:700;font-size:calc(23/var(--font-size)*1rem);line-height:25px;background:var(--cc-light-blue);border:2px solid transparent}.qq-uploader .btn:before{top:-2px;left:-2px;z-index:2;width:calc(100% + 4px);height:calc(100% + 4px)}.qq-uploader .btn:after,.qq-uploader .btn:before{content:"";position:absolute;background:transparent;opacity:0;transition:all .2s ease-in-out;-webkit-clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px)}.qq-uploader .btn:after{top:0;left:0;z-index:3;width:100%;height:100%}.qq-uploader .btn span{z-index:4}.qq-uploader .btn.active,.qq-uploader .btn.focus-visible,.qq-uploader .btn:hover{background:var(--cc-blue)}.qq-uploader .btn.active:before,.qq-uploader .btn.focus-visible:before,.qq-uploader .btn:hover:before{background:var(--cc-white);opacity:1}.qq-uploader .btn.active:after,.qq-uploader .btn.focus-visible:after,.qq-uploader .btn:hover:after{background:var(--cc-blue);opacity:1}.qq-uploader .qq-upload-drop-area,.qq-uploader .qq-upload-extra-drop-area{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;min-height:30px;text-align:center;background:#eee}.qq-uploader .qq-upload-drop-area-active{background:#eee}.qq-uploader .qq-upload-drop-area span{position:absolute;top:50%;display:block;width:100%;margin-top:-8px;font-size:16px}.qq-uploader .qq-row{display:flex}@media screen and (max-width:767px){.qq-uploader .qq-row{display:block;text-align:center}}.qq-uploader .qq-row>*{margin-right:10px;margin-left:10px}@media screen and (max-width:767px){.qq-uploader .qq-row>*{margin-right:0;margin-left:0}}.qq-uploader .qq-upload-status-text-selector{margin-top:20px}.form__image--delete{margin-top:1.5rem}.form__image--delete picture{width:100%;max-width:600px;margin:0 auto}.form__image--delete .layout-center{display:flex;justify-content:center;align-items:center;margin-top:1.5rem;margin-bottom:1rem}@media screen and (max-width:767px){.form__image--delete .layout-center{display:block;margin-bottom:0}}@media screen and (max-width:767px){.form__image--delete .layout-center .button,.form__image--delete .layout-center .button-inverted{width:100%}}.form-wrapper.form>.layout-inline{margin-top:20px}@media screen and (max-width:767px){.form-wrapper.form>.layout-inline{display:flex;flex-direction:column;align-items:flex-start}.form-wrapper.form>.layout-inline .button{margin-top:10px;margin-right:0}}input[type=checkbox],input[type=file],input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0,0,0,0)}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{background:none;filter:invert(1)}input[type=date]::-webkit-clear-button,input[type=date]::-webkit-inner-spin-button,input[type=time]::-webkit-clear-button,input[type=time]::-webkit-inner-spin-button{display:none}input[disabled]{opacity:.5}.input{width:100%;min-height:72px;padding:20px;color:var(--cc-black);font-weight:900;font-size:calc(22/var(--font-size)*1rem);font-family:Corporate S,FiraSans,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,sans-serif;line-height:1.1;background-color:var(--cc-gray);border:none;transition:box-shadow .2s ease-in-out}@media screen and (max-width:1023px){.input{min-height:48px;padding:14px 20px 12px;font-size:calc(18/var(--font-size)*1rem)}}@media screen and (max-width:767px){.input{padding:9px 15px 7px;font-size:calc(15/var(--font-size)*1rem)}}.input:hover{box-shadow:0 0 1px 1px var(--cc-light-blue)}.input.focus-visible,.input:focus{outline:none;box-shadow:0 0 1px 1px var(--cc-dark-blue)}.has-error .input{background-color:var(--cc-error-bg)}.input--select{padding-right:64px;color:var(--cc-blue);font-size:calc(22/var(--font-size)*1rem);font-family:Hermann;line-height:1.1;text-transform:uppercase;background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/arrow-down.svg');background-repeat:no-repeat;background-position:right 30px center;background-size:12px 12px;-webkit-appearance:none;appearance:none}@media screen and (max-width:1023px){.input--select{font-size:calc(18/var(--font-size)*1rem);font-size:calc(15/var(--font-size)*1rem)}}.input--select:not([data-chosen=chosen]){color:var(--cc-blue);font-size:calc(20/var(--font-size)*1rem);font-family:Hermann;line-height:25px;text-transform:uppercase}@media screen and (max-width:1023px){.input--select:not([data-chosen=chosen]){font-size:calc(18/var(--font-size)*1rem);font-size:calc(15/var(--font-size)*1rem)}}.has-error .input--select:not([data-chosen=chosen]){color:var(--cc-error)}.input--select option{color:var(--cc-black);font-family:Corporate S,FiraSans,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,sans-serif}.input--checkbox,.input--radio{position:relative;page-break-inside:avoid;break-inside:avoid}.input--checkbox:not(:first-child),.input--radio:not(:first-child){margin-top:8px}.input--checkbox{display:inline-block;width:100%}.input--file{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.input--file label{color:var(--cc-blue);font-size:calc(20/var(--font-size)*1rem);font-family:Corporate S,FiraSans,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Droid Sans,Helvetica Neue,sans-serif;text-transform:uppercase;cursor:pointer}@media screen and (max-width:1023px){.input--file label{font-size:calc(18/var(--font-size)*1rem)}}@media screen and (max-width:767px){.input--file label{font-size:calc(15/var(--font-size)*1rem)}}.input--file i{margin-bottom:20px;color:var(--cc-blue);font-size:calc(80/var(--font-size)*1rem)}.input--file span{display:block;text-align:center}.input--file span:first-of-type{margin-top:20px;margin-bottom:5px;font-size:calc(26/var(--font-size)*1rem)}@media screen and (max-width:767px){.input--file span:first-of-type{margin-top:15px;font-size:calc(22/var(--font-size)*1rem)}}.input--file span:last-of-type{font-weight:400;font-size:calc(20/var(--font-size)*1rem)}@media screen and (max-width:767px){.input--file span:last-of-type{font-size:calc(18/var(--font-size)*1rem)}}.input--date{background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/calendar.svg');background-repeat:no-repeat;background-position:right 20px center}.input--date::-webkit-datetime-edit,.input--date::-webkit-datetime-edit-day-field,.input--date::-webkit-datetime-edit-month-field,.input--date::-webkit-datetime-edit-year-field{color:transparent}.input--time{background-image:url('../../../typo3conf/ext/dreipc_helmholtz_hida_course_catalog/Resources/Public/Frontend/Build/assets/images/clock.svg');background-repeat:no-repeat;background-position:right 25px center}.input--time::-webkit-datetime-edit,.input--time::-webkit-datetime-edit-day-field,.input--time::-webkit-datetime-edit-month-field,.input--time::-webkit-datetime-edit-year-field{color:transparent}.form__radiolist{display:flex;align-items:flex-start}@media screen and (max-width:767px){.form__radiolist{display:block}}.form__radiolist .input--radio:not(:first-child){margin-top:0;margin-right:40px}@media screen and (max-width:767px){.form__radiolist .input--radio:not(:first-child){margin-top:14px;margin-right:0}}.form__radiolist .input--radio:first-child{margin-right:100px}@media screen and (max-width:767px){.form__radiolist .input--radio:first-child{margin-right:0}}.form__radiolist .input--radio label{white-space:nowrap}.input__checkmark,.input__radiomark{position:absolute;top:4px;left:0;z-index:1;transition:box-shadow .2s ease-in-out}.input__checkmark{width:18px;height:18px;background-color:initial;border:2px solid var(--cc-blue);border-radius:3px;transition:border-color .2s ease-in-out}@media screen and (max-width:1023px){.input__checkmark{width:16px;height:16px}}.is-color-black .input__checkmark{border:2px solid var(--cc-black)}.is-color-white .input__checkmark{border:2px solid var(--cc-white)}input:checked+.input__checkmark{background-color:var(--cc-blue)}.is-color-black input:checked+.input__checkmark{background-color:var(--cc-black)}.is-color-white input:checked+.input__checkmark{background-color:var(--cc-yellow);border:2px solid var(--cc-yellow)}input:focus+.input__checkmark{box-shadow:0 0 1px 1px var(--cc-dark-blue)}.is-color-white input:focus+.input__checkmark{box-shadow:0 0 1px 1px var(--cc-dark-yellow)}input:disabled+.input__checkmark{border-color:#817f7f;pointer-events:none}.input__radiomark{top:1px;width:20px;height:20px;background-color:initial;border:2px solid var(--cc-blue);border-radius:50%;transition:border-color .2s ease-in-out}@media screen and (max-width:1023px){.input__radiomark{width:18px;height:18px}}.is-color-black .input__radiomark{border:2px solid var(--cc-black)}.is-color-white .input__radiomark{border:2px solid var(--cc-white)}input:checked+.input__radiomark{background-color:var(--cc-black);border:2px solid var(--cc-black)}.is-color-white input:checked+.input__radiomark{background-color:var(--cc-yellow);border:2px solid var(--cc-yellow)}input:focus+.input__radiomark{box-shadow:0 0 1px 1px var(--cc-dark-blue)}.is-color-white input:focus+.input__radiomark{box-shadow:0 0 1px 1px var(--cc-dark-yellow)}input:disabled+.input__radiomark{border-color:#817f7f;pointer-events:none}.input__label{position:relative;z-index:2;display:block;margin:0;padding-left:30px;color:var(--cc-blue);font-weight:400;font-size:calc(22/var(--font-size)*1rem);line-height:1.1;cursor:pointer;transition:color .2s ease-in-out}@media screen and (max-width:1023px){.input__label{font-size:calc(18/var(--font-size)*1rem)}}.input__label.is-bold{margin-top:2px;font-size:calc(20/var(--font-size)*1rem);font-family:Hermann;text-transform:uppercase}@media screen and (max-width:1023px){.input__label.is-bold{font-size:calc(18/var(--font-size)*1rem)}}.is-color-black .input__label{color:var(--cc-black)}.is-color-white .input__label{color:var(--cc-white)}.input--checkbox:hover .input__label{color:var(--cc-light-blue)}.is-color-white:hover .input__label,.is-color-white input:checked+span+.input__label{color:var(--cc-yellow)}input:disabled+span+.input__label{color:#817f7f;pointer-events:none}.flatpickr-current-month,.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover,.flatpickr-months .flatpickr-month,.flatpickr-weekdays{background-color:var(--cc-gray);border-color:transparent!important}.flatpickr-day.selected{background-color:var(--cc-blue)}.flatpickr-calendar.arrowTop:before{border-bottom-color:var(--cc-gray)}.flatpickr-current-month .numInputWrapper{color:var(--cc-blue);font-family:Hermann;line-height:1.4}.flatpickr-monthDropdown-month,.flatpickr-monthDropdown-months,.flatpickr-weekday{color:var(--cc-blue)!important;font-family:Hermann!important;background:transparent!important}.flatpickr-weekdays{height:38px}.flatpickr-monthDropdown-month{color:var(--cc-black)!important;font-family:Hermann;background:var(--cc-white)!important}.flatpickr-months{overflow:hidden;border-top-left-radius:2px;border-top-right-radius:2px}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-prev-month svg{fill:var(--cc-blue)}.flatpickr-day.today{color:var(--cc-blue);font-weight:700;border:none}
