*{box-sizing:border-box}.BM_InstructorSearchList .instructor-search-item h3,.BM_InstructorSearchList .instructor-search-result,.BM_InstructorSearchList .instructor-search-result li,.BM_ModuleContactPersons .person,.BM_ModuleContactPersons .person__container,.BM_ModuleEvents .event-item,.BM_ModuleEvents .event-items,.BM_ModuleEvents .event-item span:first-of-type,.BM_ModuleEvents .headline-container,.BM_ModuleFullWidthGallery,.BM_ModuleListDownload ul,.BM_ModuleMemberEvents .event-item,.BM_ModuleMemberEvents .event-items,.BM_ModuleMemberEvents .event-item span:first-of-type,.BM_ModuleMemberEvents .headline-container,.BM_ModuleTabbedContent .nav-tabs .nav-tabs-wrapper,.elm-dialog--medium .btn-placeholder,.elm-dialog--small .btn-placeholder,.elm-dialog .btn-placeholder,.eventlist-container .event-item,.eventlist-container .event-item span:first-of-type,.eventpage .event-info-bar .event-info-bar-inner .event-info-item,.eventpage .event-info-bar .event-info-bar-inner .page__content--inner,.eventpage .event-info-bar .event-info-bar-inner .page__content-headline--inner,.flex-parent,.image-block-content .image-block-inner,.info-box-container .info-box-upper,.info-box-container .links li,.info-box-container .page__content--inner,.info-box-container .page__content-headline--inner,.member-inquiry-container .explanation,.member-inquiry-container .explanation p,.member-inquiry-container .links li,.member-inquiry-container .member-inquiry-box-lower,.member-inquiry-container .member-inquiry-box-upper,.member-shortcuts-container>div,.nav__container,.NestedContactPersons .person,.NestedContactPersons .person__container,.news-container,.news-container .news-item .news-item-content,.news-container .news-item .news-item-headline,.newslist-container .news-item,.newslist-container .news-item span:first-of-type,.profile-helptext,body,ul.footer-contact-info .address-info{display:-ms-flexbox;display:flex}.flex-child{-ms-flex:1;flex:1}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-8{flex:8}.eventpage .event-info-bar .event-info-bar-inner .event-info-item,.eventpage .event-info-bar .event-info-bar-inner .page__content--inner,.eventpage .event-info-bar .event-info-bar-inner .page__content-headline--inner,.flex-flow--row-wrap{flex-flow:row wrap}.flex-flow--row-nowrap{flex-flow:row nowrap}.flex-flow--column-wrap{flex-flow:column wrap}.flex-flow--column-nowrap{flex-flow:column nowrap}.justify-flex-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-flex-end{justify-content:flex-end}.justify-space-between{justify-content:space-between}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.align-items-center{align-items:center}.float-left{float:left}.float-right{float:right}.clear-both{clear:both}.float-none{float:none!important}.rotate{transform:rotate(180deg)}@media (max-width:480px){.hide-xs{display:none!important}}@media (min-width:481px){.hide-sm-md-lg{display:none!important}}.clickable{cursor:pointer}.hide{display:none}@font-face{font-family:Exo2 Bold;src:url(/dist/fonts/Exo2-Bold.ttf)}@font-face{font-family:Exo2 Regular;src:url(/dist/fonts/Exo2-Regular.ttf)}body{background-color:#fff;font-size:16px;font-family:Exo2 Regular,sans-serif;color:#00002c;margin:0;padding:0;flex-direction:column;min-height:100vh}main{flex:1 0 auto}img{max-width:100%;float:left}picture{float:left;overflow:hidden}iframe{min-width:100%;min-height:100%;max-width:100%}hr{border:0;height:0;border-top:1px solid #cc332d;opacity:.3}hr,ol,ul{float:left;width:100%}ol,ul{list-style-position:outside}ol li,ul li{line-height:1.4em}.cookie-placeholder{display:block;float:left;padding:10px;background-color:#f2f0f0;border:1px solid rgba(0,0,0,.313725)}.fixed{position:fixed!important;top:0;box-shadow:0 2px 3px -3px #000;z-index:1}.heart-rate{display:none;width:150px;height:39px;position:relative}.heart-rate img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:30px}.heart-rate .fade-in{position:absolute;width:100%;height:100%;top:0;right:0;animation:a 2.5s linear infinite}.heart-rate .fade-out{position:absolute;width:120%;height:100%;top:0;left:-120%;animation:b 2.5s linear infinite}@keyframes a{0%{width:100%}50%{width:0}to{width:0}}@keyframes b{0%{left:-120%}30%{left:-120%}to{left:0}}h1,h2,h3,h4{color:#00002c;font-family:Exo2 Bold,sans-serif;font-weight:400;width:fit-content;margin-top:0;margin-bottom:1rem}h1{font-weight:700;text-shadow:0 2px 5px #000;color:#fff;font-size:30px}@media screen and (min-width:480px){h1{font-size:calc(30px + 30 * ((100vw - 480px) / 1020))}}@media screen and (min-width:1500px){h1{font-size:60px}}h1.dark-headline{color:#424f5f;text-shadow:0 2px 5px #fff}h2{font-weight:300;font-size:25px}@media screen and (min-width:480px){h2{font-size:calc(25px + 15 * ((100vw - 480px) / 1020))}}@media screen and (min-width:1500px){h2{font-size:40px}}h3{font-weight:300;font-size:22px}@media screen and (min-width:480px){h3{font-size:calc(22px + 8 * ((100vw - 480px) / 1020))}}@media screen and (min-width:1500px){h3{font-size:30px}}h3.page__headline{text-shadow:0 2px 5px #000;color:#fff}h3.page__headline.dark-headline{color:#424f5f;text-shadow:0 2px 5px #fff}h4{font-size:18px}@media screen and (min-width:480px){h4{font-size:calc(18px + 2 * ((100vw - 480px) / 1020))}}@media screen and (min-width:1500px){h4{font-size:20px}}p{color:#00002c;font-family:Exo2 Regular,sans-serif;font-weight:400;line-height:1.4em}a{text-decoration:none}a,a:hover{color:#cc332d}a:hover{text-decoration:underline}a:not([href]){cursor:default}.blockquote{font-family:EB Garamond,Libre Baskerville,Vollkorn;font-style:italic;font-size:30px!important;margin:0 15%;width:auto;max-width:70%;float:left}.blockquote:before{margin-right:8px;margin-top:.5em;margin-left:-25px;float:left}.blockquote:after,.blockquote:before{content:"";width:17px;height:16px;background-image:url(/dist/images/quote.png);background-repeat:no-repeat;background-size:100% auto}.blockquote:after{margin-left:8px;margin-top:1em;margin-right:-15px;float:right}.byline{font-weight:700;margin-left:15%}.bg-default{background-color:#fff}.bg-default h1,.bg-default h2,.bg-default h3,.bg-default h4{color:#424f5f}.bg-default .blockquote,.bg-default .submit-response,.bg-default label,.bg-default ol,.bg-default p,.bg-default ul{color:#00002c}.bg-default a,.bg-default a:hover{color:#cc332d}.bg-default input.text,.bg-default select,.bg-default textarea{background-color:#eff0f1}.bg-default input.text:focus,.bg-default select:focus,.bg-default textarea:focus{border-color:#66afe9}.bg-default .BM_ModuleContactFormSimple input.text,.bg-default .BM_ModuleContactFormSimple select,.bg-default .BM_ModuleContactFormSimple textarea,.bg-default .NestedContactFormSimple input.text,.bg-default .NestedContactFormSimple select,.bg-default .NestedContactFormSimple textarea{background-color:#eff0f1}.bg-default .person__info a,.bg-default .person__info icon{color:#424f5f}.bg-default .accordion__header{background-color:#424f5f}.bg-default .accordion__header .accordion-headline,.bg-default .accordion__header icon{color:#fff}.bg-default .accordion__content{background-color:#eff0f1}.bg-default .btn-primary .heart-rate .fade-in,.bg-default button .heart-rate .fade-in,.bg-default input[type=submit] .heart-rate .fade-in{background-color:#fff!important}.bg-default .btn-primary .heart-rate .fade-out,.bg-default button .heart-rate .fade-out,.bg-default input[type=submit] .heart-rate .fade-out{background:#fff!important;background:linear-gradient(90deg,#fff 0,#fff 80%,#fff)!important}.bg-dark{background-color:#424f5f}.bg-dark .blockquote,.bg-dark .submit-response,.bg-dark h2,.bg-dark h3,.bg-dark h4,.bg-dark label,.bg-dark ol,.bg-dark p,.bg-dark ul{color:#fff}.bg-dark a,.bg-dark a:hover{color:#cc332d}.bg-dark .accordion__header{background-color:#fff}.bg-dark .accordion__header .accordion-headline,.bg-dark .accordion__header icon{color:#00002c}.bg-dark .accordion__content{background-color:#eff0f1}.bg-dark .BM_ModuleContactFormSimple input.text,.bg-dark .BM_ModuleContactFormSimple select,.bg-dark .BM_ModuleContactFormSimple textarea,.bg-dark .NestedContactFormSimple input.text,.bg-dark .NestedContactFormSimple select,.bg-dark .NestedContactFormSimple textarea,.bg-dark input.text,.bg-dark select,.bg-dark textarea{background-color:#fff}.bg-dark .person__info a,.bg-dark .person__info icon{color:#fff}.bg-dark .btn-primary,.bg-dark button,.bg-dark input[type=submit]{border-color:#fff}.bg-dark .btn-primary .slide,.bg-dark button .slide,.bg-dark input[type=submit] .slide{background-color:#fff}.bg-dark .btn-primary a,.bg-dark button a,.bg-dark input[type=submit] a{color:#fff}.bg-dark .btn-primary a:hover span:first-of-type,.bg-dark button a:hover span:first-of-type,.bg-dark input[type=submit] a:hover span:first-of-type{color:#424f5f}.bg-dark .btn-primary a span:last-of-type,.bg-dark button a span:last-of-type,.bg-dark input[type=submit] a span:last-of-type{background-color:#fff;color:#424f5f}.bg-dark .btn-primary .heart-rate .fade-in,.bg-dark button .heart-rate .fade-in,.bg-dark input[type=submit] .heart-rate .fade-in{background-color:#424f5f!important}.bg-dark .btn-primary .heart-rate .fade-out,.bg-dark button .heart-rate .fade-out,.bg-dark input[type=submit] .heart-rate .fade-out{background:#424f5f!important;background:linear-gradient(90deg,#424f5f 0,#424f5f 80%,#424f5f)!important}.bg-dark .news-item-headline{background-color:#eff0f1;color:#424f5f}.bg-light{background-color:#eff0f1}.bg-light .blockquote,.bg-light .submit-response,.bg-light h2,.bg-light h3,.bg-light h4,.bg-light label,.bg-light ol,.bg-light p,.bg-light ul{color:#424f5f}.bg-light a{color:#208696}.bg-light a:hover{color:#cc332d}.bg-light .accordion__header{background-color:#424f5f}.bg-light .accordion__header .accordion-headline,.bg-light .accordion__header icon{color:#fff}.bg-light .accordion__content,.bg-light .BM_ModuleContactFormSimple input.text,.bg-light .BM_ModuleContactFormSimple select,.bg-light .BM_ModuleContactFormSimple textarea,.bg-light .NestedContactFormSimple input.text,.bg-light .NestedContactFormSimple select,.bg-light .NestedContactFormSimple textarea,.bg-light input.text,.bg-light select,.bg-light textarea{background-color:#fff}.bg-light .person__info a,.bg-light .person__info icon{color:#424f5f}.bg-light .news-item-headline{background-color:#424f5f;color:#fff}.bg-light .btn-primary .heart-rate .fade-in,.bg-light button .heart-rate .fade-in,.bg-light input[type=submit] .heart-rate .fade-in{background-color:#eff0f1}.bg-light .btn-primary .heart-rate .fade-out,.bg-light button .heart-rate .fade-out,.bg-light input[type=submit] .heart-rate .fade-out{background:#eff0f1;background:linear-gradient(90deg,#eff0f1 0,#eff0f1 80%,#eff0f1)}input.text,textarea{width:100%;float:left;margin-right:0;height:43px;border:none;margin:0 0 .5rem;padding:8px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;max-width:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px}input.text:focus,textarea:focus{outline:0 none}form{width:100%;float:left;padding-bottom:20px;margin-top:15px}form:last-of-type{padding-bottom:0}form .form-field-group{width:100%;float:left;margin-right:0;margin-bottom:.5rem}form .form-field-group--short{width:calc(50% - 1rem)}form .form-field-group:last-of-type{margin-bottom:0}form label{display:block;margin-bottom:5px}form .field-validation-error{margin-top:0;width:100%;float:left;margin-right:0;color:#b22222!important;padding-left:0;font-size:14px;margin-bottom:1rem}form .submit-response{display:none;height:40px}.error{margin-top:0;width:100%;color:#b22222!important;padding-left:0;font-size:14px;margin-bottom:1rem}textarea{height:180px}fieldset{margin:0;padding:0;border:none}fieldset.bg-light{padding:2rem}.validation-placeholder{width:100%;float:left;margin-right:0;margin-block:2rem;padding:2rem;background-color:#b22222;color:#fff!important;border-radius:5px}.validation-placeholder ul{color:#fff}.header{width:100%;float:left;margin-right:0;min-height:90px;box-shadow:0 5px 8px -10px #000;background-color:#fff;color:#3b4e60;z-index:1}@media screen and (min-width:1025px) and (hover:hover){.header{height:100%}}@media screen and (hover:none){.header{min-height:90px;height:100%}}.header .signin,.header .signout{width:80px;text-align:center;padding:4px 0;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;position:absolute;top:0;right:4.16667%;background-color:#424f5f;color:#fff;cursor:pointer}.header .signin a,.header .signout a{color:#fff}.logo,html.touch .logo{margin-right:auto}.logo{padding:10px 0}@media (min-width:1024px){.logo{margin-right:0}}.logo a{background:url(/dist/images/logo_fsfi.png) no-repeat;display:block;text-indent:-9999px;height:80px;width:91px;background-size:contain;float:left}@media (min-width:1300px){.logo a{padding-left:0}}.page__container{width:100%;float:left;margin-right:0}.page__content{margin:0 auto;max-width:100%}@media (min-width:1500px){.page__content{width:1500px}}.page__content--inner,.page__content-headline--inner{width:100%;float:left;margin-right:0;padding:30px 4.16667%}@media screen and (min-width:480px){.page__content--inner,.page__content-headline--inner{padding:calc(30px + 30 * ((100vw - 480px) / 1020)) calc(4.16667% + 0 * ((100vw - 480px) / 1020))}}@media screen and (min-width:1500px){.page__content--inner,.page__content-headline--inner{padding:60px 4.16667%}}.page__content-headline--inner{width:fit-content;padding:30px 4.16667%;padding-top:87px;padding-bottom:20px}.page__content-headline--inner h1{margin:0}.page__headline{margin-top:1em;float:left;word-break:break-word}.footer{width:100%;float:left;margin-right:0;background-color:#ebecee;border-top:1px solid #e3e5e8}.footer .page__content--inner,.footer .page__content-headline--inner{padding-top:65px;padding-bottom:65px}.footer h3{color:#00002c;border-bottom:5px solid #cc332d;padding-bottom:7px;margin-bottom:32px;font-variant:small-caps;font-variant:all-small-caps}.footer ul{margin:0}.footer p,.footer ul{color:#00002c}.footer icon{color:#cc332d!important}.footer a{color:#00002c;text-decoration:none}@media (min-width:1024px){.footer .page__content--inner,.footer .page__content-headline--inner{display:-ms-flexbox;display:flex;flex-flow:row nowrap;justify-content:center}}@media (min-width:1024px){.mobile-footer-modules{display:none}}.desktop-footer-modules{display:none}@media (min-width:1024px){.desktop-footer-modules{display:block}}.footer__content{padding-right:30px;max-width:1500px}.footer__column,.footer__content{width:100%;float:left;margin-right:0}@media (min-width:768px){.footer__column{width:50%;float:left;margin-right:0}}@media (min-width:1024px){.footer__column{width:25%;float:left;margin-right:0}}.footer__column.column--2{float:right}.footer__column h1,.footer__column h2,.footer__column h3{margin-top:0}ul.footer-contact-info{list-style-type:none;padding:0}ul.footer-contact-info li{margin-bottom:20px}ul.footer-contact-info li:last-of-type{margin-bottom:0}ul.footer-contact-info .address-info{flex-flow:row nowrap}ul.footer-contact-info .address-info p{margin:0}.btn-placeholder{width:100%}.btn-primary,button,input[type=submit]{width:fit-content;min-width:fit-content;overflow:hidden;margin:0 auto;position:relative;border-radius:10px;border:2px solid;border-color:#424f5f;cursor:pointer;background-color:inherit}.btn-primary>*,button>*,input[type=submit]>*{cursor:pointer!important}.btn-primary a:not([href]),button a:not([href]),input[type=submit] a:not([href]){cursor:pointer}.btn-primary .slide,button .slide,input[type=submit] .slide{width:100%;height:100%;right:-102%;background-color:#424f5f;position:absolute;transition:all .3s ease-out;bottom:0}.btn-primary:hover .slide,button:hover .slide,input:hover[type=submit] .slide{right:0}.btn-primary.no-hover:hover,button.no-hover:hover,input.no-hover:hover[type=submit]{background-color:inherit}.btn-primary a,button a,input[type=submit] a{font-family:Exo2 Bold,sans-serif;text-decoration:none!important;color:#424f5f;display:flex;flex-flow:row nowrap;position:relative}.btn-primary a span:first-of-type,button a span:first-of-type,input[type=submit] a span:first-of-type{padding:10px 15px;float:left}.btn-primary a span:last-of-type,button a span:last-of-type,input[type=submit] a span:last-of-type{position:relative;background-color:#424f5f;color:#fff;margin-left:10px;padding:10px 15px}.btn-primary a:hover span:first-of-type,button a:hover span:first-of-type,input[type=submit] a:hover span:first-of-type{color:#fff}.btn-secondary,.btn-secondary--blue,.btn-secondary--red{display:block;width:42px;height:42px;overflow:hidden;border-radius:100%;transition:all .2s ease-out}.btn-secondary--blue .btn-secondary--inner,.btn-secondary--red .btn-secondary--inner,.btn-secondary .btn-secondary--inner{width:42px;height:42px;transition:all .3s ease-out}.btn-secondary--blue icon,.btn-secondary--red icon,.btn-secondary icon{font-size:20px;line-height:42px;margin-left:50%;transform:translateX(-50%)}.btn-secondary--blue:hover,.btn-secondary--red:hover,.btn-secondary:hover{width:fit-content;border-radius:62px}.btn-secondary--blue:hover .btn-secondary--inner,.btn-secondary--red:hover .btn-secondary--inner,.btn-secondary:hover .btn-secondary--inner{width:62px}.btn-secondary--red{background-color:#ee3129}.btn-secondary--red icon{color:#fff}.btn-secondary--red:hover{background-color:#ee3129;color:#fff}.btn-secondary--blue{background-color:#3b4e60}.btn-secondary--blue icon{color:#fff}.btn-secondary--blue:hover{background-color:#3b4e60;color:#fff}button,input[type=submit]{padding:0;cursor:pointer;font:inherit}.info-box-stroke{display:none}@media (min-width:768px){.info-box-stroke{display:block;border-top:10px solid #cc332d;opacity:.9;margin:0}}.info-box-container{float:left;width:100%}@media (min-width:768px){.info-box-container{display:block;width:100%;float:left;margin-right:0;opacity:.9;background-color:#424f5f}}.info-box-container .page__content--inner,.info-box-container .page__content-headline--inner{justify-content:center;flex-flow:row wrap}@media (min-width:768px){.info-box-container .page__content--inner,.info-box-container .page__content-headline--inner{padding-top:0}}.info-box-container .info-box{width:100%;float:left;margin-right:0;background-color:#fff;overflow:hidden;border-radius:20px;border:1px solid #424f5f;margin-bottom:10px}@media (min-width:768px){.info-box-container .info-box{width:31.25%;margin-top:-70px;margin-bottom:0;border:none}.info-box-container .info-box:nth-of-type(3n+1),.info-box-container .info-box:nth-of-type(3n+2){margin-right:3.125%}.info-box-container .info-box:nth-of-type(3n+1):last-of-type,.info-box-container .info-box:nth-of-type(3n+2):last-of-type{margin-right:0}}@media (min-width:1024px){.info-box-container .info-box{margin-top:-100px}}.info-box-container .info-box-upper{align-items:center;justify-content:center;height:40px;width:100%;background-color:#424f5f}@media (min-width:768px){.info-box-container .info-box-upper{height:70px}}@media (min-width:1024px){.info-box-container .info-box-upper{height:100px}}.info-box-container .info-box h3{color:#fff;font-family:Exo2 Regular,sans-serif;text-transform:uppercase;text-align:center;margin:0}.info-box-container .links{list-style-type:none;color:#00002c;font-family:Exo2 Bold,sans-serif;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.info-box-container .links{padding-left:calc(20px + 20 * ((100vw - 768px) / 256))}}@media screen and (min-width:1024px){.info-box-container .links{padding-left:40px}}@media screen and (min-width:768px){.info-box-container .links{padding-right:calc(20px + 20 * ((100vw - 768px) / 256))}}@media screen and (min-width:1024px){.info-box-container .links{padding-right:40px}}.info-box-container .links li{height:40px;line-height:normal;justify-content:space-between;align-items:center}.info-box-container .links li:last-of-type{margin-bottom:0}.info-box-container .links li span:first-of-type{width:calc(100% - 47px);word-wrap:break-word}@media (min-width:1024px){.info-box-container .links li span:first-of-type{width:calc(100% - 67px)}}.info-box-container .links li span:last-of-type{min-width:42px}@media (min-width:1024px){.info-box-container .links li span:last-of-type{min-width:62px}}.info-box-container .links li .btn-secondary--inner,.info-box-container .links li .btn-secondary--red{width:32px;height:32px}.info-box-container .links li .btn-secondary--inner icon,.info-box-container .links li .btn-secondary--red icon{line-height:32px}.member-inquiry-container{display:block;width:100%;float:left;margin-right:0}.member-inquiry-container .page__content--inner,.member-inquiry-container .page__content-headline--inner{padding-top:0}.member-inquiry-container .member-inquiry-box{margin-top:-100px;background-color:#fff;border-radius:20px;overflow:hidden}.member-inquiry-container .member-inquiry-box-upper{flex-flow:column wrap;align-items:center;justify-content:center;height:100px;width:100%;background-color:#424f5f;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.member-inquiry-container .member-inquiry-box-upper{padding-left:calc(20px + 20 * ((100vw - 768px) / 256))}}@media screen and (min-width:1024px){.member-inquiry-container .member-inquiry-box-upper{padding-left:40px}}@media screen and (min-width:768px){.member-inquiry-container .member-inquiry-box-upper{padding-right:calc(20px + 20 * ((100vw - 768px) / 256))}}@media screen and (min-width:1024px){.member-inquiry-container .member-inquiry-box-upper{padding-right:40px}}.member-inquiry-container .member-inquiry-box-lower{width:100%;float:left;margin-right:0;justify-content:space-between;flex-flow:row wrap;padding-left:20px;padding-right:20px;padding-bottom:20px}@media screen and (min-width:768px){.member-inquiry-container .member-inquiry-box-lower{padding-left:calc(20px + 20 * ((100vw - 768px) / 256))}}@media screen and (min-width:1024px){.member-inquiry-container .member-inquiry-box-lower{padding-left:40px}}@media screen and (min-width:768px){.member-inquiry-container .member-inquiry-box-lower{padding-right:calc(20px + 20 * ((100vw - 768px) / 256))}}@media screen and (min-width:1024px){.member-inquiry-container .member-inquiry-box-lower{padding-right:40px}}.member-inquiry-container .member-inquiry-box-lower>div{align-items:center}.member-inquiry-container .member-inquiry-box-lower .child{width:62px}@media screen and (min-width:480px){.member-inquiry-container .member-inquiry-box-lower .child{width:calc(62px + 20 * ((100vw - 480px) / 544))}}@media screen and (min-width:1024px){.member-inquiry-container .member-inquiry-box-lower .child{width:82px}}.member-inquiry-container .member-inquiry-box-lower .btn-primary,.member-inquiry-container .member-inquiry-box-lower button,.member-inquiry-container .member-inquiry-box-lower input[type=submit]{width:max-content;border-color:#424f5f}.member-inquiry-container .member-inquiry-box-lower .btn-primary .slide,.member-inquiry-container .member-inquiry-box-lower button .slide,.member-inquiry-container .member-inquiry-box-lower input[type=submit] .slide{background-color:#424f5f}.member-inquiry-container .member-inquiry-box-lower .btn-primary span,.member-inquiry-container .member-inquiry-box-lower button span,.member-inquiry-container .member-inquiry-box-lower input[type=submit] span{margin:0;background-color:transparent;color:#424f5f}@media screen and (max-width:572px){.member-inquiry-container .member-inquiry-box-lower .btn-primary,.member-inquiry-container .member-inquiry-box-lower button,.member-inquiry-container .member-inquiry-box-lower input[type=submit]{margin-top:20px}}.member-inquiry-container .member-inquiry-box h3,.member-inquiry-container .member-inquiry-box h4{color:#fff;font-family:Exo2 Regular,sans-serif;text-transform:uppercase;text-align:center;margin:0}.member-inquiry-container .member-inquiry-box h4{text-transform:none}.member-inquiry-container .links{list-style-type:none;color:#00002c;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.member-inquiry-container .links{padding-left:calc(20px + 20 * ((100vw - 768px) / 256))}}@media screen and (min-width:1024px){.member-inquiry-container .links{padding-left:40px}}@media screen and (min-width:768px){.member-inquiry-container .links{padding-right:calc(20px + 20 * ((100vw - 768px) / 256))}}@media screen and (min-width:1024px){.member-inquiry-container .links{padding-right:40px}}.member-inquiry-container .links li{line-height:normal;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:10px}.member-inquiry-container .links li span:first-of-type{flex-basis:100%}.member-inquiry-container .links li span:nth-of-type(3n+2){flex-basis:75%;overflow:hidden;text-overflow:ellipsis}.member-inquiry-container .links li.answer-received{font-family:Exo2 Bold,sans-serif}.member-inquiry-container .links li.answer-waiting .btn-secondary--red{border:2px solid #ee3129;background-color:transparent}.member-inquiry-container .links li.answer-waiting .btn-secondary--red .btn-secondary--red--inner icon{color:#ee3129;margin-top:-1px;margin-left:-1px}.member-inquiry-container .links li:last-of-type{margin-bottom:0}.member-inquiry-container .links li span:last-of-type{min-width:42px}.member-inquiry-container .explanation{flex-flow:row wrap;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.member-inquiry-container .explanation{padding-left:calc(20px + 20 * ((100vw - 768px) / 256))}}@media screen and (min-width:1024px){.member-inquiry-container .explanation{padding-left:40px}}@media screen and (min-width:768px){.member-inquiry-container .explanation{padding-right:calc(20px + 20 * ((100vw - 768px) / 256))}}@media screen and (min-width:1024px){.member-inquiry-container .explanation{padding-right:40px}}.member-inquiry-container .explanation p{align-items:center}.member-inquiry-container .explanation p span.btn-secondary--red:hover{width:32px}.member-inquiry-container .explanation p span.btn-secondary--red{margin-left:10px}.member-inquiry-container .explanation p:first-of-type{margin-right:40px}.member-inquiry-container .explanation p:last-of-type span.btn-secondary--red{border:2px solid #ee3129;background-color:#fff}.member-inquiry-container .explanation p:last-of-type span.btn-secondary--inner icon{color:#ee3129;margin-top:-1px}@media screen and (min-width:700px){.member-inquiry-container .member-inquiry-box{margin-top:-70px}.member-inquiry-container .member-inquiry-box-upper{height:70px;flex-flow:row nowrap;justify-content:space-between}.member-inquiry-container .links li{height:40px}.member-inquiry-container .links li span:first-of-type{flex-basis:unset;flex:1!important}.member-inquiry-container .links li span:nth-of-type(3n+2){flex-basis:unset;flex:4!important}}@media (min-width:1024px){.member-inquiry-container .member-inquiry-box{margin-top:-100px}.member-inquiry-container .member-inquiry-box-upper{height:100px}.member-inquiry-container .explanation p span.btn-secondary--red:hover{width:42px}.member-inquiry-container .links li span:last-of-type{min-width:62px}}.nav{margin:0 auto;max-width:100%;width:100%;max-width:1500px}html.touch .nav__container{justify-content:flex-start}html.touch div[app-module=menu]{margin-left:20px;order:2}html.touch .secondary-menu{order:1}.nav__container{flex-flow:row nowrap;justify-content:flex-start;align-items:center;padding:0 4.16667%;min-height:90px;position:relative}@media (min-width:1024px){.nav__container{justify-content:space-between}}.nav__container div[app-module=menu]{order:2;margin-left:20px}@media (min-width:1024px){.nav__container div[app-module=menu]{margin-left:0;order:1}}.nav__container .secondary-menu{order:1}@media (min-width:1024px){.nav__container .secondary-menu{order:2}}.nav__container a{color:#3b4e60;text-decoration:none}.nav__container .nav--mobile{cursor:pointer;float:right}.nav__container .nav--mobile icon{font-size:30px;float:right}.nav__container .close-icon{display:block;float:right;position:relative;top:35px;cursor:pointer;font-size:30px}@media (min-width:1025px){.nav__container .close-icon .nav--main:not(.touch){display:none}}@media screen and (min-width:1025px){.nav__container .nav--main{background-color:#fff;margin-left:16.66667%;position:fixed;width:50%;margin-left:50%;float:left;top:0;z-index:500}}.nav__container ul.firstlevel{background-color:#fff;width:100%;float:left;margin-right:0;margin:60px 0;padding:0 40px;position:relative;top:40px}.nav__container ul.firstlevel li{list-style:none;margin-bottom:15px;font-weight:500;padding-bottom:0}.nav__container li.firstlevel{position:relative;z-index:200;text-align:left;width:100%;float:left}.nav__container ul.sub-navigation{display:none;width:100%;float:left;padding:10px 10px 5px;margin:10px 0;border-bottom:1px solid #3b4e60}@media (min-width:1025px){.nav__container ul.sub-navigation{display:none}}.nav__container ul.thirdlevel{display:none;width:100%;float:left;padding:20px 20px 5px;margin:10px 0}@media (min-width:1025px){.nav__container .nav--main:not(.touch) ul.sub-navigation{border:none}}.nav__container li.secondlevel,.nav__container li.thirdlevel{background-color:#fff;width:100%;float:left;margin-right:0;position:relative;text-align:left}@media (min-width:1025px){.nav__container li.secondlevel:first-child,.nav__container li.thirdlevel:first-child{padding-top:0}}@media (min-width:1025px){.nav__container li.secondlevel:last-child,.nav__container li.thirdlevel:last-child{padding-bottom:0}}.nav__container .menu-overlay{display:none;content:"";position:fixed;width:100%;height:100%;top:0;left:0;background-color:#eff0f1;opacity:0;z-index:1;animation-name:c;animation-duration:.2s}.nav__container .menu-overlay--active{display:block;opacity:.7;animation-name:c;animation-duration:.2s;z-index:3}@media (min-width:1025px){.nav__container .menu-overlay{display:none}}.nav__container .show-sub--mobile{display:block;position:relative;top:-2px;float:right;height:25px;width:12.5%;text-align:right}.nav__container .arrow{transition:all .2s ease-out}.nav__container .arrow.arrow-up{transform:rotate(180deg)}.nav__container .slide__nav--desktop,.nav__container .slide__nav--mobile{width:100%;padding:0 4.16667%;height:100%;position:fixed;top:-200vh;right:0;background-color:#fff;z-index:3;box-shadow:0 0 5px #eff0f1}@media (min-width:768px){.nav__container .slide__nav--desktop,.nav__container .slide__nav--mobile{width:50%}}@media (min-width:1024px){.nav__container .slide__nav--desktop,.nav__container .slide__nav--mobile{width:33.33333%;box-shadow:none}}.nav__container .slide__nav--desktop,.nav__container .slide__nav--desktop ul.firstlevel,.nav__container .slide__nav--mobile ul.firstlevel{padding:0}@media (min-width:1024px){.nav__container .slide__nav--desktop{position:relative;width:fit-content;margin:0;top:6px}}.nav__container .slide__nav--active{background-color:#fff;position:fixed;top:0!important;transition:all .2s linear;overflow-y:auto;z-index:3}.nav__container .nav--main:not(.touch) a{text-decoration:none}@media screen and (min-width:1025px){.nav__container .nav--main:not(.touch)>.nav__container{min-height:90px;padding:0 8.33333%}}@media (min-width:1025px){.nav__container .nav--main:not(.touch) .close-icon{display:none}}@media screen and (min-width:1025px){.nav__container .nav--main:not(.touch) .nav--mobile{display:none}}@media (min-width:1025px){.nav__container .nav--main:not(.touch) .show-sub--mobile{display:none!important}}@media (min-width:1025px){.nav__container .nav--main:not(.touch) ul.firstlevel{width:100%;margin:0;top:0;display:-ms-flexbox;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;padding:0}.nav__container .nav--main:not(.touch) ul.firstlevel hr{display:none}}@media (min-width:1025px){.nav__container .nav--main:not(.touch) li.firstlevel{width:auto;float:left;display:inline-block;margin-left:20px;font-size:18px}.nav__container .nav--main:not(.touch) li.firstlevel:hover>ul.sub-navigation{display:block;position:absolute;top:6px;left:-8px;min-width:220px;z-index:2}.nav__container .nav--main:not(.touch) li.firstlevel:hover>ul.sub-navigation.reverse{position:absolute;right:88%;left:auto}.nav__container .nav--main:not(.touch) li.firstlevel a,.nav__container .nav--main:not(.touch) li.firstlevel a:hover{color:#3b4e60}}@media (min-width:1025px){.nav__container .nav--main:not(.touch) li.secondlevel,.nav__container .nav--main:not(.touch) li.thirdlevel{padding:10px 20px;margin:0;font-size:16px;border-left:1px solid #ccc;border-right:1px solid #ccc}.nav__container .nav--main:not(.touch) li.secondlevel:first-of-type,.nav__container .nav--main:not(.touch) li.thirdlevel:first-of-type{border-top:1px solid #ccc}.nav__container .nav--main:not(.touch) li.secondlevel:last-of-type,.nav__container .nav--main:not(.touch) li.thirdlevel:last-of-type{border-bottom:1px solid #ccc}.nav__container .nav--main:not(.touch) li.secondlevel:hover,.nav__container .nav--main:not(.touch) li.thirdlevel:hover{background:#fff;background:linear-gradient(90deg,#3b4e60,#3b4e60 5%,#fff 0,#fff)}.nav__container .nav--main:not(.touch) li.secondlevel:hover>ul.thirdlevel,.nav__container .nav--main:not(.touch) li.thirdlevel:hover>ul.thirdlevel{display:block;top:-20px;left:88%;min-width:220px;z-index:2;text-align:left;position:absolute}.nav__container .nav--main:not(.touch) li.secondlevel:hover>ul.thirdlevel.reverse,.nav__container .nav--main:not(.touch) li.thirdlevel:hover>ul.thirdlevel.reverse{position:absolute;right:88%;left:auto}.nav__container .nav--main:not(.touch) li.secondlevel:hover>ul.thirdlevel.reverse li,.nav__container .nav--main:not(.touch) li.thirdlevel:hover>ul.thirdlevel.reverse li{background:#3b4e60;background:linear-gradient(90deg,#3b4e60,#3b4e60 5%,#fff 0,#fff)}}@media (min-width:1025px){.nav__container .nav--main:not(.touch) li.thirdlevel{border-left:1px solid #3b4e60}}@keyframes c{0%{opacity:0}to{opacity:.4}}.secondary-menu{position:relative;width:80px;text-align:center}.secondary-menu img{float:none;cursor:pointer}.banner-container{width:100%;float:left;margin-right:0;height:40vh;min-height:340px;max-height:542px;position:relative}.banner-container .page__container{position:absolute}.banner-container .newspage-date{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.banner-container .newspage-date .page__content--inner,.banner-container .newspage-date .page__content-headline--inner{padding-top:0}.banner-container img,.banner-container picture{width:100%;height:100%}.banner-container img{object-fit:cover}.member-shortcuts-desktop{display:none}.member-shortcuts-mobile{display:block}.member-shortcuts-container>div{height:75px;margin-bottom:10px;background-color:rgba(204,51,45,.9);color:#fff;border-radius:10px;transition:all .3s ease-out;padding-left:25px;padding-right:22px;align-items:center;justify-content:space-between}@media screen and (min-width:700px){.member-shortcuts-container>div{padding-left:calc(25px + 30 * ((100vw - 700px) / 324))}}@media screen and (min-width:1024px){.member-shortcuts-container>div{padding-left:55px}}@media screen and (min-width:700px){.member-shortcuts-container>div{padding-right:calc(22px + 10 * ((100vw - 700px) / 324))}}@media screen and (min-width:1024px){.member-shortcuts-container>div{padding-right:32px}}.member-shortcuts-container>div:hover{box-shadow:0 0 10px -5px #000}.member-shortcuts-container>div:last-of-type{margin-bottom:0}.member-shortcuts-container>div .child{width:62px}@media screen and (min-width:480px){.member-shortcuts-container>div .child{width:calc(62px + 20 * ((100vw - 480px) / 544))}}@media screen and (min-width:1024px){.member-shortcuts-container>div .child{width:82px}}.member-shortcuts-container .edit-profile{background-color:hsla(0,0%,100%,.9)}.member-shortcuts-container .edit-profile h4{color:#424f5f;margin:0}@media screen and (min-width:700px){.member-shortcuts-desktop{display:block}.member-shortcuts-mobile{display:none}.member-shortcuts-container{width:fit-content;float:right;margin-right:4.16667%}.member-shortcuts-container .edit-profile{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-top-left-radius:0;border-top-right-radius:0}}.popup-container{padding:2rem}.popup-container .close-dialog{font-size:2rem;padding:.5rem;float:right;cursor:pointer;color:#424f5f}.elm-dialog,.elm-dialog--medium,.elm-dialog--small{width:91.66667%;left:4.16667%;z-index:9999;padding:0;position:fixed;top:2vh;border-radius:5px;box-shadow:0 0 10px #000;font:inherit;max-height:88vh}@media (min-width:768px){.elm-dialog,.elm-dialog--medium,.elm-dialog--small{top:5vh;width:66.66667%;left:16.66667%;max-height:85vh}}@media (min-width:1024px){.elm-dialog,.elm-dialog--medium,.elm-dialog--small{width:66.66667%;left:16.66667%}}@media (min-width:1500px){.elm-dialog,.elm-dialog--medium,.elm-dialog--small{max-width:50%;left:25%}}.elm-dialog--medium:before,.elm-dialog--small:before,.elm-dialog:before{content:"";display:block;position:fixed;top:0;left:0;height:100%;width:100%;z-index:-1;background-color:#000;opacity:.8;cursor:pointer}.elm-dialog--medium:after,.elm-dialog--small:after,.elm-dialog:after{background-color:#fff;content:"";display:block;height:100%;width:100%;position:absolute;z-index:-1}.elm-dialog--medium .elm-dialog-content,.elm-dialog--small .elm-dialog-content,.elm-dialog .elm-dialog-content{width:100%;height:100%;max-height:80vh;float:left;overflow:hidden;overflow-y:auto;padding:2rem}.elm-dialog--medium .elm-dialog-content .close-dialog,.elm-dialog--small .elm-dialog-content .close-dialog,.elm-dialog .elm-dialog-content .close-dialog{font-size:2rem;padding:.5rem;float:right;cursor:pointer;color:#424f5f}.elm-dialog--medium footer,.elm-dialog--small footer,.elm-dialog footer{width:100%;max-width:100%;background-color:#fff;float:left;box-sizing:border-box;padding:1rem 2rem}.elm-dialog--medium .btn-placeholder,.elm-dialog--small .btn-placeholder,.elm-dialog .btn-placeholder{justify-content:space-between}.elm-dialog--medium .btn,.elm-dialog--small .btn,.elm-dialog .btn{margin:0;padding:10px 15px}.elm-dialog--medium .btn:only-child,.elm-dialog--small .btn:only-child,.elm-dialog .btn:only-child{margin-inline:auto}.elm-dialog--medium .btn:hover,.elm-dialog--small .btn:hover,.elm-dialog .btn:hover{background-color:#424f5f;color:#fff}.elm-dialog--small{left:50%;max-width:400px;margin-left:-200px;top:80px}@media (max-width:480px){.elm-dialog--small{left:0;max-width:91.66667%;margin-left:4.16667%}}.elm-dialog--medium{left:0;max-width:91.66667%;margin-left:4.16667%}@media (max-width:480px){.elm-dialog--medium{left:0;max-width:91.66667%;margin-left:4.16667%}}@media (min-width:768px){.elm-dialog--medium{max-width:66.66667%;margin-left:16.66667%}}@media (min-width:1024px){.elm-dialog--medium{left:50%;max-width:700px;margin-left:-350px}}.modal-section{width:100%;float:left;margin-right:0;margin-bottom:1rem}.modal-section:last-of-type{margin-bottom:0}.modal-row{width:100%;float:left;margin-right:0;margin-bottom:.5rem}.modal-row:last-of-type{margin-bottom:0}.search-result__container ul{width:100%;float:left;margin-right:0;list-style-type:none;padding:0}.search-result__container ul li{margin-bottom:20px;padding-bottom:10px;line-height:1.4em;border-bottom:1px solid #00002c}.knowledgebase .filter-container{width:100%;float:left;margin-right:0;background-color:#eff0f1}.knowledgebase .filter-container input.text{width:calc(100% - 140px);height:43px}.knowledgebase .accordion__header{background-color:#424f5f;color:#fff}.knowledgebase .accordion__header h3{color:#fff}.knowledgebase .tag-group{margin-bottom:40px}.knowledgebase .accordion__content{background-color:#eff0f1}.knowledgebase .last-update{float:left;width:max-content}.knowledgebase form{float:right;width:max-content}.newslist-container.bg-default .news-item span:first-of-type{background-color:#424f5f}.newslist-container.bg-default .news-item .news-date{color:#fff}.newslist-container .newslist-items{width:80%;float:none;margin-inline:auto}.newslist-container .news-item{width:100%;align-items:center;justify-content:space-between;margin-bottom:20px;border:1px solid #424f5f;background-color:#fff;border-radius:10px;overflow:hidden;padding-right:20px}@media screen and (min-width:1024px){.newslist-container .news-item{padding-right:calc(20px + 20 * ((100vw - 1024px) / 476))}}@media screen and (min-width:1500px){.newslist-container .news-item{padding-right:40px}}.newslist-container .news-item{height:67px}@media screen and (min-width:480px){.newslist-container .news-item{height:calc(67px + 20 * ((100vw - 480px) / 544))}}@media screen and (min-width:1024px){.newslist-container .news-item{height:87px}}.newslist-container .news-item:last-of-type{margin-bottom:0}.newslist-container .news-item span{flex:1;min-width:42px}.newslist-container .news-item span:first-of-type{flex:2;height:100%;flex-direction:column;justify-content:center}.newslist-container .news-item p{padding:0 20px;flex:2;text-overflow:ellipsis;overflow:hidden;color:#424f5f}.newslist-container .news-item span:last-of-type{flex:0}.newslist-container .news-item .news-date{margin:0 auto;padding:0 4px}.newspage .news-date{padding-bottom:0}.newspage .news-date h2{margin:0}@media screen and (max-width:850px){.newslist-container .newslist-items{width:100%}}@media screen and (max-width:650px){.newslist-container .newslist-items .news-item{flex-wrap:wrap;padding:0;height:fit-content}.newslist-container .newslist-items .news-item span:first-of-type{width:100%;padding-block:1rem;flex:none}.newslist-container .newslist-items .news-item span:last-of-type{margin-right:20px}}.eventlist-container.bg-default .event-item span:first-of-type{background-color:#424f5f}.eventlist-container.bg-default .event-date{color:#fff}.eventlist-container .eventlist-items{width:80%;float:none;margin-inline:auto}@media (max-width:480px){.eventlist-container .eventlist-items{width:100%}}.eventlist-container .event-item{width:100%;align-items:center;justify-content:space-between;margin-bottom:20px;border:1px solid #424f5f;background-color:#fff;border-radius:10px;overflow:hidden;padding-right:20px}@media screen and (min-width:1024px){.eventlist-container .event-item{padding-right:calc(20px + 20 * ((100vw - 1024px) / 476))}}@media screen and (min-width:1500px){.eventlist-container .event-item{padding-right:40px}}.eventlist-container .event-item{height:67px}@media screen and (min-width:480px){.eventlist-container .event-item{height:calc(67px + 20 * ((100vw - 480px) / 544))}}@media screen and (min-width:1024px){.eventlist-container .event-item{height:87px}}.eventlist-container .event-item:last-of-type{margin-bottom:0}.eventlist-container .event-item span{flex:1;min-width:42px}.eventlist-container .event-item span:first-of-type{flex:2;height:100%;flex-direction:column;justify-content:center}.eventlist-container .event-item p{padding:0 20px;flex:2;text-overflow:ellipsis;overflow:hidden;color:#424f5f}.eventlist-container .event-item span:last-of-type{flex:0}.eventlist-container .event-item .event-date{margin:0 auto;padding:0 4px}.eventpage .event-info-bar{float:left;width:100%;box-shadow:0 5px 8px -10px #000;z-index:1;position:relative;background-color:#c86666}.eventpage .event-info-bar .event-info-bar-inner{max-width:1500px;margin-inline:auto;padding-block:0;height:100%}.eventpage .event-info-bar .event-info-bar-inner .page__content--inner,.eventpage .event-info-bar .event-info-bar-inner .page__content-headline--inner{padding-block:1rem;height:100%;justify-content:space-between;align-items:center}.eventpage .event-info-bar .event-info-bar-inner .event-info-item{justify-content:space-between;align-self:baseline;width:100%;color:#fff;padding-right:1rem}@media (min-width:481px){.eventpage .event-info-bar .event-info-bar-inner .event-info-item{width:50%;justify-content:flex-start;margin-bottom:1rem}.eventpage .event-info-bar .event-info-bar-inner .event-info-item:nth-of-type(4n+3),.eventpage .event-info-bar .event-info-bar-inner .event-info-item:nth-of-type(4n+4){margin-bottom:.5rem}}@media (min-width:768px){.eventpage .event-info-bar .event-info-bar-inner .event-info-item{width:50%}}@media (min-width:1024px){.eventpage .event-info-bar .event-info-bar-inner .event-info-item{flex:1;margin-bottom:0}}@media (min-width:1500px){.eventpage .event-info-bar .event-info-bar-inner .event-info-item{width:fit-content;justify-content:flex-start}}.eventpage .event-info-bar .event-info-bar-inner .event-info-item b{margin-right:.5rem}@media (min-width:481px){.eventpage .event-info-bar .event-info-bar-inner .event-info-item b{width:100%}}@media (min-width:768px){.eventpage .event-info-bar .event-info-bar-inner .event-info-item b{width:auto}}@media (min-width:1024px){.eventpage .event-info-bar .event-info-bar-inner .event-info-item b{width:100%}}.eventpage .event-info-bar .event-info-bar-inner .btn-placeholder{width:100%;margin-top:1rem}@media (min-width:1500px){.eventpage .event-info-bar .event-info-bar-inner .btn-placeholder{width:fit-content;margin-top:0}}.eventpage .event-info-bar .event-info-bar-inner .btn-placeholder .btn-primary a,.eventpage .event-info-bar .event-info-bar-inner .btn-placeholder button a,.eventpage .event-info-bar .event-info-bar-inner .btn-placeholder input[type=submit] a{color:#fff}.event-form{width:100%}.event-form h2,.event-form h3,.event-form h4{width:100%;float:left;margin-right:0}.event-form h4{margin-bottom:.5rem}.BM_InstructorSearchList .event-form .instructor-search-result,.BM_InstructorSearchList .instructor-search-item .event-form h3,.BM_InstructorSearchList .instructor-search-result .event-form li,.BM_ModuleContactPersons .event-form .person,.BM_ModuleContactPersons .event-form .person__container,.BM_ModuleEvents .event-form .event-item,.BM_ModuleEvents .event-form .event-items,.BM_ModuleEvents .event-form .headline-container,.BM_ModuleEvents .event-item .event-form span:first-of-type,.BM_ModuleListDownload .event-form ul,.BM_ModuleMemberEvents .event-form .event-item,.BM_ModuleMemberEvents .event-form .event-items,.BM_ModuleMemberEvents .event-form .headline-container,.BM_ModuleMemberEvents .event-item .event-form span:first-of-type,.BM_ModuleTabbedContent .nav-tabs .event-form .nav-tabs-wrapper,.elm-dialog--medium .event-form .btn-placeholder,.elm-dialog--small .event-form .btn-placeholder,.elm-dialog .event-form .btn-placeholder,.event-form .BM_InstructorSearchList .instructor-search-item h3,.event-form .BM_InstructorSearchList .instructor-search-result,.event-form .BM_InstructorSearchList .instructor-search-result li,.event-form .BM_ModuleContactPersons .person,.event-form .BM_ModuleContactPersons .person__container,.event-form .BM_ModuleEvents .event-item,.event-form .BM_ModuleEvents .event-items,.event-form .BM_ModuleEvents .event-item span:first-of-type,.event-form .BM_ModuleEvents .headline-container,.event-form .BM_ModuleFullWidthGallery,.event-form .BM_ModuleListDownload ul,.event-form .BM_ModuleMemberEvents .event-item,.event-form .BM_ModuleMemberEvents .event-items,.event-form .BM_ModuleMemberEvents .event-item span:first-of-type,.event-form .BM_ModuleMemberEvents .headline-container,.event-form .BM_ModuleTabbedContent .nav-tabs .nav-tabs-wrapper,.event-form .elm-dialog--medium .btn-placeholder,.event-form .elm-dialog--small .btn-placeholder,.event-form .elm-dialog .btn-placeholder,.event-form .eventlist-container .event-item,.event-form .eventlist-container .event-item span:first-of-type,.event-form .eventpage .event-info-bar .event-info-bar-inner .event-info-item,.event-form .eventpage .event-info-bar .event-info-bar-inner .page__content--inner,.event-form .eventpage .event-info-bar .event-info-bar-inner .page__content-headline--inner,.event-form .flex-parent,.event-form .image-block-content .image-block-inner,.event-form .info-box-container .info-box-upper,.event-form .info-box-container .links li,.event-form .info-box-container .page__content--inner,.event-form .info-box-container .page__content-headline--inner,.event-form .member-inquiry-container .explanation,.event-form .member-inquiry-container .explanation p,.event-form .member-inquiry-container .links li,.event-form .member-inquiry-container .member-inquiry-box-lower,.event-form .member-inquiry-container .member-inquiry-box-upper,.event-form .member-shortcuts-container>div,.event-form .nav__container,.event-form .NestedContactPersons .person,.event-form .NestedContactPersons .person__container,.event-form .news-container,.event-form .news-container .news-item .news-item-content,.event-form .news-container .news-item .news-item-headline,.event-form .newslist-container .news-item,.event-form .newslist-container .news-item span:first-of-type,.event-form .profile-helptext,.event-form body,.event-form ul.footer-contact-info .address-info,.eventlist-container .event-form .event-item,.eventlist-container .event-item .event-form span:first-of-type,.eventpage .event-info-bar .event-info-bar-inner .event-form .event-info-item,.eventpage .event-info-bar .event-info-bar-inner .event-form .page__content--inner,.eventpage .event-info-bar .event-info-bar-inner .event-form .page__content-headline--inner,.image-block-content .event-form .image-block-inner,.info-box-container .event-form .info-box-upper,.info-box-container .event-form .page__content--inner,.info-box-container .event-form .page__content-headline--inner,.info-box-container .links .event-form li,.member-inquiry-container .event-form .explanation,.member-inquiry-container .event-form .member-inquiry-box-lower,.member-inquiry-container .event-form .member-inquiry-box-upper,.member-inquiry-container .explanation .event-form p,.member-inquiry-container .links .event-form li,.NestedContactPersons .event-form .person,.NestedContactPersons .event-form .person__container,.news-container .news-item .event-form .news-item-content,.news-container .news-item .event-form .news-item-headline,.newslist-container .event-form .news-item,.newslist-container .news-item .event-form span:first-of-type,ul.footer-contact-info .event-form .address-info{width:100%;flex-flow:row wrap}.BM_InstructorSearchList .event-form .group.instructor-search-result,.BM_InstructorSearchList .instructor-search-item .event-form h3.group,.BM_InstructorSearchList .instructor-search-result .event-form li.group,.BM_ModuleContactPersons .event-form .group.person,.BM_ModuleContactPersons .event-form .group.person__container,.BM_ModuleEvents .event-form .group.event-item,.BM_ModuleEvents .event-form .group.event-items,.BM_ModuleEvents .event-form .group.headline-container,.BM_ModuleEvents .event-item .event-form span.group:first-of-type,.BM_ModuleListDownload .event-form ul.group,.BM_ModuleMemberEvents .event-form .group.event-item,.BM_ModuleMemberEvents .event-form .group.event-items,.BM_ModuleMemberEvents .event-form .group.headline-container,.BM_ModuleMemberEvents .event-item .event-form span.group:first-of-type,.BM_ModuleTabbedContent .nav-tabs .event-form .group.nav-tabs-wrapper,.elm-dialog--medium .event-form .group.btn-placeholder,.elm-dialog--small .event-form .group.btn-placeholder,.elm-dialog .event-form .group.btn-placeholder,.event-form .BM_InstructorSearchList .group.instructor-search-result,.event-form .BM_InstructorSearchList .instructor-search-item h3.group,.event-form .BM_InstructorSearchList .instructor-search-result li.group,.event-form .BM_ModuleContactPersons .group.person,.event-form .BM_ModuleContactPersons .group.person__container,.event-form .BM_ModuleEvents .event-item span.group:first-of-type,.event-form .BM_ModuleEvents .group.event-item,.event-form .BM_ModuleEvents .group.event-items,.event-form .BM_ModuleEvents .group.headline-container,.event-form .BM_ModuleListDownload ul.group,.event-form .BM_ModuleMemberEvents .event-item span.group:first-of-type,.event-form .BM_ModuleMemberEvents .group.event-item,.event-form .BM_ModuleMemberEvents .group.event-items,.event-form .BM_ModuleMemberEvents .group.headline-container,.event-form .BM_ModuleTabbedContent .nav-tabs .group.nav-tabs-wrapper,.event-form .elm-dialog--medium .group.btn-placeholder,.event-form .elm-dialog--small .group.btn-placeholder,.event-form .elm-dialog .group.btn-placeholder,.event-form .eventlist-container .event-item span.group:first-of-type,.event-form .eventlist-container .group.event-item,.event-form .eventpage .event-info-bar .event-info-bar-inner .group.event-info-item,.event-form .eventpage .event-info-bar .event-info-bar-inner .group.page__content--inner,.event-form .eventpage .event-info-bar .event-info-bar-inner .group.page__content-headline--inner,.event-form .flex-parent.group,.event-form .group.BM_ModuleFullWidthGallery,.event-form .group.nav__container,.event-form .group.news-container,.event-form .group.profile-helptext,.event-form .image-block-content .group.image-block-inner,.event-form .info-box-container .group.info-box-upper,.event-form .info-box-container .group.page__content--inner,.event-form .info-box-container .group.page__content-headline--inner,.event-form .info-box-container .links li.group,.event-form .member-inquiry-container .explanation p.group,.event-form .member-inquiry-container .group.explanation,.event-form .member-inquiry-container .group.member-inquiry-box-lower,.event-form .member-inquiry-container .group.member-inquiry-box-upper,.event-form .member-inquiry-container .links li.group,.event-form .member-shortcuts-container>div.group,.event-form .NestedContactPersons .group.person,.event-form .NestedContactPersons .group.person__container,.event-form .news-container .news-item .group.news-item-content,.event-form .news-container .news-item .group.news-item-headline,.event-form .newslist-container .group.news-item,.event-form .newslist-container .news-item span.group:first-of-type,.event-form body.group,.event-form ul.footer-contact-info .group.address-info,.eventlist-container .event-form .group.event-item,.eventlist-container .event-item .event-form span.group:first-of-type,.eventpage .event-info-bar .event-info-bar-inner .event-form .group.event-info-item,.eventpage .event-info-bar .event-info-bar-inner .event-form .group.page__content--inner,.eventpage .event-info-bar .event-info-bar-inner .event-form .group.page__content-headline--inner,.image-block-content .event-form .group.image-block-inner,.info-box-container .event-form .group.info-box-upper,.info-box-container .event-form .group.page__content--inner,.info-box-container .event-form .group.page__content-headline--inner,.info-box-container .links .event-form li.group,.member-inquiry-container .event-form .group.explanation,.member-inquiry-container .event-form .group.member-inquiry-box-lower,.member-inquiry-container .event-form .group.member-inquiry-box-upper,.member-inquiry-container .explanation .event-form p.group,.member-inquiry-container .links .event-form li.group,.NestedContactPersons .event-form .group.person,.NestedContactPersons .event-form .group.person__container,.news-container .news-item .event-form .group.news-item-content,.news-container .news-item .event-form .group.news-item-headline,.newslist-container .event-form .group.news-item,.newslist-container .news-item .event-form span.group:first-of-type,ul.footer-contact-info .event-form .group.address-info{margin-top:1rem;margin-bottom:1.5rem}@media screen and (max-width:650px){.eventlist-container .eventlist-items .event-item{flex-wrap:wrap;padding:0;height:fit-content}.eventlist-container .eventlist-items .event-item span:first-of-type{width:100%;padding-block:1rem;flex:none}.eventlist-container .eventlist-items .event-item span:last-of-type{margin-right:20px}}section.membershipcreation,section.membershipcreation .left,section.membershipcreation .right{width:100%;float:left;margin-right:0}@media (min-width:1024px){section.membershipcreation .left,section.membershipcreation .right{width:calc(50% - 1.5rem)}}section.membershipcreation form{width:100%;float:left;margin-right:0;order:1;margin-top:0}@media (min-width:1024px){section.membershipcreation form{order:0}}section.membershipcreation .accept-and-confirm{width:100%;float:left;margin-right:0;height:max-content;order:3;margin-bottom:2rem}@media (min-width:1024px){section.membershipcreation .accept-and-confirm{margin-top:0}}section.membershipcreation .accept-and-confirm input[type=checkbox]{margin-right:.5rem}section.membershipcreation .accept-and-confirm .btn-placeholder{margin-top:2rem}section.membershipcreation .accordion__container{width:100%;float:left;margin-right:0;order:2}@media (min-width:1024px){section.membershipcreation .accordion__container{margin-top:38px}}.footer-contactlink__container,.footer-menu__container,.footer-module__container{width:100%;float:left;margin-right:0;margin-bottom:40px}@media (min-width:768px){.footer-contactlink__container,.footer-menu__container,.footer-module__container{margin-bottom:0}}.footer-contactlink__container li,.footer-menu__container li,.footer-module__container li{width:100%;margin-bottom:10px}.footer-contactlink__container icon,.footer-menu__container icon,.footer-module__container icon{font-size:24px;width:30px;color:#00002c;margin-right:10px;float:left}.footer-contactlink__container ul,.footer-menu__container ul{list-style-type:none;padding:0}.footer-contactlink__container img{margin-right:5px}.footer-contactlink__container span{line-height:32px}.accordion__header{display:inline-block;float:left;padding:10px 20px;width:100%;cursor:pointer;margin-bottom:2px;position:relative}.accordion__header h3{width:calc(100% - 32px);line-height:1.4em;margin:0;font-weight:300;font-size:22px}@media screen and (min-width:480px){.accordion__header h3{font-size:calc(22px + 4 * ((100vw - 480px) / 1020))}}@media screen and (min-width:1500px){.accordion__header h3{font-size:26px}}.accordion__header icon.fa-angle-down{transition:.4s ease-in-out;position:absolute;right:10px;width:32px;top:0;margin:0;line-height:120%;font-size:40px}@media screen and (min-width:480px){.accordion__header icon.fa-angle-down{font-size:calc(40px + 10 * ((100vw - 480px) / 288))}}@media screen and (min-width:768px){.accordion__header icon.fa-angle-down{font-size:50px}}@media (min-width:768px){.accordion__header icon.fa-angle-down{right:20px}}.accordion__header icon.fa-angle-down.rotate{transform:rotate(180deg);transform-origin:center center}.accordion__content{width:100%;float:left;margin-right:0;padding:40px 4.16667%;display:none;margin-bottom:2px}.accordion__content .person__info a,.accordion__content .person__info icon,.accordion__content h3,.accordion__content h4,.accordion__content p{color:#00002c!important}.accordion__content>*{float:left;width:100%}.accordion__content>div{margin-bottom:40px}.accordion__content>div:last-of-type{margin-bottom:0}.split-module-25 .accordion__content,.split-module-33 .accordion__content,.split-module-50 .accordion__content,.split-module-66 .accordion__content,.split-module-75 .accordion__content{padding:20px}.NestedAccordion{margin-bottom:40px}.BM_ModuleCallToAction a,.NestedAccordion{width:100%;float:left;margin-right:0}.BM_ModuleCallToAction a h2,.BM_ModuleCallToAction a h3{text-align:center;text-decoration:none}.BM_ModuleCallToAction a h2{font-size:34px}.BM_ModuleCallToAction a h3{font-size:24px}.BM_ModuleCallToAction a:hover>*{text-decoration:underline}.BM_ModuleContactFormSimple.placement-center form,.placement-center.NestedContactFormSimple form{margin-left:50%;transform:translateX(-50%)}.BM_ModuleContactFormSimple.placement-right .BM_ModuleTabbedContent .nav-tabs .nav-tabs-wrapper,.BM_ModuleContactFormSimple.placement-right .module-padding,.BM_ModuleTabbedContent .nav-tabs .BM_ModuleContactFormSimple.placement-right .nav-tabs-wrapper,.BM_ModuleTabbedContent .nav-tabs .placement-right.NestedContactFormSimple .nav-tabs-wrapper,.placement-right.NestedContactFormSimple .BM_ModuleTabbedContent .nav-tabs .nav-tabs-wrapper,.placement-right.NestedContactFormSimple .module-padding{float:right}.BM_ModuleContactFormSimple form,.NestedContactFormSimple form{width:75%;float:left;padding-bottom:20px;margin-top:15px}@media (max-width:480px){.BM_ModuleContactFormSimple form,.NestedContactFormSimple form{width:100%}}@media (min-width:768px){.BM_ModuleContactFormSimple form,.NestedContactFormSimple form{width:50%}}.NestedContactFormSimple{float:left;margin-bottom:20px;max-width:500px}.NestedContactFormSimple .form{width:100%;margin-left:50%;transform:translateX(-50%)}.split-module-50 .NestedContactFormSimple form{width:100%}@media (min-width:768px){.split-module-50 .NestedContactFormSimple form{max-width:500px}}@media (min-width:1500px){.split-module-50 .NestedContactFormSimple form{max-width:100%}}.BM_ModuleContactPersons h2,.NestedContactPersons h2{width:100%}.BM_ModuleContactPersons .person__container,.NestedContactPersons .person__container{width:100%;flex-direction:column;float:left}@media screen and (min-width:481px){.BM_ModuleContactPersons .person__container,.NestedContactPersons .person__container{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}}.BM_ModuleContactPersons.placement-center h2,.placement-center.NestedContactPersons h2{text-align:center}@media screen and (min-width:481px){.BM_ModuleContactPersons.placement-center .person__container,.placement-center.NestedContactPersons .person__container{justify-content:center}}.BM_ModuleContactPersons.placement-right h2,.placement-right.NestedContactPersons h2{text-align:right}@media screen and (min-width:481px){.BM_ModuleContactPersons.placement-right .person__container,.placement-right.NestedContactPersons .person__container{justify-content:flex-end}}.BM_ModuleContactPersons .person,.NestedContactPersons .person{width:100%;float:left;margin-right:0;height:100%;flex-direction:column;margin-block:30px}.BM_ModuleContactPersons .person:last-of-type,.NestedContactPersons .person:last-of-type{margin-bottom:0}@media screen and (min-width:481px) and (max-width:1023px){.BM_ModuleContactPersons .person,.NestedContactPersons .person{width:47.91667%}.BM_ModuleContactPersons .person:nth-of-type(odd),.NestedContactPersons .person:nth-of-type(odd){margin-right:4.16667%}.BM_ModuleContactPersons .person:nth-of-type(odd):last-of-type,.NestedContactPersons .person:nth-of-type(odd):last-of-type{margin-right:0}}@media screen and (min-width:1024px){.BM_ModuleContactPersons .person,.NestedContactPersons .person{width:22.91667%}.BM_ModuleContactPersons .person:nth-of-type(4n+1),.BM_ModuleContactPersons .person:nth-of-type(4n+2),.BM_ModuleContactPersons .person:nth-of-type(4n+3),.NestedContactPersons .person:nth-of-type(4n+1),.NestedContactPersons .person:nth-of-type(4n+2),.NestedContactPersons .person:nth-of-type(4n+3){margin-right:2.75%}.BM_ModuleContactPersons .person:nth-of-type(4n+1):last-of-type,.BM_ModuleContactPersons .person:nth-of-type(4n+2):last-of-type,.BM_ModuleContactPersons .person:nth-of-type(4n+3):last-of-type,.NestedContactPersons .person:nth-of-type(4n+1):last-of-type,.NestedContactPersons .person:nth-of-type(4n+2):last-of-type,.NestedContactPersons .person:nth-of-type(4n+3):last-of-type{margin-right:0}}.BM_ModuleContactPersons .person picture,.NestedContactPersons .person picture{flex-grow:1;text-align:center}.BM_ModuleContactPersons .person img,.NestedContactPersons .person img{margin-left:50%;transform:translateX(-50%);margin-bottom:20px;border-radius:50%;border-bottom-left-radius:0}.BM_ModuleContactPersons .person__info,.BM_ModuleContactPersons .person__info h4,.NestedContactPersons .person__info,.NestedContactPersons .person__info h4{width:100%;float:left;margin-right:0}.BM_ModuleContactPersons .person__info p,.NestedContactPersons .person__info p{margin-top:0;width:100%;float:left;margin-right:0;overflow-wrap:break-word}.BM_ModuleContactPersons .person__info>div,.NestedContactPersons .person__info>div{width:100%;float:left;margin-right:0;min-height:30px}.BM_ModuleContactPersons .person__info .fa,.NestedContactPersons .person__info .fa{width:30px;font-size:24px;margin-right:10px;text-align:center}.BM_ModuleContactPersons .person__info a,.NestedContactPersons .person__info a{line-height:24px;font-size:16px;word-break:break-all}.BM_ModuleContactPersons .person__info label,.NestedContactPersons .person__info label{display:inline-flex;width:100%}.NestedContactPersons{float:left;margin:0 0 10px}.NestedContactPersons .person__container{justify-content:flex-start}.NestedContactPersons .person__container .person{width:100%;float:left;margin-right:0}@media (min-width:768px){.NestedContactPersons .person__container .person{width:50%}}@media (min-width:1024px){.NestedContactPersons .person__container .person{width:33.33333%}}@media screen and (min-width:481px) and (max-width:767px){.BM_ModuleTwoSplit .split-module-25 .NestedContactPersons .person__container .person,.BM_ModuleTwoSplit .split-module-33 .NestedContactPersons .person__container .person{width:47.91667%}.BM_ModuleTwoSplit .split-module-25 .NestedContactPersons .person__container .person:nth-of-type(odd),.BM_ModuleTwoSplit .split-module-33 .NestedContactPersons .person__container .person:nth-of-type(odd){margin-right:4.16667%}}@media screen and (min-width:768px) and (max-width:1023px){.BM_ModuleTwoSplit .split-module-25 .NestedContactPersons .person__container .person,.BM_ModuleTwoSplit .split-module-33 .NestedContactPersons .person__container .person{width:31.25%}.BM_ModuleTwoSplit .split-module-25 .NestedContactPersons .person__container .person:nth-of-type(3n+1),.BM_ModuleTwoSplit .split-module-25 .NestedContactPersons .person__container .person:nth-of-type(3n+2),.BM_ModuleTwoSplit .split-module-33 .NestedContactPersons .person__container .person:nth-of-type(3n+1),.BM_ModuleTwoSplit .split-module-33 .NestedContactPersons .person__container .person:nth-of-type(3n+2){margin-right:3.125%}}@media (min-width:1024px){.BM_ModuleTwoSplit .split-module-25 .NestedContactPersons .person__container .person,.BM_ModuleTwoSplit .split-module-33 .NestedContactPersons .person__container .person{width:47.91667%}.BM_ModuleTwoSplit .split-module-25 .NestedContactPersons .person__container .person:nth-of-type(odd),.BM_ModuleTwoSplit .split-module-33 .NestedContactPersons .person__container .person:nth-of-type(odd){margin-right:4.16667%}}@media (min-width:1500px){.BM_ModuleTwoSplit .split-module-25 .NestedContactPersons .person__container .person,.BM_ModuleTwoSplit .split-module-33 .NestedContactPersons .person__container .person{width:100%;float:left;margin-right:0}}.BM_ModuleTwoSplit .split-module-50 .NestedContactPersons .person__container .person,.BM_ModuleTwoSplit .split-module-66 .NestedContactPersons .person__container .person{width:100%;float:left;margin-right:0}@media screen and (min-width:481px) and (max-width:767px){.BM_ModuleTwoSplit .split-module-50 .NestedContactPersons .person__container .person,.BM_ModuleTwoSplit .split-module-66 .NestedContactPersons .person__container .person{width:47.91667%}.BM_ModuleTwoSplit .split-module-50 .NestedContactPersons .person__container .person:nth-of-type(odd),.BM_ModuleTwoSplit .split-module-66 .NestedContactPersons .person__container .person:nth-of-type(odd){margin-right:4.16667%}}@media screen and (min-width:768px) and (max-width:1023px){.BM_ModuleTwoSplit .split-module-50 .NestedContactPersons .person__container .person,.BM_ModuleTwoSplit .split-module-66 .NestedContactPersons .person__container .person{width:31.25%}.BM_ModuleTwoSplit .split-module-50 .NestedContactPersons .person__container .person:nth-of-type(3n+1),.BM_ModuleTwoSplit .split-module-50 .NestedContactPersons .person__container .person:nth-of-type(3n+2),.BM_ModuleTwoSplit .split-module-66 .NestedContactPersons .person__container .person:nth-of-type(3n+1),.BM_ModuleTwoSplit .split-module-66 .NestedContactPersons .person__container .person:nth-of-type(3n+2){margin-right:3.125%}}@media (min-width:1024px){.BM_ModuleTwoSplit .split-module-50 .NestedContactPersons .person__container .person,.BM_ModuleTwoSplit .split-module-66 .NestedContactPersons .person__container .person{width:47.91667%}.BM_ModuleTwoSplit .split-module-50 .NestedContactPersons .person__container .person:nth-of-type(odd),.BM_ModuleTwoSplit .split-module-66 .NestedContactPersons .person__container .person:nth-of-type(odd){margin-right:4.16667%}}@media screen and (min-width:481px) and (max-width:767px){.BM_ModuleTwoSplit .split-module-75 .NestedContactPersons .person__container .person{width:47.91667%}.BM_ModuleTwoSplit .split-module-75 .NestedContactPersons .person__container .person:nth-of-type(odd){margin-right:4.16667%}}@media screen and (min-width:768px) and (max-width:1023px){.BM_ModuleTwoSplit .split-module-75 .NestedContactPersons .person__container .person{width:31.25%}.BM_ModuleTwoSplit .split-module-75 .NestedContactPersons .person__container .person:nth-of-type(3n+1),.BM_ModuleTwoSplit .split-module-75 .NestedContactPersons .person__container .person:nth-of-type(3n+2){margin-right:3.125%}}@media (min-width:1024px){.BM_ModuleTwoSplit .split-module-75 .NestedContactPersons .person__container .person{width:47.91667%}.BM_ModuleTwoSplit .split-module-75 .NestedContactPersons .person__container .person:nth-of-type(odd){margin-right:4.16667%}}@media (min-width:1500px){.BM_ModuleTwoSplit .split-module-75 .NestedContactPersons .person__container .person{width:31.25%;float:left;margin-right:0}.BM_ModuleTwoSplit .split-module-75 .NestedContactPersons .person__container .person:nth-of-type(3n+1),.BM_ModuleTwoSplit .split-module-75 .NestedContactPersons .person__container .person:nth-of-type(3n+2){margin-right:3.125%}}.BM_ModuleContentBox,.content-box__image{width:100%;float:left;margin-right:0}@media (min-width:768px){.content-box__image{width:50%}}@media (min-width:1024px){.content-box__image{width:33.33333%}}.content-box__content{width:100%;float:left;margin-right:0;color:#fff;padding-bottom:40px}@media (max-width:480px){.content-box__content{padding:0 4.16667%}}@media (min-width:768px){.content-box__content{width:50%;padding:0 0 0 4.16667%;margin-bottom:0}}@media (min-width:1024px){.content-box__content{width:66.66667%;padding-bottom:30px;display:inline-block}}.content-box__content p{margin:1.4em 0}@media (min-width:768px){.content-box__content :first-child{margin-top:0!important}}.BM_ModuleEmbed .full-iframe-width iframe{min-width:100%;width:100%;max-width:100%}.BM_ModuleEmbed.placement-center h2{width:100%;text-align:center}.BM_ModuleEmbed.placement-center .embed__content iframe{display:block;margin:0 auto}.BM_ModuleEmbed.placement-right h2{width:100%;text-align:right}.BM_ModuleEmbed.placement-right .embed__content iframe{float:right}.NestedEmbed{width:100%;float:left;margin-right:0;margin-bottom:40px}.NestedEmbed .full-iframe-width iframe{min-width:100%;width:100%;max-width:100%}.BM_ModuleGallery .gallery__img,.NestedGallery .gallery__img{padding:0 2px 2px 0}.BM_ModuleGallery .gallery__img img,.NestedGallery .gallery__img img{width:100%;height:auto;float:left}.BM_ModuleGallery .gallery__img.row-count--2,.BM_ModuleGallery .gallery__img.row-count--3,.NestedGallery .gallery__img.row-count--2,.NestedGallery .gallery__img.row-count--3{width:50%;float:left;margin-right:0}@media (min-width:768px){.BM_ModuleGallery .gallery__img.row-count--3,.NestedGallery .gallery__img.row-count--3{width:33.33333%}}.BM_ModuleGallery .gallery__img.row-count--0,.BM_ModuleGallery .gallery__img.row-count--4,.NestedGallery .gallery__img.row-count--0,.NestedGallery .gallery__img.row-count--4{width:50%;float:left;margin-right:0}@media (min-width:768px){.BM_ModuleGallery .gallery__img.row-count--0,.BM_ModuleGallery .gallery__img.row-count--4,.NestedGallery .gallery__img.row-count--0,.NestedGallery .gallery__img.row-count--4{width:25%}}.BM_ModuleGallery .gallery__img.row-count--5,.NestedGallery .gallery__img.row-count--5{width:50%;float:left;margin-right:0}@media (min-width:768px){.BM_ModuleGallery .gallery__img.row-count--5,.NestedGallery .gallery__img.row-count--5{width:20%}}.BM_ModuleGallery .gallery__img.row-count--6,.NestedGallery .gallery__img.row-count--6{width:50%;float:left;margin-right:0}@media (min-width:768px){.BM_ModuleGallery .gallery__img.row-count--6,.NestedGallery .gallery__img.row-count--6{width:16.66667%}}.NestedGallery{float:left;margin-bottom:40px}@media (min-width:1024px){.ModuleTwoSplit .split-module-25 .NestedGallery .gallery__img,.ModuleTwoSplit .split-module-33 .NestedGallery .gallery__img{width:50%}}@media (min-width:1024px){.ModuleTwoSplit .split-module-50 .NestedGallery .gallery__img{width:33.33333%}}@media (min-width:1024px){.ModuleTwoSplit .split-module-66 .NestedGallery .gallery__img{width:25%}}@media (min-width:1024px){.ModuleTwoSplit .split-module-75 .NestedGallery .gallery__img{width:20%}}@media (max-width:480px){.BM_ModuleImage .page__content--inner,.BM_ModuleImage .page__content-headline--inner,.NestedImage .page__content--inner,.NestedImage .page__content-headline--inner{padding-left:0;padding-right:0}}.NestedImage{float:left;margin-bottom:40px}.BM_ModuleImageBlocks h3{margin:.8rem 0;font-size:20px}@media screen and (min-width:480px){.BM_ModuleImageBlocks h3{font-size:calc(20px + 5 * ((100vw - 480px) / 1020))}}@media screen and (min-width:1500px){.BM_ModuleImageBlocks h3{font-size:25px}}@media (min-width:768px){.BM_ModuleImageBlocks.placement-center .image-blocks__container--inner{justify-content:center}}.BM_ModuleImageBlocks.placement-right .image-blocks__container--inner{justify-content:end}.BM_ModuleImageBlocks .btn-placeholder{position:relative;top:0;bottom:0;width:100%;text-align:center}.image-blocks__container{width:100%;float:left;margin-right:0}@media (max-width:480px){.image-blocks__container{float:left}}.image-blocks__container .image-blocks__container--inner{display:grid;gap:1rem;justify-content:start;float:left}@media screen and (max-width:500px){.image-blocks__container .image-blocks__container--inner{grid-template-columns:repeat(auto-fit,minmax(100%,100%))}}@media screen and (min-width:501px){.image-blocks__container .image-blocks__container--inner{grid-template-columns:repeat(auto-fit,minmax(48%,1fr))}}@media (min-width:768px){.image-blocks__container.items-3 .image-blocks__container--inner{grid-template-columns:repeat(auto-fit,minmax(30%,1fr));gap:1rem}}@media (min-width:768px){.image-blocks__container.items-4 .image-blocks__container--inner{grid-template-columns:repeat(auto-fit,minmax(32.29167%,32.29167%))}}@media (min-width:1024px){.image-blocks__container.items-4 .image-blocks__container--inner{grid-template-columns:repeat(auto-fit,minmax(23.95833%,23.95833%))}}.image-block-content{float:left;position:relative;overflow:hidden;border-radius:10px;transition:all .3s ease-in-out}.image-block-content:hover{box-shadow:0 3px 5px -3px rgba(0,0,0,.4);border-radius:0}.image-block-content .image-block-inner{flex-direction:column;width:100%;height:100%;float:left}@media (max-width:480px){.image-block-content .image-block-inner{padding:0}}.image-block-text{width:100%;float:left;height:100%;padding:0 20px;margin-right:0;background-color:#fff}.image-block-text p:last-of-type{margin-bottom:0}.image-block-text.push{padding-bottom:20px}@media (min-width:768px){.BM_ModuleListDownload{padding-top:30px}}.BM_ModuleListDownload icon.fa-file-o{font-size:24px;margin-right:10px;color:#00002c}.BM_ModuleListDownload a{-webkit-border-radius:25px;-moz-border-radius:25px;background-color:#fff;margin:0 15px;margin-bottom:30px;height:100%;width:100%;position:relative;padding:10px 30px}.BM_ModuleListDownload a:last-of-type{margin-bottom:0}.BM_ModuleListDownload a:hover{box-shadow:0 0 0 #000;text-decoration:none}.BM_ModuleListDownload a span{margin:auto 0;color:#00002c}.BM_ModuleListDownload.bg-default a{background-color:#424f5f}.BM_ModuleListDownload.bg-default a icon.fa-file-o,.BM_ModuleListDownload.bg-default a span{color:#fff}.BM_ModuleListDownload.items-2.placement-right .module__content ul a:nth-of-type(odd):last-of-type{margin-left:auto;margin-right:0}@media screen and (min-width:768px){.BM_ModuleListDownload.items-2 .module__content ul a{width:47.91667%}.BM_ModuleListDownload.items-2 .module__content ul a:nth-of-type(odd){margin-left:0;margin-right:auto}.BM_ModuleListDownload.items-2 .module__content ul a:nth-of-type(2n+2){margin-left:auto;margin-right:0}}.BM_ModuleListDownload.items-3.placement-right .module__content ul a:nth-of-type(3n+1):last-of-type,.BM_ModuleListDownload.items-3.placement-right .module__content ul a:nth-of-type(3n+2):last-of-type,.BM_ModuleListDownload.items-3.placement-right .module__content ul a:nth-of-type(3n+3):last-of-type{margin-right:0}.BM_ModuleListDownload.items-3 .module__content ul{width:100%;margin-left:0;margin-right:0}@media screen and (min-width:768px) and (max-width:1023px){.BM_ModuleListDownload.items-3 .module__content ul a{width:47.91667%}.BM_ModuleListDownload.items-3 .module__content ul a:nth-of-type(odd){margin-left:0;margin-right:auto}.BM_ModuleListDownload.items-3 .module__content ul a:nth-of-type(2n+2){margin-left:auto;margin-right:0}}@media (min-width:1024px){.BM_ModuleListDownload.items-3 .module__content ul a{width:31.25%;margin-left:1.5625%;margin-right:1.5625%}.BM_ModuleListDownload.items-3 .module__content ul a:nth-of-type(3n+1){margin-left:0}.BM_ModuleListDownload.items-3 .module__content ul a:nth-of-type(3n+3){margin-right:0}}.BM_ModuleListDownload.items-4 .module__content ul a{width:100%;margin-left:0;margin-right:0}.BM_ModuleListDownload.items-4 .module__content ul a:first-of-type{margin-left:0}.BM_ModuleListDownload.items-4 .module__content ul a:last-of-type{margin-right:0}@media screen and (min-width:768px) and (max-width:1023px){.BM_ModuleListDownload.items-4 .module__content ul a{width:47.91667%}.BM_ModuleListDownload.items-4 .module__content ul a:nth-of-type(odd){margin-left:0;margin-right:auto}.BM_ModuleListDownload.items-4 .module__content ul a:nth-of-type(2n+2){margin-left:auto;margin-right:0}}@media (min-width:1024px){.BM_ModuleListDownload.items-4 .module__content ul a{width:22.91667%;margin-left:1.38333%;margin-right:1.38333%}.BM_ModuleListDownload.items-4 .module__content ul a:nth-of-type(4n+1){margin-left:0}.BM_ModuleListDownload.items-4 .module__content ul a:nth-of-type(4n+4){margin-right:0}}.BM_ModuleListDownload h2{width:100%;margin-top:0}.BM_ModuleListDownload ul{flex-flow:row wrap;list-style-type:none;padding:0;justify-content:flex-start;padding-top:15px}.BM_ModuleListDownload .module__content{padding:0}.BM_ModuleListDownload.placement-center h2{text-align:center}.BM_ModuleListDownload.placement-center ul{justify-content:center}.BM_ModuleListDownload.placement-right h2{text-align:right}.BM_ModuleListDownload.placement-right ul{justify-content:flex-end}.module-headline{text-transform:uppercase;font-family:Exo2 Regular,sans-serif}.module__content{display:block;position:relative;padding-bottom:40px;float:left;width:100%;margin-left:0}.placement-center .module-headline{text-align:center}.placement-right h2,.placement-right h3,.placement-right h4{text-align:right}.BM_ModuleText h2,.BM_ModuleText h3,.BM_ModuleText h4,.NestedText h2,.NestedText h3,.NestedText h4{width:100%}.BM_ModuleText.placement-center h2.module-headline,.placement-center.NestedText h2.module-headline{text-align:center}.BM_ModuleTabbedContent .nav-tabs .BM_ModuleText.placement-center .nav-tabs-wrapper,.BM_ModuleTabbedContent .nav-tabs .placement-center.NestedText .nav-tabs-wrapper,.BM_ModuleText.placement-center .BM_ModuleTabbedContent .nav-tabs .nav-tabs-wrapper,.BM_ModuleText.placement-center .module-padding,.placement-center.NestedText .BM_ModuleTabbedContent .nav-tabs .nav-tabs-wrapper,.placement-center.NestedText .module-padding{margin-left:50%;transform:translateX(-50%)}.BM_ModuleText.placement-left h2.module-headline,.placement-left.NestedText h2.module-headline{text-align:left}.BM_ModuleTabbedContent .nav-tabs .BM_ModuleText.placement-left .nav-tabs-wrapper,.BM_ModuleTabbedContent .nav-tabs .placement-left.NestedText .nav-tabs-wrapper,.BM_ModuleText.placement-left .BM_ModuleTabbedContent .nav-tabs .nav-tabs-wrapper,.BM_ModuleText.placement-left .module-padding,.placement-left.NestedText .BM_ModuleTabbedContent .nav-tabs .nav-tabs-wrapper,.placement-left.NestedText .module-padding{margin-left:0}.BM_ModuleText.placement-right h2.module-headline,.placement-right.NestedText h2.module-headline{text-align:right}.BM_ModuleTabbedContent .nav-tabs .BM_ModuleText.placement-right .nav-tabs-wrapper,.BM_ModuleTabbedContent .nav-tabs .placement-right.NestedText .nav-tabs-wrapper,.BM_ModuleText.placement-right .BM_ModuleTabbedContent .nav-tabs .nav-tabs-wrapper,.BM_ModuleText.placement-right .module-padding,.placement-right.NestedText .BM_ModuleTabbedContent .nav-tabs .nav-tabs-wrapper,.placement-right.NestedText .module-padding{float:right}.BM_ModuleText picture,.NestedText picture{width:100%;text-align:center}.BM_ModuleText .btn,.NestedText .btn{margin-top:20px;margin-left:0}@media (min-width:768px){.BM_ModuleTabbedContent .nav-tabs .BM_ModuleText .nav-tabs-wrapper,.BM_ModuleTabbedContent .nav-tabs .NestedText .nav-tabs-wrapper,.BM_ModuleText .BM_ModuleTabbedContent .nav-tabs .nav-tabs-wrapper,.BM_ModuleText .module-padding,.NestedText .BM_ModuleTabbedContent .nav-tabs .nav-tabs-wrapper,.NestedText .module-padding{width:80%}}.NestedText.bg-color--1,.NestedText.bg-color--2,.NestedText.bg-color--3,.NestedText.bg-color--4,.NestedText.bg-color--white{padding:0 20px}.BM_ModuleTwoSplit .split-module-left{float:left}@media (min-width:1024px){.BM_ModuleTwoSplit .split-module-left{padding-right:20px}}.BM_ModuleTwoSplit .split-module-right{float:left}@media (min-width:1024px){.BM_ModuleTwoSplit .split-module-right{padding-left:20px}}.split-module-25,.split-module-33,.split-module-50,.split-module-66,.split-module-75{width:100%}@media (min-width:1024px){.split-module-25,.split-module-33,.split-module-50,.split-module-66,.split-module-75{width:50%}}@media (min-width:1500px){.split-module-25{width:25%}.split-module-33{width:33.33%}.split-module-66{width:66.66%}.split-module-75{width:75%}}.BM_ModuleFullWidthGallery{flex-flow:row wrap}.BM_ModuleFullWidthGallery.items-2 picture{width:100%}@media (min-width:768px){.BM_ModuleFullWidthGallery.items-2 picture{width:50%}}.BM_ModuleFullWidthGallery.items-3 picture{width:100%}@media (min-width:768px){.BM_ModuleFullWidthGallery.items-3 picture{width:33.33333%}}.BM_ModuleFullWidthGallery.items-4 picture{width:100%}@media (min-width:768px){.BM_ModuleFullWidthGallery.items-4 picture{width:25%}}.BM_ModuleTabbedContent .nav-tabs{width:100%;margin:0;overflow:hidden;background:#f4f4f4}.BM_ModuleTabbedContent .nav-tabs .nav-tabs-wrapper{flex-flow:row wrap;justify-content:space-between}@media (max-width:767px){.BM_ModuleTabbedContent .nav-tabs .nav-tabs-wrapper{padding-left:0;padding-right:0}}.BM_ModuleTabbedContent .nav-tabs .nav-tab{flex:auto;cursor:pointer;display:block;text-align:center;text-decoration:none;transition:all .4s ease-in-out}.BM_ModuleTabbedContent .nav-tabs .nav-tab.active,.BM_ModuleTabbedContent .nav-tabs .nav-tab:hover{background:#e4e4e4}.BM_ModuleTabbedContent .nav-tabs .nav-tab h4{width:100%;margin:0;padding:1rem 10px;font-weight:300}@media (min-width:768px){.BM_ModuleTabbedContent .nav-tabs .nav-tab h4{padding:1.4rem 10px}}.tab-content{display:none;float:left;width:100%;background-color:#eff0f1}.news-container{flex-flow:row wrap;justify-content:space-between}.news-container .news-item{background-color:#fff;border-radius:20px;overflow:hidden;margin-bottom:30px}.news-container .news-item img{object-fit:cover}.news-container .news-item .news-item-headline{align-items:center;width:100%;height:70px;margin:0;padding:0 20px}@media screen and (min-width:480px){.news-container .news-item .news-item-headline{padding:calc(0px + 0 * ((100vw - 480px) / 544)) calc(20px + 20 * ((100vw - 480px) / 544))}}@media screen and (min-width:1024px){.news-container .news-item .news-item-headline{padding:0 40px}}.news-container .news-item .news-item-content{flex-flow:row nowrap;height:115px;overflow:hidden;padding:0 20px}@media screen and (min-width:480px){.news-container .news-item .news-item-content{padding:calc(0px + 0 * ((100vw - 480px) / 544)) calc(20px + 20 * ((100vw - 480px) / 544))}}@media screen and (min-width:1024px){.news-container .news-item .news-item-content{padding:0 40px}}.news-container .news-item .news-item-content .btn-secondary,.news-container .news-item .news-item-content .btn-secondary--blue,.news-container .news-item .news-item-content .btn-secondary--red{margin-left:auto;margin-top:18px}@media screen and (min-width:480px){.news-container .news-item .news-item-content .btn-secondary,.news-container .news-item .news-item-content .btn-secondary--blue,.news-container .news-item .news-item-content .btn-secondary--red{margin-top:calc(18px + 10 * ((100vw - 480px) / 544))}}@media screen and (min-width:1024px){.news-container .news-item .news-item-content .btn-secondary,.news-container .news-item .news-item-content .btn-secondary--blue,.news-container .news-item .news-item-content .btn-secondary--red{margin-top:28px}}.news-container .news-item .news-item-teaser{width:calc(100% - 67px);float:left;padding:18px 0}@media screen and (min-width:480px){.news-container .news-item .news-item-teaser{padding:calc(18px + 10 * ((100vw - 480px) / 544)) calc(0px + 0 * ((100vw - 480px) / 544))}}@media screen and (min-width:1024px){.news-container .news-item .news-item-teaser{padding:28px 0}}.news-container .news-item .news-item-teaser p{color:#00002c;margin:0}@media (min-width:768px){.news-item{width:47.91667%;margin-right:4.16667%}.news-item:last-of-type{margin-right:0}.news-item-teaser{width:calc(100% - 87px)}}.BM_ModuleEvents.bg-dark .event-item span:first-of-type,.BM_ModuleMemberEvents.bg-dark .event-item span:first-of-type{background-color:#eff0f1}.BM_ModuleEvents.bg-dark .event-date,.BM_ModuleMemberEvents.bg-dark .event-date{color:#424f5f}.BM_ModuleEvents.bg-dark .heartbeat-stroke,.BM_ModuleMemberEvents.bg-dark .heartbeat-stroke{stroke:#fff}.BM_ModuleEvents.bg-light .event-item span:first-of-type,.BM_ModuleMemberEvents.bg-light .event-item span:first-of-type{background-color:#424f5f}.BM_ModuleEvents.bg-light .event-item .event-date,.BM_ModuleMemberEvents.bg-light .event-item .event-date{color:#fff}.BM_ModuleEvents.bg-light .heartbeat-stroke,.BM_ModuleMemberEvents.bg-light .heartbeat-stroke{stroke:#424f5f}.BM_ModuleEvents.bg-default .event-item span:first-of-type,.BM_ModuleMemberEvents.bg-default .event-item span:first-of-type{background-color:#424f5f}.BM_ModuleEvents.bg-default .event-item .event-date,.BM_ModuleMemberEvents.bg-default .event-item .event-date{color:#fff}.BM_ModuleEvents.bg-default .heartbeat-stroke,.BM_ModuleMemberEvents.bg-default .heartbeat-stroke{stroke:#424f5f}.BM_ModuleEvents .headline-container,.BM_ModuleMemberEvents .headline-container{flex-flow:row nowrap;justify-content:space-between;align-items:center}.BM_ModuleEvents .headline-container svg,.BM_ModuleMemberEvents .headline-container svg{position:relative;top:-15px}@media screen and (min-width:768px){.BM_ModuleEvents .headline-container svg,.BM_ModuleMemberEvents .headline-container svg{top:calc(-15px + -5 * ((100vw - 768px) / 256))}}@media screen and (min-width:1024px){.BM_ModuleEvents .headline-container svg,.BM_ModuleMemberEvents .headline-container svg{top:-20px}}.BM_ModuleEvents .module-headline,.BM_ModuleMemberEvents .module-headline{width:50%;float:left;margin-right:0}.BM_ModuleEvents.BM_ModuleMemberEvents .module-headline,.BM_ModuleMemberEvents.BM_ModuleMemberEvents .module-headline{width:100%;float:left;margin-right:0}.BM_ModuleEvents .headline-svg,.BM_ModuleMemberEvents .headline-svg{display:none}.BM_ModuleEvents .btn-placeholder .btn-primary,.BM_ModuleEvents .btn-placeholder button,.BM_ModuleEvents .btn-placeholder input[type=submit],.BM_ModuleMemberEvents .btn-placeholder .btn-primary,.BM_ModuleMemberEvents .btn-placeholder button,.BM_ModuleMemberEvents .btn-placeholder input[type=submit]{float:right}.BM_ModuleEvents.BM_ModuleMemberEvents .btn-placeholder,.BM_ModuleMemberEvents.BM_ModuleMemberEvents .btn-placeholder{padding-right:20px}@media screen and (min-width:1024px){.BM_ModuleEvents.BM_ModuleMemberEvents .btn-placeholder,.BM_ModuleMemberEvents.BM_ModuleMemberEvents .btn-placeholder{padding-right:calc(20px + 20 * ((100vw - 1024px) / 476))}}@media screen and (min-width:1500px){.BM_ModuleEvents.BM_ModuleMemberEvents .btn-placeholder,.BM_ModuleMemberEvents.BM_ModuleMemberEvents .btn-placeholder{padding-right:40px}}.BM_ModuleEvents.BM_ModuleMemberEvents .btn-placeholder h4,.BM_ModuleMemberEvents.BM_ModuleMemberEvents .btn-placeholder h4{margin-top:4px}.BM_ModuleEvents .event-container,.BM_ModuleMemberEvents .event-container{width:100%;float:left;margin-right:0;margin-bottom:30px}.BM_ModuleEvents .event-items,.BM_ModuleMemberEvents .event-items{flex-flow:row wrap}.BM_ModuleEvents .event-item,.BM_ModuleMemberEvents .event-item{width:100%;align-items:center;justify-content:space-between;margin-bottom:20px;border:1px solid #424f5f;background-color:#fff;border-radius:10px;overflow:hidden;padding-right:20px}@media screen and (min-width:1024px){.BM_ModuleEvents .event-item,.BM_ModuleMemberEvents .event-item{padding-right:calc(20px + 20 * ((100vw - 1024px) / 476))}}@media screen and (min-width:1500px){.BM_ModuleEvents .event-item,.BM_ModuleMemberEvents .event-item{padding-right:40px}}.BM_ModuleEvents .event-item,.BM_ModuleMemberEvents .event-item{height:67px}@media screen and (min-width:480px){.BM_ModuleEvents .event-item,.BM_ModuleMemberEvents .event-item{height:calc(67px + 20 * ((100vw - 480px) / 544))}}@media screen and (min-width:1024px){.BM_ModuleEvents .event-item,.BM_ModuleMemberEvents .event-item{height:87px}}.BM_ModuleEvents .event-item:last-of-type,.BM_ModuleMemberEvents .event-item:last-of-type{margin-bottom:0}.BM_ModuleEvents .event-item span,.BM_ModuleMemberEvents .event-item span{flex:1;min-width:52px}.BM_ModuleEvents .event-item span:first-of-type,.BM_ModuleMemberEvents .event-item span:first-of-type{height:100%;flex-direction:column;justify-content:center}.BM_ModuleEvents .event-item p,.BM_ModuleMemberEvents .event-item p{padding:0 20px;flex:2;max-width:calc(100% - 104px);text-overflow:ellipsis;overflow:hidden;color:#424f5f}.BM_ModuleEvents .event-date,.BM_ModuleMemberEvents .event-date{margin:0 auto;padding:0 4px}.BM_ModuleEvents .event-image,.BM_ModuleMemberEvents .event-image{display:none;position:relative}.BM_ModuleEvents .child,.BM_ModuleMemberEvents .child{float:right;width:62px}@media screen and (min-width:480px){.BM_ModuleEvents .child,.BM_ModuleMemberEvents .child{width:calc(62px + 20 * ((100vw - 480px) / 544))}}@media screen and (min-width:1024px){.BM_ModuleEvents .child,.BM_ModuleMemberEvents .child{width:82px}}@media (min-width:768px){.BM_ModuleEvents .headline-container h2,.BM_ModuleMemberEvents .headline-container h2{margin:0}.BM_ModuleEvents .headline-svg,.BM_ModuleMemberEvents .headline-svg{display:block;width:50%;float:left;margin-right:0}.BM_ModuleEvents .event-items,.BM_ModuleMemberEvents .event-items{width:50%;float:left;margin-right:0}.BM_ModuleEvents.BM_ModuleMemberEvents .event-container,.BM_ModuleMemberEvents.BM_ModuleMemberEvents .event-container{width:47.91667%;float:left;margin-right:0}.BM_ModuleEvents.BM_ModuleMemberEvents .event-container:first-of-type,.BM_ModuleMemberEvents.BM_ModuleMemberEvents .event-container:first-of-type{margin-right:4.16667%}.BM_ModuleEvents.BM_ModuleMemberEvents .event-items,.BM_ModuleMemberEvents.BM_ModuleMemberEvents .event-items{width:100%;float:left;margin-right:0}.BM_ModuleEvents.BM_ModuleEvents .event-item,.BM_ModuleMemberEvents.BM_ModuleEvents .event-item{-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.BM_ModuleEvents .event-image,.BM_ModuleMemberEvents .event-image{display:block;width:50%;float:left;margin-right:0;background-color:#ffa07a;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;overflow:hidden;height:369px}}@media screen and (min-width:768px) and (min-width:768px){.BM_ModuleEvents .event-image,.BM_ModuleMemberEvents .event-image{height:calc(369px + 38 * ((100vw - 768px) / 256))}}@media screen and (min-width:768px) and (min-width:1024px){.BM_ModuleEvents .event-image,.BM_ModuleMemberEvents .event-image{height:407px}}@media (min-width:768px){.BM_ModuleEvents .event-image picture,.BM_ModuleMemberEvents .event-image picture{height:100%}.BM_ModuleEvents .event-image img,.BM_ModuleMemberEvents .event-image img{height:100%;object-fit:cover}}@media (min-width:1024px){.BM_ModuleEvents.BM_ModuleMemberEvents .btn-placeholder h4,.BM_ModuleMemberEvents.BM_ModuleMemberEvents .btn-placeholder h4{margin-top:8px}}@media screen and (max-width:650px){.BM_ModuleEvents .event-container .event-items .event-item,.BM_ModuleMemberEvents .event-container .event-items .event-item{flex-wrap:wrap;padding:0;height:fit-content}.BM_ModuleEvents .event-container .event-items .event-item span:first-of-type,.BM_ModuleMemberEvents .event-container .event-items .event-item span:first-of-type{width:100%;padding-block:1rem;flex:none}.BM_ModuleEvents .event-container .event-items .event-item span:last-of-type,.BM_ModuleMemberEvents .event-container .event-items .event-item span:last-of-type{margin-right:20px}}.emphasize{width:100%;float:left;margin-right:0;font-size:30px;text-align:center;color:#222;position:relative;height:732px;margin-bottom:20px}.emphasize picture{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;opacity:.6}.emphasize .content{position:absolute;top:50%;transform:translateY(-50%)}.BM_ModuleInstructorSearchMap .wrapper{width:100%;float:left;margin-right:0;background-color:#eff0f1;padding:20px;border-radius:20px}.BM_ModuleInstructorSearchMap .k-multiselect{margin-bottom:20px}.BM_ModuleInstructorSearchMap .k-input-inner,.BM_ModuleInstructorSearchMap .k-selection-multiple{min-height:43px;height:fit-content}.BM_ModuleInstructorSearchMap .k-chip{height:39px}.BM_ModuleInstructorSearchMap .k-chip.k-chip-solid-base{background-color:#424f5f;color:#fff;border:none}.BM_ModuleInstructorSearchMap .k-chip .k-chip-label{font-size:16px}.BM_ModuleInstructorSearchMap .k-chip .k-chip-action{margin:0 10px}.BM_ModuleInstructorSearchMap .k-chip .k-icon{color:#fff;font-size:20px}.BM_ModuleInstructorSearchMap .btn-primary>*,.BM_ModuleInstructorSearchMap button>*,.BM_ModuleInstructorSearchMap input[type=submit]>*{cursor:pointer}.BM_ModuleInstructorSearchMap .search-result-container{width:100%;float:left;margin-right:0}.BM_ModuleInstructorSearchMap #instructor-map{display:none;margin-top:40px;height:700px}.BM_ModuleInstructorSearchMap .infoWindow{list-style-type:none;padding:10px}.BM_ModuleInstructorSearchMap .infoWindow li{width:fit-content;height:32px;align-items:center;font-size:16px;white-space:nowrap}.BM_ModuleInstructorSearchMap .infoWindow li .fa{font-size:26px}.BM_ModuleInstructorSearchMap .infoWindow li .fa.fa-map-marker,.BM_ModuleInstructorSearchMap .infoWindow li .fa.fa-user{color:#424f5f}.BM_ModuleInstructorSearchMap .infoWindow li .fa.fa-envelope,.BM_ModuleInstructorSearchMap .infoWindow li .fa.fa-link,.BM_ModuleInstructorSearchMap .infoWindow li .fa.fa-phone{color:#cc332d}.BM_ModuleInstructorSearchMap .infoWindow li .flex-1{min-width:30px;margin-right:10px;text-align:center}.BM_ModuleInstructorSearchMap .infoWindow li h4{margin:0;font-size:18px}@media screen and (min-width:480px){.BM_ModuleInstructorSearchMap .infoWindow li h4{font-size:calc(18px + 2 * ((100vw - 480px) / 1020))}}@media screen and (min-width:1500px){.BM_ModuleInstructorSearchMap .infoWindow li h4{font-size:20px}}.BM_InstructorSearchList input.text{width:calc(100% - 200px)}.BM_InstructorSearchList .instructor-search-result{justify-content:flex-start;flex-wrap:wrap;width:100%;margin-top:20px;float:left}.BM_InstructorSearchList .instructor-search-result ul{list-style-type:none;padding:20px}@media screen and (min-width:480px){.BM_InstructorSearchList .instructor-search-result ul{padding:calc(20px + -10 * ((100vw - 480px) / 544)) calc(20px + 20 * ((100vw - 480px) / 544))}}@media screen and (min-width:1024px){.BM_InstructorSearchList .instructor-search-result ul{padding:10px 40px}}.BM_InstructorSearchList .instructor-search-result li{width:100%;height:32px;align-items:center}.BM_InstructorSearchList .instructor-search-result li .flex-1{margin-right:5px;text-align:center}.BM_InstructorSearchList .instructor-search-result li .fa{font-size:26px}.BM_InstructorSearchList .instructor-search-result li .fa.fa-map-marker,.BM_InstructorSearchList .instructor-search-result li .fa.fa-user{color:#424f5f}.BM_InstructorSearchList .instructor-search-result li .fa.fa-envelope,.BM_InstructorSearchList .instructor-search-result li .fa.fa-link,.BM_InstructorSearchList .instructor-search-result li .fa.fa-phone{color:#cc332d}.BM_InstructorSearchList .instructor-search-item{width:100%;background-color:#eff0f1;margin-bottom:20px;border-radius:20px;overflow:hidden;transition:all .3s ease-in-out}.BM_InstructorSearchList .instructor-search-item:hover{box-shadow:0 5px 8px -10px #000}.BM_InstructorSearchList .instructor-search-item h3{align-items:center;width:100%;height:70px;background-color:#424f5f;color:#fff;margin:0;padding:0 20px}@media screen and (min-width:480px){.BM_InstructorSearchList .instructor-search-item h3{padding:calc(0 + 0 * ((100vw - 480px) / 544)) calc(20px + 20 * ((100vw - 480px) / 544))}}@media screen and (min-width:1024px){.BM_InstructorSearchList .instructor-search-item h3{padding:0 40px}}.BM_InstructorSearchList .instructor-search-item h4{margin:0}.BM_InstructorSearchList img.phone{width:24px}@media screen and (min-width:480px) and (max-width:767px){.BM_InstructorSearchList .instructor-search-item{width:47.91667%}.BM_InstructorSearchList .instructor-search-item:nth-of-type(odd){margin-right:4.16667%}}@media (min-width:768px){.BM_InstructorSearchList .instructor-search-item{width:31.25%;margin-right:3.125%}.BM_InstructorSearchList .instructor-search-item:nth-of-type(3n+3){margin-right:0}}section.memberprofile{width:100%;float:left;margin-right:0}section.memberprofile.suborganization .btn-primary[elm-click=get-invoicelist],section.memberprofile.suborganization button[elm-click=get-invoicelist],section.memberprofile.suborganization input[elm-click=get-invoicelist][type=submit]{float:left}section.memberprofile.suborganization .suborg-nav{padding:0}section.memberprofile.suborganization .suborg-nav li{display:inline-block;margin-inline-end:2rem}section.memberprofile.suborganization .suborg-nav li a{text-decoration:none}section.memberprofile.suborganization .suborg-nav li a h3{padding-bottom:.5rem}section.memberprofile.suborganization .suborg-nav li a.active h3{border-bottom:4px solid #cc332d}section.memberprofile.suborganization .profile-box{float:left;width:100%;clear:both}section.memberprofile.suborganization .profile-box span{margin:.5rem 1rem}@media (min-width:1024px){section.memberprofile.suborganization .profile-box{width:50%}}section.memberprofile.suborganization .suborg-contacts,section.memberprofile.suborganization .suborg-documents{width:95%;margin-inline:auto}section.memberprofile.suborganization .suborg-contacts:nth-of-type(2n),section.memberprofile.suborganization .suborg-documents:nth-of-type(2n){background-color:#ddd}section.memberprofile.suborganization .suborg-contacts:nth-of-type(odd),section.memberprofile.suborganization .suborg-documents:nth-of-type(odd){border:1px solid #ddd}section.memberprofile.suborganization .suborg-contacts:last-of-type,section.memberprofile.suborganization .suborg-documents:last-of-type{margin-bottom:1rem}section.memberprofile.suborganization .suborg-contacts span,section.memberprofile.suborganization .suborg-documents span{margin-top:.7rem}section.memberprofile.suborganization .suborg-contacts img,section.memberprofile.suborganization .suborg-documents img{height:1.5rem;margin-right:1rem}section.memberprofile .page__content--inner,section.memberprofile .page__content-headline--inner{margin-bottom:-2rem}section.memberprofile .profile-box{width:100%;background-color:#fff;border-radius:20px;padding:1rem;box-shadow:5px 5px 10px 0 rgba(66,79,95,.3);margin-bottom:2rem}@media (min-width:768px){section.memberprofile .profile-box{width:calc(50% - .5rem)}}@media (min-width:1024px){section.memberprofile .profile-box{width:calc(33% - .5rem)}}section.memberprofile .profile-box span{width:100%;margin:5px 0 1rem}section.memberprofile .profile-box .btn-primary span,section.memberprofile .profile-box button span,section.memberprofile .profile-box input[type=submit] span{margin:0;width:inherit}section.memberprofile .red{color:#cc332d}section.memberprofile .yellow{color:orange}section.memberprofile .green{color:green}section.memberprofile .invoice-item{padding:1rem;border:1px solid #ccc;background-color:#eff0f1}.profile-box-icon{margin-left:.5rem}.profile-helptext{width:100%;align-items:baseline}.profile-helptext icon{margin-right:.5rem}.dialog-edit-search{width:100%!important;max-width:80vw}.dialog-edit-search .left,.dialog-edit-search .right{width:100%;float:left}.dialog-edit-search input{margin-right:.5rem}@media (min-width:1024px){.dialog-edit-search .left{margin-right:1rem}.dialog-edit-search .left,.dialog-edit-search .right{width:calc(50% - .5rem)}}.dialog-edit-search .accordion__header{color:#fff}.dialog-edit-search .accordion__header input[type=checkbox]{transform:scale(1.5)}.dialog-edit-search .accordion__header icon{font-size:2.4rem;line-height:normal}.dialog-edit-search .accordion__content{padding-block:0}.dialog-edit-search .accordion__content p{float:none}.invoice-dialog a.block{width:100%;float:left;margin-right:0;background-color:#eff0f1;padding:1rem}section.login .not-yet-member,section.login form{width:100%}@media (min-width:768px){section.login .not-yet-member,section.login form{width:50%}}