@media (min-width:768px){.cm--event .cm--event--sidebar{padding:48px 40px 48px 0}.cm--event .cm--event--sidebar .agenda--hide,.cm--event .cm--event--sidebar .agenda--show,.cm--event .cm--event--sidebar .agenda--title--mobile{display:none}}@media (max-width:767px){.cm--event .cm--event--sidebar .agenda--mobile{background-color:#f7f7f7;justify-content:space-between;margin-left:calc(50% - 50vw);padding:24px 24px 2px;width:100vw}.cm--event .cm--event--sidebar .agenda--detail{background:#fff;bottom:0;display:none;left:0;max-height:75vh;overflow-x:hidden;padding:0 24px 32px;position:fixed;z-index:99999}}.cm--event .cm--event--sidebar .paragraph--type--agenda .cm-accordion-header{background-color:#f8f8f8;border-width:0 1px;padding:12px 10px}.cm--event .cm--event--sidebar .paragraph--type--agenda .cm-accordion-content{padding:0}.cm--event .cm--event--sidebar .paragraph--type--agenda .cm-accordion-item:not(:last-child){border-width:1px 1px 0}.cm--event .cm--event--sidebar .paragraph--type--agenda .cm-accordion .field__item:not(:first-child) .cm-accordion-item{border-top:0}.cm--event .cm--event--sidebar .paragraph--type--agenda-item{border-width:1px 1px 0;display:flex;gap:20px;padding:12px 8px}.cm--event .cm--event--sidebar .paragraph--type--agenda-item:not(:first-child){border-bottom:0}.cm--event .cm--event--sidebar .paragraph--type--agenda-item .field--name-field-agenda-details{flex:1}.cm--event .cm--event--sidebar .paragraph--type--agenda-item .field--name-field-agenda-details:before{border:1px solid #064a79;border-radius:7.5px;content:"";display:inline-block;height:8px;margin-right:10px;width:8px}.cm--event .cm--event--sidebar .paragraph--type--agenda .cm-accordion-header,.cm--event .cm--event--sidebar .paragraph--type--agenda-item{border-color:#dee2e6;border-style:solid}@media (min-width:768px){.cm--event .cm--event--detail{border-left:1px solid #dee2e6;padding:40px 0 40px 64px}.cm--event .cm--event--detail.without--agenda{border:0;padding:40px 0}}.cm--event .cm--event--detail .back--link{color:#363636;cursor:pointer;display:block}@media (min-width:992px){.cm--event .cm--event--detail.without--agenda .event--btn{flex:0 1 20%}}.cm--event .cm--event--date{flex-wrap:wrap}.cm--event .cm--event--date .fa-plus{margin-left:24px;margin-right:8px}@media (max-width:767px){.cm--event .cm--event--date .fa-plus{margin-left:0}}.cm--event .cm--event--date .takeda-core-addevent .addeventatc{border:none;border-radius:0;box-shadow:none!important;color:var(--primary_btnd)!important;font-size:14px;font-weight:400;padding:0;z-index:99}.cm--event .cm--event--date .takeda-core-addevent .addeventatc .addeventatc_icon{display:none}.cm--event .cm--event--date .takeda-core-addevent .addeventatc:hover{background-color:transparent}@media (max-width:767px){.cm--event .cm--event--date .takeda-core-addevent{flex-basis:100%}}.cm--event .cm--event--date time{font-weight:400}.cm--event .cm--event--date time:first-child{margin-right:5px}.cm--event .cm--event--date time:last-child{margin-left:5px}.cm--event .cm--event--date:before{background-color:#064a79;border-radius:4px;content:"";display:inline-block;height:16px;margin-right:12px;margin-top:4px;width:20px}.cm--event .cm--event--location{margin-top:32px}.cm--event .cm--event--location>*{margin-bottom:8px}.cm--event .cm--event--btns{gap:8px;position:relative}@media (max-width:767px){.cm--event .cm--event--btns{flex-direction:column}}.cm--event .cm--event--btns .event--btn{flex:1;padding:6px 15px}.cm--event .cm--event--btns .event--btn.addeventatc.secondarybutton{background-color:var(--secondary);border:1px solid transparent;border-radius:var(--button_border_radius);color:var(--secondarytext);color:var(--secondarytext)!important;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;font-weight:400;line-height:21px;padding:6px 15px;z-index:99}.cm--event .cm--event--btns .event--btn.addeventatc.secondarybutton:hover{background-color:var(--secondarytext);border:1px solid var(--secondary);color:var(--secondary)}.cm--event .cm--event--btns .event--btn.addeventatc.secondarybutton:hover{color:var(--secondary)!important}.cm--event .cm--event--btns .event--btn .addeventatc_icon,.cm--event .cm--event--btns .shariff_field{display:none}.cm--event .cm--event--btns .consent-popup-opened{overflow:visible;position:absolute}.cm--event .cm--event--btns .consent-popup-wrapper{border-radius:4px;left:0;padding:40px 24px 24px;position:absolute;top:0;transform:translate(0);width:240px}.cm--event .cm--event--btns .consent-popup-wrapper .consent-popup-close{font-size:18px;right:11px;top:8px}.cm--event .cm--event--btns .consent-popup-wrapper ul{display:flex;justify-content:space-between;list-style:none;padding-inline-start:0}.cm--event .cm--event--reference{margin:24px 0 32px}.cm--event .cm--event--reference .cta{background-color:#fff;border:1px solid #dee2e6;border-radius:4px;color:#363636;font-weight:500;gap:24px;justify-content:flex-start;padding:24px;width:100%}.cm--event .cm--event--reference .field__item{margin-top:20px}.cm--event .cm--event--reference .fontawesome-icons{color:var(--primary_btnd);font-size:20px}.cm--event .cm--event--reference .field__label{font-size:20px;font-weight:400;line-height:26px}@media (max-width:767px){.cm--event .cm--event--reference .field__label{font-size:14px;-webkit-hyphens:auto;hyphens:auto;line-height:20px;word-break:break-word}}.cm--event .cm--event--audience .field__label,.cm--event .cm--event--category .field__label{margin-bottom:24px}.cm--event .cm--event--audience .field__items,.cm--event .cm--event--category .field__items{-moz-column-gap:16px;column-gap:16px;display:flex;flex-wrap:wrap}.cm--event .cm--event--audience .field__items .field__item,.cm--event .cm--event--category .field__items .field__item{flex-shrink:0}@media (max-width:991px){.cm--event .cm--event--audience .field__items .field__item,.cm--event .cm--event--category .field__items .field__item{flex-shrink:1}}.cm--event .cm--event--audience .field__items .field__item a,.cm--event .cm--event--category .field__items .field__item a{text-decoration:underline}.cm--event .cm--event--audience .field__items .field__item:not(:first-child) :before,.cm--event .cm--event--category .field__items .field__item:not(:first-child) :before{background-color:#f7f7f7;border-radius:7.5px;content:"";display:inline-block;height:8px;margin-right:16px;width:8px}.cm--event .cm--event--tags .field__items{display:flex;flex-wrap:wrap;gap:8px}.cm--event .cm--event--related{flex-wrap:wrap;justify-content:space-between;margin:64px 0 24px;row-gap:28px}.cm--event .cm--event--related header{flex-basis:100%}.cm--event .cm--event--related .related--event{border:1px solid #dee2e6;flex-basis:48%}@media (max-width:767px){.cm--event .cm--event--related .related--event{flex-basis:100%}}.cm--event .cm--event--related .related--event .views-field-title{position:relative}.cm--event .cm--event--related .related--event .views-field-title a{display:flex;justify-content:space-between}.cm--event .cm--event--related .related--event .views-field-title .icon-arrow{position:absolute;right:0;top:0}.cm--event .cm--event--related .related--event .views-field-field-schedule{display:flex;font-size:14px}.cm--event .cm--event--related .related--event .views-field-field-schedule .field-content{margin-left:5px}.cm--event .cm--event--audience .field__label,.cm--event .cm--event--audience header,.cm--event .cm--event--category .field__label,.cm--event .cm--event--category header,.cm--event .cm--event--related .field__label,.cm--event .cm--event--related header,.cm--event .cm--event--tags .field__label,.cm--event .cm--event--tags header{font-size:16px;font-weight:500}.cm--event--date .addeventatc{display:none}