/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.newsletter{background-color:#fcd500;border-radius:10px;grid-column-end:content-end;grid-column-start:content-start;padding:2rem;text-align:center}.newsletter__inner{margin:auto;width:50%}@media(max-width:1023px){.newsletter__inner{width:100%}}.newsletter__title{margin-bottom:.5em}.newsletter__description{margin-bottom:1rem}.newsletter .form__input--email{border:1px solid #173145;border-radius:2px}.newsletter .form__label{font-weight:400;margin-bottom:2rem}.newsletter .form__legend{font-weight:400;text-align:center}
.book-speaker{background:#fff;border-radius:10px;display:grid;grid-column-end:-3;grid-column-start:3;grid-template-columns:repeat(8,1fr);padding-bottom:3rem;padding-top:3rem}.book-speaker__inner{grid-column-end:-2;grid-column-start:2}.book-speaker__title-small{margin-bottom:1rem}.book-speaker__content,.book-speaker__title{margin-bottom:2rem}.order-summary{display:flex}@media(max-width:1023px){.order-summary{flex-direction:column}}.order-summary__wrapper{display:flex;flex-direction:column;flex-grow:1}.order-summary__title{margin-bottom:3rem}.order-summary__image{margin-right:2rem}.order-summary__image img{border-radius:10px;height:auto;max-width:300px;width:100%}@media(max-width:1023px){.order-summary__image img{max-width:100%}.order-summary__image{margin-bottom:3rem;margin-right:0}}.order-summary__name-desc-wrapper{display:flex;flex-direction:column;flex-grow:1}.order-summary__name{font-family:Rubik,sans-serif;font-size:1.25rem;line-height:normal;margin-bottom:1rem}.order-summary__description,.order-summary__staffels{margin-bottom:1rem}.order-summary__amount-price-wrapper{display:flex}@media(max-width:767px){.order-summary__amount-price-wrapper{flex-wrap:wrap}}.order-summary__amount-price-wrapper label{color:#008caa;display:block;font-size:.8rem;letter-spacing:1.4px;line-height:normal;margin-bottom:.5rem;text-transform:uppercase}.order-summary__price{flex-basis:0;flex-grow:1}.order-summary__price label{text-align:right}@media(max-width:767px){.order-summary__price label{text-align:left}}.order-summary__amount{flex-basis:0;flex-grow:1;margin-right:2rem}@media(max-width:767px){.order-summary__amount{margin-bottom:2rem}}.order-summary__amount input{margin-bottom:0;width:auto}.order-summary__value{font-family:Rubik,sans-serif;font-size:1.25rem;text-align:right;white-space:nowrap}@media(max-width:767px){.order-summary__value{text-align:left;white-space:unset}}.order-total{border-top:1px solid #d9d9d9;display:flex;justify-content:space-between;margin-bottom:3rem;margin-top:1rem;padding-top:1rem}.order-total__label,.order-total__value{font-family:Rubik,sans-serif;font-size:1.25rem}.staffels{background:#e9f5f7;border-radius:5px;padding:1rem}.staffels__lists{display:flex}@media(max-width:767px){.staffels__lists{display:block}}.staffels__list{flex-basis:50%}@media(min-width:768px){.staffels__list:first-child{margin-right:1rem}}.staffel{display:flex;justify-content:space-between;max-width:220px}.staffel__amount{margin-right:5px}.order-summary__options-wrapper label{color:#008caa;display:block;font-size:.8rem;letter-spacing:1.4px;line-height:normal;margin-bottom:.5rem;text-transform:uppercase}.tear-order-product .order-summary{display:block}.tear-order-product .order-summary__image{margin-bottom:2rem}.tear-order-product .order-summary__image img{max-width:100%}body{background-color:#f5f5f5}.grid--speakers-overview{gap:3rem 1rem;grid-template-columns:repeat(4,1fr)}@media(max-width:1339px){.grid--speakers-overview{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.grid--speakers-overview{display:grid}}.speakers-container{background:#fff;border-radius:10px;display:grid;grid-column-end:-3;grid-column-start:3;grid-template-columns:repeat(8,1fr);padding-bottom:3rem;padding-top:3rem}.speakers-container__title{margin-bottom:2rem}.speakers-container-inner{grid-column-end:-2;grid-column-start:2}
