html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
@font-face{font-family:'JMBPro';src:url(/sites/all/themes/jmb2020/fonts/JMBProRegular.woff2) format('woff2'),url(/sites/all/themes/jmb2020/fonts/JMBProRegular.woff) format('woff');webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;}@font-face{font-family:'JMBProI';src:url(/sites/all/themes/jmb2020/fonts/JMBProRegularItalic.woff2) format('woff2'),url(/sites/all/themes/jmb2020/fonts/JMBProRegularItalic.woff) format('woff');webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;}@font-face{font-family:'JMBProM';src:url(/sites/all/themes/jmb2020/fonts/JMBProMedium.woff2) format('woff2'),url(/sites/all/themes/jmb2020/fonts/JMBProMedium.woff) format('woff');webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;}@font-face{font-family:'JMBProMI';src:url(/sites/all/themes/jmb2020/fonts/JMBProMediumItalic.woff2) format('woff2'),url(/sites/all/themes/jmb2020/fonts/JMBProMediumItalic.woff) format('woff');webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;}@font-face{font-family:'JMBProBo';src:url(/sites/all/themes/jmb2020/fonts/JMBProBold.woff2) format('woff2'),url(/sites/all/themes/jmb2020/fonts/JMBProBold.woff) format('woff');webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;}@font-face{font-family:'JMBProBoI';src:url(/sites/all/themes/jmb2020/fonts/JMBProBoldItalic.woff2) format('woff2'),url(/sites/all/themes/jmb2020/fonts/JMBProBoldItalic.woff) format('woff');webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;}@font-face{font-family:'JMBProBl';src:url(/sites/all/themes/jmb2020/fonts/JMBProBlack.woff2) format('woff2'),url(/sites/all/themes/jmb2020/fonts/JMBProBlack.woff) format('woff');webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;}@font-face{font-family:'JMBProBlI';src:url(/sites/all/themes/jmb2020/fonts/JMBProBlackItalic.woff2) format('woff2'),url(/sites/all/themes/jmb2020/fonts/JMBProBlackItalic.woff) format('woff');webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;}@font-face{font-family:'Headline';src:url(/sites/all/themes/jmb2020/fonts/JMBProHeadline.woff2) format('woff2'),url(/sites/all/themes/jmb2020/fonts/JMBProHeadline.woff) format('woff');webkit-font-smoothing:antialiased;moz-osx-font-smoothing:grayscale;}
.row{position:relative;width:1132px;margin:0 auto 0 auto;}.flex{display:flex;flex-wrap:wrap;}.flex-reverse{flex-direction:row-reverse;}.span1{width:76px;margin-right:20px;}.span2{width:172px;margin-right:20px;}.span3{width:268px;margin-right:20px;}.span3p{width:288px;margin-right:96px;}.span4{width:364px;margin-right:20px;}.span4r{width:364px;margin-left:768px;margin-right:0;}.span5{width:460px;margin-right:20px;}.span6{width:556px;margin-right:20px;}.span7{width:652px;margin-right:20px;}.span8{width:748px;margin-right:20px;}.span8r{width:748px;margin-left:384px;margin-right:0;}.span9{width:844px;margin-right:20px;}.span10{width:940px;margin-right:20px;}.span11{width:1036px;margin-right:20px;}.span12{width:1132px;}.span3p .span4{width:100%;}.span-last,.flex-reverse .span8{margin-right:0;}.threes .span4:nth-child(3n+3){margin-right:0;}a.span8r{display:block;}.row-cm,.row-rudb{margin-bottom:40px;}.row-series{margin-top:80px;margin-bottom:80px;}..row.clearfix{margin-bottom:60px;}.row-smicons{margin-bottom:120px;}.threes{margin-bottom:60px;}.row-title{padding-top:100px;margin-bottom:100px;}ul.threes{list-style:none;}main ul.threes > li{padding-left:0px;}ul.threes > li:before{display:none;}@media only screen and (max-width:1350px){.row{position:relative;width:1132px;margin-right:auto;margin-left:108px;}}@media only screen and (max-width:1270px){.row{width:940px;}.span1{width:60px;}.span2{width:140px;}.span3{width:220px;}.span3p{width:240px;margin-right:80px;}.span4{width:300px;}.span4r{width:300px;margin-left:640px;margin-right:0;}.span5{width:380px;}.span6{width:460px;}.span7{width:540px;}.span8{width:620px;}.span8r{width:620px;margin-left:320px;margin-right:0;}.span9{width:700px;}.span10{width:780px;}.span11{width:860px;}.span12{width:940px;}}@media only screen and (max-width:1080px){.row{width:820px;}.span1{width:50px;}.span2{width:120px;}.span3{width:190px;}.span3p{width:210px;margin-right:70px;}.span4{width:260px;}.span4r{width:260px;margin-left:560px;margin-right:0;}.span5{width:330px;}.span6{width:400px;}.span7{width:470px;}.span8{width:540px;}.span8r{width:540px;margin-left:280px;margin-right:0;}.span9{width:610px;}.span10{width:680px;}.span11{width:750px;}.span12{width:820px;}}@media only screen and (max-width:960px){.row{margin-right:auto;margin-left:auto;}}@media only screen and (max-width:880px){.row{width:620px;}.span1{width:60px;}.span2{width:140px;}.span3{width:220px;}.span3p{width:620px;margin:0 0 20px 0;}.span4{width:300px;}.span4r{width:620px;margin:0 0 20px 0;}.span5{width:380px;}.span6{width:460px;}.span7{width:540px;}.span8{width:620px;margin:0 0 20px 0;}.span8r{width:620px;margin:0 0 20px 0;}.span9{width:620px;}.span10{width:620px;}.span11{width:620px;}.span12{width:620px;}.span8:last-child,.span8r:last-child{margin:0 0 0 0;}.threes .span4:nth-child(3n+3){margin-right:20px;}.threes .span4:nth-child(2n+2){margin-right:0;}}@media only screen and (max-width:670px){.row{width:540px;}.span1{width:50px;}.span2{width:120px;}.span3{width:190px;}.span3p{width:540px;margin:0 0 20px 0;}.span4{width:260px;}.span4r{width:540px;margin:0 0 20px 0;}.span5{width:330px;}.span6{width:400px;}.span7{width:470px;}.span8{width:540px;margin:0 0 20px 0;}.span8r{width:540px;margin:0 0 20px 0;}.span9{width:540px;}.span10{width:540px;}.span11{width:540px;}.span12{width:540px;}}@media only screen and (max-width:590px){.row{width:calc(100% - 40px);margin-right:20px;margin-left:20px;}.span1,.span2,.span3,.span3p,.span4,.span4r,.span5,.span6,.span7,.span8,.span8r,.span9,.span10,.span11,.span12{width:100%;margin-right:0;}.threes .span4:nth-child(3n+3){margin-right:0;}}
*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;font-weight:normal;font-style:normal;word-wrap:break-word;}.element-invisible{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;width:1px;height:1px;}.clearfix::before,.clearfix::after{content:" ";display:table;}.clearfix::after{clear:both;}ul.menu li{margin:0;padding:0;}li a.active{color:inherit;}.clearfix::after{content:none;}tbody{border-top:0px solid #ccc;}input{border-radius:0;}input[type="search"]{-webkit-appearance:none;}html{font-family:JMBProM,sans-serif;font-size:62.5%;scrollbar-color:#FF2346 #020073;}::-webkit-scrollbar{background:#020073;}::-webkit-scrollbar-thumb{background:#FF2346;border:2px solid #020073;-webkit-border-radius:2px;}body{min-height:100vh;font-size:2.2rem;line-height:3rem;overflow-x:hidden;scroll-behavior:smooth;}body.i18n-es main,body.i18n-fr main,body.i18n-it main{margin-top:80px;}header,footer{position:relative;display:block;width:100%;clear:both;}main{width:100%;margin:0 auto;}body.menu-fixed main{margin-top:155px;}@media only screen and (max-width:960px){main{margin-top:80px;}}.front #block-system-main,.page-node-6577 #block-system-main{width:100%;margin:0;}h1,h2,h3,h4,h5,h6,p,li,ul,ol{margin-top:0;}h1{font-family:Headline,sans-serif;font-size:9rem;line-height:8rem;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";}h1.medium{font-size:7.2rem;line-height:6.4rem;}h2,p.subtitle{font-family:JMBProBo,sans-serif;font-size:3.5rem;line-height:4rem;margin-bottom:20px;}h2.subhead{font-family:JMBProBo,sans-serif;font-size:2.5rem;line-height:3rem;}h3{font-family:JMBProBo,sans-serif;font-size:2.5rem;line-height:3rem;margin-bottom:20px;}h4{font-family:JMBProBo,sans-serif;font-size:2.2rem;line-height:3rem;margin-bottom:20px;}h5{font-family:JMBProM,sans-serif;font-size:2.2rem;line-height:3rem;margin-bottom:0;}h6{font-family:JMBProM,sans-serif;font-size:2.2rem;line-height:3rem;margin-bottom:0;}h1 em,h1 i,h1 cite,h2 em,h2 i,h2 cite,h3 em,h3 i,h3 cite,h4 em,h4 i,h4 cite,p.subtitle em,p.subtitle i,p.subtitle cite{font-family:JMBProBoI,sans-serif;}p{font-family:JMBProM,sans-serif;font-size:2.2rem;line-height:3rem;margin-bottom:3rem;}p.medium{font-size:1.9rem;line-height:2.6rem;}p.small{font-size:1.6rem;line-height:2.2rem;margin-bottom:12px;}p:last-child{margin-bottom:0;}p.editor{color:#979797;}.nowrap{white-space:nowrap;}:lang(he){font-family:Arial,sans-serif;font-weight:bold;}h1 :lang(he),h2 :lang(he),h3 :lang(he),h4 :lang(he){font-family:Arial,sans-serif;font-weight:bold;}p:lang(he){text-align:right;}blockquote:lang(he){text-align:right;padding-left:0;border-left:0px solid #FF2346;padding-right:20px;border-right:2px solid #FF2346;}.inline{display:inline;}strong,b{font-family:JMBProBo,sans-serif;font-weight:normal;font-style:normal;}em,i,cite{font-family:JMBProMI,sans-serif;font-weight:normal;font-style:normal;}strong em,em strong,b i,i b,strong cite,cite strong,b cite,cite b{font-family:JMBProBoI,sans-serif;font-weight:normal;font-style:normal;}h2 em,h2 i,h2 cite,h3 em,h3 i,h3 cite,h4 em,h4 i,h4 cite{font-family:JMBProBoI,sans-serif;font-weight:normal;font-style:normal;}blockquote{font-family:JMBProMI,sans-serif;font-style:none;font-size:1.9rem;line-height:2.6rem;padding-left:20px;border-left:2px solid #FF2346;margin-bottom:40px;}blockquote:last-child{margin-bottom:0;}blockquote *{font-family:JMBProMI,sans-serif;}q::before,q::after{content:"";}main ul,main ol{margin:0 0 3rem 0;}main ol{list-style-position:inside;}main ul{list-style:none;}main ul li{position:relative;padding-left:20px;}main ul li::before{position:absolute;top:0;left:0;content:"•";}main ul.no-bullets{list-style:none;margin-left:0;padding:left:0;}main ul.no-bullets li{padding:0;margin-bottom:20px;}main ul.no-bullets li::before{content:"";margin-right:0;}main ul.no-bullets li:last-child{margin-bottom:0;}table{width:100%;margin-bottom:40px;}tr{border-top:1px solid #C4C4C4;}th,td{font-size:1.9rem;line-height:3rem;padding:15px 20px 15px 0;vertical-align:top;}td:last-child{padding-right:0;}th{padding:15px 0;border-top:4px solid #C4C4C4;border-bottom:4px solid #C4C4C4;}.table__vertical th{border-top:1px solid #C4C4C4;border-bottom:1px solid #C4C4C4;padding:15px 20px 15px 0;}.table__vertical tr:last-child th{border-bottom:0px solid #C4C4C4;}.date-large{font-family:JMBProBo,sans-serif;font-size:3.5rem;line-height:3.7rem;}.date-medium{font-family:JMBProBo,sans-serif;font-size:2.2rem;line-height:2.4rem;}.date-small{font-family:JMBProM,sans-serif;font-size:1.6rem;line-height:1.8rem;}img{display:block;max-width:100%;height:auto;}video,audio{max-width:100%;}figure img,figure audio,figure video,.video-js{margin-bottom:20px;}figcaption,figcaption p{font-size:1.6rem;line-height:2.2rem;}a{color:inherit;text-decoration:none;border-bottom:1px solid black;}a:hover,a:focus{border:none;}button{background:transparent;border:none;}button:hover,button:focus{cursor:pointer;}.notransition{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important;}main [id]{scroll-snap-margin-top:80px;scroll-margin-top:80px;}.display_16_9{border:0;width:100%;height:auto;aspect-ratio:16 / 9;}.display_1_1{border:0;width:100%;height:auto;aspect-ratio:1 / 1;}@media only screen and (max-width:590px){h1{font-size:5.4rem;line-height:4.8rem;}h1.medium{font-size:4.3rem;line-height:3.8rem;}.date-large{font-size:2.2rem;line-height:2.4rem;}.span3p img,.span4 img{width:100%;height:auto;}}
#close-layer{z-index:9;}header{z-index:10;}#miniheader{z-index:10;}#mobilemenu{z-index:15;}.menu-opener{z-index:20;}.leftmenu-opener{z-index:20;}#leftmenu-layer{z-index:19;}#leftmenu{z-index:30;}.menu-open #close-layer{display:block;}.mainmenu-open #leftmenu{z-index:8;}.leftmenu-open #close-layer{z-index:18;}.leftmenu-open #leftmenu-layer{display:block;}body.mobilemenu-open{margin-top:0;}.mobilemenu-open main,.mobilemenu-open footer{display:none;}header{position:relative;top:0;left:0;background:#020073;height:155px;color:#FFF;transition:top 0.3s;}header a{text-decoration:none;border-bottom:0px solid black;}header .row{position:relative;margin:0 auto;height:155px;}#topcolor{position:absolute;top:0;left:0;width:100%;height:35px;background:#010061;}#close-layer{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.8);}#close-layer.show{display:block;}#site-logo{position:absolute;top:55px;left:0;display:block;border:none;}#site-logo img{height:74px;}#topmenu ul{position:absolute;top:0;right:0;}#topmenu li{position:relative;float:left;list-style:none;height:35px;width:35px;text-align:center;margin-left:8px;}#topmenu a,#topmenu button{position:relative;display:block;height:35px;width:35px;padding:8px;overflow:hidden;}#topmenu a:hover,#topmenu a:focus,#topmenu button:hover,#topmenu button:focus{overflow:visible;}#topmenu svg{width:19px;height:19px;}#topmenu span{width:auto;opacity:0;font-size:1.4rem;line-height:1.8rem;background:#31308d;color:white;padding:6px 12px;white-space:nowrap;position:absolute;top:60px;right:-10px;transition:top 0.5s,opacity 0.5s;}#topmenu span:before{content:"";display:block;position:absolute;top:-6px;right:25px;width:0;height:0;border-style:solid;border-width:0 5px 6px 5px;border-color:transparent transparent #31308d transparent;}#topmenu a:hover span,#topmenu a:focus span,#topmenu button:hover span,#topmenu button:focus span{opacity:1.0;top:50px;right:-10px;}#topmenu li.menuitem-lang{width:35px;text-align:center;}#topmenu li.menuitem-lang button{position:relative;width:35px;color:white;text-transform:uppercase;text-align:center;}#topmenu li.menuitem-lang button svg{position:absolute;left:8px;top:10px;}#topmenu li.menuitem-lang button span{text-transform:none;}#topmenu li.menuitem-lang button span.lang{display:block;position:absolute;right:8px;top:17px;font-size:1.6rem;line-height:1.6rem;margin-top:-4px;text-transform:uppercase;background:none;opacity:1;padding:0;}#topmenu li.menuitem-lang button span.lang:before{display:none;}#topmenu li.menuitem-search button{padding:10px 8px 6px 8px;}#mainmenu{position:absolute;bottom:17px;left:250px;font-size:2.5rem;line-height:2.5rem;width:882px;}#mainmenu li{float:left;list-style:none;margin-right:36px;}#mainmenu li:last-child{margin-right:0;}.menuitem-offers{position:absolute;right:0;bottom:0;font-size:1.6rem;line-height:2.4rem;}#mainmenu button{color:white;border-bottom:1px solid #020073;}#mainmenu button:hover,#mainmenu button:focus{border-bottom:1px solid #FFF;}#leftmenu{position:fixed;top:280px;left:25px;width:54px;height:316px;padding:13px 0 0 0;list-style:none;background:#020073;border-radius:30px;}.no-js #leftmenu{display:none;}#leftmenu li{margin:0 0 5px 0;padding:0;width:54px;height:54px;}#leftmenu button{position:relative;width:54px;height:54px;padding:0;overflow:hidden;}#leftmenu button:hover,#leftmenu button:focus{overflow:visible;}#leftmenu svg{position:absolute;top:15px;left:15px;width:24px;height:24px;}#leftmenu button.active:before{content:"";position:absolute;top:3px;left:3px;width:48px;height:48px;border-radius:30px;background:#31308d;}#leftmenu span{display:block;width:auto;opacity:0;font-size:1.4rem;line-height:1.8rem;background:#31308d;color:white;padding:6px 12px;white-space:nowrap;position:absolute;top:12px;left:75px;transition:left 0.5s,opacity 0.5s;}#leftmenu span:before{content:"";display:block;position:absolute;top:10px;left:-6px;width:0;height:0;border-style:solid;border-width:5px 6px 5px 0;border-color:transparent #31308d transparent transparent;}#leftmenu a:hover span,#leftmenu a:focus span,#leftmenu button:hover span,#leftmenu button:focus span{opacity:1.0;top:12px;left:65px;}.menu-opener{background:#020073;color:white;display:none;}.menu-opener.show{display:block;}.mainmenu-opener{width:100%;position:absolute;top:155px;left:0;}body.i18n-es .mainmenu-opener,body.i18n-fr .mainmenu-opener,body.i18n-it .mainmenu-opener{top:80px;}.menu-fixed .mainmenu-opener{position:fixed;top:80px;left:0;}.mainmenu-opener .row{height:auto;min-height:390px;padding:60px 0;}.mainmenu-opener .span8{font-size:2.5rem;line-height:3.6rem;}.mainmenu-opener .span8 p{font-size:1.6rem;line-height:2.2rem;}.mainmenu-opener .span4{font-size:1.6rem;line-height:2.2rem;}.mainmenu-opener .span4 p{font-size:1.6rem;line-height:2.2rem;margin-bottom:10px;}.mainmenu-opener .span4 ul{list-style:none;}.mainmenu-opener .span4 li{font-family:JMBProBo,sans-serif;font-size:1.6rem;line-height:2.2rem;margin-bottom:4px;}.menu-opener a{border-bottom:0px solid #020073;}.menu-opener a:hover,.menu-opener a:focus{border-bottom:1px solid white;}.mainmenu-opener a.active{position:relative;border-bottom:1px solid white;}@media only screen and (max-width:960px){.mainmenu-opener a.active:before{display:block;content:"";position:absolute;left:-12px;top:5px;width:6px;height:6px;}}.menu-opener-top{display:none;height:80px;width:100%;background:#010061;}.menu-opener-back{color:white;min-height:21px;}.menu-opener-back svg{width:16px;height:16px;margin-right:16px;}#menu-lang .menu-opener-top p{font-size:2.2rem;line-height:3rem;}.leftmenu-opener .menu-opener-top{background:#272687;}.mainmenu-box{border:1px solid white;padding:20px 20px 0 20px;font-size:1.6rem;line-height:2.2rem;margin-bottom:30px;}.mainmenu-box p{margin-bottom:0;}.mainmenu-box p:last-child{margin-bottom:20px;}.mainmenu-box a{text-decoration:none;border-bottom:1px solid white;}.menu-opener .mainmenu-box a:hover,.menu-opener .mainmenu-box a:focus{border:none;}.mainmenu-note{width:100%;background-color:#AA005F;padding:20px 0;}.mainmenu-note p.row{height:auto;min-height:auto;padding:0;font-size:16px;line-height:20px;}#menu-visit .mainmenu-note a{border-bottom:1px solid white;}#menu-visit .mainmenu-note a:hover,#menu-visit .mainmenu-note a:focus{border-bottom:0px solid white;}.menu-opener ul.menu,.menu-opener ul.menu li{list-style:none;}#menu-lang p{font-size:1.6rem;line-height:2.2rem;}#menu-lang li{list-style:none;font-size:2.5rem;line-height:3.6rem;}.menu-opener a:hover,.menu-opener a:focus{border-bottom:1px solid white;}.share-icons a:hover,.share-icons a:focus{border-bottom:none;}#menu-search form{margin-top:80px;position:relative;}#search{display:block;width:100%;background:white;border:none;color:black;padding:36px 100px 30px 50px;font-family:JMBProM;font-size:2.5rem;line-height:3.3rem;height:100px;}header form button{position:absolute;width:100px;height:100px;top:0;right:0;border:none;text-indent:-9999px;}header form button:before{position:absolute;top:38px;left:38px;content:"";display:block;width:24px;height:24px;background:transparent url("/sites/all/themes/jmb2020/icons/menu_search.svg") 0 0 no-repeat;}header form button:hover,header form button:focus{background:#C4C4C4;}@media only screen and (max-width:960px){#search{padding:32px 60px 24px 30px;font-size:2.2rem;line-height:2.2rem;height:80px;}header form button{position:absolute;width:80px;height:80px;top:0;right:0;border:none;text-indent:-9999px;}header form button:before{position:absolute;top:28px;left:28px;content:"";display:block;width:24px;height:24px;background:transparent url("/sites/all/themes/jmb2020/icons/menu_search.svg") 0 0 no-repeat;}}@media only screen and (max-width:590px){#search{padding:23px 60px 20px 20px;font-size:2rem;line-height:2rem;height:60px;}header form button{position:absolute;width:60px;height:60px;top:0;right:0;border:none;text-indent:-9999px;}header form button:before{position:absolute;top:18px;left:18px;content:"";display:block;width:24px;height:24px;background:transparent url("/sites/all/themes/jmb2020/icons/menu_search.svg") 0 0 no-repeat;}}#leftmenu-layer{width:750px;height:100vh;position:fixed;top:0px;left:0;background:#020073;color:white;display:none;}#leftmenu-layer.show{display:block;}.leftmenu-opener{position:fixed;top:190px;left:195px;width:460px;color:white;display:none;}.leftmenu-opener a{border-bottom:1px solid #020073;}.menu-fixed .leftmenu-opener{position:fixed;top:190px;left:195px;}.leftmenu-opener.show{display:block;}@media only screen and (max-height:800px){.leftmenu-opener{top:90px;}}@media only screen and (max-height:700px){.leftmenu-opener{top:20px;}}.leftmenu-opener .row{max-width:460px;margin:0 auto;padding:0;}.leftmenu-opener .category{margin-bottom:10px;}.leftmenu-opener h3{font-size:3.5rem;line-height:4rem;margin-bottom:40px;}.leftmenu-opener p{font-size:1.6rem;line-height:2.2rem;}.leftmenu-opener dl{width:100%;font-size:1.6rem;line-height:2.2rem;margin-bottom:40px;clear:both;}.leftmenu-opener dd,.leftmenu-opener dt{width:48%;display:inline-block;}.leftmenu-opener .ghost.white:hover,.leftmenu-opener .ghost.white:focus{color:#020073;background:white;}.leftmenu_teaser{margin-bottom:40px;}.leftmenu_teaser h4{font-family:JMBProBo,sans-serif;font-size:1.9rem;line-height:2.6rem;display:inline;margin-right:10px;}.leftmenu_teaser h4 svg{width:12px;height:12px;}.leftmenu_teaser .span3 p{font-family:JMBProM,sans-serif;font-size:1.9rem;line-height:2.6rem;display:inline;}.leftmenu_teaser .span3 p.date{display:block;margin-top:20px;font-size:1.6rem;line-height:2.2rem;}.row.nojs,.row.oldie{border:1px solid black;padding:30px;margin:50px auto;}#logo-beta{display:block;display:none;position:absolute;top:-13px;right:0;font-size:0.5em;line-height:1;text-transform:uppercase;}#open-mobilemenu{display:none;position:absolute;width:30px;height:30px;right:0;top:23px;}#close-mobilemenu{position:absolute;width:30px;height:30px;right:0;top:23px;}#open-search{position:absolute;width:30px;height:30px;left:0;top:23px;}#open-lang{display:block;position:absolute;width:30px;height:30px;right:0;top:23px;}#close-lang{position:absolute;width:30px;height:30px;right:0;top:23px;}#open-mobilemenu.open-lang{width:65px;}#open-mobilemenu.open-lang svg{width:30px;height:30px;position:absolute;top:0;left:0;}#open-mobilemenu.open-lang span.lang{color:white;text-transform:uppercase;position:absolute;top:0;right:0;opacity:1;padding:0;font-size:2.2rem;line-height:3rem;background:none;}#open-mobilemenu.open-lang span.lang:before{display:none;}#mobilemenu{position:absolute;top:0;left:0;display:none;width:100%;min-height:100vh;padding:0 0 30px 0;background:#020073;color:white;}#mobilemenu.active{display:block;}#mobilemenu > .row{padding:100px 0 0 0;}#mobilemenu ul{list-style:none;margin-bottom:20px;}#mobilemenu ul.big li{font-size:2.2rem;line-height:3.2rem;}#mobilemenu ul li{font-size:1.6rem;line-height:2.5rem;}#mobilemenu ul a,#mobilemenu ul a:hover,#mobilemenu ul a:focus{border-bottom:none;}#mobilemenu button{color:white;}#mobilemenu .mobilemenu-note{background-color:#AA005F;padding:20px;}#mobilemenu .mobilemenu-note a{border-bottom:1px solid white;}#mobilemenu .mobilemenu-note a:hover,#mobilemenu .mobilemenu-note a:focus{border-bottom:none;}#mobilemenu p{font-size:1.6rem;line-height:2.5rem;}.menu-fixed header{height:80px;position:fixed;top:0;left:0;}.menu-fixed header > .row{height:80px;}.menu-fixed header #topmenu,.menu-fixed header #topcolor{display:none;}.menu-fixed header #site-logo{top:15px;}.menu-fixed header #site-logo img{height:50px;}body.header-hidden header{top:-90px;}body.mainmenu-open.header-hidden header{top:0;}#miniheader{height:80px;position:fixed;top:0;left:0;}#miniheader .row{height:80px;}#miniheader #site-logo{top:15px;}#miniheader #site-logo img{height:50px;}#miniheader .toggle-mobile.show{display:block;}#miniheader button span{width:auto;opacity:0;font-size:1.4rem;line-height:1.8rem;background:#31308d;color:white;padding:6px 12px;white-space:nowrap;position:absolute;top:0;right:85px;transition:right 0.5s,opacity 0.5s;z-index:15;}#miniheader button span:before{content:"";display:block;position:absolute;top:10px;right:-6px;width:0;height:0;border-style:solid;border-width:5px 0 5px 6px;border-color:transparent transparent transparent #31308d;}#miniheader button:hover span,#miniheader button:focus span{opacity:1.0;top:0;right:75px;}#miniheader button{display:none;}#miniheader button.show,#miniheader #close-lang{display:block;}@media only screen and (max-width:1350px){header .row{margin-right:auto;margin-left:108px;}}@media only screen and (max-width:1270px){#mainmenu{width:693px;}}@media only screen and (max-width:1080px){#mainmenu{width:573px;font-size:2rem;line-height:2rem;}#mainmenu li{margin-right:25px;}.menuitem-offers{position:relative;font-size:2rem;line-height:2rem;}}@media only screen and (max-width:960px){body{margin-top:80px;}header{height:80px;position:fixed;top:0;left:0;}header .row{height:80px;margin-right:auto;margin-left:auto;}#topmenu,#mainmenu,#topcolor{display:none;}#site-logo{top:15px;}#site-logo img{height:50px;}#open-mobilemenu{display:block;}.mainmenu-box{border:none;padding:0;font-size:1.6rem;line-height:2.2rem;margin-bottom:30px;}.mainmenu-note{display:none;}.mainmenu-opener .span8{font-size:2.2rem;line-height:3.2rem;}.mobilemenu-open header{position:absolute;}.mobilemenu-open #mobilemenu{display:block;}.mobilemenu-open.menu-open #mobilemenu{display:none;}.menu-opener{display:none;position:absolute;top:0;left:0;width:100vw;min-height:100vh;padding-bottom:120px;}.menu-opener > .row{padding-top:100px;}body.i18n-es .menu-opener,body.i18n-fr .menu-opener,body.i18n-it .menu-opener{top:0;}.mobilemenu-open .menu-opener{display:none;}.menu-opener.show{display:block;}.menu-opener .span9{margin-bottom:40px;}.menu-opener-top{display:block;position:fixed;top:0;left:0;z-index:1;}.menu-opener-top .row{min-height:10px;padding:25px 0;}.leftmenu-opener .menu-opener-top .row{min-height:10px;padding:25px 0;}#leftmenu{display:none;position:fixed;top:auto;bottom:15px;left:50%;margin-left:-168px;width:336px;height:54px;padding:0 5px 0 10px;list-style:none;background:#020073;border-radius:30px;border:1px solid white;}.mainmenu-open #leftmenu{z-index:30;}.leftmenu-open #leftmenu{background:white;}.leftmenu-open #leftmenu button path,.leftmenu-open #leftmenu button rect{fill:#020073;}.leftmenu-open #leftmenu-layer{display:none;}#leftmenu.show{display:flex;justify-content:center;}#leftmenu li{margin:0 5px 0 0;}.mobilemenu-open .leftmenu-opener{opacity:0;}.leftmenu-opener.show{opacity:1;left:0;}.leftmenu-opener .row{max-width:820px;margin:0 auto;}.leftmenu-opener > .row{padding-top:120px;}.leftmenu-opener .category{display:none;}#leftmenu button{position:relative;top:-1px;}#leftmenu button:hover,#leftmenu button:focus{background:white;}#leftmenu button:hover path,#leftmenu button:focus path,#leftmenu button:hover rect,#leftmenu button:focus rect{fill:#020073;}#leftmenu button.active:before{content:"";position:absolute;top:47px;left:0px;width:54px;height:7px;border-radius:0;background:#020073;}#leftmenu span{top:-50px;left:50%;transform:translateX(-50%);transition:top 0.5s;}#leftmenu span:before{content:"";display:block;position:absolute;top:auto;bottom:-6px;left:50%;width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#31308d transparent transparent transparent;margin-left:-3px;}#leftmenu button:hover span,#leftmenu button:focus span{top:-40px;left:50%;transform:translateX(-50%);}}@media only screen and (max-width:670px){#leftmenu li:last-child button:hover span,#leftmenu li:last-child button:focus span{top:-40px;left:-50%;transform:translateX(-50%);}#leftmenu li:last-child span:before{left:75%;}}#backtotop{position:fixed;right:20px;bottom:20px;background:#020073 url(/sites/all/themes/jmb2020/icons/backtotop.svg) no-repeat center center;background-size:16px 16px;cursor:pointer;width:54px;height:54px;padding:20px;border-radius:30px;text-indent:-9999px;z-index:1;transition:bottom 0.3s;;}#backtotop.hidden{bottom:-60px;}body.mainmenu-open #backtotop{bottom:-60px;}
.node-type-frontpage main{width:100%;margin:0;}#highlights{color:#FFF;margin-bottom:100px;}#highlights ul{list-style:none;padding:0;margin:0;}#highlights li{list-style:none;padding:0;}#highlights li:before{display:none;}.highlights-item{display:block;position:relative;width:100%;height:776px;background-size:cover;background-position:center center;overflow:hidden;text-decoration:none;border:none;}#highlights li:nth-child(1) .highlights-item{height:calc(100vh - 230px);min-height:500px;max-height:600px;}.highlights-item figure{width:100%;height:100%;}.highlights-item img{object-fit:cover;width:100%;height:100%;}.highlights-text{position:absolute;left:50%;bottom:70px;margin-left:-566px;width:748px;align-items:flex-end;}.highlights-item .small{margin-bottom:20px;}.highlights-item h3{font-family:"Headline";text-transform:uppercase;font-size:9rem;line-height:8rem;margin-bottom:30px;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";margin-bottom:20px;}.highlights-item h3.small{font-size:7.2rem;line-height:6.4rem;margin-bottom:20px;}.highlights-item .subhead{font-family:JMBProM,sans-serif;font-size:2.5rem;line-height:3rem;margin-bottom:50px;}.highlights-item .date{font-family:"JMBProBl";font-size:3.5rem;line-height:4rem;margin-bottom:0;}.highlights-text .span4.span-last{text-align:right;}.highlights-item span{display:inline-block;}#highlights .highlights-item:hover span,#highlights .highlights-item:focus span{background:white;color:black;}.highlights-item .shadow{position:absolute;left:0;bottom:0;width:100%;height:776px;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,0.5) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 40%,rgba(0,0,0,0.6) 100%);}@media only screen and (max-width:590px){.highlights-item h3{font-size:5.4rem;line-height:4.8rem;margin-bottom:10px;}.highlights-item h3.small{font-size:5.4rem;line-height:4.8rem;margin-bottom:10px;}.highlights-item .date{font-size:2.2rem;line-height:2.4rem;}}@media only screen and (max-width:1350px){.highlights-text{left:108px;margin-left:0;}}@media only screen and (max-width:1270px){.highlights-text{width:620px;}}@media only screen and (max-width:1080px){.highlights-text{width:540px;}}@media only screen and (max-width:960px){.highlights-item,#highlights li:nth-child(1) .highlights-item{height:613px;min-height:613px;max-height:613px;}.highlights-item .shadow{height:613px;}.highlights-text{left:50%;margin-left:-410px;}}@media only screen and (max-width:880px){.highlights-text{left:50%;margin-left:-310px;}.highlights-text .span8{width:100%;}.highlights-text .span4{width:50%;margin-right:0;}}@media only screen and (max-width:670px){.highlights-text{left:50%;margin-left:-270px;}}@media only screen and (max-width:590px){.highlights-item,#highlights li:nth-child(1) .highlights-item{height:450px;min-height:450px;}.highlights-item .shadow{height:450px;}.highlights-text{width:calc(100% - 40px);left:20px;margin-left:0;bottom:60px;}}#frontpage-intro{margin-bottom:100px;}#frontpage-intro p{font-size:1.6rem;line-height:1.8rem;margin-bottom:20px;}#frontpage-intro h2{font-size:7.2rem;line-height:6.4rem;margin-bottom:0px;font-family:"Headline";text-transform:uppercase;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";}@media only screen and (max-width:960px){#frontpage-intro h2{font-size:4.3rem;line-height:3.8rem;}}@media only screen and (max-width:590px){#frontpage-intro h2{font-size:3.5rem;line-height:4rem;}}#termine{width:100%;}#termine ul{list-style:none;padding:0;margin:0 0 0 -3500px;}#termine li{list-style:none;padding:0;}#termine li:before{display:none;}#termine .intro{width:550px;text-align:center;margin:60px auto;font-size:2.2rem;line-height:3rem;}#teaser{margin-bottom:120px;}#teaser ul{list-style:none;padding:0;margin:0;}#teaser li{list-style:none;padding:0;}#teaser li:before{display:none;}#teaser a{display:block;position:relative;min-height:495px;width:100%;border:2px solid #000;float:left;padding:30px;margin-right:21px;font-size:2.2rem;line-height:3rem;text-decoration:none;}#teaser li:last-child{margin-right:0;}#teaser li:nth-child(4n+1) a{border:2px solid #FF2346;}#teaser li:nth-child(4n+2) a{border:2px solid #020073);}#teaser li:nth-child(4n+3) a{border:2px solid #AA005F;}#teaser h3,#teaser p{display:inline;font-size:2.2rem;line-height:3rem;}#teaser h3{font-family:JMBProBl;}#teaser .fs2 h3,#teaser .fs2 p{font-size:3.5rem;line-height:4rem;}#teaser p.bottom-info,#teaser .fs2 p.bottom-info{font-size:1.6rem;line-height:1.6rem;position:absolute;bottom:20px;left:30px;}#teaser svg{width:12px;height:12px;margin-left:10px;transform:rotate(45deg);}#teaser .fs2 svg{width:16px;height:16px;}#teaser .extern svg{transform:rotate(0deg);}#teaser li a:hover,#teaser li a:focus{color:white;}#teaser li a:hover svg polygon,#teaser li a:focus svg polygon{fill:white;}#teaser li:nth-child(4n+1) a:hover,#teaser li:nth-child(4n+1) a:focus{background-color:#FF2346;}#teaser li:nth-child(4n+2) a:hover,#teaser li:nth-child(4n+2) a:focus{background-color:#020073;}#teaser li:nth-child(4n+3) a:hover,#teaser li:nth-child(4n+3) a:focus{background-color:#AA005F;}.row.stand{border:1px solid black;padding:30px;margin:50px auto;}@media only screen and (max-width:1270px){#teaser .fs2 h3,#teaser .fs2 p{font-size:2.2rem;line-height:3rem;}#teaser .fs2 svg{width:12px;height:12px;}}@media only screen and (max-width:960px){#teaser .span4{width:100%;margin:0 0 20px 0;}#teaser .span4 a{min-height:auto;padding-bottom:60px;}}
.keyvisual{position:relative;}.keyvisual h1{font-family:JMBProBo,sans-serif;margin-bottom:20px;font-size:7.2rem;line-height:7.0rem;}.keyvisual h1.var2{font-family:JMBProBo,sans-serif;font-size:6.0rem;line-height:6.0rem;}.keyvisual h1.var3{font-family:Headline,sans-serif;font-size:9.0rem;line-height:8.0rem;text-transform:uppercase;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";}.keyvisual h1.var4{font-family:Headline,sans-serif;font-size:7.2rem;line-height:6.4rem;text-transform:uppercase;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";}.keyvisual figure{position:relative;}@media only screen and (max-width:590px){.keyvisual h1{font-size:4.3rem;line-height:3.8rem;}.keyvisual h1.var2{font-size:4.3rem;line-height:4.3rem;}.keyvisual h1.var3{font-size:4.3rem;line-height:3.8rem;}.keyvisual h1.var4{font-size:4.3rem;line-height:3.8rem;}}.keyvisual.layout-one{margin:0 auto 100px;padding-top:100px;}.keyvisual.layout-one img{width:100%;height:auto;}.keyvisual.layout-one figcaption{margin-bottom:40px;}.keyvisual.layout-one .shadow{display:none;}.keyvisual.layout-one p.subhead{font-size:3.5rem;line-height:4rem;}.keyvisual.layout-two{height:600px;margin:0 0 100px 0;overflow:hidden;color:white;}.keyvisual.layout-two .keyvisual-text{z-index:2;position:absolute;bottom:70px;left:50%;margin-left:-566px;width:748px;}.keyvisual.layout-two figure{display:block;height:600px;width:100%;position:absolute;top:0;left:0;}.keyvisual.layout-two img{object-fit:cover;width:100%;height:100%;}.keyvisual.layout-two .shadow{position:absolute;width:100%;height:600px;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,0.5) 100%);}.keyvisual.layout-two p.subhead{font-size:2.5rem;line-height:3rem;}.keyvisual.layout-two--white .keyvisual-text{color:black;}.keyvisual.layout-two--white .shadow{position:absolute;width:100%;height:600px;background:linear-gradient(180deg,rgba(255,255,255,0) 50%,rgba(255,255,255,0.5) 100%);}@media only screen and (max-width:1350px){.keyvisual.layout-two .keyvisual-text{left:108px;margin-left:0;}}@media only screen and (max-width:1270px){.keyvisual.layout-two .keyvisual-text{width:620px;}}@media only screen and (max-width:1080px){.keyvisual.layout-two .keyvisual-text{width:540px;}}@media only screen and (max-width:960px){.keyvisual.layout-two,.keyvisual.layout-two figure,.keyvisual.layout-two .shadow{height:525px;}.keyvisual.layout-two .keyvisual-text{left:50%;margin-left:-410px;}}@media only screen and (max-width:880px){.keyvisual.layout-two .keyvisual-text{left:50%;margin-left:-310px;}}@media only screen and (max-width:670px){.keyvisual.layout-two .keyvisual-text{left:50%;margin-left:-270px;}}@media only screen and (max-width:590px){.keyvisual.layout-two,.keyvisual.layout-two figure,.keyvisual.layout-two .shadow{height:450px;}.keyvisual.layout-two .keyvisual-text{width:calc(100% - 40px);left:20px;margin-left:0;}}
div.messages{width:100%;margin:3rem auto;}.autorin{font-family:JMBProBo,sans-serif;}details{position:relative;}summary{list-style:none;padding:25px 48px 20px 0;border-top:1px solid #000;}details[open] summary{padding:25px 48px 35px 0;}summary::-webkit-details-marker,details > summary::marker{display:none;}summary,summary p,summary h2,summary h3,summary h4,summary h5,summary h6{font-family:JMBProBo,sans-serif;font-size:2.2rem;line-height:3rem;margin-bottom:0;}summary cite{font-family:JMBProBoI,sans-serif;}summary:hover{cursor:pointer;}summary::before,summary::after{content:"";display:block;width:16px;height:16px;position:absolute;top:32px;right:12px;transition:opacity 0.3s,transform 0.3s;}summary::before{background:url("/sites/all/themes/jmb2020/icons/plus_16x16.svg") center center;opacity:1.0;transform:rotate(90deg);}summary::after{background:url("/sites/all/themes/jmb2020/icons/minus_16x16.svg") center center;opacity:0;transform:rotate(90deg);}details[open] summary::before{opacity:0;transform:rotate(0deg);}details[open] summary::after{opacity:1.0;transform:rotate(0deg);}.accordion{width:100%;font-size:2.2rem;line-height:3rem;}.accordion .accordion-content{padding:0 0 20px 0;}.cm-faq + .cm-faq{margin-top:-40px;}.cm_embed + .cm_embed{margin-top:-20px;}.cm_accordion + .cm_accordion{margin-top:-40px;}.cm-person + .cm-person{margin-top:-41px;}.cm-person + .cm-person .person{border-top:1px solid #FFF;padding-top:20px;}.meta-box.external + .meta-box.external{margin-top:20px;}.row.acc-research{background-color:#EEE;}.row.acc-research summary{padding:20px 48px 15px 30px;}.row.acc-research .accordion-content{padding:30px;}.row.acc-teaser{background-color:#EEE;}.row.acc-teaser summary{padding:20px 48px 15px 30px;}.row.acc-teaser .accordion-content{padding:20px 0 0 0;background-color:#FFF;}.row.acc-research + .row.acc-teaser{margin-top:-40px;}.row.acc-research summary::before,.row.acc-research summary::after,.row.acc-teaser summary::before,.row.acc-teaser summary::after{top:24px;}.eyecatcher{font-family:JMBProBo,sans-serif;font-size:2.5rem;line-height:3rem;margin-bottom:0;background:#AA005F;color:white;padding:30px 50px;}.eyecatcher.berry{font-family:JMBProBo,sans-serif;font-size:2.5rem;line-height:3rem;margin-bottom:0;background:#AA005F;color:white;padding:30px 50px;}.eyecatcher.blue{background:#020073;}.eyecatcher em,.eyecatcher i,.eyecatcher cite{font-family:JMBProBoI,sans-serif;}@media only screen and (max-width:590px){.eyecatcher{font-size:2.5rem;line-height:3rem;padding:40px;}}.duration{border:1px solid #979797;padding:20px;}.duration-date{position:relative;font-family:JMBProBo,sans-serif;font-size:2.2rem;line-height:2.2rem;margin-bottom:15px;padding-left:40px;}.duration-date svg{position:absolute;top:0;left:0;width:24px;height:24px;}.duration img{margin-bottom:20px;}.duration-loc-title{font-family:JMBProBo,sans-serif;}.duration-loc{position:relative;font-family:JMBProM,sans-serif;font-size:2.2rem;line-height:2.2rem;margin-bottom:15px;padding-left:25px;}.duration-loc svg{position:absolute;top:0;left:0;width:18px;height:18px;}.duration-link{position:relative;font-family:JMBProBo,sans-serif;font-size:2.2rem;line-height:2.2rem;margin-bottom:15px;padding-left:25px;}.duration-link svg{position:absolute;top:0;left:0;width:18px;height:18px;}.person{border:1px solid black;padding:30px;}.node-type-press-release .cm_intro .person{border:1px solid #979797;}.person h2,.person dt{font-family:JMBProBo,sans-serif;font-size:1.6rem;line-height:2.2rem;margin-bottom:0;}.person p{font-size:1.6rem;line-height:2.2rem;}.person div{width:328px;margin-right:30px;}.person div:last-child{margin-right:0;}.person + .duration{margin-top:20px;}.person dd + dt{margin-top:20px;}@media only screen and (max-width:1270px){.person div{margin:0 0 20px 0;width:100%;}.person div:last-child{margin-bottom:0;}}@media only screen and (max-width:880px){.person.span8r{margin-bottom:0;}}.download-box{background:#F2F2F2;padding:30px;}.download-box h2,.download-box h3,.download-box h4,.download-box h5{display:inline;font-family:JMBProBl,sans-serif;font-size:2.2rem;line-height:3rem;}.download-box p{display:inline;font-family:JMBProM,sans-serif;font-size:2.2rem;line-height:3rem;}.download-box a.download{display:block;}.download-box p.small{display:block;font-family:JMBProM,sans-serif;font-size:1.6rem;line-height:2.2rem;margin-top:5px;margin-bottom:20px;}a.download{display:inline-block;font-family:JMBProBo,sans-serif;font-size:1.6rem;line-height:2.2rem;text-decoration:none;border:none;}a.download svg{width:18px;height:18px;margin-right:8px;margin-bottom:-4px;}a.download:hover span,a.download:focus span{border-bottom:1px solid black;}.quote-box{border:1px solid #F2F2F2;padding:30px;font-size:1.6rem;line-height:2.2rem;}.quote-box p.label{font-family:JMBProBo,sans-serif;font-size:1.6rem;line-height:2.2rem;margin-bottom:0;}.gallery-download{width:100%;height:275px;background:#020073;margin-bottom:20px;padding-top:107px;}.gallery-download span{display:block;width:60px;height:60px;margin:0 auto;border-radius:30px;background:#010061;}.gallery-download svg{width:24px;height:24px;margin:18px 0 0 20px;}.gallery-image{position:relative;display:block;width:auto;height:auto;}.gallery-image span{position:absolute;top:50%;left:50%;display:block;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:30px;background:#010061;}.gallery-image svg{width:24px;height:24px;margin:18px 0 0 18px;}.cm_logos img{max-width:236px;height:auto;margin:0 20px 20px 0;}.cm_logos img:nth-child(3n+3){margin-right:0;}.cm_logos .flex{align-items:center;}.meta-box{border:1px solid #979797;margin:20px 0;padding:30px;}.span3p .meta-box{margin:0;}.meta-box h2,.meta-box h3,.meta-box h4,.meta-box h5{font-family:JMBProBo,sans-serif;font-size:2.2rem;line-height:2.4rem;margin-bottom:6px;}.meta-box p{font-size:1.6rem;line-height:2.2rem;}.infobox{border:1px solid #FF2346;padding:30px;display:flex;flex-wrap:wrap;width:100%;gap:20px;}.infobox h2,.infobox h3{font-family:JMBProBo,sans-serif;font-size:2.2rem;line-height:3rem;margin-bottom:15px;width:100%;}.infobox .textcaption{font-family:JMBProBo,sans-serif;display:block;}.infobox ul{list-style:none;margin:0;}.infobox ul.infobox__first,.infobox ul.infobox__second{max-width:calc((100% - 20px) / 2);}.infobox li{list-style:none;font-size:1.6rem;line-height:2.2rem;margin-bottom:20px;padding:0;background:none;}.infobox li:before{display:none;}.infobox li:last-child{margin-bottom:0px;}.infobox li svg{height:18px;margin-top:0px;margin-right:5px;position:relative;top:6px;}.infobox p{font-size:1.6rem;line-height:2.2rem;}.infobox-location p{margin-bottom:0px;}@media only screen and (max-width:1080px){.infobox ul{width:100%;}.infobox ul.infobox__first,.infobox ul.infobox__second{max-width:100%;}.infobox ul.first li:last-child{margin-bottom:20px;}}dl.jobinfo{border:1px solid black;padding:30px;}dl.jobinfo :last-child{margin-bottom:0;}dl.jobinfo,dl.jobinfo p{font-size:1.9rem;line-height:2.6rem;}dl.jobinfo dt{font-family:JMBProBo,sans-serif;}dl.jobinfo .textcaption{display:block;font-family:JMBProBo,sans-serif;margin-bottom:-3rem;}dl.jobinfo dd{margin-bottom:20px;}.cm-deprecated{background:#FF2346;color:white;padding:30px;margin-top:50px;margin-bottom:50px;}.row-smicons h2{text-align:right;font-family:JMBProBo,sans-serif;font-size:2.5rem;line-height:3rem;margin-bottom:20px;}.row .share-icons{float:right;}.share-icons li{list-style:none;float:left;margin-right:40px;padding:0;height:28px;max-width:32px;}.row .share-icons li{list-style:none;float:left;margin-right:0;margin-left:40px;padding:0;}.share-icons li::before{display:none;}.share-icons svg{height:28px;height:32px;width:auto;}.share-icons a{border:none;}div.interview h2{font-family:JMBProBo,sans-serif;font-size:2.5rem;line-height:3rem;margin-bottom:20px;}hr.spacing{border:none;height:60px;}.span3p figure{margin-bottom:20px;}.span3p .accordion input:checked + label{padding:25px 48px 25px 0;}.span3p .accordion label,.span3p .accordion label p,.span3p .accordion label h2,.span3p .accordion label h3,.span3p  .accordion label h4,.span3p .accordion label h5,.span3p .accordion label h6,.span3p .accordion .accordion-content,.span3p .accordion .accordion-content *{font-family:JMBProM,sans-serif;font-size:1.6rem;line-height:2.2rem;}.span3p .accordion .accordion-content p{margin-bottom:20px;}iframe.openstreetmap{width:100%;height:420px;border:1px solid black;}.av-player-hidden .show-av{width:100%;}.av-player-hidden figure{display:none;}.av-player .show-av{display:none;}.av-player figure{display:block;}
body.lightbox-open{overflow:hidden;}.lightbox{position:fixed;top:-300vh;left:0;width:100%;height:100vh;opacity:0.0;transition:opacity 0.3s linear;z-index:1001;background:#010061;}.lightbox:target{top:0;opacity:1.0;}.lightbox a{border-bottom:1px solid white;}.lightbox a:hover,.lightbox a:focus{border:none;}.lightbox a[href*="//"]:not([href*="www.jmberlin.de"])::after{background:transparent url(/sites/all/themes/jmb2020/icons/link_external_white.svg) 0 0 no-repeat;}.lightbox a.download{border:none;}.lightbox__box{display:flex;}.lightbox__media{display:flex;justify-content:center;align-items:center;flex-grow:1;z-index:1;padding:40px;width:65%;min-width:65%;max-width:65%;height:100vh;position:relative;border-right:1px solid #FFF;}.lightbox__media img{width:auto;height:auto;max-height:90vh;max-height:calc(100vh - 80px);}.lightbox__media .video-item{max-width:100%;}.lightbox__media .vjs-audio{width:360px;}.lightbox__media .vjs-fluid{width:640px;}.lightbox__caption{margin-top:120px;padding:0 40px 0 40px;overflow-y:auto;height:calc(100vh - 120px);color:white;width:35%;}.lightbox__caption::after{content:"";display:block;height:40px;width:100%;}.lightbox__caption a.download:hover span,.lightbox__caption a.download:focus span{border-bottom:1px solid white;}.lightbox__caption summary{border-top:1px solid #FFF;}.lightbox__caption summary::before{background:url("/sites/all/themes/jmb2020/icons/plus_16x16_white.svg") center center;}.lightbox__caption summary::after{background:url("/sites/all/themes/jmb2020/icons/minus_16x16_white.svg") center center;}.lightbox__link{display:block;position:relative;border:none;}.lightbox__link svg{width:35px;height:35px;padding:9px 6px 6px 9px;background:rgba(0,0,0,0.5);position:absolute;bottom:10px;left:10px;border-radius:18px;}.lightbox__link:hover svg{background:rgba(0,0,0,0.9);}.gallery-caption .lightbox__link{display:inline-block;border-bottom:1px solid black;}.gallery-caption .lightbox__link:hover,.gallery-caption .lightbox__link:focus{display:inline-block;border-bottom:0px solid black;}.lightbox__nav{position:absolute;top:0;right:0;width:100%;height:120px;background-color:#010061;z-index:1;background:#010061;height:120px;width:34.5%;min-width:300px;}.lightbox__btn{display:block;width:60px;height:60px;position:absolute;top:30px;right:30px;z-index:1;border:2px solid white;border-radius:60px;}.lightbox__btn:hover circle,.lightbox__btn:focus circle{opacity:1.0;}.lightbox__btn:hover polygon,.lightbox__btn:focus polygon{fill:#010061;}.lightbox__btn--prev{right:210px;}.lightbox__btn--next{right:120px;}.lightbox__back{position:fixed;top:0;left:0;width:100%;height:100vh;background:#010061;z-index:1000;display:none;}body.lightbox-open .lightbox__back{display:block;}.lightbox--notext .lightbox__media{border-right:0px solid #FFF;}@media only screen and (max-width:960px){.lightbox__box{display:block;height:calc(100vh - 120px);overflow-y:auto;margin-top:120px;}.lightbox__media{height:auto;width:100%;max-width:100%;margin-top:0;border-right:0px solid #FFF;}.lightbox__caption{height:auto;margin-top:0;width:100%;max-width:100%;overflow-y:hidden;padding-bottom:80px;}.lightbox__caption::after{display:none;}.lightbox__nav{width:100%;}.cm_gallery .lightbox__media img{max-height:70vh;}}
.slider{width:100%;overflow:hidden;overflow-x:hidden;overflow-y:hidden;position:relative;}.slider-inner{position:relative;transition:transform 0.5s;flex-wrap:nowrap;align-items:flex-start;}.slider .slider-inner .span4{margin-right:20px;margin-bottom:20px;}.slider-inner li{list-style:none;margin:0;padding:0;}.slider-inner li::before{display:none;}body.page-taxonomy li.span4{list-style:none;}.slider-inner li.span4{min-width:364px;}@media only screen and (max-width:1270px){.slider-inner li.span4{min-width:300px;}}@media only screen and (max-width:1080px){.slider-inner li.span4{min-width:260px;}}@media only screen and (max-width:880px){.slider-inner li.span4{min-width:300px;}}@media only screen and (max-width:670px){.slider-inner li.span4{min-width:260px;}}@media only screen and (max-width:590px){.slider-inner li.span4{min-width:100%;}}.slider-controls{position:relative;width:100%;height:85px;}.slider-current{position:absolute;top:0px;left:0;height:3px;background:#000000;transition:left 0.5s;}.slider-line{position:absolute;top:1px;left:0;width:100%;height:1px;background:#979797;}.slider-btn{position:absolute;top:97px;left:0;margin:0 auto;padding:10px;width:100%;width:80px;height:80px;}.slider-prev{left:30px;}.slider-next{left:auto;right:30px;}.slider-btn svg{width:60px;height:60px;}.slider-btn:hover svg circle,.slider-btn:active svg circle,.slider-btn:focus-visible svg circle{fill:white;opacity:1.0;}.slider-btn:hover svg polygon,.slider-btn:active svg polygon,.slider-btn:focus-visible svg polygon{fill:black;}.slider-btn:disabled{display:none;}.slider-gallery .slider-btn{top:30px;}@media only screen and (max-width:1270px){.slider.series .slider-btn{top:73px;}}@media only screen and (max-width:1080px){.slider.series .slider-btn{top:58px;}}@media only screen and (max-width:880px){.slider.series .slider-btn{top:73px;}}@media only screen and (max-width:670px){.slider-btn{padding:10px;width:100%;width:60px;height:60px;}.slider-btn svg{width:40px;height:40px;}.slider-prev{left:10px;}.slider-next{left:auto;right:10px;}.slider.series .slider-btn{top:68px;}.slider-gallery .slider-btn{top:10px;}}@media only screen and (max-width:590px){.slider.series .slider-btn{top:120px;}.slider-gallery .slider-btn{top:95px;}.slider.series .span4:first-child{padding-right:80px;}@supports (shape-outside:circle(50%)){.slider.series .span4:first-child{padding-right:0;}.slider.series .span4:first-child div:before{display:block;content:"";float:right;shape-outside:circle(100%);width:70px;height:70px;margin-top:115px;margin-right:5px;}}}.gallery--align{text-align:right;margin-bottom:20px;}@media only screen and (max-width:880px){.cm_gallery .gallery--align{text-align:left;}.cm_gallery .gallery--align.span4{margin-bottom:20px;}}gallery__itemsno{}.gallery-item{position:relative;}.cm_gallery{margin-top:80px;margin-bottom:80px;}.cm_gallery .span-button{text-align:right;margin-bottom:20px;}.cm_gallery .span-button button{border:1px solid black;font-size:1.6rem;line-height:2.2rem;padding:11px 30px 7px;border-radius:30px;}.slider--startbig .slider .span4:first-child{min-width:100%;position:relative;}.slider--startbig .slider .span4:first-child img{max-height:560px;}.slider--startbig .slider .span4:first-child .gallery-caption{width:50%;}@media only screen and (max-width:590px){.slider--startbig .slider .span4:first-child img{max-height:250px;}}@media only screen and (max-width:880px){.slider--startbig .slider .span4:first-child .gallery-caption{width:100%;}}.gallery-caption{display:block;}.gallery-caption h2,.gallery-caption h3{font-family:JMBProBl,sans-serif;font-size:2.2rem;line-height:3rem;}.gallery-caption p{margin-bottom:10px;}.gallery-desc{position:absolute;right:0;bottom:0;display:none;width:748px;height:64px;max-width:100%;padding:20px 70px 0 20px;background:#FFF;overflow:hidden;}.gallery-desc .toggle-desc{width:16px;height:16px;position:absolute;top:10px;right:10px;}.gallery-desc p{margin-bottom:0;}.gallery-desc .plus{display:block;}.gallery-desc .minus{display:none;}.desc-open .gallery-desc{height:auto;}.desc-open .gallery-desc .plus{display:none;}.desc-open .gallery-desc .minus{display:block;}@media only screen and (max-width:880px){.gallery-desc{width:100%;position:relative;padding:0 40px 0 0;}.gallery-desc .toggle-desc{top:0;right:0;}.cm_gallery .span8 h3{margin-bottom:0;}.cm_gallery .span-button{text-align:left;}}@media only screen and (max-width:670px){.cm_gallery img{max-height:275px;}.gallery-desc{width:540px;}}@media only screen and (max-width:590px){.gallery-desc{width:100%;}.cm_gallery .span4,.cm_gallery .span8{margin-bottom:0;}.cm_gallery .span-button button{display:none !important;}.cm_gallery img{max-height:250px;}.cm_gallery figure > button{pointer-events:none;}.gallery-desc{display:none;}.gallery-caption{display:block;}}.label-series{font-family:JMBProBo,sans-serif;font-size:1.6rem;line-height:2.2rem;margin-bottom:20px;text-transform:uppercase;}.row-series .span8{margin-bottom:20px;}.row-series .span-button{text-align:right;margin-bottom:20px;}.row-series p{font-size:1.9rem;line-height:2.6rem;}@media only screen and (max-width:880px){.row-series .span8,.row-series .span-button{width:100%;margin-right:0;}}.no-js .slider{overflow-x:scroll;}.no-js .slider-controls,.no-js .slider-btn{display:none;}.cm_gallery_grid .threes{margin-bottom:0;}.cm_gallery_grid .threes li{margin-bottom:40px;}
#carousel{position:relative;margin-bottom:120px;width:100%;overflow:hidden;margin:0 0 120px 0;}#carousel__inner{position:relative;display:flex;}#carousel__inner.animate{transition:left 1s;}.carousel__item{display:block;position:relative;border:none;margin-bottom:20px;overflow:hidden;padding-bottom:50px;margin-left:20px;}.carousel__item h3,.carousel__item p.inline{display:inline;font-size:2.2rem;line-height:3rem;}.carousel__item h3{font-family:JMBProBl,sans-serif;}.carousel__item p.label{font-family:JMBProM,sans-serif;font-size:1.6rem;line-height:1.8rem;position:absolute;bottom:0;left:0;margin-bottom:0;}@media only screen and (max-width:960px){.carousel-item h3,.carousel-item p.inline{font-size:1.9rem;line-height:2.6rem;}}@media only screen and (max-width:590px){.carousel-item h3,.carousel-item p.inline{font-size:1.6rem;line-height:2.2rem;}}.carousel__link{display:block;border:none;}.carousel__link:hover h3,.carousel__link:focus-visible h3{border-bottom:1px solid black;}.w652{flex:0 0 652px;}.w460{flex:0 0 460px;}.w364{flex:0 0 364px;}@media only screen and (max-width:960px){.w652{flex:0 0 489px;}.w460{flex:0 0 345px;}.w364{flex:0 0 273px;}}@media only screen and (max-width:590px){.w652{flex:0 0 calc(100% - 40px);}.w460{flex:0 0 calc(100% - 40px);}.w364{flex:0 0 calc(100% - 40px);}img{width:100%;height:auto;}}.carousel__quad{display:none;}.carousel__desk{display:block;}@media only screen and (max-width:590px){.carousel__quad{display:block;}.carousel__desk{display:none;}}.carousel__btn{position:absolute;top:190px;left:0;margin:0 auto;padding:10px;width:100%;width:80px;height:80px;}.carousel__prev{left:130px;}.carousel__next{left:auto;right:15px;}.carousel__btn svg{width:60px;height:60px;}.carousel__btn:hover svg circle,.carousel__btn:active svg circle,.carousel__btn:focus-visible svg circle{fill:white;opacity:1.0;}.carousel__btn:hover svg polygon,.carousel__btn:active svg polygon,.carousel__btn:focus-visible svg polygon{fill:black;}@media only screen and (max-width:960px){.carousel__btn{top:132px;}.carousel__prev{left:10px;}.carousel__next{right:10px;}}@media only screen and (max-width:590px){.carousel__btn{width:60px;height:60px;padding:5px;top:0;margin-top:calc(50% - 40px);}.carousel__btn svg{width:50px;height:50px;}.carousel__prev{left:20px;}.carousel__next{right:20px;}}#carousel.no-js{width:calc(100% - 40px);overflow-x:scroll;margin:0 20px 120px 20px;}#carousel.no-js #carousel-inner{margin-bottom:20px;}#carousel.no-js .carousel__item:first-child{margin-left:0;}#carousel.no-js .carousel__btn{display:none;}@media only screen and (max-width:590px){#carousel.no-js .w652{flex:0 0 calc(100%);}#carousel.no-js .w460{flex:0 0 calc(100%);}#carousel.no-js .w364{flex:0 0 calc(100%);}}
.teaser{position:relative;display:block;height:495px;margin-bottom:20px;text-decoration:none;border:none;}.teaser h3{font-family:JMBProBl,sans-serif;font-size:2rem;line-height:2.7rem;}.teaser:hover h3,.teaser:focus h3{border-bottom:1px solid black;}.teaser-serie h3 em,.teaser-serie h3 i,.teaser-serie h3 cite{font-family:JMBProBlI,sans-serif;}.teaser p{font-family:JMBProM,sans-serif;font-size:2rem;line-height:2.7rem;}.teaser p.label{font-family:JMBProM,sans-serif;font-size:1.6rem;line-height:1.8rem;margin-bottom:10px;}.threes .teaser{margin-bottom:40px;}.teaser svg{width:16px;height:16px;display:inline-block;margin-left:10px;}a.teaser[href*="//"]:not([href*="www.jmberlin.de"]) svg{transform:rotate(-45deg);}.teaser-topic{display:block;color:white;background:#020073;border:none;padding:30px;}.teaser-topic h3{display:inline;}.teaser-topic:hover h3,.teaser-topic:focus h3{border-bottom:0px solid white;}.teaser-topic:hover h3 span,.teaser-topic:focus h3 span{border-bottom:1px solid white;}.teaser-text{border:2px solid black;padding:28px;}.teaser-text:hover,.teaser-text:focus,.accordion-content .teaser-text:hover,.accordion-content .teaser-text:focus{border:2px solid black;padding:28px;}.teaser-text h3,.teaser-text p{display:inline;}.teaser-text p.label{position:absolute;bottom:28px;left:28px;margin-bottom:0;}.teaser-image img{margin-bottom:20px;}.teaser-image h3,.teaser-image p{display:inline;line-height:2rem;}.teaser-image:hover p.label,.teaser-image:focus p.label{border-bottom:none;}.teaser-image p.label{display:block;margin-top:20px;}.teaser-serie{height:530px;}.teaser-serie,.teaser-serie h3,.teaser-serie p{font-size:1.9rem;line-height:2.6rem;}.series.xsmall .teaser-serie{height:370px;}.series.small .teaser-serie{height:396px;}.series.large .teaser-serie{height:580px;}.teaser-topic h3{font-family:JMBProBo,sans-serif;font-size:3.5rem;line-height:4rem;}.teaser-topic svg{width:24px;height:24px;}@media only screen and (max-width:1270px){.teaser-serie,.teaser-serie h3,.teaser-serie p{font-size:1.6rem;line-height:2.2rem;}.teaser-serie{height:480px;}.series.xsmall .teaser-serie{height:320px;}.series.small .teaser-serie{height:346px;}.series.large .teaser-serie{height:530px;}}@media only screen and (max-width:1080px){.teaser-serie{height:440px;}.series.xsmall .teaser-serie{height:280px;}.series.small .teaser-serie{height:306px;}.series.large .teaser-serie{height:490px;}}@media only screen and (max-width:880px){.teaser-serie{height:480px;}.series.xsmall .teaser-serie{height:320px;}.series.small .teaser-serie{height:346px;}.series.large .teaser-serie{height:530px;}}@media only screen and (max-width:670px){.teaser-serie{height:440px;}.series.xsmall .teaser-serie{height:280px;}.series.small .teaser-serie{height:306px;}.series.large .teaser-serie{height:490px;}}@media only screen and (max-width:590px){.teaser,.teaser-text,.teaser-text:hover,.teaser-text:focus,.teaser-serie,.series.large .teaser-serie{height:auto;min-height:202px;padding-bottom:80px;}.series.xsmall .teaser-serie{height:auto;min-height:160px;}.series.small .teaser-serie{height:auto;min-height:160px;}.teaser-image{padding-bottom:0;}}.view-switch{text-align:right;height:24px;margin-bottom:50px;}.view-switch button,.view-switch svg{width:24px;height:24px;}.view-switch .icon-view-list{margin-right:16px;}.view-switch .active rect,.view-switch :hover rect,.view-switch :focus rect{fill:#020073;}.span4list{width:100%;padding-bottom:40px;border-bottom:1px solid #979797;margin-bottom:40px;}.span4list a.span4{display:flex;margin-bottom:0px;height:218px;width:100%;}.span4list .teaser__image{flex:0 0 288px;margin-right:96px;margin-bottom:0;}.span4list .teaser__text{flex:0 0 748px;}.span4list .teaser-text .teaser__image{display:none;}.span4list h3,.span4list p:not(.label){font-size:2.5rem;line-height:3rem;margin-bottom:0px;border-bottom:1px solid white;}.view-id-publications .view-header{margin-bottom:40px;}.view-id-publications .view-filters{margin-bottom:40px;}#views-exposed-form-publications-page .views-exposed-widget{margin-right:20px;}#views-exposed-form-publications-page .views-submit-button{clear:left;}#views-exposed-form-publications-page .views-widget-filter-field_filter_date_value_1{margin-top:32px;}.view-id-publications .threes{margin-bottom:0;}.view-id-publications .view-events-footer{margin-bottom:40px;}.view-id-exhibitions .view-header{margin-bottom:40px;}.view-id-exhibitions .view-filters{margin-bottom:40px;}#views-exposed-form-exhibitions-page .views-exposed-widget{margin-right:20px;}#views-exposed-form-exhibitions-page .views-submit-button,#views-exposed-form-exhibitions-page #edit-combine-wrapper{clear:left;}#views-exposed-form-exhibitions-page #edit-combine-wrapper{max-width:100%;}#views-exposed-form-exhibitions-page .views-widget-filter-field_filter_date_value_1{margin-top:32px;}.view-id-exhibitions .threes{margin-bottom:0;}.view-id-exhibitions .view-events-footer{margin-bottom:40px;}@media only screen and (max-width:1270px){.span4list .teaser__image{flex:0 0 240px;margin-right:80px;}.span4list .teaser__text{flex:0 0 620px;}}@media only screen and (max-width:1080px){.span4list .teaser__image{flex:0 0 210px;margin-right:70px;}.span4list .teaser__text{flex:0 0 540px;}}@media only screen and (max-width:880px){.span4list a.span4{flex-wrap:wrap;height:auto;}.span4list .teaser__image{flex:0 1 288px;margin-right:0;}.span4list .teaser__text{flex:0 0 100%;}.span4list .teaser__text p.label{position:relative;display:block;bottom:auto;left:0;margin-top:20px;}}
input,textarea{max-width:100%;}input:is([type="reset"],[type="button"],[type="submit"]){color:black;}main form{margin-bottom:100px;}.row form{margin-bottom:0;}form label{display:block;font-size:1.6rem;line-height:2.2rem;margin-bottom:10px;font-weight:normal;}form label + br{display:none;}form label.option{display:block;}.webform-container-inline label{display:block;}form div{font-size:1.6rem;line-height:2.2rem;}form input{font-size:1.6rem;line-height:2.2rem;margin-bottom:10px;}form input[type=text],form input[type=email],form input[type=password]{width:556px;border:1px solid black;padding:12px 20px;}form input[type=text]:focus,form input[type=email]:focus,form input[type=password]:focus{border:2px solid black;padding:11px 19px;}.form-textarea-wrapper{width:556px;}form textarea{border:1px solid black;font-size:1.6rem;line-height:2.2rem;padding:12px 20px;margin-bottom:10px;}form textarea:focus{border:2px solid black;padding:11px 19px;}.form-type-checkbox{position:relative;}form input[type=checkbox]{opacity:0;position:absolute;display:inline-block;}form input[type=checkbox] + label{background:url(/sites/all/themes/jmb2020/icons/checkbox_inactive.svg) 0 0px no-repeat;padding:0 0 0 30px;min-height:24px;line-height:2.6rem;}form input[type=checkbox]:checked + label{background:url(/sites/all/themes/jmb2020/icons/checkbox_active.svg) 0 0px no-repeat;}form input[type=checkbox]:focus-visible{opacity:1;}form input[type=checkbox]:focus-visible + label{background:none;}.form-type-radio{position:relative;}form input[type=radio]{opacity:0;position:absolute;display:inline-block;}form input[type=radio] + label{background:url(/sites/all/themes/jmb2020/icons/radiobutton_inactive.svg) 0 0px no-repeat;padding:0 0 0 30px;min-height:24px;line-height:2.6rem;}form input[type=radio]:checked + label{background:url(/sites/all/themes/jmb2020/icons/radiobutton_active.svg) 0 0px no-repeat;}form input[type=radio]:focus-visible{opacity:1;}form input[type=radio]:focus-visible + label{background:none;}form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;position:relative;font-size:1.6rem;line-height:2.2rem;border:1px solid black;padding:13px 60px 9px 20px;background:transparent url(/sites/all/themes/jmb2020/icons/selectbox.png) center right no-repeat;}form fieldset{border:none;padding:0;margin:0 0 20px 0;}form legend{font-family:JMBProBo,sans-serif;margin:0 0 10px 0;}form .form-radios{margin-bottom:30px;}input.webform-calendar{width:24px;height:24px;margin:10px 0 0 5px;padding:24px 0 0 0;background:transparent url(/sites/all/themes/jmb2020/icons/calendar.svg) center right no-repeat;}#ui-datepicker-div{font-family:JMBProM,sans-serif;background:white;border:1px solid #FF2346;border-radius:3px;padding:20px 30px;margin:5px 0 0 -175px;}.ui-datepicker-header{background:white;border:none;font-size:1.9rem;line-height:2.6rem;margin-bottom:20px;}.ui-datepicker-header .ui-corner-all{border:none;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-5px;top:50%;margin-top:-5px;width:10px;height:10px;background-position:0 0;}.ui-datepicker-header .ui-datepicker-prev span{background-image:url(/sites/all/themes/jmb2020/icons/page_prev.svg);}.ui-datepicker-header .ui-datepicker-next span{background-image:url(/sites/all/themes/jmb2020/icons/page_next.svg);}.ui-datepicker-calendar{background:white;}.ui-datepicker-calendar thead{border-bottom:1px solid #FF2346;margin-bottom:10px;}.ui-datepicker-calendar thead th{font-size:1.6rem;line-height:2.0rem;text-align:center;}.ui-datepicker-calendar .ui-state-default{display:block;width:40px;height:40px;border:none;background:none;font-weight:400;color:black;line-height:4rem;}.ui-datepicker-calendar tr{border-top:0px solid #C4C4C4;}.ui-datepicker-calendar td a,.ui-datepicker-calendar td span{display:block;text-align:center;font-size:1.2rem;line-height:1.8rem;background:none;border:none;}.ui-datepicker-calendar td a:hover,.ui-datepicker-calendar td a:focus,.ui-datepicker-calendar .ui-state-active{color:white;background:#FF2346;}@media only screen and (max-width:590px){#ui-datepicker-div{display:none !important;}}form input[type=submit]{background-color:transparent;border:1px solid black;border-radius:22px;padding:12px 30px 8px;}form input[type=submit]:hover,form input[type=submit]:focus{background-color:black;color:white;}.views-exposed-form .views-exposed-widget{padding:0;margin-right:10px;}#user-login,#user-pass{width:1132px;margin:0 auto;}.homepage-textfield{display:none !important;}ul.pager{margin:0 0 20px 0;height:16px;list-style:none;}.item-list ul.pager li{position:relative;margin:0;padding:0 10px;list-style:none;font-size:1.6rem;line-height:2.2rem;height:16px;}ul.pager li:before{display:none;}ul.pager li a{display:inline-block;border:none;}ul.pager li a:hover,ul.pager li a:focus{border-bottom:1px solid black;}ul.pager li.pager-current{color:#FF2346;margin:0 30px;}.item-list ul.pager li.pager-first,.item-list ul.pager li.pager-previous,.item-list ul.pager li.pager-next,.item-list ul.pager li.pager-last{margin:0 10px;}li.pager-first a,li.pager-previous a,li.pager-next a,li.pager-last a{display:inline-block;position:absolute;top:-2px;left:0;height:16px;width:16px;overflow:hidden;text-indent:-9999px;}li.pager-first a{background:transparent url(/sites/all/themes/jmb2020/icons/page_first.svg) 0 0 no-repeat;}li.pager-previous a{background:transparent url(/sites/all/themes/jmb2020/icons/page_prev.svg) 0 0 no-repeat;}li.pager-next a{background:transparent url(/sites/all/themes/jmb2020/icons/page_next.svg) 0 0 no-repeat;}li.pager-last a{background:transparent url(/sites/all/themes/jmb2020/icons/page_last.svg) 0 0 no-repeat;}ul.pager-load-more{margin-top:20px;height:auto;}ul.pager-load-more li.pager-next a{position:relative;top:0;text-indent:0;width:auto;height:auto;min-width:120px;background:none;display:inline-block;color:black;border:1px solid black;font-size:1.6rem;line-height:2.2rem;text-decoration:none;padding:11px 30px;border-radius:30px;}ul.pager-load-more li.pager-next a:hover,ul.pager-load-more li.pager-next a:focus{background:black;color:white;}a.search-result{display:block;border:none;}.search-result h2{font-family:JMBProBl,sans-serif;font-size:2.5rem;line-height:3rem;display:inline;}.search-result p{font-family:JMBProM,sans-serif;font-size:2.5rem;line-height:3rem;display:inline;}
footer{background-color:white;}footer.no-banner{border-top:1px solid #CCCCCC;padding-top:60px;}#anoha{position:relative;background:#40C0F0;color:#42398F;height:150px;margin-bottom:50px;}#affe{position:absolute;top:0;left:0;width:397px;height:150px;background:transparent url(/sites/all/themes/jmb2020/img/SH_JMB_KIMU_AFFE_Final-300dpi.png) 0 0;}#biene{position:absolute;top:0;right:0;width:187px;height:150px;background-image:url(/sites/all/themes/jmb2020/img/SH_JMB_KIMU_BIENE_Final-300dpi.png);}#anoha h2{position:absolute;top:30px;left:50%;margin-left:-385px;}#anoha p{font-family:JMBProBo,sans-serif;position:absolute;top:30px;left:50%;margin-left:25px;width:215px;}#anoha a{display:block;font-family:JMBProBl;position:absolute;top:60px;left:50%;margin-left:268px;border:1px solid #42398F;font-size:2.2rem;line-height:2.3rem;}a.anoha svg{width:16px;height:16px;margin-right:10px;}a.anoha{display:inline-block;color:#42398f;border:1px solid #42398f;font-size:1.6rem;line-height:2.2rem;text-decoration:none;padding:11px 30px 7px;border-radius:30px;}a.anoha::before{display:none;}a.anoha:hover,a.anoha:focus{color:#40C0F0;background:#42398f;border:1px solid #42398f;}a.anoha:hover polygon,a.anoha:focus polygon{fill:#40C0F0;}@media only screen and (max-width:1270px){#affe{left:-50px;}#biene{display:none;}}@media only screen and (max-width:1080px){#anoha{height:150px;}#anoha h2{position:absolute;top:30px;left:280px;margin-left:0;}#anoha h2 img{width:330px;height:auto;}#anoha p{position:absolute;top:110px;left:280px;margin-left:0;width:540px;}#anoha a{position:absolute;top:50px;left:auto;right:0;margin-left:0;}}@media only screen and (max-width:960px){#affe{left:-100px;}}@media only screen and (max-width:880px){#anoha{height:360px;}#affe{left:50%;top:20px;margin:0 0 0 -145px;width:269px;height:161px;background:transparent url(/sites/all/themes/jmb2020/img/ANOHA_affe.png) 0 0;}#anoha h2{position:absolute;top:130px;left:50%;margin-left:-165px;}#anoha h2 img{width:330px;height:auto;}#anoha p{position:absolute;top:220px;left:50%;margin-left:-165px;width:330px;text-align:center;}#anoha a{position:absolute;top:290px;left:50%;right:auto;margin-left:-83px;}}#links{position:relative;font-family:JMBProM,sans-serif;font-size:1.6rem;line-height:2.2rem;}#links li{list-style:none;margin-bottom:2px;}#links h3{font-size:1.6rem;line-height:2.2rem;margin-bottom:20px;}#links a{text-decoration:none;color:#000;border:none;}#links a:hover,#links a:focus{border-bottom:1px solid black;}#links1,#links2,#links3,#links4,#links5{width:207px;margin-right:20px;margin-bottom:80px;}#links5{margin-right:0;}#links6{width:681px;margin-bottom:60px;}#links6 li{float:left;margin-right:20px;}#links7{width:434px;margin-bottom:40px;}#links7 img{float:left;margin-right:40px;height:80px;}@media only screen and (max-width:1270px){#links1,#links2,#links3,#links4,#links5{width:172px;}#links6{width:384px;}#links7{width:556px;}}@media only screen and (max-width:1080px){#links1,#links2,#links3,#links4,#links5{width:260px;}#links3{margin-right:0;}#links6{order:7;width:100%;}#links7{order:6;margin-bottom:80px;}}@media only screen and (max-width:880px){#links1,#links2,#links3,#links4,#links5{width:300px;}#links2,#links4{margin-right:0;}#links3{margin-right:20px;}}@media only screen and (max-width:670px){#links1,#links2,#links3,#links4,#links5{width:260px;}}@media only screen and (max-width:590px){#links1,#links2,#links3,#links4,#links5{width:100%;}#links7{margin-bottom:40px;}#links7 img{margin-bottom:40px;}}#socialmedia{background:#FF2346;color:#000;text-align:center;padding:40px 0 60px;}#socialmedia p{font-family:"JMBProM";font-size:1.6rem;line-height:2.2rem;margin-bottom:25px;}#socialmedia .hashtag{display:inline;margin-bottom:28px;}#socialmedia .footer-ctas{display:flex;justify-content:center;align-items:center;}#socialmedia li{float:left;margin-right:20px;list-style:none;height:46px;padding:8px;}#socialmedia a{text-decoration:none;color:#000;border:none;padding-right:0;}#socialmedia a::after{display:none;}#socialmedia a.ghost{display:inline-block;border:1px solid #000;margin-right:0;padding:11px 30px 7px;}#socialmedia a.ghost:hover,#socialmedia a.ghost:focus{color:#FF2346;background:black;}@media only screen and (max-width:670px){#socialmedia .footer-ctas{flex-direction:column;}#socialmedia ul{margin-bottom:20px;}#socialmedia li{margin-right:5px;}}@media only screen and (max-width:590px){img.hashtag{width:calc(100% - 40px);margin-right:20px;margin-left:20px;}#socialmedia div div{width:calc(100% - 40px);margin-right:20px;margin-left:20px;text-align:center;}}
.node-type-rudb main{margin-top:0;}.node-type-rudb #block-system-main{width:100%;margin:0;}.berry{width:100%;background:#AA005F;padding-top:75px;padding-bottom:100px;color:white;margin-bottom:85px;}.berry .row{margin-bottom:0;}.berry h1{font-family:JMBProM,sans-serif;font-size:1.6rem;line-height:2.2rem;margin-bottom:20px;}.berry p.big{font-family:JMBProBo,sans-serif;font-size:7.2rem;line-height:7.4rem;margin-bottom:40px;}.berry p{font-size:2.5rem;line-height:3rem;margin-bottom:0;}.berry a{color:inherit;text-decoration:none;border:none;}.berry a:hover,.berry a:focus{border-bottom:1px solid white;}.berry .span4{text-align:right;}.berry ul{list-style:none;display:inline-block;text-align:left;padding-left:32px;border-left:1px solid white;}.berry li{font-size:1.6rem;line-height:2.2rem;margin-bottom:3px;padding-left:0;}.berry li:before{display:none;}.berry svg{width:16px;height:16px;margin-left:10px;}@media only screen and (max-width:590px){.berry p.big{font-size:4.3rem;line-height:4.5rem;margin-bottom:40px;}}.row-rudb h2{font-family:JMBProM,sans-serif;width:285px;margin-right:850px;}.row-rudb a.sprungmarke{display:block;content:" ";margin-top:-100px;height:100px;visibility:hidden;pointer-events:none;}.row-rudb h3{font-family:JMBProBo,sans-serif;font-size:2.2rem;line-height:3rem;margin-bottom:0;}.row-rudb h4{font-family:JMBProBo,sans-serif;font-size:1.9rem;line-height:2.6rem;margin-bottom:0;}.row-rudb h5{font-family:JMBProM,sans-serif;font-size:1.9rem;line-height:2.6rem;margin-bottom:0;}.row-rudb h6{font-family:JMBProM,sans-serif;font-size:1.9rem;line-height:2.6rem;margin-bottom:0;}.row-rudb p{font-size:1.9rem;line-height:2.6rem;}.row-rudb p.small{font-size:1.6rem;line-height:2.2rem;margin-bottom:20px;}.row-rudb figure{margin-bottom:40px;}.row-rudb img{margin-bottom:20px;}.row-rudb .intro{border:1px solid black;padding:20px;font-size:1.6rem;line-height:2.2rem;margin-bottom:20px;}.row-rudb:nth-child(50n+2) .intro{border:1px solid #FF2346;}.row-rudb .intro h3{font-size:1.9rem;line-height:2.2rem;margin-bottom:10px;}.row-rudb .intro p{font-size:1.6rem;line-height:2.2rem;margin-bottom:10px;}.row-rudb .intro p:last-child{margin-bottom:0;}.cm-rudb-imgtxt{margin-bottom:20px;}.cm-rudb-button{border-top:1px solid black;padding:30px 0 20px 0;align-items:flex-end;}.btnarea{text-align:right;}.btnarea a{margin:20px 0 0 20px;}.apparea{text-align:right;}.apparea ul{list-style:none;margin-bottom:0;}.apparea ul img{margin-bottom:0;}.apparea ul li::before{display:none;}.cm-rudb-html{margin-bottom:20px;}.node-type-rudb td:nth-child(2n+1){width:560px;}.node-type-rudb td:nth-child(2n){width:188px;}@media only screen and (max-width:880px){.berry .span8{width:100%;margin-right:0;margin-bottom:40px;}.berry .span4{width:70%;margin-right:0;text-align:left;}.berry ul{border-left:none;border-top:1px solid white;padding-left:0;padding-top:40px;margin:0;}.berry ul li{float:left;margin:0 20px 10px 0;}}
::-webkit-scrollbar{-webkit-appearance:none;width:8px;}.view-filters{margin-bottom:65px;}.view-filters:before,.view-filters:after{content:" ";display:table;}.view-filters:after{clear:both;}.view-content{clear:both;}.ajax-progress-throbber .throbber{background:url(/sites/all/themes/jmb2020/icons/loading.svg) no-repeat center center;width:16px;height:16px;animation:rotation 2s infinite linear;}@keyframes rotation{from{transform:rotate(0deg);}to{transform:rotate(359deg);}}section.faq{margin-bottom:60px;}h3.faq{margin-top:-100px;}p.faq{display:inline;margin-right:10px;}ul.faq{display:inline-block;list-style:none;margin-bottom:100px;}ul.faq li{display:inline-block;list-style:none;padding-left:0;margin-left:0;}ul.faq li:after{content:"/";margin:0 10px;}ul.faq li:before{display:none;}ul.faq li:last-child:after{content:"";margin:0;}.topic-navigator{margin-bottom:60px;}.topic-letter{font-family:JMBProBo,sans-serif;margin-right:10px;}.topic-letter a{text-decoration:none;border:none;}.view-id-topics_overview_page .item-list{clear:left;}.view-id-topics_overview_page h3{color:#FF2346;font-size:3.5rem;line-height:4rem;margin-bottom:20px;}.view-id-topics_overview_page h3:before{display:block;content:" ";margin-top:-80px;height:80px;visibility:hidden;pointer-events:none;}.view-id-topics_overview_page ul{width:100%;padding-bottom:30px;border-bottom:1px solid #000;margin-bottom:50px;display:flex;flex-wrap:wrap;}.view-id-topics_overview_page ul li{width:364px;margin-right:20px;list-style:none;padding-left:0;margin-left:0;}.view-id-topics_overview_page ul li:nth-child(3n+3){margin-right:0;}.view-id-topics_overview_page ul li:before{display:none;}.view-id-topics_overview_page ul a{text-decoration:none;border:none;}.view-id-topics_overview_page ul a:hover,.view-id-topics_overview_page ul a:focus{border-bottom:1px solid black;}@media only screen and (max-width:1270px){.view-id-topics_overview_page ul li{width:300px;}}@media only screen and (max-width:1080px){.view-id-topics_overview_page ul li{width:260px;}}@media only screen and (max-width:880px){.view-id-topics_overview_page ul li{width:300px;}.view-id-topics_overview_page ul li:nth-child(3n+3){margin-right:20px;}.view-id-topics_overview_page ul li:nth-child(2n+2){margin-right:0;}}@media only screen and (max-width:670px){.view-id-topics_overview_page ul li{width:270px;}}@media only screen and (max-width:590px){.view-id-topics_overview_page ul li{width:100%;}}.view-id-press_releases ul li{list-style:none;padding-left:0;margin:0;}.view-id-press_releases ul li .span8r{padding-bottom:40px;border-bottom:1px solid #979797;margin-bottom:40px;}.view-id-press_releases ul li:before{display:none;}.view-id-press_releases a{text-decoration:none;}.view-id-press_releases h3{font-family:JMBProBl,sans-serif;font-size:2.2rem;line-height:3rem;}.view-id-press_releases p svg{height:16px;width:16px;margin-left:10px;transform:rotate(90deg);}.view-id-press_releases p.small{margin-top:40px;}.view-id-press_releases ul.pager-load-more li{border:none;}.view-id-joboffers ul li{list-style:none;padding-left:0;margin:0;}.view-id-joboffers ul li .span8r{padding-bottom:40px;border-bottom:1px solid #979797;margin-bottom:40px;}.view-id-joboffers ul li:before{display:none;}.view-id-joboffers a{text-decoration:none;}.view-id-joboffers h3{font-family:JMBProBl,sans-serif;font-size:2.2rem;line-height:3rem;}.view-id-joboffers p svg{height:16px;width:16px;margin-left:10px;transform:rotate(90deg);}.view-id-joboffers p.small{margin-top:40px;}.view-id-joboffers ul.pager-load-more li{border:none;}body.page-search main .region{display:flex;flex-wrap:wrap;width:1132px;margin:0 auto 100px;}#block-views-exp-sitesearch-multi-page{width:1132px;margin-bottom:80px;}#block-facetapi-iaiqe1rdnb23ppdrclrbbxm4xwetubf9{width:364px;margin-right:20px;font-size:1.6rem;line-height:2.2rem;}#block-facetapi-iaiqe1rdnb23ppdrclrbbxm4xwetubf9 h2{font-size:1.6rem;line-height:2.2rem;margin-bottom:20px;}#block-facetapi-iaiqe1rdnb23ppdrclrbbxm4xwetubf9 ul{list-style:none;margin:0;padding:0;}#block-facetapi-iaiqe1rdnb23ppdrclrbbxm4xwetubf9 ul li{padding:0;margin:0 0 5px 0;list-style:none;}#block-facetapi-iaiqe1rdnb23ppdrclrbbxm4xwetubf9 ul li:before{display:none;}#block-facetapi-iaiqe1rdnb23ppdrclrbbxm4xwetubf9 ul a{border-bottom:none;}#block-facetapi-iaiqe1rdnb23ppdrclrbbxm4xwetubf9 ul a:hover,#block-facetapi-iaiqe1rdnb23ppdrclrbbxm4xwetubf9 ul a:focus{border-bottom:1px solid black;}body.page-search #block-system-main{width:748px;}body.page-search .views-row{padding-bottom:40px;border-bottom:1px solid #979797;margin-bottom:50px;}@media only screen and (max-width:1350px){body.page-search main .region{position:relative;width:1132px;margin-right:auto;margin-left:108px;}}@media only screen and (max-width:1270px){body.page-search main .region{width:940px;}#block-views-exp-sitesearch-multi-page{width:940px;}#block-facetapi-iaiqe1rdnb23ppdrclrbbxm4xwetubf9{width:300px;}body.page-search #block-system-main{width:620px;}body.page-search form input[type="text"]{width:400px;}}@media only screen and (max-width:1080px){body.page-search main .region{width:820px;}#block-views-exp-sitesearch-multi-page{width:820px;}#block-facetapi-iaiqe1rdnb23ppdrclrbbxm4xwetubf9{width:260px;}body.page-search #block-system-main{width:540px;}}@media only screen and (max-width:960px){body.page-search main .region{margin-right:auto;margin-left:auto;}}@media only screen and (max-width:880px){body.page-search main .region{width:620px;}#block-views-exp-sitesearch-multi-page{width:380px;margin-right:20px;}#block-facetapi-iaiqe1rdnb23ppdrclrbbxm4xwetubf9{width:200px;margin-right:0;}body.page-search form input[type="text"]{width:100%;}body.page-search #block-system-main{width:100%;}}@media only screen and (max-width:670px){body.page-search main .region{width:540px;}#block-views-exp-sitesearch-multi-page{width:320px;margin-right:20px;}#block-facetapi-iaiqe1rdnb23ppdrclrbbxm4xwetubf9{width:200px;margin-right:0;}}@media only screen and (max-width:590px){body.page-search main .region{width:calc(100% - 40px);margin-right:20px;margin-left:20px;}#block-views-exp-sitesearch-multi-page{width:100%;margin-right:0;margin-bottom:20px;}#block-facetapi-iaiqe1rdnb23ppdrclrbbxm4xwetubf9{width:100%;margin-bottom:40px;}}a.calendar{display:block;width:100%;padding-bottom:40px;border-bottom:1px solid #979797;margin-bottom:40px;}a.calendar h2{font-family:JMBProBl,sans-serif;}a.calendar h2,a.calendar p.inline{font-size:2.5rem;line-height:3rem;margin-bottom:0px;border-bottom:1px solid white;}a.calendar:hover h2,a.calendar:focus h2{border-bottom:1px solid black;}p.exhibition{margin-bottom:20px;}p.exhibition span{display:inline-block;color:white;background:#AA005F;font-size:1.6rem;line-height:1.6rem;border:0px solid #AA005F;padding:10px 10px 6px 10px;text-transform:uppercase;}a.calendar .category{color:#AA005F;text-transform:uppercase;font-size:1.6rem;line-height:2.2rem;margin-bottom:10px;}a.calendar .category:empty{margin-bottom:0;}a.calendar svg{height:16px;width:16px;margin-left:10px;}a.calendar .small{margin-top:30px;}.view-events .view-footer{text-align:center;margin-bottom:40px;}.view-special-exhibit .exhib-period{display:none;}.view-special-exhibit .view-content{width:1132px;margin:0 auto;display:flex;flex-wrap:wrap;}.view-special-exhibit .views-row{margin-right:20px;margin-bottom:40px;}.view-special-exhibit .views-row:nth-child(3n+3){margin-right:0;}.view-special-exhibit .views-row .span4{margin-right:0;}@media only screen and (max-width:1350px){.view-special-exhibit .view-content{position:relative;width:1132px;margin-right:auto;margin-left:108px;}}@media only screen and (max-width:1270px){.view-special-exhibit .view-content{width:940px;}}@media only screen and (max-width:1080px){.view-special-exhibit .view-content{width:820px;}}@media only screen and (max-width:960px){.view-special-exhibit .view-content{margin-right:auto;margin-left:auto;}}@media only screen and (max-width:880px){.view-special-exhibit .view-content{width:620px;}.view-special-exhibit .views-row:nth-child(3n+3){margin-right:20px;}.view-special-exhibit .views-row:nth-child(2n){margin-right:0;}}@media only screen and (max-width:670px){.view-special-exhibit .view-content{width:540px;}}@media only screen and (max-width:590px){.view-special-exhibit .view-content{width:calc(100% - 40px);margin-right:20px;margin-left:20px;}.view-special-exhibit .views-row{margin-right:0;}}.landing-page .span4{margin-bottom:40px !important;}.landing-page figcaption h2{font-family:JMBProBl,sans-serif;font-size:2.2rem;line-height:3rem;}.row .span12 .row{margin-right:0;margin-left:0;}.handbuch-info{color:#FF2346;}#handbuch-hl1m{font-family:JMBProBo,sans-serif;font-size:5.4rem;line-height:4.8rem;}#handbuch-hl1d{font-family:JMBProBo,sans-serif;font-size:9rem;line-height:8rem;}#handbuch-hl2m{font-family:Headline,sans-serif;font-size:5.4rem;line-height:4.8rem;text-transform:uppercase;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";}#handbuch-hl2d{font-family:Headline,sans-serif;font-size:9rem;line-height:8rem;text-transform:uppercase;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";}#handbuch-hm1m{font-family:JMBProBo,sans-serif;font-size:4.3rem;line-height:3.8rem;}#handbuch-hm1d{font-family:JMBProBo,sans-serif;font-size:7.2rem;line-height:6.4rem;}#handbuch-hm2m{font-family:Headline,sans-serif;font-size:4.3rem;line-height:3.8rem;text-transform:uppercase;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";}#handbuch-hm2d{font-family:Headline,sans-serif;font-size:7.2rem;line-height:6.4rem;text-transform:uppercase;-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";}#handbuch-hs1m{font-family:JMBProM,sans-serif;font-size:3.5rem;line-height:4rem;}#handbuch-hs2m{font-family:JMBProBo,sans-serif;font-size:3.5rem;line-height:4rem;}#handbuch-sh1m{font-family:JMBProM,sans-serif;font-size:2.5rem;line-height:3rem;}#handbuch-sh2m{font-family:JMBProBo,sans-serif;font-size:2.5rem;line-height:3rem;}#handbuch-d1m{font-family:JMBProBo,sans-serif;font-size:2.2rem;line-height:2.4rem;}#handbuch-d1d{font-family:JMBProM,sans-serif;font-size:3.5rem;line-height:3.7rem;}#handbuch-d2d{font-family:JMBProBo,sans-serif;font-size:3.5rem;line-height:3.7rem;}#handbuch-d3m{font-family:JMBProM,sans-serif;font-size:1.6rem;line-height:1.8rem;}.linklist-ghost a{display:inline-block;color:black;border:1px solid black;font-size:1.6rem;line-height:2.2rem;text-decoration:none;padding:11px 30px;border-radius:30px;}.linklist-ghost a:hover,.linklist-ghost a:focus,.linklist-ghost a.current{color:white;background:#020073;border:1px solid #020073;}.linklist-ghost li{padding-left:0;float:left;margin-right:20px;}.linklist-ghost li:before{content:"";}@media only screen and (max-width:590px){.embed-container iframe{max-height:300px;max-height:50vh;}}span.plain-logo{display:block;content:url(/sites/all/themes/jmb2020/plain/plain-logo.svg);width:171px;height:85px;padding:10px;background:#020073;margin-bottom:10px;}span.plain-logo-big{display:block;content:url(/sites/all/themes/jmb2020/plain/plain-logo.svg);width:322px;height:150px;padding:10px;background:#020073;margin-bottom:10px;}span.plain-logo-black{display:block;content:url(/sites/all/themes/jmb2020/plain/plain-logo-black.svg);width:151px;height:65px;margin-bottom:10px;}span.plain-logo-black-big{display:block;content:url(/sites/all/themes/jmb2020/plain/plain-logo-black.svg);width:302px;height:130px;margin-bottom:10px;}span.plain-backtotop{display:block;content:url(/sites/all/themes/jmb2020/plain/plain-backtotop.svg);width:54px;height:54px;padding:20px;border-radius:30px;background:#020073;margin-bottom:10px;}span.plain-newspaper{display:block;content:url(/sites/all/themes/jmb2020/plain/plain-newspaper.svg);width:37px;height:37px;padding:9px;background:#010061;margin-bottom:10px;}span.plain-globe{display:block;content:url(/sites/all/themes/jmb2020/plain/plain-globe.svg);width:37px;height:37px;padding:9px;background:#010061;margin-bottom:10px;}span.plain-search{display:block;content:url(/sites/all/themes/jmb2020/plain/plain-search.svg);width:37px;height:37px;padding:9px;background:#010061;margin-bottom:10px;}span.plain-hands{display:block;content:url(/sites/all/themes/jmb2020/plain/plain-hands.svg);width:37px;height:37px;padding:9px;background:#010061;margin-bottom:10px;}span.plain-book{display:block;content:url(/sites/all/themes/jmb2020/plain/plain-book.svg);width:37px;height:37px;padding:9px;background:#010061;margin-bottom:10px;}span.plain-calendar{display:block;content:url(/sites/all/themes/jmb2020/plain/plain-calendar.svg);width:54px;height:54px;padding:15px;background:#020073;margin-bottom:10px;}span.plain-ticket{display:block;content:url(/sites/all/themes/jmb2020/plain/plain-ticket.svg);width:54px;height:54px;padding:15px;background:#020073;margin-bottom:10px;}span.plain-location{display:block;content:url(/sites/all/themes/jmb2020/plain/plain-location.svg);width:54px;height:54px;padding:15px;background:#020073;margin-bottom:10px;}span.plain-clock{display:block;content:url(/sites/all/themes/jmb2020/plain/plain-clock.svg);width:54px;height:54px;padding:15px;background:#020073;margin-bottom:10px;}span.plain-share{display:block;content:url(/sites/all/themes/jmb2020/plain/plain-share.svg);width:54px;height:54px;padding:15px;background:#020073;margin-bottom:10px;}.view-manual-glossar-terms{margin-bottom:80px;}.view-manual-glossar-terms h3{color:#FF2346;}.view-manual-glossar-terms p{margin-bottom:30px;}.view-events-footer{display:flex;gap:20px;justify-content:space-between;}.view-events-footer__sum,.view-events-footer .item-list{font-size:1.6rem;line-height:2.2rem;margin-bottom:0;}.view-events-footer .item-list ul.pager .pager-last{padding-right:0;margin-right:0;}@media only screen and (max-width:880px){.view-events-footer{flex-direction:column;}.view-events-footer__sum{text-align:center;}.view-events-footer .item-list ul.pager .pager-last{padding-right:10px;margin-right:10px;}}
.video-js{max-width:100% !important;font-family:JMBProM,sans-serif;}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{bottom:14px;}.video-js .vjs-icon-placeholder{display:none;}.audio-wrapper{position:relative;width:100%;margin-bottom:20px;aspect-ratio:1 / 1;}.video-js .vjs-control-bar{height:42px;background:#FAFAFA;opacity:0.8;display:flex;}.video-js .vjs-play-control{position:absolute;top:0;left:0;width:42px;height:42px;background:transparent url(/sites/all/themes/jmb2020/icons/player.svg) 0 0 no-repeat;}.video-js .vjs-play-control.vjs-paused{background:transparent url(/sites/all/themes/jmb2020/icons/player.svg) 0 0 no-repeat}.video-js .vjs-play-control.vjs-playing{background:transparent url(/sites/all/themes/jmb2020/icons/player.svg) 0 -42px no-repeat}.video-js .vjs-play-control:before{display:none;}.video-js div.vjs-subs-caps-button{font-family:JMBProM,sans-serif;position:absolute;top:0;right:84px;width:42px;height:42px;background:transparent url(/sites/all/themes/jmb2020/icons/player.svg) 0 -84px no-repeat;}.video-js div.vjs-subs-caps-button::before{display:none;}.video-js div.vjs-subs-caps-button .vjs-menu{width:156px;margin-left:-30px;}.video-js div.vjs-subs-caps-button li{position:relative;white-space:nowrap;padding:8px 8px 4px 30px;}.video-js div.vjs-subs-caps-button li.vjs-selected:before{content:"";display:block;position:absolute;top:6px;left:8px;width:16px;height:16px;background-image:url("/sites/all/themes/jmb2020/icons/checked.svg");}.vjs-menu-button-popup .vjs-menu{left:0;margin-bottom:28px;}.vjs-menu-button-popup .vjs-menu ul{list-style:none;}.vjs-menu li{font-size:1.6rem;line-height:1.6rem;padding:4px 8px;text-align:left;text-transform:none;}.vjs-menu li::before{display:none;}.video-js .vjs-volume-panel{position:absolute;top:0;right:42px;width:42px;height:42px;background:transparent url(/sites/all/themes/jmb2020/icons/player.svg) 0 -126px no-repeat;z-index:2;}.video-js .vjs-volume-panel::before{display:none;}.video-js .vjs-volume-level{height:4px;background-color:#FF2346;}.video-js .vjs-remaining-time{display:none;}.video-js .vjs-current-time{display:block;color:black;font-size:1.4rem;line-height:1.8rem;padding:14px 0 0 0;margin-left:42px;}.video-js .vjs-duration{position:relative;display:block;color:black;font-size:1.4rem;line-height:1.8rem;padding:14px 0 0 6px;margin-left:6px;}.video-js .vjs-duration:before{content:"";display:block;position:absolute;top:14px;left:0;width:1px;height:14px;background-color:black;}.video-js .vjs-fullscreen-control,.video-js .vjs-fullscreen-control:focus{position:absolute;top:0;right:0;width:42px;height:42px;background:transparent url("/sites/all/themes/jmb2020/icons/player.svg") 0 -168px no-repeat;}.video-js .vjs-progress-control{position:absolute;top:-4px;left:0;width:100%;height:4px;background-color:#979797;z-index:auto;}.video-js .vjs-progress-holder{margin:0;height:4px;}.video-js .vjs-progress-holder .vjs-play-progress{background-color:#FF2346;height:4px;}.video-js .vjs-big-play-button{width:60px;height:60px;position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;background:#020073;border-radius:50%;border:none;}.video-js .vjs-big-play-button:before{content:"";width:24px;height:24px;position:absolute;top:18px;left:18px;background:transparent url(/sites/all/themes/jmb2020/icons/file_video.svg) center center no-repeat;}.vjs-video .vjs-big-play-button:before,.vjs-youtube .vjs-big-play-button:before{background-image:url(/sites/all/themes/jmb2020/icons/file_video.svg);}.vjs-audio .vjs-big-play-button:before{background-image:url(/sites/all/themes/jmb2020/icons/file_audio.svg);}.video-js:hover .vjs-big-play-button:before{background-image:url(/sites/all/themes/jmb2020/icons/player_play_white.svg);}.vjs-modal-dialog.vjs-text-track-settings{min-height:300px;height:80%;}.vjs-text-track-settings select{padding:8px 8px 4px 8px;min-width:80px;}.vjs-text-track-settings fieldset span > select{width:120px;max-width:120px;}.vjs-text-track-settings .vjs-track-settings-controls button{padding:8px 8px 4px 8px;}.vjs-modal-dialog.vjs-text-track-settings:focus:not(:focus-visible){background-color:rgba(43,51,63,0.75);}.audio-wrapper{width:364px;height:364px;}.vjs-audio{width:364px;height:364px;background-color:#AA005F;background-size:contain;background-position:center center;background-repeat:no-repeat;}.span4 .vjs-audio{width:364px;height:364px;}.span3p .vjs-audio{width:288px;height:288px;}.span3p .audio-wrapper{width:288px;height:288px;}.vjs-audio .vjs-poster,.video-js :not(:focus-visible) .vjs-poster,.video-js .vjs-poster:not(:focus-visible){background-color:#AA005F;background-image:url("/sites/all/themes/jmb2020/img/jmb_berry_600x600.svg ");background-position:50% 50%;background-size:contain;}.vjs-audio .vjs-poster.vjs-hidden{display:block !important;}.vjs-audio[style] .vjs-poster{display:none !important;}.cm_media .span8r figure.audio,.cm_media .span8r figure.video{display:flex;flex-wrap:wrap;align-items:flex-start;}.cm_media .span8r figure{margin-bottom:20px;}.cm_media .span8r figure .vjs-audio{width:288px;height:288px;}.cm_media .span8r figure .audio-wrapper{width:288px;height:288px;margin-right:20px;}.cm_media .span8r figure .toggle-audio{margin-right:20px;}.cm_media .span8r figure figcaption{width:440px;}.cm_media .span8r figure.image figcaption{width:100%;}.cm_media .span8r figure.video figcaption{width:100%;}.cm_media .span8r figure .vjs-video{width:100%;}.cm_media .span8r figure .vjs-video ~ figcaption{width:100%;}.cm_media .span8r figure .vjs-youtube{width:100%;}.cm_media .span8r figure .vjs-youtube ~ figcaption{width:100%;}.cm_media .span8r figure iframe{margin-bottom:20px;}.cm_media .span8r figure iframe ~ figcaption{width:100%;}@media only screen and (max-width:1270px){.span3p .vjs-audio{width:240px;height:240px;}.span4 .vjs-audio{width:300px;height:300px;}.span3p .audio-wrapper{width:240px;height:240px;}.span4 .audio-wrapper{width:300px;height:300px;}.cm_media .span8r figure .vjs-audio{width:240px;height:240px;}.cm_media .span8r figure .audio-wrapper{width:240px;height:240px;}.cm_media .span8r figure .toggle-audio{width:240px;height:240px;}.cm_media .span8r figure figcaption{width:360px;}}@media only screen and (max-width:1080px){.span3p .vjs-audio{width:210px;height:210px;}.span4 .vjs-audio{width:260px;height:260px;}.span3p .audio-wrapper{width:210px;height:210px;}.span4 .audio-wrapper{width:260px;height:260px;}.cm_media .span8r figure .vjs-audio{width:210px;height:210px;}.cm_media .span8r figure .audio-wrapper{width:210px;height:210px;}.cm_media .span8r figure .toggle-audio{width:210px;height:210px;}.cm_media .span8r figure figcaption{width:310px;}}@media only screen and (max-width:880px){.span3p .vjs-audio{width:300px;height:300px;}.span4 .vjs-audio{width:300px;height:300px;}.span3p .audio-wrapper{width:300px;height:300px;}.span4 .audio-wrapper{width:300px;height:300px;}.cm_media .span8r figure .vjs-audio{width:300px;height:300px;}.cm_media .span8r figure .audio-wrapper{width:300px;height:300px;}.cm_media .span8r figure .toggle-audio{width:300px;height:300px;}.cm_media .span8r figure figcaption{width:100%;}}@media only screen and (max-width:670px){.span3p .vjs-audio{width:260px;height:260px;}.span4 .vjs-audio{width:260px;height:260px;}.span3p .audio-wrapper{width:260px;height:260px;}.span4 .audio-wrapper{width:260px;height:260px;}.cm_media .span8r figure .vjs-audio{width:260px;height:260px;}.cm_media .span8r figure .audio-wrapper{width:260px;height:260px;}.cm_media .span8r figure .toggle-audio{width:260px;height:260px;}}@media only screen and (max-width:420px){.audio-wrapper{position:relative;padding-bottom:100%;width:100%;margin-bottom:20px;aspect-ratio:1 / 1;}.audio-wrapper .vjs-audio,.cm_media .span8r figure .vjs-audio{position:absolute;top:0;left:0;width:100%;}.cm_media .span8r figure.audio{display:block;}}.toggle-video{position:relative;margin-bottom:20px;width:100%;}.toggle-video img{margin-bottom:0;width:100%;height:auto;}.toggle-video:before{content:"";width:60px;height:60px;position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;border-radius:50%;border:none;background:#020073 url(/sites/all/themes/jmb2020/icons/file_video.svg) center center no-repeat;background-size:24px 24px;;}.slider--startbig .slider .span4:first-child .toggle-video img{max-height:none;}.toggle-video + .video-js{display:none;}.toggle-audio{position:relative;margin-bottom:20px;width:100%;max-width:364px;aspect-ratio:1 / 1;}button.toggle-audio img{margin-bottom:0;width:100%;height:auto;max-height:unset;aspect-ratio:1 / 1;}.toggle-audio:before{content:"";width:60px;height:60px;position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;border-radius:50%;border:none;background:#020073 url(/sites/all/themes/jmb2020/icons/file_video.svg) center center no-repeat;background-size:24px 24px;;}.slider--startbig .slider .span4:first-child .toggle-audio img{max-height:none;}.toggle-audio + .audio-wrapper{display:none;}@media only screen and (max-width:590px){.toggle-audio{width:300px;height:300px;}}@media only screen and (max-width:420px){.toggle-audio{width:100%;height:auto;}}.span8r .toggle-audio{max-width:288px;}.lightbox__media .toggle-audio{max-width:364px;}
html body.admin-menu.lightbox-open{margin-top:0 !important;}body.unpublished{background-color:#FFAFBC;}.logged-in .unpublished{background-color:#FFAFBC;}.logged-in .teaser-image{border-bottom:1px solid #FFAFBC;}.logged-in .span4list .teaser-image{border-bottom:0px solid #FFAFBC;}.cm_text_media figure,.cm_media figure{position:relative;}a.edit-link{display:block;position:absolute;width:32px;height:32px;padding:4px;background:#FF2346;top:10px;right:10px;border:none;z-index:1;}a.edit-link svg{width:24px;height:24px;}body.admin-menu.menu-fixed header{top:30px;}body.admin-menu.menu-fixed.header-hidden header{top:-90px;}body.admin-menu.menu-fixed.menu-open.header-hidden header{top:30px;}body.admin-menu.menu-fixed main{margin-top:185px;}body.admin-menu.menu-fixed .menu-opener{top:110px;}body.admin-menu.i18n-es #miniheader,body.admin-menu.i18n-fr #miniheader,body.admin-menu.i18n-it #miniheader{top:30px;}body.admin-menu.i18n-es main,body.admin-menu.i18n-fr main,body.admin-menu.i18n-it main{margin-top:110px;}@media only screen and (max-width:960px){html body.admin-menu header{margin-top:30px;}html body.admin-menu #miniheader{margin-top:0;}html body.admin-menu main{margin-top:110px;}html body.admin-menu #mobilemenu{top:30px;}html body.admin-menu .menu-opener{top:30px;}}ul.primary{width:100%;margin:40px auto 30px auto;padding:0;border:0;display:flex;flex-wrap:wrap;}ul.primary{list-style:none;}ul.primary li{position:relative;padding-left:0;margin:0 10px 10px 0;display:inline-block;}ul.primary li:before{display:none;}ul.primary li a{display:inline-block;padding:12px 20px;margin:0;font-size:1.6rem;line-height:2.2rem;background:none;border:1px solid black;}ul.primary li a:hover,ul.primary li a:focus{padding:11px 19px;border:2px solid black;background:none;}ul.primary li.active a{padding:11px 19px;border:2px solid #FF2346;background:none;}div.workbench-info-block{background:none;padding:0;margin-bottom:40px;border:none;color:black;}.page-user #block-system-main{width:1132px;margin:0 auto 100px;}@media only screen and (max-width:1350px){.page-user #block-system-main{position:relative;width:1132px;margin-right:auto;margin-left:108px;}}@media only screen and (max-width:1270px){.page-user #block-system-main{width:940px;}}@media only screen and (max-width:1080px){.page-user #block-system-main{width:820px;}}@media only screen and (max-width:960px){.page-user #block-system-main{margin-right:auto;margin-left:auto;}}@media only screen and (max-width:880px){.page-user #block-system-main{width:620px;}}@media only screen and (max-width:670px){.page-user #block-system-main{width:540px;}}@media only screen and (max-width:590px){.page-user #block-system-main{width:calc(100% - 40px);margin-right:20px;margin-left:20px;}}.logged-in .teaser-special,.logged-in .teaser-special:hover,.logged-in .teaser-special:focus{border:2px solid #FF2346;}
main a[href*="//"]:not([href*="www.jmberlin.de"])::after{content:"";display:inline-block;margin:0 4px 0 4px;width:12px;height:12px;background:transparent url(/sites/all/themes/jmb2020/icons/link_external.svg) 0 0 no-repeat;}a.ghost,span.ghost{display:inline-block;color:black;border:1px solid black;font-size:1.6rem;line-height:2.2rem;text-decoration:none;padding:11px 30px 7px;border-radius:30px;}a.ghost:hover,a.ghost:focus{color:white;background:#020073;border:1px solid #020073;}a.ghost.white,span.ghost.white{color:white;border:1px solid #FFF;}a.ghost.white:hover,a.ghost.white:focus{color:black;background:white;}a[href*="//"].ghost:not([href*="www.jmberlin.de"])::before{content:"";display:inline-block;margin:0 8px 0 0;position:relative;top:1px;width:12px;height:12px;background:transparent url(/sites/all/themes/jmb2020/icons/link_external.svg) 0 0 no-repeat;}a[href*="//"].ghost:hover:not([href*="www.jmberlin.de"])::before,a[href*="//"].ghost:focus:not([href*="www.jmberlin.de"])::before{background:transparent url(/sites/all/themes/jmb2020/icons/link_external_white.svg) 0 0 no-repeat;}.leftmenu-opener a[href*="//"]:not([href*="www.jmberlin.de"])::before{content:"";display:inline-block;margin:0 8px 0 0;width:12px;height:12px;background:transparent url(/sites/all/themes/jmb2020/icons/link_external_white.svg) 0 0 no-repeat;}.leftmenu-opener a.ghost[href*="//"]:not([href*="www.jmberlin.de"]){position:relative;padding-left:50px;}.leftmenu-opener a.ghost[href*="//"]:not([href*="www.jmberlin.de"])::before{content:"";display:block;position:absolute;top:15px;left:27px;width:12px;height:12px;background:transparent url(/sites/all/themes/jmb2020/icons/link_external_white.svg) 0 0 no-repeat;}.leftmenu-opener a.ghost:hover[href*="//"]:not([href*="www.jmberlin.de"])::before{background:transparent url(/sites/all/themes/jmb2020/icons/link_external_blue.svg) 0 0 no-repeat;}.leftmenu-opener a.ghost:focus[href*="//"]:not([href*="www.jmberlin.de"])::before{background:transparent url(/sites/all/themes/jmb2020/icons/link_external_blue.svg) 0 0 no-repeat;}a.meta-box__link{border-bottom:1px solid black;}a.meta-box__link:hover,a.meta-box__link:focus{border-bottom:0px solid black;}a.meta-box__link::after{display:none !important;}a.meta-box__link::before{content:"";display:inline-block;margin:0 8px 0 0;width:12px;height:12px;position:relative;top:1px;background:transparent url(/sites/all/themes/jmb2020/icons/link_external.svg) 0 0 no-repeat;}#teaser a::after{display:none;}#links a.arrow{position:relative;padding-left:20px;}#links a.arrow::before{content:"";display:block;position:absolute;top:1px;left:0px;width:12px;height:12px;background:transparent url(/sites/all/themes/jmb2020/icons/link_external.svg) 0 0 no-repeat;}#links a.arrow::after{display:none;}#carousel a::after{display:none !important;}a.ghost::after{display:none !important;}a.teaser::after{display:none !important;}a.download::after{display:none !important;}.share-icons a::before{display:none !important;}.share-icons a::after{display:none !important;}main a.app-link{border:none;}main a.app-link::after{display:none !important;}main a.app-link img{display:inline-block;}summary h3{border-bottom:1px solid white;display:inline-block;}summary:focus{outline:0;}summary:focus h3{border-bottom:1px solid black;}summary:focus:not(:focus-visible){outline:initial;}summary:focus:not(:focus-visible) h3{border-bottom:0px solid black;}summary:focus-visible{outline:0;}summary:focus-visible h3{border-bottom:1px solid black;}
@media only screen and (max-width:880px){.row-rudb h2{width:100%;margin-right:0;}.row-rudb .intro{margin-bottom:40px;}}@media only screen and (max-width:590px){.row-cm figure,.row-cm img{width:auto;height:auto;}}
@keyframes movearrow{from{transform:translateY(0);}to{transform:translateY(-3px);}}@media screen and (prefers-reduced-motion:no-preference){.download svg{overflow:visible;}.download:hover .download__arrow,.download:focus .download__arrow{animation-duration:0.5s;animation-name:movearrow;animation-iteration-count:infinite;animation-direction:alternate;}.lightbox__link:hover svg,.lightbox__link:focus svg{transition:transform 0.2s linear,opacity 0.2s linear;transform:scale(1.2);}}
.card{position:relative;background-color:transparent;width:100%;max-width:288px;aspect-ratio:1 / 1;perspective:1000px;}.card-flex{display:flex;gap:20px;}.card__inner{position:relative;width:100%;height:100%;transition:transform 0.8s;transform-style:preserve-3d;}.card:hover .card__inner,.card:focus .card__inner{transform:rotateY(-180deg);}.card__front,.card__back{position:absolute;width:100%;height:100%;padding:30px;display:flex;align-items:center;justify-content:center;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;hyphens:auto;}.card__front{background-color:#020073;color:white;padding:30px;backface-visibility:hidden;}.card__icon{position:absolute;top:0px;right:0px;width:32px;height:32px;background:#FFF;}.card__back{background-color:#EEE;color:black;transform:rotateY(-180deg);}.card__back p{font-size:1.6rem;line-height:2.2rem;margin-bottom:2.2rem;}.card__front h2,.card__back p:last-child{margin-bottom:0;}.span8 .card-flex .card,.span8r .card-flex .card{max-width:364px;}.span8 .card__back p,.span8r .card__back p{font-size:2.2rem;line-height:3rem;}@media only screen and (max-width:1270px){.span8r .card__back p{font-size:1.6rem;line-height:2.2rem;}}@media only screen and (max-width:1080px){.span8r .card__icon{width:24px;height:24px;}.span8r .card__front,.span8r .card__back{padding:15px;}}@media only screen and (max-width:880px){.span8r .card__icon{width:32px;height:32px;}.span8r .card__front,.span8r .card__back{padding:30px;}}@media only screen and (max-width:670px){.span8r .card-flex{flex-direction:column;}.span8r .card-flex .card{max-width:288px;}}@media only screen and (max-width:590px){.span8r .card__icon{width:24px;height:24px;}.span8r .card__front,.span8r .card__back{padding:15px;}.span8r .card-flex{flex-direction:column;}}.span3p .card-flex{flex-direction:column;}@media only screen and (max-width:1270px){.span3p .card__icon{width:24px;height:24px;}.span3p .card__front,.span3p .card__back{padding:15px;}}@media only screen and (max-width:1080px){.span3p .card{aspect-ratio:1 / 1.3;}.span3p .card__back p{margin-bottom:0;}}@media only screen and (max-width:880px){.span3p .card{aspect-ratio:1 / 1;}.span3p .card__icon{width:32px;height:32px;}.span3p .card__front,.span3p .card__back{padding:30px;}.span3p .card__back p{margin-bottom:2.2rem;}.span3p .card__back p:last-child{margin-bottom:0;}.span3p .card-flex{flex-direction:row;}}@media only screen and (max-width:590px){.span3p .card__icon{width:24px;height:24px;}.span3p .card__front,.span3p .card__back{padding:15px;}.span3p .card-flex{flex-direction:column;}}.card-flex--forced .card{display:inline-block;margin:0 20px 20px 0;}.card.forced_364{width:364px;max-width:364px;}.card.forced_364 .card__back p{font-size:2.2rem;line-height:3rem;}.card.forced_300{width:300px;max-width:300px;}.card.forced_260{width:260px;max-width:260px;}.card.forced_260 .card__front,.card.forced_260 .card__back{padding:15px;}.card.forced_260 .card__icon{width:24px;height:24px;}.card.forced_288{width:288px;}.card.forced_240{width:240px;}.card.forced_240 .card__front,.card.forced_240 .card__back{padding:15px;}.card.forced_240 .card__icon{width:24px;height:24px;}.card.forced_210{width:210px;aspect-ratio:1 / 1.3;}.card.forced_210 .card__back p{margin-bottom:0;}.card.forced_210 .card__front,.card.forced_210 .card__back{padding:15px;}.card.forced_210 .card__icon{width:24px;height:24px;}
.infopanel{border:1px solid black;padding:30px;}.infopanel h2{font-family:JMBProBo,sans-serif;font-size:2.2rem;line-height:3rem;}.infopanel dt{font-size:1.6rem;line-height:2.2rem;font-family:JMBProBo,sans-serif;display:block;margin-top:20px;}.infopanel dt:first-child{margin-top:0;}.infopanel dd{position:relative;padding-left:15px;font-size:1.6rem;line-height:2.2rem;}.infopanel dd::before{position:absolute;top:0;left:0;content:"•";}
