@charset "UTF-8";html,body{background-color:#1a1e26;height:100%;width:100%}h1,h2,h3,h4,h5,h6,p,li{letter-spacing:0;color:#fff}@media screen and (max-width:767px){h1,h2,h3,h4,h5,h6,p,li{text-align:center;width:100%}}h1{font-family:archivo,sans-serif;font-weight:700;font-size:110px;line-height:110px;margin-bottom:16px}@media screen and (min-width:768px) and (max-width:1023px){h1{font-size:100px;line-height:100px}}@media screen and (max-width:767px){h1{font-size:52px;line-height:52px}}h2{font-family:roboto mono,monospace;font-weight:500;font-size:18px;line-height:40px;padding:5px 0}h3{font-family:archivo,sans-serif;font-weight:700;font-size:48px;line-height:44px}h4{font-family:archivo bold,sans-serif;font-weight:600;font-size:22.5px;line-height:25px}p{font-family:open sans,sans-serif;font-weight:300;font-size:18px;line-height:24px;margin:24px 0}a{font-family:open sans,sans-serif;font-weight:300;font-size:18px;line-height:24px}a:hover{text-decoration:underline}.columns.is-gapless:not(:last-child){margin-bottom:0}.hr{border-bottom:solid 1px #fff;margin-bottom:32px}.menu{height:72px;width:100%;background-color:#15181f;position:fixed;top:0}@media screen and (max-width:1023px){.menu{height:56px}}@media screen and (max-width:1023px){.menu .navbar-menu{background-color:#15181f}}.menu .navbar-brand .menu-logo{background:url(https://www.hexacon.fr/img/desktop/menu_logo2025.png)no-repeat 50%;background-size:contain;width:188px;min-width:188px;height:22px;margin-left:144px}@media screen and (max-width:1407px){.menu .navbar-brand .menu-logo{margin:0}}.menu .navbar-start{justify-content:center;margin:auto}@media screen and (min-width:1408px){.menu .navbar-start{width:calc(100% - 750px)}}.menu .navbar-end{margin-bottom:30px}.menu .navbar-link,.menu .navbar-item{color:#fff;padding:0}.menu .navbar-link:hover,.menu .navbar-item:hover{color:#26eabb}@media screen and (max-width:1023px){.menu .navbar-link:hover,.menu .navbar-item:hover{background-color:transparent}}.menu .navbar-item{padding:.3em}.menu .navbar-link:not(.is-arrowless):hover::after{border-color:#26eabb}.menu .navbar-link:not(.is-arrowless){padding-right:1em}.menu .navbar-link:not(.is-arrowless)::after{border-color:#fff;margin-top:-.375em;right:-.1em}@media screen and (max-width:1023px){.menu .navbar-link:not(.is-arrowless)::after{display:none}}.menu .navbar-dropdown{border:none;position:fixed;justify-content:center;top:55px;border-radius:none;background-color:#15181f}@media screen and (max-width:1023px){.menu .navbar-dropdown{position:relative;top:0}}.menu .navbar-dropdown .navbar-item{width:20%;flex:none;z-index:1}@media screen and (max-width:1023px){.menu .navbar-dropdown .navbar-item{width:100%;z-index:1}}@media screen and (max-width:1023px){.menu .navbar-dropdown .menu-sub-item{width:100%;padding:10px;cursor:pointer;border-radius:10px;background-color:#1a1e26;height:100%}.menu .navbar-dropdown .menu-sub-item p.menu-title{font-family:archivo bold,sans-serif;font-weight:600;font-size:18px;line-height:24px;display:block}.menu .navbar-dropdown .menu-sub-item:hover{background-color:#1a1e26}.menu .navbar-dropdown .menu-sub-item:hover>p.menu-title{color:#26eabb}.menu .navbar-dropdown .menu-sub-item p{display:none;margin:8px 0}}@media screen and (min-width:1024px){.menu .navbar-dropdown .menu-sub-item{width:100%;padding:20px;cursor:pointer;height:100%;border-radius:10px}.menu .navbar-dropdown .menu-sub-item:hover{background-color:#1a1e26;border-radius:10px}.menu .navbar-dropdown .menu-sub-item:hover>p.menu-title{color:#26eabb}.menu .navbar-dropdown .menu-sub-item p.menu-title{font-family:archivo bold,sans-serif;font-weight:600;font-size:22.5px;line-height:25px;display:block}.menu .navbar-dropdown .menu-sub-item p{white-space:break-spaces}}@media screen and (min-width:1024px){.menu .navbar-bar::before{content:'|';color:#fff;display:block;font-weight:700;font-size:20px;border:3px solid transparent;margin-right:.5em}}.menu .navbar-item .btn-primary{margin-top:0}@media screen and (min-width:1024px){.menu .navbar-item.has-dropdown:hover>.navbar-dropdown{display:flex}}.menu a,.menu a:hover{text-decoration:none;font-weight:600}.menu .buttons{margin:auto;width:fit-content;margin-top:-3px}.menu-archived{top:30px}.archived{z-index:99;position:fixed;width:100%;background-color:#26eabb;border-bottom:2px solid #fff;height:30px;text-align:center;font-weight:700}.archived a,.archived a:visited{color:#232833;font-weight:700;font-size:1em;text-decoration:underline}.footer{padding:60px 144px;background-color:#26eabb;margin:0}.footer h3,.footer h4,.footer a{text-align:left}@media screen and (min-width:768px) and (max-width:1023px){.footer{padding:50px 40px}}@media screen and (max-width:767px){.footer{padding:40px 16px}}.footer h3{color:#1a1e26;font-size:24px;line-height:28px;margin-bottom:24px;margin-top:24px}.footer h3 a{font-size:24px;font-weight:700}.footer h4{color:#1a1e26;font-family:open sans,sans-serif;font-weight:400;font-size:18px;line-height:24px;margin-bottom:12px}.footer .footer-logo{height:45px;max-width:372px;width:100%;background:url(https://www.hexacon.fr/img/desktop/footer_logo2025.png)no-repeat 50%;background-size:contain;margin-bottom:24px}.footer .icon-mail{padding-left:58px}.footer .icon-mail a::before{content:url(https://www.hexacon.fr/img/desktop/icon_mail.svg);margin-top:-2px;margin-left:-58px;position:absolute;transform:scale(1.4)}.footer .icon-mail:hover a::before{content:url(https://www.hexacon.fr/img/desktop/icon_mail_white.svg)}.footer .icon-discord{cursor:pointer;margin-top:35px;padding-left:58px}.footer .icon-discord a::before{content:url(https://www.hexacon.fr/img/desktop/icon_discord_black.svg);margin-top:-14px;margin-left:-60px;position:absolute}.footer .icon-discord:hover a::before{content:url(https://www.hexacon.fr/img/desktop/icon_discord_white.svg)}.footer a{color:#1a1e26}.footer a:hover{font-weight:700;text-decoration:underline}.footer .icon-twitter{cursor:pointer;margin-top:35px;padding-left:58px}.footer .icon-twitter a::before{content:url(https://www.hexacon.fr/img/desktop/icon_twitter_black.svg);margin-top:-28px;margin-left:-80px;position:absolute}.footer .icon-twitter:hover a::before{content:url(https://www.hexacon.fr/img/desktop/icon_twitter_white.svg)}.to-top{position:fixed;right:50px;bottom:20px;z-index:1;width:100px;height:100px;min-height:100px;max-height:100px;min-width:100px;max-width:100px;cursor:pointer;background:url(https://www.hexacon.fr/img/desktop/to_top.svg)no-repeat 50%;background-size:contain}@media screen and (max-width:479px){.to-top{right:20px;bottom:20px}}@media screen and (min-width:1024px){.to-top:hover{background:url(https://www.hexacon.fr/img/desktop/to_top_hover.svg)no-repeat 50%;background-size:contain}}.to-top a{top:25px;left:25px;position:absolute;min-height:50px;max-height:50px;min-width:50px;max-width:50px}.wrapper{padding-left:144px;padding-right:144px;width:100%}@media screen and (max-width:1023px){.wrapper{padding-left:40px;padding-right:40px}}@media screen and (max-width:767px){.wrapper{padding-left:34px;padding-right:34px}}body{background:url(https://www.hexacon.fr/img/desktop/home_blur.jpg)no-repeat}section{padding-top:100px;padding-bottom:100px}section h2,section h3,section h4{padding:12px 0}#bar_mob{display:none}@media screen and (max-width:1023px){#bar_mob{display:block;margin-top:10px;margin-bottom:10px;width:5%;border-bottom:solid 2px #fff}}@media screen and (max-width:1023px){#bar_mob{width:10%;margin-left:auto;margin-right:auto}}@media screen and (max-width:1023px){#bar{display:none}}.icon-top{padding-top:5em}.home{height:100%}.home .block-details{margin:auto}.home .internal-bg-top{width:100%}.home .bg-top{background:url(https://www.hexacon.fr/img/desktop/header_wave2023_cropped.png)no-repeat 140% 100%;background-size:contain;padding-top:calc(72px);min-height:calc(100%)}@media screen and (min-width:1216px){.home .bg-top{height:calc(100% - calc(100px * 1));min-height:840px}}@media screen and (max-width:1023px){.home .bg-top{background:url(https://www.hexacon.fr/img/tab/header_wave2023_cropped.png)no-repeat 140% 100%;background-size:contain}}@media screen and (max-width:767px){.home .bg-top{background:url(https://www.hexacon.fr/img/mob/header_wave2023_cropped.png)no-repeat 140% 100%;background-size:contain}}@media screen and (min-width:1216px){.home .bg-top-teaser{height:100%}}.home .home-wrapper{width:100%}@media screen and (max-width:1215px){.home .home-wrapper{text-align:center;margin-top:64px}}@media screen and (max-width:767px){.home .home-wrapper{margin-top:0}}.home .home-wrapper a:hover{text-decoration:none}.home .home-wrapper .home-big-btn{margin:auto}.home .home-wrapper p{max-width:700px}.home .home-wrapper .home-date{color:#26eabb}.home .home-wrapper .home-link{cursor:pointer;background-color:#15181f;border-radius:10px;padding-left:36px;padding-right:46px;margin:12px auto;white-space:nowrap}.home .home-wrapper .home-link h3{font-size:36px}.home .home-wrapper .home-link.disabled{background-color:rgba(21,24,31,.9);cursor:default}.home .home-wrapper .home-link.disabled h3{color:#999}.home .home-wrapper .home-link.disabled:hover{cursor:default;box-shadow:none;border:none;color:#fff}.home .home-wrapper .home-link.disabled:hover h3{color:#999}@media screen and (min-width:768px){.home .home-wrapper .home-link{height:100px;max-width:515px;width:100%}}@media screen and (max-width:767px){.home .home-wrapper .home-link{padding-left:10px;padding-right:10px}.home .home-wrapper .home-link h3{font-size:32px;line-height:70px;text-align:left}}.home .home-wrapper .home-more{width:22px;height:42px;background:url(https://www.hexacon.fr/img/desktop/header_white_arrow.svg)no-repeat 50% 100%}.home .home-wrapper .home-link:hover{box-shadow:0 3px 14px #26EABB80;border:2px solid #26eabb;transition-duration:.4s,.2s;transition-property:box-shadow,color}.home .home-wrapper .home-link:hover h3{color:#26eabb}.home .home-wrapper .home-link:hover .home-more{background:url(https://www.hexacon.fr/img/desktop/header_green_arrow.svg)no-repeat 50% 100%}@media screen and (max-width:767px){.home .home-wrapper .btn{margin-left:auto;margin-right:auto;margin-bottom:20px}}@media screen and (min-width:1024px){.home .home-wrapper .columns{width:100%}}.home .sponsors-banner{background-color:#15181f}@media screen and (min-width:1024px){.home .sponsors-banner .columns{height:calc(100px * 1)}}.home .sponsors-banner .sponsor-img{height:35px;background-size:contain;margin-left:auto;margin-right:auto;margin-top:calc(calc(calc(100px * 1)/1 - 35px)/2);margin-bottom:calc(calc(calc(100px * 1)/1 - 35px)/2)}.home .sponsors-banner .sponsor-img a img{height:35px}@media screen and (min-width:1024px){.home .sponsors-banner .column.is-custom-sponsor-desktop{flex:content}}.home .bg-conf{}@media screen and (max-width:767px){.home .descriptions .column,.home .descriptions .descriptions-emoji{text-align:center;margin:auto}}.home .descriptions .descriptions-emoji{width:101px;height:101px;background:url(https://www.hexacon.fr/img/desktop/smiley.svg)no-repeat 50%;position:relative}@media screen and (min-width:1024px){.home .descriptions .descriptions-emoji{right:25px}}.home .conf-subjects{padding-top:100px}.home .conf-subjects .columns .conf-subject{padding:40px;min-height:100%;border-radius:30px;background-color:#15181f;border:solid .4px #1a1e26}.home .conf-subjects .conf-img{width:60px;height:60px;background:url(https://www.hexacon.fr/img/desktop/icon_check.png)no-repeat 50%;margin:auto}.home .conf-subjects h4{margin-top:12px}.home .conf-subjects .conf-subjects-title{border-bottom:solid 1px #fff;margin-bottom:24px}.home .in-numbers .in-numbers-title{border-bottom:solid 1px #fff;margin-bottom:24px}.home .agenda-bg{background:url(https://www.hexacon.fr/img/desktop/wave_right_2023.png)no-repeat 100% 100%}@media screen and (min-width:1024px){.home .agenda-bg{min-height:483px}}@media screen and (max-width:1023px){.home .agenda-bg{background:url(https://www.hexacon.fr/img/tab/wave_right_2023.png)no-repeat 100% 100%}}.home .agenda .agenda-numbers{border-right:solid 2px #fff;padding-right:60px}@media screen and (max-width:1023px){.home .agenda .agenda-numbers{border:none}}@media screen and (max-width:767px){.home .agenda .agenda-numbers{padding-right:0}.home .agenda .agenda-numbers>*{text-align:left}}.home .agenda .agenda-txt{padding-left:60px}@media screen and (max-width:1023px){.home .agenda .agenda-txt{border-top:solid 2px #fff}}@media screen and (max-width:767px){.home .agenda .agenda-txt{padding-left:0}}.home .agenda h4{font-size:58px;line-height:50px}@media screen and (max-width:767px){.home .agenda h4{text-align:left}}.home .agenda a{font-family:archivo,sans-serif;font-weight:600;font-size:58px;line-height:68px}.home .wrapper cfp{padding-top:0}.home .cfp{background-color:#15181f;border-radius:10px 10px 0 0;border-bottom:solid 2px #26eabb;padding:100px}@media screen and (max-width:1023px){.home .cfp{padding:20px}}.home .cfp .cfp-img{}@media screen and (max-width:1023px){.home .cfp{padding-left:88px;padding-right:88px}}@media screen and (max-width:767px){.home .cfp{padding-left:15px;padding-right:15px;text-align:center}}.home .committee-bg{background:url(https://www.hexacon.fr/img/desktop/wave_left_2023.png)no-repeat 0 100%}@media screen and (max-width:1023px){.home .committee-bg{background:url(https://www.hexacon.fr/img/tab/wave_left_2023.png)no-repeat 0 100%}}.home .bg-trainings{background:url(https://www.hexacon.fr/img/desktop/purple_header.png)no-repeat 50% 100%;background-size:cover}@media screen and (max-width:1023px){.home .bg-trainings{background:url(https://www.hexacon.fr/img/tab/purple_header.png)no-repeat 50% 100%;background-size:cover}}@media screen and (max-width:767px){.home .bg-trainings{background:url(https://www.hexacon.fr/img/mob/purple_header.png)no-repeat 50% 100%;background-size:cover}}.home .trainings .training{border-radius:15px;height:325px;background-color:#232833;padding:40px}@media screen and (max-width:1023px){.home .trainings .training{height:100%}}.home .trainings .training h4{text-align:left}.home .trainings .training p{font-family:roboto mono,monospace;font-weight:400;font-size:18px;line-height:40px}.home .challenge-bg{background-image:url(https://www.hexacon.fr/img/desktop/conf_peoples_blur.jpg);background-repeat:no-repeat;background-size:50% 60%;background-position:100%}@media screen and (max-width:1023px){.home .challenge-bg{background-position:50% 100%;background-size:100%}}.home .challenge{flex-direction:row-reverse}.home .challenge h4{font-size:58px;line-height:68px}.home .challenge .challenge-numbers{border-right:solid 2px #fff;padding-right:60px}@media screen and (max-width:1023px){.home .challenge .challenge-numbers{border:none}}@media screen and (max-width:767px){.home .challenge .challenge-numbers{padding-right:0}.home .challenge .challenge-numbers>*{text-align:left}}.home .challenge .challenge-details{padding-left:60px}@media screen and (max-width:1023px){.home .challenge .challenge-details{border-top:solid 2px #fff}}@media screen and (max-width:767px){.home .challenge .challenge-details{padding-left:0}}.home .challenge a{font-family:archivo,sans-serif;font-weight:600;font-size:58px;line-height:68px}@media screen and (max-width:1023px){.home .challenge{flex-direction:row!important}}.home .about{background-color:#15181f;border-radius:10px 10px 0 0;border-bottom:solid 2px #26eabb;padding:0;margin-bottom:50px}@media screen and (max-width:1023px){.home .about{padding:20px}}@media screen and (max-width:767px){.home .about .about-details{padding:15px;text-align:center}}.home .about .about-details .btn{margin-bottom:10px}.home .about .about-img-wrapper{padding-bottom:.5rem}.home .about .about-img{}.faq{margin-left:144px;margin-right:144px;margin-bottom:100px}@media screen and (max-width:1023px){.faq{margin-left:0;margin-right:0}}.faq .is-active h4{color:#26eabb;font-size:22px;line-height:32px}.faq .is-active .faq-question{border-bottom:solid 2px #26eabb}.faq .is-active .faq-item{padding:40px 84px}.faq h4,.faq .faq-more{cursor:pointer}.faq h4:hover{color:#26eabb}.faq .faq-question{margin:0;cursor:pointer}.faq .faq-item{background:#15181f;border-radius:10px;padding:20px;margin-bottom:20px}.faq .faq-more{width:25px;height:23px;background:url(https://www.hexacon.fr/img/desktop/faq_down.svg)no-repeat 50%;background-size:contain}.faq .faq-more-close{width:25px;height:23px;background:url(https://www.hexacon.fr/img/desktop/arrow_faq.svg)no-repeat 50%;background-size:contain}.btn{border:none;cursor:pointer;justify-content:center;text-align:center;white-space:nowrap;font-family:open sans,sans-serif;font-weight:700;font-size:22px;line-height:20px;border-radius:10px;letter-spacing:0}.btn:hover{transition-duration:.4s,.2s;transition-property:box-shadow,color}@media screen and (max-width:767px){.btn{margin:auto;display:block}}@media screen and (max-width:1023px){.btn{margin-bottom:20px}}.btn-margin{margin-right:20px}.btn-primary{background-color:#26eabb;box-shadow:0 3px 20px #26EABB33;color:#000;padding:12px 40px 15px;border:2px solid #26eabb}.btn-primary:hover{color:#fff;box-shadow:0 10px 20px #26EABB33}.btn-primary-alt{background-color:#6780ca;box-shadow:0 3px 20px #7989B898;color:#fff;padding:12px 40px 15px;border:2px solid #6780ca}.btn-primary-alt:hover{box-shadow:0 10px 10px #7989B898;transform:scale(1.01)}@media screen and (max-width:767px){.btn-primary-alt{margin:auto;margin-bottom:15px}}.btn-menu{display:block;background-color:#26eabb;box-shadow:0 3px 20px #26EABB33;color:#000;padding:10px 20px;font-weight:700;font-size:22px;line-height:20px;height:40px;top:.8em;font-size:18px;position:relative;margin-right:1em;margin-left:1em}.btn-menu:hover{color:#fff;box-shadow:0 10px 20px #26EABB33}@media screen and (max-width:1023px){.btn-menu{margin:auto}}.btn-secondary{background-color:#1a1e26;box-shadow:0 4px 15px #FFFFFF50;border:2px solid #fff;padding:12px 40px 15px;color:#fff}.btn-secondary:hover{border:2px solid #26eabb;color:#26eabb;box-shadow:0 10px 20px #26EABB33}.btn-secondary-alt{background-color:#1a1e26;border:2px solid #fff;padding:12px 40px 15px;color:#fff}.btn-secondary-alt:hover{border:2px solid #7989b8;color:#7989b8}.emphasis{color:#26eabb;font-weight:inherit;font-family:inherit}.emphasis:hover{color:#26eabb;text-decoration:underline}.emphasis-disabled{color:#26eabb;font-weight:inherit;font-family:inherit}.emphasis-disabled:hover{color:#26eabb;text-decoration:none}.home-speaker-img{text-align:right}.home-speaker-img img{max-height:650px}.descriptions p{font-size:26px;line-height:30px}.read-more{color:#fff;font-weight:700!important;cursor:pointer}.read-more::after{content:url(https://www.hexacon.fr/img/desktop/button_arrow.svg);margin-top:2px;margin-left:8px;position:absolute}.read-more:hover{color:#26eabb;text-decoration:none}.read-more:hover::after{content:url(https://www.hexacon.fr/img/desktop/button_arrow_hover.svg)}.numbers{font-family:montserrat,sans-serif;font-weight:700;line-height:36px;color:#26eabb;text-shadow:0 3px 15px #26eabb4d;font-size:56px}.the-team{}.the-team .wrapper>*{margin-left:auto;margin-right:auto;max-width:1352px}.the-team #bar_mob{margin-left:auto;margin-right:auto}.the-team h2{font-family:archivo,sans-serif;font-weight:700;font-size:48px;line-height:54px}.the-team h3{font-family:archivo,sans-serif;font-weight:600;font-size:22px;line-height:28px}.the-team .intro{background:0 0;padding-bottom:0}.the-team .intro h1{text-transform:none;font-family:archivo,sans-serif;font-weight:600;font-size:58px;line-height:68px}@media screen and (max-width:1023px){.the-team .intro h1{font-size:48px;line-height:54px}}.the-team .intro h2{font-size:22.5px;line-height:25px}.the-team .intro a{font-size:inherit;font-weight:inherit;font-family:inherit}.the-team .intro p{max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:50px}.the-team .intro .the-team-intro-img{max-width:1352px;width:100%;max-height:553px;margin:auto;border-radius:10px}.the-team .another-conf{padding-bottom:190px;background:url(https://www.hexacon.fr/img/desktop/theteam/horizontal_wave2023_cropped.png)no-repeat 50% 100%;background-size:contain}.the-team .another-conf h4{font-size:18px}.the-team .another-conf p{font-size:16px}.the-team .another-conf .another-conf-subtitle{font-size:20px}.the-team .team-skills{background-color:#15181f;padding-top:70px}.the-team .team-skills h2{padding-bottom:110px;font-size:44px}.the-team .team-skills h4{font-size:18px}.the-team .team-skills p{font-size:16px}.the-team .description{background:url(https://www.hexacon.fr/img/desktop/wave_right_2023.png)no-repeat 100% 100%}.the-team .description .team-image{max-width:545px;max-height:438px;width:100%;margin:auto}.the-team .description .logo-synacktiv{background:url(https://www.hexacon.fr/img/desktop/theteam/synacktiv-mono.svg)no-repeat 50% 100%;width:280px;max-height:56px;height:56px;background-size:contain}@media screen and (max-width:767px){.the-team .description .logo-synacktiv{margin:auto}}.the-team .description h2{font-size:44px;padding-top:20px}.the-team .description p{margin:20px 0 40px;font-size:18px}@media screen and (max-width:1023px){.the-team .description{background:url(https://www.hexacon.fr/img/tab/theteam/wave_right_2023.png)no-repeat 100% 100%}}.the-team .team-numbers{padding-top:0;padding-bottom:100px}.cfp{}.cfp .intro{background:0 0}.cfp .intro h1{padding-top:60px;font-size:60px;line-height:80px}.cfp .cfp-intro-line{min-height:750px}@media screen and (min-width:1024px){.cfp .cfp-intro-txt{padding-right:100px}}.cfp .cfp-intro-bg{min-height:500px;background-image:url(https://www.hexacon.fr/img/desktop/CALL_FOR_PAPERS_1.svg);background-repeat:no-repeat;background-position:50%}@media screen and (min-width:1024px){.cfp .cfp-intro-bg{}}.cfp .cfp-topics-title{padding-top:100px;padding-bottom:100px}.cfp .cfp-topics-title h2{margin-bottom:0}.cfp .cfp-topics{font-size:20px}.cfp .cfp-benefits{background-color:#15181f;padding-top:30px;padding-bottom:70px}@media screen and (min-width:1024px){.cfp .cfp-benefits .block-details{width:calc(100% - 30px)}}.cfp .cfp-benefits h2{margin-bottom:0}.cfp .cfp-benefits h4{font-size:18px}.cfp .cfp-benefits p{font-size:16px}@media screen and (max-width:767px){.cfp .cfp-benefits h4,.cfp .cfp-benefits p{margin:auto}}.cfp .cfp-about{padding-top:100px;padding-bottom:100px}.cfp .cfp-about h4{margin-bottom:20px;font-size:18px;padding-left:10px}.cfp .cfp-about p{font-size:16px}@media screen and (min-width:1024px){.cfp .cfp-about .details:not(:last-child){border-right:2px solid rgba(255,255,255,.1)}}@media screen and (min-width:1024px){.cfp .cfp-about .cfp-about-txt{width:calc(100% - 80px)}}.cfp .cfp-application-bg{background-image:url(https://www.hexacon.fr/img/desktop/CALL_FOR_PAPERS_2.svg);background-repeat:no-repeat;background-size:inherit;background-position:50% 100%;min-height:500px}@media screen and (max-width:1023px){.cfp .cfp-application-bg{background-position:50%;background-size:contain}}.cfp .cfp-application{padding-top:0;padding-bottom:0}.cfp .cfp-application button{margin-top:50px}.cfp .cfp-application h3{margin-bottom:.75em}.cfp .cfp-application .block-details-txt{min-height:100px}@media screen and (min-width:768px){.cfp .cfp-application .cfp-step{margin-left:40px}}.cfp .cfp-committee{padding-top:100px;padding-bottom:100px}.block-details{}@media screen and (max-width:767px){.block-details{text-align:center}}.block-details .block-details-txt{padding:0;padding-left:10px;padding-right:10px;word-break:break-word;min-height:60px}@media screen and (min-width:1024px){.block-details .block-details-txt{width:calc(100% - 120px)}}.block-details .block-details-txt p{margin:0;padding-bottom:15px}.block-details .block-details-img{padding:0;display:flex;justify-content:right}@media screen and (min-width:1024px){.block-details .block-details-img{width:60px;height:60px}}@media screen and (max-width:767px){.block-details .block-details-img{justify-content:center}}.block-details .icon{width:100%;height:100%;background-size:contain;background-position:50%;background-repeat:no-repeat}.block-details .icon-subject{background-image:url(https://www.hexacon.fr/img/desktop/icon_subject.png);width:103px;height:105px;background-size:contain}.block-details .icon-planet{background-image:url(https://www.hexacon.fr/img/desktop/icon_planet.png);width:60px;height:60px}.block-details .icon-shield{background-image:url(https://www.hexacon.fr/img/desktop/icon_shield.png);width:49px;height:56px}.block-details .icon-ticket{background-image:url(https://www.hexacon.fr/img/desktop/icon_ticket.png);width:60px;height:60px}.block-details .icon-plane{background-image:url(https://www.hexacon.fr/img/desktop/icon_plane.png);width:60px;height:60px}.block-details .icon-number-1{background:url(https://www.hexacon.fr/img/desktop/icon_1.svg)no-repeat 50%;max-width:88px;max-height:90px}.block-details .icon-number-2{background:url(https://www.hexacon.fr/img/desktop/icon_2.svg)no-repeat 50%;max-width:88px;max-height:90px}.block-details .icon-number-3{background:url(https://www.hexacon.fr/img/desktop/icon_3.svg)no-repeat 50%;max-width:88px;max-height:90px}.block-details .icon-number-4{background:url(https://www.hexacon.fr/img/desktop/icon_4.svg)no-repeat 50%;max-width:88px;max-height:90px}.block-details .icon-number-5{background:url(https://www.hexacon.fr/img/desktop/icon_5.svg)no-repeat 50%;max-width:88px;max-height:90px}.block-details .icon-certification{background-image:url(https://www.hexacon.fr/img/desktop/icon_certification.svg);width:60px;height:60px}.block-details .icon-chat{background-image:url(https://www.hexacon.fr/img/desktop/icon_chat.svg);width:60px;height:60px}.block-details .icon-croissant{background-image:url(https://www.hexacon.fr/img/desktop/icon_croissant.svg);width:60px;height:60px}.block-details .cfp-icon-number{border:solid 1px #fff;background-color:#fff;border-radius:10px;height:44px;width:42px;margin-top:-.75em;box-shadow:0 0 8px #fff}.block-details .cfp-icon-number p{color:#000;font-weight:700;font-family:open sans,sans-serif;font-size:26px;line-height:20px}@media screen and (max-width:767px){.block-details .cfp-icon-number{margin-top:10px;margin-bottom:10px}}.block-details .icon-check-white{background:url(https://www.hexacon.fr/img/desktop/icon_check_white.png)no-repeat 50%;max-width:64px;max-height:64px;min-height:34px}.block-details .icon-check{background:url(https://www.hexacon.fr/img/desktop/icon_check_small.png)no-repeat 50%;max-width:35px;max-height:35px}.block-details .icon-shuriken{background:url(https://www.hexacon.fr/img/desktop/icon_shuriken.png)no-repeat 50%;width:60px;height:60px}.block-details .icon-eiffel{background:url(https://www.hexacon.fr/img/desktop/icon_eiffel_tower.png)no-repeat 50%;width:60px;height:60px}.block-details .icon-community{background:url(https://www.hexacon.fr/img/desktop/icon_community.png)no-repeat 50%;width:60px;height:60px}.block-details .icon-light{background:url(https://www.hexacon.fr/img/desktop/icon_light.png)no-repeat 50%;width:60px;height:60px}.block-details .icon-micro{background:url(https://www.hexacon.fr/img/desktop/icon_micro.png)no-repeat 50%;width:60px;height:60px}.block-details .icon-check{background:url(https://www.hexacon.fr/img/desktop/icon_check_small.png)no-repeat 50%;width:60px;height:60px}.committee-people-entry{background-color:#15181f;border-radius:10px 10px 0 0;height:100%;margin:10px;border-bottom:solid 2px #26eabb}.committee-people-bio{text-align:justify;padding-right:30px;margin-top:10px;margin-bottom:10px}@media screen and (max-width:767px){.committee-people-bio{padding-right:.75em}.committee-people-bio p{text-align:left}}.committee-people{height:100%;max-width:250px;min-width:170px;margin:auto;border-radius:15px;background-color:#15181f}.committee-people h4{color:#26eabb;margin-top:12px;font-size:22.5px;line-height:25px}.committee-people .lastname{text-transform:uppercase}.committee-people .people-title{font-weight:600}.committee-people a{color:#fff}.committee-people p{margin:0}.committee-people-txt{padding-left:10px;padding-right:10px;padding-bottom:10px}.committee-people-txt a{font-weight:600;font-size:18px}.committee-people-txt a:hover{color:#26eabb}.committee-people-img{border-top-right-radius:10px;border-top-left-radius:10px;background:linear-gradient(0deg,#26eabb 0%,#26eabb 5%,rgba(38,234,187,.1) 15%,rgba(38,234,187,0) 100%)}.committee-people-img img{width:100%;max-width:250px;height:auto;border-top-right-radius:10px;border-top-left-radius:10px}.committee-container{padding-bottom:40px}.trainer-people-entry{background-color:#15181f;border-radius:10px 10px 0 0;height:100%;margin:10px;border-bottom:solid 2px #7989b8}.trainer-people{height:100%;max-width:250px;min-width:170px;margin:auto;border-radius:15px;background-color:#15181f}.trainer-people h4{color:#7989b8;margin-top:12px;font-size:22.5px;line-height:25px}.trainer-people .lastname{text-transform:uppercase}.trainer-people .people-title{font-weight:600}.trainer-people a{color:#fff}.trainer-people p{margin:0}.trainer-people-img{border-top-right-radius:10px;border-top-left-radius:10px;background:linear-gradient(0deg,#93a6df 0%,#647197 5%,#3c4359 15%,#151820 100%)}.trainer-people-img img{width:100%;max-width:250px;height:auto;border-top-right-radius:10px;border-top-left-radius:10px}.breadcrumb-big{padding-bottom:100px;padding-top:100px}.breadcrumb-big .columns{background:#26eabb;box-shadow:0 3px 15px #26EABB33;border-radius:10px;background-image:url(https://www.hexacon.fr/img/tab/corner.png);background-position:100% 100%;background-repeat:no-repeat}@media screen and (max-width:1023px){.breadcrumb-big .columns{background-image:url(https://www.hexacon.fr/img/tab/corner.png)}}@media screen and (max-width:1023px){.breadcrumb-big .columns{height:100%}}.breadcrumb-big h3,.breadcrumb-big p{color:#000;word-break:break-word}.breadcrumb-big h3{font-size:58px;line-height:73px}@media screen and (max-width:1023px){.breadcrumb-big h3{font-size:48px;line-height:52px}}.breadcrumb-big p{font-family:roboto mono,monospace;font-weight:300;font-size:22px;line-height:40px}.breadcrumb-big button{color:#000;background:#fff;box-shadow:0 3px 20px #FFFFFF99}.breadcrumb-big button:hover{background-color:#15181f;color:#fff}.prepare-venue{padding-top:100px;padding-bottom:100px}.prepare-venue .prepare-venue-wrapper{height:100%;width:100%;max-height:325px;position:relative}.prepare-venue .prepare-venue-wrapper p{position:absolute;text-align:right;padding-right:40px;line-height:24px;height:24px;bottom:0;right:0;z-index:1}.prepare-venue .prepare-venue-wrapper a{font-family:open sans,sans-serif;color:#fff;font-size:18px;margin:24px 0;font-weight:700;cursor:pointer;z-index:1}.prepare-venue .prepare-venue-wrapper a:hover{color:#26eabb;text-decoration:none}.prepare-venue .bg-conf-peoples{width:100%;height:100%;max-height:325px;min-height:230px;position:relative;background-image:url(https://www.hexacon.fr/img/desktop/conf_peoples.jpg);background-size:cover;border-radius:10px}.prepare-venue .prepare-venue-bg{border-radius:10px;background:linear-gradient(180deg,#15181F00 0%,#15181F 100%)no-repeat padding-box;mix-blend-mode:luminosity;max-height:325px;height:100%}.intro{background:url(https://www.hexacon.fr/img/desktop/header_wave.jpg)no-repeat 50% 100%;background-size:cover}.intro h1{font-size:100px;line-height:115px;text-transform:uppercase}@media screen and (max-width:1023px){.intro h1{font-size:52px;line-height:52px}}.intro-alt{background:#15181f url(https://www.hexacon.fr//img/desktop/purple_header.svg)no-repeat 50% 100%;background-size:cover}.intro-alt h1{font-size:100px;line-height:115px;text-transform:uppercase}@media screen and (max-width:1023px){.intro-alt h1{font-size:52px;line-height:52px}}.committee{}.venue{}@media screen and (min-width:1024px){.venue .about-details{padding-right:10em}}.venue .about-img{background-image:url(https://www.hexacon.fr/img/desktop/VENUE_1.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}@media screen and (max-width:1023px){.venue .about-img{margin-top:100px;width:100%;height:100%;min-height:300px}}.venue .venue_link{cursor:pointer;font-weight:700}.venue .venue_active{font-weight:700;color:#26eabb;cursor:pointer}.venue .about-bg{padding-bottom:0}.venue .place-title{border-bottom:solid 1px #fff;margin-bottom:24px}.venue .covid-19 .columns{background-color:#15181f;box-shadow:0 3px 20px #15181FE6}.venue .covid-19 .columns h3,.venue .covid-19 .columns h4,.venue .covid-19 .columns p{color:#fff}@media screen and (max-width:1023px){.venue .party .columns{flex-direction:column-reverse;display:flex}}@media screen and (min-width:1024px){.venue .party{min-height:532px}}.venue .party h3{border-bottom:solid 1px #ffff}@media screen and (max-width:1023px){.venue .party .venue_details>*{text-align:left}}.venue .party h4{font-size:18px;color:#26eabb}.venue .party li{color:inherit}.venue .party b{font-weight:700}.venue .party p{margin:0}.venue .party-bg{background-image:url(https://www.hexacon.fr/img/desktop/nef_wide.png);background-repeat:no-repeat;background-position:50% 0;background-size:100%;background-repeat:no-repeat;background-size:contain;background-position:0}@media screen and (max-width:1023px){.venue .party-bg{width:100%;height:100%;min-height:300px;background-position:50%}}.venue .lost{padding-top:0}@media screen and (min-width:1024px){.venue .lost{min-height:850px}}.venue .lost h3{border-bottom:solid 1px #ffff}@media screen and (max-width:1023px){.venue .lost .venue_details>*{text-align:left}}.venue .lost h4{font-size:18px}.venue .lost li{color:inherit}.venue .lost-bg{background-image:url(https://www.hexacon.fr//img/desktop/VENUE_2.svg);background-repeat:no-repeat;background-position:50% 0;background-size:80%;min-height:300px}@media screen and (max-width:1023px){.venue .lost-bg{background-position:50% 100%;background-size:contain;margin-bottom:50px}}.venue .venue_details ul{color:#fff;font-family:open sans,sans-serif;font-weight:300}.venue .venue_details li{margin-left:10px;list-style:inside}.venue .venue_details p{margin:0}.venue .need-couch{padding-bottom:100px}.venue .img-paris-1{width:100%;height:100%;max-width:1686px;max-height:1527px;min-height:353px;background:url(https://www.hexacon.fr/img/desktop/venue/paris_1.jpg)no-repeat 50%}@media screen and (max-width:767px){.venue .img-paris-1{min-height:252px}}.venue .img-paris-2{width:100%;height:100%;max-width:800px;max-height:1372px;border-radius:10px;min-height:353px;background:url(https://www.hexacon.fr/img/desktop/venue/paris_2.jpg)no-repeat 50%}@media screen and (max-width:767px){.venue .img-paris-2{min-height:252px}}.venue .img-paris-3{width:100%;height:100%;max-width:800px;max-height:1372px;border-radius:10px;min-height:353px;background:url(https://www.hexacon.fr/img/desktop/venue/paris_3.jpg)no-repeat 50%}@media screen and (max-width:767px){.venue .img-paris-3{min-height:252px}}.bullet::before{content:"• ";font-weight:700}.code-of-conduct{width:100%}.code-of-conduct h3{font-family:archivo,sans-serif;font-weight:600;font-size:22px;line-height:28px}.code-of-conduct .wrapper{width:100%}.code-of-conduct ul{color:#fff;font-family:open sans,sans-serif;font-weight:300}.code-of-conduct li{margin-left:10px;list-style:inside;text-align:justify}.code-of-conduct a{color:#fff;font-weight:700;font-size:18px;cursor:pointer}.code-of-conduct a:hover{color:#26eabb;text-decoration:none}.code-of-conduct p,.code-of-conduct ul{margin-top:24px;margin-bottom:24px;font-weight:300;font-size:18px;text-align:justify}.training-block{position:relative}.training-block .training-summary-title h4{font-family:archivo bold,sans-serif;font-size:32px;text-align:left;line-height:38px;min-height:120px}.training-block .training-summary{cursor:pointer;background-color:#232833;padding:40px;display:block;border-radius:15px;height:100%}.training-block .training-summary p{text-align:left;font-family:roboto mono,monospace;font-weight:400;font-size:18px;line-height:40px}.training-block .training-summary:hover{background-color:#7989b8}.training-block .training-summary-more{color:#fff;position:absolute;bottom:0;right:0;z-index:1;text-align:right;padding-right:40px;line-height:24px}.training-block .training-summary-more a:hover,.training-block .training-summary-more .read-more:hover{text-decoration:underline;color:#fff}.trainings{}.trainings .emphasis{color:#7989b8}.trainings .numbers{color:#7989b8;text-shadow:0 3px 15px #7989b84d;opacity:1}.trainings .about-hr{width:25px;height:0;border:solid 1px #fff}.trainings .in-numbers-title{border-bottom:solid #fff 1px}@media screen and (min-width:1024px){.trainings .in-numbers-title{max-width:100%}}.trainings .trainings-benefits{background-color:#15181f;padding-top:30px;padding-bottom:70px}@media screen and (min-width:1024px){.trainings .trainings-benefits .block-details{width:calc(100% - 30px)}}.trainings .trainings-benefits h4{font-size:18px}.trainings .trainings-benefits p{font-size:16px}@media screen and (max-width:767px){.trainings .trainings-benefits h4,.trainings .trainings-benefits p{margin:auto}}.trainings .training-img{background-image:url(https://www.hexacon.fr/img/desktop/TRAININGS.svg);transform:scale(1.25);background-repeat:no-repeat;background-size:contain;background-position:50% 100%}@media screen and (max-width:1023px){.trainings .training-img{margin-top:100px;width:100%;height:100%;min-height:300px}}.training .about-bg{background:#1a1e26}.training .trainer-img{background-image:url(https://www.hexacon.fr/img/desktop/TRAINER.svg);-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);background-repeat:no-repeat;background-size:contain;background-position:50% 100%}@media screen and (max-width:1023px){.training .trainer-img{margin-top:100px;width:100%;height:100%;min-height:300px}}.training .training-title{min-height:112px}.training .training-date h2{color:#7989b8}.training .abstract{min-height:350px}.training .abstract p{text-align:justify}@media screen and (max-width:1023px){.training .abstract p{text-align:left}}.training .training-syllabus p{font-weight:400;text-align:justify}.training .training-syllabus h5{font-family:archivo bold,sans-serif;font-size:18px;line-height:25px;font-weight:600;padding:12px 0}@media screen and (max-width:1023px){.training .training-syllabus li,.training .training-syllabus p,.training .training-syllabus h4,.training .training-syllabus h5{text-align:left}}.training .training-syllabus li{margin-bottom:.5em;list-style:square}@media screen and (min-width:768px){.training .training-syllabus li::marker{content:""}.training .training-syllabus li::before{content:url(https://www.hexacon.fr/img/desktop/check_blanc.svg);transform:scale(.75);margin-top:-17px;margin-left:-50px;position:absolute}}.training .training-syllabus li ul li{margin-bottom:.5em;list-style:square}@media screen and (min-width:768px){.training .training-syllabus li ul li::marker{content:"• "}}@media screen and (min-width:1024px){.training .training-syllabus li{margin-left:2em}.training .training-syllabus h4,.training .training-syllabus h5{margin-top:2em}}.training .training-syllabus h4,.training .training-syllabus h5{margin-top:2em}.training .training-syllabus h5{margin-left:1em}.training .training-syllabus h5+ul,.training .training-syllabus h5+*+ul,.training .training-syllabus li>ul{margin-left:2em}.training .training-syllabus h5+ul>li,.training .training-syllabus h5+*+ul>li,.training .training-syllabus li>ul>li{list-style:square}.training .training-syllabus h5+ul>li::before,.training .training-syllabus h5+*+ul>li::before,.training .training-syllabus li>ul>li::before{display:none}.training .training-syllabus strong{color:#fff}.btn-disabled{background-color:rgba(21,24,31,.5);cursor:default;box-shadow:none;border:2px solid rgba(153,153,153,.5);color:#999}.btn-disabled:hover{cursor:default;box-shadow:none;border:2px solid rgba(153,153,153,.5);color:#999;transform:none}.btn-ended{background-color:rgba(21,24,31,.5);cursor:default;box-shadow:none;border:2px solid rgba(153,153,153,.5);color:#999}.btn-ended:hover{cursor:default;box-shadow:none;border:2px solid rgba(153,153,153,.5);color:#999;transform:none}.btn-ended::after{content:" – ended"}.btn-coming-soon{background-color:rgba(21,24,31,.5);cursor:default;box-shadow:none;border:2px solid rgba(153,153,153,.5);color:#999}.btn-coming-soon:hover{cursor:default;box-shadow:none;border:2px solid rgba(153,153,153,.5);color:#999;transform:none}.btn-coming-soon::after{content:" – coming soon"}.sponsors .sponsors-full{height:100%}.sponsors .sponsor-ring3-logo{text-align:center}.sponsors .sponsor-ring3-logo .sponsor-logo-img{margin:auto}@media screen and (min-width:1024px){.sponsors .sponsor-ring3-logo{margin:auto}}.sponsors .sponsor-header{background:#15181f url(https://www.hexacon.fr/img/desktop/wave_square.jpg)no-repeat 50%;background-size:cover;margin:auto}@media screen and (min-width:1024px){.sponsors .sponsor-header{height:557px;padding-top:100px}}.sponsors .sponsor-header .sponsor-header-text{text-align:center;margin-top:50px}.sponsors .sponsor-header .sponsor-header-text h1{font-size:50px}.sponsors .sponsor-bg{border-radius:10px;border:2px solid #15181f;background:#15181f;margin-bottom:30px}.sponsors .sponsor-title{}@media screen and (min-width:1024px){.sponsors .sponsor-title{height:calc(100% - 557px)}}.sponsors .sponsor-title .sponsor-title-text{text-align:center}.sponsors .sponsor-title .sponsor-title-text h1{font-size:50px}@media screen and (max-width:1023px){.sponsors .sponsor-title .sponsor-title-text h5{margin-bottom:20px}}.sponsors .sponsor-title{text-align:center}.sponsors .sponsor-title h1{font-size:100px}.sponsors .sponsor-title h5{font-size:18px;padding-right:10%;padding-left:10%}.sponsors .sponsor-logo-img{max-width:230px}@media screen and (max-width:1023px){.sponsors .sponsor-logo-img{margin:auto;text-align:center}}.sponsors .sponsor-logo-img img{height:10em}.sponsors .sponsor-list{margin-top:30px}.sponsors .sponsor-list hr{border-bottom:solid 1px #fff;margin-bottom:32px}.sponsors .sponsor-description{font-weight:300}.sponsors .sponsor-description ul{list-style:initial;margin-left:1em}@media screen and (max-width:767px){.sponsors .sponsor-description ul{list-style:none}}.sponsors .sponsor-description a{color:#fff;font-weight:700}@media screen and (min-width:1024px){.sponsors .sponsor-handshake{background:url(https://www.hexacon.fr/img/desktop/handshake.png)no-repeat 0;background-size:auto;height:88px;width:90px}}.sponsors .sponsor-title{font-family:archivo,sans-serif;font-weight:700;font-size:48px;color:#fff}@media screen and (min-width:1024px){.sponsors .sponsor-title{text-align:left}}.sponsors .sponsor-smm .sponsor-logo-img,.sponsors .sponsor-social .sponsor-logo-img{max-width:500px;max-height:300px}.sponsors .call-for-sponsorship{background-color:#15181f;margin-top:100px;margin-bottom:100px;margin-left:10%;width:80%}@media screen and (max-width:1023px){.sponsors .call-for-sponsorship h3{text-align:center;margin:auto}}@media screen and (min-width:1024px){.sponsors .call-for-sponsorship h3{padding-right:1em}}.sponsors .call-for-sponsorship li{margin-bottom:.5em;list-style:square}@media screen and (min-width:768px){.sponsors .call-for-sponsorship li::marker{content:""}.sponsors .call-for-sponsorship li::before{content:url(https://www.hexacon.fr/img/desktop/check_blanc.svg);transform:scale(.75);margin-top:-17px;margin-left:-50px;position:absolute}}.sponsors .home-date{color:#26eabb}.register .register-header{background-size:cover;margin:auto;width:auto;padding-bottom:0}.register .register-header .register-header-text{text-align:center;margin-top:50px}.register .register-header .register-header-text h1{font-size:50px}.register .register-title{text-align:center;margin-top:0;padding-top:0}.register .register-title h5{font-size:18px;padding-right:10%;padding-left:10%;padding-bottom:30px}.register .register-title .vendor-iframe{width:80%;margin:auto}.register .home-date{color:#26eabb}.register .register-contact h1{font-size:30px;color:#26eabb;line-height:inherit;margin-bottom:0}.register .register-contact h2{font-weight:400}.register .register-contact h2 a{color:#fff;font-weight:700}.speakers p{font-size:16px}.speakers .talks-summary .column{display:flex;flex-direction:row}.speakers .talk-block{width:100%;background:#15181f;border-radius:10px;cursor:pointer;padding:10px;color:#b2b2b2;font-weight:400;font-size:18px;border:2px solid #15181f}.speakers .talk-block .icon-speaker{height:100%;min-height:60px;margin:auto}.speakers .talk-block a{color:#b2b2b2;font-weight:400}.speakers .talk-block:hover{border:2px solid #26eabb;color:#26eabb;box-shadow:0 10px 20px #26EABB33}.speakers .talk-block:hover a{color:#26eabb}.speakers .talk-block:hover .icon-speaker{background:url(https://www.hexacon.fr/img/desktop/icon_speaker_hover.png);background-position-x:50%;background-position-y:50%;background-repeat:no-repeat}.speakers .talk-block .col-text{display:flex;flex-direction:column;justify-content:space-around}.speakers .talk-block h4{margin-bottom:45px}@media screen and (min-width:768px){.speakers .talk-block span{position:absolute;bottom:0;padding-right:10px}}@media screen and (max-width:767px){.speakers .talk-block span{margin:auto;text-align:center}}.speakers .talk-block-inner{height:100%;position:relative}.speakers .icon-speaker{background:url(https://www.hexacon.fr/img/desktop/icon_speaker.png)no-repeat 50%;width:60px;height:60px}.speakers .talk-title{}@media screen and (min-width:768px){.speakers .talk-title{margin-left:.75em}}.speakers .talk-title h3{margin-top:12px;margin-bottom:12px;padding:0;font-size:36px;color:#26eabb}.speakers .talk-title p{margin:0;font-size:18px;font-weight:400;color:#aaa}.speakers .talk-title .hr{padding-top:100px;border-bottom:2px;border-bottom-style:solid;border-image:linear-gradient(to right,#26eabb,#26eabb,#1a1e26)1}@media screen and (max-width:767px){.speakers .talk-title .hr{border-image:linear-gradient(to right,#1a1e26,#26eabb,#1a1e26)1}}.speakers .talk-abstract{}@media screen and (min-width:768px){.speakers .talk-abstract{margin-left:.75em}}.speakers .talk-abstract h3{margin-top:24px;margin-bottom:12px;padding:0;font-family:archivo bold,sans-serif;font-weight:600;font-size:22.5px}.speakers .talk-abstract h4{margin-top:12px;margin-bottom:12px;padding:0;font-family:archivo bold,sans-serif;font-weight:600;font-size:18px}.speakers .talk-abstract ol{padding-left:30px;font-weight:300}@media screen and (max-width:767px){.speakers .talk-abstract ol{padding-left:0}}.speakers .talk-abstract ol li{list-style:decimal}@media screen and (max-width:767px){.speakers .talk-abstract ol li{list-style:none;border-top:2px;border-top-style:solid;border-image:linear-gradient(to right,#1a1e26,#828282,#1a1e26)1;padding-top:5px;padding-bottom:5px}}.speakers .talk-abstract ul{padding-left:30px;font-weight:300}@media screen and (max-width:767px){.speakers .talk-abstract ul{padding-left:0}}.speakers .talk-abstract ul li{list-style:circle}@media screen and (max-width:767px){.speakers .talk-abstract ul li{list-style:none;border-top:2px;border-top-style:solid;border-image:linear-gradient(to right,#1a1e26,#828282,#1a1e26)1;padding-top:5px;padding-bottom:5px}}@media screen and (max-width:767px){.speakers .talk-abstract li{list-style:none}}.speakers .talk-abstract p{margin:0;text-align:justify;font-weight:300}@media screen and (max-width:767px){.speakers .talk-abstract p{text-align:center;width:100%;max-width:100%}}.speakers .talk-speakers{}@media screen and (min-width:768px){.speakers .talk-speakers{margin-left:.75em}}.speakers .talk-speakers h4{margin-top:24px;margin-bottom:12px;padding:0}.speakers .talk-resources{}@media screen and (min-width:768px){.speakers .talk-resources{margin-left:.75em}}.speakers .talk-resources h4{margin-top:24px;margin-bottom:12px;padding:0}.speakers .committee-people-entry{background-color:transparent;border-radius:10px 10px 0 0;height:100%;margin:10px;border-bottom:none}.speakers .committee-people-bio{margin-top:0}.speakers .committee-people-bio h4{margin-top:0}.speakers .committee-people-bio a,.speakers .committee-people-bio a:visited{color:#fff;font-weight:600}.speakers .people-title{font-weight:600;color:#888}@media screen and (min-width:1216px){.challenge .wrapper{margin:auto}}.challenge .challenge-header{padding-top:100px;padding-bottom:0}@media screen and (min-width:1024px){.challenge .challenge-header{width:100%;height:30vw}}@media screen and (max-width:1023px){.challenge .challenge-header{width:100%;height:55vw}}.challenge .challenge-intro-img{margin:auto;width:100%;text-align:center}@media screen and (min-width:1024px){.challenge .challenge-intro-img{background:url(https://www.hexacon.fr//img/desktop/CHALLENGE_1.svg)no-repeat 50%;background-size:contain;height:27vw}}@media screen and (max-width:1023px){.challenge .challenge-intro-img{background:url(https://www.hexacon.fr//img/mob/CHALLENGE_1.svg)no-repeat 50%;background-size:contain;height:50vw}}.challenge .challenge-infos p{font-weight:600}.challenge .challenge-infos .btn{margin-top:10px;margin-bottom:10px}@media screen and (min-width:1024px){.challenge .challenge-infos .btn{margin-left:10px;margin-right:10px}}.challenge .challenge-intro p{font-weight:300;font-size:20px}@media screen and (min-width:1216px){.challenge .challenge-statement-bg{background:url(https://www.hexacon.fr//img/desktop/conf_peoples_blur_challenge.jpg)no-repeat 100% 100%;background-size:auto 90%;width:100%}}.challenge .challenge-statement p{font-size:18px;line-height:27px;font-family:open sans,sans-serif;font-weight:200}@media screen and (min-width:1216px){.challenge .challenge-statement p{width:80%}}.challenge .challenge-statement h4{font-size:24px;line-height:27px;font-family:open sans,sans-serif;font-weight:600}@media screen and (min-width:1216px){.challenge .challenge-statement h4{width:80%}}.challenge .challenge-statement h3{font-size:46px}@media screen and (min-width:1024px){.challenge .challenge-howtostart li,.challenge .challenge-writeups li{margin-left:2em}}.challenge .challenge-howtostart li,.challenge .challenge-writeups li{list-style:square;margin-bottom:.5em}@media screen and (min-width:768px){.challenge .challenge-howtostart li::marker,.challenge .challenge-writeups li::marker{content:""}.challenge .challenge-howtostart li::before,.challenge .challenge-writeups li::before{content:url(https://www.hexacon.fr/img/desktop/check_blanc.svg);transform:scale(.75);margin-top:-17px;margin-left:-50px;position:absolute}}.challenge .challenge-howtostart ol,.challenge .challenge-writeups ol{padding-left:30px;font-weight:300}@media screen and (max-width:767px){.challenge .challenge-howtostart ol,.challenge .challenge-writeups ol{padding-left:0}}.challenge .challenge-howtostart ol li,.challenge .challenge-writeups ol li{list-style:decimal}@media screen and (max-width:767px){.challenge .challenge-howtostart ol li,.challenge .challenge-writeups ol li{list-style:none;border-top:2px;border-top-style:solid;border-image:linear-gradient(to right,#1a1e26,#828282,#1a1e26)1;padding-top:5px;padding-bottom:5px}}.challenge .challenge-howtostart ul,.challenge .challenge-writeups ul{padding-left:30px;font-weight:300}@media screen and (max-width:767px){.challenge .challenge-howtostart ul,.challenge .challenge-writeups ul{padding-left:0}}.challenge .challenge-howtostart ul li,.challenge .challenge-writeups ul li{list-style:circle}@media screen and (max-width:767px){.challenge .challenge-howtostart ul li,.challenge .challenge-writeups ul li{list-style:none;border-top:2px;border-top-style:solid;border-image:linear-gradient(to right,#1a1e26,#828282,#1a1e26)1;padding-top:5px;padding-bottom:5px}}@media screen and (max-width:767px){.challenge .challenge-howtostart li,.challenge .challenge-writeups li{list-style:none}}.challenge .challenge-prizes p b{font-family:monospace;font-weight:600}.challenge .challenge-button.disabled{background-color:rgba(21,24,31,.9);color:#fff;cursor:default;box-shadow:none}.challenge .challenge-button.disabled:hover{box-shadow:0 3px 14px #26EABB80;color:#fff}.challenge .leaderboard-level{margin-top:30px;font-size:20px;font-family:archivo bold,sans-serif;font-weight:600;color:#fff;text-decoration:underline}@media screen and (max-width:1023px){.challenge .leaderboard-level{text-align:center}}.challenge .challenge-leaderboards .leaderboard{padding:50px;background:#15181f no-repeat padding-box;border-radius:10px;opacity:1}.challenge .challenge-leaderboards .leaderboard p{text-align:center;font-family:monospace;font-weight:600}.challenge .challenge-leaderboards .leaderboard h4{text-align:center;font-size:32px;font-family:archivo bold,sans-serif;font-weight:600;margin-bottom:56px}.challenge .challenge-leaderboards .leaderboard .table-header{font-family:monospace;font-weight:600;font-size:20px;color:#26eabb}.challenge .challenge-leaderboards .leaderboard .table-content{font-family:open sans,sans-serif;font-weight:400;font-size:20px;color:#fff}.challenge .challenge-leaderboards .leaderboard .leaderboards-entry{border-bottom:1px solid #666}@media screen and (max-width:1023px){.challenge .challenge-leaderboards .leaderboard .leaderboards-entry{border-top:1px solid #666}}@media screen and (max-width:1023px){.challenge .challenge-leaderboards .leaderboard .is-hidden-in-mobile{display:none}}@media screen and (max-width:1023px){.challenge .challenge-leaderboards .leaderboard .leaderboard-rank{text-align:center;font-family:monospace;font-weight:600;font-size:26px;color:#26eabb}}@media screen and (max-width:1023px){.challenge .challenge-leaderboards .leaderboard .leaderboard-name{text-align:center}}@media screen and (max-width:1023px){.challenge .challenge-leaderboards .leaderboard .leaderboard-date{text-align:center}}.challenge .challenge-author{height:100%;max-width:240px;min-width:170px;margin:auto;border-radius:15px;background-color:#15181f}.challenge .challenge-author h4{color:#26eabb;margin-top:12px;font-size:22.5px;line-height:25px}.challenge .challenge-author .lastname{text-transform:uppercase}.challenge .challenge-author .people-title{font-weight:600}.challenge .challenge-author a{color:#fff}.challenge .challenge-author p{margin:0}.challenge .challenge-author-txt{padding-left:10px;padding-right:10px;padding-bottom:10px}.challenge .challenge-author-txt a{font-weight:600;font-size:18px}.challenge .challenge-author-txt a:hover{color:#26eabb}.challenge .challenge-author-img{border-top-right-radius:10px;border-top-left-radius:10px;background:linear-gradient(0deg,#26eabb 0%,#26eabb 5%,rgba(38,234,187,.1) 15%,rgba(38,234,187,0) 100%)}.challenge .challenge-author-img img{width:100%;max-width:250px;height:auto;border-top-right-radius:10px;border-top-left-radius:10px}.agenda .section-intro{padding-bottom:40px}.agenda .agenda-summary{padding-top:40px}.agenda .agenda-menu{margin:auto;text-align:center;padding-top:0;padding-bottom:20px;padding-top:50px}.agenda .agenda-menu h2{font-size:20px}.agenda .agenda-menu h2 span{color:#999}.agenda .agenda-menu h2 .day_link{cursor:pointer}.agenda .agenda-menu h2 .day_active{border-bottom:3px solid #26eabb;color:#26eabb}.agenda .agenda-menu h2 .btn-goto{margin-top:15px;padding:7px 30px 8px}.agenda .agenda-summary a:hover{text-decoration:none}.agenda .agenda-summary .agenda-classes{background-color:#15181f;margin-bottom:40px;border-radius:5px;margin-left:auto;margin-right:auto}.agenda .agenda-summary .read-more{color:#fff;font-weight:700!important;cursor:pointer}.agenda .agenda-summary .read-more::after{content:url(https://www.hexacon.fr/img/desktop/button_arrow.svg);margin-top:2px;margin-left:8px;position:absolute}.agenda .agenda-summary .talk-content{padding-top:0;padding-bottom:0;padding-left:50px;font-size:24px;color:#fff}@media screen and (max-width:1023px){.agenda .agenda-summary .talk-content{padding-left:5px;padding-right:5px}}.agenda .agenda-summary .talk-block-inner h4{font-size:24px}@media screen and (max-width:1023px){.agenda .agenda-summary .talk-block-inner{text-align:center}}.agenda .agenda-summary .talk-block-more{cursor:pointer}.agenda .agenda-summary .talk-hour{background-color:#11141a;border-radius:5px;display:flex;align-items:center;justify-content:center}.agenda .agenda-summary .talk-hour h4{font-size:34px;padding:20px;font-family:archivo,sans-serif}@media screen and (max-width:1215px){.agenda .agenda-summary .talk-hour h4{padding:10px}}@media screen and (max-width:1215px){.agenda .agenda-summary .talk-hour{border-bottom:1px solid #54637e}}.agenda .agenda-summary .agenda-class-talk_mini{border:1px solid #fff}.agenda .agenda-summary .agenda-class-talk{border:1px solid #fff;min-height:160px}.agenda .agenda-summary .agenda-class-talk .talk-block,.agenda .agenda-summary .agenda-class-talk .talk-block-inner{min-height:160px}.agenda .agenda-summary .agenda-class-social{border:1px solid #fff;min-height:273px}.agenda .agenda-summary .agenda-class-social .talk-block,.agenda .agenda-summary .agenda-class-social .talk-block-inner{min-height:273px}.agenda .agenda-summary .agenda-class-rump{border:1px solid #fff;min-height:273px}.agenda .agenda-summary .agenda-class-rump .talk-block,.agenda .agenda-summary .agenda-class-rump .talk-block-inner{min-height:273px}.agenda .agenda-summary .speaker-picture{padding:0;max-width:160px;min-width:160px;min-height:160px;-webkit-filter:grayscale(100%);filter:grayscale(100%);background-repeat:no-repeat;background-size:contain;border-top-right-radius:5px;border-bottom-right-radius:5px}@media screen and (max-width:1023px){.agenda .agenda-summary .speaker-picture{display:none}}.agenda .agenda-summary .agenda-class-talk:hover{border:1px solid #26eabb}.agenda .agenda-summary .agenda-class-talk:hover .talk-hour h4{color:#26eabb}.agenda .agenda-summary .agenda-class-talk:hover .speaker-picture{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.agenda .agenda-summary .agenda-class-talk:hover .read-more{color:#26eabb;text-decoration:none}.agenda .agenda-summary .agenda-class-talk:hover .read-more::after{content:url(https://www.hexacon.fr/img/desktop/button_arrow_hover.svg)}.agenda .agenda-summary .agenda-class-break{border:1px dashed #666}.agenda .agenda-summary .agenda-class-break .talk-hour h4{color:#888}.agenda .agenda-summary .agenda-class-social .talk-content{background-image:url(img/desktop/agenda_party.svg);background-repeat:no-repeat;background-position:100% 0;background-size:contain}@media screen and (max-width:1023px){.agenda .agenda-summary .agenda-class-social .talk-content{background:0 0}}@media screen and (max-width:1023px){.agenda .agenda-summary .agenda-class-social{padding-top:150px;background-image:url(img/desktop/agenda_party.svg);background-repeat:no-repeat;background-size:auto 150px;background-position:50% 0}}.agenda .agenda-summary .agenda-class-rump .talk-content{background-image:url(img/desktop/ACCUEIL_2023_agenda.svg);background-repeat:no-repeat;background-position:100% 0;background-size:contain}@media screen and (max-width:1023px){.agenda .agenda-summary .agenda-class-rump .talk-content{background:0 0}}@media screen and (max-width:1023px){.agenda .agenda-summary .agenda-class-rump{padding-top:150px;background-image:url(img/desktop/ACCUEIL_2023_agenda.svg);background-repeat:no-repeat;background-size:auto 150px;background-position:50% 0}}.agenda .agenda-summary .bar-sep{margin-left:20px;margin-right:20px}.agenda .agenda-summary .talk-duration{font-size:20px;margin-left:40px}@media screen and (max-width:1023px){.agenda .agenda-summary .talk-duration{margin:auto;margin-left:auto;text-align:center;display:block;padding-left:32px;margin-bottom:10px}}.agenda .agenda-summary .day2-talks{padding-top:100px}.agenda .agenda-summary .talk-duration::before{content:url(https://www.hexacon.fr/img/desktop/agenda_time.svg);margin-top:0;margin-left:-38px;position:absolute}@media screen and (max-width:1023px){.agenda .agenda-summary .talk-duration::before{margin-top:-3px}}.agenda .agenda-summary .talk-speakers{font-size:20px;margin-left:40px;font-family:archivo,sans-serif}@media screen and (max-width:1023px){.agenda .agenda-summary .talk-speakers{margin:auto;margin-left:auto;text-align:center;display:block}}@media screen and (min-width:1024px){.agenda .agenda-summary .talk-speakers::before{content:url(https://www.hexacon.fr/img/desktop/agenda_person.svg);margin-top:0;margin-left:-38px;position:absolute}}.prepare-block{padding-top:0}.prepare-block h3{font-family:archivo bold,sans-serif;font-size:48px}.prepare-block h4{font-family:open sans,sans-serif;font-size:18px;font-weight:100}.prepare-block .prepare-entry{border:2px solid #15181f;background-color:#15181f;min-height:250px;border-radius:10px;padding-left:10px;padding-right:10px;text-align:right;display:flex;align-items:flex-end}.prepare-block .prepare-entry div{width:100%}.prepare-block .prepare-entry:hover{border:2px solid #26eabb}.prepare-block .prepare-entry:hover .read-more{color:#26eabb;text-decoration:none}.prepare-block .prepare-entry:hover .read-more::after{content:url(https://www.hexacon.fr/img/desktop/button_arrow_hover.svg)}.prepare-block .prepare-ticket{background-image:url(img/desktop/prepare/ticket_notactive.svg);background-repeat:no-repeat;background-position:50% 40%;background-size:40%}.prepare-block .prepare-ticket:hover{background-image:url(img/desktop/prepare/ticket_active.svg)}.prepare-block .prepare-speaker{background-image:url(img/desktop/prepare/speaker_notactive.svg);background-repeat:no-repeat;background-position:50%;background-size:40%}.prepare-block .prepare-speaker:hover{background-image:url(img/desktop/prepare/speaker_active.svg)}.prepare-block .prepare-training{background-image:url(img/desktop/prepare/training_notactive.svg);background-repeat:no-repeat;background-position:50%;background-size:40%}.prepare-block .prepare-training:hover{background-image:url(img/desktop/prepare/training_active.svg)}.prepare-block .prepare-agenda{background-image:url(img/desktop/prepare/agenda_notactive.svg);background-repeat:no-repeat;background-position:50%;background-size:40%}.prepare-block .prepare-agenda:hover{background-image:url(img/desktop/prepare/agenda_active.svg)}.prepare-block .read-more{width:100%;padding-right:30px;text-align:right}