.agenda-component{--tw-bg-opacity:1;background-color:rgb(0 111 186/var(--tw-bg-opacity,1));display:flex;height:-moz-fit-content;height:fit-content;position:relative;width:100%}.agenda-component .component-inner{margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;width:100%}@media (min-width:576px){.agenda-component .component-inner{max-width:576px}}@media (min-width:768px){.agenda-component .component-inner{max-width:768px}}@media (min-width:992px){.agenda-component .component-inner{max-width:992px}}@media (min-width:1200px){.agenda-component .component-inner{max-width:1200px}}@media (min-width:1400px){.agenda-component .component-inner{max-width:1400px}}.agenda-component .component-inner{--tw-text-opacity:1;align-items:center;color:rgb(255 255 255/var(--tw-text-opacity,1));display:flex;flex-direction:column;padding-bottom:4rem;padding-top:4rem;position:relative;z-index:10}.agenda-component .component-inner .component-title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-bottom:4rem}.agenda-component .component-inner table.agenda{border-collapse:collapse;max-width:var(--max-width-xl);width:100%}.agenda-component .component-inner table.agenda tbody tr td.day-info{padding-right:.5rem;position:relative;vertical-align:top}.agenda-component .component-inner table.agenda tbody tr td.day-info .day-cards{display:flex;flex-direction:column;gap:1rem;max-width:100%;position:sticky;top:8rem;width:-moz-max-content;width:max-content}@media (min-width:576px){.agenda-component .component-inner table.agenda tbody tr td.day-info .day-cards{max-width:min(30vw,234px)}}.agenda-component .component-inner table.agenda tbody tr td.day-info .day-cards .day-card{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(240 249 253/var(--tw-bg-opacity,1));border-radius:20px;color:rgb(0 79 132/var(--tw-text-opacity,1));display:flex;flex:1 1 0%;flex-direction:column;gap:.625rem;max-width:100%;padding:1rem;width:auto}@media (min-width:992px){.agenda-component .component-inner table.agenda tbody tr td.day-info .day-cards .day-card{padding:1.5rem}}.agenda-component .component-inner table.agenda tbody tr td.day-info .day-cards .day-card{box-shadow:0 0 8px #003f6acc}.agenda-component .component-inner table.agenda tbody tr td.day-info .day-cards .day-card .day-index{font-family:var(--font-header),sans-serif;font-size:1.25rem;font-weight:400;line-height:1.75rem;line-height:1.25;text-transform:uppercase}.agenda-component .component-inner table.agenda tbody tr td.day-info .day-cards .day-card .card-text{font-family:var(--font-secondary),sans-serif;font-size:1.25rem;font-weight:400;line-height:1.75rem;line-height:1.25;text-transform:uppercase}@media (min-width:576px){.agenda-component .component-inner table.agenda tbody tr td.day-info .day-cards .day-card .card-text{font-size:1rem;line-height:1.5rem}}@media (min-width:992px){.agenda-component .component-inner table.agenda tbody tr td.day-info .day-cards .day-card .card-text{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1200px){.agenda-component .component-inner table.agenda tbody tr td.day-info .day-cards .day-card .card-text{font-size:1.5rem;line-height:2rem}}.agenda-component .component-inner table.agenda tbody tr td.day-info .day-cards .day-card.day-warning .card-text{font-size:.875rem!important;font-style:italic!important;font-weight:500!important;line-height:1.25rem!important}.agenda-component .component-inner table.agenda tbody tr td.day-content{padding-left:1.5rem}@media (min-width:992px){.agenda-component .component-inner table.agenda tbody tr td.day-content{padding-left:3.5rem}}@media (min-width:1200px){.agenda-component .component-inner table.agenda tbody tr td.day-content{padding-left:5rem}}.agenda-component .component-inner table.agenda tbody tr td.day-content .the_content ul li:before{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.agenda-component .component-inner table.agenda tbody tr td.day-content .image-wrapper{margin-top:4rem}.agenda-component .component-inner table.agenda tbody tr td.day-content .image-wrapper img{border-radius:.75rem;height:auto;max-height:24rem;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:auto}.agenda-component .component-inner table.agenda tbody tr:not(:first-child) td{padding-top:8rem}@media (max-width:575px){.agenda-component .component-inner table.agenda tbody tr{display:flex;flex-direction:column;gap:1.5rem}.agenda-component .component-inner table.agenda tbody tr td.day-info{display:flex;padding-left:0;padding-right:0;width:100%}.agenda-component .component-inner table.agenda tbody tr td.day-content{display:flex;flex-direction:column;padding:0;width:100%}.agenda-component .component-inner table.agenda tbody tr:not(:first-child) td.day-info{padding-top:4rem}}.agenda-component .component-inner .component-links{margin-top:2rem}.agenda-component:before{aspect-ratio:1000/14;background-image:url(/app/themes/bengel/assets/images/shape_top_default.png);bottom:100%}.agenda-component:after,.agenda-component:before{background-repeat:no-repeat;background-size:auto 100%;content:"";display:flex;height:auto;left:0;position:absolute;right:0;width:100%}.agenda-component:after{aspect-ratio:6000/46;background-image:url(/app/themes/bengel/assets/images/shape_bottom_default.png);top:100%}
