/* Source and licensing information for the line(s) below can be found at https://www.digitalesmv.de/themes/custom/mandarin/css/node/event--teaser.css. */
article.event.teaser{border-bottom:1px solid #fff}.view-id-events.view-display-id-block_1 .view-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.event-register-btn-wrapper{margin-top:2.5%}article.event.teaser a{position:relative;display:flex;align-items:center;justify-content:space-between;gap:2rem;background-color:transparent;padding:30px 60px 25px 15px;z-index:1;transition:z-index .25s step-end,all .25s ease;border-radius:10px;box-sizing:border-box;width:100%}@media screen and (min-width:992px){article.event.teaser a{padding:30px 60px 25px 30px}article.event.teaser:nth-child(even) a{padding:30px 90px 25px 30px}}article.event.teaser a:before{content:'';display:block;position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background-color:transparent;transition:z-index .25s step-end,all .25s ease;border-radius:5px;pointer-events:none}article.event.teaser a:hover,article.event.teaser a:focus{text-decoration:none;box-shadow:0px 15px 20px 0 rgba(0,0,0,.15)}article.event.teaser a:hover:before,article.event.teaser a:focus:before{content:'';position:absolute;top:-15px;right:-15px;bottom:-15px;left:-15px;z-index:2;transition:z-index .25s step-start,all .25s ease;background-color:#fff}article.event.teaser .event-teaser-inner{display:flex;align-items:center;gap:2rem;flex-grow:1;position:relative;z-index:4}@media screen and (min-width:768px){article.event.teaser:nth-child(odd) .event-teaser-inner{gap:4rem}article.event.teaser:nth-child(even) .event-teaser-inner{flex-direction:row-reverse}}article.event.teaser .event-symbolbild{flex-shrink:0;width:180px}article.event.teaser .event-symbolbild img{width:100%;height:auto;object-fit:cover;display:block;border-radius:6px}article.event.teaser .event-content-right{display:flex;flex-direction:column;gap:.4rem;flex-grow:1}article.event.teaser .event-teaserzeile,article.event.teaser .event-data{text-transform:uppercase;font-family:'Titillium Web',sans-serif;font-style:normal;font-size:15px;line-height:20px;letter-spacing:.75px;position:relative;z-index:4}article.event.teaser .event-teaserzeile{font-size:18px;line-height:24px;color:#001f3d;font-weight:700}article.event.teaser .event-data{color:#626569;font-weight:700}article.event.teaser .event-name{font-family:'Titillium Web',sans-serif;font-weight:200;font-style:normal;font-size:24px;line-height:30px;color:#001f3d;padding:0;position:relative;z-index:4}@media screen and (max-width:767px){article.event.teaser .event-name{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;word-wrap:break-word}}@media screen and (min-width:992px){article.event.teaser .event-name{font-size:36px;line-height:43px}}article.event.teaser .pi{color:#001f3d;font-size:24px;position:absolute;right:0;top:0;bottom:0;z-index:4;height:24px;margin:auto}@media screen and (min-width:768px){article.event.teaser .pi{right:30px}}article.event.teaser hr{margin:0;height:1px}.event-accordion-wrapper{display:flex;flex-direction:column;gap:1.5rem}details.event-month-group{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;background-color:#fff;transition:box-shadow .2s ease}details.event-month-group[open]{box-shadow:0px 5px 15px rgba(0,0,0,.05)}summary.event-month-title{position:relative;padding:1rem 1.5rem;font-family:'Titillium Web',sans-serif;font-size:3rem;font-weight:700;color:#001f3d;background-color:#f8f9fa;cursor:pointer;user-select:none;list-style:none;transition:background-color .2s ease}summary.event-month-title::-webkit-details-marker{display:none}summary.event-month-title:hover{background-color:#f1f3f5}summary.event-month-title:after{content:"\f107";font-family:'portal-icons';position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:transform .2s ease;font-size:24px}details.event-month-group[open] summary.event-month-title:after{transform:translateY(-50%) rotate(180deg)}.event-month-items{padding:1rem;display:flex;flex-direction:column;gap:1rem}
/* Source and licensing information for the above line(s) can be found at https://www.digitalesmv.de/themes/custom/mandarin/css/node/event--teaser.css. */