:root{--imeko-red: #E30613;--imeko-dark-red: #a7282f;--imeko-blue: #003063;--imeko-lightblue: #dfebff;--imeko-purple: #321C64;--ptb-blue: #00addc;--light-grey: #EDEDED;--mid-grey: #7d7d7d;--dark-grey: #3F3F3F;--nav-height: 17.3vw;--floor0: #ff7272;--floorx: #93f8b3;--floory: #ff72c1;--floorz: #ffb172;--border: solid .5vw var(--ptb-midnightblue);--borderradius: .5vw;--fc-today-bg-color: rgb(255, 255, 255);--ptb-midnightblue: #002039;--ptb-green: #15af97;--ptb-red:#841532;--ptb-yellow: #f8dc40;--ptb-lightgrey: #ecf2f6;--ptb-lightslategrey: #7397aa;--ptb-slategrey: #567a8e;--ptb-crimson: #e50056;--ptb-lila: #8458a5;--ptb-midnightblue90: #002039;--ptb-midnightblue80: #004260;--ptb-midnightblue70: #245674;--ptb-midnightblue60: #416987;--ptb-midnightblue50: #5e7f9b;--ptb-midnightblue40: #7b95af;--ptb-midnightblue30: #9aadc3;--ptb-midnightblue20: #bac7d7;--ptb-midnightblue10: #dbe2ec;--ptb-lightslategrey90: #75a1b4;--ptb-lightslategrey80: #85abbc;--ptb-lightslategrey70: #95b4c4;--ptb-lightslategrey60: #a4becc;--ptb-lightslategrey50: #b4c8d4;--ptb-lightslategrey40: #c3d3dd;--ptb-lightslategrey30: #d2dee5;--ptb-lightslategrey20: #e1e9ee;--ptb-lightslategrey10: #f0f4f7;--ptb-green90: #4ab7a2;--ptb-green80: #69c0ac;--ptb-green70: #83c8b7;--ptb-green60: #99d0c1;--ptb-green50: #add8cc;--ptb-green40: #c0e1d7;--ptb-green30: #d1e8e1;--ptb-green20: #e1f0ec;--ptb-green10: #f0f8f6;--ptb-crimson90: #e83363;--ptb-crimson80: #ea5171;--ptb-crimson70: #ed6c82;--ptb-crimson60: #f08594;--ptb-crimson50: #f39ca6;--ptb-crimson40: #f6b2b9;--ptb-crimson30: #f8c7cb;--ptb-crimson20: #fbdbdd;--ptb-crimson10: #fdedee}@font-face{font-family:"Cairo";src:url("../Fonts/cairolight.ttf") format("truetype");font-weight:300}@font-face{font-family:"universheavy";src:url("../Fonts/universheavy.otf") format("opentype")}@font-face{font-family:"universreg";src:url("../Fonts/universregular.otf") format("opentype")}*{margin:0;padding:0;box-sizing:border-box;font-family:universreg,sans-serif;color:var(--ptb-midnightblue)}body *{font-size:4vw}body html{overflow-x:hidden}body h2{font-size:5vw;font-family:universreg}body h3{padding:1vw 0}body h3,body h3 span{font-size:6vw;line-height:7vw;display:block}body p{line-height:5.3vw;margin-bottom:1.9vw}body p.fliesstext,body p.fliesstext *{font-weight:normal;margin-bottom:1.9vw;margin-top:2vw;white-space:break-spaces}body p.fliesstext .indico-link:before,body p.fliesstext * .indico-link:before{background-image:url("../Images/webapp/external-link.svg")}body b{font-size:5vw}body .button{display:flex;align-items:center;width:fit-content;background:var(--ptb-midnightblue10);cursor:pointer;color:var(--ptb-midnightblue);border-radius:var(--borderradius);border:var(--border);font-weight:bold;padding:1vw 2vw}body .button:before{content:"";display:inline-block;width:5vw;height:5vw;margin-right:2vw;background-repeat:no-repeat}body .button:hover,body .button:active{background:var(--ptb-midnightblue);color:#fff}body .button:hover *,body .button:active *{color:#fff}body .button:hover:before,body .button:active:before{filter:brightness(0) saturate(0) invert(1)}body header.detail-header{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"date ort" "time like";grid-gap:1vw;border:var(--border);padding:2vw 3vw;border-radius:var(--borderradius);margin-bottom:2vw}body header.detail-header .detail-date,body header.detail-header .detail-time,body header.detail-header .detail-like{display:flex;align-items:center}body header.detail-header .detail-date:has(span:empty),body header.detail-header .detail-time:has(span:empty),body header.detail-header .detail-like:has(span:empty){display:none}body header.detail-header .detail-date:before,body header.detail-header .detail-time:before,body header.detail-header .detail-like:before{content:"";display:inline-block;width:6vw;height:6vw;margin-right:2vw}body header.detail-header .detail-date{grid-area:date}body header.detail-header .detail-date span{color:var(--ptb-midnightblue);padding:1vw}body header.detail-header .detail-date:before{background:url("../Images/webapp/date.svg")}body header.detail-header .detail-time{grid-area:time}body header.detail-header .detail-time:before{background:url("../Images/webapp/time.svg")}body header.detail-header div.detail-like{border:var(--border);border-radius:var(--borderradius);padding:0 2vw;cursor:pointer}body header.detail-header div.detail-like:before{background:url("../Images/webapp/like.svg");align-self:center}body header.detail-header div.detail-like.liked:before{background:url("../Images/webapp/liked.svg")}body div.detail-ort{display:none;padding:0 2vw;cursor:pointer}body div.detail-ort:before{background-image:url("../Images/webapp/ort.svg")}body div.detail-ort span.floor{display:flex;justify-content:center;align-items:center;font-size:6.5vw;font-weight:bold;border-right:var(--border);border-top-left-radius:2vw;border-bottom-left-radius:2vw}body div.detail-ort span.floor[data-floor="0"]{background:var(--floor0)}body div.detail-ort span.floor[data-floor=X]{background:var(--floorx)}body div.detail-ort span.floor[data-floor=Y]{background:var(--floory)}body div.detail-ort span.floor[data-floor=Z]{background:var(--floorz)}body div.detail-ort span.floor[data-floor=H]{background:#fff}body div.detail-ort[data-room]:not([data-room=""]){display:flex}body div.detail-ort span.room{align-self:center}body section#file-disclaimer .detail-file{display:none;grid-template-columns:9vw auto;font-weight:bold;background:#fff;border-radius:var(--borderradius);border:var(--border);cursor:pointer;margin-bottom:1vw}body section#file-disclaimer .detail-file img{width:80%;align-self:center;justify-self:center}body section#file-disclaimer .detail-file a{display:flex;align-items:center;border-left:var(--border);padding-left:1vw}body section#file-disclaimer:has(#file-enable.active) .detail-file{display:grid}body div.detail-boxen{display:flex;flex-direction:column;gap:2.6vw;padding-left:5vw;background:url("../Images/webapp/dot.svg") top left/10px repeat-y}body div.detail-boxen div.imekobox{display:grid;grid-template-rows:1fr auto;grid-template-columns:1fr;border:var(--border);border-radius:var(--borderradius)}body div.detail-boxen div.imekobox .detail-header{border:none;margin-bottom:0}body div.detail-boxen h4{border-bottom:var(--border);background:var(--ptb-midnightblue10);border-top-left-radius:.5vw;border-top-right-radius:.5vw;padding:0 3vw}body div.detail-boxen h4 span{font-size:6vw;line-height:10vw;display:block}body>header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:2vw 3vw;background:var(--ptb-midnightblue)}body>header h1{font-size:5vw;margin:0;font-family:universreg;font-weight:normal;color:#fff}body>header img{width:21vw;height:auto}body #load{position:absolute;height:100vh;width:100vw;top:0;left:0;background-color:rgba(128,128,128,.5);z-index:2000}body #load.invisible{display:none}body #load p{line-height:unset;text-align:center;color:#fff;top:40%;position:relative;font-size:8vw;background-color:rgba(128,128,128,.9);height:15vw}body #load p.load-sub,body #load p.load-error{color:var(--imeko-red);background-color:#fff;font-size:4vw;height:24vw;padding:0 1vw 0 1vw}body #load p.load-sub.invisible,body #load p.load-error.invisible{display:none}body #infobanner{display:none;border:.5vw solid red;background-color:#c59595;position:absolute;width:100vw;height:auto;z-index:5000;top:3vw}body #infobanner.show{display:unset}body #infobanner p{text-align:center;color:#000}body div.service{z-index:200;background:var(--ptb-midnightblue);padding:1vw 2vw;display:grid;grid-template-columns:18vw 18vw 18vw 18vw;grid-template-rows:13vw;grid-gap:7vw;grid-template-areas:"back anno hamburger h3"}body div.service .icon#backbutton,body div.service .icon#hamburger,body div.service .icon#info{filter:grayscale(1) brightness(0) invert(1);opacity:.25;pointer-events:none}body div.service .icon#backbutton.visible,body div.service .icon#hamburger.visible,body div.service .icon#info.visible{filter:brightness(0) invert(1);opacity:unset;pointer-events:all}body div.service h3{display:flex;align-items:center}body div.service h3:first-letter{text-transform:capitalize}body div.service h3:has(+#search:focus-within){display:none}body div.service img{width:13vw;height:13vw}body div.service .back{grid-area:back}body div.service div:has(.announcements){position:relative;justify-self:right}body div.service div:has(.announcements):has(.anno):before{content:"";display:flex;position:absolute;top:-1vw;right:-1.5vw;width:4vw;height:4vw;color:#fff;background-color:red;justify-content:center;align-items:center;border-radius:50%;font-weight:bold}body div.service div:has(.announcements):has(.anno):before.active{display:unset}body div.service #search{display:flex;justify-content:flex-end;position:relative}body div.service #search #result-container{overflow:scroll;height:0;background:#fff;position:fixed;top:11.7vw;left:0;right:0;width:100vw;padding:0}body div.service #search #result-container:has(li){height:unset}body div.service #search #result-container li{display:none;width:94vw;padding:1.3vw;border:var(--border);border-radius:var(--borderradius);background:#fff;cursor:pointer}body div.service #search #result-container li span.floor{margin:-1.3vw;padding:1.3vw 3vw;border-top-left-radius:var(--borderradius);border-bottom-left-radius:var(--borderradius);margin-right:2vw}body div.service #search #result-container li span.floor[data-floor="0"]{background:var(--floor0)}body div.service #search #result-container li span.floor[data-floor=X]{background:var(--floorx)}body div.service #search #result-container li span.floor[data-floor=Y]{background:var(--floory)}body div.service #search #result-container li span.floor[data-floor=Z]{background:var(--floorz)}body div.service #search #result-container li span.floor[data-floor=H]{background:#fff}body div.service #search #result-container li span{display:flex;align-items:center}body div.service #search #result-container li span.floor:before{display:none}body div.service #search #result-container li span:before{content:"";display:inline-block;height:22px;aspect-ratio:1/1;margin-right:10px}body div.service #search #result-container li span.person:before{background:url("../Images/webapp/person.svg")}body div.service #search #result-container li span.talk:before{background:url("../Images/webapp/talks.svg")}body div.service #search #result-container li span.technical:before{background:url("../Images/webapp/talks.svg")}body div.service #search #result-container li span.workshop:before{background:url("../Images/webapp/workshops_v2.svg")}body div.service #search #result-container li span.keynote:before{background:url("../Images/webapp/keynotes.svg")}body div.service #search #result-container li span.exhibitor:before{background:url("../Images/webapp/exhibitors.svg")}body div.service #search #result-container li span.poster:before{background:url("../Images/webapp/poster.svg")}body div.service #search #result-container li span.event:before{background:url("../Images/webapp/program.svg")}body div.service #search #result-container li span.contact:before{background:url("../Images/webapp/contact.svg")}body div.service #search #result-container li span.program:before{background:url("../Images/webapp/program.svg")}body div.service #search #result-container li span.myprogram:before{background:url("../Images/webapp/myprogram.svg")}body div.service #search #result-container li span.membermeet:before{background:url("../Images/webapp/meetings.svg")}body div.service #search #result-container li span.map:before{background:url("../Images/webapp/map.svg")}body div.service #search #result-container li span.contact-person:before{background:url("../Images/webapp/phone.svg")}body div.service #search #result-container li span.building:before,body div.service #search #result-container li span.marker:before{background:url("../Images/webapp/ort.svg")}body div.service #search #result-container li span.anno:before{background:url("../Images/webapp/glocke.svg")}body div.service #search #result-container li span.category:before{background:url("../Icons/filter.svg")}body div.service #search label{display:inline-block;opacity:0;width:0;height:0;overflow:hidden;margin:0;padding:0}body div.service #search input{flex-grow:1;padding:1vw 4vw;font-size:5vw}body div.service #search.minimized:focus-within{grid-area:h3}body div.service #search.minimized:focus-within #result-container{padding:14vw 2vw 2vw 2vw}body div.service #search.minimized:focus-within input{position:absolute;top:2vw;right:-2vw;padding:2vw;max-width:94vw;width:94vw;color:var(--ptb-midnightblue);background:#fff;position:fixed;top:11.7vw;left:0;right:0;width:100vw;max-width:100vw;z-index:10}body div.service #search.minimized:focus-within input::placeholder{color:#bbb}body div.service #search.minimized:focus-within #result-container li{display:flex}body div.service #search.minimized input{position:relative;right:0;max-width:11vw;transition:all .3s;color:rgba(0,0,0,0);background:url("../Images/webapp/suche_weiss.svg") right 1vw center/12vw no-repeat;border:none}body div.service #search.minimized input::placeholder{color:rgba(0,0,0,0)}body .vaheading{display:none;background:var(--ptb-midnightblue);margin:2vw 3vw;padding:5vw;position:relative}body .vaheading h2,body .vaheading h3{color:#fff}body .vaheading h2{padding:4vw 3vw;border:solid .1vw var(--ptb-lightslategrey);font-size:8vw;font-weight:normal}body .vaheading h3{position:absolute;right:18vw;bottom:1vw;background:var(--ptb-midnightblue);font-size:6vw;font-weight:normal;line-height:6vw}body:has(main.invisible) .vaheading{display:block}body #mainnav.inactive{display:none}body #mainnav div ul{display:grid;grid-template-columns:1fr 1fr;gap:1vw;padding:2vw 3vw;grid-template-rows:1fr}body #mainnav div ul li{display:flex;flex-direction:column;justify-content:center;align-items:center;list-style:none;padding-bottom:3vw;min-height:31vw;height:31vw;font-size:4.5vw;text-align:center;color:#fff;gap:2vw;background-position:center 3vw;background-size:35%;background-color:var(--ptb-slategrey)}body #mainnav div ul li.program:before{background-image:url("../Images/webapp/Wissenschaft.svg")}body #mainnav div ul li.rahmenprogramm:before{background-image:url("../Images/webapp/spass.svg")}body #mainnav div ul li.myprogram:before{background-image:url("../Images/webapp/herz.svg")}body #mainnav div ul li.keynotes:before{background-image:url("../Images/webapp/keynotes_weiss.svg")}body #mainnav div ul li.meetings:before{background-image:url("../Images/webapp/meetings.svg")}body #mainnav div ul li.workshops:before{background-image:url("../Images/webapp/quantum_weiss.svg")}body #mainnav div ul li.talks:before{background-image:url("../Images/webapp/talks_weiss.svg")}body #mainnav div ul li.cchmap:before{background-image:url("../Images/webapp/map.svg")}body #mainnav div ul li.exhibitors:before{background-image:url("../Images/webapp/exhibitors.svg")}body #mainnav div ul li.poster:before{background-image:url("../Images/webapp/poster.svg")}body #mainnav div ul li.contact:before{background-image:url("../Images/webapp/information.svg")}body #mainnav div ul li.intern:before{background-image:url("../Images/webapp/ptbicon.svg")}body #mainnav div ul li.feedback:before{background-image:url("../Images/webapp/feedback.svg")}body #mainnav div ul li.share:before{background-image:url("../Images/webapp/share.svg")}body #mainnav div ul li:before{content:"";display:block;width:15vw;height:15vw;background-repeat:no-repeat}body #mainnav div ul li.inactive{display:none}body #mainnav div ul li.feedback{display:none}body #mainnav div ul li.feedback.active{display:flex}body #mainnav div ul.program li{max-width:43vw;min-height:27vw;background:var(--imeko-lightblue)}body #mainnav div h3{margin-bottom:3vw}body main{position:relative;left:0;width:100vw;padding:0 3vw 5vw 3vw}body main.invisible{display:none}body main section{display:none;min-height:82vh;background:#fff}body main section h4{font-size:7vw;padding:2vw 0}body main section.visible{display:block}body main section#map{position:relative}body main section#map #interface{display:none}body main section#map h4{display:none}body main section#map #floortoggle{margin-bottom:1vw}body main section#map #floortoggle ul{display:flex;justify-content:flex-start;gap:2vw}body main section#map #floortoggle ul li{list-style:none;font-size:6vw;padding:1vw 2vw;margin:0;background:var(--ptb-midnightblue10);border:unset;color:var(--ptb-midnightblue);border-radius:unset;text-align:center}body main section#map #floortoggle ul li.active{background:var(--ptb-midnightblue);color:#fff;cursor:auto;pointer-events:none}body main section#map #zoom-button{position:absolute;z-index:100;display:flex;justify-content:center;align-items:center;width:13vw;height:13vw;padding:1.3vw;background:#fff;border:var(--border);border-radius:1.3vw;right:1.3vw;top:24.5vw}body main section#map #zoom-button img{width:7vw;height:auto}body main section#map #floors{position:relative;width:94vw;height:118vw;overflow:hidden;position:relative}body main section#map #floors:has(~#floortoggle:has(.floor1:has(.active))){transform:scale(1.7)}body main section#map #floors:has(~#floortoggle:has(.floor1:has(.active)))~#zoom-button{display:none}body main section#map #floors:has(#floor-img-0:not(.visible)):has(#floor-img-h:not(.visible)) #building-map,body main section#map #floors:has(#floor-img-0:not(.visible)):has(#floor-img-h:not(.visible)) .floor-images{width:153vw;height:129vw;left:-51vw}body main section#map #floors #building-map,body main section#map #floors .floor-images{transition:all .5s ease-in-out;transform-origin:var(--zoomx) var(--zoomy)}body main section#map #floors.zoomed #building-map,body main section#map #floors.zoomed .floor-images{transform:scale(2)}body main section#map #floors.zoomed #building-map .room-group .mask{fill:rgba(0,0,0,0)}body main section#map #floors .floor-images{position:absolute;left:0vw;width:94vw;height:79.5vw}body main section#map #floors .floor-img{position:absolute;top:0;left:0;width:100%;height:100%;display:none}body main section#map #floors .floor-img.visible{display:block}body main section#map #floors #building-map{position:relative}body main section#map #floors .floor{display:none}body main section#map #floors .floor.visible{display:block}body main section#map #floors .room-group .mask{fill:rgba(0,0,0,.4);display:none;transition:all .3s ease}@keyframes highlight{0%{opacity:.75}100%{opacity:0}}body main section#map #floors .room-group .highlight{fill:#000;display:none;transition:all .3s ease;animation:highlight 1s infinite ease-in-out}body main section#map #floors #floor-h .room-group{display:none}body main section#map #floors #floor-h .room-group.active{display:block}body main section#map #floors .room-group.active .cityhall1{stroke-dasharray:0 0 5.1 5.1}body main section#map #floors .room-group.active .cityhall1,body main section#map #floors .room-group.active .cityhall2,body main section#map #floors .room-group.active .cityhall3,body main section#map #floors .room-group.active .cityhall4{fill:none;stroke:#ffed00;stroke-miterlimit:10;stroke-width:6px}body main section#map #floors .room-group.active .cityhall2{stroke-dasharray:0 0 5.8 5.8}body main section#map #floors .room-group.active .cityhall3{stroke-dasharray:0 0 6.1 6.1}body main section#map #floors .room-group.active .mask{display:block}body main section#map #floors .room-group.active .highlight{display:block}body main section#map #floors .cityhall-1{stroke-dasharray:0 0 5.8 5.8}body main section#map #floors div{position:absolute}body main section#map #floors div.active{opacity:1}body main section#map #hamburgcityhallcontainer{display:none}body main section#map #hamburgcityhallcontainer.visible{display:block;position:absolute;top:68vw}body main section#map #hamburgcityhallcontainer.visible a{display:flex;align-items:center;margin-bottom:10px}body main section#map #hamburgcityhallcontainer.visible a span{color:var(--ptb-midnightblue);padding:1vw;border-radius:var(--borderradius);border:var(--border);cursor:pointer;font-weight:bold;padding:0 2vw}body main section#map #hamburgcityhallcontainer.visible a:before{content:"";display:inline-block;width:8vw;height:8vw;margin-right:2vw;background:url("../Images/webapp/location.svg");align-self:center}body main section#map #hamburgcityhallcontainer.visible address{position:relative;left:2vw;background:#fff;border-radius:var(--borderradius);display:inline-block;padding:2vw;margin-bottom:5vw}body main section#programm #calendar table{border:none}body main section#programm #calendar thead{display:none}body main section#programm #calendar .fc-header-toolbar{position:sticky;top:15vw;z-index:10;background:#fff}body main section#programm #calendar .fc-toolbar-chunk{justify-content:flex-start;gap:2vw}body main section#programm #calendar .fc-toolbar-chunk button{font-size:6vw;padding:1vw 2vw;margin:0;background:var(--ptb-midnightblue10);border:unset;color:var(--ptb-midnightblue);border-radius:unset}body main section#programm #calendar .fc-toolbar-chunk button.active{background:var(--ptb-midnightblue);color:#fff;cursor:auto;pointer-events:none}body main section#programm #calendar tr:nth-child(4n-3) td:nth-child(2){background:var(--ptb-lightslategrey30)}body main section#programm #calendar tr:nth-child(4n-2) td:nth-child(2){background:var(--ptb-lightslategrey20)}body main section#programm #calendar tr:nth-child(4n-1) td:nth-child(2){background:var(--ptb-lightslategrey10)}body main section#programm #calendar tr:nth-child(4n) td:nth-child(2){background:#fff}body main section#programm #calendar .fc-timegrid-slot{border-top:solid .6vw var(--ptb-midnightblue)}body main section#programm #calendar .fc-timegrid-slot.fc-timegrid-slot-minor{border-top:solid .75vw #fff}body main section#programm #calendar .fc-timegrid-slot[data-time*=":30"]{border-top:none !important}body main section#programm #calendar .fc-timegrid-slot[data-time*=":30"] .fc-scrollgrid-shrink-cushion{display:none}body main section#programm #calendar .fc-timegrid-slot .fc-timegrid-slot-label-cushion{width:5vw;height:5vw;display:flex;justify-content:center;align-items:center;background:#fff;position:relative;top:-0.4em;font-size:3vw}body main section#programm #calendar .fc-timegrid-cols .fc-event-time,body main section#programm #calendar .fc-timegrid-cols .fc-event-title-container>div{font-size:4vw;line-height:4.1vw;margin-right:2.6vw;position:relative;z-index:110;padding:0 1.3vw}body main section#programm #calendar .fc-timegrid-cols .vertical{font-size:4vw;line-height:4vw}body main section#programm #calendar .fc-timegrid-cols .fc-event-title{color:inherit}body main section#programm #calendar .fc-timegrid-slots table tbody tr:first-child .fc-timegrid-slot-label-cushion{display:none}body main section#programm #calendar .fc-timegrid-slots table tbody tr td:first-child{background:none}body main section#exhibitors.visible{display:flex;flex-wrap:wrap;gap:3vw;justify-content:flex-start;align-items:flex-start}body main section#exhibitors div{display:flex;justify-content:center;align-items:center;width:28vw;height:28vw;padding:1.3vw;box-shadow:rgba(0,0,0,.24) 0 .8vw 2.1vw;border:solid .2vw #eee}body main section#exhibitors div img{width:100%;height:auto}body main section#contact .frame:not(:first-child) h4,body main section#intern .frame:not(:first-child) h4{font-size:5vw;padding:2vw 3vw;background:var(--ptb-lightslategrey30);margin:0 -3vw}body main section#contact .contact,body main section#intern .contact{display:flex;justify-content:space-between;align-items:center;margin:0 -3vw 2vw -3vw;padding:2vw 3vw 1vw 3vw}body main section#contact .contact[style="background-color:#e20000;"] p,body main section#contact .contact[style="background-color:#e20000;"] span,body main section#contact .contact[style="background-color:#e20000;"] a[href^="tel:"],body main section#contact .contact[style="background-color:#ff0000;"] p,body main section#contact .contact[style="background-color:#ff0000;"] span,body main section#contact .contact[style="background-color:#ff0000;"] a[href^="tel:"],body main section#intern .contact[style="background-color:#e20000;"] p,body main section#intern .contact[style="background-color:#e20000;"] span,body main section#intern .contact[style="background-color:#e20000;"] a[href^="tel:"],body main section#intern .contact[style="background-color:#ff0000;"] p,body main section#intern .contact[style="background-color:#ff0000;"] span,body main section#intern .contact[style="background-color:#ff0000;"] a[href^="tel:"]{color:#fff}body main section#contact .contact[style="background-color:#e20000;"] img,body main section#contact .contact[style="background-color:#ff0000;"] img,body main section#intern .contact[style="background-color:#e20000;"] img,body main section#intern .contact[style="background-color:#ff0000;"] img{filter:invert(1)}body main section#contact .contact p,body main section#contact .contact span,body main section#contact .contact a[href^="tel:"],body main section#intern .contact p,body main section#intern .contact span,body main section#intern .contact a[href^="tel:"]{text-decoration:none}body main section#contact .contact .contact-content,body main section#intern .contact .contact-content{display:flex;flex-direction:column}body main section#contact .contact.highlight:nth-child(even),body main section#contact .contact.highlight:nth-child(odd),body main section#intern .contact.highlight:nth-child(even),body main section#intern .contact.highlight:nth-child(odd){border:solid 5px var(--ptb-midnightblue);padding:5px}body main section#contact .contact div,body main section#intern .contact div{display:flex;align-items:flex-start;flex-direction:column}body main section#contact .contact div p,body main section#intern .contact div p{font-size:4vw}body main section#contact .contact div p:first-child,body main section#intern .contact div p:first-child{font-size:5vw;font-weight:bold}body main section#contact .contact img,body main section#intern .contact img{height:11vw;border:solid .5vw #000;border-radius:var(--borderradius);padding:1vw;margin-left:1vw}body main section#contact:not(:has(h4)):nth-child(even) .contact,body main section#intern:not(:has(h4)):nth-child(even) .contact{background:#ddd}body main section#announcements .anno>div{border:var(--border);padding:1vw 2vw;border-radius:var(--borderradius);margin-bottom:5vw}body main section#announcements .anno>div header{background:var(--ptb-midnightblue50);margin:-1vw -2vw;padding:2vw}body main section#announcements .anno>div header h2{color:#fff}body main section#announcements .anno>div span.datetime{border-top:var(--border);border-bottom:var(--border);display:flex;align-items:center;margin:1vw -2vw;padding:2vw 2vw}body main section#announcements .anno>div span.datetime:before{content:"";display:inline-block;width:5vw;height:5vw;margin-right:2vw;background:url("../Images/webapp/date.svg")}body main section#announcements .anno ul{padding-left:5vw}body main section#share .qr-container,body main section#share .button-container{display:flex;flex-direction:column;align-items:center}body main section#share .qr-container{border-top:solid 15px var(--ptb-crimson);border-bottom:solid 15px var(--ptb-crimson);margin:30px -3vw;padding:20px 0}body main section#share .qr-container img{width:50vw;height:auto;margin-bottom:20px}body main section#share .qr-container p{font-size:20px}body main section#share button{border:none;background-color:var(--ptb-crimson);padding:3vw 10vw;font-size:5vw;color:#fff;display:flex;align-items:center}body main section#share button:before{content:"";display:inline-block;width:7vw;height:7vw;margin-right:4vw;background:url(../Images/webapp/share.svg) center center no-repeat;filter:brightness(0) invert(1)}body main section#poster>.detail-header{grid-template-areas:"date ort" "time time"}body main section#poster #posterwahl #posterclear{display:none}body main section#poster #posterwahl:has(#postertoggle li.active) .tcchose{display:inherit}body main section#poster #posterwahl:has(#postertoggle li.active):has(#tcchoose-list li.active){display:flex;gap:2vw}body main section#poster #posterwahl:has(#postertoggle li.active):has(#tcchoose-list li.active) #posterclear{display:flex;border:var(--border);border-radius:var(--borderradius);padding:0 3vw;font-size:6vw;height:12vw;align-items:center;margin-left:auto}body main section#poster #posterwahl:has(#postertoggle li.active):has(#tcchoose-list li.active) #posterclear:before{content:"";display:inline-block;width:6vw;height:6vw;margin-right:2vw;background:url("../Images/webapp/close.svg");align-self:center}body main section#poster #posterwahl:has(#postertoggle li.active):has(#tcchoose-list li.active) #postertoggle>p{display:none}body main section#poster #posterwahl:has(#postertoggle li.active):has(#tcchoose-list li.active) .tcchose>p{display:none}body main section#poster:has(.tcchose li.active) #poster-detail{display:block}body main section#poster:has(.tcchose li.active) #postertoggle li:not(.active){display:none}body main section#poster .tcchose{display:none}body main section#poster .tcchose ul{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:2vw}body main section#poster .tcchose ul li{list-style:none;display:none;justify-content:center;align-items:center;width:20vw;height:12vw;border-radius:var(--borderradius);font-size:7vw;border:solid .7vw var(--ptb-midnightblue);color:var(--ptb-midnightblue);padding:2vw}body main section#poster .tcchose ul li.enabled{display:flex}body main section#poster .tcchose ul li.active{background:var(--ptb-midnightblue);color:#fff}body main section#poster .tcchose:has(li.active) #tcchoose-list li:not(.active){display:none}body main section#poster #postertoggle{margin-bottom:1vw}body main section#poster #postertoggle ul{display:flex;gap:1vw;justify-content:space-between}body main section#poster #postertoggle ul li{display:flex;justify-content:center;align-items:center;width:20vw;height:12vw;border-radius:var(--borderradius);font-size:6vw;border:solid .7vw var(--ptb-midnightblue);color:var(--ptb-midnightblue)}body main section#poster #postertoggle ul li.active{background:var(--ptb-midnightblue);color:#fff}body main section#poster #postertoggle ul li:hover,body main section#poster #postertoggle ul li:focus{border:solid 2.6vw var(--ptb-midnightblue)}body main section#poster #poster-detail{display:none}body main section#poster #poster-detail .file-disclaimer button{border:var(--border);border-radius:var(--borderradius);color:var(--ptb-midnightblue);padding:1vw;background-color:#fff}body main section#poster #poster-detail .detail-ort{width:80%}body main section#poster #poster-detail .detail-ort .room{font-size:6.5vw}body main section#poster #poster-detail .imekobox{padding:3vw}body main section#poster #poster-detail .imekobox h4{display:flex;margin:-3vw -3vw 3vw -3vw}body main section#poster #poster-detail .imekobox h4:before{content:"";display:inline-block;width:8vw;height:8vw;margin-right:2vw;background:url("../Images/webapp/person.svg");align-self:center}body main section#poster #poster-detail .imekobox .detail-heading{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"date ort" "tc contri";grid-gap:1vw}body main section#poster #poster-detail .imekobox.highlight{border-width:2vw}body main section#poster #poster-detail .imekobox .detail-date,body main section#poster #poster-detail .imekobox .detail-tc{display:none}body main section#poster #poster-detail .file-disclaimer{display:flex;align-items:center;font-weight:bold;background:#fff}body main section#poster #poster-detail .file-disclaimer span{color:var(--ptb-midnightblue);padding:1vw;border-radius:var(--borderradius);border:var(--border);cursor:pointer;font-weight:bold;padding:0 2vw}body main section#poster #poster-detail .file-disclaimer:before{content:"";display:inline-block;width:8vw;height:8vw;margin-right:2vw;background:url("../Images/webapp/download.svg");align-self:center}body main section#poster #poster-detail .file-disclaimer button{border:var(--border);border-radius:var(--borderradius);color:var(--ptb-midnightblue);padding:1vw;background-color:#fff}body main section#detail>#detail-heading{display:flex;align-items:center}body main section#detail>#detail-heading.cancelled{border:var(--border);border-color:var(--imeko-red);padding:2vw 3vw;border-radius:var(--borderradius);margin-bottom:2vw}body main section#detail>#detail-heading:before{content:"";display:inline-block;width:8vw;min-width:8vw;height:8vw;margin-right:2vw;position:relative;background-repeat:no-repeat}body main section#detail>#detail-heading.person:before{background-image:url("../Images/webapp/person.svg")}body main section#detail>#detail-heading.talk:before{background-image:url("../Images/webapp/talks.svg")}body main section#detail>#detail-heading.technical:before{background-image:url("../Images/webapp/talks.svg")}body main section#detail>#detail-heading.workshop:before{background-image:url("../Images/webapp/workshops_v2.svg")}body main section#detail>#detail-heading.keynote:before{background-image:url("../Images/webapp/keynotes.svg")}body main section#detail>#detail-heading.exhibitor:before{background-image:url("../Images/webapp/exhibitors.svg")}body main section#detail>#detail-heading.poster:before{background-image:url("../Images/webapp/poster.svg")}body main section#detail>#detail-heading.event:before{background-image:url("../Images/webapp/program.svg")}body main section#detail>#detail-heading.contact:before{background-image:url("../Images/webapp/contact.svg")}body main section#detail>#detail-heading.program:before{background-image:url("../Images/webapp/program.svg")}body main section#detail>#detail-heading.myprogram:before{background-image:url("../Images/webapp/myprogram.svg")}body main section#detail>#detail-heading.membermeet:before{background-image:url("../Images/webapp/meetings.svg")}body main section#detail>#detail-heading.map:before{background-image:url("../Images/webapp/map.svg")}body main section#detail>.detail-header{display:none}body main section#detail>.detail-header:has([event-id]){display:grid}body main section#detail>.detail-header .detail-like[event-id=exhibitor]{display:none}body main section#detail>.detail-header:has(.detail-time span:empty){grid-template-rows:1fr;gap:0;padding:0;border:none;border-radius:0;margin-bottom:0}body main section#detail #detail-image{display:none}body main section#detail #detail-image:has(img[src]:not([src=""])){max-width:100%;display:flex;justify-content:center;align-items:center}body main section#detail #detail-image:has(img[src]:not([src=""])) img{max-width:100%}body main section#detail .personal-header{display:flex;align-items:center}body main section#detail .personal-header:before{background:url("../Images/webapp/individual_v2.svg");content:"";display:inline-block;width:14vw;height:14vw;margin-right:2vw}body main section#detail .detail-event.imekobox.no-group{pointer-events:none}body main section#detail .detail-event.imekobox.no-group header.detail-header{display:none}body main section#detail .detail-event.imekobox.no-group .no-group-text{padding:3vw}body main section#detail .detail-event.imekobox.cancelled{border:solid 1vw var(--imeko-red)}body main section#detail .detail-heading.personal span.event-session-title{display:none}body main section#detail .file-disclaimer{display:none}body main section#detail .file-disclaimer.active{display:flex;align-items:center;font-weight:bold;background:#fff;margin-bottom:5vw}body main section#detail .file-disclaimer.active span{color:var(--ptb-midnightblue);padding:1vw;border-radius:var(--borderradius);border:var(--border);cursor:pointer;font-weight:bold;padding:0 2vw}body main section#detail .file-disclaimer button{border:var(--border);border-radius:var(--borderradius);color:var(--ptb-midnightblue);padding:1vw;background-color:#fff}body main section#detail #detail-presenters{margin:3vw 0}body main section#detail #detail-presenters.invisible{display:none}body main section#detail #detail-presenters>span{display:flex;flex-direction:column}body main section#detail #detail-presenters>span [data-person]{border-radius:var(--borderradius);border:var(--border);font-weight:bold;padding:1vw 2vw;margin-bottom:1vw}body main section#detail #detail-presenters>span [data-person]:before{background-image:url("../Images/webapp/person.svg")}body main section#detail #detail-parentelement{display:none}body main section#detail #detail-parentelement[parent]{display:flex;margin:3vw 0}body main section#detail #detail-parentelement[parent] span{margin-bottom:1vw}body main section#detail #detail-parentelement[parent] span:before{background:url("../Images/webapp/parent.svg")}body main section#detail #detail-group-notice{display:none}body main section#detail #detail-group-notice.visible{display:initial}body main section#detail #detail-events .no-group-text{padding:2vw 3vw}body main section#detail #detail-section-poster{display:flex;flex-direction:column;gap:2.6vw;padding-left:5vw;background:url("../Images/webapp/dot.svg") top left/10px repeat-y}body main section#detail #detail-section-poster:has(#detail-poster:empty){display:none}body main section#detail #detail-section-poster div.imekobox{display:grid;grid-template-rows:1fr auto;grid-template-columns:1fr;border:var(--border);border-radius:var(--borderradius);margin-bottom:1vw}body main section#detail #detail-section-poster div.imekobox .detail-header{border:none;margin-bottom:0}body main section#detail #detail-section-poster div.imekobox .detail-heading{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;grid-template-areas:"date ort" "tc contri";grid-gap:1vw 2vw}body main section#detail #detail-section-poster div.imekobox .detail-date,body main section#detail #detail-section-poster div.imekobox .detail-time,body main section#detail #detail-section-poster div.imekobox .detail-like,body main section#detail #detail-section-poster div.imekobox .detail-tc{display:flex;align-items:center}body main section#detail #detail-section-poster div.imekobox .detail-date:has(span:empty),body main section#detail #detail-section-poster div.imekobox .detail-time:has(span:empty),body main section#detail #detail-section-poster div.imekobox .detail-like:has(span:empty),body main section#detail #detail-section-poster div.imekobox .detail-tc:has(span:empty){display:none}body main section#detail #detail-section-poster div.imekobox .detail-date:before,body main section#detail #detail-section-poster div.imekobox .detail-time:before,body main section#detail #detail-section-poster div.imekobox .detail-like:before,body main section#detail #detail-section-poster div.imekobox .detail-tc:before{content:"";display:inline-block;width:6vw;height:6vw;margin-right:2vw}body main section#detail #detail-section-poster div.imekobox .detail-tc{display:flex;align-items:center}body main section#detail #detail-section-poster div.imekobox .detail-tc:before{background:url("../Images/webapp/tc.svg")}body main section#detail #detail-section-poster div.imekobox .detail-date{grid-area:date}body main section#detail #detail-section-poster div.imekobox .detail-date span{color:var(--ptb-midnightblue);padding:1vw}body main section#detail #detail-section-poster div.imekobox .detail-date:before{background:url("../Images/webapp/date.svg")}body main section#detail #detail-section-poster div.imekobox .detail-time{grid-area:time}body main section#detail #detail-section-poster div.imekobox .detail-time:before{background:url("../Images/webapp/time.svg")}body main section#detail #detail-section-poster h4{font-size:6vw;line-height:10vw;border-bottom:var(--border);background:var(--imeko-lightblue);border-top-left-radius:2vw;border-top-right-radius:2vw;padding:0 3vw}body main section#detail #detail-section-poster .file-disclaimer button{border:var(--border);border-radius:var(--borderradius);color:var(--ptb-midnightblue);padding:1vw;background-color:#fff}body main section#detail #detail-section-poster .detail-ort{width:80%}body main section#detail #detail-section-poster .detail-ort .room{font-size:6.5vw}body main section#detail #detail-section-poster .imekobox{padding:3vw}body main section#detail #detail-section-poster .imekobox h4{display:flex;margin:-3vw -3vw 3vw -3vw}body main section#detail #detail-section-poster .imekobox h4:before{content:"";display:inline-block;width:6vw;height:6vw;margin-right:2vw;background:url("../Images/webapp/person.svg");align-self:center}body main section#detail #detail-section-poster .imekobox .ort-file-container{display:flex;justify-content:space-between}body main section#detail #detail-section-poster .file-disclaimer{display:flex;align-items:center;font-weight:bold;background:#fff}body main section#detail #detail-section-poster .file-disclaimer span{color:var(--ptb-midnightblue);padding:1vw;border-radius:var(--borderradius);border:var(--border);cursor:pointer;font-weight:bold;padding:0 2vw}body main section#detail #detail-section-poster .file-disclaimer:before{content:"";display:inline-block;width:8vw;height:8vw;margin-right:2vw;background:url("../Images/webapp/download.svg");align-self:center}body main section#detail #detail-section-poster .file-disclaimer button{border:var(--border);border-radius:var(--borderradius);color:var(--ptb-midnightblue);padding:1vw;background-color:#fff}body main section#detail #detail-files .detail-file{font-weight:bold;cursor:pointer;max-width:94vw;overflow:hidden}body main section#detail #detail-files .detail-file a{display:flex;align-items:center;padding:1vw 2vw}body main section#detail #detail-files .detail-file a:before{background-image:url("../Images/webapp/download.svg")}body main section#file-disclaimer h3{color:var(--imeko-red);text-align:center}body main section#file-disclaimer #file-enable{border:var(--border);border-radius:var(--borderradius);color:var(--ptb-midnightblue);padding:0 2vw;background-color:#fff;margin:2vw 0}body main section#file-disclaimer #file-enable.active{background:var(--ptb-midnightblue);color:#fff}body main section#file-disclaimer:has(#file-enable.active) #file-collection{pointer-events:inherit;filter:unset;opacity:unset}body main section#file-disclaimer #file-collection{pointer-events:none;filter:grayscale(1);opacity:.5}body main section#mmeeting nav#meetingtoggle ul{justify-content:space-evenly}body main section#talks ul,body main section#mmeeting ul{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2vw;margin-bottom:2vw}body main section#talks ul li,body main section#mmeeting ul li{list-style:none;display:flex;justify-content:center;align-items:center;width:20vw;height:12vw;border-radius:var(--borderradius);font-size:7vw;border:solid .7vw var(--ptb-midnightblue);color:var(--ptb-midnightblue);padding:2vw}body main section#talks ul li.active,body main section#mmeeting ul li.active{background:var(--ptb-midnightblue);color:#fff}body main section#feedback .powermail_label{font-size:4.5vw;display:block;border-top:solid 1vw var(--ptb-midnightblue);margin-bottom:2vw;background:var(--ptb-midnightblue);color:#fff;padding:1vw 4vw}body main section#feedback .powermail_label[for=powermail_field_howwouldyourateyourexperienceatimeko2024]{border-top:none !important}body main section#feedback textarea,body main section#feedback input{width:100%}body main section#feedback fieldset{display:grid;grid-template-rows:1fr auto;grid-template-columns:1fr;border:var(--border);border-radius:var(--borderradius)}body main section#feedback fieldset legend{display:none}body main section#feedback fieldset label[for=powermail_field_howwouldyourateyourexperienceatimeko2024]{border-top-left-radius:var(--borderradius);border-top-right-radius:var(--borderradius)}body main section#feedback fieldset label+.powermail_field:has(.radio){display:flex;flex-wrap:wrap}body main section#feedback fieldset label+.powermail_field:has(.radio) input{height:8vw;border:solid 1vw var(--ptb-midnightblue)}body main section#feedback fieldset label+.powermail_field:has(textarea){padding:0 4vw}body main section#feedback fieldset .radio{flex-grow:1}body main section#feedback fieldset .radio label{display:flex;flex-direction:column;align-items:center}body main section#feedback fieldset .powermail_field{padding:2vw}body main section#feedback fieldset .powermail_field>label{margin:-2vw -2vw 2vw -2vw;width:unset}body main section#feedback fieldset .powermail_field:has(.powermail_radiowrap) .powermail_radiowrap{display:flex;align-items:center;gap:10px;margin-bottom:10px}body main section#feedback fieldset .powermail_field:has(.powermail_radiowrap) .powermail_radiowrap input{width:8vw;height:8vw;border:solid 1vw var(--ptb-midnightblue)}body main section#feedback .powermail_field:has(.powermail_submit),body main section#feedback .powermail_fieldwrap_type_submit{padding:4vw}body main section#feedback .powermail_submit,body main section#feedback .powermail_fieldwrap_type_submit input{background:var(--ptb-midnightblue10);border:var(--border);border-radius:var(--borderradius);padding:10px}body main section#feedback .powermail_submit:hover,body main section#feedback .powermail_fieldwrap_type_submit input:hover{background:var(--ptb-midnightblue);color:#fff;cursor:pointer}body main section#feedback .powermail_create{display:flex;justify-content:center;background:#006400}body main section#feedback .powermail_create p{color:#fff;font-size:6vw;line-height:20vw}body main section#feedback div.powermail_field_error_container{width:100%;display:flex;justify-content:center}body main section#feedback li.parsley-required{list-style:none;display:inline-block;background:var(--imeko-red);color:#fff;padding:10px 20px;border-radius:var(--borderradius)}body footer,body .dateclock{display:none}body #mobiledrehhinweis{display:none}@media screen and (orientation: landscape)and (max-height: 400px){body #mobiledrehhinweis{display:flex;flex-direction:column;position:fixed;top:0;bottom:0;left:0;right:0;border:.5vw solid red;background-color:#c59595;justify-content:center;align-items:center;z-index:1000}body #mobiledrehhinweis p{text-align:center}body #mobiledrehhinweis img{width:10vw}}body.stele{overflow-x:hidden}body.stele nav#mainnav{padding-bottom:25vw}body.stele nav#mainnav div ul li{background-size:15%;min-width:27vw;min-height:20vw;font-size:7vw}body.stele div.service{grid-template-columns:11vw auto 11vw;grid-template-areas:"back search hamburger"}body.stele div.service div:has(.announcements){display:none}body.stele div.service #hamburger{grid-area:hamburger}body.stele div.service #search{grid-area:search}body.stele div.service #search.minimized:focus-within{grid-area:search}body.stele div.service #search.minimized:focus-within input{max-width:64vw;width:64vw}body.stele div.service #search input{font-size:4vw}body.stele div.service #search #result-container li span:before{height:5vw;margin-right:2vw}body.stele main{padding-bottom:30vw}body.stele nav#mainnav div ul{grid-template-columns:1fr;grid-template-rows:repeat(4, 18vw)}body.stele nav#mainnav div ul li{padding-bottom:0;align-items:center;padding:0 6vw;min-height:unset;height:unset;font-size:5vw;justify-content:flex-start;flex-direction:row;gap:5vw}body.stele nav#mainnav div ul li:before{width:10vw;height:10vw}body.stele nav#mainnav div ul li.navigation.myprogram{display:none}body.stele nav#mainnav div ul li.navigation.contact{display:none}body.stele div.dateclock{display:flex;padding:1vw 3vw;justify-content:flex-start}body.stele div.dateclock:before{content:"X";font-size:10vw;line-height:10vw;margin-right:2vw;padding-right:5vw;display:flex;display:none;justify-content:center;align-items:center;border-right:solid 1vw var(--ptb-midnightblue)}body.stele div.dateclock span{font-size:6vw;color:#000}body.stele div.dateclock span.time{margin-left:auto}@keyframes timedotts{0%{opacity:0}49%{opacity:0}50%{opacity:1}100%{opacity:1}}body.stele div.dateclock span span.timedotts{animation:timedotts 2s infinite}body.stele header .detail-like{display:none}body.stele main.invisible+footer{display:flex}body.stele #detail h3.personal-header{display:none}body.stele .imekobox.no-group{display:none}body.stele section#detail #detail-group-notice.visible{display:none}body.stele .navigation.feedback{display:none !important}body.stele #search{display:none !important}body.stele footer{display:none;position:fixed;bottom:0;width:100vw;z-index:2000}body.stele footer .exhib-footer{display:flex;flex-wrap:wrap;justify-content:space-between}body.stele footer .exhib-footer .card{width:7vw;height:7vw;padding:.7vw}body.stele footer .exhib-footer .card img{width:100%;height:auto}body.stele footer .qrcodes{position:absolute;right:-3vw;bottom:-1vw;background:#fff;border:var(--border);border-radius:var(--borderradius);padding:2.5vw;padding-right:5vw}body.stele footer .qrcodes header{display:flex;justify-content:space-between}body.stele footer .qrcodes header h3{font-size:3vw;line-height:3vw;margin-right:3vw}body.stele footer .qrcodes img{width:unset;height:7vw}body.stele footer .qrcodes img.qrcode{height:5vw}body.stele footer .qrcodes *{font-size:2vw}@media screen and (max-height: 650px){body #mainnav div ul li{background-size:30%}body #mainnav div ul li{min-height:20vw}}@media screen and (orientation: landscape)and (min-width: 1200px){body:not(.stele){display:grid;grid-template-columns:1fr 1000px 1fr;grid-template-rows:86px 65px 65px 65px auto;grid-template-areas:". header ." "navblueleft navigation navblueright" ". vaheading ." ". service ." ". content ."}body:not(.stele) *{font-size:20px;--border: solid 2px var(--ptb-midnightblue);--borderradius: 2px}body:not(.stele) p{line-height:23px;margin-bottom:10px}body:not(.stele) h1{font-size:70px;margin:0}body:not(.stele) h2,body:not(.stele) b{font-size:40px;margin-top:-15px}body:not(.stele) h3{font-size:50px;line-height:65px;padding:10px 0}body:not(.stele) h3 span{font-size:30px;line-height:35px}body:not(.stele) h4{font-size:30px;padding:10px 20px}body:not(.stele) .border{border:var(--border)}body:not(.stele) p.fliesstext,body:not(.stele) p.fliesstext *{margin-bottom:20px;padding:10px 0px}body:not(.stele) .button:before{width:30px;height:30px;margin-right:10px}body:not(.stele) header.detail-header .detail-date span{font-size:20px;line-height:unset;padding:15px}body:not(.stele) header.detail-header .detail-date:before,body:not(.stele) header.detail-header .detail-time:before,body:not(.stele) header.detail-header .detail-like:before{width:40px;height:40px;margin-right:15px}body:not(.stele)>header{grid-area:header;width:1000px;padding:20px;border:none}body:not(.stele)>header img{width:auto;height:50px}body:not(.stele)>header h1{font-size:40px}body:not(.stele) div.navblueleft,body:not(.stele) div.navblueright{background:var(--ptb-midnightblue)}body:not(.stele) div.navblueleft{grid-area:navblueleft}body:not(.stele) div.navblueright{grid-area:navblueright}body:not(.stele) div.vaheading{display:flex;align-items:center;border-bottom:solid 1px #fff;grid-area:vaheading;margin:0;padding:0;padding-left:20px}body:not(.stele) div.vaheading h2,body:not(.stele) div.vaheading h3{padding:0;margin:0}body:not(.stele) div.vaheading h2{font-size:30px;border:none;display:inline-block;margin-right:20px}body:not(.stele) div.vaheading h3{font-size:30px;display:inline-block;position:relative;bottom:unset;right:unset;background:unset;line-height:unset}body:not(.stele) div.service{grid-area:service;width:1000px;padding:0;top:65px;grid-template-columns:60px auto 60px;grid-template-rows:60px;grid-template-areas:"back h3 anno";grid-gap:15px}body:not(.stele) div.service .icon{padding:5px}body:not(.stele) div.service .icon:hover,body:not(.stele) div.service .icon:focus{border:solid 6px;padding:3px;cursor:pointer}body:not(.stele) div.service img{width:unset;height:60px}body:not(.stele) div.service div:has(.anno):before{width:20px;height:20px;top:0;right:0}body:not(.stele) div.service #search input{border-radius:var(--borderradius);border:var(--border);height:60px;font-size:30px;padding:10px 25px;margin:0;cursor:pointer}body:not(.stele) div.service #search.minimized:focus-within input{max-width:850px;width:850px}body:not(.stele) div.service #search.minimized:focus-within #result-container li{display:flex}body:not(.stele) div.service #search.minimized input{max-width:60px;right:0;background:url("../Images/webapp/suche_weiss.svg") right 8px center/40px no-repeat}body:not(.stele) div.service #search.minimized input:hover,body:not(.stele) div.service #search.minimized input:focus{border:solid 6px var(--ptb-midnightblue);transition:none;background:url("../Images/webapp/search.svg") right 6px center/40px no-repeat;background-color:#fff;padding:1vw;top:0}body:not(.stele) div.service #search.minimized:after{right:11px;width:40px;height:40px;top:11px}body:not(.stele) div.service #search #result-container{top:60px;left:-80px;max-height:unset;overflow-x:hidden}body:not(.stele) div.service #search #result-container li{width:1000px;font-size:20px;padding-left:30px;padding:10px 30px}body:not(.stele) div.service #search #result-container li span.floor{margin:-10px -30px;padding:10px 20px;margin-right:10px}body:not(.stele) div.service #search #result-container li:hover,body:not(.stele) div.service #search #result-container li:focus{background:var(--ptb-midnightblue)}body:not(.stele) div.service #search #result-container li:hover>span,body:not(.stele) div.service #search #result-container li:focus>span{color:#fff}body:not(.stele) div.service #search #result-container li:hover>span.person:before,body:not(.stele) div.service #search #result-container li:focus>span.person:before{background:url("../Images/webapp/person_white.svg")}body:not(.stele) div.service #search #result-container li:hover>span.talk:before,body:not(.stele) div.service #search #result-container li:focus>span.talk:before{background:url("../Images/webapp/talks_weiss.svg")}body:not(.stele) div.service #search #result-container li:hover>span.technical:before,body:not(.stele) div.service #search #result-container li:focus>span.technical:before{background:url("../Images/webapp/talks_weiss.svg")}body:not(.stele) div.service #search #result-container li:hover>span.workshop:before,body:not(.stele) div.service #search #result-container li:focus>span.workshop:before{background:url("../Images/webapp/workshops_v2_weiss.svg")}body:not(.stele) div.service #search #result-container li:hover>span.keynote:before,body:not(.stele) div.service #search #result-container li:focus>span.keynote:before{background:url("../Images/webapp/keynotes_weiss.svg")}body:not(.stele) div.service #search #result-container li:hover>span.exhibitor:before,body:not(.stele) div.service #search #result-container li:focus>span.exhibitor:before{background:url("../Images/webapp/exhibitors_weiss.svg")}body:not(.stele) div.service #search #result-container li:hover>span.poster:before,body:not(.stele) div.service #search #result-container li:focus>span.poster:before{background:url("../Images/webapp/poster_weiss.svg")}body:not(.stele) div.service #search #result-container li:hover>span.event:before,body:not(.stele) div.service #search #result-container li:focus>span.event:before{background:url("../Images/webapp/program_weiss.svg")}body:not(.stele) div.service #search #result-container li:hover>span.contact:before,body:not(.stele) div.service #search #result-container li:focus>span.contact:before{background:url("../Images/webapp/contact_weiss.svg")}body:not(.stele) div.service #search #result-container li:hover>span.program:before,body:not(.stele) div.service #search #result-container li:focus>span.program:before{background:url("../Images/webapp/program_weiss.svg")}body:not(.stele) div.service #search #result-container li:hover>span.myprogram:before,body:not(.stele) div.service #search #result-container li:focus>span.myprogram:before{background:url("../Images/webapp/myprogram_weiss.svg")}body:not(.stele) div.service #search #result-container li:hover>span.membermeet:before,body:not(.stele) div.service #search #result-container li:focus>span.membermeet:before{background:url("../Images/webapp/meetings_weiss.svg")}body:not(.stele) div.service #search #result-container li:hover>span.map:before,body:not(.stele) div.service #search #result-container li:focus>span.map:before{background:url("../Images/webapp/cchmap_weiss.svg")}body:not(.stele) div.service h3{font-size:50px;line-height:60px}body:not(.stele) div.service #info{grid-area:anno}body:not(.stele) div.service #hamburger{display:none}body:not(.stele) #mainnav{grid-area:navigation;position:sticky;top:0;z-index:1000;display:block;background:var(--ptb-midnightblue)}body:not(.stele) #mainnav div{max-width:1000px;margin-inline:auto;padding:0;gap:0}body:not(.stele) #mainnav div ul{display:flex;gap:unset;padding:0}body:not(.stele) #mainnav div ul li{flex-grow:1;min-width:unset;font-size:18px;min-height:unset;height:unset;padding:3px 0 3px 0;border-radius:0;border:none;color:#fff;background-position:center 5px;background-size:35px;background-repeat:no-repeat;gap:5px}body:not(.stele) #mainnav div ul li:before{width:30px;height:30px}body:not(.stele) #mainnav div ul li:hover,body:not(.stele) #mainnav div ul li.highlight{background-color:var(--ptb-blue);cursor:pointer;color:#000}body:not(.stele) #mainnav div ul li:hover:before,body:not(.stele) #mainnav div ul li.highlight:before{filter:invert(1)}body:not(.stele) main{grid-area:content;position:relative;top:0;max-width:1000px;padding:0;padding-bottom:50px}body:not(.stele) main.invisible{display:block}body:not(.stele) main header{padding:0;margin:0}body:not(.stele) main header h3{font-size:50px}body:not(.stele) main header #hamburger{display:none}body:not(.stele) main header.detail-header{padding:10px 20px;border:var(--border);grid-template-columns:1fr 1fr 1.6fr 1fr;grid-template-rows:57px;grid-template-areas:"date time ort like";border-radius:var(--borderradius)}body:not(.stele) main header.detail-header div.detail-like{border:var(--border);cursor:pointer}body:not(.stele) main header.detail-header div.detail-like:hover,body:not(.stele) main header.detail-header div.detail-like:focus{background:var(--ptb-midnightblue);color:#fff}body:not(.stele) main header.detail-header div.detail-like:hover:before,body:not(.stele) main header.detail-header div.detail-like:focus:before{background:url("../Images/webapp/like-weiss.svg")}body:not(.stele) main header.detail-header div.detail-like.liked:hover:before,body:not(.stele) main header.detail-header div.detail-like.liked:focus:before{background:url("../Images/webapp/liked-weiss.svg")}body:not(.stele) main div.detail-boxen{border-width:0 0 0 2px;padding-left:20px;gap:20px}body:not(.stele) main div.detail-boxen div.imekobox{border:var(--border);border-radius:2px;padding:10px 20px}body:not(.stele) main div.detail-boxen div.imekobox:hover,body:not(.stele) main div.detail-boxen div.imekobox:focus{cursor:pointer}body:not(.stele) main div.detail-boxen div.imekobox:hover h4,body:not(.stele) main div.detail-boxen div.imekobox:focus h4{background:var(--ptb-midnightblue);color:#fff}body:not(.stele) main div.detail-boxen div.imekobox:hover h4 span,body:not(.stele) main div.detail-boxen div.imekobox:focus h4 span{color:#fff}body:not(.stele) main div.detail-boxen div.imekobox .detail-header{margin-bottom:0;padding:0}body:not(.stele) main div.detail-boxen div.imekobox h4{margin:-15px -22px 10px -22px;border-top-left-radius:2px;border-top-right-radius:2px;border:var(--border);padding:5px 20px}body:not(.stele) main div.detail-boxen div.imekobox h4 span{font-size:30px;line-height:37px}body:not(.stele) main div.detail-ort{border:var(--border);border-radius:var(--borderradius);height:57px;padding:0 20px}body:not(.stele) main div.detail-ort:hover,body:not(.stele) main div.detail-ort:focus{background:var(--ptb-midnightblue)}body:not(.stele) main div.detail-ort:hover span.room,body:not(.stele) main div.detail-ort:focus span.room{color:#fff}body:not(.stele) main div.detail-ort span.floor{font-size:20px;border-right:var(--border);border-top-left-radius:18px;border-bottom-left-radius:18px}body:not(.stele) main section#programm #calendar .fc-header-toolbar{top:130px}body:not(.stele) main section#programm #calendar .fc-toolbar-chunk{position:sticky;top:63px;gap:10px}body:not(.stele) main section#programm #calendar .fc-toolbar-chunk button{font-size:25px;line-height:25px;padding:10px;width:unset;flex-grow:1}body:not(.stele) main section#programm #calendar .fc-toolbar-chunk button:hover,body:not(.stele) main section#programm #calendar .fc-toolbar-chunk button:focus{background:var(--ptb-midnightblue);color:#fff}body:not(.stele) main section#programm #calendar .fc-timegrid-slot{border-top:solid 2px var(--ptb-midnightblue)}body:not(.stele) main section#programm #calendar .fc-timegrid-slot .fc-timegrid-slot-label-cushion{font-size:20px;width:30px;height:30px}body:not(.stele) main section#programm #calendar .fc-timegrid-slot-minor{border-top:solid 2px #fff}body:not(.stele) main section#programm #calendar .fc-timegrid-cols .fc-event-time,body:not(.stele) main section#programm #calendar .fc-timegrid-cols .fc-event-title-container>div{font-size:20px;line-height:20px;margin-left:15px;position:relative;z-index:110;padding:0 5px}body:not(.stele) main section#programm #calendar .fc-timegrid-cols .fc-event-title-container{writing-mode:unset;position:relative;z-index:110}body:not(.stele) main section#programm #calendar .fc-timegrid-cols .vertical{font-size:20px;line-height:20px;margin-left:20px;writing-mode:unset}body:not(.stele) main section#programm #calendar .fc-timegrid-cols .fc-timegrid-event:hover{box-shadow:0 0 0 4px var(--ptb-midnightblue);cursor:pointer}body:not(.stele) main section#talks ul,body:not(.stele) main section#mmeeting ul{display:flex;justify-content:space-between;margin-bottom:20px}body:not(.stele) main section#talks ul li,body:not(.stele) main section#mmeeting ul li{flex-grow:1;width:unset;height:unset;font-size:30px;line-height:30px;padding:unset;border:var(--border);border-radius:.25em}body:not(.stele) main section#talks ul li:hover,body:not(.stele) main section#talks ul li:focus,body:not(.stele) main section#mmeeting ul li:hover,body:not(.stele) main section#mmeeting ul li:focus{background:var(--ptb-midnightblue);color:#fff;cursor:pointer}body:not(.stele) main section#map #floortoggle ul{gap:10px}body:not(.stele) main section#map #floortoggle ul li{font-size:25px;line-height:25px;padding:10px;width:unset;flex-grow:1}body:not(.stele) main section#map #floortoggle ul li:hover,body:not(.stele) main section#map #floortoggle ul li.active{cursor:pointer;background:var(--ptb-midnightblue);color:#fff}body:not(.stele) main section#map #zoom-button{top:130px;right:10px;width:70px;height:70px;display:flex;justify-content:center;align-items:center}body:not(.stele) main section#map #zoom-button:hover{cursor:pointer;filter:saturate(0) brightness(1) invert(1);background:#fff}body:not(.stele) main section#map .floor-images,body:not(.stele) main section#map #building-map{width:100% !important;height:100% !important;left:0 !important}body:not(.stele) main section#map #floors{width:1000px;height:847px;overflow:hidden;position:relative}body:not(.stele) main section#map #floors .floor-images{position:absolute;width:100%}body:not(.stele) main section#map #floors .floor-img{position:absolute;top:0;left:0;display:none;height:unset}body:not(.stele) main section#map #floors .floor-img.visible{display:block}body:not(.stele) main section#map #floors .floor{display:none}body:not(.stele) main section#map #floors .floor.visible{display:block}body:not(.stele) main section#map #floors .room-group .mask{fill:rgba(0,0,0,.6);display:none}body:not(.stele) main section#map #floors .room-group .highlight{fill:rgba(255,255,0,.5);mix-blend-mode:soft-light;display:none}body:not(.stele) main section#map #floors .room-group.active .mask{display:block}body:not(.stele) main section#map #floors .room-group.active .highlight{display:block}body:not(.stele) main section#map #hamburgcityhallcontainer.visible{top:710px}body:not(.stele) main section#map #hamburgcityhallcontainer.visible address{left:20px;padding:20px;margin-bottom:90px;padding-bottom:20px}body:not(.stele) main section#map #hamburgcityhallcontainer.visible a:before{width:40px;height:40px}body:not(.stele) main section#detail>#detail-heading.cancelled{padding:10px 20px}body:not(.stele) main section#detail>#detail-heading{display:flex;align-items:center}body:not(.stele) main section#detail>#detail-heading:before{width:50px;height:50px;min-width:50px;margin-right:20px}body:not(.stele) main section#detail>.detail-header .detail-like{grid-area:like}body:not(.stele) main section#detail #detail-presenters{margin:20px 0}body:not(.stele) main section#detail #detail-presenters span span{padding:5px 10px}body:not(.stele) main section#detail #detail-presenters [data-person]{margin:3px 0}body:not(.stele) main section#detail #detail-presenters [data-person]:hover,body:not(.stele) main section#detail #detail-presenters [data-person]:focus{background:var(--ptb-midnightblue);color:#fff;cursor:pointer}body:not(.stele) main section#detail #detail-presenters:before{width:40px;min-width:40px;height:40px}body:not(.stele) main section#detail #detail-parentelement{margin:20px 0}body:not(.stele) main section#detail #detail-parentelement span{margin:3px 0;padding:5px 10px}body:not(.stele) main section#detail #detail-parentelement span:hover,body:not(.stele) main section#detail #detail-parentelement span:focus{background:var(--ptb-midnightblue);color:#fff;cursor:pointer}body:not(.stele) main section#detail #detail-parentelement:before{width:40px;height:40px}body:not(.stele) main section#detail #detail-events .no-group-text{padding:5px 10px}body:not(.stele) main section#detail #detail-files a{padding:5px 10px;text-decoration:none}body:not(.stele) main section#detail #detail-files a:hover{background:var(--ptb-midnightblue);color:#fff}body:not(.stele) main section#detail #detail-files:before{min-width:40px;height:40px}body:not(.stele) main section#detail .file-disclaimer span:hover{cursor:pointer;background:var(--ptb-midnightblue);color:#fff}body:not(.stele) main section#detail .file-disclaimer.active{margin-bottom:50px}body:not(.stele) main section#detail .file-disclaimer.active:before{width:40px;height:40px}body:not(.stele) main section#detail #detail-section-poster{gap:20px;padding-left:20px;background:url("../Images/webapp/dot.svg") top left/10px repeat-y}body:not(.stele) main section#detail #detail-section-poster:has(#detail-poster:empty){display:none}body:not(.stele) main section#detail #detail-section-poster div.imekobox{margin-bottom:20px}body:not(.stele) main section#detail #detail-section-poster div.imekobox .detail-header{margin-bottom:0}body:not(.stele) main section#detail #detail-section-poster div.imekobox h4{font-size:30px;line-height:37px;border-top-left-radius:20px;border-top-right-radius:20px;padding:5px 20px}body:not(.stele) main section#detail #detail-section-poster div.imekobox h4:hover,body:not(.stele) main section#detail #detail-section-poster div.imekobox h4:focus{background:var(--ptb-midnightblue);color:#fff;cursor:pointer}body:not(.stele) main section#detail #detail-section-poster div.imekobox h4:hover:before,body:not(.stele) main section#detail #detail-section-poster div.imekobox h4:focus:before{background:url("../Images/webapp/person_white.svg")}body:not(.stele) main section#detail #detail-section-poster div.imekobox .detail-heading{grid-gap:10px 20px}body:not(.stele) main section#detail #detail-section-poster div.imekobox .detail-date:before,body:not(.stele) main section#detail #detail-section-poster div.imekobox .detail-time:before,body:not(.stele) main section#detail #detail-section-poster div.imekobox .detail-like:before,body:not(.stele) main section#detail #detail-section-poster div.imekobox .detail-tc:before{width:40px;height:40px;margin-right:15px}body:not(.stele) main section#detail #detail-section-poster div.imekobox .detail-date span{padding:1vw}body:not(.stele) main section#detail #detail-section-poster .file-disclaimer button{padding:1vw}body:not(.stele) main section#detail #detail-section-poster .detail-ort{width:80%;pointer-events:none}body:not(.stele) main section#detail #detail-section-poster .detail-ort .room,body:not(.stele) main section#detail #detail-section-poster .detail-ort .floor{font-size:30px}body:not(.stele) main section#detail #detail-section-poster .imekobox{padding:20px}body:not(.stele) main section#detail #detail-section-poster .imekobox h4{margin:-20px -20px 20px -20px}body:not(.stele) main section#detail #detail-section-poster .imekobox h4:before{width:40px;height:40px;margin-right:2vw}body:not(.stele) main section#detail #detail-section-poster .file-disclaimer span{padding:1vw;padding:0 2vw}body:not(.stele) main section#detail #detail-section-poster .file-disclaimer:before{width:40px;height:40px;margin-right:15px}body:not(.stele) main section#detail #detail-section-poster .file-disclaimer button{padding:1vw}body:not(.stele) main section#detail .personal-header:before{width:60px;height:60px;margin-right:20px}body:not(.stele) main section#detail .detail-event.imekobox.no-group header.detail-header{display:none}body:not(.stele) main section#detail .detail-event.imekobox.no-group .no-group-text{padding:0}body:not(.stele) main section#announcements .anno>div{padding:10px 20px;margin-bottom:30px}body:not(.stele) main section#announcements .anno>div header{margin:-10px -20px;padding:20px}body:not(.stele) main section#announcements .anno>div header h2{font-size:30px}body:not(.stele) main section#announcements .anno>div span.datetime{margin:10px -20px;padding:20px 20px}body:not(.stele) main section#announcements .anno>div span.datetime:before{width:50px;height:50px}body:not(.stele) main section#file-disclaimer #file-enable:hover{cursor:pointer;background:var(--ptb-midnightblue);color:#fff}body:not(.stele) main section#file-disclaimer .detail-file{display:none;grid-template-columns:50px auto}body:not(.stele) main section#file-disclaimer .detail-file img{width:60%}body:not(.stele) main section#file-disclaimer .detail-file a:hover{cursor:pointer;background:var(--ptb-midnightblue);color:#fff}body:not(.stele) main section#exhibitors.visible{gap:50px}body:not(.stele) main section#exhibitors.visible div{width:200px;height:200px;padding:15px;cursor:pointer}body:not(.stele) main section#poster #posterwahl{align-items:center}body:not(.stele) main section#poster #posterclear{height:60px !important;font-size:20px !important}body:not(.stele) main section#poster #posterclear:hover,body:not(.stele) main section#poster #posterclear:focus{background:var(--ptb-midnightblue);color:#fff;cursor:pointer}body:not(.stele) main section#poster #posterclear:hover:before,body:not(.stele) main section#poster #posterclear:focus:before{filter:invert(1)}body:not(.stele) main section#poster #posterclear:before{width:40px !important;height:40px !important}body:not(.stele) main section#poster>.detail-header{grid-template-areas:"date time time ort"}body:not(.stele) main section#poster #poster-detail .imekobox{padding:20px}body:not(.stele) main section#poster #poster-detail .imekobox.highlight{border-width:10px}body:not(.stele) main section#poster #poster-detail .imekobox:hover{cursor:default}body:not(.stele) main section#poster #poster-detail .imekobox h4{margin:-24px -24px 20px -24px;background:var(--imeko-lightblue);color:var(--ptb-midnightblue)}body:not(.stele) main section#poster #poster-detail .imekobox h4:before{width:40px;height:40px}body:not(.stele) main section#poster #poster-detail .imekobox h4:hover,body:not(.stele) main section#poster #poster-detail .imekobox h4:focus{background:var(--ptb-midnightblue);color:#fff;cursor:pointer}body:not(.stele) main section#poster #poster-detail .imekobox h4:hover:before,body:not(.stele) main section#poster #poster-detail .imekobox h4:focus:before{background:url("../Images/webapp/person_white.svg")}body:not(.stele) main section#poster #poster-detail .detail-file span:hover,body:not(.stele) main section#poster #poster-detail .detail-file span:focus,body:not(.stele) main section#poster #poster-detail .detail-file a:hover,body:not(.stele) main section#poster #poster-detail .detail-file a:focus{background:var(--ptb-midnightblue);color:#fff;cursor:pointer}body:not(.stele) main section#poster #poster-detail .file-disclaimer:before{width:40px;height:40px}body:not(.stele) main section#poster #poster-detail .detail-ort:hover,body:not(.stele) main section#poster #poster-detail .detail-ort:focus{background:#fff;cursor:default}body:not(.stele) main section#poster #poster-detail .detail-ort:hover span,body:not(.stele) main section#poster #poster-detail .detail-ort:focus span{color:var(--ptb-midnightblue)}body:not(.stele) main section#poster #poster-detail .detail-ort .floor{background:#fff}body:not(.stele) main section#poster #poster-detail .detail-ort .room{font-size:20px}body:not(.stele) main section#poster #poster-detail .file-disclaimer button{height:57px;background:#fff;border:var(--border);border-radius:var(--borderradius);margin:10px 0;display:grid;grid-template-columns:50px auto;line-height:50px;padding-right:10px}body:not(.stele) main section#poster #poster-detail .file-disclaimer button:before{content:"";display:flex;width:100%;height:100%;background:url("../Images/webapp/download.svg") center/60% no-repeat}body:not(.stele) main section#poster .tcchose ul{display:flex;justify-content:flex-start;margin:20px 0}body:not(.stele) main section#poster .tcchose ul li{flex-grow:1;width:unset;height:60px;font-size:30px;line-height:30px;padding:unset;border:var(--border);border-radius:.25em}body:not(.stele) main section#poster .tcchose ul li:hover,body:not(.stele) main section#poster .tcchose ul li:focus{background:var(--ptb-midnightblue);color:#fff;cursor:pointer}body:not(.stele) main section#poster #postertoggle{margin:0 !important}body:not(.stele) main section#poster #postertoggle ul{display:flex;justify-content:space-between;margin:20px 0}body:not(.stele) main section#poster #postertoggle ul li{flex-grow:1;width:unset;height:unset;font-size:30px;line-height:30px;height:60px;padding:unset;border:var(--border);border-radius:.25em}body:not(.stele) main section#poster #postertoggle ul li:hover,body:not(.stele) main section#poster #postertoggle ul li:focus{background:var(--ptb-midnightblue);color:#fff;cursor:pointer}body:not(.stele) main section#feedback .powermail_label{font-size:20px;width:100%;display:block;border-top:solid 4px var(--ptb-midnightblue);margin-bottom:20px;padding:10px 20px}body:not(.stele) main section#feedback .powermail_label[for=powermail_field_howwouldyourateyourexperienceatimeko2024]{border-top:none}body:not(.stele) main section#feedback fieldset label+.powermail_field:has(.radio) input{height:40px;border:solid 4px var(--ptb-midnightblue)}body:not(.stele) main section#feedback fieldset label+.powermail_field:has(textarea){padding:10px 20px}body:not(.stele) main section#feedback li.parsley-required{padding:10px 20px;border-radius:var(--borderradius)}body:not(.stele) main section#feedback .powermail_field:has(.powermail_submit){padding:20px}body:not(.stele) main section#feedback .powermail_create p{font-size:40px;line-height:60px}body:not(.stele) main section#contact .contact:nth-child(even),body:not(.stele) main section#contact .contact:nth-child(odd),body:not(.stele) main section#intern .contact:nth-child(even),body:not(.stele) main section#intern .contact:nth-child(odd){padding:10px;margin:0}body:not(.stele) main section#contact .contact.highlight:nth-child(even),body:not(.stele) main section#contact .contact.highlight:nth-child(odd),body:not(.stele) main section#intern .contact.highlight:nth-child(even),body:not(.stele) main section#intern .contact.highlight:nth-child(odd){border:solid 5px var(--ptb-midnightblue);padding:5px}body:not(.stele) main section#contact .contact p,body:not(.stele) main section#intern .contact p{font-size:20px}body:not(.stele) main section#contact .contact p:first-child,body:not(.stele) main section#intern .contact p:first-child{font-size:30px}body:not(.stele) main section#contact .contact img,body:not(.stele) main section#intern .contact img{width:auto;height:50px;padding:5px;border:var(--border);border-radius:var(--borderradius)}body:not(.stele) main section#contact .contact img:hover,body:not(.stele) main section#intern .contact img:hover{filter:saturate(0) brightness(1) invert(1);background:#fff;border:solid 5px #fff}}/*# sourceMappingURL=webapp.min.css.map */
