@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@500;700&display=swap";body{font-family:"Montserrat",sans-serif,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#6e7091}a{color:#2bbecb}ol{list-style-type:none;padding:0;margin:0}ol li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:.5rem;counter-increment:section}ol li:last-child{margin-bottom:0}ol li:before{content:counter(section);display:grid;place-items:center;line-height:0;-ms-flex-negative:0;flex-shrink:0;color:#7369c9;background-color:rgba(199,195,233,.4);width:1.125rem;height:1.125rem;font-size:.8rem;border-radius:50%;margin-right:.5rem}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100vw;min-height:100vh;overflow:hidden}.text-columns{-webkit-columns:2 34ch;-moz-columns:2 34ch;columns:2 34ch;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}h1,h2,h3{font-weight:700;color:#3a3566}h2{font-size:2rem}.modal-reg .modal-body{position:relative;padding-top:2rem}.modal-reg .modal-body .close{position:absolute;right:8px;top:12px;z-index:999;font-size:2.5rem;font-weight:normal;color:#a1a1a1;background-color:rgba(0,0,0,0);opacity:1;padding:0 .625rem .25rem}@media(max-width: 768px){.modal-reg .modal-body .close{right:0;top:0;padding:.25rem .825rem .375rem}}.modal-reg .modal-dialog{text-align:center;max-width:860px;font-family:"Montserrat",sans-serif;color:#2b2b2b}@media(max-width: 768px){.modal-reg .modal-dialog{min-width:200px;margin-bottom:6rem}}.modal-reg .modal-dialog .modal-content{background-color:#fff;border-radius:.5rem;border:none}.modal-reg .modal-dialog .modal-container{padding:1rem 3rem .5rem}@media(max-width: 768px){.modal-reg .modal-dialog .modal-container{padding:.75rem 1rem 0}}.modal-reg .modal-dialog .logo-modal{width:20rem;margin:1.5rem 0 0}.modal-reg .modal-dialog h2{font-family:"Montserrat",sans-serif;font-size:2.25rem;font-weight:900;margin-top:1.5rem}.modal-reg .modal-dialog h5{font-weight:500;font-size:1rem;color:#2b2b2b;letter-spacing:.5px;text-transform:uppercase;margin-top:1rem;margin-bottom:2.5rem}.modal-reg .modal-dialog .btn:link,.modal-reg .modal-dialog .btn:visited,.modal-reg .modal-dialog .btn{background-color:#514a8d;border:1px solid #514a8d;color:#fff;max-width:250px}.modal-reg .modal-dialog .btn:hover{background:rgba(0,0,0,0);color:#514a8d;background-color:rgba(204,204,204,.2);border:1px solid rgba(204,204,204,.2)}.modal-reg .modal-dialog .divider{width:12rem;padding:auto;margin:auto;margin-top:2rem;margin-bottom:2rem;height:0;border-bottom:2px solid rgba(43,43,43,.25);text-align:center}.modal-reg .modal-dialog .reg__result{text-align:left;margin-bottom:1rem;font-weight:500;font-size:1rem;line-height:1.3;padding-left:1.75rem;position:relative;color:#ccc}.modal-reg .modal-dialog .reg__result span{font-weight:400;font-size:.875rem;color:#ccc;margin-top:.125rem;line-height:1.4;display:block}.modal-reg .modal-dialog .reg__result::before{content:"";background-size:cover;background-position:100% 100%;background-repeat:none;background-image:url("../img/svg/icon-no.svg");position:absolute;width:14px;height:14px;top:3px;left:0}.modal-reg .modal-dialog .reg__result--yes{color:rgba(43,43,43,.75)}.modal-reg .modal-dialog .reg__result--yes::before{background-image:url("../img/svg/icon-yes.svg")}.modal-reg .modal-dialog .reg__result--yes span{color:green}.modal-reg .modal-dialog .reg__result--error{color:#c00}.modal-reg .modal-dialog .reg__result--error::before{background-image:url("../img/svg/icon-error.svg")}.modal-reg .modal-dialog .reg__result--error span{color:rgba(204,0,0,.5)}.modal-reg .modal-dialog p.disclaimer{font-size:.875rem;margin-top:2rem;color:#a1a1a1;font-weight:400}@media(max-width: 768px){.modal-reg .modal-dialog .reg__result{margin-left:1rem;margin-right:1rem}.modal-reg .modal-dialog .logo-modal{width:18rem;margin:1.75rem 0 .75rem}.modal-reg .modal-dialog p{font-size:1rem;margin-bottom:1rem}}@media(max-width: 768px){.modal-reg{padding-left:.5rem !important;padding-right:.5rem !important}}.fade{background-color:rgba(0,0,0,.8)}#panel-video .modal-dialog{max-width:1080px;margin:auto}@media(max-width: 768px){#panel-video .modal-dialog{padding:0 .5rem}}#panel-video .modal-content{background-color:rgba(0,0,0,0);border:none}#panel-video .modal-body{position:relative;padding:0px}#panel-video .close{position:absolute;right:-30px;top:0;z-index:999;font-size:2.25rem;font-weight:normal;color:#fff;opacity:1;text-shadow:none;-webkit-transition:all .3s;transition:all .3s}#panel-video .close:hover{-webkit-transform:scale(1.4, 1.4);transform:scale(1.4, 1.4);color:#fff;opacity:1;text-shadow:none}@media(max-width: 768px){#panel-video .close{right:2px;top:-42px;font-size:2.5rem}}.schedule{list-style-type:none;margin:0;padding:0}.schedule li{-webkit-transform:all 300ms ease-in-out;transform:all 300ms ease-in-out;cursor:pointer;position:relative;padding-left:28px}.schedule li:not(:last-child){margin-bottom:1rem}.schedule li:before{content:url(../img/svg/ribbon.svg);display:inline-block;position:absolute;left:0;top:0;margin-right:8px;width:20px;height:20px}.schedule li:hover{color:#7369c9}.form-control{height:3.125rem;background-color:#514a8d;color:#fff;border:none;border-radius:.5rem}.form-control:focus{outline:0;-webkit-box-shadow:0 0 0 3px #2bbecb;box-shadow:0 0 0 3px #2bbecb;color:#6e7091}.custom-control .custom-control-input:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 4px #514a8d;box-shadow:0 0 0 4px #514a8d;border:none}.custom-control .custom-control-input~.custom-control-label::before{border:none}.custom-control .custom-control-input:checked~.custom-control-label::before{background-color:#2bbecb}.custom-control .custom-control-label{font-weight:700}.custom-control .custom-control-label-time{display:block;font-weight:500;color:rgba(255,255,255,.5)}.custom-control .custom-control-label-time:before{content:"";position:relative;top:4px;display:inline-block;width:18px;height:18px;background-image:url(../img/svg/clock-light.svg);background-size:cover;margin-right:6px}.bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bar img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.bar .bar__icon{margin-right:8px;position:relative;top:-2px}.bar .bar__date,.bar .bar__type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:26px;margin-bottom:10px}.bar h6{margin:0;font-size:1.25rem;line-height:1rem}.bar .bar__date h6{font-weight:700;text-transform:uppercase;color:#7369c9}.btn{font-size:1rem;font-weight:700;border-width:2px;height:3.125rem;padding-inline:2.2rem;line-height:1rem;border-radius:.5rem;background-color:rgba(0,0,0,0);color:#514a8d;width:100%}@media(min-width: 768px){.btn{width:auto}}.btn-primary{color:#fff;background-color:#2bbecb;border-color:#2bbecb}.btn-primary:hover,.btn-primary:visited,.btn-primary:active,.btn-primary:focus,.btn-primary:focus-visible{color:#2bbecb !important;background-color:rgba(0,0,0,0) !important;border-color:#2bbecb !important}.btn-primary:focus,.btn-primary:focus-visible{-webkit-box-shadow:none !important;box-shadow:none !important;outline:0}.time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.time .time__icon{width:20px;height:20px;margin-right:8px}.time .time__info{margin:0}.sponsor{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8125rem}.sponsor .sponsor__logo{width:100%;max-width:12rem;height:3rem;position:relative}.sponsor .sponsor__logo img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.sponsor a{display:inline-block;margin-left:20px}.sponsor--header .sponsor__logo{max-width:9rem;height:2.5rem}.sponsor--header .sponsor__logo img{-o-object-position:center;object-position:center}.speaker{line-height:1.125rem;margin-bottom:32px;font-size:.875rem}.speaker *+*{margin-top:.4rem}.speaker .speaker__photo{width:135px;height:135px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:.5rem;margin-bottom:20px}.speaker .speaker__name,.speaker .speaker__company{color:#3a3566;font-weight:500}.speaker .speaker__name{font-size:1.125rem;font-weight:700}.speaker .speaker__moderator{display:inline-block;background-color:rgba(199,195,233,.4);color:#7369c9;padding:4px 8px;border-radius:4px;text-transform:uppercase;font-size:.625rem}@media(max-width: 991px){.speaker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.speaker .speaker__photo{width:130px;height:130px;margin:0 16px 0 0}}.hero{padding-block:8rem;position:relative;background-image:url("../img/bg.jpg");background-position:center;background-size:contain}.hero p{line-height:1.8rem}.hero .hero__image{position:absolute;right:0;top:0;bottom:0;left:calc(50% + 5rem);z-index:100;pointer-events:none}.hero .hero__image-1{position:absolute;max-width:350px;z-index:2;top:8rem;left:13rem;rotate:135deg;pointer-events:inherit}.hero .hero__image-2{max-width:990px;position:relative;bottom:-100px;pointer-events:inherit}.hero .hero__image-3{position:absolute;left:-1120px;top:100px;rotate:196deg;pointer-events:inherit}@media(max-width: 768px){.hero{padding-block:3rem}}.section{padding-block:8rem;position:relative;background-image:url("../img/bg.jpg");background-position:center;background-size:contain}.section .section__image{position:absolute;inset:0 0 0 50%;z-index:10;isolation:isolate;pointer-events:none}.section .section__image-1{position:absolute;top:70%;left:600px;-webkit-transform:rotate(-292deg);transform:rotate(-292deg);width:180px;z-index:4;mix-blend-mode:multiply;pointer-events:inherit}.section .section__image-2{position:absolute;top:50%;left:600px;width:350px;-webkit-transform:rotate(261deg);transform:rotate(261deg);pointer-events:inherit}.section .section__image--big .section__image-2{width:600px;bottom:350px;left:500px;top:auto;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(139deg);transform:rotate(139deg);pointer-events:inherit}@media(max-width: 768px){.section{padding-block:3rem}}.section--secondary{background-color:#fafafa;background-image:none}.section-registration{padding-block:8rem;background-color:#3a3566;color:#fff}.section-registration h2{color:inherit}@media(max-width: 768px){.section-registration{padding-block:3rem}}.section-registration .registration_form__disclaimer{color:#c7c3e9;font-size:.825rem}.shape{width:320px;-webkit-filter:drop-shadow(0 3px 72px rgba(104, 109, 224, 0.15));filter:drop-shadow(0 3px 72px rgba(104, 109, 224, 0.15))}.header{position:fixed;top:0;width:100%;background-color:#fff;z-index:1000;padding-block:1rem;border-bottom:1px solid rgba(81,74,141,.1);-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 100ms ease-in-out;transition:-webkit-transform 100ms ease-in-out;transition:transform 100ms ease-in-out;transition:transform 100ms ease-in-out, -webkit-transform 100ms ease-in-out}.header .header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header .header__cta{width:auto}@media(max-width: 767px){.header .header__cta{width:100%;display:none}}.logo{display:inline-block;width:128px}.toggler{border:none;display:none;background:rgba(0,0,0,0)}.toggler span{display:block;height:2px;width:24px;background-color:#514a8d;position:relative}.toggler span:before,.toggler span:after{content:"";height:2px;width:24px;background-color:#514a8d;position:absolute;right:0}.toggler span:before{bottom:-8px;width:16px}.toggler span:after{bottom:8px;width:20px}@media(max-width: 767px){.toggler{display:block;width:42px;height:42px}}.header.show{-webkit-transform:translateY(0);transform:translateY(0)}.header.open .header__cta{display:block}.header.open .toggler span{background:rgba(0,0,0,0)}.header.open .toggler span:before{rotate:45deg;bottom:0;width:24px}.header.open .toggler span:after{rotate:-45deg;top:0;width:24px}/*# sourceMappingURL=main.min.css.map */