@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);
@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap);
.event-box,.speaker-box{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:5px;cursor:pointer;margin:auto auto 15px;max-width:250px;min-height:330px;text-align:center;width:100%}.event-box:hover,.speaker-box:hover{background-color:hsla(0,0%,93%,.35)}.event-box p,.speaker-box p{padding-left:10px;padding-right:10px}.speaker-box{min-height:280px}.event-box .info,.modal .info,.speaker-box .info{position:relative;text-align:center}.event-box .info .img-placeholder,.modal .info .img-placeholder,.speaker-box .info .img-placeholder{height:150px;position:relative}.event-box .info .img-placeholder img,.modal .info .img-placeholder img,.speaker-box .info .img-placeholder img{bottom:0;left:0;margin:auto;max-height:80%;max-width:80%;position:absolute;right:0;top:0}.event-box .info .img-placeholder.speaker,.modal .info .img-placeholder.speaker,.speaker-box .info .img-placeholder.speaker{height:200px;position:relative}.event-box .info .img-placeholder.speaker img,.modal .info .img-placeholder.speaker img,.speaker-box .info .img-placeholder.speaker img{max-height:90%;max-width:90%}.event-box .modal-body,.modal .modal-body,.speaker-box .modal-body{overflow:auto;padding:20px;text-align:justify}.event-box .company,.modal .company,.speaker-box .company{margin-left:10px;max-height:30px;max-width:130px}.event-box .img-placeholder,.modal .img-placeholder,.speaker-box .img-placeholder{text-align:center}.modal-dialog.popup{max-width:850px;width:95%}.botao{margin-bottom:15px;text-align:center;width:100%}.botao a,.botao input[type=button],.botao input[type=submit]{background-color:#00004e;border:none;border-radius:50rem;color:#fff;cursor:pointer;display:inline-block;padding:1rem 2.19rem;text-align:center;transition:all .3s}.botao a:hover,.botao input[type=button]:hover,.botao input[type=submit]:hover{background-color:#e65400;color:#fff}.botao a.white,.botao input[type=button].white,.botao input[type=submit].white{background:none;border:2px solid #fff;color:#fff}.botao a.white:hover,.botao input[type=button].white:hover,.botao input[type=submit].white:hover{background:hsla(0,0%,100%,.1);color:#fff!important}.botao a.danger,.botao input[type=button].danger,.botao input[type=submit].danger{background:#f75c5c;background:linear-gradient(290deg,#f75c5c,#db4040);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#F75C5C",endColorstr="#DB4040",GradientType=1);transition:none}.botao a.danger:hover,.botao input[type=button].danger:hover,.botao input[type=submit].danger:hover{background:hsla(0,0%,93%,.35);border-color:hsla(99,41%,60%,.7)}.nav-tabs{border:none}#imagensOrganizacao .caption{min-width:150px!important}img{max-width:100%}.iscte-student-badge{position:absolute;right:5px;top:5px}.iscte-student-badge img{height:40px;width:40px}.modal-label{position:absolute;right:5px;top:5px}.shuffle{opacity:0}.videoBox{background:hsla(0,0%,100%,.8);box-sizing:border-box;margin-left:auto;margin-right:auto;width:100%}.videoBox .video{background:#000;padding-bottom:56.25%;position:relative}.videoBox .video iframe,.videoBox .video object,.videoBox .video section{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}#certificateBtn{background:#95c564;border-radius:20px;color:#fff;font-family:Conv_Brandon_reg,Sans-Serif;font-size:20px;max-width:350px;padding:5px;text-transform:uppercase;width:100%}#certificateBtn:hover{background:none;color:#fff!important}.caps{text-transform:uppercase}#title{font-size:25px}.vertical-align-center>*{pointer-events:all}.alert{border:none;border-radius:0;box-shadow:inset 0 -9px 15px -15px rgba(0,0,0,.75);color:#fff;left:0;margin-left:auto;margin-right:auto;min-height:50px;padding:11px;position:fixed;right:0;top:0;z-index:5000}.alert a{color:#fff;text-decoration:underline}.alert a.close{padding-top:2px;right:-10px;text-decoration:none;top:1px}.alert.alert-danger{background:#dd4b39}.alert.alert-success{background:#4fad32}.alert .container{padding-right:25px}.close{color:#fff;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;line-height:1;opacity:.6;text-shadow:0 1px 0 #000}.floating_box{background:#2b2b6c;border-radius:5px;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4fad32",endColorstr="#96c45b",GradientType=1);max-width:100%;max-width:calc(100% - 20px);padding:30px;position:fixed;right:20px;top:70px;width:450px}.floating_box small{color:#ededed}.floating_box.caixa_curso h2{margin:0 0 5px}.floating_box .botao{margin:10px 0 0}.floating_box .botao a{background:none;border:2px solid #fff;border-radius:5px;color:#fff;margin:0;padding:7px}.floating_box .botao a:hover{background:hsla(0,0%,100%,.2);color:#fff!important}.qrcode svg{height:100%;width:100%}.bottom-banner{background-color:#c11c2e;bottom:0;color:#fff!important;display:block;left:0;line-height:normal!important;padding:10px 20px;position:fixed;right:0;text-align:center;z-index:10000}@font-face{font-family:brandon_grotesque;font-style:normal;font-weight:700;src:url(/fonts/brandon_bld-webfont.eot?fd196e2a2e4e99fcabd3aab1c4750544);src:url(/fonts/brandon_bld-webfont.eot?fd196e2a2e4e99fcabd3aab1c4750544?#iefix) format("embedded-opentype"),url(/fonts/brandon_bld-webfont.woff2?ab7f2b85407765f3204bdafdadb35d30) format("woff2"),url(/fonts/brandon_bld-webfont.woff?a1ba768ce5d4498ced3980e1b2ba257d) format("woff"),url(/fonts/brandon_bld-webfont.ttf?74cc3067cda06c511972d985cc8e0661) format("truetype"),url(/fonts/brandon_bld-webfont.svg?3b65c478fef79a40951ae92fa018210f#../font/brandon_grotesquebold) format("svg")}p{font-size:14px}body,html,li,ol,ul{margin:0;padding:0}body{font-family:Manrope,serif;font-size:16px;font-weight:300;line-height:1.7em;width:100%}body,html{height:100%}html{font-size:18px}#wrapper{min-height:100%;position:relative}.bold{font-weight:700}nav{align-items:center;display:flex;justify-content:space-between}ul.list{line-height:28px;list-style:disc;padding-left:0}ul.list li{margin-left:20px}h1,h2,h3,h4,h5,h6{color:#00004e;font-family:Ibrand,serif;line-height:120%;margin:0}h1{font-size:66px}h2{font-size:55px}h3{font-size:44px}h4{font-size:35px}h5{font-size:28px}h6{font-size:23px}@media screen and (max-width:768px){h1{font-size:36px}h2{font-size:32px}h3{font-size:29px}h4{font-size:26px}h5{font-size:23px}h6{font-size:20px}p{font-size:16px}}p{font-family:Manrope,serif;font-size:18px;line-height:140%;margin:0}p.small{font-size:14px}p.small,span{font-family:Ibrand,serif;line-height:120%}span{font-size:16px}.single-header{background:#fff;padding-top:1.5em}.page-title hr{margin:0 0 25px}.inline{display:inline-block}a{transition:all .2s}a:hover{color:#95c564}a,a:focus,a:hover{outline:0;text-decoration:none}.main{min-height:calc(100vh - 80px);padding-top:50px}.main.footer_left{background:#fff;background:linear-gradient(0deg,#f4f6f8 50%,#fff 0)}.container{height:100%;margin:auto;padding:0 5rem;width:100%}@media screen and (max-width:1200px){.container{padding:0 2rem}}@media screen and (max-width:767px){.container{padding:0 1rem}}.body-container{height:100%;margin:auto;padding:7.5rem 5rem;width:100%}@media screen and (max-width:1200px){.body-container{padding:3.75rem 2rem}}@media screen and (max-width:767px){.body-container{padding:3.75rem 1rem}}.max-width{margin:auto;max-width:2200px}.column{width:50%}.clearfix{overflow:auto}.striped-sections{min-height:210px;padding:2.7em 0 2.8em}.striped-sections:not(footer){background:#fff}.striped-sections:not(footer).right{background-color:#f4f6f8}.striped-sections:not(footer).right hr{border-color:#d3d3d3}.striped-sections:not(footer).right.white{background-color:#fff}.striped-sections.cookie-consent:nth-child(odd){background-color:#f4f6f8}.striped-sections.cookie-consent:nth-child(odd) .page-title hr{border-color:#d3d3d3}.striped-sections.cookie-consent:nth-child(2n){background-color:#fff}.striped-sections.dark{background-color:#333!important}.striped-sections.dark h1{color:#fff}.striped-sections.dark .botao a{background:none;border-color:#fff;border-width:2px;color:#fff}.striped-sections.dark .botao a:hover{background:hsla(0,0%,100%,.1);color:#fff!important}.striped-sections .container.padding{padding-bottom:1em;padding-top:1em}#video_gallery{color:#fff;overflow:hidden}#video_gallery .video_box{background:#000;background-position:50%;background-size:cover;opacity:.4;padding-bottom:56.25%;position:relative;transition:opacity .6s ease-in-out}#video_gallery .video_box .video{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}#video_gallery .video_box.playing,#video_gallery .video_box:hover{opacity:1;transition:opacity .2s ease-in-out}#video_gallery .block{background:#000;cursor:pointer;float:left;width:33.2%}#video_gallery .block.big{width:66.4%}#video_gallery .block .title{display:none;font-size:3vw;left:0;line-height:4vw;margin:0;padding:10px;position:absolute;top:0}@media screen and (max-width:991px){#video_gallery .block{width:49.9%}#video_gallery .block.big{width:100%}}@media screen and (max-width:600px){#video_gallery .block .video{display:none}#video_gallery .block .title{display:block}}.same-height{opacity:0}#slider_noticias .arrows{margin:15px auto auto;max-width:700px}#slider_noticias .arrows .slick-arrow{color:#00014f;cursor:pointer;font-size:20px;padding:5px}#slider_noticias .slick-slide{outline:none}#slider_noticias .slick-slide .content{display:flex;gap:2.5rem;justify-content:center;margin:auto;max-width:2000px}@media (max-width:1024px){#slider_noticias .slick-slide .content{flex-direction:column}#slider_noticias .slick-slide .content img{height:500px;-o-object-fit:cover;object-fit:cover}}@media (max-width:767px){#slider_noticias .slick-slide .content{gap:1rem}#slider_noticias .slick-slide .content img{height:300px;-o-object-fit:cover;object-fit:cover}}#slider_noticias .slick-slide .content img{border-radius:1.5625rem;max-width:500px;-o-object-fit:cover;object-fit:cover}#slider_noticias .slick-slide .content .news-content{display:flex;flex-direction:column;justify-content:center;text-align:left}#slider_noticias .slick-slide .content .news-content p{margin-top:2rem}#slider_noticias .slick-next:before,#slider_noticias .slick-prev:before{color:#0b275c}#sponsors-page{padding-top:14.5rem}@media (max-width:768px){#sponsors-page{padding-top:10.5rem}}#sponsors-page .page-title{text-align:center}#sponsors-page .sponsor_group{display:grid;gap:5rem;grid-template-columns:repeat(4,1fr);justify-items:center}@media (max-width:1024px){#sponsors-page .sponsor_group{gap:2rem}}@media (max-width:768px){#sponsors-page .sponsor_group{grid-template-columns:repeat(3,1fr)}}@media (max-width:430px){#sponsors-page .sponsor_group{-moz-column-rule:2rem;column-rule:2rem;grid-template-columns:repeat(2,1fr);row-gap:3rem}}#sponsors-page .sponsor_group .logo{width:40%}@media (max-width:1024px){#sponsors-page .sponsor_group .logo{width:50%}}@media (max-width:430px){#sponsors-page .sponsor_group .logo{width:70%}}#sponsors-page .sponsor_group .logo .img{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:90px;margin:auto;max-width:250px}#sponsors .sponsor_group .logo{width:40%}@media (max-width:1024px){#sponsors .sponsor_group .logo{width:50%}}#sponsors .sponsor_group .logo .img{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:90px;margin:auto;max-width:250px}#sponsors .sponsor_group#sponsors_home .sponsor-container{display:grid;gap:5rem;grid-template-columns:repeat(4,1fr);margin-bottom:5rem}@media screen and (max-width:1200px){#sponsors .sponsor_group#sponsors_home .sponsor-container{gap:4rem}}@media screen and (max-width:767px){#sponsors .sponsor_group#sponsors_home .sponsor-container{gap:2rem;grid-template-columns:repeat(2,1fr);margin-bottom:2rem}}#sponsors .sponsor_group#sponsors_home .logo{flex:1;height:100px;width:auto}#sponsors .sponsor_group#sponsors_home .logo .img{height:100%;max-width:260px}#sponsors .sponsor_group#sponsors_home .small .sponsor-small-container{display:grid;gap:5rem;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1200px){#sponsors .sponsor_group#sponsors_home .small .sponsor-small-container{gap:4rem}}@media screen and (max-width:767px){#sponsors .sponsor_group#sponsors_home .small .sponsor-small-container{gap:2rem;grid-template-columns:repeat(2,1fr)}}#sponsors .sponsor_group#sponsors_home .small .logo .img{height:80px;max-width:180px}#sponsors hr{border:none;border-bottom:1px solid #bfbfbf;margin:auto auto 25px;max-width:60%;opacity:.6}#sponsors .modal_parceiro_image{background:#fff;border-radius:50%;margin:auto;max-width:600px;text-align:center}#sponsors .modal_parceiro_image .img{background-position:50%;background-repeat:no-repeat;background-size:contain;height:90px;margin:5px 0;width:200px}#sponsors #partner_details{margin-top:10px}#sponsors .logo:not(.no_modal) a{-webkit-backface-visibility:hidden;cursor:pointer;transform:translateZ(0) scale(1);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}#sponsors .logo:not(.no_modal):hover a{transform:translateZ(0) scale(1.03)}#partner_modal{padding-top:40px}#partner_modal .modal-header{background:#fff;margin-bottom:40px;padding:0 25px;position:relative}#partner_modal .modal-header:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,0 100,0 0,100' style='fill:%23FFFFFF%3B' /%3E%3C/svg%3E");bottom:-30px}#partner_modal .modal-header:after,#partner_modal .modal-header:before{background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:30px;left:0;position:absolute;width:100%}#partner_modal .modal-header:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,0 100,100 0,100' style='fill:%23FFFFFF%3B' /%3E%3C/svg%3E");top:-30px}#partner_modal .modal-header .close{margin-top:13px}#login_wrapper{display:none;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:9999}#login{background:#fff;border-radius:5px;box-shadow:0 0 5px 0 rgba(0,0,0,.25);margin-left:auto;margin-right:0;margin-top:100px;max-width:300px;overflow:hidden;pointer-events:all;position:relative;width:100%;z-index:1}#login .linkedin,#login input[type=submit]{margin:4px 0 0;padding:2px}#login input{padding:2px 5px}#login .botao{margin:0}#login form{background:#fff;padding:20px}#login label{margin:0 0 3px}#login p{margin:5px 0 0}#login .bottom{font-size:13px;margin-bottom:-10px;padding-top:8px}#login .bottom a{color:rgba(0,0,0,.8);cursor:pointer;text-decoration:underline}#login #login_button,#login #login_cancel{margin:5px 0 0}#login #login_cancel{display:none}#login .or-separator{border-bottom:2px solid #e9e9e9;height:13px;margin-bottom:13px;margin-top:8px;text-align:center;width:100%}#login .or-separator span{background-color:#fff;color:#e9e9e9;cursor:default;font-size:22px;padding:0 10px}.facebook_login{background:#3b5998;border-radius:3px;clear:both;color:#fff;display:block;padding:5px;text-align:center}.facebook_login:hover{color:#fff;opacity:.9}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff}@media (max-width:991px){#login_wrapper{display:none;overflow:auto;padding:20px;pointer-events:all;width:100%}#login{background:#fff;left:50%;margin:0;max-width:300px;position:absolute;top:50%;transform:translate(-50%,-50%)}}.modal-open #login_wrapper{background:rgba(0,0,0,.2);display:none;height:100%;left:0;max-width:none;overflow:auto;padding:20px;pointer-events:all;position:absolute;position:fixed;top:0;width:100%;z-index:1100}.modal-open #login{background:#fff;margin:3em auto 0;max-width:300px;padding-bottom:10px;position:relative}.modal-open #login .bottom{background:#fff;color:#000;padding-top:8px}.modal-open #login .bottom a{color:rgba(0,0,0,.7)}.modal-open #login form{border-left:none;border-right:none}.modal-open #login #login_cancel{display:initial}#register_overlay{background:rgba(0,0,0,.2);display:none;height:calc(100% - 50px);height:calc(100vh - 50px);height:100%;height:100vh;left:0;overflow:auto;padding:70px 20px 20px;position:fixed;top:0;transition:padding .3s ease;width:100%;z-index:1200}body #register_overlay:not(.nav_in){height:100%;height:100vh;padding-top:20px;top:0}.modal-open #register_overlay{height:100%;max-width:none;top:0}#register{background:#fff;margin:auto;max-width:1000px;padding:7% 7% 4%;position:relative}@media (min-width:2000px){#register{padding:115px 115px 95px}}#register:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 100,100 0,0' style='fill:%23FFFFFF%3B' /%3E%3C/svg%3E");top:-30px}#register:after,#register:before{background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:30px;left:0;position:absolute;width:100%}#register:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 100,0 0,0' style='fill:%23FFFFFF%3B' /%3E%3C/svg%3E");bottom:-30px}#register .close{position:absolute;right:10px;top:10px}#register .disclaimer{margin:0}#register .register_progress{background-color:#f4f4f5;height:3px;margin:auto;max-width:600px}#register .register_progress span{background-color:#4e8ac2;display:block;height:100%}#register .register_form{margin:50px auto auto;max-width:600px}#register .register_form h1{color:#000;font-size:24px;font-weight:700;margin-top:10px;text-align:center}#register .register_form p{color:#888;font-size:12px;font-weight:700;line-height:1.6;text-align:center}#register .register_form p.secondary{font-weight:400}#register .register_form .button{background:#518fc7;background:linear-gradient(67deg,#518fc7,#011146);border:none;border-radius:90px;box-shadow:0 10px 10px rgba(68,166,255,.2);color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;margin:25px auto;outline:none;padding:12px 45px;text-align:center;text-transform:uppercase;transition:all .3s}#register .register_form .button:hover{box-shadow:0 10px 10px rgba(68,166,255,.5);opacity:.95}#register .register_form input:not([type=checkbox]):not([type=radio]),#register .register_form select{border:1.5px solid #9b9b9b;font-size:15px;margin-top:15px;min-height:50px;outline:none;padding:10px;width:100%}#register .register_form input:not([type=checkbox]):not([type=radio])[disabled],#register .register_form select[disabled]{background:#fff;opacity:.5;pointer-events:none}#register .register_form .dias_registo,#register .register_form .interesses{margin:10px -5px}#register .register_form .dias_registo label,#register .register_form .interesses label{cursor:pointer;float:left;font-size:13px;font-weight:400;margin:-7px 0;overflow:hidden;position:relative;width:33.333%}#register .register_form .dias_registo label input,#register .register_form .interesses label input{left:-100px;position:absolute}#register .register_form .dias_registo label span,#register .register_form .interesses label span{background:#f4f4f5;border-radius:8px;display:block;margin:7px 7px 15px;padding:5px;text-align:center}#register .register_form .dias_registo label input:checked+span,#register .register_form .interesses label input:checked+span{background:#4c86be;box-shadow:0 3px 6px rgba(0,0,0,.1);color:#fff}#register .register_form .dias_registo label{text-transform:uppercase}#register .register_form .dias_registo:after,#register .register_form .interesses:after{clear:both;content:"";display:block}@media (max-width:800px){#register .register_form .dias_registo label,#register .register_form .interesses label{width:50%}}@media (max-width:500px){#register .register_form .dias_registo label,#register .register_form .interesses label{width:100%}}#register .register_form .resumo_registo p{font-weight:400;margin:0;text-align:left}#register .register_form .resumo_registo h4{color:#000;font-size:14px;font-weight:400;margin:20px 0 0;text-transform:uppercase}#register .register_form .resumo_registo .interesse{background:#f4f4f5;border-radius:8px;display:block;font-size:14px;margin-bottom:10px;padding:3px;text-align:center}#register .register_form .resumo_registo label{font-size:12px;line-height:1.4;margin-top:14px}#register .register_form .dias_selecionados{margin-bottom:25px;margin-top:15px;text-align:center}#register .register_form .dias_selecionados span{border:1px solid #d4d4d4;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.1);font-size:14px;padding:8px 20px;text-transform:uppercase}#recover_password_overlay{background:rgba(0,0,0,.2);display:none;height:calc(100% - 50px);height:calc(100vh - 50px);height:100%;height:100vh;left:0;overflow:auto;padding:70px 20px 20px;position:fixed;top:0;transition:padding .3s ease;width:100%;z-index:1200}body #recover_password_overlay:not(.nav_in){height:100%;height:100vh;padding-top:20px;top:0}.modal-open #recover_password_overlay{height:100%;max-width:none;top:0}#recover_password{background:#fff;margin:auto;max-width:500px;padding:3% 3% 2%;position:relative}@media (min-width:2000px){#recover_password{padding:50px 50px 40px}}#recover_password:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 100,100 0,0' style='fill:%23FFFFFF%3B' /%3E%3C/svg%3E");top:-30px}#recover_password:after,#recover_password:before{background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:30px;left:0;position:absolute;width:100%}#recover_password:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpolygon points='0,100 100,0 0,0' style='fill:%23FFFFFF%3B' /%3E%3C/svg%3E");bottom:-30px}#recover_password .close{position:absolute;right:10px;top:10px}#recover_password .recover_progress{background-color:#f4f4f5;height:3px;margin:20px auto auto;max-width:600px;width:80%}#recover_password .recover_progress span{background-color:#4e8ac2;display:block;height:100%}#recover_password h1{color:#000;font-size:24px;font-weight:700;margin-top:10px;text-align:center}#recover_password p{color:#888;font-size:12px;font-weight:700;line-height:1.6;margin-bottom:10px;text-align:center}#recover_password p.secondary{font-weight:400}#recover_password .recover_form{margin:10px auto auto;max-width:600px;padding:20px}#recover_password .recover_form .button{background:#518fc7;background:linear-gradient(67deg,#518fc7,#011146);border:none;border-radius:90px;box-shadow:0 10px 10px rgba(68,166,255,.2);color:#fff;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;margin-top:25px;outline:none;padding:12px 45px;text-align:center;text-transform:uppercase;transition:all .3s}#recover_password .recover_form .button:hover{box-shadow:0 10px 10px rgba(68,166,255,.5);opacity:.95}#recover_password .recover_form input:not([type=checkbox]):not([type=radio]),#recover_password .recover_form select{border:1.5px solid #9b9b9b;font-size:15px;min-height:50px;outline:none;padding:10px;width:100%}#recover_password .recover_form input:not([type=checkbox]):not([type=radio])[disabled],#recover_password .recover_form select[disabled]{background:#fff;opacity:.5;pointer-events:none}#speakers,#speakers_home{display:flex;flex-wrap:wrap;gap:1.22rem;justify-content:center}@media screen and (max-width:767px){#speakers,#speakers_home{display:grid;gap:1rem;grid-template-columns:1fr 1fr}}#speakers .wrapper_orador,#speakers_home .wrapper_orador{max-width:197px}#speakers .wrapper_orador .imagem_orador,#speakers_home .wrapper_orador .imagem_orador{background-position:50%;background-size:cover;border-radius:.9375rem;display:inline-block;height:193px;width:197px}@media screen and (max-width:767px){#speakers .wrapper_orador .imagem_orador,#speakers_home .wrapper_orador .imagem_orador{width:100%}}#speakers .wrapper_orador .caixa_orador,#speakers_home .wrapper_orador .caixa_orador{-webkit-backface-visibility:hidden;text-align:center;transform:translateZ(0) scale(1);transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}#speakers .wrapper_orador .caixa_orador h3,#speakers_home .wrapper_orador .caixa_orador h3{display:inline-block;font-size:17px;line-height:23px;margin:5px 0 20px;text-align:center}#speakers .wrapper_orador .caixa_orador h3 i,#speakers_home .wrapper_orador .caixa_orador h3 i{font-size:50%;position:relative;top:-7px}#speakers .wrapper_orador .caixa_orador img,#speakers_home .wrapper_orador .caixa_orador img{width:100%}#speakers .wrapper_orador .caixa_orador:not(.no_modal):hover,#speakers_home .wrapper_orador .caixa_orador:not(.no_modal):hover{cursor:pointer;transform:translateZ(0) scale(1.03)}#speakers .modal_orador .modal_orador_cabecalho,#speakers_home .modal_orador .modal_orador_cabecalho{align-items:center;color:#fff;display:flex;flex-direction:column}#speakers .modal_orador .modal_orador_cabecalho>div,#speakers_home .modal_orador .modal_orador_cabecalho>div{display:inline-block;max-width:calc(100% - 150px);position:relative;top:8px}#speakers .modal_orador .modal_orador_cabecalho p,#speakers_home .modal_orador .modal_orador_cabecalho p{font-size:28px}@media (max-width:767px){#speakers .modal_orador .modal_orador_cabecalho p,#speakers_home .modal_orador .modal_orador_cabecalho p{font-size:22px}}#speakers .modal_orador .modal_orador_cabecalho .imagem_orador,#speakers_home .modal_orador .modal_orador_cabecalho .imagem_orador{background-position:50%;background-size:cover;border-radius:.9375rem;display:inline-block;height:193px;vertical-align:middle;width:197px}#speakers-page{padding-top:14.5rem}@media (max-width:768px){#speakers-page{padding-top:10.5rem}}#speakers-page .page-title{text-align:center}#speakers-page #speakers{gap:3rem}@media (max-width:767px){#speakers-page #speakers{gap:1rem}}#personal_items h2{font-weight:700}#personal_items #favorites{background-position:right 20px bottom 20px;background-repeat:no-repeat;background-size:200px auto;border-left:1px solid #f5f5f5}#personal_items #favorites .favorite{cursor:pointer;min-height:65px;overflow:hidden;padding-bottom:5px;padding-left:10px;padding-right:37px;position:relative}#personal_items #favorites .favorite:hover{background-color:rgba(0,0,0,.03)}#personal_items #favorites .favorite:not(:last-child){border-bottom:1px solid gray}#personal_items #favorites .favorite h4{margin:10px 0 0;text-align:justify}#personal_items #favorites .favorite .time{margin:0}#personal_items #favorites .favorite .actions{position:absolute;right:11px;top:10px;top:30%;top:calc(50% - 20.1px);width:20px}#personal_items #favorites .favorite .actions .more,#personal_items #favorites .favorite .actions .remove{border-radius:50%;cursor:pointer;display:block;font-size:17px;font-weight:700;height:20px;line-height:17px;opacity:.8;text-align:center;width:20px}#personal_items #favorites .favorite .actions .more{border:1px solid #4fad32;color:#4fad32;margin-bottom:2px}#personal_items #favorites .favorite .actions .more:hover{background:rgba(79,173,50,.1);opacity:1}#personal_items #favorites .favorite .actions .remove{border:1px solid #ff4f4f;color:#ff4f4f;transform:rotate(45deg)}#personal_items #favorites .favorite .actions .remove:hover{background:rgba(255,79,79,.1);opacity:1}#personal_items #workshops{background-position:right 20px bottom 20px;background-repeat:no-repeat;background-size:200px auto}#personal_items #workshops .workshop{cursor:pointer;min-height:65px;overflow:hidden;padding-bottom:5px;padding-left:10px;padding-right:37px;position:relative}#personal_items #workshops .workshop:hover{background-color:rgba(0,0,0,.03)}#personal_items #workshops .workshop:not(:last-child){border-bottom:1px solid gray}#personal_items #workshops .workshop h4{margin:10px 0 0;text-align:justify}#personal_items #workshops .workshop .time{margin:0}#personal_items #workshops .workshop .actions{position:absolute;right:11px;top:10px;top:30%;top:calc(50% - 20.1px);width:20px}#personal_items #workshops .workshop .actions .more,#personal_items #workshops .workshop .actions .remove{border-radius:50%;cursor:pointer;display:block;font-size:17px;font-weight:700;height:20px;line-height:17px;opacity:.8;text-align:center;width:20px}#personal_items #workshops .workshop .actions .more{border:1px solid #4fad32;color:#4fad32;margin-bottom:2px}#personal_items #workshops .workshop .actions .more:hover{background:rgba(79,173,50,.1);opacity:1}#personal_items #workshops .workshop .actions .remove{border:1px solid #ff4f4f;color:#ff4f4f;transform:rotate(45deg)}#personal_items #workshops .workshop .actions .remove:hover{background:rgba(255,79,79,.1);opacity:1}#personal_items .col-sm-6 .placeholder{margin-bottom:40px;margin-top:60px}#personal_items .col-sm-6 .placeholder h3,#personal_items .col-sm-6 .placeholder h4{color:gray;font-size:25px;font-weight:400;text-align:center}#personal_items .col-sm-6 .placeholder h4{font-size:18px}#personal_items #favorites .content,#personal_items #workshops .content{height:350px;overflow:auto;padding-right:10px}#personal_items #favorites .content::-webkit-scrollbar-track,#personal_items #workshops .content::-webkit-scrollbar-track{background-color:hsla(0,0%,80%,.2);border-radius:10px}#personal_items #favorites .content::-webkit-scrollbar,#personal_items #workshops .content::-webkit-scrollbar{width:12px}#personal_items #favorites .content::-webkit-scrollbar-thumb,#personal_items #workshops .content::-webkit-scrollbar-thumb{background-color:#4fad32;border-radius:10px}#create_password{margin:auto;max-width:300px}#create_password input{margin:5px 0;padding:5px;width:100%}#image_upload_form{display:none}#user_container{max-width:800px}#user_image{background-position:50%;background-size:cover;border:4px solid #2b2b6c;border-radius:50%;height:200px;margin:auto;width:200px}#user_details{float:right;padding:55px 20px 0;text-align:right;width:calc(100% - 200px)}#user_details #user_more_defs{border-radius:5px;color:#919191;cursor:pointer;display:inline-block;padding:3px 0}#user_details #user_more_defs:hover{color:#787878;transform:scale(1.05)}#user_details #user_name{font-size:40px;font-weight:700;margin:0;text-align:right}#user_details #user_course{font-size:20px;margin:0;text-align:right}#user_image_wrapper{border-radius:50%;cursor:pointer;float:right;position:relative}#user_image_overlay{background:hsla(0,0%,100%,.5);border:4px solid #2b2b6c;border-radius:50%;height:200px;left:0;margin:auto;opacity:0;padding:70px 0;position:absolute;right:0;text-align:center;top:0;transition:opacity .5s;width:200px}#user_image_wrapper:hover #user_image_overlay{opacity:1}#user_image_overlay .fa-camera{font-size:60px}#settings_modal .fa-pencil{cursor:pointer}.feedback_modal textarea{background:#fff;border-radius:5px;display:block;margin:20px auto;max-width:800px;outline:none;padding:5px;width:90%}.feedback_modal textarea:focus{border-color:#000}.feedback_modal .feedback_faces{padding-top:10px}.feedback_modal .feedback_faces label{cursor:pointer;margin:0;text-align:center;width:100%}.feedback_modal input[type=radio].with-font{margin-right:-12px;opacity:0;width:1px}.feedback_modal input[type=radio].with-font~i{background:none;border-radius:50%;font-size:24px;height:24px;line-height:24px;text-align:center;width:24px}.feedback_modal input[type=radio].with-font~span{line-height:24px;margin-left:3px;vertical-align:top}.feedback_modal input[type=radio].with-font~i.fa-frown-o{color:#ff2424}.feedback_modal input[type=radio].with-font~i.fa-frown-o.better{color:#ff6b25}.feedback_modal input[type=radio].with-font~i.fa-meh-o{color:#ffb226}.feedback_modal input[type=radio].with-font~i.fa-smile-o.worse{color:#81a414}.feedback_modal input[type=radio].with-font~i.fa-smile-o{color:#029502}.feedback_modal input[type=radio].with-font~i.fa-circle-o{color:#b3b3b3}.feedback_modal input[type=radio].with-font:checked~i{color:#fff!important}.feedback_modal input[type=radio].with-font:checked~i.fa-frown-o{background:#ff2424}.feedback_modal input[type=radio].with-font:checked~i.fa-frown-o.better{background:#ff6b25}.feedback_modal input[type=radio].with-font:checked~i.fa-meh-o{background:#ffb226}.feedback_modal input[type=radio].with-fon:checked~i.fa-smile-o.worse{background:#81a414}.feedback_modal input[type=radio].with-font:checked~i.fa-smile-o{background:#029502}.feedback_modal input[type=radio].with-font:checked~i.fa-circle-o{background:#b3b3b3}.feedback_modal .programa .table-programa{min-width:0}.form.disabled{filter:grayscale(100%);opacity:.4;pointer-events:none}.form h2{margin:5px;text-align:center}.form label{display:block;font-size:15pt;font-weight:300;margin-bottom:0}.form input[type=email],.form input[type=text],.form select{border:none;box-shadow:inset 0 0 0 1px rgba(0,0,0,.45);outline:none;padding-left:5px;padding-right:5px;width:100%}.forms input:not([type=checkbox]),.forms input:not([type=radio]),.forms select{border:1px solid #d9d9d9!important;border-radius:3px;box-sizing:border-box;margin-bottom:4px;margin-top:4px;outline:none;padding:4px 0 4px 7px;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;width:100%}.forms input:not([type=checkbox]):focus,.forms input:not([type=radio]):focus,.forms select:focus{border:1px solid #30a8da!important;box-shadow:0 0 5px #30a8da;-webkit-box-shadow:0 0 5px #30a8da;-moz-box-shadow:0 0 5px #30a8da}.forms label{display:flex;font-weight:400;margin-bottom:2px;margin-top:5px}.forms input[type=checkbox],.forms input[type=radio]{left:-9999px;position:absolute}.forms input[type=checkbox]+span,.forms input[type=radio]+span{color:#666;cursor:pointer;display:inline-block;line-height:20px;padding-left:28px;position:relative}.forms input[type=checkbox]+span:before,.forms input[type=radio]+span:before{background:#fff;border:1px solid #ddd;content:"";height:18px;left:0;position:absolute;top:-2px;width:18px}.forms input[type=checkbox]+span:after,.forms input[type=radio]+span:after{background:#2b2b6c;content:"";height:12px;left:3px;position:absolute;top:1px;transition:all .2s ease;width:12px}.forms input[type=checkbox]:not(:checked)+span:after,.forms input[type=radio]:not(:checked)+span:after{opacity:0;transform:scale(0)}.forms input[type=checkbox]:checked+span:after,.forms input[type=radio]:checked+span:after{opacity:1;transform:scale(1)}.forms .g-recaptcha{margin-bottom:15px;margin-top:10px}.forms .g-recaptcha>div{margin:auto;width:100%!important}.forms .g-recaptcha iframe{display:block;margin:auto;max-width:302px;width:100%}.modal_container.clickable .modal-inner{cursor:pointer}.modal_container .modal-box{margin-bottom:20px}.modal_container .modal-box .modal-inner{background:#dc1c4c;border-radius:8px;box-shadow:2px 2px 8px 0 rgba(0,0,0,.25);display:block;margin:auto;max-width:250px;overflow:hidden;position:relative}.modal_container .modal-box .modal-inner .img{background-position:50%;background-size:cover;position:relative}.modal_container .modal-box .modal-inner .img .spacer{padding-bottom:56.25%}.modal_container .modal-box .modal-title{color:#000;font-size:15px;text-transform:uppercase}.modal_container .modal-box hr{border-color:#fff!important;border-width:1px;margin:10px 0}.modal_container .modal-box .content{padding:20px}.modal_container .modal-box p{color:#000;margin-bottom:0;margin-top:5px}.modal{height:100vh;z-index:9999!important}.modal.in{align-items:center;display:flex!important;justify-content:center}.modal-dialog .modal-content{background:none;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:flex;flex-direction:column;max-height:90vh}.modal-dialog .modal-content .modal-header{background:#2b2b6c;border-radius:2.1875rem 2.1875rem 0 0;padding:3.12rem 5rem;text-align:center}@media screen and (max-width:767px){.modal-dialog .modal-content .modal-header{padding:2rem 1rem}}.modal-dialog .modal-content .modal-header #workshop_speakers a{color:#000}.modal-dialog .modal-content .modal-header #workshop_speakers a:hover{color:#e8e8e8}.modal-dialog .modal-content .modal-header #workshop_speakers a i{font-size:80%}.modal-dialog .modal-content .modal-header .modal-title{color:#fff;font-weight:700}.modal-dialog .modal-content .modal-header p{color:#f7f7f7;margin:0}.modal-dialog .modal-content .modal-body{background:#fff;border-radius:0 0 2.1875rem 2.1875rem;flex-grow:1;overflow-y:auto;padding:3.12rem 5rem;text-align:center}@media (max-width:820px){.modal-dialog .modal-content .modal-body{padding:3.12rem}}.modal-dialog .modal-content .modal-body #speaker_details{display:flex;flex-direction:column;gap:2rem}.modal-dialog .modal-content .modal-body #speaker_details p{text-align:left}.modal-dialog .modal-content .modal-body #speaker_details #speaker_sessions{display:flex;flex-direction:column;gap:2rem}.modal-dialog .modal-content .modal-body #speaker_details #speaker_sessions #sessions_list{display:flex;flex-direction:column;text-align:left}.modal-dialog .modal-content .modal-body #speaker_details #speaker_sessions #sessions_list a{color:#000}.modal-dialog .modal-content .modal-body #speaker_details #speaker_sessions #sessions_list a:hover{color:#e65400}@media screen and (max-width:767px){.modal-dialog .modal-content .modal-body{padding:2rem 1rem}}.modal-dialog .modal-content .modal-body .close-btn{background-color:#00004e;border:none;border-radius:50rem;color:#fff;margin-top:2rem;padding:1rem 2rem;transition:all .3s ease-in-out}.modal-dialog .modal-content .modal-body .close-btn:hover{background-color:#e65400;border:none;transition:all .3s ease-in-out}#sponsors{text-align:left}#sponsors .sponsors{margin-bottom:10px}#sponsors .sponsors .sponsor{height:60px;margin:10px 0;position:relative}#sponsors .sponsors .sponsor img{bottom:0;left:0;margin:auto;max-height:45px;max-width:100%;padding:0 10px;position:absolute;right:0;top:0}@media (max-width:950px){#sponsors .sponsors .sponsor img{max-width:200px;padding:0 5px}}#intro{background-position:top;background-repeat:no-repeat;background-size:cover;border-collapse:collapse;height:100vh;overflow:hidden;position:relative;text-align:center;width:100%}@media screen and (max-width:1200px){#intro{height:100%}}#intro #background{background-image:url(/assets/img/lisbonbg.jpg);background-position:50%;background-size:cover;height:100%;position:absolute;width:100%;z-index:-10}#intro #background #scene{height:100%}#intro #background .layer{right:0}#intro #background .layer:not(.align-top){bottom:0;top:auto!important}#intro #background .layer.align-top{bottom:auto;top:0}#intro #background .layer img:not(#logo){width:100%}#intro #background canvas{opacity:.5}#intro #background:after{background:linear-gradient(0deg,rgba(0,0,78,.5),rgba(0,0,78,.5));content:"";display:block;height:100%;position:absolute;top:0;width:100%}#first-block{background-color:#f5f5f5;border-radius:1.5625rem;display:flex;justify-content:space-between;margin:0 auto;max-width:1600px;padding:3.75rem}@media screen and (max-width:1024px){#first-block{flex-direction:column;gap:2rem}}@media screen and (max-width:767px){#first-block{padding:1.25rem}}#first-block .first-block-left-content{width:60%}@media screen and (max-width:1024px){#first-block .first-block-left-content{width:100%}}#first-block .first-block-right-content{display:flex;flex-direction:column;gap:2rem;text-align:center}@media screen and (max-width:1024px){#first-block .first-block-right-content{flex-direction:row;gap:1rem}}@media screen and (max-width:767px){#first-block .first-block-right-content{align-items:center;flex-direction:column}}#first-block h3{color:#00004e}#first-block .where-when{background-color:#00004e;border-radius:1.25rem;color:#fff;padding:1.88rem;width:250px}#first-block .where-when h6{color:#fff}.news{display:flex;flex-direction:column;gap:5rem;text-align:center}@media (max-width:1024px){.news{gap:2.5rem}}.oradores{background-color:#f5f5f5;display:flex;flex-direction:column;gap:5rem}@media (max-width:1024px){.oradores{gap:2.5rem}}.oradores h2{text-align:center}.programa-home{align-items:center;background-color:#006597;display:flex;flex-direction:column;gap:4.38rem}@media screen and (max-width:1200px){.programa-home{gap:2.5rem}}.programa-home h2{color:#fff;text-align:center}.promotores-home h2{margin-bottom:4.38rem;text-align:center}@media screen and (max-width:1200px){.promotores-home h2{margin-bottom:2.5rem}}.promotores-home .promotores-container{display:grid;gap:15px;grid-template-columns:repeat(4,1fr)}.programa{max-width:1800px}.programa p{color:#fff}.programa .nav-tabs{align-items:center;display:flex;gap:1.88rem;justify-content:center;margin-bottom:6.25rem;text-align:center}@media screen and (max-width:1200px){.programa .nav-tabs{gap:.94rem;margin-bottom:3.12rem}}.programa .nav-tabs>li{display:inline-block;float:none}.programa .nav-tabs>li a{background-color:#006597;border:1px solid #fff;border-radius:.9375rem;color:#fff;font-family:Ibrand,sans-serif;font-size:23px;font-style:normal;font-weight:400;line-height:120%;padding:1.56rem 2.19rem;text-align:center;transition:all .3s ease}@media screen and (max-width:1200px){.programa .nav-tabs>li a{font-size:20px;padding:.94rem}}.programa .nav-tabs>li a h6{color:#fff}.programa .nav-tabs>li a:hover,.programa .nav-tabs>li.active a{background-color:#e65400;border:1px solid #e65400;color:#fff;transition:all .3s ease}.programa .tab-content>.tab-pane{overflow:auto}.programa .table-programa{border-collapse:collapse;border-spacing:30px;margin:0;table-layout:fixed}.programa .table-programa th{border:none}.programa .table-programa tr:not(:first-child){border-top:1px solid #fff}.programa .table-programa tr:not(:first-child) td{border:none;padding:1.88rem 0}.programa .table-programa tr:not(:first-child) td img{display:block;height:22px;margin:auto;opacity:.7}.programa .table-programa tr:not(:first-child) td.workshops{background-position:right 20px bottom -32px,50%;background-repeat:no-repeat;background-size:80px auto,auto}.programa .table-programa tr:not(:first-child) td.speedtalks{background-position:right 12px bottom -15px,50%;background-repeat:no-repeat;background-size:60px auto,auto}.programa .table-programa tr:not(:first-child) td.time{padding:1.88rem 0}.programa .table-programa tr:not(:first-child) td.time .hours{color:#fff;font-weight:400}.programa .table-programa tr:not(:first-child) td h1{display:inline-block;font-size:14px;margin:0 0 2px}.programa .table-programa tr:not(:first-child) td p{color:#fff;font-weight:700}.programa .table-programa tr:not(:first-child) td p.place{font-size:10pt}.programa .table-programa tr:not(:first-child) td span{color:#fff}.programa .table-programa tr:not(:first-child) td.tech{padding-right:55px}.programa .table-programa tr:not(:first-child) td.tech:after{border:1px solid #1c47c2;border-radius:4px;color:#1c47c2;content:"TECH";font-weight:400;line-height:16px;margin-left:8px;padding:2px 3px 0;position:absolute;right:8px;top:8px}.programa .table-programa tr:not(:first-child) td.arq{padding-right:48px}.programa .table-programa tr:not(:first-child) td.arq:after{border:1px solid #ff7200;border-radius:4px;color:#ff7200;content:"ARQ";font-weight:400;line-height:16px;margin-left:8px;padding:2px 3px 0;position:absolute;right:8px;top:8px}.programa .table-programa tr:not(:first-child) td.button{cursor:pointer}.programa .table-programa tr:not(:first-child) td.button p,.programa .table-programa tr:not(:first-child) td.button span{transition:color .3s ease-in-out}.programa .table-programa tr:not(:first-child) td.button p:hover,.programa .table-programa tr:not(:first-child) td.button span:hover{color:#e65400}.programa .table-programa tr:not(:first-child) td.center{text-align:center}.programa .table-programa tr:not(:first-child) th{border:none;height:0;padding:0}#presentation_speakers{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}#presentation_speakers a{color:#fff}#presentation_speakers a:hover{color:#e65400}#presentation_modal #presentation_details{text-align:left}#presentation_modal .modal-header h2{color:#fff;font-size:24px;font-weight:400;margin:5px 0;text-align:left}#presentation_modal p:last-child{margin:0}#presentation_modal .favorite{background-position:0 0;background-repeat:no-repeat;background-size:26px 23px;color:#b8b8b8;cursor:pointer;display:inline-block;height:34px;margin-top:5px!important;padding-left:30px;position:relative;transition:color .3s ease-in-out;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out}#presentation_modal .favorite.active,#presentation_modal .favorite:hover{color:#000}#presentation_modal .favorite span.icon{background-repeat:no-repeat;background-size:26px 23px;display:inline-block;height:23px;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;width:26px}#presentation_modal .favorite:hover span.icon{opacity:.4}#presentation_modal .favorite.active span.icon{opacity:1}#organization img.entity{height:55px;margin-bottom:25px;max-width:100%}#organization #logos-organizacao{margin:auto;max-width:900px;text-align:justify}#organization #logos-organizacao .logo{display:inline-block}#organization #logos-organizacao:after{content:"";display:inline-block;width:100%}#slider-organization ul li.card_wrapper{float:left;list-style:none;padding-bottom:12.5%;perspective:800px;position:relative;width:12.5%}#slider-organization ul li.card_wrapper .card{bottom:0;height:100%;left:0;padding:7px;position:absolute;right:0;top:0;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transition:transform 1s;-moz-transition:transform 1s;-webkit-transition:transform 1s;-o-transition:transform 1s;width:100%}#slider-organization ul li.card_wrapper .card .back{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#4fad32;color:#fff;height:calc(100% - 14px);left:7px;pointer-events:all;position:absolute;text-align:center;top:7px;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);width:calc(100% - 14px)}#slider-organization ul li.card_wrapper .card .back .name{display:inline-block;line-height:20px;padding:5px;vertical-align:middle;width:100%}#slider-organization ul li.card_wrapper:hover .card{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}#slider-organization ul li.card_wrapper img{-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%}#slider-organization ul li.card_wrapper p.organization-caption{display:none;line-height:18px;margin:0}.event-icons{margin-top:20px}.event-icons-box{border-radius:10px;padding-top:10px;text-align:center}.event-icons-box,.event-icons-box .event-icon,.event-icons-box p{transition:all .2s}.event-icons-box p{color:#000}.event-icons-box:hover{background-color:#95c564}.event-icons-box:hover .event-icon,.event-icons-box:hover p{color:#000}.event-icons-box .event-icon{color:#95c564}@media (min-width:800px){.event-icons-box .event-icon{font-size:6.5em}}@media (max-width:800px){.event-icons-box .event-icon{font-size:15vw}}#companies,#organization,#workshops{overflow:hidden}.navContainer{color:#3c3c3b;padding:1.875rem 0;position:absolute;top:0;width:100%;z-index:5}.navContainer.fixed,.navContainer.nav_hidden{opacity:0;position:fixed}.navContainer.fixed{background:#00004e;box-shadow:0 0 2px 0 #000;top:0;transition:opacity .2s ease;-ms-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;z-index:3000}.navContainer.fixed a#home{opacity:1}.navContainer.fixed a{color:#000}.navContainer.in{opacity:1}@-webkit-keyframes example{0%{background-color:red}to{background-color:#ff0}}@keyframes example{0%{background-color:red}to{background-color:#ff0}}.navContainer .container{font-size:13px;max-height:100vh}.navContainer .container a#home{float:left;height:50px}.navContainer .container a#home img{height:30px;margin-bottom:6px}.navContainer .container nav{font-size:1rem;text-align:right}@media (max-width:420px){.navContainer .container nav #logo{width:250px}}.navContainer .container nav ul#menu-desktop{align-items:center;display:flex;gap:1.875rem}@media screen and (max-width:1460px){.navContainer .container nav ul#menu-desktop{gap:1rem}}@media (max-width:1270px){.navContainer .container nav ul#menu-desktop{display:none}}.navContainer .container nav ul#menu-desktop li.first-level{display:inline-block;list-style-type:none;transition:.2s ease}.navContainer .container nav ul#menu-desktop li.first-level a{color:#fff;display:block;padding:0 7.5px;transition:.2s ease}.navContainer .container nav ul#menu-desktop li.first-level a.active{color:#e65400}.navContainer .container nav ul#menu-desktop li.first-level a.login-btn{border:1px solid #fff;border-radius:3.125rem;cursor:pointer;padding:.9375rem 1.875rem;transition:color .2s ease,background .2s ease}.navContainer .container nav ul#menu-desktop li.first-level a.login-btn:hover{background:#e65400;border:1px solid #e65400;color:#fff;transition:color .2s ease,background .2s ease}.navContainer .container nav ul#menu-desktop li.first-level.dropdown-m{cursor:pointer}.navContainer .container nav ul#menu-desktop li.first-level.dropdown-m ul{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff;display:none;margin-left:-7.5px;min-width:150px;padding:0 15px;position:absolute;text-align:left}.navContainer .container nav ul#menu-desktop li.first-level.dropdown-m ul li{display:block}.navContainer .container nav ul#menu-desktop li.first-level:hover a:not(.profile_photo,.login-btn,.edition_button){color:#e65400}.navContainer .container nav ul#menu-desktop li.first-level .profile_photo{background-size:cover;border:2px solid #2b2b6c;border-radius:50%;display:block;height:40px;margin-bottom:-16px;margin-left:8px;width:40px}.navContainer .container nav ul#menu-desktop li.first-level .profile_photo span{display:none}.navContainer .container nav ul#menu-desktop li.first-level .dropdown-menu{margin-top:12px}.navContainer .container nav ul#menu-desktop li.first-level .dropdown-menu .edition_button{color:#000;padding:5px 10px}.navContainer .container nav ul#menu-desktop li.first-level .dropdown-menu .edition_button:hover{background:#e65400;color:#fff}.navContainer .container nav ul#menu-desktop li.lang{color:#000;cursor:default;display:inline-block;padding-left:5px}.navContainer .container nav ul#menu-desktop li.lang a{opacity:.9;padding:0 5px}.navContainer .container nav ul#menu-desktop li.lang a.active{cursor:default;opacity:.5}.navContainer a{color:#fff;color:#000;font-weight:400;transition:color .2s ease-in-out}.navContainer li{list-style-type:none}.navContainer .hamburguer-menu,.navContainer .menu-expanded{display:none}.navContainer .menu-expanded .mobile-menu li .dropdown a{color:#fff}@media (max-width:1270px){.navContainer .hamburguer-menu{align-items:center;border-radius:5px;cursor:pointer;display:flex;flex-direction:column;height:50px;justify-content:center;padding:8px 16px;top:15px;width:50px;z-index:1000}.navContainer .hamburguer-menu .line{background:#fff;display:block;height:2px;margin:5px 0;transition:all .4s ease;width:30px}.navContainer .menu-expanded{align-items:center;background-color:#00004e;display:flex;flex-direction:column;height:100vh;justify-content:center;position:fixed;right:-100%;top:0;transition:right .4s ease-in-out;width:100%;z-index:999}.navContainer .menu-expanded ul{list-style:none;padding:0;text-align:center}.navContainer .menu-expanded .dropdown-menu-mobile{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}.navContainer .menu-expanded .dropdown-menu-mobile .edition_button{font-size:18px}.navContainer .menu-expanded li{margin:20px 0}.navContainer .menu-expanded li:last-child{margin-bottom:0}.navContainer .menu-expanded a{color:#fff;font-size:28px;text-decoration:none}}@media (max-width:1270px) and (max-width:430px){.navContainer .menu-expanded a{font-size:20px}}@media (max-width:1270px){.navContainer .menu-expanded.active{right:0}.navContainer .hamburguer-menu.change .first-line{transform:rotate(45deg) translate(0)}.navContainer .hamburguer-menu.change .second-line{transform:rotate(-45deg) translate(8px,-8px)}}#short_title{display:none}.navContainer.fixed,body.login_open .navContainer{background:#00004e;box-shadow:0 0 2px 0 #000;opacity:0;position:fixed;top:0;transition:opacity .2s ease;-ms-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;z-index:3000}.navContainer.fixed a#home,.navContainer.fixed.in,body.login_open .navContainer,body.login_open .navContainer a#home,body.login_open .navContainer.in{opacity:1}.hero-content{align-items:center;display:flex;gap:5rem;height:100%;text-align:left}@media screen and (max-width:1200px){.hero-content{flex-direction:column;gap:2.8rem;justify-content:center;padding:8.75rem 0}}@media screen and (max-width:767px){.hero-content{padding:6.75rem 0}}.hero-content .hero-txt{display:flex;flex-direction:column;gap:2.8rem;width:50%}.hero-content .hero-txt h1,.hero-content .hero-txt h4,.hero-content .hero-txt h6,.hero-content .hero-txt p{color:#fff}.hero-content .hero-txt .ia{color:#e65400;font-size:35px;text-transform:uppercase}@media (max-width:768px){.hero-content .hero-txt .ia{font-size:26px}}@media screen and (max-width:1200px){.hero-content .hero-txt{align-items:center;gap:1.5rem;text-align:center;width:100%}}.hero-content .hero-txt .event-images{display:flex;gap:.94rem;max-width:800px;width:100%}@media screen and (max-width:1200px){.hero-content .hero-txt .event-images{flex-wrap:wrap;justify-content:center}}.hero-content .hero-txt .event-images>div{align-items:center;border-radius:.9375rem;display:flex;height:6.25rem;justify-content:center;padding:1rem;text-align:center;width:33%}@media screen and (max-width:1200px){.hero-content .hero-txt .event-images>div{width:45%}}.hero-content .event-info{background:url(/assets/img/curitiba.jpg) no-repeat 50%;background-size:cover;border-radius:1.5625rem;height:70%;position:relative;width:50%}@media screen and (max-width:1200px){.hero-content .event-info{height:350px;width:100%}}.hero-content .event-info .event-location{background-color:#006597;border-radius:.9375rem;bottom:1rem;color:#fff;display:flex;flex-direction:column;gap:.94rem;padding:.94rem;position:absolute;right:1rem;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1200px){.hero-content .event-info .event-location{bottom:-4rem;left:50%;right:0;transform:translateX(-50%)}}@media screen and (max-width:767px){.hero-content .event-info .event-location{width:80%}}.hero-content .event-info .event-location .event-txt{align-items:center;display:flex;gap:.76rem}.hero-content:after,.hero-content:before{content:none!important;display:none!important}footer{background-color:#00004e;color:#fff;left:0;width:100%}footer .footer-wrapper{align-items:center;display:flex;flex-direction:column;gap:2.5rem;padding-top:7.5rem}@media screen and (max-width:1200px){footer .footer-wrapper{padding-top:3.75rem}}@media screen and (max-width:767px){footer .footer-wrapper{padding-top:3.75rem}}footer .footer-wrapper .footer-container{display:flex;gap:8.75rem;justify-content:center;padding:0 5rem}@media screen and (max-width:1200px){footer .footer-wrapper .footer-container{gap:4.75rem;padding:0 2rem}}@media screen and (max-width:767px){footer .footer-wrapper .footer-container{flex-wrap:wrap;gap:2rem;justify-content:space-around;padding:0 1rem}footer .footer-wrapper .footer-container .info-footer{text-align:center}}footer .footer-wrapper .footer-container a{color:#fff;cursor:pointer;transition:all .3s ease-in-out}footer .footer-wrapper .footer-container a:focus,footer .footer-wrapper .footer-container a:hover{color:#e65400}footer .footer-wrapper .footer-container .footer-title{font-weight:700}footer .footer-wrapper .footer-container p a{color:#fff;cursor:pointer}footer .footer-wrapper .footer-container p a:focus,footer .footer-wrapper .footer-container p a:hover{color:#fff;text-decoration:underline}footer .signature{border-top:1px solid #525298;width:100%}footer .signature p{font-family:Ibrand,serif;font-size:16px;line-height:120%;padding:1.88rem 5rem;text-align:center}footer .signature p span{text-align:center}@media screen and (max-width:1200px){footer .signature p{padding:1.88rem 2rem}}@media screen and (max-width:767px){footer .signature p{padding:1.88rem 1rem}}footer .signature a{color:#fff;font-family:Ibrand,serif;font-size:16px;line-height:120%}@font-face{font-family:Ibrand;src:url(/fonts/Ibrand.ttf)}@media screen and (max-width:1020px){#info{background-position:top;background-size:cover}}@media screen and (max-width:993px){#info{padding:1.5em 0 2.5em}.navContainer.fixed #short_title{display:inline-block}#long_title{display:none!important}.floating_box{padding:20px;right:10px;top:60px}#info h1{font-weight:700}#info .date_location{margin:auto;max-width:90%}.navContainer.open{background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.25);opacity:1;position:fixed;top:0;transition:opacity .2s ease;-ms-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-webkit-transition:opacity .2s ease}.navContainer.open a#home{opacity:1}.navContainer.fixed a,.navContainer.open a{color:#fff}.navContainer .container{overflow:auto}.navContainer .container a#home{float:none!important}.navContainer .container span#nav-button{background-image:url(/images/nav-icon.svg?76375fd128b030f3e2aaa61f6cd15ce0);background-position:50%;background-repeat:no-repeat;background-size:20px 19px;cursor:pointer;height:55px;position:absolute;right:0;top:0;width:47px}.navContainer .container nav{text-align:left}.navContainer .container nav ul#menu{display:none;float:none}.navContainer .container nav ul#menu li.first-level{display:block!important;text-align:left}.navContainer .container nav ul#menu li.first-level.dropdown-m ul{background:rgba(20,29,39,0);margin-left:0;position:static}.navContainer .container nav ul#menu li.first-level:hover>a:not(.profile_photo){padding:0 7.5px;transform:none}.navContainer .container nav ul#menu li.first-level .profile_photo{margin-bottom:10px}.navContainer .container nav ul#menu li.first-level .profile_photo span{display:inline;left:45px;position:relative;top:-5px}.navContainer .container nav ul#menu li.first-level .dropdown-menu{margin-top:-95px}.event-box{min-height:270px}.event-box .info .img-placeholder{height:90px}.organization-caption{opacity:1!important}.event-box .modal-body,.modal .modal-body,.speaker-box .modal-body{padding:10px}#user_image_wrapper{float:none;margin-top:10px}#user_details{float:none;padding-top:20px;text-align:center;width:100%}#user_details *{text-align:center!important}#speakers_home .wrapper_orador{width:50%}.event-box{min-height:150px}#logos-organizacao{text-align:center}#logos-organizacao .logo{display:block}#slider-organization ul li.card_wrapper{padding-bottom:20%;width:20%}}@media screen and (max-width:675px){#intro .fista-title .column{float:none;width:100%}#slider-organization ul li.card_wrapper{padding-bottom:25%;width:25%}#intro{min-height:500px}}@media screen and (max-width:600px){#speakers .modal_orador .modal_orador_cabecalho>div,#speakers_home .modal_orador .modal_orador_cabecalho>div{margin:10px auto 30px;max-width:none}#speakers .modal_orador .modal_orador_cabecalho>div p,#speakers_home .modal_orador .modal_orador_cabecalho>div p{margin:0!important;text-align:center}#speakers .modal_orador .modal_orador_cabecalho .imagem_orador,#speakers_home .modal_orador .modal_orador_cabecalho .imagem_orador{display:block;margin:auto}}@media screen and (max-width:450px){#speakers .wrapper_orador .caixa_orador,#speakers_home .wrapper_orador .caixa_orador{max-width:180px}#speakers .wrapper_orador .caixa_orador p,#speakers_home .wrapper_orador .caixa_orador p{margin-top:1rem}#speakers .wrapper_orador .caixa_orador img,#speakers_home .wrapper_orador .caixa_orador img{max-width:120px}#sponsors #partners .logo{width:50%}#sponsors #partners .logo .img{max-width:200px}#sponsors .sponsor_group .logo{width:50%}#sponsors .sponsor_group .logo .img{max-width:200px}#sponsors .sponsor_group#sponsors_home>div:not(.small)>div{flex-direction:column}#sponsors .sponsor_group#sponsors_home .logo{height:70px;width:100%}#sponsors .sponsor_group#sponsors_home .logo .img{height:75px;max-width:240px}#sponsors h1{font-size:25px;font-weight:400;margin:0;text-align:center;text-transform:uppercase}#sponsors hr{border:none;border-bottom:1px solid #bfbfbf;margin:auto auto 25px;max-width:60%;opacity:.6}}@media screen and (max-width:350px){#intro .fista-title #fista-description p{font-size:11pt}#speakers .wrapper_orador,#speakers_home .wrapper_orador,#sponsors .sponsors .sponsor{width:100%}#speakers .wrapper_orador .caixa_orador,#speakers_home .wrapper_orador .caixa_orador{max-width:200px}#speakers .wrapper_orador .caixa_orador h3,#speakers_home .wrapper_orador .caixa_orador h3{font-size:21px}#speakers .wrapper_orador .caixa_orador img,#speakers_home .wrapper_orador .caixa_orador img{max-width:150px}}@media screen and (min-width:768px){.modal-dialog{margin:0;max-width:1600px;padding:0 2rem;width:100%}}@media (max-height:570px){#intro{height:570px}}
