.pageelement-events-detail.contentbox{overflow:unset}.pageelement-events-detail .wrapper{max-width:87.500rem;margin:auto;font-size:var(--font-size-18px);display:flex;flex-flow:column;gap:var(--spacing-40px)}.pageelement-events-detail .content-container{justify-content:flex-start}.pageelement-events-detail .columns{display:flex;gap:10.625rem}.pageelement-events-detail .columns .left{max-width:50rem;display:flex;flex-flow:column;gap:var(--spacing-50px)}.pageelement-events-detail .columns .right{max-width:26.875rem;min-width:14.875rem;display:flex;flex-flow:column;gap:var(--spacing-50px)}.pageelement-events-detail .columns .right .rightimage,.pageelement-events-detail .columns .right .secondrightimage{position:relative}.pageelement-events-detail .columns .right .rightimage .image-copyright,.pageelement-events-detail .columns .right .secondrightimage .image-copyright{position:absolute;bottom:2rem;right:.5rem}.pageelement-events-detail .introtext,.pageelement-events-detail .infotext .headline,.pageelement-events-detail .registration .headline{display:block;font-size:var(--font-size-20px);font-weight:var(--font-weight-bold)}.pageelement-events-detail .registration .headline{margin-bottom:var(--spacing-10px)}.pageelement-events-detail .copytext{display:block;max-width:50rem}.pageelement-events-detail .left .box{background:var(--color-gray-light);padding:var(--spacing-20px);width:100%;box-sizing:border-box;display:flex;flex-flow:column;gap:var(--spacing-15px)}.pageelement-events-detail .left .box .title{font-weight:var(--font-weight-bold)}.pageelement-events-detail .left .box .section.location .link{font-size:var(--font-size-18px)}.pageelement-events-detail .left .box .section.location .link:hover{color:var(--color-black)}.pageelement-events-detail .left .box .section.location .link:hover span{color:var(--color-black);text-decoration:underline;text-decoration-thickness:var(--underline-thickness-2px);text-underline-offset:var(--spacing-3px)}.pageelement-events-detail .left .box .section.location .link:focus-visible{outline:var(--outline);outline-offset:var(--outline-offset)}.pageelement-events-detail .left .box .section.location .link:before{font-family:'Font Awesome 6 Sharp',sans-serif;content:'\f0ac';margin-right:.500rem}.pageelement-events-detail .heading{font-size:var(--font-size-20px);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-10px)}.pageelement-events-detail .downloads .download-link::before{content:'\f019';font-family:'Font Awesome 6 Sharp',sans-serif;margin-right:.500rem}.pageelement-events-detail .downloads .download-link{color:var(--color-black);padding:var(--spacing-10px) 0}.pageelement-events-detail .downloads .download-link:hover span{text-decoration:underline;text-decoration-thickness:var(--underline-thickness-2px);text-underline-offset:var(--spacing-3px)}.pageelement-events-detail .copytext>p>a{text-decoration:underline}.pageelement-events-detail .columns .left .copytext>p>a:hover,.pageelement-events-detail .columns .left .infotext .text>p>a:hover,.pageelement-events-detail .columns .left .registration .box .text>p>a:hover{color:var(--color-black)!important;text-decoration-thickness:var(--underline-thickness-2px);text-underline-offset:var(--spacing-3px)}.pageelement-events-detail .downloads .download-link:focus-visible,.pageelement-events-detail .left .text .texteditor .copytext>p>a:focus-visible{outline:var(--outline);outline-offset:var(--outline-offset)}.pageelement-events-detail .event-detail-other-links{display:flex;flex-direction:column}.pageelement-events-detail .link-link{background-color:var(--color-gray-light);color:var(--color-black);width:100%;display:block;padding:var(--spacing-10px) 0 var(--spacing-10px) var(--spacing-20px);box-sizing:border-box}.pageelement-events-detail .link-link i{width:1.5rem}.pageelement-events-detail .link-link span{text-decoration:underline}.pageelement-events-detail .link-link:hover span{text-decoration-thickness:var(--underline-thickness-2px);text-underline-offset:var(--spacing-3px)}.pageelement-events-detail .linklist{display:flex;flex-direction:column}.pageelement-events-detail .link-link:hover{color:var(--color-black)}.pageelement-events-detail .link-link:focus-visible{outline:var(--outline);outline-offset:var(--outline-offset);z-index:5;position:relative}.pageelement-events-detail .fa-arrow-up-right,.pageelement-events-detail .fa-chevron-right{padding-right:var(--spacing-10px)}.pageelement-events-detail .fa-chevron-left{margin-right:var(--spacing-10px)}.pageelement-events-detail .back-link{color:var(--color-black);font-weight:var(--font-weight-bold);font-size:var(--font-size-20px)}.pageelement-events-detail .registration .button{margin-top:1.2rem}.pageelement-events-detail .back-link:focus-visible{outline:var(--outline);outline-offset:var(--outline-offset)}.pageelement-events-detail .back-link:hover span{text-decoration:underline;text-decoration-thickness:var(--underline-thickness-2px);text-underline-offset:var(--spacing-3px)}.pageelement-events-detail .image{position:relative}.pageelement-events-detail .image .ai-mark{position:absolute;bottom:var(--spacing-10px);right:var(--spacing-10px)}.pageelement-events-detail .image .ai-mark:before{content:'';background:url(/_images/ai-mark.svg) no-repeat;height:1.5625rem;width:1.5625rem;display:block;opacity:.4;position:absolute;bottom:1rem;right:.5rem}.pageelement-events-detail .gallery-title{display:block;font-size:var(--font-size-20px);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-10px)}.pageelement-events-detail .gallery-image-thumb{max-width:27.8125rem;width:100%;max-height:15.625rem;height:auto}.pageelement-events-detail .gallery-container{display:grid;grid-template-columns:1fr 1fr 1fr;max-width:87.500rem;width:100%;gap:var(--spacing-30px);grid-column:1 / 3;grid-row-start:auto}.pageelement-events-detail .gallery-container a{position:relative}.pageelement-events-detail .gallery-container a:hover,.pageelement-events-detail .gallery-container a:focus-visible{outline:var(--outline);outline-offset:var(--outline-offset)}.pageelement-events-detail .gallery-container a .gallery-image-copyright,.pageelement-events-detail .gallery-container a .ai-mark{position:absolute;right:.5rem}.pageelement-events-detail .gallery-container a .gallery-image-copyright{bottom:0}.pageelement-events-detail .gallery-container a .ai-mark{bottom:1.5rem}.pageelement-events-detail .registration .box .email:before{font-family:'Font Awesome 6 Sharp Solid',sans-serif;content:'\f0e0';margin-right:.500rem}.pageelement-events-detail .registration .box .telephone:before{font-family:'Font Awesome 6 Sharp Solid',sans-serif;content:'\f095';margin-right:.500rem}.pageelement-events-detail .registration .box .download-link{width:fit-content;max-width:100%}.pageelement-events-detail .registration .box .download-link span{text-decoration:underline}.pageelement-events-detail .registration .box .download-link:hover span{text-decoration-thickness:var(--underline-thickness-2px);color:var(--color-black);text-underline-offset:var(--spacing-3px)}.pageelement-events-detail .registration .box .download-link:focus-visible{outline:var(--outline);outline-offset:var(--outline-offset)}@media only screen and (max-width:75rem){.pageelement-events-detail .columns{gap:3.750rem}}@media only screen and (max-width:48rem){.pageelement-events-detail .columns{gap:var(--spacing-50px);flex-flow:column}.pageelement-events-detail .columns .left,.pageelement-events-detail .columns .right{width:100%;max-width:unset}}