@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.fm_e_checkbox_presentation{display:none}.fm--hide-accessible{display:inline;position:absolute;left:-1000px;width:0;height:0;overflow:hidden}.fm--show-accessible{display:block;overflow:auto;position:inherit;left:auto;top:auto;width:auto}.fm--disabled{display:none}.fm--ani-loading{background:url(/admin/app/lernwerkbern/theme/default/css/../img/lines.svg) repeat-x;background-size:50%;animation:moveBars 1s linear infinite}@keyframes moveBars{100%{background-position:-100% 0}}@-webkit-keyframes moveBars{100%{background-position:-100% 0}}@-moz-keyframes moveBars{100%{background-position:-100% 0}}@-ms-keyframes moveBars{100%{background-position:-100% 0}}@-o-keyframes moveBars{100%{background-position:-100% 0}}@keyframes fade-in-animation{0%{opacity:0;max-height:var(--fade-animation-start-height)}25%{opacity:0}75%{max-height:var(--fade-animation-end-height)}100%{opacity:1}}.fm--fadein{--fade-animation-start-height:0px;--fade-animation-end-height:4em;animation:fade-in-animation 0.5s ease-in-out normal}.fm--fadeout{--fade-animation-start-height:0px;--fade-animation-end-height:4em;animation:fade-in-animation 0.5s ease-in-out reverse}.fm--com-svg svg{display:block;overflow:hidden;border:none}.fm--com-svg svg #shape{fill:#333337}.fm--com-svg svg #shadow{fill:transparent}.fm--form-carbondatetime{display:flex}.fm--form-carbondatetime .fm--form-carbondatetime__date{margin-right:16px}.fm--ipt-textarea__editarea{user-select:text;min-height:6.25em}.fm--ipt-textarea__editarea p{font-size:.875rem}.fm--ipt-textarea__editarea p,.fm--ipt-textarea__editarea h1,.fm--ipt-textarea__editarea h2,.fm--ipt-textarea__editarea h3,.fm--ipt-textarea__editarea h4,.fm--ipt-textarea__editarea h5{padding-bottom:8px}.fm--ipt-textarea__editarea p:after,.fm--ipt-textarea__editarea h1:after,.fm--ipt-textarea__editarea h2:after,.fm--ipt-textarea__editarea h3:after,.fm--ipt-textarea__editarea h4:after,.fm--ipt-textarea__editarea h5:after{content:"¶";color:#0f62fe;font-family:monospace}.fm--ipt-textarea__editarea table{width:100%;margin-bottom:8px}.fm--ipt-textarea__editarea table td{padding:5px;border:1px solid #c6c6c6}.fm--ipt-textarea__editarea span.softbreak:after{content:"↩\a";color:#0f62fe;white-space:pre-wrap;font-family:monospace}.fm--ipt-textarea__editarea .shy{background:rgba(175,224,239,.3);padding:0 .2em;position:relative;border-radius:3px}.fm--ipt-textarea__editarea .shy::before{content:"";border-bottom:.1em solid #0f62fe;width:.2em;position:absolute;right:.1em;top:50%}.fm--ipt-textarea__editarea .nbsp{position:relative;border-radius:3px;margin:0 .05ch;padding:0 .1ch}.fm--ipt-textarea__editarea .nbsp::before{content:"";border-bottom:.2ch solid #0f62fe;width:100%;position:absolute;right:0;bottom:.3ch}.fm--ipt-textarea__editarea .nbsp::after{content:"";position:absolute;left:0;right:0;bottom:.3ch;height:.6ch;border-left:.2ch solid #dfeaff;border-right:.2ch solid #dfeaff}.fm--ipt-textarea__editarea .focusme{background-color:#c6c6c6}.fm--ipt-textarea__editarea ul{padding-left:18px;list-style-type:disc;padding-bottom:8px}.fm--ipt-textarea__editarea ol{padding-left:18px;list-style-type:decimal;padding-bottom:8px}.fm--ipt-textarea__editarea ol.leadingzero{padding-left:25em;list-style-type:decimal-leading-zero}.fm--ipt-textarea--is-loading{visibility:hidden}.ck.ck-balloon-panel .fm--form-autosuggest-result .fm--form-autosuggest-result__list{width:100%}@media screen and (max-width:510px){.ck-balloon-panel .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{flex-wrap:wrap}.ck-balloon-panel .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper .ck-input{width:100%;margin-bottom:4px}}@media screen and (max-width:383px){.ck-balloon-panel .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper .ck-input{width:150px;min-width:0}}.fm--ipt-datetime{padding-top:2px}.theme-normalize,html,body{font-size:16px;line-height:16px}.theme-h1,h1,.fmc-mainnav a{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:3em;line-height:1.3em}.theme-h2,h2{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:2.4em;line-height:1.2083333333em;margin-bottom:30px}.theme-h3,h3,.lead-home .lead-home__text,.fmc-event-detail .fmc-event-detail__title,.fmc-event-overview .fmc-event-overview__title,.filter-section .filter-section__filter-title,.fmc-account .fmc-account__title,.fmc-checkout .fmc-checkout__inner.cart .cart-list .cart-list__item .cart-list__title,.fmc-checkout .fmc-checkout__inner.cart .cart-list .cart-list__item .cart-list__value,.fmc-checkout .fmc-checkout__inner:not(.cart) .fmc-checkout__title,.fmc-cartoverview .fmc-cartoverview__title,.fmc-cartoverview .fmc-cartoverview__bottom-label,.fmc-cartoverview .fmc-cartoverview__bottom-value,.fm--form legend{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:600;font-size:1.6em;line-height:1.1875em;margin-bottom:16px}.theme-h4,.fmc-label-more .fmc-label-more__label,.fmc-event-box .fmc-event-box__price,.fmc-footer .fmc-footer__title,.fmc-address .fmc-address__title,.fmc-nav-overlay .fmc-nav-overlay__address-title,.fmc-checkout .fmc-checkout__to-events,.fmc-checkout-confirm .fmc-checkout-confirm__title,.fmc-checkoutsuccess .fmc-checkoutsuccess__order-number,.fmc-checkoutsuccess .fmc-checkoutsuccess__detail-title,.fmc-publicationlist .fmc-teaser .fmc-teaser__title{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:600;font-size:1em;line-height:1.2em}.font-theme-main,.fmc-header,.fmc-main-content,.fmc-footer,.fmc-nav-overlay{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.25em;line-height:1.4em}.fmc-more{padding-right:55px;background:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right.svg) no-repeat 100% 50%;color:#0E1A41;transition:color 150ms ease-in-out}.fmc-more:hover,.fmc-more:focus{color:#3059DF;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right-blue.svg)}.fmc-more-white,.call2action-section .call2action-section__more,.fmc-box-blue .fmc-box-blue__more,.fmc-course-list .fmc-course-list__date{padding-right:55px;background:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right.svg) no-repeat 100% 50%;color:#0E1A41;transition:color 150ms ease-in-out;color:#fff;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right-white.svg)}.fmc-more-white:hover,.call2action-section .call2action-section__more:hover,.fmc-box-blue .fmc-box-blue__more:hover,.fmc-course-list .fmc-course-list__date:hover,.fmc-more-white:focus,.call2action-section .call2action-section__more:focus,.fmc-box-blue .fmc-box-blue__more:focus,.fmc-course-list .fmc-course-list__date:focus{color:#3059DF;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right-blue.svg)}.fmc-label-more .fmc-label-more__label{margin-right:10px}.fmc-label-more .fmc-label-more__link{padding-right:55px;background:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right.svg) no-repeat 100% 50%;color:#0E1A41;transition:color 150ms ease-in-out}.fmc-label-more .fmc-label-more__link:hover,.fmc-label-more .fmc-label-more__link:focus{color:#3059DF;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right-blue.svg)}.theme-button{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.4em;display:inline-block;padding:20px 36px;min-width:400px;transition:150ms all ease-in-out;background:#3059DF;color:#fff;text-align:center;border:0;box-sizing:border-box;cursor:pointer}.theme-button:hover,.theme-button:focus{background:#0E1A41;color:#fff}.theme-content dt{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.theme-content dd{margin:0 0 1.1em 0}.theme-content dl{margin:0}.theme-content ul,.theme-content ol{margin:15px 0 0 0}.theme-content p,.theme-content ul,.theme-content ol,.theme-content dl{margin-bottom:20px}.theme-content p:last-child,.theme-content ul:last-child,.theme-content ol:last-child,.theme-content dl:last-child{margin-bottom:0}.theme-content ul li{position:relative;margin-bottom:8px;padding-left:32px}.theme-content ul li::before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:50%;background:#3059DF}.theme-content ol{margin-left:27px}.theme-content ol li{padding-left:2px;list-style:decimal}.editorial_t_subtitle{padding-top:37px;color:#3059DF}.editorial_t_subtitle:first-child{padding-top:0}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@media all{html,body{width:100%;min-height:100%;height:100%;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;color:#0E1A41}*{box-sizing:border-box}img{max-width:100%}*:focus{outline:2px solid transparent}.fmc-wrapper{max-width:1330px;margin:0 auto;width:100%}.fmc-wbox{padding:0 20px}.fmc-col-1066,.fmc-checkout .fmc-checkout__inner.cart .no_payments{max-width:1066px;margin:0 auto}.fmc-col-1179{max-width:1179px;margin-left:auto}.fmc-grid{display:grid;grid-gap:45px;grid-template-columns:repeat(3,minmax(0,1fr))}.fmc-grid--col-2{grid-template-columns:repeat(2,minmax(0,1fr))}.fmc-grid--col-4{grid-template-columns:repeat(4,minmax(0,1fr))}.gmap{overflow:hidden;position:relative;max-height:300px;margin-bottom:2em}.gmap:after{display:block;padding:34% 0 100px 0;content:" "}.gmap>div{position:absolute;width:100%;height:100%}.lead{padding:98px 0 95px}.lead .lead__title{max-width:734px}.lead .lead__text{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.2em;line-height:1.3333333333em}.lead .lead__back{padding-left:55px;background:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-left.svg) no-repeat 0 50%;color:#0E1A41;transition:color 150ms ease-in-out;display:inline-block;margin:0 0 8px -54px}.lead .lead__back:hover,.lead .lead__back:focus{color:#3059DF;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-left-blue.svg)}.lead--back{padding-top:61px}.lead--text .lead__inner{display:flex;justify-content:space-between}.lead--text .lead__col:first-child{width:calc(45.5% - 23px)}.lead--text .lead__col:last-child{width:calc(54.5% - 23px)}.lead--text .lead__title{max-width:480px}.lead-home{padding:20px 0 0}.lead-home .lead-home__text{margin-bottom:0;max-width:677px}.lead-home .lead-home__text-inner{margin-right:12px}.lead-home .lead-home__link{padding-right:55px;background:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right.svg) no-repeat 100% 50%;color:#0E1A41;transition:color 150ms ease-in-out;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.625em;line-height:1.4em;position:relative;top:-1px;display:inline-block}.lead-home .lead-home__link:hover,.lead-home .lead-home__link:focus{color:#3059DF;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right-blue.svg)}.lead-home .lead-home__inner{width:calc(100% - 445px);margin-left:auto}.lead-home .lead-home__image{display:block;margin:0 auto}.lead-home .lead-home__image-mobile{display:none;margin:0 auto}.content-section{margin-bottom:100px}.content-section .content-section__cols{display:flex;justify-content:space-between}.content-section .content-section__left{width:33.927%}.content-section .content-section__right{width:62.256%}.content-section .content-section__title{color:#3059DF}.content-section .content-section__lead{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.2em;line-height:1.3333333333em;margin-bottom:56px}.content-section--space-small:not(:first-of-type){margin-top:-50px;margin-bottom:56px}.text-section .text-section__more{display:inline-block;margin-top:40px}.text-section+.slideshow-section{margin-top:-44px}.teaser-section .teaser-section__heading{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:26px}.teaser-section .content-section__title{margin-right:45px;max-width:511px;width:100%}.teaser-section .teaser-section__more{padding-right:55px;background:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right.svg) no-repeat 100% 50%;color:#0E1A41;transition:color 150ms ease-in-out;margin-top:8px}.teaser-section .teaser-section__more:hover,.teaser-section .teaser-section__more:focus{color:#3059DF;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right-blue.svg)}.eventteaser-section,.quote-section,.newsteaser-section,.call2action-section{margin-bottom:71px}.call2action-section .call2action-section__inner{padding:96px 0 64px 40px;background-color:#0E1A41;color:#fff}.call2action-section .content-section__title{color:#fff}.call2action-section .content-section__left{width:calc(45.5% - 23px)}.call2action-section .content-section__right{padding-right:40px;width:calc(54.5% - 23px)}.call2action-section .content-section__lead{margin-bottom:32px}.call2action-section .theme-content ul li::before{border-radius:0;width:24px;height:24px;top:2px;background:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-check.svg)}.call2action-section .theme-content a{color:#3059DF}.call2action-section .theme-content a:hover,.call2action-section .theme-content a:focus{color:#fff}.call2action-section .content-section__text{margin-bottom:32px}.image-section .content-section__cols{justify-content:flex-end}.image-section .image-section__figure{margin:0}.image-section .image-section__image{display:block}.image-section .image-section__caption{margin-top:15px;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.25em}.asset-section .content-section__text{margin-bottom:60px}.asset-section .asset-section__subtitle{color:#3059DF}.asset-section .asset-section__section{margin-bottom:60px}.asset-section .asset-section__section:last-child{margin-bottom:0}.embed-section .content-section__cols{justify-content:flex-end}.is-home .asset-section{margin-bottom:68px}.team-section .content-section__cols{margin-bottom:5px}.publicationteaser-section,.publicationlist-section{margin-bottom:72px}.fmc-teaser{display:flex}.fmc-teaser .fmc-teaser__inner{display:block;color:#0E1A41;background-color:#FFF8EF;box-shadow:none;min-width:0;transition:box-shadow 200ms ease-in-out}.fmc-teaser .fmc-teaser__inner:hover,.fmc-teaser .fmc-teaser__inner:focus{box-shadow:4px 4px 20px rgba(14,26,65,.25)}.fmc-teaser .fmc-teaser__inner:hover .fmc-teaser__image,.fmc-teaser .fmc-teaser__inner:focus .fmc-teaser__image{transform:scale(1.08)}.fmc-teaser .fmc-teaser__image-wrap{overflow:hidden}.fmc-teaser .fmc-teaser__image{display:block;width:100%;transform:scale(1);transition:transform 200ms ease-in-out}.fmc-teaser .fmc-teaser__content{padding:32px 32px 41px 32px}.fmc-teaser .fmc-teaser__category{display:block;margin-bottom:16px;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:1em;line-height:1.2em}.fmc-teaser .fmc-teaser__title{margin-bottom:24px;color:#3059DF}.fmc-event{position:relative;margin-bottom:45px;padding:0 22px;width:33.333%}.fmc-event .fmc-teaser__inner{width:100%}.fmc-event .fmc-teaser__content{padding-top:35px;padding-bottom:17px}.fmc-event .fmc-teaser__category{margin-bottom:19px;padding-right:45px}.fmc-event .fmc-event__is-sub{display:block;margin-bottom:16px;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.25em}.fmc-event .fmc-event__infos{display:flex;justify-content:space-between;margin-bottom:32px}.fmc-event .fmc-event__info{width:calc(50% - 22px)}.fmc-event .fmc-event__info-desc,.fmc-event .fmc-event__info-title{display:block;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.25em}.fmc-event .fmc-event__info-title{margin-bottom:4px;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:500}.fmc-event .fmc-event__place-wrap{padding-top:12px;border-top:1px solid #0E1A41;text-align:center}.fmc-event .fmc-event__place{display:inline-block;padding-left:27px;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.25em;background:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-place.svg) no-repeat 0 50%}.fmc-event .fmc-event__like{position:absolute;left:22px;top:0;width:calc(100% - 44px);pointer-events:none}.fmc-event .fmc-event__like::before{content:"";display:block;padding-top:80.5%}.fmc-event .fmc-watchlist-button{position:absolute;right:27px;bottom:-66px;pointer-events:auto}.fmc-event .fmc-watchlist-button .fmc-watchlist-button__heart{width:40px;height:40px;background-size:22px}.fmc-event .fmc-watchlist-button .fmc-watchlist-button__heart.onlist{background-size:30px}.fmc-team .fmc-teaser__inner:hover,.fmc-team .fmc-teaser__inner:focus{box-shadow:none}.fmc-team .fmc-teaser__inner:hover .fmc-teaser__image,.fmc-team .fmc-teaser__inner:focus .fmc-teaser__image{transform:none}.fmc-team .fmc-teaser__content{padding-bottom:24px}.fmc-team .fmc-teaser__title{margin-bottom:30px}.fmc-team .fmc-team__list-item{margin-bottom:8px}.fmc-team .fmc-team__list-item--mail{overflow:hidden;text-overflow:ellipsis}.fmc-team .fmc-team__link{color:#0E1A41}.fmc-event-detail{margin-bottom:70px}.fmc-event-detail .fmc-event-detail__category{display:block;margin:-64px 0 30px;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:1em;line-height:1.2em}.fmc-event-detail .fmc-event-detail__cols{display:flex;justify-content:space-between;padding-top:51px}.fmc-event-detail .fmc-event-detail__col:first-child{width:calc(54.71% - 22px)}.fmc-event-detail .fmc-event-detail__col:last-child{width:calc(45.29% - 22px)}.fmc-event-detail .fmc-event-detail__section{margin-bottom:48px}.fmc-event-detail .fmc-event-detail__section--slideshow{margin-bottom:56px;padding-top:9px}.fmc-event-detail .fmc-event-detail__title{color:#3059DF}.fmc-event-detail .fmc-event-detail__map{height:382px;margin-top:56px}.fmc-event-detail .fmc-event-detail__map-embed{margin-top:56px}.fmc-event-detail .fmc-event-detail__map-embed iframe{height:382px;width:100%}.fmc-event-detail .fmc-event-detail__related{padding-top:9px}.fmc-event-detail .fmc-event-detail__closing-date-info{display:block;margin-top:32px}.fmc-contact .fmc-contact__item{display:flex;justify-content:space-between;padding-bottom:30px;margin-bottom:32px;border-bottom:1px solid #0E1A41}.fmc-contact .fmc-contact__item:last-child{border:0;margin:0}.fmc-contact .fmc-contact__item .fmc-contact__data{width:calc(100% - 178px)}.fmc-contact .fmc-contact__item .fmc-contact__image-wrap{flex-shrink:0}.fmc-contact .fmc-contact__item .fmc-contact__image-wrap--placeholder:before{content:"";display:block;padding-top:133%;background:#9AADEB;width:178px}.fmc-contact .fmc-contact__item .fmc-contact__image{display:block}.fmc-contact .fmc-contact__item .fmc-contact__name{margin:2px 0 8px;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:1em;line-height:1.2em}.fmc-contact .fmc-contact__item .fmc-contact__row{display:block}.fmc-contact .fmc-contact__item .fmc-contact__data{padding-left:45px}.fmc-event-overview{padding:31px 33px;background-color:#FFF8EF}.fmc-event-overview .fmc-event-overview__title{margin:0 0 43px;padding:0 0 31px 0;border-bottom:1px solid #0E1A41}.fmc-definition-list{display:flex;flex-wrap:wrap}.fmc-definition-list .fmc-definition-list__term,.fmc-definition-list .fmc-definition-list__desc{margin-bottom:17px}.fmc-definition-list .fmc-definition-list__left,.fmc-definition-list .fmc-definition-list__right{display:inline-block}.fmc-definition-list .fmc-definition-list__term,.fmc-definition-list .fmc-definition-list__left{width:201px}.fmc-definition-list .fmc-definition-list__term{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:1em;line-height:1.2em}.fmc-definition-list .fmc-definition-list__term--blue{color:#3059DF}.fmc-definition-list .fmc-definition-list__term--full-width{width:100%}.fmc-definition-list .fmc-definition-list__term--space-small{margin-bottom:2px}.fmc-definition-list .fmc-definition-list__desc,.fmc-definition-list .fmc-definition-list__right{width:calc(100% - 201px);padding-left:10px}.fmc-definition-list .fmc-definition-list__desc--full-width{width:100%;padding-left:0}.fmc-box-blue{padding:32px 34px;background-color:#3059DF;color:#fff}.fmc-box-blue .fmc-box-blue__item{margin-bottom:30px}.fmc-box-blue .fmc-box-blue__item:last-child{margin-bottom:0}.fmc-box-blue a{color:#fff}.fmc-box-blue .fmc-box-blue__title{margin-bottom:13px}.fmc-box-blue .fmc-box-blue__text-wrap{max-height:0;overflow:hidden;transition:max-height 150ms ease-in-out}.fmc-box-blue .fmc-box-blue__text{padding-top:20px}.fmc-box-blue .fmc-box-blue__more{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.4em;margin-top:14px;padding:0 55px 0 0;border:0;transition:none;cursor:pointer}.fmc-box-blue .fmc-box-blue__more:hover,.fmc-box-blue .fmc-box-blue__more:focus{color:#000;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right.svg)}.fmc-event-detail-box{margin-top:56px}.fmc-event-detail-box:last-child{margin-top:32px}.fmc-course-list .fmc-course-list__item{margin-bottom:32px}.fmc-course-list .fmc-course-list__item:last-child{margin:0}.fmc-course-list .fmc-course-list__date:hover,.fmc-course-list .fmc-course-list__date:focus{color:#0E1A41;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right.svg)}.fmc-watchlist{padding-top:77px}.fmc-watchlist .fmc-watchlist__empty-text{margin-bottom:62px;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.2em;line-height:1.3333333333em}.fmc-event-box{margin-bottom:31px;padding:32px 22px;background-color:#FFF8EF}.fmc-event-box .fmc-event-box__heading,.fmc-event-box .fmc-event-box__bottom{display:flex;justify-content:space-between}.fmc-event-box .fmc-event-box__bottom{padding-top:6px}.fmc-event-box .fmc-event-box__bottom--second{padding-top:25px}.fmc-event-box .fmc-event-box__category{display:block;margin-bottom:16px;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:1em;line-height:1.2em}.fmc-event-box .fmc-event-box__title{color:#3059DF;margin-bottom:18px;padding-right:25px}.fmc-event-box .fmc-definition-list{padding-right:140px}.fmc-event-box .fmc-definition-list .fmc-definition-list__term,.fmc-event-box .fmc-definition-list .fmc-definition-list__desc{margin-bottom:8px}.fmc-event-box .fmc-definition-list .fmc-definition-list__term--space-small,.fmc-event-box .fmc-definition-list .fmc-definition-list__desc--space-small{margin-bottom:2px}.fmc-event-box .fmc-event-box__more{padding-right:55px;background:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right.svg) no-repeat 100% 50%;color:#0E1A41;transition:color 150ms ease-in-out}.fmc-event-box .fmc-event-box__more:hover,.fmc-event-box .fmc-event-box__more:focus{color:#3059DF;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right-blue.svg)}.fmc-event-box .fmc-event-box__price{position:relative;top:-40px}.fmc-event-box .fmc-watchlist-button{position:relative;top:-8px;right:-9px}.fmc-event-box .fmc-event-box__addtocart{text-align:right}.fmc-event-box .fmc-event-box__addtocart .fmc-addtocart-button{width:auto}.fmc-account-invoices .fmc-account-invoices__item{margin-bottom:5px}.fmc-account-invoices .fmc-account-invoices__block{margin-bottom:60px}.fmc-account-invoices .fmc-account-invoices__block:last-child{margin-bottom:0}}@media screen{body{display:flex;flex-direction:column;line-height:1;overflow-y:scroll;overflow-x:hidden;background-color:#fff;letter-spacing:0}a{color:#3059DF;text-decoration:none}a:hover,a:focus{color:#000}.fmc-main-wrapper{display:flex;flex-direction:column;min-height:calc(100% - 95px);margin-top:95px}.fmc-main-content{flex:1 0 auto}.fmc-header{flex:none;position:fixed;left:0;top:0;width:100%;height:95px;background-color:#fff;transform:translate3d(0,0,0);transition:transform 400ms ease-in-out;z-index:100}.fmc-header .fmc-header__inner{display:flex;justify-content:space-between;padding:32px 0}.fmc-header .fmc-header__right{display:flex;align-items:flex-start}.fmc-header.is-hidden{transform:translate3d(0,-106px,0)}.fmc-header-service .fmc-header-service__list{display:flex}.fmc-header-service .fmc-header-service__item{margin-left:37px}.fmc-header-service .fmc-header-service__link{position:relative;display:inline-block;padding-left:39px;background-repeat:no-repeat;background-position:0 50%;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.25em;color:#0E1A41;transition:color 150ms ease-in-out}.fmc-header-service .fmc-header-service__link:hover,.fmc-header-service .fmc-header-service__link:focus,.fmc-header-service .fmc-header-service__link.active{color:#3059DF}.fmc-header-service .fmc-header-service__link--profile{background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-profile.svg)}.fmc-header-service .fmc-header-service__link--profile:hover,.fmc-header-service .fmc-header-service__link--profile:focus{background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-profile-blue.svg)}.fmc-header-service .fmc-header-service__link--profile.active{background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-profile-full.svg)}.fmc-header-service .fmc-header-service__link--watchlist{background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-heart.svg)}.fmc-header-service .fmc-header-service__link--watchlist:hover,.fmc-header-service .fmc-header-service__link--watchlist:focus{background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-heart-blue-small.svg)}.fmc-header-service .fmc-header-service__link--watchlist.active{background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-heart-blue-full.svg)}.fmc-header-service .fmc-header-service__link--search{background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-search.svg)}.fmc-header-service .fmc-header-service__link--cart{background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-cart.svg)}.fmc-header-service .fmc-header-service__link--cart:hover,.fmc-header-service .fmc-header-service__link--cart:focus{background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-cart-blue.svg)}.fmc-header-service .fmc-header-service__link--cart.active{background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-cart-full.svg)}.fmc-footer{flex:none}.fmc-footer .fmc-footer__inner{display:flex;flex-wrap:wrap;justify-content:space-between;padding:96px 0 32px;background-color:#3059DF;color:#fff}.fmc-footer .fmc-footer__logo{margin-left:112px}.fmc-footer .fmc-footer__logo-link,.fmc-footer .fmc-footer__logo-image{display:block}.fmc-footer .fmc-footer__right{display:flex;justify-content:space-between;width:calc(100% - 445px)}.fmc-footer .fmc-footer__bottom{margin:68px 0 0 auto;width:calc(100% - 445px)}.fmc-footer .fmc-footer__col{width:calc(50% - 22px)}.fmc-footer .fmc-footer__col:first-child{position:relative;padding-right:50px}.fmc-footer .fmc-footer__col:first-child::after{content:"";position:absolute;right:32px;top:3px;width:1px;height:100%;background-color:#fff}.fmc-footer .fmc-footer__title{margin-bottom:16px}.fmc-footer .fmc-footer__opening-hours{padding-top:20px}.fmc-address{font-style:normal}.fmc-address .fmc-address__author,.fmc-address .fmc-address__street{display:block}.fmc-address .fmc-address__phone,.fmc-address .fmc-address__mail{color:#fff;transition:color 150ms ease-in-out}.fmc-address .fmc-address__phone:hover,.fmc-address .fmc-address__phone:focus,.fmc-address .fmc-address__mail:hover,.fmc-address .fmc-address__mail:focus{color:#9AADEB}.fmc-address .fmc-address__mail{display:inline-block;margin-top:17px}.fmc-address .fmc-address__title{margin-bottom:16px}.fmc-logo{flex-shrink:0}.fmc-logo .fmc-logo__link,.fmc-logo .fmc-logo__image{display:block}.is-home:not(.is-nav-visible) .fmc-header .fmc-header__inner{position:relative;justify-content:flex-end}.is-home:not(.is-nav-visible) .fmc-logo{position:absolute;left:0;top:112px;width:331px;transition:all 350ms ease-in-out}.is-home:not(.is-nav-visible) .fmc-logo .fmc-logo__image{width:100%}.is-home:not(.is-nav-visible).is-scrolled .fmc-logo{top:32px;width:118px}.fmc-burger{display:flex;align-items:center;margin:1px 0 0 37px}.fmc-burger .fmc-burger__label{display:block;margin-right:20px;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.25em;color:#0E1A41;transition:color 150ms ease-in-out}.fmc-burger .fmc-burger__inner{position:relative;display:block;width:17px;height:30px;transition:background-color 150ms ease-in-out;-webkit-tap-highlight-color:transparent;cursor:pointer;z-index:99}.fmc-burger .fmc-burger__inner .fmc-burger__line{top:15px;width:100%;height:100%;transition:height 100ms ease-in-out,background-color 150ms ease-in-out}.fmc-burger .fmc-burger__inner .fmc-burger__line,.fmc-burger .fmc-burger__inner .fmc-burger__line::before,.fmc-burger .fmc-burger__inner .fmc-burger__line::after{position:absolute;display:block;left:0;height:1px;background-color:#000}.fmc-burger .fmc-burger__inner .fmc-burger__line::before,.fmc-burger .fmc-burger__inner .fmc-burger__line::after{content:"";width:100%;transition:top 200ms ease-in-out}.fmc-burger .fmc-burger__inner .fmc-burger__line::before{top:-5px}.fmc-burger .fmc-burger__inner .fmc-burger__line::after{top:5px}.fmc-burger:hover .fmc-burger__label{color:#3059DF}.fmc-burger:hover .fmc-burger__line,.fmc-burger:hover .fmc-burger__line::before,.fmc-burger:hover .fmc-burger__line::after{background-color:#3059DF}.fmc-nav-overlay{flex:none;position:absolute;left:0;top:0;width:100%;height:auto;max-height:100vh;min-height:100vh;background-color:#fff;overflow:hidden;visibility:hidden;opacity:0;transition:opacity 250ms ease-in-out,visibility 250ms ease-in-out;z-index:99}.fmc-nav-overlay .fmc-nav-overlay__inner{position:relative;display:none;height:100%;min-height:100vh;background-color:#fff}.fmc-nav-overlay .fmc-nav-overlay__inner .fmc-wbox{display:flex;flex-direction:column;justify-content:center;height:100%;min-height:100vh;padding-right:500px}.fmc-nav-overlay .fmc-nav-overlay__address{position:absolute;right:0;bottom:0;width:100%;max-width:475px;padding:69px 20px 50px 111px;background-color:#3059DF;color:#fff}.fmc-nav-overlay .fmc-nav-overlay__servicenav-wrap{max-width:221px;border-top:1px solid #fff;margin-top:32px;padding-top:32px}.fmc-nav-overlay .fmc-nav-overlay__address-title{margin-bottom:18px}.is-nav-visible .fmc-burger .fmc-burger__line{height:0}.is-nav-visible .fmc-burger .fmc-burger__line,.is-nav-visible .fmc-burger .fmc-burger__line::before,.is-nav-visible .fmc-burger .fmc-burger__line::after{background-color:#3059DF}.is-nav-visible .fmc-burger .fmc-burger__line::before,.is-nav-visible .fmc-burger .fmc-burger__line::after{top:0;transition:top 200ms,transform 200ms ease-in-out 200ms}.is-nav-visible .fmc-burger .fmc-burger__line::before{transform:rotateZ(45deg)}.is-nav-visible .fmc-burger .fmc-burger__line::after{transform:rotateZ(-45deg)}.is-nav-visible .fmc-burger .fmc-burger__label{color:#3059DF}.is-nav-visible .fmc-nav-overlay{overflow:visible;visibility:visible;opacity:1}.is-nav-visible .fmc-nav-overlay .fmc-nav-overlay__inner{display:block}.is-nav-visible .fmc-header{position:relative}.is-nav-visible .fmc-main-wrapper,.is-nav-closing .fmc-main-wrapper{position:fixed;top:0;width:100%}.fmc-mainnav{display:flex;align-items:center;margin:100px 0 0 113px;padding:40px 0}.fmc-mainnav li{margin:0}.fmc-mainnav li.active a,.fmc-mainnav li.desc_active a{color:#3059DF}.fmc-mainnav a{color:#0E1A41;transition:color 150ms ease-in-out}.fmc-mainnav a:hover,.fmc-mainnav a:focus{color:#3059DF}.fmc-servicenav a{color:#fff;transition:color 150ms ease-in-out}.fmc-servicenav a:hover,.fmc-servicenav a:focus{color:#9AADEB}.fmc-some{margin:32px 0 0}.fmc-some .fmc-some__item{margin:0 27px 0 0;display:inline-block}.fmc-some .fmc-some__item:last-child{margin:0}.fmc-some .fmc-some__link{display:block;width:40px;height:40px;background-color:#fff;background-repeat:no-repeat;background-position:center;border-radius:50%}.fmc-some .fmc-some__link--facebook{background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-facebook.svg);background-position:13px 7px}.fmc-some .fmc-some__link--instagram{background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-instagram.svg)}.fmc-asset-list .fmc-asset-list__item{margin-bottom:7px}.fmc-asset{display:inline-block;color:#0E1A41}.fmc-asset .fmc-asset__info{color:#9AADEB;text-transform:uppercase}.fmc-asset--file{padding-left:32px;background:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-download.svg) no-repeat 0 50%;transition:color 150ms ease-in-out}.fmc-asset--file:hover,.fmc-asset--file:focus{color:#3059DF;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-download-blue.svg)}.fmc-asset--link{padding-right:55px;background:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right.svg) no-repeat 100% 50%;color:#0E1A41;transition:color 150ms ease-in-out}.fmc-asset--link:hover,.fmc-asset--link:focus{color:#3059DF;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right-blue.svg)}.filter-section{margin-bottom:72px}.filter-section .filter-section__filter{padding:31px 111px 46px;margin-bottom:74px;background-color:#FFF8EF}.filter-section .filter-section__filter-title{margin:0}.filter-section .filter-section__filter-heading{display:flex;align-items:flex-end;margin:0 0 32px 32px}.filter-section .filter-section__reset{margin-left:33px;padding:0 30px 0 0;border:0;background:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-undo.svg) no-repeat 100% 50%;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.4em}.filter-section .filter-section__list{position:relative}.filter-section .filer-section__loading{position:absolute;left:0;top:0;width:100%;height:calc(100% - 76px);background:rgba(255,255,255,.6);z-index:101;opacity:0;visibility:hidden;transition:opacity 150ms ease-in-out,visibility 150ms ease-in-out}.filter-section .filer-section__loading.visible{opacity:1;visibility:visible}.filter-section .filer-section__loading-icon{left:50%;top:270px;transform:translateX(-50%);position:relative;position:absolute}.filter-section .filer-section__loading-icon:after{display:block;content:"";position:absolute;height:50px;width:50px;top:calc(50% - $size/2 + $strokeWidth);right:calc(50% - $size/2 + $strokeWidth);animation:spin 1s infinite linear;border-radius:50%;border:7px solid #0E1A41;border-top:7px solid transparent;border-bottom:7px solid transparent}.filter-section .filer-section__loading-icon::after{right:-32px}.filter-section .filter-section__mobile-button{display:none;padding:0 0 0 30px;margin-bottom:40px;background:transparent url(/admin/app/lernwerkbern/theme/default/css/../img/icon-filter.svg) 0 50% no-repeat;border:0;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.4em;cursor:pointer;-webkit-tap-highlight-color:transparent}.filter-section .filter-section__back{display:none;width:40px;height:30px;background:transparent url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-left.svg) 50% no-repeat;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.fmc-filterlist .fmc-filterlist__items{display:flex;flex-wrap:wrap;width:calc(100% + 44px);margin-left:-22px}.fmc-slideshow .fmc-slideshow__item{margin-right:20px;width:9999px}.fmc-slideshow .fmc-slideshow__item:not(:first-child){display:none}.fmc-slideshow .fmc-slideshow__item.is-selected .fmc-slideshow__caption{opacity:1}.fmc-slideshow.flickity-enabled .fmc-slideshow__item{display:block}.fmc-slideshow .flickity-viewport{overflow:visible;padding-bottom:30px}.fmc-slideshow .fmc-slideshow__image-wrap{height:472px}.fmc-slideshow .fmc-slideshow__image{display:block}.fmc-slideshow .fmc-slideshow__figure{margin:0}.fmc-slideshow .fmc-slideshow__caption{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.25em;margin-top:16px;opacity:0;transition:opacity 200ms ease-in-out}.fmc-slideshow--compact .flickity-viewport{overflow:hidden}.fmc-slideshow--compact .fmc-slideshow__caption{max-width:calc(100% - 76px)}.fmc-slideshow--single .fmc-slideshow__item{width:100%;margin:0}.fmc-slideshow--single .fmc-slideshow__caption{opacity:1}.fmc-slideshow .flickity-prev-next-button{bottom:-36px;top:auto;width:38px;height:30px;background:transparent;border:0;border-radius:0;transform:none}.fmc-slideshow .flickity-prev-next-button:hover,.fmc-slideshow .flickity-prev-next-button:focus{background:transparent}.fmc-slideshow .flickity-prev-next-button:focus{box-shadow:none}.fmc-slideshow .flickity-prev-next-button.previous::before,.fmc-slideshow .flickity-prev-next-button.next::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-position:center;background-repeat:no-repeat;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-left.svg)}.fmc-slideshow .flickity-prev-next-button.previous{left:auto;right:84px}.fmc-slideshow .flickity-prev-next-button.next{right:0}.fmc-slideshow .flickity-prev-next-button.next::before{background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right.svg)}.fmc-slideshow.has-description .flickity-prev-next-button{bottom:0}.fmc-slideshow .flickity-button-icon{display:none}.fmc-quotes{background-color:#0E1A41;color:#fff}.fmc-quotes .fmc-slideshow__item{margin:0;padding:97px 114px;width:100%}.fmc-quotes .flickity-viewport{overflow:hidden}.fmc-quotes .fmc-quotes__quote{margin-bottom:31px;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.9em;line-height:1.1842105263em;font-style:italic}.fmc-quotes .fmc-quotes__quote::before{content:open-quote;margin-right:10px}.fmc-quotes .fmc-quotes__quote::after{content:close-quote;margin-left:10px}.fmc-quotes .fmc-quotes__quote::before,.fmc-quotes .fmc-quotes__quote::after{color:#3059DF;quotes:"«" "»"}.fmc-quotes .flickity-prev-next-button{top:auto;bottom:50px}.fmc-quotes .flickity-prev-next-button.previous{left:auto;right:190px}.fmc-quotes .flickity-prev-next-button.previous::before{background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-left-white.svg)}.fmc-quotes .flickity-prev-next-button.next{right:111px}.fmc-quotes .flickity-prev-next-button.next::before{background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right-white.svg)}.fmc-count{position:absolute;top:-7px;left:20px}.fmc-count .fmc-count__inner{display:flex;justify-content:center;align-items:center;width:16px;height:16px;background:#0E1A41;color:#fff;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.5em;line-height:1.2em;border-radius:50%}.fmc-count .fmc-count__inner[title="0"]{display:none}.fmc-watchlist-share{padding-top:50px}.fmc-watchlist-share .fmc-watchlist-share__label{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:1em;line-height:1.2em;display:block;margin-bottom:20px}.fmc-watchlist-share .fmc-watchlist-share__textarea{height:260px;border:1px solid #0E1A41}.fmc-watchlist-share .fmc-watchlist-share__copy-success{opacity:0;transition:opacity 150ms ease-in-out}.fmc-watchlist-share .fmc-watchlist-share__copy-success.is-visible{opacity:1}.fmc-addtocart-button{margin-top:32px;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.4em;display:inline-block;padding:20px 36px;min-width:400px;transition:150ms all ease-in-out;background:#3059DF;color:#fff;text-align:center;border:0;box-sizing:border-box;cursor:pointer;width:100%}.fmc-addtocart-button:hover,.fmc-addtocart-button:focus{background:#0E1A41;color:#fff}.embed-section .app_core_inputtype_embed{position:relative;width:100%;padding-top:56.25%;overflow:hidden}.embed-section .app_core_inputtype_embed>*{position:absolute;top:0;left:0;width:100%;height:100%}.embed-section iframe{border:0}}.fm--com-accessibility{position:fixed;top:0;margin:0;padding:0;left:-32768px;z-index:1000;width:100%;list-style-type:none}.fm--com-accessibility .fm--hide-accessible:active,.fm--com-accessibility .fm--hide-accessible:focus{display:block;overflow:auto;position:inherit;left:auto;top:auto;width:auto;height:auto;position:absolute;left:32768px;top:0;outline:0 none;width:100%;color:#fff;background:#000;padding:10px 0;text-align:center;text-decoration:none}.fmc-account .fmc-account__title-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:88px}.fmc-account .fmc-account__title-wrap--right{justify-content:flex-end}.fmc-account .fmc-account__title{margin:0}.fmc-account .fmc-account__info,.fmc-account .message_box{margin:-30px 0 50px}.fmc-account .message_box{max-width:1179px;margin-left:auto}.fmc-account--edit .message_box{max-width:none;margin:0 0 20px}.fmc-profilenav{margin-bottom:20px}.fmc-profilenav li{display:inline-block;margin-right:45px}.fmc-profilenav li.active a{border-color:#0E1A41;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700}.fmc-profilenav li.is-hidden{display:none}.fmc-profilenav a{display:inline-block;padding:13px 0;color:#0E1A41;border-bottom:3px solid transparent;transition:color 150ms ease-in-out}.fmc-profilenav a:hover,.fmc-profilenav a:focus{color:#3059DF}.fmc-profilenav .fmc-profilenav__nav{border-bottom:1px solid #0E1A41}.fmc-profilenav .fmc-profilenav__arrow{display:none}.fmc-paging{padding-top:53px;text-align:center}.fmc-paging .fmc-paging__item{background:none;border:0;padding:0 11px;cursor:pointer;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.4em}.fmc-paging .fmc-paging__item.current{color:#3059DF}.fmc-paging .fmc-paging__arrow{width:47px;height:30px;margin:0 10px 0 0;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-left.svg);background-repeat:no-repeat;background-position:50%;text-indent:-9999px}.fmc-paging .fmc-paging__arrow.next{margin:0 0 0 10px;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right.svg)}.fmc-paging .fmc-paging__arrow.disabled{opacity:.5;pointer-events:none}.fmc-watchlist-button{padding:0;border:0;background:none;cursor:pointer}.fmc-watchlist-button .fmc-watchlist-button__heart{display:block;width:40px;height:40px;background:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-heart-blue.svg) no-repeat 50%}.fmc-watchlist-button .fmc-watchlist-button__heart.onlist{background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-heart-blue-full.svg);background-size:38px}.fmc-watchlist-button .fmc-watchlist-button__heart.delete{background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-delete.svg);background-size:24px}.fmc-checkout .fmc-checkout__inner.cart .fmc-checkout__heading{padding:98px 0 172px}.fmc-checkout .fmc-checkout__inner.cart .fm--com-table{width:100%}.fmc-checkout .fmc-checkout__inner.cart .icon.delete{display:block;position:relative;right:-9px;width:40px;height:40px;background:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-delete.svg) no-repeat 50%;background-size:24px;cursor:pointer}.fmc-checkout .fmc-checkout__inner.cart .cart-list{padding-top:26px}.fmc-checkout .fmc-checkout__inner.cart .cart-list .cart-list__item{padding-right:111px;text-align:right}.fmc-checkout .fmc-checkout__inner.cart .cart-list .cart-list__item .cart-list__title,.fmc-checkout .fmc-checkout__inner.cart .cart-list .cart-list__item .cart-list__value{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:600}.fmc-checkout .fmc-checkout__inner.cart .cart-list .cart-list__item .cart-list__title{margin-right:36px}.fmc-checkout .fmc-checkout__inner.cart .fmc-checkout__buymore{position:relative;top:-164px;padding-left:111px}.fmc-checkout .fmc-checkout__inner.cart .no_payments{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.2em;line-height:1.3333333333em}.fmc-checkout .fmc-checkout__inner:not(.cart) .fmc-checkout__title{margin:0}.fmc-checkout .fmc-checkout__inner:not(.cart) .fmc-checkout-nav{margin-bottom:145px}.fmc-checkout .fmc-checkout__inner:not(.cart) .fmc-checkout__heading{margin-bottom:87px}.fmc-checkout .fmc-checkout__inner .fmc-checkout__content--overviewcart,.fmc-checkout .fmc-checkout__inner .fmc-checkout__heading-inner{display:flex;justify-content:space-between}.fmc-checkout .fmc-checkout__inner .fmc-checkout__heading-inner{flex-wrap:wrap;align-items:center;padding-left:109px}.fmc-checkout .fmc-checkout__inner .fmc-checkout__content-col:first-child{width:calc(58.681% - 22px)}.fmc-checkout .fmc-checkout__inner .fmc-checkout__content-col:last-child{width:calc(41.319% - 22px)}.fmc-checkout .fmc-checkout__inner.confirm .fmc-checkout__heading-inner{padding-left:0}.fmc-checkout .fmc-checkout__to-events{padding-right:55px;background:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right.svg) no-repeat 100% 50%;color:#0E1A41;transition:color 150ms ease-in-out}.fmc-checkout .fmc-checkout__to-events:hover,.fmc-checkout .fmc-checkout__to-events:focus{color:#3059DF;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right-blue.svg)}.fmc-checkout .fmc-checkout__buymore-empty{padding-top:62px}.fmc-checkout .fmc-checkout__signup-button #authservice_signup{border:0;background-color:transparent;padding-right:55px;background:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right.svg) no-repeat 100% 50%;color:#0E1A41;transition:color 150ms ease-in-out;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.4em;cursor:pointer}.fmc-checkout .fmc-checkout__signup-button #authservice_signup:hover,.fmc-checkout .fmc-checkout__signup-button #authservice_signup:focus{color:#3059DF;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right-blue.svg)}.fmc-checkout .fmc-checkout__btn-next{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.4em;display:inline-block;padding:20px 36px;min-width:400px;transition:150ms all ease-in-out;background:#3059DF;color:#fff;text-align:center;border:0;box-sizing:border-box;cursor:pointer;margin-top:25px;width:100%;min-width:0}.fmc-checkout .fmc-checkout__btn-next:hover,.fmc-checkout .fmc-checkout__btn-next:focus{background:#0E1A41;color:#fff}.fmc-checkout .fmc-checkout__info,.fmc-checkout .introduction{padding-left:109px;margin-bottom:20px}.fmc-checkout .fmc-checkout__removed-message{padding-top:20px;color:#e65f5a}.fmc-checkout-nav{margin:133px 0 126px}.fmc-checkout-nav .fmc-checkout-nav__list{display:flex;flex-wrap:wrap}.fmc-checkout-nav .fmc-checkout-nav__item{display:flex;align-items:center;margin:0 40px 20px 0}.fmc-checkout-nav .fmc-checkout-nav__item:last-child{display:none}.fmc-checkout-nav .fmc-checkout-nav__item.is-done .fmc-checkout-nav__button,.fmc-checkout-nav .fmc-checkout-nav__item.is-done .fmc-checkout-nav__label,.fmc-checkout-nav .fmc-checkout-nav__item.is-active .fmc-checkout-nav__button,.fmc-checkout-nav .fmc-checkout-nav__item.is-active .fmc-checkout-nav__label{color:#3059DF}.fmc-checkout-nav .fmc-checkout-nav__item.is-done .fmc-checkout-nav__index,.fmc-checkout-nav .fmc-checkout-nav__item.is-active .fmc-checkout-nav__index{background-color:#3059DF;color:#fff;border-color:#3059DF}.fmc-checkout-nav .fmc-checkout-nav__index{display:flex;justify-content:center;align-items:center;flex-shrink:0;margin-right:30px;width:53px;height:47px;border:1px solid #0E1A41;border-radius:45px}.fmc-checkout-nav .fmc-checkout-nav__button{background:none;border:0;padding:0;cursor:pointer;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.4em;color:#0E1A41}.fmc-cartoverview{padding:33px 40px 33px 32px;background-color:#FFF8EF}.fmc-cartoverview .fmc-cartoverview__title{padding-bottom:31px;margin-bottom:32px;border-bottom:1px solid #0E1A41}.fmc-cartoverview .fmc-cartoverview__item-title{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:600;margin-bottom:33px;color:#3059DF}.fmc-cartoverview .fmc-cartoverview__item{padding-bottom:13px;margin-bottom:32px;border-bottom:1px solid #0E1A41}.fmc-cartoverview .fmc-cartoverview__price{display:block;text-align:right;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:600}.fmc-cartoverview .fmc-definition-list{margin-bottom:13px}.fmc-cartoverview .fmc-cartoverview__bottom{display:flex;justify-content:space-between;padding:0 10px}.fmc-cartoverview .fmc-cartoverview__bottom--subtotal .fmc-cartoverview__bottom-label,.fmc-cartoverview .fmc-cartoverview__bottom--subtotal .fmc-cartoverview__bottom-value,.fmc-cartoverview .fmc-cartoverview__bottom--adjustment .fmc-cartoverview__bottom-label,.fmc-cartoverview .fmc-cartoverview__bottom--adjustment .fmc-cartoverview__bottom-value{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:1em;line-height:1.2em;margin-bottom:17px}.fmc-cartoverview .fmc-cartoverview__bottom--adjustment{flex-wrap:wrap}.fmc-cartoverview .fmc-cartoverview__bottom-label{margin:0}.fmc-cartoverview .fmc-cartoverview__bottom-value{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:700;margin:0}.fmc-cartoverview .fmc-cartoverview__bottom-discount{width:100%;display:block;margin:-15px 0 20px}.fmc-cartoverview .fmc-cartoverview__item-title-wrap{display:flex;justify-content:space-between}.fmc-cartoverview .icon.delete{display:block;position:relative;right:-9px;width:40px;height:40px;background:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-delete.svg) no-repeat 50%;background-size:24px;cursor:pointer;right:-5px;top:-8px}.fmc-checkout-confirm{display:flex;justify-content:space-between;flex-wrap:wrap}.fmc-checkout-confirm .fmc-checkout-confirm__item{margin-bottom:48px;width:50%}.fmc-checkout-confirm .fmc-checkout-confirm__item:first-child .fmc-checkout-confirm__info{margin-bottom:8px}.fmc-checkout-confirm .fmc-checkout-confirm__item:first-child .fmc-checkout-confirm__info:last-child{margin:0}.fmc-checkout-confirm .fmc-checkout-confirm__item:nth-child(2) .fmc-checkout-confirm__info:last-of-type,.fmc-checkout-confirm .fmc-checkout-confirm__item:nth-child(3) .fmc-checkout-confirm__info:last-of-type,.fmc-checkout-confirm .fmc-checkout-confirm__item--billing .fmc-checkout-confirm__info:last-of-type{margin-bottom:15px}.fmc-checkout-confirm .fmc-checkout-confirm__item:nth-child(4){padding-top:34px}.fmc-checkout-confirm .fmc-checkout-confirm__title{margin-bottom:8px}.fmc-checkout-confirm .fmc-checkout-confirm__info{display:block;max-width:304px}.fmc-checkout-confirm .fmc-checkout-confirm__button{display:inline;background:none;padding:0;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.4em;color:#3059DF;border:0;text-decoration:none;text-align:left;cursor:pointer}.fmc-checkout-confirm .fmc-checkout-confirm__button:hover,.fmc-checkout-confirm .fmc-checkout-confirm__button:focus{color:#0E1A41}.fmc-checkout-confirm .fmc-checkout-confirm__overview-mobile{display:none}.fmc-checkoutsuccess .fmc-checkoutsuccess__text{margin-bottom:8px}.fmc-checkoutsuccess .fmc-checkoutsuccess__details{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:33px;padding-top:24px}.fmc-checkoutsuccess .fmc-checkoutsuccess__detail{width:calc(50% - 16px)}.fmc-checkoutsuccess .fmc-checkoutsuccess__detail-title{margin-bottom:8px}.fmc-checkoutsuccess .fmc-checkoutsuccess__detail-item{display:block}.fmc-checkoutsuccess .fmc-checkoutsuccess__selections-title{margin-bottom:15px}.fmc-checkoutsuccess .fmc-checkoutsuccess__selection{padding-bottom:19px;margin-bottom:29px;border-bottom:1px solid #0E1A41}.fmc-checkoutsuccess .fmc-checkoutsuccess__selection:last-child{border:0;margin-bottom:0;padding-bottom:17px}.fmc-checkoutsuccess .fmc-checkoutsuccess__download{margin-bottom:50px;display:block}.fmc-eventregistrations .fmc-eventregistrations__text{margin-bottom:60px}.fmc-eventregistrations .fmc-eventregistrations__courses{margin-bottom:120px}.fmc-eventregistrations .fmc-eventregistrations__courses:last-child{margin-bottom:0}.fmc-publicationlist .fmc-teaser .fmc-teaser__title{margin:0}.fmc-publicationlist .fmc-publicationlist__section{margin-bottom:72px}.fmc-publicationlist .fmc-publicationlist__year{margin-bottom:57px;color:#3059DF}.fmc-publicationlist .fmc-paging{padding-top:0}.fmc-publicationteaser{display:flex;justify-content:space-between;padding:55px 0;background-color:#FFF8EF}.fmc-publicationteaser .fmc-publicationteaser__col:first-child{width:calc(32.7% - 22px);padding-left:65px}.fmc-publicationteaser .fmc-publicationteaser__col:last-child{width:calc(67.3% - 22px);padding-right:65px}.fmc-publicationteaser .fmc-publicationteaser__title{margin-bottom:56px}.fmc-publicationteaser .fmc-publicationteaser__text{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.2em;line-height:1.3333333333em;margin-bottom:32px}.fmc-publicationteaser .fmc-publicationteaser__images{position:relative;padding-bottom:40px}.fmc-publicationteaser .fmc-publicationteaser__image{display:block;width:75.86%}.fmc-publicationteaser .fmc-publicationteaser__image:first-child{position:relative;z-index:3}.fmc-publicationteaser .fmc-publicationteaser__image:nth-child(2),.fmc-publicationteaser .fmc-publicationteaser__image:last-child{position:absolute;left:20px;top:20px;z-index:2}.fmc-publicationteaser .fmc-publicationteaser__image:last-child{left:40px;top:40px;z-index:1}.fmc-component-search .fmc-component-search__form{display:flex;flex-direction:column;align-items:flex-end}.fmc-component-search .fmc-component-search__label{display:inline;position:absolute;left:-1000px;width:0;height:0;overflow:hidden}.fmc-component-search .fmc-component-search__submit{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.4em;display:inline-block;padding:20px 36px;min-width:400px;transition:150ms all ease-in-out;background:#3059DF;color:#fff;text-align:center;border:0;box-sizing:border-box;cursor:pointer;margin-top:30px}.fmc-component-search .fmc-component-search__submit:hover,.fmc-component-search .fmc-component-search__submit:focus{background:#0E1A41;color:#fff}.fmc-search-results .fmc-search-results__text{padding-top:60px;margin-bottom:37px}.fmc-search-result{display:block;padding:32px 22px;color:#0E1A41;background-color:#FFF8EF;margin-bottom:31px}.fmc-search-result .fmc-search-result__title{color:#3059DF}.fmc-search-result .fmc-search-result__more{display:inline-block;margin-top:20px}.fmc-search-result:hover .fmc-search-result__more,.fmc-search-result:focus .fmc-search-result__more{color:#3059DF;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-arrow-right-blue.svg)}input[type=submit],button{appearance:none}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],textarea,select{padding:26px 32px;width:100%;color:#0E1A41;background-color:#fff;border:solid #0E1A41;border-width:0 0 1px;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.4em;-webkit-appearance:none}textarea{resize:vertical}.fm--form>form>.bx--tile{padding:56px 111px 36px;margin-bottom:54px;background-color:#FFF8EF}.fm--form .fm--form__row{margin:0 0 7px}.fm--form .fm--form__inputtype-core-email .fm--form__label,.fm--form .fm--form__inputtype-core-password .fm--form__label,.fm--form .fm--form__inputtype-core-textfield .fm--form__label,.fm--form .fm--form__inputtype-core-textarea .fm--form__label,.fm--form .fm--form__inputtype-core-passwordconfirm .fm--form__label,.fm--form .fm--form__inputtype-core-keyvalue .fm--form__label{display:inline;position:absolute;left:-1000px;width:0;height:0;overflow:hidden}.fm--form .fm--form__inputtype-core-optionlist:not(.is-buttons)>.fm--form__label,.fm--form .fm--form__inputtype-core-optionlist:not(.is-buttons) legend,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue:not(.is-buttons)>.fm--form__label,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue:not(.is-buttons) legend{display:inline;position:absolute;left:-1000px;width:0;height:0;overflow:hidden}.fm--form .fm--form__inputtype-core-optionlist:not(.is-buttons) .fm--form-radiogroup .fm--form-radiogroup__item,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue:not(.is-buttons) .fm--form-radiogroup .fm--form-radiogroup__item{padding:25px 31px;border-bottom:1px solid #0E1A41}.fm--form .fm--form__inputtype-core-optionlist:not(.is-buttons) .fm--form-radiogroup input[type="checkbox"],.fm--form .fm--form__inputtype-core-optionlist:not(.is-buttons) .fm--form-radiogroup input[type="radio"],.fm--form .fm--form__inputtype-lernwerkbern-keyvalue:not(.is-buttons) .fm--form-radiogroup input[type="checkbox"],.fm--form .fm--form__inputtype-lernwerkbern-keyvalue:not(.is-buttons) .fm--form-radiogroup input[type="radio"]{display:inline;position:absolute;left:-1000px;width:0;height:0;overflow:hidden}.fm--form .fm--form__inputtype-core-optionlist:not(.is-buttons) .fm--form-radiogroup input[type="checkbox"]:checked+.fm--form__label::after,.fm--form .fm--form__inputtype-core-optionlist:not(.is-buttons) .fm--form-radiogroup input[type="checkbox"]:checked+.bx--checkbox-label::after,.fm--form .fm--form__inputtype-core-optionlist:not(.is-buttons) .fm--form-radiogroup input[type="radio"]:checked+.fm--form__label::after,.fm--form .fm--form__inputtype-core-optionlist:not(.is-buttons) .fm--form-radiogroup input[type="radio"]:checked+.bx--checkbox-label::after,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue:not(.is-buttons) .fm--form-radiogroup input[type="checkbox"]:checked+.fm--form__label::after,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue:not(.is-buttons) .fm--form-radiogroup input[type="checkbox"]:checked+.bx--checkbox-label::after,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue:not(.is-buttons) .fm--form-radiogroup input[type="radio"]:checked+.fm--form__label::after,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue:not(.is-buttons) .fm--form-radiogroup input[type="radio"]:checked+.bx--checkbox-label::after{opacity:1}.fm--form .fm--form__inputtype-core-optionlist:not(.is-buttons) .fm--form-radiogroup .fm--form__label,.fm--form .fm--form__inputtype-core-optionlist:not(.is-buttons) .fm--form-radiogroup .bx--checkbox-label,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue:not(.is-buttons) .fm--form-radiogroup .fm--form__label,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue:not(.is-buttons) .fm--form-radiogroup .bx--checkbox-label{position:relative;display:block;padding-left:80px}.fm--form .fm--form__inputtype-core-optionlist:not(.is-buttons) .fm--form-radiogroup .fm--form__label::before,.fm--form .fm--form__inputtype-core-optionlist:not(.is-buttons) .fm--form-radiogroup .fm--form__label::after,.fm--form .fm--form__inputtype-core-optionlist:not(.is-buttons) .fm--form-radiogroup .bx--checkbox-label::before,.fm--form .fm--form__inputtype-core-optionlist:not(.is-buttons) .fm--form-radiogroup .bx--checkbox-label::after,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue:not(.is-buttons) .fm--form-radiogroup .fm--form__label::before,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue:not(.is-buttons) .fm--form-radiogroup .fm--form__label::after,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue:not(.is-buttons) .fm--form-radiogroup .bx--checkbox-label::before,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue:not(.is-buttons) .fm--form-radiogroup .bx--checkbox-label::after{content:"";position:absolute;left:0;top:-11px;width:46px;height:46px;border:1px solid #0E1A41;background-color:#fff;border-radius:50%;z-index:1;cursor:pointer}.fm--form .fm--form__inputtype-core-optionlist:not(.is-buttons) .fm--form-radiogroup .fm--form__label::after,.fm--form .fm--form__inputtype-core-optionlist:not(.is-buttons) .fm--form-radiogroup .bx--checkbox-label::after,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue:not(.is-buttons) .fm--form-radiogroup .fm--form__label::after,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue:not(.is-buttons) .fm--form-radiogroup .bx--checkbox-label::after{left:9px;top:-2px;width:30px;height:30px;background-color:#3059DF;border:0;z-index:2;opacity:0;transition:opacity 150ms ease-in-out}.fm--form .fm--form__inputtype-core-optionlist.is-buttons,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons{display:flex;flex-wrap:wrap;padding:16px 0;border-bottom:1px solid #0E1A41}.fm--form .fm--form__inputtype-core-optionlist.is-buttons>.fm--form__label,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons>.fm--form__label{width:266px}.fm--form .fm--form__inputtype-core-optionlist.is-buttons>.fm--form__label .bx--label,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons>.fm--form__label .bx--label{display:block;margin:10px 0 0 32px}.fm--form .fm--form__inputtype-core-optionlist.is-buttons .fm--form__canvas,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons .fm--form__canvas{width:calc(100% - 266px)}.fm--form .fm--form__inputtype-core-optionlist.is-buttons .fm--form-radiogroup,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons .fm--form-radiogroup{display:flex;flex-wrap:wrap;margin-left:-15px}.fm--form .fm--form__inputtype-core-optionlist.is-buttons .fm--form-radiogroup input[type="checkbox"],.fm--form .fm--form__inputtype-core-optionlist.is-buttons .fm--form-radiogroup input[type="radio"],.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons .fm--form-radiogroup input[type="checkbox"],.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons .fm--form-radiogroup input[type="radio"]{display:inline;position:absolute;left:-1000px;width:0;height:0;overflow:hidden}.fm--form .fm--form__inputtype-core-optionlist.is-buttons .fm--form-radiogroup input[type="checkbox"]:checked+.fm--form__label,.fm--form .fm--form__inputtype-core-optionlist.is-buttons .fm--form-radiogroup input[type="checkbox"]:checked+.bx--checkbox-label,.fm--form .fm--form__inputtype-core-optionlist.is-buttons .fm--form-radiogroup input[type="radio"]:checked+.fm--form__label,.fm--form .fm--form__inputtype-core-optionlist.is-buttons .fm--form-radiogroup input[type="radio"]:checked+.bx--checkbox-label,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons .fm--form-radiogroup input[type="checkbox"]:checked+.fm--form__label,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons .fm--form-radiogroup input[type="checkbox"]:checked+.bx--checkbox-label,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons .fm--form-radiogroup input[type="radio"]:checked+.fm--form__label,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons .fm--form-radiogroup input[type="radio"]:checked+.bx--checkbox-label{background-color:#3059DF;border-color:#3059DF;color:#fff}.fm--form .fm--form__inputtype-core-optionlist.is-buttons .fm--form-radiogroup .fm--form__label,.fm--form .fm--form__inputtype-core-optionlist.is-buttons .fm--form-radiogroup .bx--checkbox-label,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons .fm--form-radiogroup .fm--form__label,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons .fm--form-radiogroup .bx--checkbox-label{display:block;padding:8px 20px 9px;margin:0 8px 16px 8px;background:#fff;border:1px solid #0E1A41;border-radius:45px;cursor:pointer;transition:all 150ms ease-in-out;-webkit-tap-highlight-color:transparent}.fm--form .fm--form__inputtype-core-optionlist.is-buttons .fm--form__error,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons .fm--form__error{margin-left:32px}.fm--form .fm--form__inputtype-core-optionlist.payment_selector img,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.payment_selector img{display:none}.fm--form .fm--form__inputtype-core-optionlist.is-buttons legend{float:left;padding:10px 0 0 32px;width:266px;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.4em}.fm--form .fm--form__inputtype-core-optionlist.is-buttons fieldset{width:100%}.fm--form .fm--form__inputtype-core-optionlist.is-buttons .fm--form__canvas{float:left}.fm--form .fm--form__inputtype-core-mapping{padding:16px 0;border-bottom:1px solid #0E1A41}.fm--form .fm--form__inputtype-core-mapping legend{float:left;padding:10px 0 0 32px;width:266px;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.4em}.fm--form .fm--form__inputtype-core-mapping .fm--form__fieldset-elements{float:left;width:calc(100% - 266px)}.fm--form .fm--form__inputtype-core-mapping .fm--ipt-mapping-checkbox{display:flex;flex-wrap:wrap;margin-left:-15px}.fm--form .fm--form__inputtype-core-mapping .fm--ipt-mapping-checkbox input[type="checkbox"],.fm--form .fm--form__inputtype-core-mapping .fm--ipt-mapping-checkbox input[type="radio"]{display:inline;position:absolute;left:-1000px;width:0;height:0;overflow:hidden}.fm--form .fm--form__inputtype-core-mapping .fm--ipt-mapping-checkbox input[type="checkbox"]:checked+.fm--form__label,.fm--form .fm--form__inputtype-core-mapping .fm--ipt-mapping-checkbox input[type="checkbox"]:checked+.bx--checkbox-label,.fm--form .fm--form__inputtype-core-mapping .fm--ipt-mapping-checkbox input[type="radio"]:checked+.fm--form__label,.fm--form .fm--form__inputtype-core-mapping .fm--ipt-mapping-checkbox input[type="radio"]:checked+.bx--checkbox-label{background-color:#3059DF;border-color:#3059DF;color:#fff}.fm--form .fm--form__inputtype-core-mapping .fm--ipt-mapping-checkbox .fm--form__label,.fm--form .fm--form__inputtype-core-mapping .fm--ipt-mapping-checkbox .bx--checkbox-label{display:block;padding:8px 20px 9px;margin:0 8px 16px 8px;background:#fff;border:1px solid #0E1A41;border-radius:45px;cursor:pointer;transition:all 150ms ease-in-out;-webkit-tap-highlight-color:transparent}.fm--form .fm--form__inputtype-core-mapping .fm--switchall{display:none}.fm--form .fm--form__inputtype-core-checkbox{padding:25px 0;border-bottom:1px solid #0E1A41}.fm--form .fm--form__inputtype-core-checkbox .fm--form__canvas input[type="checkbox"],.fm--form .fm--form__inputtype-core-checkbox .fm--form__canvas input[type="radio"]{display:inline;position:absolute;left:-1000px;width:0;height:0;overflow:hidden}.fm--form .fm--form__inputtype-core-checkbox .fm--form__canvas input[type="checkbox"]:checked+.fm--form__label::after,.fm--form .fm--form__inputtype-core-checkbox .fm--form__canvas input[type="checkbox"]:checked+.bx--checkbox-label::after,.fm--form .fm--form__inputtype-core-checkbox .fm--form__canvas input[type="radio"]:checked+.fm--form__label::after,.fm--form .fm--form__inputtype-core-checkbox .fm--form__canvas input[type="radio"]:checked+.bx--checkbox-label::after{opacity:1}.fm--form .fm--form__inputtype-core-checkbox .fm--form__canvas .fm--form__label,.fm--form .fm--form__inputtype-core-checkbox .fm--form__canvas .bx--checkbox-label{position:relative;display:block;padding-left:80px}.fm--form .fm--form__inputtype-core-checkbox .fm--form__canvas .fm--form__label::before,.fm--form .fm--form__inputtype-core-checkbox .fm--form__canvas .fm--form__label::after,.fm--form .fm--form__inputtype-core-checkbox .fm--form__canvas .bx--checkbox-label::before,.fm--form .fm--form__inputtype-core-checkbox .fm--form__canvas .bx--checkbox-label::after{content:"";position:absolute;left:0;top:-11px;width:46px;height:46px;border:1px solid #0E1A41;background-color:#fff;border-radius:50%;z-index:1;cursor:pointer}.fm--form .fm--form__inputtype-core-checkbox .fm--form__canvas .fm--form__label::after,.fm--form .fm--form__inputtype-core-checkbox .fm--form__canvas .bx--checkbox-label::after{left:9px;top:-2px;width:30px;height:30px;background-color:#3059DF;border:0;z-index:2;opacity:0;transition:opacity 150ms ease-in-out}.fm--form .fm--form__inputtype-core-checkbox .fm--form__canvas .bx--checkbox-label::after{background:transparent url(/admin/app/lernwerkbern/theme/default/css/../img/icon-check.svg) no-repeat 50%;background-size:35px;border-radius:0}.fm--form .fm--form__inputtype-core-checkbox .fm--form__error{margin-top:25px}.fm--form .fm--form__inputtype-lernwerkbern-membershipmodel{padding:16px 0;border-bottom:1px solid #0E1A41}.fm--form .fm--form__inputtype-lernwerkbern-membershipmodel legend,.fm--form .fm--form__inputtype-lernwerkbern-membershipmodel.is-readonly .fm--form__label{float:left;margin:0!important;padding:25px 0 0 32px;width:266px;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.4em}.fm--form .fm--form__inputtype-lernwerkbern-membershipmodel .fm--form__canvas{float:left;width:calc(100% - 266px)}.fm--form .fm--form__inputtype-lernwerkbern-membershipmodel.is-readonly{float:left;width:100%}.fm--form .fm--form__inputtype-lernwerkbern-membershipmodel.is-readonly .fm--form__label{padding-top:0}.fm--form .fm--form__inputtype-lernwerkbern-membershipmodel.is-readonly .fm--form__label h3{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.4em;margin:0}.fm--form .fm--form__inputtype-lernwerkbern-cart legend{display:inline;position:absolute;left:-1000px;width:0;height:0;overflow:hidden}.fm--form .fm--form__inputtype-core-keyvalue .bx--select-input__wrapper,.fm--form .fm--form__inputtype-lernwerkbern-membershipmodel .bx--select-input__wrapper{position:relative}.fm--form .fm--form__inputtype-core-keyvalue .fm--com-svg,.fm--form .fm--form__inputtype-lernwerkbern-membershipmodel .fm--com-svg{position:absolute;right:20px;top:32px}.fm--form .fm--form__showpassword-input{opacity:0;position:absolute;z-index:-1}.fm--form .fm--form__showpassword-input:checked+.fm--form__showpassword-label{background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-eye-hide.svg)}.fm--form .fm--form__showpassword-label{position:absolute;right:32px;top:27px;display:block;width:25px;height:25px;background:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-eye.svg) no-repeat 50%;text-indent:-9999px;cursor:pointer}.fm--form .fm--form__inputtype-core-password .fm--form__canvas,.fm--form .fm--form__inputtype-core-passwordconfirm .fm--form__canvas{position:relative}.fm--form *::placeholder{color:#9AADEB;opacity:1}.fm--form .fm--form-buttons__buttons button{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1em;line-height:1.4em;display:inline-block;padding:20px 36px;min-width:400px;transition:150ms all ease-in-out;background:#3059DF;color:#fff;text-align:center;border:0;box-sizing:border-box;cursor:pointer}.fm--form .fm--form-buttons__buttons button:hover,.fm--form .fm--form-buttons__buttons button:focus{background:#0E1A41;color:#fff}.fm--form .error .message_box{display:inline;position:absolute;left:-1000px;width:0;height:0;overflow:hidden}.fm--form .bx--form-requirement{margin-top:5px;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:.8em;line-height:1.25em;color:#e65f5a}.fm--form-authservice .fm--form-buttons__buttons{display:flex;flex-direction:row-reverse;justify-content:flex-start}.fm--form-authservice #authservice_forgot_password{margin-right:25px}.fm--form-authservice .forgot_password .fm--form-buttons__buttons .bx--btn--ghost,.fm--form-authservice .change_password .fm--form-buttons__buttons .bx--btn--ghost,.fm--form-authservice .verify .fm--form-buttons__buttons .bx--btn--ghost{display:none}.fm--form-authservice .forgot_password .fm--form-buttons__buttons #authservice_login,.fm--form-authservice .forgot_password .fm--form-buttons__buttons #authservice_logout,.fm--form-authservice .change_password .fm--form-buttons__buttons #authservice_login,.fm--form-authservice .change_password .fm--form-buttons__buttons #authservice_logout,.fm--form-authservice .verify .fm--form-buttons__buttons #authservice_login,.fm--form-authservice .verify .fm--form-buttons__buttons #authservice_logout{margin-right:25px}.fm--form-authservice .signup>.bx--tile,.fm--form-authservice .edit>.bx--tile{padding-top:30px}.fm--form-authservice .signup .fm--form__fieldset-elements,.fm--form-authservice .edit .fm--form__fieldset-elements{display:flex;flex-wrap:wrap;justify-content:space-between}.fm--form-authservice .signup .fm--form__fieldset-elements>.fm--form__row:first-child,.fm--form-authservice .signup .fm--form__fieldset-elements>.fm--form__row:last-child,.fm--form-authservice .signup .fm--form__fieldset-elements>.fm--form__row:nth-child(6),.fm--form-authservice .signup .fm--form__fieldset-elements>.fm--form__row:nth-child(11),.fm--form-authservice .signup .fm--form__fieldset-elements>.fm--form__row:nth-child(12),.fm--form-authservice .signup .fm--form__fieldset-elements>.fm--form__row:nth-child(13),.fm--form-authservice .signup .fm--form__fieldset-elements>.fm--form__row:nth-child(14),.fm--form-authservice .signup .fm--form__fieldset-elements>.fm--form__row:nth-child(15),.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:first-child,.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:last-child,.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(6),.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(11),.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(12),.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(13),.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(14),.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(15){width:100%}.fm--form-authservice .signup .fm--form__fieldset-elements>.fm--form__row:nth-child(2),.fm--form-authservice .signup .fm--form__fieldset-elements>.fm--form__row:nth-child(3),.fm--form-authservice .signup .fm--form__fieldset-elements>.fm--form__row:nth-child(9),.fm--form-authservice .signup .fm--form__fieldset-elements>.fm--form__row:nth-child(10),.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(2),.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(3),.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(9),.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(10){margin-bottom:40px}.fm--form-authservice .signup .fm--form__fieldset-elements .fm--form__row,.fm--form-authservice .edit .fm--form__fieldset-elements .fm--form__row{width:calc(50% - 4px)}.fm--form-authservice .signup .fm--form-buttons__buttons #authservice_login,.fm--form-authservice .signup .fm--form-buttons__buttons #authservice_logout,.fm--form-authservice .edit .fm--form-buttons__buttons #authservice_login,.fm--form-authservice .edit .fm--form-buttons__buttons #authservice_logout{display:none}.fm--form-authservice .signup legend,.fm--form-authservice .edit legend{margin:0 0 32px 32px}.fm--form-authservice .signup .fm--form__row--collection .fm--form__row--collection legend,.fm--form-authservice .signup .fm--form__inputtype-core-mapping legend,.fm--form-authservice .edit .fm--form__row--collection .fm--form__row--collection legend,.fm--form-authservice .edit .fm--form__inputtype-core-mapping legend{margin:0}.fm--form-authservice .signup .fm--form__inputtype-core-checkbox .fm--form__canvas .bx--checkbox-label,.fm--form-authservice .edit .fm--form__inputtype-core-checkbox .fm--form__canvas .bx--checkbox-label{padding-left:234px}.fm--form-authservice .edit .fm--form__fieldset-elements{display:flex;flex-wrap:wrap;justify-content:space-between}.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(4),.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(9),.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(10){width:100%}.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(6){width:calc(50% - 4px)}.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(2),.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(3),.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(9),.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(10){margin-bottom:7px}.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(7),.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(8){margin-bottom:40px}.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(9)[data-unique-name="job_title"]{margin-top:-33px;margin-bottom:40px}.fm--form-authservice .edit .profile-form-switcher{width:100%;max-height:0;padding-bottom:0;overflow:hidden;transition:max-height 250ms ease-in-out,padding-bottom 250ms ease-in-out}.fm--form-authservice .edit .profile-form-switcher.expanded{padding-bottom:25px}.fm--form-authservice .edit .profile-form-switcher__inner{width:100%;padding:5px;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between}.fm--form-authservice .edit .profile-form-switcher__inner .fm--form__row:first-child{width:100%}.fm--form-authservice .edit .profile-form-switcher-controls{margin:0 0 31px 32px}.fm--form-authservice .edit .profile-form-switcher-expand,.fm--form-authservice .edit .profile-form-switcher-collapse{display:inline-block;position:relative;padding-right:35px;color:#0E1A41}.fm--form-authservice .edit .profile-form-switcher-expand:before,.fm--form-authservice .edit .profile-form-switcher-collapse:before{content:"";position:absolute;right:0;top:-1px;width:25px;height:25px;background-image:url(/admin/app/lernwerkbern/theme/default/css/../img/icon-edit.svg);background-repeat:no-repeat;background-size:19px 19px;background-position:50%}.fm--form-authservice .edit .profile-form-switcher-expand.expanded{display:none}.fm--form-authservice .edit .profile-form-switcher-collapse{display:none}.fm--form-authservice .edit .profile-form-switcher-collapse.expanded{display:inline-block}.fm--form-authservice .edit .profile-form-switcher-collapse:after{content:"";position:absolute;right:0;top:3px;width:18px;height:18px;border:2px solid #0E1A41;border-radius:50%}.fm--form-authservice .edit .profile-form-switcher-collapse:before{width:10px;height:2px;top:13px;right:6px;background-color:#0E1A41}.fm--form-authservice .edit .fm--form__inputtype-core-html{display:flex;align-items:center;padding:15px 0}.fm--form-authservice .edit .fm--form__inputtype-core-html .fm--form__label{padding:0 0 0 32px;width:266px}.fm--form-authservice .edit .fm--form__row[data-unique-name="member_cancel_info"] .bx--label{display:none}.fm--form-authservice .verify .bx--form__helper-text{padding-top:30px}.fm--form-cart .fm--form-buttons__buttons{text-align:right;padding-top:49px}.fm--form-authservice .fm--form__step .provider>.bx--tile,.fm--form-account .fm--form__step .provider>.bx--tile,.fm--form-form_shop_checkout .fm--form__step .provider>.bx--tile,.fm--form-choosepayment .fm--form__step .provider>.bx--tile,.fm--form-confirm .fm--form__step .provider>.bx--tile{padding:56px 111px 50px;margin-bottom:54px;background-color:#FFF8EF}.fm--form-authservice .fm--form-buttons__buttons,.fm--form-account .fm--form-buttons__buttons,.fm--form-form_shop_checkout .fm--form-buttons__buttons,.fm--form-choosepayment .fm--form-buttons__buttons,.fm--form-confirm .fm--form-buttons__buttons{text-align:right}.fm--form-form_shop_checkout .step_billingaddress .fm--form__row[data-unique-name="billing_email_text"]{margin:30px 0 20px}.fm--form-form_shop_checkout .step_billingaddress .fm--form__row[data-unique-name="billing_email_text"] .fm--form__label{display:none}.fm--form-account .fm--form__inputtype-core-optionlist.is-buttons,.fm--form-account .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons{flex-direction:column}.fm--form-account .fm--form__inputtype-core-optionlist.is-buttons>.fm--form__label,.fm--form-account .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons>.fm--form__label{margin-bottom:20px}.fm--form-account .fm--form__inputtype-core-optionlist.is-buttons .fm--form__canvas,.fm--form-account .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons .fm--form__canvas{width:100%;padding:0 32px}.fm--form-account .fm--form__inputtype-core-mapping .fm--form__legend{float:none;width:auto;margin-bottom:20px}.fm--form-account .fm--form__inputtype-core-mapping .fm--form__canvas{width:100%;padding:0 32px}.fm--form-account .fm--form__inputtype-core-checkbox{padding:25px 24px}.fm--form-account .fm--form__inputtype-core-checkbox .fm--form__canvas .bx--checkbox-label{padding-left:80px}.fm--form-lernwerkbern_filter>form>.bx--tile{padding:0;margin:0}.fm--form-lernwerkbern_filter .fm--form__inputtype-core-optionlist{padding-bottom:0}.fm--form-lernwerkbern_filter .fm--form-buttons{display:inline;position:absolute;left:-1000px;width:0;height:0;overflow:hidden}.fm--form-authservice .signup .fm--form__inputtype-core-checkbox,.fm--form-authservice .edit .fm--form__inputtype-core-checkbox{padding:25px 31px}.fm--form-subscription .bx--tile--space{display:flex;flex-wrap:wrap;justify-content:space-between}.fm--form-subscription .fm--form__row{width:calc(50% - 4px)}.fm--form-subscription .fm--form__row:first-child{width:100%}.fm--form-subscription .fm--form-buttons__buttons{text-align:right}.fm--form-subscription .message_box{margin-bottom:20px;max-width:1179px;margin-left:auto}.fm--form-protected .fm--form-buttons__buttons{text-align:right}.fm--form-confirm .fm--form__inputtype-core-html .fm--form__label{display:none}.fm--form-confirm .insurance-shop-checkbox .bx--checkbox-label span{position:relative;display:block;padding-left:15px;margin-bottom:5px}.fm--form-confirm .insurance-shop-checkbox .bx--checkbox-label span:first-of-type{margin-top:12px}.fm--form-confirm .insurance-shop-checkbox .bx--checkbox-label span::before{content:"-";position:absolute;left:0;top:0}.form-button-plain,.fm--form-authservice #authservice_forgot_password,.fm--form-authservice .forgot_password .fm--form-buttons__buttons #authservice_login,.fm--form-authservice .forgot_password .fm--form-buttons__buttons #authservice_logout,.fm--form-authservice .change_password .fm--form-buttons__buttons #authservice_login,.fm--form-authservice .change_password .fm--form-buttons__buttons #authservice_logout,.fm--form-authservice .verify .fm--form-buttons__buttons #authservice_login,.fm--form-authservice .verify .fm--form-buttons__buttons #authservice_logout{padding:0;background:none;color:#0E1A41;min-width:0}@media screen and (max-width:1290px){.lead .lead__back{margin-left:0}.fmc-checkout-nav .fmc-checkout-nav__index{width:40px;height:34px;margin-right:13px}}@media screen and (max-width:1130px){.fmc-mainnav{margin-left:0}.fmc-checkout .fmc-checkout__inner .fmc-checkout__content-col:first-child{width:100%}.fmc-checkout .fmc-checkout__inner .fmc-checkout__content-col:last-child{display:none}.fmc-checkout-nav .fmc-checkout-nav__item{flex-direction:column}.fmc-checkout-nav .fmc-checkout-nav__index{margin-bottom:8px}}@media screen and (max-width:1080px){.fmc-footer .fmc-footer__inner{flex-direction:column}.fmc-footer .fmc-footer__right,.fmc-footer .fmc-footer__bottom{margin-left:112px;width:auto}.fmc-footer .fmc-footer__logo{margin-bottom:60px}.fmc-checkout .fmc-checkout__inner.cart .fmc-checkout__buymore{padding-left:0;top:-58px;width:calc(100% - 460px)}.fmc-checkout .fmc-checkout__inner.cart .cart-list .cart-list__item{padding-right:0}.fmc-teaser .fmc-teaser__title{hyphens:auto;-webkit-hyphens:auto}}@media screen and (max-width:991px){.fmc-header-service .fmc-header-service__link{text-indent:-9999px;padding:0;width:40px;height:40px;background-position:center}.fmc-header-service .fmc-header-service__item{margin-left:0}.fmc-header-service .fmc-header-service__list{margin-top:-6px}.fmc-burger{margin-top:-1px;padding:5px;-webkit-tap-highlight-color:transparent}.fmc-burger .fmc-burger__label{display:none}.fmc-count{top:4px;text-indent:0}.fmc-nav-overlay .fmc-nav-overlay__address{position:static;padding:70px 20px 111px;max-width:none}.fmc-nav-overlay .fmc-nav-overlay__inner .fmc-wbox{min-height:0;padding:0}.fmc-mainnav{padding:0 20px;margin:141px 0 80px}.is-home:not(.is-nav-visible) .fmc-logo{position:static;width:auto;transition:none}.is-home:not(.is-nav-visible) .fmc-header .fmc-header__inner{justify-content:space-between}.lead-home .lead-home__inner{width:100%;margin:0}.fmc-event-detail .fmc-event-detail__cols{flex-direction:column-reverse}.fmc-event-detail .fmc-event-detail__col:first-child,.fmc-event-detail .fmc-event-detail__col:last-child{width:100%}.fmc-event-detail .fmc-event-detail__col:last-child{margin-bottom:60px}.filter-section .filter-section__filter{position:fixed;left:0;top:0;width:100%;height:100vh;padding:76px 20px 50px;z-index:150;overflow-x:hidden;overflow-y:auto;transform:translateY(100vh)}.filter-section .filter-section__mobile-button,.filter-section .filter-section__back{display:block}.filter-section .filter-section__filter-heading{justify-content:space-between;flex-wrap:wrap;margin-left:0}.filter-section .filter-section__filter-title{width:100%;margin-bottom:10px}.filter-visible{overflow:hidden}.filter-visible .filter-section .filter-section__filter{transform:translateY(0)}.filter-transition .filter-section .filter-section__filter{transition:transform 280ms ease-in-out}.fm--form-lernwerkbern_filter .fm--form-buttons{display:block;overflow:auto;position:inherit;left:auto;top:auto;width:auto;height:auto}.fm--form-lernwerkbern_filter .fm--form-buttons button{margin-top:20px;width:100%}.fmc-filterlist .fmc-filterlist__items{width:calc(100% + 40px);margin-left:-20px}}@media screen and (max-width:870px){.fmc-event{width:50%}.fmc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fmc-checkout-nav{margin:44px 0 0}.fmc-checkout-nav .fmc-checkout-nav__index{width:32px;height:26px;margin-right:13px;font-size:.7em;line-height:1em}.fmc-checkout-nav .fmc-checkout-nav__label,.fmc-checkout-nav .fmc-checkout-nav__button{font-size:.6em;line-height:1.1666666667em}.fmc-checkout-nav .fmc-checkout-nav__item{margin-right:18px}}@media screen and (max-width:767px){.theme-h1,h1,.fmc-mainnav a{font-size:2.2em;line-height:1.2727272727em}.theme-h2,h2{font-size:1.75em;line-height:1.2857142857em}.theme-h3,h3,.lead-home .lead-home__text,.fmc-event-detail .fmc-event-detail__title,.fmc-event-overview .fmc-event-overview__title,.filter-section .filter-section__filter-title,.fmc-account .fmc-account__title,.fmc-checkout .fmc-checkout__inner.cart .cart-list .cart-list__item .cart-list__title,.fmc-checkout .fmc-checkout__inner.cart .cart-list .cart-list__item .cart-list__value,.fmc-checkout .fmc-checkout__inner:not(.cart) .fmc-checkout__title,.fmc-cartoverview .fmc-cartoverview__title,.fmc-cartoverview .fmc-cartoverview__bottom-label,.fmc-cartoverview .fmc-cartoverview__bottom-value,.fm--form legend{font-size:1.4em;line-height:1.2142857143em}.fmc-header{height:77px}.fmc-header .fmc-header__inner{padding:18px 0}.fmc-main-wrapper{margin-top:77px;min-height:calc(100% - 77px)}.fmc-burger{margin:-1px -5px 0 13px}.fmc-logo{margin-top:7px;max-width:93px}.fmc-footer .fmc-wbox{padding:0}.fmc-footer .fmc-footer__inner{padding:0 20px}.fmc-footer .fmc-footer__logo{margin:47px 0 57px;max-width:180px}.fmc-footer .fmc-footer__right{margin-left:0;flex-direction:column}.fmc-footer .fmc-footer__col{width:100%;margin-bottom:60px}.fmc-footer .fmc-footer__col:first-child::after{content:none}.fmc-footer .fmc-footer__bottom{margin:0 0 40px}.lead{padding:45px 0 60px}.lead .lead__title{hyphens:auto;-webkit-hyphens:auto}.lead .lead__text{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.1em;line-height:1.3636363636em}.lead--text .lead__inner{flex-direction:column}.lead--text .lead__col:first-child,.lead--text .lead__col:last-child{width:100%}.lead--text .lead__col:first-child{margin-bottom:40px}.lead-home{padding-top:50px}.content-section{margin-bottom:80px}.content-section .content-section__cols{flex-direction:column}.content-section .content-section__left,.content-section .content-section__right{width:100%}.content-section .content-section__lead{margin-bottom:40px;font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.1em;line-height:1.3636363636em}.content-section--space-small:not(:first-of-type){margin-top:-25px}.content-section--bg{margin-bottom:0}.content-section--bg+.content-section:not(.content-section--bg){margin-top:80px}.teaser-section .teaser-section__more{margin-top:-16px}.quote-section .fmc-wbox,.call2action-section .fmc-wbox,.publicationteaser-section .fmc-wbox{padding:0}.publicationlist-section,.filter-section{margin-bottom:72px}.fmc-quotes .fmc-slideshow__item{padding:80px 20px}.fmc-quotes .fmc-quotes__quote{font-size:1.5em;line-height:1.2333333333em}.fmc-quotes .flickity-prev-next-button{bottom:33px}.fmc-quotes .flickity-prev-next-button.next{right:20px}.fmc-quotes .flickity-prev-next-button.previous{right:100px}.call2action-section .call2action-section__inner{padding:80px 20px 60px}.fmc-publicationteaser{flex-direction:column}.fmc-publicationteaser .fmc-publicationteaser__col:first-child,.fmc-publicationteaser .fmc-publicationteaser__col:last-child{width:100%;padding:0 20px}.fmc-publicationteaser .fmc-publicationteaser__col:first-child{max-width:390px;margin-bottom:60px}.fmc-account .fmc-account__title-wrap{flex-direction:column;align-items:flex-start}.fmc-account .fmc-account__title{margin-bottom:12px}.fm--form>form>.bx--tile{padding-left:20px;padding-right:20px;margin-left:-20px;width:calc(100% + 40px)}.fm--form fieldset{min-width:0}.fm--form .fm--form__inputtype-core-optionlist:not(.is-buttons) .fm--form-radiogroup .fm--form-radiogroup__item,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue:not(.is-buttons) .fm--form-radiogroup .fm--form-radiogroup__item{padding-left:0;padding-right:0}.fm--form .fm--form__inputtype-core-optionlist.is-buttons,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons{flex-direction:column}.fm--form .fm--form__inputtype-core-optionlist.is-buttons>.fm--form__label .bx--label,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons>.fm--form__label .bx--label{margin:10px 0 20px}.fm--form .fm--form__inputtype-core-optionlist.is-buttons .fm--form__canvas,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons .fm--form__canvas{width:100%;float:none}.fm--form .fm--form__inputtype-core-optionlist.is-buttons .fm--form-radiogroup,.fm--form .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons .fm--form-radiogroup{margin-left:-8px}.fm--form .fm--form__inputtype-core-optionlist.is-buttons legend{float:none;padding:10px 0 20px;margin:0}.fm--form .fm--form__inputtype-core-mapping legend{float:none;width:auto;padding:10px 0 20px}.fm--form .fm--form__inputtype-core-mapping .fm--form__fieldset-elements{float:none;width:auto}.fm--form .fm--form__inputtype-core-mapping .fm--ipt-mapping-checkbox{margin-left:-8px}.fm--form .fm--form__inputtype-core-checkbox{padding:25px 0}.fm--form .fm--form__inputtype-lernwerkbern-membershipmodel legend,.fm--form .fm--form__inputtype-lernwerkbern-membershipmodel.is-readonly .fm--form__label{float:none;padding:0 0 10px}.fm--form .fm--form__inputtype-lernwerkbern-membershipmodel.is-readonly .fm--form__label{padding-bottom:0}.fm--form .fm--form__inputtype-lernwerkbern-membershipmodel .fm--form__canvas{float:none;width:auto}.fm--form-authservice .signup .fm--form__fieldset-elements .fm--form__row,.fm--form-authservice .edit .fm--form__fieldset-elements .fm--form__row{width:100%}.fm--form-authservice .signup .fm--form__inputtype-core-checkbox,.fm--form-authservice .edit .fm--form__inputtype-core-checkbox{padding:25px 0}.fm--form-authservice .signup .fm--form__inputtype-core-checkbox .fm--form__canvas .bx--checkbox-label,.fm--form-authservice .edit .fm--form__inputtype-core-checkbox .fm--form__canvas .bx--checkbox-label{padding-left:80px}.fm--form-authservice .signup .fm--form__fieldset-elements>.fm--form__row:nth-child(2),.fm--form-authservice .signup .fm--form__fieldset-elements>.fm--form__row:nth-child(9){margin-bottom:7px}.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(7){margin-bottom:7px}.fm--form-authservice .edit .fm--form__fieldset-elements>.fm--form__row:nth-child(6){width:100%}.fm--form-authservice .edit .fm--form__inputtype-core-html{flex-direction:column;align-items:flex-start}.fm--form-authservice .edit .fm--form__inputtype-core-html .fm--form__label{padding-left:0;width:auto}.fm--form-authservice .fm--form-buttons__buttons{flex-direction:column}.fm--form-authservice .fm--form-buttons__buttons button:first-child{margin-bottom:20px}.fmc-profilenav{position:relative}.fmc-profilenav ul{white-space:nowrap}.fmc-profilenav .fmc-profilenav__nav{overflow-x:scroll;padding-bottom:10px;border:0}.fmc-profilenav .fmc-wbox{height:66px;overflow:hidden}.fmc-profilenav::after{content:"";position:absolute;left:20px;bottom:8px;width:calc(100% - 40px);height:1px;background-color:#0E1A41}.fmc-watchlist{padding-top:0}.fmc-checkout .fmc-checkout__inner.cart .fmc-checkout__heading{padding:45px 0 59px}.fmc-checkout .fmc-checkout__inner.cart .cart-list .cart-list__item{display:flex;justify-content:space-between}.fmc-checkout .fmc-checkout__inner.cart .fmc-checkout__buymore{top:0;padding-top:20px;text-align:center;width:100%}.fmc-checkout .fmc-checkout__inner:not(.cart) .fmc-checkout__heading{margin-bottom:37px}.fmc-checkout .fmc-checkout__inner:not(.cart) .fmc-checkout-nav{margin-bottom:50px}.fmc-checkout .fmc-checkout__inner .fmc-checkout__heading-inner{padding-left:0}.fmc-checkout .fmc-checkout__info,.fmc-checkout .introduction{padding-left:0}.fm--form-cart .fm--form-buttons__buttons{padding-top:14px}.fm--form-cart .fm--form-buttons__buttons button{width:100%}.fm--form-authservice .fm--form__step .provider>.bx--tile,.fm--form-account .fm--form__step .provider>.bx--tile,.fm--form-form_shop_checkout .fm--form__step .provider>.bx--tile,.fm--form-choosepayment .fm--form__step .provider>.bx--tile,.fm--form-confirm .fm--form__step .provider>.bx--tile{padding-left:20px;padding-right:20px;margin-left:-20px;width:calc(100% + 40px)}.fm--form-authservice .fm--form-buttons__buttons button,.fm--form-account .fm--form-buttons__buttons button,.fm--form-form_shop_checkout .fm--form-buttons__buttons button,.fm--form-choosepayment .fm--form-buttons__buttons button,.fm--form-confirm .fm--form-buttons__buttons button{width:100%}.fm--form-account .fm--form__inputtype-core-optionlist.is-buttons .fm--form__label,.fm--form-account .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons .fm--form__label{margin:0}.fm--form-account .fm--form__inputtype-core-optionlist.is-buttons .fm--form__canvas,.fm--form-account .fm--form__inputtype-lernwerkbern-keyvalue.is-buttons .fm--form__canvas{padding:0}.fm--form-account .fm--form__inputtype-core-mapping .fm--form__canvas{padding:0}.fm--form-account .fm--form__inputtype-core-mapping .fm--form__legend{margin:0}.fm--form-account .fm--form__inputtype-core-checkbox{padding-left:0;padding-right:0}.fmc-component-search .fmc-component-search__submit{min-width:0;width:100%}.fmc-watchlist .fmc-watchlist__empty-text,.fmc-checkout .fmc-checkout__inner.cart .no_payments,.fmc-publicationteaser .fmc-publicationteaser__text{font-family:"Rubik",Arial,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.1em;line-height:1.3636363636em}.fmc-slideshow.has-description .flickity-prev-next-button{bottom:-36px}.fm--form-subscription .fm--form__row{width:100%}.content-section .content-section__title{hyphens:auto;-webkit-hyphens:auto}}@media screen and (max-width:600px){.fmc-filterlist .fmc-filterlist__items{margin:0;width:100%}.fmc-event{width:100%;padding:0}.fmc-event .fmc-event__like::before{padding-top:88.74%}.fmc-event .fmc-watchlist-button{right:0}.fmc-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.fmc-teaser .fmc-teaser__inner{width:100%}.fmc-event-box .fmc-definition-list{padding-right:0}.fmc-definition-list{flex-direction:column}.fmc-definition-list .fmc-definition-list__term,.fmc-definition-list .fmc-definition-list__desc{width:100%}.fmc-definition-list .fmc-definition-list__left,.fmc-definition-list .fmc-definition-list__right{width:auto}.fmc-definition-list .fmc-definition-list__term{margin-bottom:7px}.fmc-definition-list .fmc-definition-list__desc{padding:0;margin-bottom:22px}.fmc-definition-list .fmc-definition-list__left{padding-right:10px}.fmc-definition-list .fmc-definition-list__right{padding-left:0}.fmc-event-box .fmc-definition-list .fmc-definition-list__desc{padding-left:0}.fmc-event-box .fmc-definition-list .fmc-definition-list__term--space-small{margin-bottom:7px}.fmc-event-box .fmc-event-box__price{top:0;padding-bottom:8px}.fmc-event-box .fmc-event-box__bottom{flex-direction:column-reverse}.fmc-contact .fmc-contact__item{flex-direction:column}.fmc-contact .fmc-contact__item .fmc-contact__data{padding:20px 0 0;width:100%}.fmc-contact .fmc-contact__item .fmc-contact__image-wrap--placeholder::before{padding-top:0;height:236px}.fmc-checkout .fmc-checkout__inner.cart .cart-list .cart-list__item{flex-direction:column;text-align:left}.fmc-checkout .fmc-checkout__inner.cart .cart-list .cart-list__item .cart-list__title{margin-bottom:6px}.fmc-checkout-confirm{flex-direction:column}.fmc-checkout-confirm .fmc-checkout-confirm__item:nth-child(4){padding-top:0}.fmc-checkout-confirm .fmc-checkout-confirm__item{width:100%}.fmc-checkoutsuccess .fmc-checkoutsuccess__details{flex-direction:column}.fmc-checkoutsuccess .fmc-checkoutsuccess__details .fmc-checkoutsuccess__detail{width:100%}.fmc-checkoutsuccess .fmc-checkoutsuccess__details .fmc-checkoutsuccess__detail:first-child{margin-bottom:40px}.fmc-paging .fmc-paging__item:not(.current):not(.fmc-paging__arrow):not(.first):not(.last):not(button:nth-of-type(2)){display:none}.lead-home .lead-home__image{display:none}.lead-home .lead-home__image-mobile{display:block}}@media screen and (max-width:550px){.fmc-checkout-nav .fmc-checkout-nav__item{margin-right:4px;max-width:55px}.fmc-checkout-nav .fmc-checkout-nav__item .fmc-checkout-nav__button,.fmc-checkout-nav .fmc-checkout-nav__item .fmc-checkout-nav__label{max-width:55px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width:480px){.fm--form .fm--form-buttons__buttons button,.fmc-addtocart-button,.fmc-event-box .fmc-event-box__addtocart .fmc-addtocart-button,.theme-button{min-width:0;width:100%}}@media screen and (max-width:340px){.fmc-checkout-nav .fmc-checkout-nav__list{flex-direction:column;align-items:flex-start}.fmc-checkout-nav .fmc-checkout-nav__list .fmc-checkout-nav__item,.fmc-checkout-nav .fmc-checkout-nav__list .fmc-checkout-nav__label,.fmc-checkout-nav .fmc-checkout-nav__list .fmc-checkout-nav__button{max-width:none}.fmc-checkout-nav .fmc-checkout-nav__list .fmc-checkout-nav__item{align-items:flex-start}}@media print{.fm--com-accessibility,.fmc-nav-overlay,.fmc-header__right,.lead-home__link,.teaser-section__more,.call2action-section__more,.fmc-more,.fmc-footer .fmc-footer__col:last-child,.lead__back,.filter-section__mobile-button,.filter-section__filter,.fm--form,.fmc-addtocart-button,.fmc-watchlist-share,.fmc-profilenav{display:none!important}a{text-decoration:none}.fmc-logo{position:static!important;margin-top:30px}.lead-home .lead-home__inner{width:auto}.call2action-section .call2action-section__inner,.call2action-section .content-section__title,.fmc-box-blue{color:#0E1A41}.fmc-address{font-style:normal}.fmc-address .fmc-address__author,.fmc-address .fmc-address__street{display:block}}