@font-face{font-family:"Barlow";src:url("../../structure/basepage/clientlibs/resources/fonts/barlow/Barlow-Regular.woff2") format("woff2"),url("../../structure/basepage/clientlibs/resources/fonts/barlow/Barlow-Regular.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}
@font-face{font-family:"Barlow";src:url("../../structure/basepage/clientlibs/resources/fonts/barlow/Barlow-Light.woff2") format("woff2"),url("../../structure/basepage/clientlibs/resources/fonts/barlow/Barlow-Light.woff") format("woff");font-weight:200;font-style:normal;font-stretch:normal}
@font-face{font-family:"Barlow";src:url("../../structure/basepage/clientlibs/resources/fonts/barlow/Barlow-LightItalic.woff2") format("woff2"),url("../../structure/basepage/clientlibs/resources/fonts/barlow/Barlow-LightItalic.woff") format("woff");font-weight:200;font-style:italic;font-stretch:normal}
@font-face{font-family:"Barlow";src:url("../../structure/basepage/clientlibs/resources/fonts/barlow/Barlow-Medium.woff2") format("woff2"),url("../../structure/basepage/clientlibs/resources/fonts/barlow/Barlow-Medium.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}
@font-face{font-family:"Barlow";src:url("../../structure/basepage/clientlibs/resources/fonts/barlow/Barlow-SemiBold.woff2") format("woff2"),url("../../structure/basepage/clientlibs/resources/fonts/barlow/Barlow-SemiBold.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}
@font-face{font-family:"Barlow";src:url("../../structure/basepage/clientlibs/resources/fonts/barlow/Barlow-Bold.woff2") format("woff2"),url("../../structure/basepage/clientlibs/resources/fonts/barlow/Barlow-Bold.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}
@font-face{font-family:"Barlow";src:url("../../structure/basepage/clientlibs/resources/fonts/barlow/Barlow-ExtraBold.woff2") format("woff2"),url("../../structure/basepage/clientlibs/resources/fonts/barlow/Barlow-ExtraBold.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}
@font-face{font-family:"Arista Pro Alternate Light";src:url("../../structure/basepage/clientlibs/resources/fonts/arista-pro-alternate/Arista-Pro-Light-trial.woff2") format("woff2"),url("../../structure/basepage/clientlibs/resources/fonts/arista-pro-alternate/Arista-Pro-Light-trial.woff") format("woff");font-weight:normal;font-style:normal;font-stretch:normal}
@font-face{font-family:'icomoon';src:url('../../structure/basepage/clientlibs/resources/fonts/icomoon/icomoon.eot?9v0je3');src:url('../../structure/basepage/clientlibs/resources/fonts/icomoon/icomoon.eot?9v0je3#iefix') format('embedded-opentype'),url('../../structure/basepage/clientlibs/resources/fonts/icomoon/icomoon.ttf?9v0je3') format('truetype'),url('../../structure/basepage/clientlibs/resources/fonts/icomoon/icomoon.woff?9v0je3') format('woff'),url('../../structure/basepage/clientlibs/resources/fonts/icomoon/icomoon.svg?9v0je3#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}
@font-face{font-family:"BarlowCondensed";src:url("../../structure/basepage/clientlibs/resources/fonts/barlow/BarlowCondensed-SemiBold.woff2") format("woff2"),url("../../structure/basepage/clientlibs/resources/fonts/barlow/BarlowCondensed-SemiBold.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}
[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-envelope:before{content:"\e917"}
.icon-share:before{content:"\e918"}
.icon-arrow:before{content:"\e901"}
.icon-calendar:before{content:"\e902"}
.icon-chevron-down:before{content:"\e903"}
.icon-clock:before{content:"\e904"}
.icon-download:before{content:"\e905"}
.icon-event:before{content:"\e906"}
.icon-facebook:before{content:"\e907"}
.icon-facebook-2:before{content:"\e908";color:#1877f2}
.icon-hexagon:before{content:"\e900"}
.icon-highlights:before{content:"\e909"}
.icon-home:before{content:"\e911"}
.icon-hourglass:before{content:"\e912"}
.icon-link:before{content:"\e913"}
.icon-linkedin:before{content:"\e90a"}
.icon-linkedin-2:before{content:"\e90b";color:#0077b5}
.icon-location:before{content:"\e90c"}
.icon-marker:before{content:"\e914"}
.icon-play:before{content:"\e90d"}
.icon-play-cta:before{content:"\e915"}
.icon-plus:before{content:"\e90e"}
.icon-search:before{content:"\e90f"}
.icon-social:before{content:"\e910"}
.icon-whatsapp:before{content:"\e916"}
.full-width-container{padding-left:var(--container-padding);padding-right:var(--container-padding)}
.medium-width-container{max-width:calc(1400px + 2 * var(--container-padding));padding-left:var(--container-padding);padding-right:var(--container-padding)}
.small-width-container{max-width:calc(1150px + 2 * var(--container-padding));padding-left:var(--container-padding);padding-right:var(--container-padding)}
.slot .cmp-slot__row{display:flex;border-bottom:1px solid #d9d9d9;margin-left:calc(var(--prog-tab) * -1)}
@media screen and (max-width:768px){.slot .cmp-slot__row{margin-left:0}
}
.slot .cmp-slot__row>time{flex:0 0 var(--prog-tab);padding:20px 0;display:block}
@media screen and (max-width:768px){.slot .cmp-slot__row>time{padding:20px}
}
@media screen and (max-width:600px){.slot .cmp-slot__row>time{padding:10px}
}
.slot .cmp-slot__row>time span{display:block;color:#016d3a;font-style:italic}
.slot .cmp-slot__row:first-child>time{border-top:1px solid #d9d9d9}
.slot .cmp-slot__row-column{display:flex;flex-wrap:wrap;border-left:1px solid #d9d9d9;width:100%}
.slot .cmp-slot__row-column:first-child{border:0}
.slot .cmp-slot__row-column-content{border-left:1px solid #d9d9d9;flex:1}
.slot .cmp-slot__row-column-content:first-child{border:0}
@media screen and (max-width:768px){.slot .cmp-slot__row-column-content{flex:none;width:100%;border-left:0;border-top:1px solid #d9d9d9}
}
.slot .cmp-slot__row-item{margin:20px;border-top:1px solid #d9d9d9;padding-top:20px}
.slot .cmp-slot__row-item:nth-of-type(1){padding-top:0;border:0}
@media screen and (max-width:600px){.slot .cmp-slot__row-item{margin:10px 10px 20px}
}
.slot .cmp-slot__title{margin:0 0 10px}
.slot .cmp-slot__heading{font-weight:500;margin:20px;border-bottom:1px solid #000;padding-bottom:10px}
@media screen and (max-width:600px){.slot .cmp-slot__heading{margin:10px}
}
.slot .cmp-slot__heading:empty{display:none}
.slot .cmp-slot__show-modal{background:0;text-decoration:underline;border:0;cursor:pointer;text-align:left}
.slot .cmp-slot__description p{margin-top:10px}
.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel{border:1px solid #016d3a}
.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel .cmp-slot__description a,.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel .cmp-slot__title button{color:#016d3a}
.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel .cmp-slot__description a:hover,.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel .cmp-slot__title button:hover{color:#1b4699}
.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel:nth-of-type(2){border-color:#1b4699}
.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel:nth-of-type(2) .cmp-slot__description a,.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel:nth-of-type(2) .cmp-slot__title button{color:#1b4699}
.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel:nth-of-type(2) .cmp-slot__description a:hover,.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel:nth-of-type(2) .cmp-slot__title button:hover{color:#016d3a}
.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel:nth-of-type(3){border-color:#dd176a}
.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel:nth-of-type(3) .cmp-slot__description a,.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel:nth-of-type(3) .cmp-slot__title button{color:#dd176a}
.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel:nth-of-type(3) .cmp-slot__description a:hover,.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel:nth-of-type(3) .cmp-slot__title button:hover{color:#1b4699}
.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel[data-category="action hub"]{border-color:#1b4699}
.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel[data-category="action hub"] .cmp-slot__description a,.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel[data-category="action hub"] .cmp-slot__title button{color:#1b4699}
.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel[data-category="action hub"] .cmp-slot__description a:hover,.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel[data-category="action hub"] .cmp-slot__title button:hover{color:#016d3a}
.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel[data-category="partner events"]{border-color:#dd176a}
.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel[data-category="partner events"] .cmp-slot__description a,.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel[data-category="partner events"] .cmp-slot__title button{color:#dd176a}
.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel[data-category="partner events"] .cmp-slot__description a:hover,.event-programme-page .tabs>.cmp-tabs>.cmp-tabs__tabpanel[data-category="partner events"] .cmp-slot__title button:hover{color:#1b4699}
.slot-overlay{position:fixed;top:0;bottom:0;right:0;left:0;z-index:111;pointer-events:none;opacity:0}
@media screen and (max-width:600px){.slot-overlay{display:none}
}
.slot-overlay.is-active{opacity:1;pointer-events:all}
@media screen and (max-width:600px){.slot-overlay.is-active{display:block}
}
.slot-overlay.is-active .slot-modal{right:0}
.slot-overlay__close{transform:rotate(45deg);background:transparent;border:0;position:fixed;right:40px;top:40px;font-size:30px;font-size:1.875rem;color:#016d3a;cursor:pointer;z-index:1}
@media screen and (max-width:1200px){.slot-overlay__close{right:20px;top:20px}
}
.slot-overlay .slot-modal{position:absolute;right:-500px;max-width:1200px;width:calc(100% - 1.5 * var(--container-padding));background-color:#fff;box-shadow:rgba(0,0,0,0.05) 0 0 20px;padding:var(--container-padding);height:100%;overflow:auto;transition:right .3s,opacity .3s}
.slot-overlay .slot-modal::-webkit-scrollbar{width:8px}
.slot-overlay .slot-modal::-webkit-scrollbar-thumb{background:#85bf40;border-radius:10px}
.slot-overlay .slot-modal::-webkit-scrollbar-track{background:rgba(0,0,0,0.05)}
@media screen and (max-width:600px){.slot-overlay .slot-modal{width:calc(100% - 50px)}
}
.slot-overlay .slot-modal header>p{font-size:var(--h6font);text-transform:uppercase;display:flex;align-self:center}
.slot-overlay .slot-modal header>p>span{color:#016d3a;display:inline-block;margin-right:10px;display:flex;align-self:center}
.slot-overlay .slot-modal header>h3{color:#016d3a;margin-top:20px}
.slot-overlay .slot-modal header .btn-add-to-calendar{display:inline-block;position:relative;font-weight:500;text-decoration:none;padding:10px 30px;text-align:center;clip-path:polygon(15px 0,calc(100% - 15px) 0,100% 50%,calc(100% - 15px) 100%,15px 100%,0 50%);background-repeat:no-repeat;transition:background .3s,color .3s;background-color:#1b4699;color:#fff;margin-top:0;cursor:pointer;border:0;margin-bottom:20px}
.slot-overlay .slot-modal header .btn-add-to-calendar:hover{background-color:#85bf40;color:#fff}
.slot-overlay .slot-modal header .btn-add-to-calendar::before{content:"\e902";font-family:"icomoon";font-size:16px;font-size:1rem;margin-right:10px;display:inline-block}
.slot-overlay .slot-modal header .youtubevideo,.slot-overlay .slot-modal header .damvideo,.slot-overlay .slot-modal header .brightcovevideo{margin-bottom:20px}
.slot-overlay .slot-main-content{display:flex;justify-content:space-between;gap:100px;margin-top:20px}
@media screen and (max-width:1200px){.slot-overlay .slot-main-content{gap:40px}
}
@media screen and (max-width:840px){.slot-overlay .slot-main-content{flex-direction:column-reverse}
}
.slot-overlay .slot-main-content__column{flex:1}
.slot-overlay .slot-main-content__column:last-child{flex:0 0 400px}
@media screen and (max-width:1400px){.slot-overlay .slot-main-content__column:last-child{flex:0 0 350px}
}
.slot-overlay .slot-main-content__column-logo{margin-bottom:40px}
.slot-overlay .slot-main-content .description{margin:0 0 40px}
.slot-overlay .slot-main-content .description a{color:#016d3a;text-decoration:underline}
.slot-overlay .slot-main-content .description a:hover{color:#1b4699}
.slot-overlay .slot-main-content .cmp-event-details{margin:0}
.slot-overlay .slot-main-content .speaker-item__name{font-weight:500;line-height:1}
.slot-overlay .slot-main-content .speaker-item__name ~ p{font-size:var(--h6font);line-height:1.2}
.slot-overlay .cmp-slot__banner{margin-bottom:40px}
.slot-overlay .cmp-slot__banner img{width:100%}
.slot-overlay .speaker-item__moderator-title{width:100%;margin-top:30px}
@media screen and (max-width:600px){.slot-overlay .speaker-item__moderator-title{margin-top:10px}
}
.slot-overlay .speakers-list{flex-direction:column;gap:20px}
.slot-overlay .speakers-list>.speaker-item{max-width:none;display:flex;flex-wrap:wrap;align-items:center;gap:20px}
.slot-overlay .speakers-list>.speaker-item>.speaker-item__image{flex:0 0 100px;margin-bottom:0;align-self:flex-start}
.slot-overlay .speakers-list>.speaker-item>.speaker-item__content{text-align:left;flex:1}
.slot-overlay .speakers-list>.speaker-item>.speaker-item__content p:first-child{margin-top:0}
.slot-overlay .cmp-event-details{background-color:#f5f5f5;clip-path:polygon(0 50px,0 0,100% 0,100% 50px,100% calc(100% - 50px),calc(100% - 50px) 100%,0 100%,0 0);padding:50px;margin-bottom:60px}
@media screen and (max-width:1400px){.slot-overlay .cmp-event-details{padding:30px 20px 40px}
}
.slot-overlay .cmp-event-details__title{font-weight:500;margin-bottom:30px}
.slot-overlay .cmp-event-details__list{display:flex;flex-direction:column;gap:20px}
@media screen and (max-width:600px){.slot-overlay .cmp-event-details__list{gap:10px;margin-top:20px}
}
.slot-overlay .cmp-event-details__list li{list-style:none;display:flex;gap:20px;align-items:center}
.slot-overlay .cmp-event-details__list span{font-size:24px;font-size:1.5rem}
.slot-overlay .cmp-event-details__list .cta-link{color:#016d3a;text-decoration:underline;background-color:transparent;border:0;font-weight:300;cursor:pointer}
.slot-overlay .cmp-event-details__list .cta-link:hover{color:#1b4699}
.slot-overlay .cmp-event-details__list .btn-primary{display:inline-block;position:relative;font-weight:500;text-decoration:none;padding:10px 30px;text-align:center;clip-path:polygon(15px 0,calc(100% - 15px) 0,100% 50%,calc(100% - 15px) 100%,15px 100%,0 50%);background-repeat:no-repeat;transition:background .3s,color .3s;background-color:#1b4699;color:#fff;margin-top:30px;cursor:pointer;border:0}
.slot-overlay .cmp-event-details__list .btn-primary:hover{background-color:#85bf40;color:#fff}
@media screen and (max-width:600px){.slot-overlay .cmp-event-details__list .btn-primary{margin-top:10px}
}
.slot-overlay .share a{font-size:30px;font-size:1.875rem}
.author-mode .cmp-slot{display:flex;border-bottom:1px solid #d9d9d9;margin-left:calc(var(--prog-tab) * -1)}
.author-mode .cmp-slot .time.cmp-slot__row-column{flex:0 0 var(--prog-tab);padding:20px 0}