@font-face{font-display:auto;font-family:'Inter';font-style:normal;font-weight:400;src:url("/wp-content/themes/dms/webfonts/Inter-Regular.woff2") format("woff2"), url("/wp-content/themes/dms/webfonts/Inter-Regular.woff") format("woff")}@font-face{font-display:auto;font-family:'Inter';font-style:normal;font-weight:700;src:url("/wp-content/themes/dms/webfonts/Inter-Bold.woff2") format("woff2"), url("/wp-content/themes/dms/webfonts/Inter-Bold.woff") format("woff")}@font-face{font-display:auto;font-family:'Inter';font-style:normal;font-weight:600;src:url("/wp-content/themes/dms/webfonts/Inter-SemiBold.woff2") format("woff2"), url("/wp-content/themes/dms/webfonts/Inter-SemiBold.woff") format("woff")}@font-face{font-display:auto;font-family:'Inter';font-style:normal;font-weight:900;src:url("/wp-content/themes/dms/webfonts/Inter-Black.woff2") format("woff2"), url("/wp-content/themes/dms/webfonts/Inter-Black.woff") format("woff")}a,a:active,a:focus{outline:none}a{color:black;text-decoration:none;-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}a:hover{color:#d61a26}body{background:white;font-family:'Inter', Helvetica, Arial, sans-serif}.wrap{width:80%;max-width:1000px;margin:0 auto;position:relative}.welcome{width:100%;height:45vh;max-height:390px;min-height:355px;overflow:hidden;position:relative}.welcome .welcomebg{background-color:#cfcfcf;width:100%;height:100%;background-size:cover;position:absolute}.welcome .headerinfo{width:80%;height:100%;max-width:900px;position:relative;margin:0 auto}.welcome .headerinfo img{width:400px;padding-top:40px;display:block}.welcome .headerinfo .symposiumdetails{position:absolute;margin-top:80px;bottom:30px;font-weight:600;font-size:20px;line-height:29px}.welcome .headerinfo .symposiumdetails::first-line{line-height:50px}.welcome .buttons{position:absolute;bottom:27px;right:0px;text-align:right}.welcome .buttons .button{font-size:18px}h1{text-transform:uppercase;font-weight:900;font-size:40px;border-bottom:4px solid black;margin-bottom:40px}h1.title{margin-top:50px}h2{text-transform:uppercase;font-weight:900;font-size:28px;margin-bottom:25px;margin-top:80px;position:relative}h2:before{content:"";position:absolute;left:0;bottom:-4px;height:1px;width:50%;border-bottom:4px solid black}h3{margin-top:40px}p{font-size:19px;line-height:28px}ul li{font-size:19px;line-height:28px}.button{background-color:black;color:white;font-weight:600;font-size:23px;text-transform:uppercase;display:inline-block;padding:15px;margin:10px 0px;-webkit-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}.button:hover{background-color:#d61a26}.navigation{height:60px;background:#f7f7f7;z-index:9999}.navigation .site-navigation{max-width:900px;margin:0 auto;position:relative}.navigation ul#menu-mainmenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin:0}.navigation ul#menu-mainmenu li{line-height:60px;font-weight:700;text-transform:uppercase;font-size:18px;color:black;-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s;cursor:pointer}.navigation ul#menu-mainmenu li a{color:black;text-decoration:none;-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.navigation ul#menu-mainmenu li a:hover{color:#d61a26}.navigation ul#menu-mainmenu li:hover>a{color:#d61a26}.navigation ul#menu-mainmenu ul.sub-menu{display:none;padding:0;margin:0;margin-left:-10px;background:#f7f7f7;padding:0px 10px;position:absolute;z-index:9999}.navigation ul#menu-mainmenu ul.sub-menu li{line-height:34px}.navigation ul#menu-mainmenu ul.sub-menu li a{color:black;-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s}.navigation ul#menu-mainmenu ul.sub-menu li:hover>a{color:#d61a26}.navigation ul#menu-mainmenu .menu-item-has-children:hover .sub-menu{display:block}.navigation ul#menu-mainmenu li.current-menu-parent a,.navigation ul#menu-mainmenu li.current-menu-item a{color:#d61a26}.sticky{position:fixed;width:100%;top:0px}.hamburger{display:none;position:fixed;top:19px;left:40px;z-index:99999999}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000000;border-radius:0px;height:5px}.hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner:after,.hamburger:hover .hamburger-inner:before{background-color:black}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#d61a26}section{position:relative}section.mainformation{max-width:900px;margin:0 auto;padding-bottom:100px}section.registration{max-width:900px;margin:0 auto;padding-bottom:100px}section.keynotes{max-width:900px;margin:0 auto;padding-bottom:100px}section.recap,section.papers,article.post,.veunuepage,.archivepage,section.downloads{max-width:900px;margin:0 auto}.startpage .intro{margin-top:80px;font-size:30px;line-height:45px}.startpage .shortdescription{margin-top:80px;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;text-align:justify;max-width:750px}.startpage .shortdescription h2{font-size:30px;line-height:45px;font-weight:normal;text-transform:none;margin-bottom:0px}.startpage .shortdescription h2:before{content:none}.startpage .sliders{margin-top:50px}.startpage .sliders .toggleSlide{cursor:pointer;margin-top:40px}.startpage .sliders .headline{color:#009640;font-weight:600;font-size:22px}.startpage .sliders .subheadline{font-weight:600;font-size:22px}.startpage .sliders .details{font-size:19px;display:none}.startpage .sliders .details ul{padding:0;margin:0;list-style:none;padding-top:10px}.startpage .sliders .details li{line-height:28px;margin-bottom:14px}.startpage .sliders .details li:last-child{margin-bottom:0px}.startpage .randomspeakers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.startpage .randomspeakers .speaker{width:30%;position:relative}.startpage .randomspeakers .speaker .profileimg{width:220px;height:220px;border-radius:300px;background-color:#d61a26;margin:0 auto;-webkit-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s;overflow:hidden;position:relative}.startpage .randomspeakers .speaker .profileimg img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.startpage .randomspeakers .speaker .name{margin-top:20px;font-size:25px;text-align:center}.startpage .randomspeakers .speaker .work{text-align:center;color:#8c8c8c;font-size:15px;margin-bottom:40px;margin-top:10px}.startpage .randomspeakers .speaker.exploreall .profileimg{background-color:black;color:white;text-align:center;line-height:231px;font-size:130px}.startpage .randomspeakers .speaker.exploreall:hover .profileimg{background-color:#d61a26}.startpage .randomspeakers .speaker.exploreall a{display:block;position:absolute;width:100%;height:100%;z-index:999;top:0;left:0}.startpage .karussell img{width:100%;height:auto}.startpage .sponsoren{max-width:900px;margin:0 auto;margin-top:60px;margin-bottom:60px}.startpage .sponsoren picture,.startpage .sponsoren img{width:100%}.startpage .sponsoren div.headline{text-align:left;font-size:16px;margin-bottom:20px;text-align:center}.papers .downloads .file{font-weight:600;line-height:35px;font-size:19px}.papers .downloads .file a{cursor:s-resize}.papers .downloads .file a span{color:#aeaeae}.papers .importantdates .deadline{font-size:19px;margin-bottom:5px}.papers .importantdates .date{font-size:35px}.papers .importantdates .datewrap{margin-bottom:35px}.papers .neddhelp .getintouch{margin-top:30px}.papers .neddhelp .getintouch::first-line{font-size:35px;line-height:55px}.proceedingspage .book{display:flex}.proceedingspage .cover{width:300px;position:relative}.proceedingspage .cover img{width:100%}.proceedingspage .cover .buttontothebook{width:100%;height:50px;background:black;color:white;font-weight:700;position:relative;text-transform:uppercase;text-align:center;line-height:50px;margin-top:35px;font-size:18px;transition:background-color 0.3s}.proceedingspage .cover .buttontothebook a{color:white;position:absolute;display:block;width:100%;height:100%;transition:background-color 0.3s}.proceedingspage .cover .buttontothebook a:hover{background-color:#d61a26}.proceedingspage .basicinfo{width:calc(100% - 300px);box-sizing:border-box;padding-left:40px}.proceedingspage h2{margin-top:0px;font-weight:700;margin-bottom:0px}.proceedingspage h2:before{content:none}.proceedingspage h3{margin-top:20px;font-size:21px;line-height:30px}.proceedingspage .introduction{hyphens:auto}.speakerspage,.workshopspage,.schedulepage,.proceedingspage{width:900px;margin:0 auto}.allthespeakers{margin-top:70px}.allthespeakers .speaker{width:100%;position:relative;margin-bottom:120px;overflow:hidden}.allthespeakers .speaker .profileimg{overflow:hidden;position:relative}.allthespeakers .speaker .profileimg img{width:101%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.allthespeakers .speaker .name{font-size:30px;margin-top:20px}.allthespeakers .speaker .work{margin-top:10px;margin-bottom:20px;font-size:18px;line-height:25px;color:#8c8c8c}.allthespeakers .speaker .speakerintro{font-size:16px;line-height:25px;text-align:justify}.allthespeakers .speaker .link{margin-top:15px;font-size:12px}.allthespeakers .speaker .link a{color:#d61a26}.allthespeakers .speaker .link a:hover{color:#009640}.allthespeakers .speaker:nth-child(odd) .details{float:right;width:calc(100% - 350px)}.allthespeakers .speaker:nth-child(even) .details{float:left;width:calc(100% - 350px)}.allthespeakers .speaker:nth-child(odd) .profileimg{width:300px;height:300px;background-color:#d61a26;border-radius:300px;float:left}.allthespeakers .speaker:nth-child(even) .profileimg{width:300px;height:300px;background-color:#d61a26;border-radius:300px;float:right}.workshopspage .alltheworkshops{margin-top:40px}.workshopspage .workshop{display:flex;justify-content:space-between;margin-bottom:60px;padding-bottom:10px;transition:background-color 0.3s;position:relative}.workshopspage .workshop .info{width:70%;box-sizing:border-box;padding-right:40px;padding-left:15px}.workshopspage .workshop .image{width:30%;overflow:hidden;background-position:center center;background-size:cover;height:100%;margin:0;position:absolute;top:50%;right:0px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.workshopspage .workshop .image img{width:100%}.workshopspage .workshop .workshoptitle{font-size:28px;line-height:40px;margin-top:20px;color:black}.workshopspage .workshop .workshoptitle span{font-weight:800;float:right}.workshopspage .workshop .organisation{margin-top:5px;margin-bottom:20px;font-size:18px;line-height:25px;color:#8c8c8c}.workshopspage .workshop .workshopintro{font-size:16px;line-height:25px;text-align:justify;color:black}.workshopspage .workshop .workshopintro .more{margin-top:10px;color:#8c8c8c}.workshopspage .workshop:hover{background-color:#f7f7f7}.workshopdetails .workshopleadername{font-size:30px}.workshopdetails .workshopleaderdesc{margin-bottom:60px}.workshopdetails .workshopleaderdesc a{color:#d61a26;font-size:15px}.workshopdetails .workshopleaderdesc a:hover{color:black}.workshopdetails .workshopdescriptionfull{margin-bottom:50px}.workshopdetails .workshopdescriptionfull h3{font-size:24px}.workshopdetails .profileimg{width:220px;height:220px;border-radius:300px;overflow:hidden;position:relative;margin-bottom:15px;margin-top:70px}.workshopdetails .profileimg img{width:105%;height:105%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.workshopdetails .number{display:inline-block;float:left;font-size:70px;margin-right:15px}.workshopdetails .workshopkarussell{width:100%}.workshopdetails .workshopkarussell .workshopslideritem{background-position:center center;background-size:cover}.workshopdetails .workshopkarussell .workshopslideritem img{width:100%;height:auto}.workshopkarussell{width:100%}.workshopkarussell .workshopslideritem{background-position:center center;background-size:cover}.workshopkarussell .workshopslideritem img{width:100%;height:auto}.fees{max-width:900px;margin:0 auto}.fees .options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fees .options .optsplit,.fees .options .optfull{position:relative;width:calc(50% - 22px);background-color:#f7f7f7;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}.fees .options .optsplit h2,.fees .options .optfull h2{margin-top:0px;margin-bottom:13px}.fees .options .optsplit h3,.fees .options .optfull h3{margin-top:0px}.fees .options .optsplit .blocklink,.fees .options .optfull .blocklink{position:absolute;width:100%;height:100%}.fees .options .optfull{width:100%;margin-top:44px}.fees .options .optsplit:hover,.fees .options .optfull:hover{background-color:#e3e3e3}.fees .moreinfo{margin-top:60px;border-top:2px solid #ccc;color:#969696}.fees .moreinfo ul{padding:0;padding-left:20px;margin:0;max-width:800px}.fees .moreinfo ul li{font-size:19px;line-height:28px;margin-bottom:10px}.acf-map.venue{width:100%;height:80vh;min-height:600px;margin:20px 0}.acf-map.venue img{max-width:inherit !important}.archivepage .toggleSlide{cursor:pointer}.archivepage .year{font-size:55px;padding-top:45px;cursor:pointer;font-weight:300}.archivepage .topic{font-size:22px;font-weight:600;text-transform:uppercase;color:#8b8b8b;margin-top:5px;-webkit-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s}.archivepage .details{display:none}.archivepage .details a{color:#d61a26}.archivepage .details a:hover{color:#009640}.archivepage .imagecollection{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px}.archivepage .imagecollection a{width:24%;height:auto}.archivepage .imagecollection a img{width:100%;height:auto;margin-bottom:5px}.archivepage .toggleSlide:hover .topic{color:#d61a26}.archivepage .alltheyears .toggleSlide:first-child .year{padding-top:0px}.schedulepage .additionalinfo{margin-bottom:40px}.schedulepage .subnavdays{overflow:hidden;padding-bottom:40px;padding-top:40px;border-top:2px solid black}.schedulepage .subnavdays div{float:left;margin-right:60px;font-size:18px;font-weight:700;cursor:pointer}.schedulepage .theday .sticky{position:-webkit-sticky;position:sticky;top:80px;padding-bottom:100px}.schedulepage .theday .dayname{font-weight:800;font-size:28px;text-transform:uppercase}.schedulepage .theday .date{font-size:20px;margin-top:5px}.schedulepage .oneday{display:flex;flex-wrap:wrap;border-top:2px solid black;padding-top:20px}.schedulepage .oneday .theday{width:200px}.schedulepage .oneday .entries{width:calc(100% - 200px)}.schedulepage .oneday:focus{border:0}.schedulepage .entries .entry{display:flex;flex-wrap:nowrap;border-bottom:2px solid black}.schedulepage .entries .entry .time{width:170px;font-weight:700;font-size:18px;margin-top:30px}.schedulepage .entries .entry .details{width:calc(100% - 170px);padding-top:30px;padding-bottom:30px}.schedulepage .entries .entry .details .personsname{font-size:23px;margin-top:5px}.schedulepage .entries .entry .details .morecontent{cursor:pointer;transition:color 0.3s}.schedulepage .entries .entry .details .morecontent:hover{color:#d61a26}.schedulepage .entries .entry .details .eventtype{color:#8c8c8c;font-size:17px}.schedulepage .entries .entry .details .title{font-size:17px;line-height:25px;margin-top:5px}.schedulepage .entries .entry .details .textexpand{font-size:16px;line-height:24px;padding-top:20px;display:none}.schedulepage .entries .entry .details span.opener{margin-left:7px;color:#d61a26;cursor:pointer}.schedulepage .entries .entry .details .workshopevent{font-size:18px}.schedulepage .entries .entry:last-child{border-bottom:0px;margin-bottom:70px}footer .mainfooter{background-color:#f7f7f7;margin-top:-20px;z-index:100;position:relative;padding-bottom:80px}footer .newsletter{background-color:#cccccc;padding-top:55px;padding-bottom:34px;margin-bottom:70px;text-align:center;text-transform:uppercase;font-weight:600;font-size:22px;letter-spacing:1px}footer .newsletter a{color:white}footer .newsletter a:hover{color:#d61a26}footer .content{max-width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .content .row:first-child{width:260px;font-size:15px;line-height:21px}footer .content .row:first-child img{width:100%;margin-bottom:25px}footer .content .row:nth-child(2){width:300px;font-size:15px;line-height:25px}footer .content .row:nth-child(3){font-size:25px;line-height:35px;text-align:right;width:30px}footer .content .importantlinks{margin-top:103px}footer .band{background-image:url(/wp-content/themes/dms/img/bandpcs.png);width:100%;height:43px;background-size:contain;background-repeat:repeat-x;z-index:200;position:relative}footer .scrolltop .button{display:block;margin:0 auto;width:130px;text-align:center;font-size:50px;padding:0px;margin-top:60px;margin-bottom:40px;cursor:n-resize}