@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)}
.cmp-speakerdetails{margin-bottom:40px}
.cmp-speakerdetails .speaker-main-plenary{display:flex;gap:20px;position:relative}
.cmp-speakerdetails .speaker-main-plenary>.speaker-item__image{width:60px;position:relative;height:70px;aspect-ratio:unset;flex:none}
.cmp-speakerdetails .speaker-main-plenary>.speaker-item__image::before{content:"";width:100%;height:100%;background-color:#d9d9d9;position:absolute;top:0;left:0;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}
.cmp-speakerdetails .speaker-main-plenary>.speaker-item__image img{position:absolute;height:calc(98%);width:calc(98%);object-fit:cover;left:1px;top:1px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}
.cmp-speakerdetails .speaker-item__show-modal{position:absolute;height:100%;width:100%;top:0;left:0;border:0;background:transparent;cursor:pointer;z-index:1}
.cmp-speakerdetails .speaker-item__content h4{color:#1b4699}
.cmp-speakerdetails .speaker-item__content p{margin:0}
.cmp-speakerdetails .speaker-item__image{aspect-ratio:.8650519;position:relative;flex:0 0 250px;align-self:flex-start}
.cmp-speakerdetails .speaker-item__image::before{content:"";width:100%;height:100%;background-color:#d9d9d9;position:absolute;top:0;left:0;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}
.cmp-speakerdetails .speaker-item__image img{position:absolute;height:calc(100% - 2px);width:calc(100% - 2px);object-fit:cover;left:1px;top:1px;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}
.cmp-container:has(.cmp-speakerdetails){gap:0 !important}