body{--subitems-hint-color:#00b3d8}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist,body:not(.wp-admin) .ce-sessionlist{--sessionlist-column1-header-height:143px;--sessionlist-column1-width:276px;--sessionlist-column2-space-left:37px}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__content,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__content,body:not(.wp-admin) .ce-sessionlist__content{padding-bottom:100px;padding-top:100px}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__day,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__day,body:not(.wp-admin) .ce-sessionlist__day{margin-bottom:60px}@media(min-width:768px){body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__day,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__day,body:not(.wp-admin) .ce-sessionlist__day{margin-bottom:80px}}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__day:last-of-type,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__day:last-of-type,body:not(.wp-admin) .ce-sessionlist__day:last-of-type{margin-bottom:0}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__day__header,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__day__header,body:not(.wp-admin) .ce-sessionlist__day__header{display:flex;flex-direction:column;min-height:var(--sessionlist-column1-header-height)}@media(min-width:768px){body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__day__header,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__day__header,body:not(.wp-admin) .ce-sessionlist__day__header{flex-direction:row}}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__day__date,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__day__date,body:not(.wp-admin) .ce-sessionlist__day__date{align-items:center;background-color:var(--wp--preset--color--purple);color:var(--wp--preset--color--white);display:flex;flex-grow:0;flex-shrink:0;font-size:60px;font-style:Bold;font-weight:700;justify-content:center;letter-spacing:-1px;line-height:1.1167em;margin-bottom:12px;min-height:90px}@media(min-width:768px){body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__day__date,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__day__date,body:not(.wp-admin) .ce-sessionlist__day__date{margin-bottom:0;width:var(--sessionlist-column1-width)}}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__day__title,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__day__title,body:not(.wp-admin) .ce-sessionlist__day__title{display:flex;flex-grow:1;width:100%}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__day__title__wrapper,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__day__title__wrapper,body:not(.wp-admin) .ce-sessionlist__day__title__wrapper{border-bottom:1px solid var(--wp--preset--color--purple);display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding-bottom:16px}@media(min-width:768px){body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__day__title__wrapper,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__day__title__wrapper,body:not(.wp-admin) .ce-sessionlist__day__title__wrapper{border-top:1px solid var(--wp--preset--color--purple);padding-bottom:0;padding-left:var(--sessionlist-column2-space-left)}}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__day__title h3,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__day__title h3,body:not(.wp-admin) .ce-sessionlist__day__title h3{font-size:24px;font-weight:500;letter-spacing:0;margin:0 0 6px}@media(min-width:768px){body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__day__title h3,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__day__title h3,body:not(.wp-admin) .ce-sessionlist__day__title h3{font-size:30px}}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__day__location,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__day__location,body:not(.wp-admin) .ce-sessionlist__day__location{color:var(--wp--preset--color--purple);font-weight:600;letter-spacing:.22px}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__item,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__item,body:not(.wp-admin) .ce-sessionlist__item{border-bottom:1px solid var(--wp--preset--color--purple);display:flex;flex-direction:column}@media(min-width:768px){body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__item,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__item,body:not(.wp-admin) .ce-sessionlist__item{flex-direction:row}}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__item__header,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__item__header,body:not(.wp-admin) .ce-sessionlist__item__header{display:flex;margin:13px 0 14px}@media(min-width:768px){body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__item__header,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__item__header,body:not(.wp-admin) .ce-sessionlist__item__header{margin:28px var(--sessionlist-column2-space-left) 24px var(--sessionlist-column2-space-left)}}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__item__header .form-checkbox-wrapper,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__item__header .form-checkbox-wrapper,body:not(.wp-admin) .ce-sessionlist__item__header .form-checkbox-wrapper{margin-bottom:0!important;margin-top:0}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__item__header .form-checkbox-wrapper input[type=checkbox],body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__item__header .form-checkbox-wrapper input[type=checkbox],body:not(.wp-admin) .ce-sessionlist__item__header .form-checkbox-wrapper input[type=checkbox]{border:1px solid var(--wp--preset--color--purple)}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__item__title,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__item__title,body:not(.wp-admin) .ce-sessionlist__item__title{color:var(--wp--preset--color--purple);font-weight:600;letter-spacing:.22px}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__item__title span,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__item__title span,body:not(.wp-admin) .ce-sessionlist__item__title span{color:var(--color-text);display:block;font-weight:400}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__item__date,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__item__date,body:not(.wp-admin) .ce-sessionlist__item__date{background-color:var(--wp--preset--color--purple-less-pale);color:var(--wp--preset--color--purple);display:flex;flex-grow:0;flex-shrink:0;font-weight:600;padding:15px 18px 16px}@media(min-width:768px){body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__item__date,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__item__date,body:not(.wp-admin) .ce-sessionlist__item__date{justify-content:center;padding:28px 0 0;width:var(--sessionlist-column1-width)}}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__details,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__details,body:not(.wp-admin) .ce-sessionlist__details{flex-grow:1}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__subitems,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__subitems,body:not(.wp-admin) .ce-sessionlist__subitems{flex-grow:0;margin-bottom:var(--cm-row-space-m)}@media(min-width:768px){body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__subitems,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__subitems,body:not(.wp-admin) .ce-sessionlist__subitems{margin-left:var(--sessionlist-column2-space-left)}}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__subitems__hint,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__subitems__hint,body:not(.wp-admin) .ce-sessionlist__subitems__hint{color:var(--subitems-hint-color);font-weight:600;margin-bottom:14px;margin-top:-6px}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__introductory,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__introductory,body:not(.wp-admin) .ce-sessionlist__introductory{color:var(--subitems-hint-color);font-weight:600}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__subitem,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__subitem,body:not(.wp-admin) .ce-sessionlist__subitem{margin-bottom:14px}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__subitem__header,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__subitem__header,body:not(.wp-admin) .ce-sessionlist__subitem__header{background-color:var(--wp--preset--color--purple);color:var(--wp--preset--color--white);display:flex}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__subitem__header .form-checkbox-wrapper,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__subitem__header .form-checkbox-wrapper,body:not(.wp-admin) .ce-sessionlist__subitem__header .form-checkbox-wrapper{align-items:center;display:flex;justify-content:center;margin:0!important;padding:10px 0 10px 13px}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__subitem__header .form-checkbox-wrapper input[type=checkbox]:checked,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__subitem__header .form-checkbox-wrapper input[type=checkbox]:checked,body:not(.wp-admin) .ce-sessionlist__subitem__header .form-checkbox-wrapper input[type=checkbox]:checked{background-color:var(--wp--preset--color--white);background-image:url(../resources/CA_Checkbox_dark.svg)}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__subitem__header input[type=checkbox],body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__subitem__header input[type=checkbox],body:not(.wp-admin) .ce-sessionlist__subitem__header input[type=checkbox]{margin:0}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__subitem__content h3,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__subitem__content h3,body:not(.wp-admin) .ce-sessionlist__subitem__content h3{margin-bottom:var(--cm-text-space-min)}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__subitem__content p:last-child,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__subitem__content p:last-child,body:not(.wp-admin) .ce-sessionlist__subitem__content p:last-child{margin-bottom:0;padding-bottom:var(--cm-text-space-min)}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__subitem__button,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__subitem__button,body:not(.wp-admin) .ce-sessionlist__subitem__button{background-color:transparent;border:none;color:var(--wp--preset--color--white);display:flex;flex-grow:1;font-family:var(--font-family-base)}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__subitem__button:after,body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__subitem__button:not(.collapsed):after,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__subitem__button:after,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__subitem__button:not(.collapsed):after,body:not(.wp-admin) .ce-sessionlist__subitem__button:after,body:not(.wp-admin) .ce-sessionlist__subitem__button:not(.collapsed):after{background-color:var(--wp--preset--color--white);background-image:none;content:"";display:inline-block;height:13px;margin-right:14px;margin-top:14px;-webkit-mask-image:var(--bs-accordion-btn-active-icon);mask-image:var(--bs-accordion-btn-active-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:translateY(.2em);transition:var(--bs-accordion-btn-icon-transition);width:13px}@media(min-width:768px){body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__subitem__button:after,body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__subitem__button:not(.collapsed):after,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__subitem__button:after,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__subitem__button:not(.collapsed):after,body:not(.wp-admin) .ce-sessionlist__subitem__button:after,body:not(.wp-admin) .ce-sessionlist__subitem__button:not(.collapsed):after{transform:translateY(.4em)}}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__subitem__button:not(.collapsed):after,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__subitem__button:not(.collapsed):after,body:not(.wp-admin) .ce-sessionlist__subitem__button:not(.collapsed):after{transform:translateY(.2em) rotate(-180deg)}@media(min-width:768px){body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__subitem__button:not(.collapsed):after,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__subitem__button:not(.collapsed):after,body:not(.wp-admin) .ce-sessionlist__subitem__button:not(.collapsed):after{transform:translateY(.4em) rotate(-180deg)}}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__subitem__title,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__subitem__title,body:not(.wp-admin) .ce-sessionlist__subitem__title{flex-grow:1;font-size:var(--font-size);font-weight:600;letter-spacing:.22px;padding:13px 13px 14px;text-align:left}body.wp-admin :where(.edit-site-visual-editor) .ce-page-buttons,body.wp-admin :where(.editor-styles-wrapper) .ce-page-buttons,body:not(.wp-admin) .ce-page-buttons{margin-top:15px}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__error,body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist__success,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__error,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist__success,body:not(.wp-admin) .ce-sessionlist__error,body:not(.wp-admin) .ce-sessionlist__success{font-weight:500;margin-bottom:30px}body.wp-admin :where(.edit-site-visual-editor) .sessionlist__error__title,body.wp-admin :where(.editor-styles-wrapper) .sessionlist__error__title,body:not(.wp-admin) .sessionlist__error__title{display:block}@media print{body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist,body:not(.wp-admin) .ce-sessionlist{--sessionlist-column2-space-left:0}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist .ce-sessionlist__day__date,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist .ce-sessionlist__day__date,body:not(.wp-admin) .ce-sessionlist .ce-sessionlist__day__date{align-items:flex-start!important;background-color:transparent!important;color:#000!important;font-size:30px!important;font-weight:500!important;justify-content:flex-start!important;min-height:auto!important;width:auto!important}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist .ce-sessionlist__item,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist .ce-sessionlist__item,body:not(.wp-admin) .ce-sessionlist .ce-sessionlist__item{display:block!important}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist .ce-sessionlist__item__date,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist .ce-sessionlist__item__date,body:not(.wp-admin) .ce-sessionlist .ce-sessionlist__item__date{background-color:gray!important;background-color:transparent!important;color:#000!important;display:block!important;justify-content:flex-start!important;padding:10px 0 0!important;text-align:left!important}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist .ce-sessionlist__subitem,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist .ce-sessionlist__subitem,body:not(.wp-admin) .ce-sessionlist .ce-sessionlist__subitem{border-top:1px solid #000}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist .ce-sessionlist__subitem__title,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist .ce-sessionlist__subitem__title,body:not(.wp-admin) .ce-sessionlist .ce-sessionlist__subitem__title{font-size:22px!important;padding-bottom:10px!important;padding-left:0!important}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist .ce-sessionlist__subitem__header,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist .ce-sessionlist__subitem__header,body:not(.wp-admin) .ce-sessionlist .ce-sessionlist__subitem__header{background-color:#fff!important;color:#000!important;display:block!important}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist .ce-sessionlist__subitem__button,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist .ce-sessionlist__subitem__button,body:not(.wp-admin) .ce-sessionlist .ce-sessionlist__subitem__button{color:#000!important;margin:0!important;padding:0!important}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist .form-checkbox-wrapper,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist .form-checkbox-wrapper,body:not(.wp-admin) .ce-sessionlist .form-checkbox-wrapper{display:block!important;padding:0!important}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist .form-checkbox-wrapper input,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist .form-checkbox-wrapper input,body:not(.wp-admin) .ce-sessionlist .form-checkbox-wrapper input{display:none!important}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist .form-checkbox-wrapper label,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist .form-checkbox-wrapper label,body:not(.wp-admin) .ce-sessionlist .form-checkbox-wrapper label{display:none!important}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist .ce-sessionlist__subitem__content h3,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist .ce-sessionlist__subitem__content h3,body:not(.wp-admin) .ce-sessionlist .ce-sessionlist__subitem__content h3{margin-bottom:10px!important;margin-top:10px!important}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist .wp-block-buttons,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist .wp-block-buttons,body:not(.wp-admin) .ce-sessionlist .wp-block-buttons{display:none!important}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist .ce-sessionlist__day__header,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist .ce-sessionlist__day__header,body:not(.wp-admin) .ce-sessionlist .ce-sessionlist__day__header{display:block!important}body.wp-admin :where(.edit-site-visual-editor) .ce-sessionlist .ce-sessionlist__day__title__wrapper,body.wp-admin :where(.editor-styles-wrapper) .ce-sessionlist .ce-sessionlist__day__title__wrapper,body:not(.wp-admin) .ce-sessionlist .ce-sessionlist__day__title__wrapper{border-bottom:none!important;border-top:none!important}body.wp-admin :where(.edit-site-visual-editor) .checkbox-print-text,body.wp-admin :where(.editor-styles-wrapper) .checkbox-print-text,body:not(.wp-admin) .checkbox-print-text{font-style:italic;font-weight:500}}body.wp-admin :where(.edit-site-visual-editor) .ce-registration__fieldset--data,body.wp-admin :where(.editor-styles-wrapper) .ce-registration__fieldset--data,body:not(.wp-admin) .ce-registration__fieldset--data{margin-bottom:0}body.wp-admin :where(.edit-site-visual-editor) .work-as-description p,body.wp-admin :where(.editor-styles-wrapper) .work-as-description p,body:not(.wp-admin) .work-as-description p{margin-bottom:0}body.wp-admin :where(.edit-site-visual-editor) .visible-if,body.wp-admin :where(.editor-styles-wrapper) .visible-if,body:not(.wp-admin) .visible-if{display:none}body.wp-admin :where(.edit-site-visual-editor) .visible-if--show,body.wp-admin :where(.editor-styles-wrapper) .visible-if--show,body:not(.wp-admin) .visible-if--show{display:block}@media(min-width:768px){body.wp-admin :where(.edit-site-visual-editor) .visible-if,body.wp-admin :where(.editor-styles-wrapper) .visible-if,body:not(.wp-admin) .visible-if{display:block;visibility:hidden}body.wp-admin :where(.edit-site-visual-editor) .visible-if--show,body.wp-admin :where(.editor-styles-wrapper) .visible-if--show,body:not(.wp-admin) .visible-if--show{visibility:visible}}body.wp-admin :where(.edit-site-visual-editor) .visible-if.row,body.wp-admin :where(.editor-styles-wrapper) .visible-if.row,body:not(.wp-admin) .visible-if.row{display:none}body.wp-admin :where(.edit-site-visual-editor) .visible-if.row.visible-if--show,body.wp-admin :where(.editor-styles-wrapper) .visible-if.row.visible-if--show,body:not(.wp-admin) .visible-if.row.visible-if--show{display:flex}.ce-locations__content{display:grid;grid-template-columns:1fr;grid-gap:60px;gap:60px;padding-bottom:100px;padding-top:100px}@media(min-width:768px){.ce-locations__content{grid-template-columns:1fr 1fr}}.ce-locations__content .location{position:relative;width:100%}.ce-locations__content .location .location__image{aspect-ratio:3/2;margin-bottom:var(--cm-text-space-min);margin-top:var(--cm-text-space-min)}.ce-locations__content .location .location__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ce-locations__content .location h2{display:block;font-size:var(--font-size-md);font-weight:600;letter-spacing:.3px;line-height:1.3em;margin-bottom:var(--cm-text-space-min);margin-top:var(--cm-text-space-min)}.ce-locations__content .location h3{margin-top:var(--cm-text-space-min)}body.wp-admin :where(.edit-site-visual-editor) .ce-speakers__wrapper,body.wp-admin :where(.editor-styles-wrapper) .ce-speakers__wrapper,body:not(.wp-admin) .ce-speakers__wrapper{padding-bottom:100px;padding-top:100px}body.wp-admin :where(.edit-site-visual-editor) .ce-speakers__content,body.wp-admin :where(.editor-styles-wrapper) .ce-speakers__content,body:not(.wp-admin) .ce-speakers__content{display:grid;grid-template-columns:1fr;grid-gap:44px;gap:44px}@media(min-width:768px){body.wp-admin :where(.edit-site-visual-editor) .ce-speakers__content,body.wp-admin :where(.editor-styles-wrapper) .ce-speakers__content,body:not(.wp-admin) .ce-speakers__content{grid-template-columns:1fr 1fr}}@media(min-width:1200px){body.wp-admin :where(.edit-site-visual-editor) .ce-speakers__content,body.wp-admin :where(.editor-styles-wrapper) .ce-speakers__content,body:not(.wp-admin) .ce-speakers__content{grid-template-columns:1fr 1fr 1fr}}body.wp-admin :where(.edit-site-visual-editor) .speaker,body.wp-admin :where(.editor-styles-wrapper) .speaker,body:not(.wp-admin) .speaker{width:100%}body.wp-admin :where(.edit-site-visual-editor) .speaker__image,body.wp-admin :where(.editor-styles-wrapper) .speaker__image,body:not(.wp-admin) .speaker__image{aspect-ratio:1.05;background-color:transparent;border:none;cursor:pointer;display:block;margin:0 0 10px;padding:0;position:relative;width:100%}body.wp-admin :where(.edit-site-visual-editor) .speaker__image img,body.wp-admin :where(.editor-styles-wrapper) .speaker__image img,body:not(.wp-admin) .speaker__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}body.wp-admin :where(.edit-site-visual-editor) .speaker__image .speaker__image__mask,body.wp-admin :where(.editor-styles-wrapper) .speaker__image .speaker__image__mask,body:not(.wp-admin) .speaker__image .speaker__image__mask{background-color:var(--wp--preset--color--purple);display:none;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}body.wp-admin :where(.edit-site-visual-editor) .speaker__image .speaker__image__mask:after,body.wp-admin :where(.editor-styles-wrapper) .speaker__image .speaker__image__mask:after,body:not(.wp-admin) .speaker__image .speaker__image__mask:after{background-image:url(../resources/Plus.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:100%;width:100%}body.wp-admin :where(.edit-site-visual-editor) .speaker__image:hover .speaker__image__mask,body.wp-admin :where(.editor-styles-wrapper) .speaker__image:hover .speaker__image__mask,body:not(.wp-admin) .speaker__image:hover .speaker__image__mask{display:block}body.wp-admin :where(.edit-site-visual-editor) .speaker__meta,body.wp-admin :where(.editor-styles-wrapper) .speaker__meta,body:not(.wp-admin) .speaker__meta{align-items:center;display:flex;flex-direction:column;letter-spacing:.22px}body.wp-admin :where(.edit-site-visual-editor) .speaker__meta h2,body.wp-admin :where(.editor-styles-wrapper) .speaker__meta h2,body:not(.wp-admin) .speaker__meta h2{font-size:var(--font-size);font-weight:600;letter-spacing:.22px;text-align:center}body.wp-admin :where(.edit-site-visual-editor) .speaker__meta span,body.wp-admin :where(.editor-styles-wrapper) .speaker__meta span,body:not(.wp-admin) .speaker__meta span{text-align:center}body.wp-admin :where(.edit-site-visual-editor) .speaker__popup .popup__box,body.wp-admin :where(.editor-styles-wrapper) .speaker__popup .popup__box,body:not(.wp-admin) .speaker__popup .popup__box{display:grid}@media(min-width:768px){body.wp-admin :where(.edit-site-visual-editor) .speaker__popup .popup__box,body.wp-admin :where(.editor-styles-wrapper) .speaker__popup .popup__box,body:not(.wp-admin) .speaker__popup .popup__box{grid-auto-rows:1fr;grid-template-columns:38.2% 61.8%}}body.wp-admin :where(.edit-site-visual-editor) .speaker__popup .speaker__image,body.wp-admin :where(.editor-styles-wrapper) .speaker__popup .speaker__image,body:not(.wp-admin) .speaker__popup .speaker__image{aspect-ratio:unset;flex-grow:0;flex-shrink:0;height:100%;margin:0;padding:0;position:relative;width:100%}body.wp-admin :where(.edit-site-visual-editor) .speaker__popup .speaker__details,body.wp-admin :where(.editor-styles-wrapper) .speaker__popup .speaker__details,body:not(.wp-admin) .speaker__popup .speaker__details{padding:69px 64px 42px 40px;width:100%}body.wp-admin :where(.edit-site-visual-editor) .speaker__popup .speaker__details__name,body.wp-admin :where(.editor-styles-wrapper) .speaker__popup .speaker__details__name,body:not(.wp-admin) .speaker__popup .speaker__details__name{color:var(--wp--preset--color--purple);font-size:30px;font-weight:500;letter-spacing:0;line-height:1.4em;margin-bottom:var(--cm-row-space-s)}.popup{display:none;height:100%;left:0;padding:var(--cm-row-space-xs);position:fixed;top:0;width:100%;z-index:100}.popup--open{display:block}.popup:after{background-color:var(--wp--preset--color--purple);content:"";height:100%;left:0;opacity:.95;position:absolute;top:0;width:100%}.popup__content{align-items:center;display:block;height:100%;justify-content:center;overflow:auto;position:relative;width:100%;z-index:101}@media(min-width:768px){.popup__content{display:flex}}.popup__box{background-color:var(--wp--preset--color--white);display:block;margin:0 auto;max-width:400px;position:relative}@media(min-width:768px){.popup__box{max-width:1015px}}.popup__close{background-color:var(--wp--preset--color--white);border:none;cursor:pointer;height:44px;-webkit-mask-image:url(../resources/Close.svg);mask-image:url(../resources/Close.svg);-webkit-mask-position:left bottom;mask-position:left bottom;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:24px 24px;mask-size:24px 24px;position:absolute;right:0;top:0;width:44px;z-index:1}@media(min-width:768px){.popup__close{background-color:var(--wp--preset--color--purple)}}.popup-is-open{overflow:hidden}@media(--medium-small-viewport ){.popup-is-open{height:auto}}
/*# sourceMappingURL=main.css.map*/