.eventtable{width:var(--baseWidth);max-width:var(--maxWidth);margin:0 auto}.eventtable .events{display:flex;align-items:center;width:100%;margin-bottom:2px;box-sizing:border-box;background:var(--backgroundColorLight)}@media all and (max-width:768px){.eventtable .events{height:auto;display:block;margin-bottom:5px}}.eventtable .events .col{padding-top:20px;padding-bottom:20px}@media all and (max-width:768px){.eventtable .events .col{display:inline-block;box-sizing:border-box}.eventtable .events .col+.col{margin-top:0}}.eventtable .events .col.col1{display:flex;align-items:center;width:50%;padding:0 30px}.eventtable .events .col.col2,.eventtable .events .col.col3{width:25%}@media all and (max-width:768px){.eventtable .events .col.col1,.eventtable .events .col.col2,.eventtable .events .col.col3{width:100%;text-align:center;padding-left:10px;padding-right:10px}.eventtable .events .col.col1{padding:30px 20px 0}.eventtable .events .col.col2{padding:20px 0}.eventtable .events .col.col3{padding-bottom:30px}}.eventtable .events.header{height:80px}@media all and (max-width:768px){.eventtable .events.header{display:none}}.eventtable .events.header .col{font-weight:700;font-size:24px;color:var(--backgroundColorDark);border:none;vertical-align:middle}.eventtable .events.content{margin-top:10px;transition:var(--baseTransition)}.eventtable .events.content:hover{background:#f2f2f2}.eventtable .events.content .col{padding-top:20px;padding-bottom:20px}.eventtable .events.content .col1{display:flex;align-items:center}.eventtable .events.content .col1 .image{min-width:117px;max-width:117px;margin-right:20px}.eventtable .events.content .col1 .image img{vertical-align:middle;max-width:100%;height:auto;width:auto;min-height:1px;min-width:1px}.eventtable .events.content .col1 .text p:first-child+p{padding-top:5px}@media all and (max-width:768px){.eventtable .events.content .col1{display:block}.eventtable .events.content .col1 .image{margin:10px auto}}.eventtable .events.content .col1 a:hover{color:var(--mainColor);opacity:1}.eventtable .events.content .col3{padding:10px 10px 10px 0}.eventtable .events.content .col3 .wp-block-buttons{margin-top:0;padding:6px 15px;text-align:center}@media all and (max-width:768px){.eventtable .events.content .col3 .wp-block-buttons{justify-content:center}}.wp-block-columns .eventtable,.px-frame-layout .eventtable,.accordion-content .eventtable,.tab_wrapper .eventtable{width:100%}