﻿.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-webkit-tap-highlight-color:transparent}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none !important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:400;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform .25s cubic-bezier(0, 0, 0.25, 1);-o-transition:-o-transform .25s cubic-bezier(0, 0, 0.25, 1);transition:transform .25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}a.leaflet-control-zoom-in,a.leaflet-control-zoom-out{font:bold 18px "Lucida Console",Monaco,monospace;text-indent:1px;border-bottom:1px solid #ccc}.no-touch a.leaflet-control-zoom-in:hover,.no-touch a.leaflet-control-zoom-out:hover{border-bottom:1px solid #ccc}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}html{-webkit-text-size-adjust:100%;font-size:62.5%;height:100%}body{font-size:1.6em;font-family:Arial,sans-serif;padding:0;margin:0;width:100%;line-height:150%}div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:1em;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}*{outline:none}@font-face{font-family:"source_sans_proregular";src:url("font/sourcesanspro-regular-webfont.eot");src:url("font/sourcesanspro-regular-webfont.eot?#iefix") format("embedded-opentype"),url("font/sourcesanspro-regular-webfont.woff2") format("woff2"),url("font/sourcesanspro-regular-webfont.woff") format("woff"),url("font/sourcesanspro-regular-webfont.ttf") format("truetype"),url("font/sourcesanspro-regular-webfont.svg#source_sans_proregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"source_sans_prosemibold";src:url("font/sourcesanspro-semibold-webfont.eot");src:url("font/sourcesanspro-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("font/sourcesanspro-semibold-webfont.woff2") format("woff2"),url("font/sourcesanspro-semibold-webfont.woff") format("woff"),url("font/sourcesanspro-semibold-webfont.ttf") format("truetype"),url("font/sourcesanspro-semibold-webfont.svg#source_sans_prosemibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"source_code_prosemibold";src:url("font/sourcecodepro-semibold-webfont.eot");src:url("font/sourcecodepro-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("font/sourcecodepro-semibold-webfont.woff2") format("woff2"),url("font/sourcecodepro-semibold-webfont.woff") format("woff"),url("font/sourcecodepro-semibold-webfont.ttf") format("truetype"),url("font/sourcecodepro-semibold-webfont.svg#source_code_prosemibold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"source_sans_probold";src:url("font/sourcesanspro-bold-webfont.eot");src:url("font/sourcesanspro-bold-webfont.eot?#iefix") format("embedded-opentype"),url("font/sourcesanspro-bold-webfont.woff2") format("woff2"),url("font/sourcesanspro-bold-webfont.woff") format("woff"),url("font/sourcesanspro-bold-webfont.ttf") format("truetype"),url("font/sourcesanspro-bold-webfont.svg#source_sans_probold") format("svg");font-weight:normal;font-style:normal}body:not(.logged-in) .content-reserved-area .title-10{margin-left:auto;margin-right:auto;width:100%;max-width:1400px;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 50.01em){body:not(.logged-in) .content-reserved-area .title-10{width:calc(100% - 100px)}}.form-update-profile-container{display:none}.questions-container{margin-top:80px}@media screen and (min-width: 50.01em){.questions-container{margin-top:100px}}.questions-container p{margin-bottom:20px !important}.questions-container .btn{text-align:center;margin-bottom:0}@media screen and (min-width: 50.01em){.questions-container .btn{min-width:210px}}.form-login-register-container{background:#89c9ef;padding:65px 0}@media screen and (min-width: 50.01em){.form-login-register-container{padding:105px 0}}.form-login-register-container .inner{position:relative;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-left:auto;margin-right:auto;width:100%;max-width:1200px;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 50.01em){.form-login-register-container .inner{width:calc(100% - 100px)}}.form-login-register-container *{color:#fff}.form-login-register-container input{color:#1c1c1c}.form-login-register-container .form-container{margin-left:0;margin-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.form-login-register-container .form-container.call-4-speakers-form-container{order:2;max-width:unset;padding:0 30px}@media screen and (min-width: 50.01em){.form-login-register-container .form-container.call-4-speakers-form-container{order:1;width:60%;margin-right:40px;padding:0}}@media screen and (min-width: 75.01em){.form-login-register-container .form-container.call-4-speakers-form-container{width:64%;margin-right:80px}}.form-successful .form-login-register-container .form-container.call-4-speakers-form-container{order:1}.form-login-register-container .form-container.call-4-speakers-form-container .title{font-size:6rem;line-height:1;margin-bottom:0}.form-login-register-container .form-container.call-4-speakers-form-container .subtitle{font-size:5rem;line-height:1;margin-bottom:0}.form-login-register-container .form-container.call-4-speakers-form-container .title+.subtitle{margin-top:10px}.form-login-register-container .form-container.call-4-speakers-form-container .subtitle+p{margin-top:20px}.form-login-register-container .form-container.call-4-speakers-form-container .gform_wrapper{margin-top:50px;margin-bottom:0px}.form-successful .form-login-register-container .form-container.call-4-speakers-form-container .subtitle,.form-successful .form-login-register-container .form-container.call-4-speakers-form-container .title{display:none}.form-login-register-container .form-container.call-4-speakers-form-container .gform_confirmation_wrapper{padding-top:0;margin-bottom:0}.form-login-register-container .form-container.call-4-speakers-form-container .call-4-speakers-form-disclaimer{background:#fff;color:#89c9ef;padding:15px 18px}@media screen and (min-width: 50.01em){.form-login-register-container .form-container.call-4-speakers-form-container .call-4-speakers-form-disclaimer{padding:20px 23px}}.form-login-register-container .form-container.login-and-reset-pwd-form{width:100%;order:1;border-bottom:1px solid #fff;margin-bottom:50px;padding:0 30px 40px 30px}@media screen and (min-width: 50.01em){.form-login-register-container .form-container.login-and-reset-pwd-form{position:absolute;order:2;top:0;left:calc(60% + 40px);width:40%;border-left:1px solid #fff;border-bottom:0;padding-left:30px;padding:0 0 30px 30px;width:calc(40% - 40px);margin-bottom:0px}}@media screen and (min-width: 75.01em){.form-login-register-container .form-container.login-and-reset-pwd-form{left:calc(64% + 80px);padding-left:70px;padding-bottom:70px;width:calc(36% - 80px)}}@media screen and (min-width: 1416px){.form-login-register-container .form-container.login-and-reset-pwd-form{width:400px}}@media screen and (min-width: 1551px){.form-login-register-container .form-container.login-and-reset-pwd-form{width:440px}}.form-login-register-container .form-container.login-and-reset-pwd-form:first-child{border:0;padding:0;margin:0 auto}@media screen and (min-width: 50.01em){.form-login-register-container .form-container.login-and-reset-pwd-form:first-child{position:relative;left:unset;width:50%;border:0;padding-left:0;padding:0;margin:0 auto}}.form-login-register-container .form-container.login-and-reset-pwd-form:first-child .form-container{margin-top:0}.form-login-register-container .form-container.login-and-reset-pwd-form:first-child ul.password-requirements{margin:25px auto 40px auto}.form-login-register-container .form-container.login-and-reset-pwd-form:first-child ul.password-requirements:after{display:none}.form-login-register-container .form-container.login-and-reset-pwd-form:first-child ul.password-requirements li{font-size:1.8rem;line-height:1.3}@media screen and (min-width: 56.26em){.form-login-register-container .form-container.login-and-reset-pwd-form:first-child ul.password-requirements li{font-size:1.8rem;line-height:1.3;margin-bottom:10px}}.form-login-register-container .form-container.login-and-reset-pwd-form:first-child ul.password-requirements li.success{color:#fff}.form-login-register-container .form-container.login-and-reset-pwd-form:first-child ul.password-requirements li.error{color:#bf2b2b}.form-login-register-container .form-container.login-and-reset-pwd-form:first-child ul.password-requirements li::before{position:relative;top:-4px;color:#d52c2c;content:"";background:url(images/bullet-white.svg) no-repeat center;background-size:contain;padding-right:14px;margin-right:10px;width:12px;height:12px;display:inline-block}.home .form-login-register-container .form-container.login-and-reset-pwd-form:first-child ul.password-requirements li::before{display:none}.form-successful .form-login-register-container .form-container.login-and-reset-pwd-form{margin-top:50px;margin-bottom:0px;order:2}@media screen and (min-width: 50.01em){.form-successful .form-login-register-container .form-container.login-and-reset-pwd-form{position:relative;left:unset;margin-top:0px}}@media screen and (min-width: 75.01em){.form-successful .form-login-register-container .form-container.login-and-reset-pwd-form{left:unset}}@media screen and (min-width: 1416px){.form-successful .form-login-register-container .form-container.login-and-reset-pwd-form{width:calc(36% - 80px)}}@media screen and (min-width: 1551px){.form-successful .form-login-register-container .form-container.login-and-reset-pwd-form{width:calc(36% - 80px)}}.form-login-register-container .form-container.login-and-reset-pwd-form .login-title{font-size:2.7rem;line-height:1;margin-bottom:0}.form-login-register-container .form-container.login-and-reset-pwd-form .login-subtitle{font-size:2.5rem;line-height:1;font-weight:normal;margin-bottom:0}.form-login-register-container .form-container.login-and-reset-pwd-form .login-title+.login-subtitle{margin-top:10px}.form-login-register-container .form-container.login-and-reset-pwd-form .form-container{margin-top:15px}.form-login-register-container .gform_wrapper .notice-error{color:#bf2b2b;font-size:1.8rem;margin-bottom:0}@media screen and (max-width: 50em){.form-login-register-container .gform_wrapper .notice-error{margin-bottom:10px;margin-top:10px}}.form-login-register-container .gform_wrapper.gform_legacy_markup_wrapper .gform_fields{margin-bottom:0}.form-login-register-container .gform_wrapper a{color:#fff}.form-login-register-container .gform_wrapper a.link-reset{display:inline-block;line-height:1;font-size:1.6rem;text-decoration:underline}.no-touch .form-login-register-container .gform_wrapper a.link-reset:hover{text-decoration:none}.form-login-register-container .gform_wrapper .login-username,.form-login-register-container .gform_wrapper .login-password{margin-bottom:10px}.form-login-register-container .gform_wrapper .login-username label,.form-login-register-container .gform_wrapper .login-password label{font-size:1.6rem !important;color:#c4e4f7;font-family:"source_sans_proregular"}@media screen and (min-width: 50.01em){.form-login-register-container .gform_wrapper .login-username label,.form-login-register-container .gform_wrapper .login-password label{font-size:1.8rem !important}}.form-login-register-container .gform_wrapper .login-username input,.form-login-register-container .gform_wrapper .login-username select,.form-login-register-container .gform_wrapper .login-password input,.form-login-register-container .gform_wrapper .login-password select{height:49px}.form-login-register-container .gform_wrapper .login-username input,.form-login-register-container .gform_wrapper .login-username select,.form-login-register-container .gform_wrapper .login-username textarea,.form-login-register-container .gform_wrapper .login-password input,.form-login-register-container .gform_wrapper .login-password select,.form-login-register-container .gform_wrapper .login-password textarea{border:1px solid #fff;width:100%;display:block;color:#fff;background:#89c9ef;padding:15px 12px !important;font-size:1.6rem !important;line-height:1 !important;font-weight:normal;font-family:"source_sans_proregular";min-height:unset !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.form-login-register-container .gform_wrapper .login-username input::-webkit-input-placeholder,.form-login-register-container .gform_wrapper .login-username select::-webkit-input-placeholder,.form-login-register-container .gform_wrapper .login-username textarea::-webkit-input-placeholder,.form-login-register-container .gform_wrapper .login-password input::-webkit-input-placeholder,.form-login-register-container .gform_wrapper .login-password select::-webkit-input-placeholder,.form-login-register-container .gform_wrapper .login-password textarea::-webkit-input-placeholder{color:#c4e4f7}.form-login-register-container .gform_wrapper .login-username input::-moz-placeholder,.form-login-register-container .gform_wrapper .login-username select::-moz-placeholder,.form-login-register-container .gform_wrapper .login-username textarea::-moz-placeholder,.form-login-register-container .gform_wrapper .login-password input::-moz-placeholder,.form-login-register-container .gform_wrapper .login-password select::-moz-placeholder,.form-login-register-container .gform_wrapper .login-password textarea::-moz-placeholder{color:#c4e4f7}.form-login-register-container .gform_wrapper .login-username input:-ms-input-placeholder,.form-login-register-container .gform_wrapper .login-username select:-ms-input-placeholder,.form-login-register-container .gform_wrapper .login-username textarea:-ms-input-placeholder,.form-login-register-container .gform_wrapper .login-password input:-ms-input-placeholder,.form-login-register-container .gform_wrapper .login-password select:-ms-input-placeholder,.form-login-register-container .gform_wrapper .login-password textarea:-ms-input-placeholder{color:#c4e4f7}.form-login-register-container .gform_wrapper .login-username input:-moz-placeholder,.form-login-register-container .gform_wrapper .login-username select:-moz-placeholder,.form-login-register-container .gform_wrapper .login-username textarea:-moz-placeholder,.form-login-register-container .gform_wrapper .login-password input:-moz-placeholder,.form-login-register-container .gform_wrapper .login-password select:-moz-placeholder,.form-login-register-container .gform_wrapper .login-password textarea:-moz-placeholder{color:#c4e4f7}@media screen and (min-width: 50.01em){.form-login-register-container .gform_wrapper .login-username input,.form-login-register-container .gform_wrapper .login-username select,.form-login-register-container .gform_wrapper .login-username textarea,.form-login-register-container .gform_wrapper .login-password input,.form-login-register-container .gform_wrapper .login-password select,.form-login-register-container .gform_wrapper .login-password textarea{padding:19px 16px !important;font-size:1.8rem !important}}.form-login-register-container .gform_wrapper .login-username input:-webkit-autofill,.form-login-register-container .gform_wrapper .login-username input:-webkit-autofill:hover,.form-login-register-container .gform_wrapper .login-username input:-webkit-autofill:focus,.form-login-register-container .gform_wrapper .login-username input:-webkit-autofill:active,.form-login-register-container .gform_wrapper .login-password input:-webkit-autofill,.form-login-register-container .gform_wrapper .login-password input:-webkit-autofill:hover,.form-login-register-container .gform_wrapper .login-password input:-webkit-autofill:focus,.form-login-register-container .gform_wrapper .login-password input:-webkit-autofill:active{transition:background-color 50000s ease-in-out 0s,color 5000s ease-in-out 0s}.form-login-register-container .gform_wrapper .login-submit{margin-bottom:15px;margin-top:20px}.form-login-register-container .gform_wrapper .gform_fields .gfield_label{margin-top:30px;font-size:3rem;font-weight:bold}@media screen and (min-width: 50.01em){.form-login-register-container .gform_wrapper .gform_fields .gfield_label{margin-top:50px}}.form-login-register-container .gform_wrapper .gform_fields .gfield.gfield_error input::-webkit-input-placeholder,.form-login-register-container .gform_wrapper .gform_fields .gfield.gfield_error select::-webkit-input-placeholder,.form-login-register-container .gform_wrapper .gform_fields .gfield.gfield_error textarea::-webkit-input-placeholder{color:#bf2b2b}.form-login-register-container .gform_wrapper .gform_fields .gfield.gfield_error input::-moz-placeholder,.form-login-register-container .gform_wrapper .gform_fields .gfield.gfield_error select::-moz-placeholder,.form-login-register-container .gform_wrapper .gform_fields .gfield.gfield_error textarea::-moz-placeholder{color:#bf2b2b}.form-login-register-container .gform_wrapper .gform_fields .gfield.gfield_error input:-ms-input-placeholder,.form-login-register-container .gform_wrapper .gform_fields .gfield.gfield_error select:-ms-input-placeholder,.form-login-register-container .gform_wrapper .gform_fields .gfield.gfield_error textarea:-ms-input-placeholder{color:#bf2b2b}.form-login-register-container .gform_wrapper .gform_fields .gfield.gfield_error input:-moz-placeholder,.form-login-register-container .gform_wrapper .gform_fields .gfield.gfield_error select:-moz-placeholder,.form-login-register-container .gform_wrapper .gform_fields .gfield.gfield_error textarea:-moz-placeholder{color:#bf2b2b}.form-login-register-container .gform_wrapper .gform_fields .gfield.consent_text_container{margin-top:30px}@media screen and (min-width: 50.01em){.form-login-register-container .gform_wrapper .gform_fields .gfield.consent_text_container{margin-top:50px}}.form-login-register-container .gform_wrapper .gform_fields .gfield input,.form-login-register-container .gform_wrapper .gform_fields .gfield select{height:49px}.form-login-register-container .gform_wrapper .gform_fields .gfield input,.form-login-register-container .gform_wrapper .gform_fields .gfield select,.form-login-register-container .gform_wrapper .gform_fields .gfield textarea{border:1px solid #fff;width:100%;display:block;color:#fff;background:#89c9ef;padding:15px 12px !important;font-size:1.6rem !important;line-height:1 !important;font-weight:normal;font-family:"source_sans_proregular";min-height:unset !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.form-login-register-container .gform_wrapper .gform_fields .gfield input::-webkit-input-placeholder,.form-login-register-container .gform_wrapper .gform_fields .gfield select::-webkit-input-placeholder,.form-login-register-container .gform_wrapper .gform_fields .gfield textarea::-webkit-input-placeholder{color:#c4e4f7}.form-login-register-container .gform_wrapper .gform_fields .gfield input::-moz-placeholder,.form-login-register-container .gform_wrapper .gform_fields .gfield select::-moz-placeholder,.form-login-register-container .gform_wrapper .gform_fields .gfield textarea::-moz-placeholder{color:#c4e4f7}.form-login-register-container .gform_wrapper .gform_fields .gfield input:-ms-input-placeholder,.form-login-register-container .gform_wrapper .gform_fields .gfield select:-ms-input-placeholder,.form-login-register-container .gform_wrapper .gform_fields .gfield textarea:-ms-input-placeholder{color:#c4e4f7}.form-login-register-container .gform_wrapper .gform_fields .gfield input:-moz-placeholder,.form-login-register-container .gform_wrapper .gform_fields .gfield select:-moz-placeholder,.form-login-register-container .gform_wrapper .gform_fields .gfield textarea:-moz-placeholder{color:#c4e4f7}@media screen and (min-width: 50.01em){.form-login-register-container .gform_wrapper .gform_fields .gfield input,.form-login-register-container .gform_wrapper .gform_fields .gfield select,.form-login-register-container .gform_wrapper .gform_fields .gfield textarea{padding:19px 16px !important;font-size:1.8rem !important}}.form-login-register-container .gform_wrapper .gform_fields .gfield input:-webkit-autofill,.form-login-register-container .gform_wrapper .gform_fields .gfield input:-webkit-autofill:hover,.form-login-register-container .gform_wrapper .gform_fields .gfield input:-webkit-autofill:focus,.form-login-register-container .gform_wrapper .gform_fields .gfield input:-webkit-autofill:active{transition:background-color 50000s ease-in-out 0s,color 5000s ease-in-out 0s}.form-login-register-container .gform_wrapper .gform_fields .gfield select{padding-top:0 !important;padding-bottom:0 !important}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select{position:relative}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .select2-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .chosen-container{width:100% !important;margin:0 !important}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .chosen-container.chosen-with-drop .chosen-results{display:block}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .chosen-container.chosen-with-drop .chosen-single,.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .chosen-container.typing:not(.chosen-with-drop) .chosen-single{display:block}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .chosen-container.typing .chosen-single{display:none}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .chosen-drop{position:relative}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .chosen-container-active .chosen-drop{position:relative;z-index:15}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select input.chosen-search-input{background:none;color:#fff !important}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .chosen-single{position:absolute;top:1px;display:block;z-index:12;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);font-size:1.6rem;font-weight:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:0 12px;line-height:47px;pointer-events:none}@media screen and (min-width: 50.01em){.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .chosen-single{font-size:1.8rem;padding:0 16px;line-height:47px}}.no-touch .form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .chosen-single:hover{text-decoration:none}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .chosen-results{position:absolute;bottom:0;left:0;width:100%;z-index:200;max-height:400px;overflow-y:auto;background:#89c9ef;border:1px solid #fff;border-top:0;display:none;margin-left:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);padding:15px 12px}@media screen and (min-width: 50.01em){.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .chosen-results{padding:19px 16px}}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .chosen-results li{font-size:1.6rem;font-weight:normal;line-height:1}@media screen and (min-width: 50.01em){.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .chosen-results li{font-size:1.8rem}}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .chosen-results span{color:#fff !important}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select *:focus{outline:none}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .select2-choice{z-index:200;max-height:400px;overflow-y:auto;background:#89c9ef;border:1px solid #fff;margin-left:0;padding:0;height:auto;border-radius:0;box-shadow:none !important}.no-touch .form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .select2-choice:hover{text-decoration:none}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .select2-choice span{font-size:1.6rem;font-weight:normal;line-height:1}@media screen and (min-width: 50.01em){.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .select2-choice span{font-size:1.8rem}}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .select2-choice span.select2-chosen{padding:15px 12px}@media screen and (min-width: 50.01em){.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .select2-choice span.select2-chosen{padding:19px 16px}}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .select2-choice span.select2-arrow{border:none;padding-right:15px;background:none}.form-login-register-container .gform_wrapper .gform_fields .gfield.speakers-list .ginput_container_select .select2-choice span.select2-arrow b{width:auto;height:100%;pointer-events:none;background:url(images/arrow-down-bianco.svg) no-repeat #89c9ef left;background-size:18px 10px}.form-login-register-container .gform_wrapper .gform_fields .gfield .ginput_container_select{position:relative}.form-login-register-container .gform_wrapper .gform_fields .gfield .ginput_container_select:after{position:absolute;top:1px;right:1px;content:"";display:block;width:40px;height:47px;pointer-events:none;background:url(images/arrow-down-bianco.svg) no-repeat #89c9ef left;background-size:18px 10px;z-index:100;display:none}.form-login-register-container .gform_wrapper .gform_footer,.form-login-register-container .gform_wrapper .login-submit{margin-top:20px;padding-top:0}.form-login-register-container .gform_wrapper .gform_footer .gform_button,.form-login-register-container .gform_wrapper .gform_footer .button,.form-login-register-container .gform_wrapper .login-submit .gform_button,.form-login-register-container .gform_wrapper .login-submit .button{position:relative;height:30px !important;padding-top:0;padding-bottom:0;padding:0 40px;display:inline-block;font-size:1.6rem;line-height:32px;text-transform:uppercase;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;font-family:"source_code_prosemibold";min-width:190px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;cursor:pointer;background:none;border:1.5px solid #fff;color:#fff}.os-osx .form-login-register-container .gform_wrapper .gform_footer .gform_button,.os-osx .form-login-register-container .gform_wrapper .gform_footer .button,.os-osx .form-login-register-container .gform_wrapper .login-submit .gform_button,.os-osx .form-login-register-container .gform_wrapper .login-submit .button{-webkit-appearance:none;background:#89c9ef;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px}.form-login-register-container .gform_wrapper .gform_footer .gform_button:disabled,.form-login-register-container .gform_wrapper .gform_footer .button:disabled,.form-login-register-container .gform_wrapper .login-submit .gform_button:disabled,.form-login-register-container .gform_wrapper .login-submit .button:disabled{opacity:.5;height:30px !important}.no-touch .form-login-register-container .gform_wrapper .gform_footer .gform_button:hover,.no-touch .form-login-register-container .gform_wrapper .gform_footer .button:hover,.no-touch .form-login-register-container .gform_wrapper .login-submit .gform_button:hover,.no-touch .form-login-register-container .gform_wrapper .login-submit .button:hover{background:#fff;color:#89c9ef}.form-login-register-container .gform_wrapper .login-submit{margin-top:0px}@media screen and (min-width: 50.01em)and (max-width: 62.5em){.form-login-register-container .gform_wrapper .login-submit .button{min-width:unset}}.notices-container{background:#1c1c1c;color:#fff;padding:40px 0;font-size:2.4rem}.notices-container strong{font-size:2.6rem}.notices-container a{color:#fff !important;text-decoration:underline !important}.no-touch .notices-container a:hover{text-decoration:none !important}.notices-container p{font-size:2.4rem !important;margin-bottom:0 !important}.notices-container p strong{font-size:2.6rem !important}.notices-container .inner{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:1400px;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 50.01em){.notices-container .inner{width:calc(100% - 100px)}}.area-riservata-heading{background:#89c9ef;padding:40px 0 20px 0}@media screen and (min-width: 50.01em){.area-riservata-heading{padding:60px 0 30px 0}}.area-riservata-heading *{color:#fff}.area-riservata-heading .inner{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:1400px;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 50.01em){.area-riservata-heading .inner{width:calc(100% - 100px)}}.area-riservata-heading .uppertitle{width:100%;margin-bottom:15px;font-size:2.5rem;line-height:1}.area-riservata-heading .title{width:100%;font-size:4.3rem;line-height:1;font-weight:normal;margin-bottom:50px}.area-riservata-heading .title:before{content:"";display:inline-block;width:25px;height:28px;background:url(images/reserved-area-login.svg) no-repeat center;background-size:contain;margin-right:20px}.area-riservata-heading .reserved-area-menu ul.menu{margin-bottom:0}@media screen and (min-width: 50.01em){.area-riservata-heading .reserved-area-menu ul.menu{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}}.area-riservata-heading .reserved-area-menu ul.menu li{list-style-type:none;line-height:1;margin-bottom:0;line-height:25px;display:block}@media screen and (min-width: 50.01em){.area-riservata-heading .reserved-area-menu ul.menu li{line-height:31px;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}}.area-riservata-heading .reserved-area-menu ul.menu li:before{display:none}.area-riservata-heading .reserved-area-menu ul.menu li a{display:block}.area-riservata-heading .reserved-area-menu ul.menu li a.btn.btn-color-2{height:23px;line-height:25px;margin:0;text-align:center;border-color:#fff;background:none;display:block;padding:0 30px}@media screen and (min-width: 50.01em){.area-riservata-heading .reserved-area-menu ul.menu li a.btn.btn-color-2{height:30px;line-height:32px;padding:0 40px}}.area-riservata-heading .reserved-area-menu ul.menu li a.btn.btn-color-2.active,.no-touch .area-riservata-heading .reserved-area-menu ul.menu li a.btn.btn-color-2:hover{background:#fff;color:#1c1c1c}.area-riservata-heading .reserved-area-menu ul.menu li a.logout{position:relative;text-indent:-9999px;font-size:0;display:block;width:15px;height:23px;border:1px solid #fff;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px}@media screen and (min-width: 50.01em){.area-riservata-heading .reserved-area-menu ul.menu li a.logout{width:19px;height:30px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}}.area-riservata-heading .reserved-area-menu ul.menu li a.logout:after,.area-riservata-heading .reserved-area-menu ul.menu li a.logout:before{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:-9px}@media screen and (min-width: 50.01em){.area-riservata-heading .reserved-area-menu ul.menu li a.logout:after,.area-riservata-heading .reserved-area-menu ul.menu li a.logout:before{right:-11px}}.area-riservata-heading .reserved-area-menu ul.menu li a.logout:after{width:15px;height:10px;background:url(images/arrow-logout.svg) no-repeat center;background-size:contain;z-index:3;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (min-width: 50.01em){.area-riservata-heading .reserved-area-menu ul.menu li a.logout:after{width:17px;height:12px}}.area-riservata-heading .reserved-area-menu ul.menu li a.logout:before{width:15px;height:15px;background:#89c9ef;z-index:2}@media screen and (min-width: 50.01em){.area-riservata-heading .reserved-area-menu ul.menu li a.logout:before{width:17px;height:18px}}.no-touch .area-riservata-heading .reserved-area-menu ul.menu li a.logout:hover:after{right:-15px}@media screen and (min-width: 50.01em){.no-touch .area-riservata-heading .reserved-area-menu ul.menu li a.logout:hover:after{right:-22px}}.area-riservata-heading .reserved-area-menu ul.menu li+li{margin-top:20px}@media screen and (min-width: 50.01em){.area-riservata-heading .reserved-area-menu ul.menu li+li{margin-top:0px;margin-left:20px}}@media screen and (min-width: 62.51em){.area-riservata-heading .reserved-area-menu ul.menu li+li{margin-top:0px;margin-left:40px}}.form-edit-talk-container .inner{position:relative;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin:85px auto;width:100%;max-width:1200px;padding:0 15px;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 50.01em){.form-edit-talk-container .inner{width:calc(100% - 100px);margin:115px auto;margin-bottom:0}}.form-edit-talk-container input.hide,.form-edit-talk-container textarea.hide,.form-edit-talk-container .pdf-presentation.hide,.form-edit-talk-container select.hide{display:none}.list-archive-container.info_news_reserved,.list-archive-container.talks,.list-archive-container.profile{position:relative;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin:85px auto;width:100%;max-width:1200px;padding:0 15px;margin-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 50.01em){.list-archive-container.info_news_reserved,.list-archive-container.talks,.list-archive-container.profile{width:calc(100% - 100px);margin:115px auto;margin-bottom:0}}.list-archive-container.info_news_reserved .title-container,.list-archive-container.talks .title-container,.list-archive-container.profile .title-container{width:100%}.list-archive-container.info_news_reserved .title-container h1,.list-archive-container.talks .title-container h1,.list-archive-container.profile .title-container h1{margin-bottom:0}@media screen and (min-width: 50.01em){.list-archive-container.info_news_reserved .title-container.with-btn,.list-archive-container.talks .title-container.with-btn,.list-archive-container.profile .title-container.with-btn{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}}.list-archive-container.info_news_reserved .title-container.with-btn h1,.list-archive-container.talks .title-container.with-btn h1,.list-archive-container.profile .title-container.with-btn h1{padding-right:25px}.list-archive-container.info_news_reserved .title-container.with-btn .btn,.list-archive-container.talks .title-container.with-btn .btn,.list-archive-container.profile .title-container.with-btn .btn{margin-top:15px;margin-bottom:0}@media screen and (min-width: 50.01em){.list-archive-container.info_news_reserved .title-container.with-btn .btn,.list-archive-container.talks .title-container.with-btn .btn,.list-archive-container.profile .title-container.with-btn .btn{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;-o-align-self:flex-start;align-self:flex-start;margin-right:0;min-width:260px;margin-top:0px;text-align:center}}.list-archive-container.info_news_reserved .title-container+p,.list-archive-container.talks .title-container+p,.list-archive-container.profile .title-container+p{margin:55px auto 0 auto;width:100%}@media screen and (min-width: 50.01em){.list-archive-container.info_news_reserved .title-container+p,.list-archive-container.talks .title-container+p,.list-archive-container.profile .title-container+p{margin:60px auto 0 auto}}.list-archive-container.info_news_reserved .meta,.list-archive-container.talks .meta,.list-archive-container.profile .meta{margin-bottom:25px;font-style:italic}.list-archive-container.info_news_reserved .meta strong,.list-archive-container.talks .meta strong,.list-archive-container.profile .meta strong{font-style:normal}.list-archive-container.info_news_reserved .meta p,.list-archive-container.talks .meta p,.list-archive-container.profile .meta p{margin-bottom:0}.list-archive-container.info_news_reserved .meta .status,.list-archive-container.talks .meta .status,.list-archive-container.profile .meta .status{width:100%;font-size:1.6rem;line-height:1;margin-bottom:0}@media screen and (min-width: 50.01em){.list-archive-container.info_news_reserved .meta .status,.list-archive-container.talks .meta .status,.list-archive-container.profile .meta .status{font-size:1.8rem}}.list-archive-container.info_news_reserved .meta .edition,.list-archive-container.talks .meta .edition,.list-archive-container.profile .meta .edition{font-size:1.6rem;font-style:normal;background:#89c9ef;color:#fff;padding:10px 18px;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 50.01em){.list-archive-container.info_news_reserved .meta .edition,.list-archive-container.talks .meta .edition,.list-archive-container.profile .meta .edition{font-size:1.8rem}}.list-archive-container.info_news_reserved .meta .edition:after,.list-archive-container.talks .meta .edition:after,.list-archive-container.profile .meta .edition:after{display:none}.list-archive-container.info_news_reserved .meta .edition+.status,.list-archive-container.talks .meta .edition+.status,.list-archive-container.profile .meta .edition+.status{border-top:1px solid #eaeaea;margin-top:18px;padding-top:18px}.list-archive-container.info_news_reserved .list-archive>li,.list-archive-container.talks .list-archive>li,.list-archive-container.profile .list-archive>li{border-color:#eaeaea}.list-archive-container.info_news_reserved .list-archive>li:before,.list-archive-container.talks .list-archive>li:before,.list-archive-container.profile .list-archive>li:before{display:none}.list-archive-container.info_news_reserved .list-archive.list-talk,.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved,.list-archive-container.talks .list-archive.list-talk,.list-archive-container.talks .list-archive.list-info_news_reserved,.list-archive-container.profile .list-archive.list-talk,.list-archive-container.profile .list-archive.list-info_news_reserved{margin-bottom:0}.list-archive-container.info_news_reserved .list-archive.list-talk .uppertitle,.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved .uppertitle,.list-archive-container.talks .list-archive.list-talk .uppertitle,.list-archive-container.talks .list-archive.list-info_news_reserved .uppertitle,.list-archive-container.profile .list-archive.list-talk .uppertitle,.list-archive-container.profile .list-archive.list-info_news_reserved .uppertitle{font-size:2.5rem;margin-bottom:18px}.list-archive-container.info_news_reserved .list-archive.list-talk .title,.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved .title,.list-archive-container.talks .list-archive.list-talk .title,.list-archive-container.talks .list-archive.list-info_news_reserved .title,.list-archive-container.profile .list-archive.list-talk .title,.list-archive-container.profile .list-archive.list-info_news_reserved .title{font-size:3rem;font-weight:bold;margin-bottom:0px;line-height:1;width:100%;max-width:unset}.list-archive-container.info_news_reserved .list-archive.list-talk .title+p,.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved .title+p,.list-archive-container.talks .list-archive.list-talk .title+p,.list-archive-container.talks .list-archive.list-info_news_reserved .title+p,.list-archive-container.profile .list-archive.list-talk .title+p,.list-archive-container.profile .list-archive.list-info_news_reserved .title+p{margin-top:10px}@media screen and (min-width: 56.26em){.list-archive-container.info_news_reserved .list-archive.list-talk *:not(.status,.status strong,.edition),.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved *:not(.status,.status strong,.edition),.list-archive-container.talks .list-archive.list-talk *:not(.status,.status strong,.edition),.list-archive-container.talks .list-archive.list-info_news_reserved *:not(.status,.status strong,.edition),.list-archive-container.profile .list-archive.list-talk *:not(.status,.status strong,.edition),.list-archive-container.profile .list-archive.list-info_news_reserved *:not(.status,.status strong,.edition){font-size:2.6rem}}.list-archive-container.info_news_reserved .list-archive.list-talk p:not(.status,.uppertitle),.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved p:not(.status,.uppertitle),.list-archive-container.talks .list-archive.list-talk p:not(.status,.uppertitle),.list-archive-container.talks .list-archive.list-info_news_reserved p:not(.status,.uppertitle),.list-archive-container.profile .list-archive.list-talk p:not(.status,.uppertitle),.list-archive-container.profile .list-archive.list-info_news_reserved p:not(.status,.uppertitle){margin-bottom:10px}.list-archive-container.info_news_reserved .list-archive.list-talk p:not(.status,.uppertitle):last-child,.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved p:not(.status,.uppertitle):last-child,.list-archive-container.talks .list-archive.list-talk p:not(.status,.uppertitle):last-child,.list-archive-container.talks .list-archive.list-info_news_reserved p:not(.status,.uppertitle):last-child,.list-archive-container.profile .list-archive.list-talk p:not(.status,.uppertitle):last-child,.list-archive-container.profile .list-archive.list-info_news_reserved p:not(.status,.uppertitle):last-child{margin-bottom:0}.list-archive-container.info_news_reserved .list-archive.list-talk ol,.list-archive-container.info_news_reserved .list-archive.list-talk ul,.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved ol,.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved ul,.list-archive-container.talks .list-archive.list-talk ol,.list-archive-container.talks .list-archive.list-talk ul,.list-archive-container.talks .list-archive.list-info_news_reserved ol,.list-archive-container.talks .list-archive.list-info_news_reserved ul,.list-archive-container.profile .list-archive.list-talk ol,.list-archive-container.profile .list-archive.list-talk ul,.list-archive-container.profile .list-archive.list-info_news_reserved ol,.list-archive-container.profile .list-archive.list-info_news_reserved ul{width:100%;padding:0;margin:0 0 10px 0}.list-archive-container.info_news_reserved .list-archive.list-talk ol li,.list-archive-container.info_news_reserved .list-archive.list-talk ul li,.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved ol li,.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved ul li,.list-archive-container.talks .list-archive.list-talk ol li,.list-archive-container.talks .list-archive.list-talk ul li,.list-archive-container.talks .list-archive.list-info_news_reserved ol li,.list-archive-container.talks .list-archive.list-info_news_reserved ul li,.list-archive-container.profile .list-archive.list-talk ol li,.list-archive-container.profile .list-archive.list-talk ul li,.list-archive-container.profile .list-archive.list-info_news_reserved ol li,.list-archive-container.profile .list-archive.list-info_news_reserved ul li{border-bottom:0;margin:0 0 10px 0}.list-archive-container.info_news_reserved .list-archive.list-talk ol li:last-child,.list-archive-container.info_news_reserved .list-archive.list-talk ul li:last-child,.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved ol li:last-child,.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved ul li:last-child,.list-archive-container.talks .list-archive.list-talk ol li:last-child,.list-archive-container.talks .list-archive.list-talk ul li:last-child,.list-archive-container.talks .list-archive.list-info_news_reserved ol li:last-child,.list-archive-container.talks .list-archive.list-info_news_reserved ul li:last-child,.list-archive-container.profile .list-archive.list-talk ol li:last-child,.list-archive-container.profile .list-archive.list-talk ul li:last-child,.list-archive-container.profile .list-archive.list-info_news_reserved ol li:last-child,.list-archive-container.profile .list-archive.list-info_news_reserved ul li:last-child{margin-bottom:0}.list-archive-container.info_news_reserved .list-archive.list-talk ol li::before,.list-archive-container.info_news_reserved .list-archive.list-talk ul li::before,.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved ol li::before,.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved ul li::before,.list-archive-container.talks .list-archive.list-talk ol li::before,.list-archive-container.talks .list-archive.list-talk ul li::before,.list-archive-container.talks .list-archive.list-info_news_reserved ol li::before,.list-archive-container.talks .list-archive.list-info_news_reserved ul li::before,.list-archive-container.profile .list-archive.list-talk ol li::before,.list-archive-container.profile .list-archive.list-talk ul li::before,.list-archive-container.profile .list-archive.list-info_news_reserved ol li::before,.list-archive-container.profile .list-archive.list-info_news_reserved ul li::before{position:relative;top:-4px;color:#d52c2c;content:"";background:url(images/bullet.svg) no-repeat center;background-size:contain;padding-right:14px;margin-right:10px;width:12px;height:12px;display:inline-block}.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved,.list-archive-container.talks .list-archive.list-info_news_reserved,.list-archive-container.profile .list-archive.list-info_news_reserved{margin:55px auto;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 50.01em){.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved,.list-archive-container.talks .list-archive.list-info_news_reserved,.list-archive-container.profile .list-archive.list-info_news_reserved{margin:60px auto}}.list-archive-container.info_news_reserved .list-archive.list-talk,.list-archive-container.talks .list-archive.list-talk,.list-archive-container.profile .list-archive.list-talk{margin:55px auto;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}@media screen and (min-width: 50.01em){.list-archive-container.info_news_reserved .list-archive.list-talk,.list-archive-container.talks .list-archive.list-talk,.list-archive-container.profile .list-archive.list-talk{margin:60px auto}}.list-archive-container.info_news_reserved .list-archive.list-talk>li,.list-archive-container.talks .list-archive.list-talk>li,.list-archive-container.profile .list-archive.list-talk>li{margin-bottom:0;position:relative}.list-archive-container.info_news_reserved .list-archive.list-talk>li.approved,.list-archive-container.talks .list-archive.list-talk>li.approved,.list-archive-container.profile .list-archive.list-talk>li.approved{background:#eaeaea}.list-archive-container.info_news_reserved .list-archive.list-talk>li.approved:before,.list-archive-container.info_news_reserved .list-archive.list-talk>li.approved:after,.list-archive-container.talks .list-archive.list-talk>li.approved:before,.list-archive-container.talks .list-archive.list-talk>li.approved:after,.list-archive-container.profile .list-archive.list-talk>li.approved:before,.list-archive-container.profile .list-archive.list-talk>li.approved:after{content:"";display:block;width:300%;height:calc(100% + 1px);position:absolute;top:0;background:#eaeaea;margin:0;padding:0}.list-archive-container.info_news_reserved .list-archive.list-talk>li.approved:before,.list-archive-container.talks .list-archive.list-talk>li.approved:before,.list-archive-container.profile .list-archive.list-talk>li.approved:before{left:0;-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%)}.list-archive-container.info_news_reserved .list-archive.list-talk>li.approved:after,.list-archive-container.talks .list-archive.list-talk>li.approved:after,.list-archive-container.profile .list-archive.list-talk>li.approved:after{right:0;-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%)}.list-archive-container.info_news_reserved .list-archive.list-talk>li.approved .meta .status,.list-archive-container.talks .list-archive.list-talk>li.approved .meta .status,.list-archive-container.profile .list-archive.list-talk>li.approved .meta .status{border-color:#cecece}.list-archive-container.info_news_reserved .list-archive.list-talk>li a,.list-archive-container.talks .list-archive.list-talk>li a,.list-archive-container.profile .list-archive.list-talk>li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;padding-top:45px;padding-bottom:40px}@media screen and (min-width: 50.01em){.list-archive-container.info_news_reserved .list-archive.list-talk>li a,.list-archive-container.talks .list-archive.list-talk>li a,.list-archive-container.profile .list-archive.list-talk>li a{padding-top:55px;padding-bottom:50px}}.list-archive-container.info_news_reserved .list-archive.list-talk>li .texts-container,.list-archive-container.talks .list-archive.list-talk>li .texts-container,.list-archive-container.profile .list-archive.list-talk>li .texts-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}@media screen and (min-width: 43.76em){.list-archive-container.info_news_reserved .list-archive.list-talk>li .texts-container,.list-archive-container.talks .list-archive.list-talk>li .texts-container,.list-archive-container.profile .list-archive.list-talk>li .texts-container{width:75%;padding-right:30px}}@media screen and (min-width: 50.01em){.list-archive-container.info_news_reserved .list-archive.list-talk>li .texts-container,.list-archive-container.talks .list-archive.list-talk>li .texts-container,.list-archive-container.profile .list-archive.list-talk>li .texts-container{width:65%;padding-right:0px}}@media screen and (min-width: 50.01em)and (max-width: 68.75em){.list-archive-container.info_news_reserved .list-archive.list-talk>li .texts-container,.list-archive-container.talks .list-archive.list-talk>li .texts-container,.list-archive-container.profile .list-archive.list-talk>li .texts-container{width:100%}}.list-archive-container.info_news_reserved .list-archive.list-talk>li .meta,.list-archive-container.talks .list-archive.list-talk>li .meta,.list-archive-container.profile .list-archive.list-talk>li .meta{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-top:25px;width:auto}@media screen and (min-width: 43.76em){.list-archive-container.info_news_reserved .list-archive.list-talk>li .meta,.list-archive-container.talks .list-archive.list-talk>li .meta,.list-archive-container.profile .list-archive.list-talk>li .meta{width:25%;margin-bottom:0}}@media screen and (min-width: 50.01em){.list-archive-container.info_news_reserved .list-archive.list-talk>li .meta,.list-archive-container.talks .list-archive.list-talk>li .meta,.list-archive-container.profile .list-archive.list-talk>li .meta{width:35%;padding-left:70px}}@media screen and (min-width: 50.01em)and (max-width: 68.75em){.list-archive-container.info_news_reserved .list-archive.list-talk>li .meta,.list-archive-container.talks .list-archive.list-talk>li .meta,.list-archive-container.profile .list-archive.list-talk>li .meta{width:auto;margin-top:25px;padding-left:0px}}.list-archive-container.info_news_reserved .list-archive.list-talk>li .meta .edition,.list-archive-container.talks .list-archive.list-talk>li .meta .edition,.list-archive-container.profile .list-archive.list-talk>li .meta .edition{margin-right:50px}@media screen and (min-width: 43.76em)and (max-width: 50em){.list-archive-container.info_news_reserved .list-archive.list-talk>li .meta .edition,.list-archive-container.talks .list-archive.list-talk>li .meta .edition,.list-archive-container.profile .list-archive.list-talk>li .meta .edition{margin-right:0px}}.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved,.list-archive-container.talks .list-archive.list-info_news_reserved,.list-archive-container.profile .list-archive.list-info_news_reserved{margin-bottom:0}.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved>li,.list-archive-container.talks .list-archive.list-info_news_reserved>li,.list-archive-container.profile .list-archive.list-info_news_reserved>li{padding-bottom:60px}.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved>li:last-child,.list-archive-container.talks .list-archive.list-info_news_reserved>li:last-child,.list-archive-container.profile .list-archive.list-info_news_reserved>li:last-child{padding-bottom:0px}.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved>li+li,.list-archive-container.talks .list-archive.list-info_news_reserved>li+li,.list-archive-container.profile .list-archive.list-info_news_reserved>li+li{margin-top:60px}.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved a,.list-archive-container.talks .list-archive.list-info_news_reserved a,.list-archive-container.profile .list-archive.list-info_news_reserved a{display:inline;text-decoration:underline;padding:0}.no-touch .list-archive-container.info_news_reserved .list-archive.list-info_news_reserved a:hover,.no-touch .list-archive-container.talks .list-archive.list-info_news_reserved a:hover,.no-touch .list-archive-container.profile .list-archive.list-info_news_reserved a:hover{text-decoration:none}.list-archive-container.info_news_reserved .list-archive.list-info_news_reserved a:after,.list-archive-container.talks .list-archive.list-info_news_reserved a:after,.list-archive-container.profile .list-archive.list-info_news_reserved a:after{display:none}.list-archive-container.talks-detail .meta{width:100%;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.list-archive-container.talks-detail .meta .status{width:auto;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;-o-align-self:flex-end;align-self:flex-end}.list-archive-container.talks-detail .meta .edition+.status{border-top:0;margin-top:0px;padding-top:0px;margin-left:40px}.list-archive-container.talks-detail .videos-presentation,.list-archive-container.talks-detail .talk-speakers,.list-archive-container.talks-detail .talk-sponsors{width:100%;padding:0 !important}.list-archive-container.talks-detail .videos-presentation h3,.list-archive-container.talks-detail .talk-speakers h3,.list-archive-container.talks-detail .talk-sponsors h3{margin-bottom:30px}.list-archive-container.talks-detail .text p:last-child{margin-bottom:0}.list-archive-container.talks-detail .text,.list-archive-container.talks-detail .talk-speakers,.list-archive-container.talks-detail .videos-presentation,.list-archive-container.talks-detail .talk-sponsors{margin-bottom:60px;width:100%}.list-archive-container.talks-detail .text:last-child,.list-archive-container.talks-detail .talk-speakers:last-child,.list-archive-container.talks-detail .videos-presentation:last-child,.list-archive-container.talks-detail .talk-sponsors:last-child{margin-bottom:0}.list-archive-container.talks-detail .talk-sponsors li:last-child{margin-bottom:0}.list-archive-container.talks-detail .talk-speakers+.talk-sponsors{margin-bottom:0px;margin-top:60px}.list-archive-container.talks-detail .talk-speakers{margin-bottom:0px}.list-archive-container.talks-detail .talk-speakers .list-speaker{margin-bottom:0}.list-archive-container.talks-detail .talk-speakers .list-speaker li{margin-bottom:0 !important}.list-archive-container.talks-detail .videos-presentation .talk-pdf-presentation{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;-o-flex-flow:column;flex-flow:column;text-decoration:none;font-size:3rem}.list-archive-container.talks-detail .videos-presentation .talk-pdf-presentation strong{text-decoration:underline}.list-archive-container.talks-detail .videos-presentation .talk-pdf-presentation span{font-weight:normal}.no-touch .list-archive-container.talks-detail .videos-presentation .talk-pdf-presentation a:hover{text-decoration:none}.no-touch .list-archive-container.talks-detail .videos-presentation .talk-pdf-presentation a:hover strong{text-decoration:none}.list-archive-container.talks-detail .videos-presentation .talk-pdf-presentation a+a{margin-top:10px}.list-archive-container.talks-detail .videos-presentation .talk-pdf-presentation+.talk-pdf-presentation{margin-top:10px}.list-archive-container.talks-detail .videos-presentation .list-presentations,.list-archive-container.talks-detail .videos-presentation .list-video{margin-bottom:0}.list-archive-container.talks-detail .videos-presentation iframe{display:block}.list-archive-container.talks-detail .title-container+.text{margin-top:25px}.list-archive-container.talks-detail .title-container{width:100%;border:0}@media screen and (min-width: 56.26em){.list-archive-container.talks-detail .title-container{padding-right:180px}}.list-archive-container.talks-detail .title-container h1{margin-bottom:0}.list-archive-container.talks-detail .title-container h1+h3{margin-top:20px;margin-bottom:0px}@media screen and (max-width: 56.25em){.list-archive-container.talks-detail .title-container .item-date{margin-top:20px;margin-bottom:0}}.list-archive-container.profile .title-container{margin-bottom:55px}@media screen and (min-width: 50.01em){.list-archive-container.profile .title-container{margin-bottom:60px}}.profile-review-container,.edit-profile-form{width:100%;max-width:960px}.profile-review-container{width:100%;max-width:100%;position:relative}.profile-review-container .profile-image{width:100%;margin-bottom:35px}@media screen and (min-width: 43.76em){.profile-review-container .profile-image{float:right;width:32%;max-width:unset;margin-bottom:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 43.76em)and (max-width: 50em){.profile-review-container .profile-image{width:40%}}.profile-review-container .profile-image img{margin-bottom:0 !important;width:100%;display:block;height:auto}@media screen and (min-width: 43.76em){.profile-review-container .profile-review.profile-table{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;float:left;width:68%;padding-right:25px}}@media screen and (min-width: 43.76em)and (max-width: 50em){.profile-review-container .profile-review.profile-table{width:60%}}.profile-review-container .profile-review.profile-table .line:not(.biography){-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 62.51em){.profile-review-container .profile-review.profile-table .line:not(.biography){width:100%}}@media screen and (min-width: 43.76em)and (max-width: 50em){.profile-review-container .profile-review.profile-table .line:not(.biography){width:100%}}@media screen and (min-width: 62.51em){.profile-review-container .profile-review.profile-table .line.biography .label{width:33%}}@media screen and (min-width: 43.76em)and (max-width: 62.5em){.profile-review-container .profile-review.profile-table .line.biography .label{width:100%}}@media screen and (min-width: 62.51em){.profile-review-container .profile-review.profile-table .line.biography .value{width:66%}}@media screen and (min-width: 43.76em)and (max-width: 62.5em){.profile-review-container .profile-review.profile-table .line.biography .value{width:100%;margin-top:10px;padding-left:0}}.edit-profile-change-pwd-btns,.edit-profile-form .gform_footer,.edit-talk-btns{margin-top:50px}@media screen and (min-width: 31.26em){.edit-profile-change-pwd-btns,.edit-profile-form .gform_footer,.edit-talk-btns{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 50.01em){.edit-profile-change-pwd-btns,.edit-profile-form .gform_footer,.edit-talk-btns{margin-top:90px}}.edit-profile-change-pwd-btns input.btn,.edit-profile-form .gform_footer input.btn,.edit-talk-btns input.btn{cursor:pointer}.edit-profile-change-pwd-btns .btn.btn-color-2,.edit-profile-form .gform_footer .btn.btn-color-2,.edit-talk-btns .btn.btn-color-2{background:#89c9ef;color:#fff;border-color:#89c9ef;border:1px solid #89c9ef}.no-touch .edit-profile-change-pwd-btns .btn.btn-color-2:hover,.no-touch .edit-profile-form .gform_footer .btn.btn-color-2:hover,.no-touch .edit-talk-btns .btn.btn-color-2:hover{color:#89c9ef;border-color:#89c9ef;background:#fff}.edit-profile-change-pwd-btns .btn.btn-color-1,.edit-profile-change-pwd-btns .btn.btn-color-2,.edit-profile-form .gform_footer .btn.btn-color-1,.edit-profile-form .gform_footer .btn.btn-color-2,.edit-talk-btns .btn.btn-color-1,.edit-talk-btns .btn.btn-color-2{height:30px;line-height:31px;padding:0 20px;font-size:15px;font-family:"source_code_prosemibold";width:auto;margin-top:5px;margin-bottom:5px;margin-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 28.135em){.edit-profile-change-pwd-btns .btn.btn-color-1,.edit-profile-change-pwd-btns .btn.btn-color-2,.edit-profile-form .gform_footer .btn.btn-color-1,.edit-profile-form .gform_footer .btn.btn-color-2,.edit-talk-btns .btn.btn-color-1,.edit-talk-btns .btn.btn-color-2{padding:0 40px}}@media screen and (min-width: 31.26em){.edit-profile-change-pwd-btns .btn.btn-color-1,.edit-profile-change-pwd-btns .btn.btn-color-2,.edit-profile-form .gform_footer .btn.btn-color-1,.edit-profile-form .gform_footer .btn.btn-color-2,.edit-talk-btns .btn.btn-color-1,.edit-talk-btns .btn.btn-color-2{padding:0 20px}}@media screen and (min-width: 50.01em){.edit-profile-change-pwd-btns .btn.btn-color-1,.edit-profile-change-pwd-btns .btn.btn-color-2,.edit-profile-form .gform_footer .btn.btn-color-1,.edit-profile-form .gform_footer .btn.btn-color-2,.edit-talk-btns .btn.btn-color-1,.edit-talk-btns .btn.btn-color-2{padding:0 40px;margin-right:30px}}@media screen and (min-width: 82.01em){.edit-profile-change-pwd-btns .btn.btn-color-1,.edit-profile-change-pwd-btns .btn.btn-color-2,.edit-profile-form .gform_footer .btn.btn-color-1,.edit-profile-form .gform_footer .btn.btn-color-2,.edit-talk-btns .btn.btn-color-1,.edit-talk-btns .btn.btn-color-2{font-size:20px;height:37px;line-height:37px;padding-top:0;padding-bottom:0;padding:0 60px}}.edit-profile-change-pwd-btns .btn.btn-color-1:last-child,.edit-profile-change-pwd-btns .btn.btn-color-2:last-child,.edit-profile-form .gform_footer .btn.btn-color-1:last-child,.edit-profile-form .gform_footer .btn.btn-color-2:last-child,.edit-talk-btns .btn.btn-color-1:last-child,.edit-talk-btns .btn.btn-color-2:last-child{margin-right:0px}@media screen and (max-width: 31.25em){.edit-profile-change-pwd-btns .btn+.btn,.edit-profile-form .gform_footer .btn+.btn,.edit-talk-btns .btn+.btn{margin-top:20px}}.edit-talk-btns .btn.btn-color-2{border-color:#1c1c1c;color:#1c1c1c;background:#fff}.no-touch .edit-talk-btns .btn.btn-color-2:hover{background:#1c1c1c;color:#fff;border-color:#1c1c1c}.edit-talk-btns .btn.btn-color-1{border-color:#89c9ef;color:#fff;background:#89c9ef}.no-touch .edit-talk-btns .btn.btn-color-1:hover{background:#1c1c1c;color:#fff;border-color:#1c1c1c}.profile-review .gfield_label,.edit-profile-form .gfield_label,.form-edit-talk-container .gfield_label{font-size:2rem;font-weight:bold}@media screen and (min-width: 50.01em){.profile-review .gfield_label,.edit-profile-form .gfield_label,.form-edit-talk-container .gfield_label{font-size:2.6rem}}.profile-review .label p,.profile-review .label small,.edit-profile-form .label p,.edit-profile-form .label small,.form-edit-talk-container .label p,.form-edit-talk-container .label small{font-size:1.6rem;color:#1c1c1c;line-height:1;font-family:"source_sans_proregular";margin-bottom:0}@media screen and (min-width: 50.01em){.profile-review .label p,.profile-review .label small,.edit-profile-form .label p,.edit-profile-form .label small,.form-edit-talk-container .label p,.form-edit-talk-container .label small{font-size:1.7rem}}@media screen and (min-width: 82.01em){.profile-review .label p,.profile-review .label small,.edit-profile-form .label p,.edit-profile-form .label small,.form-edit-talk-container .label p,.form-edit-talk-container .label small{font-size:1.8rem}}.profile-review .label p+small,.edit-profile-form .label p+small,.form-edit-talk-container .label p+small{margin-top:5px}@media screen and (min-width: 50.01em){.profile-review .label p+small,.edit-profile-form .label p+small,.form-edit-talk-container .label p+small{margin-top:7px}}.profile-review .label small,.edit-profile-form .label small,.form-edit-talk-container .label small{line-height:1.1;display:block}.profile-review .label p,.edit-profile-form .label p,.form-edit-talk-container .label p{font-size:2.2rem !important;font-weight:bold}@media screen and (min-width: 82.01em){.profile-review .label p,.edit-profile-form .label p,.form-edit-talk-container .label p{font-size:2.6rem !important}}.profile-review .line,.profile-review .field-container,.edit-profile-form .line,.edit-profile-form .field-container,.form-edit-talk-container .line,.form-edit-talk-container .field-container{width:100%;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.profile-review .line .label,.profile-review .field-container .label,.edit-profile-form .line .label,.edit-profile-form .field-container .label,.form-edit-talk-container .line .label,.form-edit-talk-container .field-container .label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}@media screen and (min-width: 50.01em){.profile-review .line .label,.profile-review .field-container .label,.edit-profile-form .line .label,.edit-profile-form .field-container .label,.form-edit-talk-container .line .label,.form-edit-talk-container .field-container .label{width:50%;padding-right:30px}}@media screen and (min-width: 82.01em){.profile-review .line .label,.profile-review .field-container .label,.edit-profile-form .line .label,.edit-profile-form .field-container .label,.form-edit-talk-container .line .label,.form-edit-talk-container .field-container .label{width:38%;padding-right:50px}}.profile-review .line .label p,.profile-review .field-container .label p,.edit-profile-form .line .label p,.edit-profile-form .field-container .label p,.form-edit-talk-container .line .label p,.form-edit-talk-container .field-container .label p{margin-bottom:0;line-height:1.1}.profile-review .line .value,.profile-review .field-container .value,.edit-profile-form .line .value,.edit-profile-form .field-container .value,.form-edit-talk-container .line .value,.form-edit-talk-container .field-container .value{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;margin-top:10px}@media screen and (min-width: 50.01em){.profile-review .line .value,.profile-review .field-container .value,.edit-profile-form .line .value,.edit-profile-form .field-container .value,.form-edit-talk-container .line .value,.form-edit-talk-container .field-container .value{width:50%;margin-top:0px}}@media screen and (min-width: 50.01em)and (max-width: 62.5em){.profile-review .line .value,.profile-review .field-container .value,.edit-profile-form .line .value,.edit-profile-form .field-container .value,.form-edit-talk-container .line .value,.form-edit-talk-container .field-container .value{padding-left:15px}}@media screen and (min-width: 82.01em){.profile-review .line .value,.profile-review .field-container .value,.edit-profile-form .line .value,.edit-profile-form .field-container .value,.form-edit-talk-container .line .value,.form-edit-talk-container .field-container .value{width:62%}}.profile-review .line .value input+input,.profile-review .field-container .value input+input,.edit-profile-form .line .value input+input,.edit-profile-form .field-container .value input+input,.form-edit-talk-container .line .value input+input,.form-edit-talk-container .field-container .value input+input{margin-top:20px}.profile-review .line+.line,.profile-review .field-container+.field-container,.edit-profile-form .line+.line,.edit-profile-form .field-container+.field-container,.form-edit-talk-container .line+.line,.form-edit-talk-container .field-container+.field-container{margin-top:50px}.profile-review .line .value{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.profile-review .line+.line{margin-top:20px}@media screen and (min-width: 62.51em){.profile-review .line+.line{margin-top:25px}}.profile-review .line+.line.biography{margin-top:60px}@media screen and (min-width: 62.51em){.profile-review .line+.line.biography{margin-top:80px}}.profile-review .line.social+.line{margin-top:60px}@media screen and (min-width: 62.51em){.profile-review .line.social+.line{margin-top:80px}}.profile-review .line+.line.speaker_other_contact_information{margin-top:60px}@media screen and (min-width: 62.51em){.profile-review .line+.line.speaker_other_contact_information{margin-top:80px}}@media screen and (min-width: 82.01em){.profile-review .line .label{width:50%;padding-right:50px}}@media screen and (min-width: 82.01em){.profile-review .line .value{width:50%}}@media screen and (max-width: 50em){.profile-review .line.social .value{margin-top:10px}}.profile-review .line.social a{display:inline-block;position:relative;cursor:pointer;text-indent:-99999px !important;border:none;width:33px;height:33px}.profile-review .line.social a::after{content:"";display:block;width:33px;height:33px;position:absolute;left:0;top:0}.profile-review .line.social .social-item .social-link{margin:0;padding:0}.profile-review .line.social .social-item+.social-item{margin-left:8px}.profile-review .line.social .site a::after{background:url(images/share/website_logo_share_hover.svg) no-repeat center}.no-touch .profile-review .line.social .site a:hover::after{background:url(images/share/website_logo_share.svg) no-repeat center}.profile-review .line.social .email a::after{background:url(images/share/email_logo_share_hover.svg) no-repeat center}.no-touch .profile-review .line.social .email a:hover::after{background:url(images/share/email_logo_share.svg) no-repeat center}.profile-review .line.social .linkedin a::after{background:url(images/share/linkedin_logo_share_hover.svg) no-repeat center}.no-touch .profile-review .line.social .linkedin a:hover::after{background:url(images/share/linkedin_logo_share.svg) no-repeat center}.profile-review .line.social .facebook a::after{background:url(images/share/fb_logo_share_hover.svg) no-repeat center}.no-touch .profile-review .line.social .facebook a:hover::after{background:url(images/share/fb_logo_share.svg) no-repeat center}.profile-review .line.social .mastodon a::after{background:url(images/share/mastodon_logo_share_hover.svg) no-repeat center}.no-touch .profile-review .line.social .mastodon a:hover::after{background:url(images/share/mastodon_logo_share.svg) no-repeat center}.profile-review .line.social .twitter a::after{background:url(images/share/twitter_logo_share_hover.svg) no-repeat center}.no-touch .profile-review .line.social .twitter a:hover::after{background:url(images/share/twitter_logo_share.svg) no-repeat center}.form-container.edit-profile-form input:not(.cropit-image-input,.cropit-image-zoom-input),.form-container.edit-profile-form select{height:49px}.form-container.edit-profile-form input:not(.cropit-image-zoom-input,.cropit-image-input),.form-container.edit-profile-form select,.form-container.edit-profile-form textarea{border:1px solid #1c1c1c;width:100%;display:block;color:#1c1c1c;background:#fff;padding:15px 12px;font-size:1.6rem;line-height:1;font-weight:normal;font-family:"source_sans_proregular";min-height:unset;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.form-container.edit-profile-form input:not(.cropit-image-zoom-input,.cropit-image-input)::-webkit-input-placeholder,.form-container.edit-profile-form select::-webkit-input-placeholder,.form-container.edit-profile-form textarea::-webkit-input-placeholder{color:#8d8d8d}.form-container.edit-profile-form input:not(.cropit-image-zoom-input,.cropit-image-input)::-moz-placeholder,.form-container.edit-profile-form select::-moz-placeholder,.form-container.edit-profile-form textarea::-moz-placeholder{color:#8d8d8d}.form-container.edit-profile-form input:not(.cropit-image-zoom-input,.cropit-image-input):-ms-input-placeholder,.form-container.edit-profile-form select:-ms-input-placeholder,.form-container.edit-profile-form textarea:-ms-input-placeholder{color:#8d8d8d}.form-container.edit-profile-form input:not(.cropit-image-zoom-input,.cropit-image-input):-moz-placeholder,.form-container.edit-profile-form select:-moz-placeholder,.form-container.edit-profile-form textarea:-moz-placeholder{color:#8d8d8d}@media screen and (min-width: 50.01em){.form-container.edit-profile-form input:not(.cropit-image-zoom-input,.cropit-image-input),.form-container.edit-profile-form select,.form-container.edit-profile-form textarea{padding:19px 16px;font-size:1.8rem}}.form-container.edit-profile-form input:-webkit-autofill,.form-container.edit-profile-form input:-webkit-autofill:hover,.form-container.edit-profile-form input:-webkit-autofill:focus,.form-container.edit-profile-form input:-webkit-autofill:active{transition:background-color 50000s ease-in-out 0s,color 5000s ease-in-out 0s}.form-container.edit-profile-form .form-change-pwd-email .gfield+.gfield{margin-top:50px}.form-container.edit-profile-form .form-change-pwd-email .gfield ul.password-requirements{margin-bottom:0}.form-container.edit-profile-form .form-change-pwd-email .gfield ul.password-requirements li{font-size:1.8rem;line-height:1.3}@media screen and (min-width: 56.26em){.form-container.edit-profile-form .form-change-pwd-email .gfield ul.password-requirements li{font-size:1.8rem;line-height:1.3;margin-bottom:10px}}.form-container.edit-profile-form .form-change-pwd-email .gfield ul.password-requirements li.success{color:#c0d420}.form-container.edit-profile-form .form-change-pwd-email .gfield ul.password-requirements li.error{color:#bf2b2b}.form-container.edit-profile-form .profile-image img{display:block;margin-bottom:10px !important}.form-edit-talk-container form{width:100%;max-width:960px}.form-edit-talk-container form input:not(.cropit-image-input,.cropit-image-zoom-input),.form-edit-talk-container form select{height:49px}.form-edit-talk-container form input#talk_presentation{height:auto}.form-edit-talk-container form input:not(.cropit-image-zoom-input,.cropit-image-input),.form-edit-talk-container form select,.form-edit-talk-container form textarea{border:1px solid #1c1c1c;width:100%;display:block;color:#1c1c1c;background:#fff;padding:15px 12px;font-size:1.6rem;line-height:1;font-weight:normal;font-family:"source_sans_proregular";min-height:unset;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.form-edit-talk-container form input:not(.cropit-image-zoom-input,.cropit-image-input)::-webkit-input-placeholder,.form-edit-talk-container form select::-webkit-input-placeholder,.form-edit-talk-container form textarea::-webkit-input-placeholder{color:#8d8d8d}.form-edit-talk-container form input:not(.cropit-image-zoom-input,.cropit-image-input)::-moz-placeholder,.form-edit-talk-container form select::-moz-placeholder,.form-edit-talk-container form textarea::-moz-placeholder{color:#8d8d8d}.form-edit-talk-container form input:not(.cropit-image-zoom-input,.cropit-image-input):-ms-input-placeholder,.form-edit-talk-container form select:-ms-input-placeholder,.form-edit-talk-container form textarea:-ms-input-placeholder{color:#8d8d8d}.form-edit-talk-container form input:not(.cropit-image-zoom-input,.cropit-image-input):-moz-placeholder,.form-edit-talk-container form select:-moz-placeholder,.form-edit-talk-container form textarea:-moz-placeholder{color:#8d8d8d}@media screen and (min-width: 50.01em){.form-edit-talk-container form input:not(.cropit-image-zoom-input,.cropit-image-input),.form-edit-talk-container form select,.form-edit-talk-container form textarea{padding:19px 16px;font-size:1.8rem}}.form-edit-talk-container form input:-webkit-autofill,.form-edit-talk-container form input:-webkit-autofill:hover,.form-edit-talk-container form input:-webkit-autofill:focus,.form-edit-talk-container form input:-webkit-autofill:active{transition:background-color 50000s ease-in-out 0s,color 5000s ease-in-out 0s}.form-edit-talk-container form .pdf-presentation{margin-bottom:10px}.form-edit-talk-container form .pdf-presentation a{font-weight:bold;margin-right:15px}.upload-container{position:relative}.upload-container input,.upload-container input.cropit-image-input{border:1px solid #1c1c1c;width:100%;display:block;color:#1c1c1c;background:#fff;padding:15px 12px;font-size:1.6rem;line-height:1;font-weight:normal;font-family:"source_sans_proregular";min-height:unset;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.upload-container input::-webkit-input-placeholder,.upload-container input.cropit-image-input::-webkit-input-placeholder{color:#8d8d8d}.upload-container input::-moz-placeholder,.upload-container input.cropit-image-input::-moz-placeholder{color:#8d8d8d}.upload-container input:-ms-input-placeholder,.upload-container input.cropit-image-input:-ms-input-placeholder{color:#8d8d8d}.upload-container input:-moz-placeholder,.upload-container input.cropit-image-input:-moz-placeholder{color:#8d8d8d}@media screen and (min-width: 50.01em){.upload-container input,.upload-container input.cropit-image-input{padding:19px 16px;font-size:1.8rem}}.upload-container:after{position:absolute;top:-1px;right:-1px;content:"";display:block;pointer-events:none;height:calc(100% + 2px);width:70px;background:url(images/upload-icon.svg) no-repeat #89c9ef center;background-size:27px 23px}.delete-pdf,.delete-image{cursor:pointer;display:inline-block;text-decoration:underline;width:auto;font-size:1.7rem}.no-touch .delete-pdf:hover,.no-touch .delete-image:hover{text-decoration:none}.delete-pdf span,.delete-image span{position:relative;top:3px;display:inline-block;width:18px;height:18px;margin-right:8px;background:url(images/close-upload.svg) no-repeat center;background-size:contain}.main .main-content ul.select2-choices{border:1px solid #1c1c1c;width:100%;display:block;color:#1c1c1c;background:#fff;padding:8px 12px;font-size:1.6rem;line-height:1;font-weight:normal;font-family:"source_sans_proregular";min-height:unset;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}@media screen and (min-width: 50.01em){.main .main-content ul.select2-choices{padding:10px 16px;font-size:1.8rem}}.main .main-content ul.select2-choices li{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;font-size:initial}.main .main-content ul.select2-choices li .select2-search-choice-close{top:50%;left:6px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.main .main-content ul.select2-choices li.select2-search-choice:not(.select2-locked){padding:5px 10px 5px 22px !important}.main .main-content ul.select2-choices li.select2-search-choice.select2-locked{padding:5px 10px 5px 5px !important}.main .main-content ul.select2-choices li.select2-search-choice{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-ms-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important;background:#89c9ef !important;color:#fff !important;border:0 !important;padding:5px 10px 5px 22px !important}.main .main-content ul.select2-choices li:before{display:none}.select2-drop-active{border-color:#1c1c1c !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important}.select2-container{width:100% !important}.select2-results .select2-highlighted{background:#89c9ef !important}.form-update-profile .image-editor-container.hide{display:none}.form-update-profile .image-editor-container .image-editor{width:100%;max-width:600px}@media screen and (min-width: 46.885em){.single-speaker .speakerInfo{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}}.single-speaker .speakerInfo .socials{margin-bottom:15px !important}@media screen and (min-width: 46.885em){.single-speaker .speakerInfo .socials{margin-bottom:0 !important}}.single-speaker .speakerInfo .socials .social{width:33px !important;height:33px !important}.single-speaker .speakerInfo .socials .social a{width:33px !important;height:33px !important}.single-speaker .speakerInfo .socials .social a:after{width:33px !important;height:33px !important}.content-reserved-area-profile .form-update-profile-container,.content-reserved-area-profile .form-change-pwd-email-container{display:none}.content-reserved-area-profile .form-update-profile-container.visible,.content-reserved-area-profile .form-change-pwd-email-container.visible{display:block}.form-update-profile-container{display:none}.select2-drop{box-shadow:none !important;background:#89c9ef !important;color:#fff !important}.select2-drop-active{border:1px solid #fff !important}.select2-search input{border:0 !important;background:#fff !important;color:#1c1c1c !important}.select2-container .select2-choice .select2-arrow{top:1px !important;height:calc(100% - 1px) !important}.no-touch .select2-results li:hover{text-decoration:underline}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-ajax-error,.select2-results .select2-selection-limit{background:#89c9ef !important;color:#fff !important}.page-template-page-area-riservata .empty{margin-top:30px}.form-update-profile .validation-tag{display:inline-block;background:#ffa9a9;color:#000;border:1.5px solid red;margin-bottom:20px;padding:5px 10px;font-size:16px;font-weight:600}.form-edit-talk-container .select2-container-disabled,.form-edit-talk-container input:disabled,.form-edit-talk-container select:disabled,.form-edit-talk-container textarea:disabled{opacity:.3;cursor:not-allowed}.form-edit-talk-container .upload-container.hide{display:none}.form-edit-talk-container .edit-talk-btns{flex-wrap:wrap;margin-bottom:50px}.form-edit-talk-container .edit-talk-btns .save-changes-container,.form-edit-talk-container .edit-talk-btns .submit-proposal-container{width:100%}@media screen and (min-width: 43.76em){.form-edit-talk-container .edit-talk-btns .save-changes-container,.form-edit-talk-container .edit-talk-btns .submit-proposal-container{width:50%}}@media screen and (max-width: 43.75em){.form-edit-talk-container .edit-talk-btns .save-changes-container+.submit-proposal-container{margin-top:50px}}.form-edit-talk-container .edit-talk-btns .infos{font-size:1.6rem;color:#1c1c1c;line-height:1;font-style:italic;font-family:"source_sans_proregular";margin-bottom:0;padding-right:50px}@media screen and (min-width: 50.01em){.form-edit-talk-container .edit-talk-btns .infos{font-size:1.7rem}}@media screen and (min-width: 82.01em){.form-edit-talk-container .edit-talk-btns .infos{font-size:1.8rem}}.form-edit-talk-container .edit-talk-btns .infos.infos-error{color:#d52c2c}.form-edit-talk-container .edit-talk-btns p+p{margin-top:20px}@media screen and (max-width: 43.75em){.form-edit-talk-container .edit-talk-btns p+p{margin-top:10px}}.form-edit-talk-container .edit-talk-btns .btn+p{margin-top:40px}@media screen and (max-width: 43.75em){.form-edit-talk-container .edit-talk-btns .btn+p{margin-top:20px}}.form-edit-talk-container .edit-talk-btns p+.errors-container{margin-top:30px}@media screen and (max-width: 43.75em){.form-edit-talk-container .edit-talk-btns p+.errors-container{margin-top:20px}}.form-edit-talk-container .edit-talk-btns .errors-container{margin-bottom:0}.form-edit-talk-container .edit-talk-btns .errors-container .single{position:relative;padding-left:25px;font-style:italic}.form-edit-talk-container .edit-talk-btns .errors-container .single:before{top:0;position:absolute;left:0;padding-right:0;margin-right:0}.form-edit-talk-container .edit-talk-btns .errors-container .single,.form-edit-talk-container .edit-talk-btns .errors-container .single a{color:#d52c2c;font-size:1.6rem;line-height:1;font-style:italic;font-family:"source_sans_proregular"}.form-edit-talk-container .edit-talk-btns .errors-container .single a{text-decoration:underline}.no-touch .form-edit-talk-container .edit-talk-btns .errors-container .single a:hover{text-decoration:none}.screenreader-menu{position:absolute;top:-999px;left:-999px}body{font-family:"source_sans_proregular",sans-serif;color:#1c1c1c;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;overflow-x:hidden}body.menu-open{overflow-y:hidden}h1,h2,h3,h4,h5{line-height:1;color:#1c1c1c;font-weight:600}.title-20{font-size:22px;margin-bottom:30px;font-family:"source_sans_prosemibold";letter-spacing:-0.5px}@media screen and (min-width: 56.26em){.title-20{font-size:30px;margin-bottom:65px}}.title-20:last-child{margin-bottom:0}.single-embed .title-20{margin-bottom:20px;margin-top:50px;letter-spacing:-0.5px;line-height:normal}@media screen and (min-width: 56.26em){.single-embed .title-20{margin-bottom:20px;margin-top:50px}}.conference-memories .title-20{text-align:center}h3,.title-30{font-weight:500;font-size:24px;margin-bottom:30px;line-height:1.3}@media screen and (min-width: 36.26em){h3,.title-30{font-size:26px;margin-bottom:30px}}@media screen and (min-width: 43.76em){h3,.title-30{font-size:30px;margin-bottom:30px}}@media screen and (min-width: 56.26em){h3,.title-30{font-size:40px;margin-bottom:40px}}.conference-memories h3,.conference-memories .title-30{font-size:22px;font-family:"source_sans_prosemibold";font-weight:normal}@media screen and (min-width: 56.26em){.conference-memories h3,.conference-memories .title-30{font-size:30px;margin-bottom:45px}}.title-25{font-size:25px;line-height:32px;margin-bottom:15px;font-family:"source_sans_prosemibold";font-weight:normal}@media screen and (min-width: 50.01em){.title-25{margin-bottom:5px}}.title-36{font-size:34px;line-height:35px}@media screen and (min-width: 50.01em){.title-36{font-size:36px;line-height:38px}}h2,h1,.title-100{font-size:45px;line-height:47px;font-family:"source_sans_prosemibold";font-weight:normal;margin-bottom:40px;padding:0}@media screen and (min-width: 28.135em){h2,h1,.title-100{font-size:60px;line-height:63px}}@media screen and (min-width: 43.76em){h2,h1,.title-100{font-size:70px;line-height:73px}}@media screen and (min-width: 56.26em){h2,h1,.title-100{margin-bottom:50px}}@media screen and (min-width: 82.01em){h2,h1,.title-100{font-size:100px;margin-bottom:95px;line-height:95px}}@media screen and (min-width: 82.01em){h2.gform_submission_error,h1.gform_submission_error,.title-100.gform_submission_error{font-size:70px;line-height:73px}}h2 strong,h1 strong,.title-100 strong{font-family:"source_sans_prosemibold";font-weight:normal}.home-main-banner h2,.home-main-banner h1,.home-main-banner .title-100{font-family:"source_sans_proregular"}@media screen and (min-width: 62.51em){.home-main-banner h2,.home-main-banner h1,.home-main-banner .title-100{line-height:95px}}h2.with-subtitle,h2.no-subtitle,h1.with-subtitle,h1.no-subtitle,.title-100.with-subtitle,.title-100.no-subtitle{margin-bottom:20px}.title-container .title-10+.title-30{margin-bottom:20px}@media screen and (min-width: 36.26em){.title-container .title-10.no-subtitle{margin-bottom:30px}}@media screen and (min-width: 43.76em){.title-container .title-10.no-subtitle{margin-bottom:40px}}@media screen and (min-width: 56.26em){.title-container .title-10.no-subtitle{margin-bottom:50px}}.title-container .track-btn-container{font-family:"source_code_prosemibold";margin-bottom:40px;font-weight:normal;font-size:1.15em;font-size:15px;display:inline-block;border:none;text-transform:uppercase}@media screen and (min-width: 56.26em){.title-container .track-btn-container{margin-bottom:50px}}@media screen and (min-width: 82.01em){.title-container .track-btn-container{margin-bottom:95px;font-size:20px}}@media screen and (max-width: 31.25em){.main-content .title-container .track-btn-container{line-height:19px}}.item-date{margin-bottom:20px}@media screen and (min-width: 36.26em){.item-date{margin-bottom:30px}}@media screen and (min-width: 43.76em){.item-date{margin-bottom:40px}}@media screen and (min-width: 56.26em){.item-date{margin-bottom:0;position:absolute;top:-10px;right:-12px;width:185px;height:185px;background:url(images/orario_blue.svg) no-repeat center;background-size:contain;display:table;color:#fff}}.item-date .inner{font-size:18px;background:#89c9ef;display:inline-block;color:#fff;padding:10px 20px}@media screen and (min-width: 43.76em){.item-date .inner{font-size:21px}}@media screen and (min-width: 56.26em){.item-date .inner{background:none;padding:25px;display:table-cell;vertical-align:middle;text-align:center;word-break:break-word;line-height:1.2;padding:25px;box-sizing:border-box}}.item-date .inner span{display:inline-block;font-weight:600}@media screen and (min-width: 56.26em){.item-date .inner span{display:block;font-size:2.4em;letter-spacing:-2px;margin-bottom:10px}}.item-date .inner span:after{display:inline-block;content:"-";margin:0 5px;font-weight:400}@media screen and (min-width: 56.26em){.item-date .inner span:after{display:none}}.title-container.with-date{position:relative}@media screen and (min-width: 56.26em){.title-container.with-date{padding-right:200px;min-height:185px}}.btn{font-weight:normal;font-size:1.15em;font-size:15px;text-transform:uppercase;margin-bottom:15px;font-family:"source_code_prosemibold";text-decoration:none;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;display:inline-block;border:none;margin-right:16px;padding:4px 20px 2px}.header-popup .btn{padding:6px 20px 2px}.single-program_new .program-graph-list-container .btn,.single-program_new_new .program-graph-list-container .btn{padding:4px 20px 2px;margin-right:0;margin-top:15px}@media screen and (min-width: 28.135em){.btn{margin-right:26px}}@media screen and (min-width: 37.51em){.single-program_new .program-graph-list-container .btn,.single-program_new_new .program-graph-list-container .btn{margin-top:0px;padding:5px 20px 2px}}@media screen and (min-width: 56.26em){.btn{padding:4px 20px 2px}.header-popup .btn{padding:3px 20px 0px}.single-program_new .program-graph-list-container .btn,.single-program_new_new .program-graph-list-container .btn{padding:4px 20px 2px;margin-right:0;margin-top:0px}}@media screen and (min-width: 82.01em){.btn{font-size:20px;padding:3px 20px 2px}.header-popup .btn{padding:3px 20px 0px}.single-program_new .program-graph-list-container .btn,.single-program_new_new .program-graph-list-container .btn{padding:3px 20px 3px}}@media screen and (max-width: 31.25em){.main-content .btn{line-height:19px}}.no-touch .main .btn:hover{text-decoration:none}.btn.btn-color-1,.btn.btn-color-1-2,.btn.btn0{background-color:#fff;border:1.5px solid #1c1c1c;color:#1c1c1c;border-radius:23px}.no-touch .btn.btn-color-1:hover,.no-touch .btn.btn-color-1-2:hover,.no-touch .btn.btn0:hover{background-color:#1c1c1c;color:#fff}.btn.btn-color-2,.btn.btn-color-2-2,.btn.btn1{background-color:#89c9ef;border-radius:23px;border:1.5px solid #89c9ef;color:#fff}.no-touch .btn.btn-color-2:hover,.no-touch .btn.btn-color-2-2:hover,.no-touch .btn.btn1:hover{background-color:#1c1c1c;border:1.5px solid #1c1c1c}.btn.btnfull{display:block;text-align:center;font-size:25px;font-family:"source_code_prosemibold";border-radius:50px;padding:6px 20px 5px;line-height:1.25}@media screen and (min-width: 56.26em){.btn.btnfull{font-size:55px;border-radius:40px;padding:2px 20px 0px}}.btn.btn-color-3,.btn.btn-color-3-2,.btn.btn2{background-color:#89c9ef;border:none;color:#fff}.no-touch .btn.btn-color-3:hover,.no-touch .btn.btn-color-3-2:hover,.no-touch .btn.btn2:hover{background-color:#89c9ef}.btn.btn-color-4{background-color:#1c1c1c;color:#fff;border-radius:23px;border:1.5px solid #1c1c1c}.no-touch .btn.btn-color-4:hover{background-color:#fff;color:#1c1c1c}.header{padding:15px;top:0;left:0;width:100%;box-sizing:border-box;background-color:#fff;z-index:999;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-bottom:1px solid #e2e2e2}@media screen and (min-width: 56.26em){.header{top:0;border-bottom:1px solid #e2e2e2;position:fixed;padding:20px 30px}}.home .header{position:absolute;top:auto;bottom:0;border-bottom:0}@media screen and (min-width: 56.26em){.home .header{background:#fff;position:absolute;bottom:0;top:initial}}.home .header .logo::before{position:absolute;bottom:0;top:initial;opacity:0;z-index:400}@media screen and (min-width: 37.51em){.home .header .logo::before{opacity:1}}@media all and (max-height: 600px){.home .header{position:fixed}}@media(max-height: 480px)and (max-width: 1000px){.home .header{position:fixed;margin-bottom:0px}}.home .header.scrolled{position:fixed;bottom:auto !important;top:0}.header .aux{position:relative;max-width:1500px;margin:0 auto;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;align-items:center;justify-content:space-between}.menu-open .header .aux{max-width:100%}.header .aux .column-right{flex-grow:2;justify-content:space-between;display:flex}@media screen and (min-width: 37.51em){.header .aux .column-right{padding-left:20px;justify-content:flex-end}}@media screen and (min-width: 62.51em){.header .aux .column-right{padding-left:50px}}@media screen and (min-width: 82.01em){.header .aux .column-right{padding-left:80px}}.header .aux .column-right .btn{margin-bottom:0}.header .aux .header-popup-trigger{margin-left:0}@media screen and (min-width: 65.635em){.header .aux .header-popup-trigger{display:block;flex-grow:2}}.header .aux .header-popup-trigger span{display:none}@media screen and (min-width: 65.635em){.header .aux .header-popup-trigger span{display:inline-block}}.header .aux .header-popup-trigger span.date{display:inline-block}@media screen and (min-width: 50.01em){.header .aux .header-popup-trigger span.date{display:block;float:right}}@media screen and (min-width: 62.51em){.header .aux .header-popup-trigger span.date{margin-left:20px}}@media screen and (min-width: 75.01em){.header .aux .header-popup-trigger span.date{margin-left:40px}}@media screen and (min-width: 82.01em){.header .aux .header-popup-trigger span.date{margin-left:50px}}.header .aux .trigger-menu-container{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.header .aux .reserved-area-icon-container{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.header .aux .reserved-area-icon-container span{font-size:0;text-indent:-9999px;width:16px;height:17px}@media screen and (min-width: 62.51em){.header .aux .reserved-area-icon-container span{width:17.5px;height:18.3333333333px}}@media screen and (min-width: 82.01em){.header .aux .reserved-area-icon-container span{width:21px;height:22px}}.header .aux .reserved-area-icon-container.logged-in{background-color:#89c9ef;border-color:#89c9ef}.header .aux .reserved-area-icon-container.logged-in span{background:url(images/reserved-area-login.svg) no-repeat center;background-size:contain}.no-touch .header .aux .reserved-area-icon-container.logged-in:hover{background-color:#1c1c1c;border-color:#1c1c1c}.header .aux .reserved-area-icon-container.not-logged-in span{background:url(images/reserved-area-no-login.svg) no-repeat center;background-size:contain}.no-touch .header .aux .reserved-area-icon-container.not-logged-in:hover span{background:url(images/reserved-area-no-login-white.svg) no-repeat center;background-size:contain}.header .aux .track-this-register{padding-left:12px;padding-right:12px}@media screen and (min-width: 28.135em){.header .aux .track-this-register{padding-left:15px;padding-right:15px}}@media screen and (min-width: 56.26em){.header .aux .track-this-register{text-align:center}}@media screen and (min-width: 56.26em){.header .aux .menu-trigger{text-align:center}}.menu-open .header{position:fixed;top:0;left:0;right:0}.header .btn{font-size:11px;letter-spacing:-1px;padding-left:10px;padding-right:10px;margin-right:0;padding-top:2px;padding-bottom:2px;margin-left:5px}@media screen and (min-width: 23.01em){.header .btn{padding-right:12px;padding-left:12px;margin-left:7px}}@media screen and (min-width: 25.01em){.header .btn{letter-spacing:0px;margin-left:12px}}@media screen and (min-width: 28.135em){.header .btn{font-size:12px;padding-top:5px;padding-bottom:5px;padding-right:15px;padding-left:15px}}@media screen and (min-width: 31.26em){.header .btn{font-size:13px}}@media screen and (min-width: 43.76em){.header .btn{font-size:15px}}@media screen and (min-width: 56.26em){.header .btn{margin-left:12px}}@media screen and (min-width: 62.51em){.header .btn{padding-left:20px;padding-right:20px}}@media screen and (min-width: 82.01em){.header .btn{font-size:19px;padding-top:9px;padding-bottom:8px}}@media screen and (min-width: 1416px){.header .btn{font-size:20px}}.logo{display:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:500}@media screen and (min-width: 37.51em){.logo{height:27px;display:inline-block;text-indent:-9999px;position:relative;width:100%;height:20px;max-width:100px}}@media screen and (min-width: 82.01em){.logo{height:37px;max-width:187px}}.logo::before{content:"";background:url(images/logo.svg) no-repeat center left;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.menu-open.home .logo::before,.menu-open .logo::before{background:url(images/logo_white.svg) no-repeat center left;opacity:1;z-index:400;display:block}.no-touch a.logo:hover{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02)}.icon-hamburger{display:block;position:relative;background-color:#1c1c1c;border-radius:23px;border:1.5px solid #1c1c1c;color:#fff;padding:13px 10px 12px;font-size:15px;text-transform:uppercase;font-family:"source_code_prosemibold";cursor:pointer;z-index:900;margin-left:5px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media screen and (min-width: 23.01em){.icon-hamburger{margin-left:7px;padding-left:12px;padding-right:12px}}@media screen and (min-width: 25.01em){.icon-hamburger{margin-left:12px}}@media screen and (min-width: 28.135em){.icon-hamburger{padding:16px 20px 16px}}@media screen and (min-width: 82.01em){.icon-hamburger{font-size:20px}}.no-touch .icon-hamburger:hover{background-color:#89c9ef;border:1.5px solid #89c9ef}.menu-open .icon-hamburger{background:none;border:0}@media screen and (max-width: 56.25em){.menu-open .icon-hamburger{border:1px solid #fff;border-radius:50%;padding:21px 8px;border:1.5px solid #fff}}@media screen and (max-width: 37.5em){.menu-open .icon-hamburger{padding:21px 8px}}@media screen and (max-width: 28.125em){.menu-open .icon-hamburger{padding:19px 8px}}@media screen and (max-width: 25em){.menu-open .icon-hamburger{padding:17px 8px}}@media screen and (min-width: 56.26em){.icon-hamburger{padding:5px 20px 2px;float:right}}@media screen and (min-width: 65.635em){body:not(.home) .icon-hamburger{position:relative}}@media screen and (min-width: 82.01em){.icon-hamburger{padding:9px 20px 8px}}.icon-hamburger .text-menu{display:none}@media screen and (min-width: 56.26em){.icon-hamburger .text-menu{display:block}}.menu-open .icon-hamburger .text-menu{display:none}.icon-hamburger .text-menu-close{display:none}@media screen and (min-width: 56.26em){.menu-open .icon-hamburger .text-menu-close{display:block}}.icon-hamburger .icon{width:20px;height:1px;text-indent:-999999px;line-height:0;position:relative;margin:0 auto;background-color:#fff;display:block}@media screen and (min-width: 25.01em){.icon-hamburger .icon{width:25px}}@media screen and (min-width: 28.135em){.icon-hamburger .icon{width:29px}}@media screen and (min-width: 56.26em){.icon-hamburger .icon{display:none}}.menu-open .icon-hamburger .icon{background:none}.icon-hamburger .icon:before,.icon-hamburger .icon:after{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background-color:#fff;height:1px;width:100%;display:block;position:absolute;left:0;content:" "}.icon-hamburger .icon:before{-webkit-transition-property:top, transform;-moz-transition-property:top, transform;-ms-transition-property:top, transform;-o-transition-property:top, transform;transition-property:top, transform;top:-6px}.menu-open .icon-hamburger .icon:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0;background:#fff}.icon-hamburger .icon:after{-webkit-transition-property:bottom, transform;-moz-transition-property:bottom, transform;-ms-transition-property:bottom, transform;-o-transition-property:bottom, transform;transition-property:bottom, transform;bottom:-6px}.menu-open .icon-hamburger .icon:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0;background:#fff}.no-touch .icon-hamburger:hover{background-color:#89c9ef;border-color:#fff}.no-touch .menu-open .icon-hamburger:hover .icon{background:none}.no-touch .menu-open .icon-hamburger:hover .icon:before,.no-touch .menu-open .icon-hamburger:hover .icon:after{background:#fff}.menu-open .menu-container{bottom:0}.menu-open .icon:before,.menu-open .icon:after{background:#445155}.menu-container{overflow-y:auto;position:fixed;right:0;bottom:110%;width:100%;height:100%;background:#89c9ef;z-index:281;text-align:center;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.menu-container>*:last-child{margin-bottom:100px}@media screen and (min-width: 65.635em){.menu-container>*:last-child{margin-bottom:0}}.menu-container .main-menu{margin-bottom:0px;max-width:100%;font-size:2.2rem;font-weight:normal;text-align:left;width:100%;padding:0 20px}@media screen and (min-width: 28.135em){.menu-container .main-menu{width:65%;padding:0}}@media screen and (min-width: 43.76em){.menu-container .main-menu{width:50%;padding:40px 0}}@media all and (max-height: 480px){.menu-container .main-menu{overflow-y:auto;max-height:250px}}@media all and (max-height: 380px){.menu-container .main-menu{overflow-y:auto;max-height:150px}}.menu-container .main-menu li{position:relative;margin-bottom:15px}@media screen and (min-width: 25.01em){.menu-container .main-menu li{margin-bottom:17px}}@media screen and (min-width: 36.26em){.menu-container .main-menu li{margin-bottom:20px}}@media screen and (min-width: 56.26em){.menu-container .main-menu li{margin-bottom:30px}}@media screen and (min-width: 82.01em){.menu-container .main-menu li{margin-bottom:30px}}.menu-container .main-menu li:last-child{margin-bottom:0}.menu-container .main-menu li a{color:#fff;font-weight:normal;font-size:1em;position:relative;display:block;font-size:30px;display:inline-block;text-decoration:none;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;font-family:"source_code_prosemibold";text-transform:uppercase;border:1px solid #89c9ef;border-radius:40px;display:inline-block;padding:10px 20px 8px}@media screen and (min-width: 56.26em){.menu-container .main-menu li a{padding:25px 28px 20px;font-size:45px}}@media screen and (min-width: 82.01em){.menu-container .main-menu li a{padding:27px 30px 22px;font-size:55px}}.no-touch .menu-container .main-menu li a:hover{color:#fff;border-radius:40px;border:1px solid #fff}@media screen and (min-width: 65.635em){.no-touch .menu-container .main-menu li.contact-btn a:hover{background-color:#d52c2c;color:#fff}}@media screen and (min-width: 65.635em){.menu-container .main-menu li.contact-btn a{background-color:#d52c2c;color:#fff;padding:7px 15px}}@media screen and (min-width: 75.01em){.menu-container .main-menu li.contact-btn a{padding:10px 30px}}.menu-container .main-menu .current-menu-item>a,.menu-container .main-menu .current-page-ancestor>a,.menu-container .main-menu .current-menu-ancestor>a,.menu-container .main-menu .active>a{color:#fff;border:1px solid #fff;border-radius:40px;display:inline-block;padding:10px 20px 8px}@media screen and (min-width: 56.26em){.menu-container .main-menu .current-menu-item>a,.menu-container .main-menu .current-page-ancestor>a,.menu-container .main-menu .current-menu-ancestor>a,.menu-container .main-menu .active>a{padding:27px 30px 22px}}.no-touch .menu-container .main-menu .current-menu-item>a:hover,.no-touch .menu-container .main-menu .current-page-ancestor>a:hover,.no-touch .menu-container .main-menu .current-menu-ancestor>a:hover,.no-touch .menu-container .main-menu .active>a:hover{border-radius:40px;border:1px solid #fff}.social-menu{position:fixed;bottom:15px;left:15px;z-index:400;display:none}.menu-open .social-menu{display:block}.social-menu li{list-style-type:none;text-indent:-9999px;display:inline-block;margin:0 10px 0 0;padding:0}.social-menu li:last-child{margin-right:0}.social-menu li.twitter a{background:url(images/twitter.svg) no-repeat center;background-size:contain}.no-touch .social-menu li.twitter a:hover{background:url(images/twitter-hover-white.svg) no-repeat center}.social-menu li.facebook a{background:url(images/facebook.svg) no-repeat center;background-size:contain}.no-touch .social-menu li.facebook a:hover{background:url(images/facebook-hover-white.svg) no-repeat center}.social-menu li.instagram a{background:url(images/instagram.svg) no-repeat center;background-size:contain}.no-touch .social-menu li.instagram a:hover{background:url(images/instagram-hover-white.svg) no-repeat center}.social-menu li a{display:block;width:50px;height:50px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media screen and (min-width: 56.26em){.social-menu li a{width:65px;height:65px}}.home .home-main-banner{display:block;max-width:2000px;width:100%;height:100vh;min-height:500px;position:relative;margin:auto;left:0;top:0;overflow:hidden;background:#fff;z-index:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media(max-height: 480px)and (max-width: 900px){.home .home-main-banner{height:auto;min-height:450px}}.home .home-main-banner:before{position:absolute;top:15px;left:15px;display:block;content:"";width:120px;height:60px;background:url(images/noi-logo.svg) no-repeat center;background-size:contain}@media screen and (min-width: 56.26em){.home .home-main-banner:before{top:25px;left:25px;width:142px;height:65px}}@media screen and (min-width: 82.01em){.home .home-main-banner{min-height:0;height:calc(100vh - 81px)}}@media(max-height: 600px)and (min-width: 900px){.home .home-main-banner{max-height:550px;height:100%;min-height:550px}}.home .home-main-banner .inner{width:calc(100% - 30px);max-width:1200px}@media screen and (min-width: 56.26em){.home .home-main-banner .inner{width:calc(100% - 100px)}}.home .home-main-banner .inner .inner-content{margin-left:auto;margin-right:auto;text-transform:uppercase}.home .home-main-banner .inner .inner-content .title-100{margin-bottom:0}@media screen and (max-width: 43.75em){.home .home-main-banner .inner .inner-content .title-100{font-size:50px;line-height:48px}}.home .home-main-banner .inner .inner-content .site-claim strong{color:#1c1c1c}.home .home-main-banner h1{margin:0}.home .home-main-banner .item{position:relative;top:0;left:0;width:100%;height:100%}.home .home-main-banner.proportion-1 img,.home .home-main-banner.proportion-2 img{position:absolute}.home .home-main-banner.proportion-1 img{height:100%;width:auto;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.home .home-main-banner.proportion-2 img{width:100%;height:auto;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.home .home-main-banner .banner-overlay{display:block;width:calc(100% - 30px);margin:auto;position:absolute;left:0;top:0;bottom:0;right:0}.home .home-main-banner .banner-overlay:before{position:absolute;top:15px;left:5px;display:block;content:"";width:120px;height:60px;background:url(images/noi-logo.svg) no-repeat center;background-size:contain}@media screen and (min-width: 56.26em){.home .home-main-banner .banner-overlay:before{top:25px;left:12px;width:142px;height:65px}}.home .home-main-banner .banner-overlay .inner{height:100%;width:100%;margin:auto;min-width:270px;min-height:330px;max-width:575px;max-height:50%;background:url("images/home_banner_hexagon.svg") center no-repeat;background-size:contain;position:absolute;left:50%;top:45%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 56.26em){.home .home-main-banner .banner-overlay .inner{max-height:100%;min-height:550px;top:50%}}@media screen and (min-width: 56.26em)and (max-height: 779px){.home .home-main-banner .banner-overlay .inner{max-height:88%}}.home .home-main-banner .banner-overlay .inner .inner-content{position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;font-weight:300;text-align:center}.home .home-main-banner .banner-overlay .inner .inner-content .logo-banner{background:url("images/logotipo_white.svg") center no-repeat;background-size:contain;width:100%;height:60px;text-indent:-999999px}@media screen and (min-width: 56.26em){.home .home-main-banner .banner-overlay .inner .inner-content .logo-banner{height:115px}}@media screen and (min-width: 56.26em)and (max-height: 749px){.home .home-main-banner .banner-overlay .inner .inner-content .logo-banner{height:100px}}@media screen and (min-width: 56.26em)and (max-height: 649px){.home .home-main-banner .banner-overlay .inner .inner-content .logo-banner{height:85px}}.home .home-main-banner .banner-overlay .inner .inner-content .line-1{margin:15px auto}@media screen and (min-width: 56.26em){.home .home-main-banner .banner-overlay .inner .inner-content .line-1{font-size:1.31em;margin:40px auto}}@media screen and (min-width: 56.26em)and (max-height: 749px){.home .home-main-banner .banner-overlay .inner .inner-content .line-1{font-size:1.21em;margin:25px auto}}@media screen and (min-width: 56.26em)and (max-height: 649px){.home .home-main-banner .banner-overlay .inner .inner-content .line-1{font-size:1.11em}}.home .home-main-banner .banner-overlay .inner .inner-content .line-1::before,.home .home-main-banner .banner-overlay .inner .inner-content .line-1::after{content:"";display:block;margin:auto;width:30px;height:1px;background-color:#fff}@media screen and (min-width: 56.26em){.home .home-main-banner .banner-overlay .inner .inner-content .line-1::before,.home .home-main-banner .banner-overlay .inner .inner-content .line-1::after{width:60px;height:2px}}.home .home-main-banner .banner-overlay .inner .inner-content .line-1 span{display:block;line-height:1}.home .home-main-banner .banner-overlay .inner .inner-content .line-1 span.info-1{font-size:1.47em;margin-top:10px;margin-bottom:5px}@media screen and (min-width: 56.26em){.home .home-main-banner .banner-overlay .inner .inner-content .line-1 span.info-1{font-size:1.82em;margin-top:20px;margin-bottom:10px}}.home .home-main-banner .banner-overlay .inner .inner-content .line-1 span.info-2{font-size:.94em;margin-bottom:5px}@media screen and (min-width: 56.26em){.home .home-main-banner .banner-overlay .inner .inner-content .line-1 span.info-2{font-size:1em;margin-bottom:10px}}.home .home-main-banner .banner-overlay .inner .inner-content .line-1 span.info-3{font-size:.94em;margin-bottom:10px}@media screen and (min-width: 56.26em){.home .home-main-banner .banner-overlay .inner .inner-content .line-1 span.info-3{font-size:1em;margin-bottom:24px}}.home .home-main-banner .banner-overlay .inner .inner-content .line-2{text-transform:uppercase;font-size:1.01em;font-weight:400}@media screen and (min-width: 56.26em){.home .home-main-banner .banner-overlay .inner .inner-content .line-2{font-size:1.65em}}@media screen and (min-width: 56.26em)and (max-height: 749px){.home .home-main-banner .banner-overlay .inner .inner-content .line-2{font-size:1.5em}}@media screen and (min-width: 56.26em)and (max-height: 649px){.home .home-main-banner .banner-overlay .inner .inner-content .line-2{font-size:1.35em}}.home .home-main-banner .banner-overlay .btn{position:absolute;left:50%;bottom:0;padding:15px 33px 16px;font-size:1.3em;-webkit-transform:translate(-50%, -75%);-moz-transform:translate(-50%, -75%);-ms-transform:translate(-50%, -75%);-o-transform:translate(-50%, -75%);transform:translate(-50%, -75%)}@media screen and (min-width: 56.26em){.home .home-main-banner .banner-overlay .btn{display:none}}.home .counter{background:#89c9ef;padding:30px 0;position:relative;margin:0 auto;-webkit-box-shadow:inset 0px 20px 40px -20px rgba(0,0,0,0.17), inset 0px -20px 40px -20px rgba(0,0,0,0.17);-moz-box-shadow:inset 0px 20px 40px -20px rgba(0,0,0,0.17), inset 0px -20px 40px -20px rgba(0,0,0,0.17);-ms-box-shadow:inset 0px 20px 40px -20px rgba(0,0,0,0.17), inset 0px -20px 40px -20px rgba(0,0,0,0.17);-o-box-shadow:inset 0px 20px 40px -20px rgba(0,0,0,0.17), inset 0px -20px 40px -20px rgba(0,0,0,0.17);box-shadow:inset 0px 20px 40px -20px rgba(0,0,0,0.17), inset 0px -20px 40px -20px rgba(0,0,0,0.17)}@media screen and (min-width: 56.26em){.home .counter{padding:70px 0}}.home .counter .overlay{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:1500px;width:calc(100% - 30px)}@media screen and (min-width: 56.26em){.home .counter .overlay{width:calc(100% - 60px)}}.home .counter .overlay::before,.home .counter .overlay::after{display:block;color:#31b6ed;width:auto;height:30px;position:absolute;line-height:0;font-weight:700}.home .counter .overlay::before{content:"SFScon";font-size:42px;line-height:60px;top:50%;left:0;-webkit-transform:translate(-50%, -50%) rotate(-90deg);-moz-transform:translate(-50%, -50%) rotate(-90deg);-ms-transform:translate(-50%, -50%) rotate(-90deg);-o-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg)}@media screen and (min-width: 56.26em){.home .counter .overlay::before{font-size:60px;line-height:65px}}@media screen and (min-width: 75.01em){.home .counter .overlay::before{font-size:70px;line-height:75px}}.home .counter .overlay::after{content:"Numbers";font-size:35px;line-height:55px;top:50%;right:0;text-transform:uppercase;-webkit-transform:translate(50%, -50%) rotate(90deg);-moz-transform:translate(50%, -50%) rotate(90deg);-ms-transform:translate(50%, -50%) rotate(90deg);-o-transform:translate(50%, -50%) rotate(90deg);transform:translate(50%, -50%) rotate(90deg)}@media screen and (min-width: 56.26em){.home .counter .overlay::after{font-size:45px;line-height:50px}}@media screen and (min-width: 75.01em){.home .counter .overlay::after{font-size:55px;line-height:60px}}.home .counter .counter-list{width:calc(100% - 105px);max-width:950px;margin:auto;list-style:none;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;justify-content:space-between;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 50.01em){.home .counter .counter-list{padding:0 75px;width:100%}}.browser-ie-9 .home .counter .counter-list{display:inline-block;float:left}.home .counter .counter-list .item{height:185px;flex-basis:100%;width:100%;position:relative;font-size:50px;display:inline-block;padding:20px 0}@media screen and (min-width: 56.26em){.home .counter .counter-list .item{flex-basis:33%;width:33%;height:200px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}}@media screen and (min-width: 75.01em){.home .counter .counter-list .item{flex-basis:29%;width:29%;height:250px}}.home .counter .counter-list .item.cycle-slide{flex-basis:100%;width:100%}.home .counter .counter-list .item a{width:100%;height:100%;display:table;top:50%;left:50%;position:relative;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;border:none;color:#89c9ef;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}@media screen and (min-width: 56.26em){.home .counter .counter-list .item a{font-size:.5em}}.home .counter .counter-list .item a:before{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:url(images/blue_hexagon.svg) center no-repeat;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.no-touch .home .counter .counter-list .item a:hover{-webkit-transform:translate(-50%, -50%) scale(1.05);-moz-transform:translate(-50%, -50%) scale(1.05);-ms-transform:translate(-50%, -50%) scale(1.05);-o-transform:translate(-50%, -50%) scale(1.05);transform:translate(-50%, -50%) scale(1.05)}@media screen and (min-width: 50.01em){.no-touch .home .counter .counter-list .item a:hover:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}.home .counter .counter-list .item a .inner{display:table-cell;vertical-align:middle;position:relative;width:100%;height:100%;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.home .counter .counter-list .item a .inner span{display:block;line-height:1}.home .counter .counter-list .item a .inner span.number{font-weight:600;font-size:1.1em}@media screen and (min-width: 56.26em){.home .counter .counter-list .item a .inner span.number{font-size:2em}}@media screen and (min-width: 75.01em){.home .counter .counter-list .item a .inner span.number{font-size:3em}}.home .counter .counter-list .item a .inner span.caption{font-weight:300;font-size:.5em}@media screen and (min-width: 56.26em){.home .counter .counter-list .item a .inner span.caption{font-size:1em}}@media screen and (min-width: 75.01em){.home .counter .counter-list .item a .inner span.caption{font-size:1.4em}}.home .homepage-section{margin:100px auto;width:100%;max-width:1200px;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 50.01em){.home .homepage-section{width:calc(100% - 100px);margin:150px auto}}@media screen and (min-width: 62.51em){.home .homepage-section{margin:200px auto}}.home .homepage-section .intro-text,.home .homepage-section .text{width:100%;margin-bottom:24px}@media screen and (min-width: 56.26em){.home .homepage-section .intro-text,.home .homepage-section .text{margin-bottom:45px;width:80%}}.home .homepage-section .intro-text p,.home .homepage-section .text p{margin-bottom:0}.home .homepage-section.home-map{max-width:100%;width:100%;padding:0}.home .homepage-section.conference-memories{max-width:960px;text-align:center}.home .homepage-section.conference-memories .btn{margin-top:40px;margin-bottom:0}.home .homepage-section.home-events-banner{text-align:center;max-width:960px}.home .homepage-section.homepage-st-virtual{position:relative}.home .homepage-section.homepage-st-virtual>a:hover{text-decoration:none}.home .homepage-section.homepage-st-virtual .title{position:relative;z-index:1;width:100%}.home .homepage-section.homepage-st-virtual .text{position:relative;z-index:1;display:inline-block;width:100%;box-sizing:border-box}@media screen and (min-width: 50.01em){.home .homepage-section.homepage-st-virtual .text{width:80%}}.home .homepage-section.homepage-st-virtual .inner{display:flex;flex-wrap:wrap}@media screen and (min-width: 50.01em){.home .homepage-section.homepage-st-virtual .inner{display:block;padding-right:50%}}.home .homepage-section.homepage-st-virtual .inner:after{content:"";display:inline-block;width:100%;height:210px;box-sizing:border-box;z-index:0;background:url(images/stvirtual.svg) no-repeat left;background-size:contain;order:-1;margin-bottom:20px}@media screen and (min-width: 50.01em){.home .homepage-section.homepage-st-virtual .inner:after{position:absolute;top:0;right:0;width:50%;height:100%;order:inherit;background:url(images/stvirtual.svg) no-repeat center;background-size:contain;margin-bottom:0}}@media screen and (min-width: 82.01em){.home .homepage-section.homepage-st-virtual .inner:after{background:url(images/stvirtual.svg) no-repeat bottom center;background-size:contain}}.home .homepage-section.homepage-st-virtual .inner .btn{order:4}.home .homepage-section.sponsors{max-width:100%}.home .homepage-section.sponsors.homepage-partners{margin-top:-40px}@media screen and (min-width: 50.01em){.home .homepage-section.sponsors.homepage-partners{margin-top:-55px}}@media screen and (min-width: 62.51em){.home .homepage-section.sponsors.homepage-partners{margin-top:-80px}}.home .homepage-section.sponsors.homepage-partners .title-20{font-size:19px}@media screen and (min-width: 56.26em){.home .homepage-section.sponsors.homepage-partners .title-20{font-size:25px}}.home .homepage-counters .counter-list{margin:0;padding:0}.home .homepage-counters .counter-list li{list-style-type:none;margin:0;padding:0;text-indent:0px;margin-bottom:20px;width:100%}@media screen and (min-width: 50.01em){.home .homepage-counters .counter-list li{margin-bottom:30px}}.home .homepage-counters .counter-list li:before{display:none}.home .homepage-counters .counter-list li a{position:relative;display:block;color:#89c9ef;font-size:40px;line-height:46px;padding-right:0px;width:100%}@media screen and (min-width: 50.01em){.home .homepage-counters .counter-list li a{display:inline-block;width:auto;padding-right:95px}}@media screen and (min-width: 56.26em){.home .homepage-counters .counter-list li a{font-size:70px;line-height:76px;width:auto}}.no-touch .home .homepage-counters .counter-list li a:hover{text-decoration:none}.no-touch .home .homepage-counters .counter-list li a:hover .inner:after{right:-20px;background:url(images/arrow-right-hover.svg) no-repeat center}.home .homepage-counters .counter-list li a .inner{padding-right:50px}.home .homepage-counters .counter-list li a .inner span{display:inline-block}@media screen and (min-width: 50.01em){.home .homepage-counters .counter-list li a .inner{padding-right:0px}}.home .homepage-counters .counter-list li a .inner:after{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);content:"";display:inline-block;width:50px;height:50px;background:url(images/arrow-right.svg) no-repeat center;background-size:contain;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media screen and (min-width: 56.26em){.home .homepage-counters .counter-list li a .inner:after{width:65px;height:65px}}.home .homepage-intro .title-20{margin-bottom:35px;font-size:60px;line-height:63px}@media screen and (min-width: 75.01em){.home .homepage-intro .title-20{font-size:100px;line-height:95px}}.home .homepage-intro .intro-text{line-height:1.7;font-size:20px}.home .homepage-intro p{font-size:18px;line-height:1.4}@media screen and (min-width: 56.26em){.home .homepage-intro p{font-size:1em;line-height:1.7em}}.home .venue-map .aux{display:block;width:100%;position:relative;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;align-items:center}.browser-ie-9 .home .venue-map .aux{display:inline-block;float:left}.home .venue-map .aux .venue,.home .venue-map .aux #map-container{display:inline-block;width:100%}.home .venue-map .aux .venue .leaflet-popup,.home .venue-map .aux #map-container .leaflet-popup{display:none}@media screen and (min-width: 56.26em){.home .venue-map .aux .venue,.home .venue-map .aux #map-container{width:50%}.home .venue-map .aux .venue .leaflet-popup,.home .venue-map .aux #map-container .leaflet-popup{display:block}.home .venue-map .aux .venue .leaflet-popup .leaflet-popup-content,.home .venue-map .aux #map-container .leaflet-popup .leaflet-popup-content{width:360px !important}.home .venue-map .aux .venue .leaflet-popup .leaflet-popup-content .popup-container:before,.home .venue-map .aux #map-container .leaflet-popup .leaflet-popup-content .popup-container:before{background-position:center top}}@media screen and (min-width: 75.01em){.home .venue-map .aux .venue .leaflet-popup .leaflet-popup-content,.home .venue-map .aux #map-container .leaflet-popup .leaflet-popup-content{width:500px !important}.home .venue-map .aux .venue .leaflet-popup .leaflet-popup-content .popup-container:before,.home .venue-map .aux #map-container .leaflet-popup .leaflet-popup-content .popup-container:before{background-position:center center}}.home .venue-map .aux .venue{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;flex-direction:column;min-height:100%;position:relative;border-bottom:0}@media screen and (min-width: 56.26em){.home .venue-map .aux .venue{align-self:stretch}.home .venue-map .aux .venue:before{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(75,88,92,.45);z-index:1;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}}.no-touch .home .venue-map .aux .venue:hover:before{background:rgba(75,88,92,.25)}.home .venue-map .aux .venue h3,.home .venue-map .aux .venue p,.home .venue-map .aux .venue span{color:#fff;font-weight:300}.home .venue-map .aux .venue h3{font-size:2.4em;margin-bottom:0}.home .venue-map .aux .venue p{font-size:1.2em;line-height:30px;padding:15px 0}.home .venue-map .aux .venue span{font-size:1.2em;line-height:0;border-bottom:2px solid #fff}.no-touch .home .venue-map .aux .venue span:hover{border:none}.home .venue-map .aux .venue figure{position:relative;height:100%;flex-grow:1;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;flex-direction:column;min-height:100%}.home .venue-map .aux .venue figure .img-container{flex-grow:1;height:100%;overflow:hidden;position:relative}.home .venue-map .aux .venue figure .img-container img{display:block;width:100%}@media screen and (min-width: 56.26em){.home .venue-map .aux .venue figure .img-container img{position:absolute}}@media screen and (min-width: 56.26em){.home .venue-map .aux .venue figure .img-container.proportion-1 img{width:auto;height:100%;left:50%;top:0;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.home .venue-map .aux .venue figure .img-container.proportion-2 img{width:100%;height:auto;left:0;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}}.home .venue-map .aux .venue figure figcaption{display:none;position:absolute;text-align:center;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90%;z-index:2;max-width:330px}@media screen and (min-width: 56.26em){.home .venue-map .aux .venue figure figcaption{display:block}}.home .venue-map .aux .venue figure figcaption br{display:none}@media screen and (min-width: 25.01em){.home .venue-map .aux .venue figure figcaption br{display:block}}.home .venue-map .aux .venue figure a{width:100%;display:block}.home .venue-map .aux #map-container{display:inline-block;height:450px;margin-top:0}@media screen and (min-width: 43.76em){.home .venue-map .aux #map-container{height:520px}}@media screen and (min-width: 56.26em){.home .venue-map .aux #map-container{height:600px}}@media screen and (min-width: 82.01em){.home .venue-map .aux #map-container{height:680px}}@media screen and (min-width: 1551px){.home .venue-map .aux #map-container{height:750px}}.home .venue-map .aux #map-container .leaflet-bottom{display:none}.popup-map-info{position:absolute;background:#fff;border-radius:15px;padding:35px 15px 25px;text-align:left;width:100%;font-size:16px;line-height:20px;display:none;font-family:"source_sans_prosemibold";-webkit-box-shadow:0 -17px 14px rgba(0,0,0,0.1);-moz-box-shadow:0 -17px 14px rgba(0,0,0,0.1);-ms-box-shadow:0 -17px 14px rgba(0,0,0,0.1);-o-box-shadow:0 -17px 14px rgba(0,0,0,0.1);box-shadow:0 -17px 14px rgba(0,0,0,0.1);z-index:500;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 56.26em){.popup-map-info{display:none}}.popup-map-info:after{display:none;content:"";width:0;height:0;border:25px solid transparent;border-bottom-color:#f9f9f9;position:absolute;bottom:100%;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:501}.popup-map-info:before{display:block;content:"";width:145px;height:64px;background:url(images/noi-logo.svg) no-repeat center;margin:0 auto}.popup-map-info p{margin:18px 0;font-family:"source_sans_proregular",sans-serif;font-size:1.6rem;line-height:1.5;text-align:center}.popup-map-info p a{color:#179ed2;text-decoration:underline;border:0}.no-touch .popup-map-info p a:hover{text-decoration:none}.leaflet-tile-container img{filter:gray;-webkit-filter:saturate(10) grayscale(1)}.buttons{width:calc(100% - 30px);margin:0 auto 60px}.buttons a{text-align:center}.home .buttons{width:100%;margin-bottom:0;text-align:left}.buttons.single-program-buttons{margin:0;padding-top:40px;width:100%;text-align:center}.buttons.single-program-buttons.hide-on-mobile .btn{margin:0}.buttons .btn{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:auto}@media screen and (min-width: 43.76em){.buttons .btn{display:inline-block}.buttons .btn:last-child{margin-right:0}}.buttons.hide-on-mobile{display:none}@media screen and (min-width: 56.26em){.buttons.hide-on-mobile{display:block}}@media screen and (min-width: 56.26em){.buttons.hide-on-desktop{display:none !important}}.conference-memories{max-width:1200px;width:100%;margin:0 auto;position:relative}.single-program .conference-memories{padding-top:60px}@media screen and (min-width: 62.51em){.single-program .conference-memories{width:calc(100% - 100px)}}.conference-memories .memories{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:1200px;width:100%}.conference-memories .memories.multiple{justify-content:space-between}.conference-memories .memories.multiple .item:first-child{margin-bottom:15px}@media screen and (min-width: 36.26em){.conference-memories .memories.multiple .item:first-child{margin-bottom:0}}.browser-ie-9 .conference-memories .memories{display:inline-block;float:left}.conference-memories .memories .item{width:100%;position:relative}.conference-memories .memories .item.slideshow .slideshow-container{position:relative}.conference-memories .memories .item.slideshow ul{list-style-type:none;margin-bottom:0}.conference-memories .memories .item.slideshow li{width:100%;padding-left:0;text-indent:0;margin-bottom:0;border-radius:15px;overflow:hidden}.conference-memories .memories .item.slideshow li:before{display:none}.conference-memories .memories .item.slideshow li img{width:100%;display:block;margin:0}.conference-memories .memories .item.slideshow:hover .home-memories-nav{opacity:1}.conference-memories .memories .item .home-memories-flickr-link{position:absolute;top:0px;right:0;z-index:998;background:#fff;border:none}.conference-memories .memories .item .home-memories-flickr-link span{text-indent:-999999999px;position:relative;display:inline-block;width:110px;height:50px}.conference-memories .memories .item .home-memories-flickr-link span::after{content:"";background:url(images/flickr_logo.svg) no-repeat center;background-size:75%;width:100%;height:100%;position:absolute;top:0;left:0}.conference-memories .memories .item .home-memories-nav{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:none;text-align:center;z-index:199;font-size:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;opacity:1;padding:20px 0}@media screen and (min-width: 50.01em){.conference-memories .memories .item .home-memories-nav{display:inline-block;width:90%}}@media screen and (min-width: 82.01em){.conference-memories .memories .item .home-memories-nav{display:inline-block;width:120%}}.conference-memories .memories .item .home-memories-nav span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;text-indent:-999999999px;display:inline-block;background-size:contain;width:45px;height:45px}@media screen and (min-width: 82.01em){.conference-memories .memories .item .home-memories-nav span{width:65px;height:65px}}.conference-memories .memories .item .home-memories-nav span.home-memories-nav-prev{left:0;background:url(images/arrow-left-bianco.svg) no-repeat center;margin-right:15px}.no-touch .conference-memories .memories .item .home-memories-nav span.home-memories-nav-prev:hover{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background-image:url(images/arrow-left-bianco-hover.svg)}@media screen and (min-width: 82.01em){.conference-memories .memories .item .home-memories-nav span.home-memories-nav-prev{background:url(images/arrow-left-nero.svg) no-repeat center}.no-touch .conference-memories .memories .item .home-memories-nav span.home-memories-nav-prev:hover{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background-image:url(images/arrow-left-nero-hover.svg)}}.conference-memories .memories .item .home-memories-nav span.home-memories-nav-next{right:0;background:url(images/arrow-right-bianco.svg) no-repeat center}.no-touch .conference-memories .memories .item .home-memories-nav span.home-memories-nav-next:hover{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background-image:url(images/arrow-right-bianco-hover.svg)}@media screen and (min-width: 82.01em){.conference-memories .memories .item .home-memories-nav span.home-memories-nav-next{background:url(images/arrow-right-nero.svg) no-repeat center}.no-touch .conference-memories .memories .item .home-memories-nav span.home-memories-nav-next:hover{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background-image:url(images/arrow-right-nero-hover.svg)}}.conference-memories .memories iframe{margin-bottom:50px}@media screen and (min-width: 50.01em){.conference-memories .memories iframe{margin-bottom:100px}}.page-banner{display:block;position:relative;margin-top:0px;height:250px}@media screen and (min-width: 36.26em){.page-banner{height:400px}}@media screen and (min-width: 56.26em){.page-banner{margin-top:78px;height:510px}}@media screen and (min-width: 75.01em){.page-banner{height:620px}}.page-banner figure{max-width:2000px;margin:auto;display:block;position:relative;height:100%;overflow:hidden}.page-banner figure img{display:block;position:relative;filter:url("images/gray.svg#grayscale");filter:gray;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.page-banner.proportion-1 img{height:100%;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.page-banner.proportion-2 img{width:100%;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.main{max-width:2000px;margin:0 auto;padding-top:50px;display:block}@media screen and (min-width: 46.885em){.main{padding-top:75px}}@media screen and (min-width: 56.26em){.main{padding-top:150px}}@media screen and (min-width: 75.01em){.main{padding-top:180px}}.page-template-page-area-riservata.logged-in .main{padding-top:0px}@media screen and (min-width: 56.26em){.page-template-page-area-riservata.logged-in .main{padding-top:77px}}@media screen and (min-width: 82.01em){.page-template-page-area-riservata.logged-in .main{padding-top:84px}}.with-banner-image .main{padding-top:50px}@media screen and (min-width: 46.885em){.with-banner-image .main{padding-top:75px}}@media screen and (min-width: 56.26em){.with-banner-image .main{padding-top:100px}}@media screen and (min-width: 75.01em){.with-banner-image .main{padding-top:125px}}.main a{text-decoration:none;color:#1c1c1c}.no-touch .main a:hover{text-decoration:underline}.home .main{padding-top:0}@media screen and (min-width: 56.26em){.home .main{padding-top:81px}}@media all and (max-height: 600px){.home .main{padding-top:0}}.main .main-content{font-size:1.2em;line-height:1.5;margin:0 auto 70px auto;width:100%;max-width:1400px;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 50.01em){.main .main-content{width:calc(100% - 100px);margin:0 auto 150px auto}}.page-template-page-area-riservata .main .main-content{max-width:unset;padding:0px}@media screen and (min-width: 50.01em){.page-template-page-area-riservata .main .main-content{width:100%;margin:0 auto 150px auto}}.home .main .main-content{margin:0 auto;width:100%;max-width:inherit;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 50.01em){.home .main .main-content{width:inherit;margin:0 auto}}.main .main-content img{max-width:100%;margin-bottom:1.5em}.main .main-content p{margin-bottom:1em;font-size:20px;line-height:25px;letter-spacing:-0.5px}@media screen and (min-width: 56.26em){.main .main-content p{font-size:30px;line-height:38px}}.main .main-content p strong{font-family:"source_sans_prosemibold";font-weight:normal}.main .main-content ul,.main .main-content ol{margin-bottom:2em}.main .main-content ul li,.main .main-content ol li{font-size:20px;line-height:25px;letter-spacing:-0.5px;margin-bottom:15px}@media screen and (min-width: 56.26em){.main .main-content ul li,.main .main-content ol li{font-size:30px;line-height:38px}}.main .main-content ul li:last-child,.main .main-content ol li:last-child{margin-bottom:0}.main .main-content ul li ul,.main .main-content ul li ol,.main .main-content ol li ul,.main .main-content ol li ol{margin-left:20px;margin-bottom:0}@media screen and (min-width: 28.135em){.main .main-content ul li ul,.main .main-content ul li ol,.main .main-content ol li ul,.main .main-content ol li ol{margin-left:40px}}.main .main-content ol{padding-left:28px}.main .main-content ul{padding:0}.main .main-content ul li{list-style-type:none}.main .main-content ul li::before{position:relative;top:-4px;color:#d52c2c;content:"";background:url(images/bullet.svg) no-repeat center;background-size:contain;padding-right:14px;margin-right:10px;width:12px;height:12px;display:inline-block}.home .main .main-content ul li::before{display:none}.main .main-content ul.tracks-list li{display:inline-block}.main .main-content ul.tracks-list li .btn{text-transform:inherit}.main .main-content ul.program-items li,.main .main-content ul.sponsor_layout li,.main .main-content ul.social-likes li,.main .main-content ul.team-members-list li,.main .main-content ul.list-video li,.main .main-content ul.list-presentations li,.main .main-content ul.list-speaker li,.main .main-content ul.talk-sponsors li,.main .main-content ul.socials li,.main .main-content ul.speakerTalks li,.main .main-content ul.speakerWorkshops li{padding:0;text-indent:0}.main .main-content ul.program-items li::before,.main .main-content ul.sponsor_layout li::before,.main .main-content ul.social-likes li::before,.main .main-content ul.team-members-list li::before,.main .main-content ul.list-video li::before,.main .main-content ul.list-presentations li::before,.main .main-content ul.list-speaker li::before,.main .main-content ul.talk-sponsors li::before,.main .main-content ul.socials li::before,.main .main-content ul.speakerTalks li::before,.main .main-content ul.speakerWorkshops li::before{display:none}.main .main-content ul.talk-sponsors{position:relative;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;width:100%;list-style:none;justify-content:space-between;align-items:center;margin-bottom:0;margin-left:auto;margin-right:auto}.browser-ie-9 .main .main-content ul.talk-sponsors{display:inline-block;float:left}.main .main-content ul.talk-sponsors li{border:1px solid #c3c2c2;padding:20px;box-sizing:border-box}@media screen and (min-width: 36.26em){.main .main-content ul.talk-sponsors li{width:calc(50% - 15px);margin-bottom:30px}}.main .main-content ul.talk-sponsors li a{display:block;border:none}.main .main-content ul.talk-sponsors li a img{width:100%;margin:0}.main .main-content .content{margin:0 auto;width:100%;position:relative}.main .main-content .content.no-current{padding-top:40px}@media screen and (min-width: 56.26em){.main .main-content .content{width:100%}}.align-center .main .main-content .content{text-align:center}.main .main-content .videos-presentation{padding-top:20px}.main .main-content .videos-presentation ul{margin-bottom:30px}@media screen and (min-width: 36.26em){.main .main-content .videos-presentation ul{margin-bottom:50px}}.main .main-content .videos-presentation ul li{margin-bottom:35px}.main .main-content .videos-presentation ul li:last-child{margin-bottom:0}.main .main-content .videos-presentation ul li.iframe iframe{display:block}.main .main-content .videos-presentation+.talk-speakers{margin-top:30px}@media screen and (min-width: 36.26em){.main .main-content .videos-presentation+.talk-speakers{margin-top:50px}}.main .navigator{margin:60px auto 0;margin:50px auto 0}@media screen and (min-width: 56.26em){.main .navigator{margin:90px auto 0}}@media screen and (min-width: 75.01em){.main .navigator{margin:150px auto 0}.single-talk .main .navigator{margin-top:0}}@media screen and (min-width: 56.26em){.main .navigator{margin:55px auto 0}}@media screen and (min-width: 75.01em){.main .navigator{margin:60px auto 0}}.home .main .navigator{margin:60px auto 0}@media screen and (min-width: 56.26em){.home .main .navigator{margin:90px auto 0}}@media screen and (min-width: 75.01em){.home .main .navigator{margin:150px auto 0}}.post-type-archive-speaker .main .navigator{margin-top:65px}.main .navigator .navigator-list{position:relative;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;width:100%;list-style:none}.browser-ie-9 .main .navigator .navigator-list{display:inline-block;float:left}.main .navigator .navigator-list li{text-align:center;margin-bottom:0;font-size:1.8em;font-weight:300;box-sizing:border-box;flex:1;flex-basis:100%;width:100%}.main .navigator .navigator-list li:before{display:none}@media screen and (min-width: 36.26em){.main .navigator .navigator-list li{font-size:2em;flex-basis:50%;width:50%}}@media screen and (min-width: 56.26em){.main .navigator .navigator-list li{font-size:1.5em;flex-basis:25%;width:25%}.home .main .navigator .navigator-list li{font-size:1.53em}}@media screen and (min-width: 62.51em){.main .navigator .navigator-list li{font-size:1.7em}.home .main .navigator .navigator-list li{font-size:1.7em}}@media screen and (min-width: 75.01em){.main .navigator .navigator-list li{font-size:2.1em}.home .main .navigator .navigator-list li{font-size:2.2em}}@media screen and (min-width: 82.01em){.home .main .navigator .navigator-list li{font-size:2.5em}}.main .navigator .navigator-list li .caption{display:none}.home .main .navigator .navigator-list li .caption{display:block;margin-top:25px;font-size:.7em;line-height:1.5}@media screen and (min-width: 56.26em){.home .main .navigator .navigator-list li .caption{font-size:.7em}}@media screen and (min-width: 75.01em){.home .main .navigator .navigator-list li .caption{margin-top:30px;font-size:.55em}}.main .navigator .navigator-list li a{color:#fff;border:none;display:block;line-height:.9;font-size:.9em;padding:60px 25px}.home .main .navigator .navigator-list li a{padding:55px 30px 60px}@media screen and (min-width: 36.26em){.main .navigator .navigator-list li a{padding:35px 25px 45px}}@media screen and (min-width: 56.26em){.main .navigator .navigator-list li a{padding:35px 25px 45px}.home .main .navigator .navigator-list li a{padding:70px 30px 80px}}.no-touch .main .navigator .navigator-list li a:hover{text-decoration:none}.no-touch .main .navigator .navigator-list li a:hover .icon:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.main .navigator .navigator-list li a .icon{position:relative;display:block;height:160px;width:100%;margin-bottom:30px}@media screen and (min-width: 56.26em){.main .navigator .navigator-list li a .icon{height:135px;margin-bottom:20px}.home .main .navigator .navigator-list li a .icon{height:205px;margin-bottom:40px}}.main .navigator .navigator-list li a .icon:before{display:block;content:"";height:100%;width:100%;background-size:contain;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.main .navigator .navigator-list li a .icon::after{display:block;content:"";height:120px;width:90%;max-width:95px;position:absolute;top:50%;left:50%;background-size:contain;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width: 56.26em){.main .navigator .navigator-list li a .icon::after{height:80px}.home .main .navigator .navigator-list li a .icon::after{height:120px}}@media screen and (min-width: 68.76em){.main .navigator .navigator-list li a .icon::after{max-width:120px}}.main .navigator .navigator-list li.program{background:#89c9ef}.main .navigator .navigator-list li.program .icon:before{background:url(images/navigator/navigator_program.svg) center no-repeat}.main .navigator .navigator-list li.program .icon:after{background:url(images/navigator/navigator_program_icon.svg) center no-repeat}.main .navigator .navigator-list li.talks{background:#89c9ef}.main .navigator .navigator-list li.talks .icon:before{background:url(images/navigator/navigator_talks.svg) center no-repeat}.main .navigator .navigator-list li.talks .icon:after{background:url(images/navigator/navigator_talks_icon.svg) center no-repeat;height:95px}@media screen and (min-width: 56.26em){.main .navigator .navigator-list li.talks .icon:after{height:85px}.home .main .navigator .navigator-list li.talks .icon:after{height:105px}}.main .navigator .navigator-list li.speakers{background:#89c9ef}.main .navigator .navigator-list li.speakers .icon:before{background:url(images/navigator/navigator_speakers.svg) center no-repeat}.main .navigator .navigator-list li.speakers .icon:after{background:url(images/navigator/navigator_speakers_icon.svg) center no-repeat;height:100px}@media screen and (min-width: 56.26em){.main .navigator .navigator-list li.speakers .icon:after{height:90px}.home .main .navigator .navigator-list li.speakers .icon:after{height:110px}}.main .navigator .navigator-list li.awards{background:#b2c705;background:#89c9ef}.main .navigator .navigator-list li.awards .icon:before{background:url(images/navigator/navigator_awards.svg) center no-repeat}.main .navigator .navigator-list li.awards .icon:after{background:url(images/navigator/navigator_awards_icon.svg) center no-repeat;height:90px;top:53%}@media screen and (min-width: 56.26em){.main .navigator .navigator-list li.awards .icon:after{height:74px}.home .main .navigator .navigator-list li.awards .icon:after{height:100px}}.talk-speakers{margin-bottom:30px}@media screen and (min-width: 36.26em){.talk-speakers{margin-bottom:50px}}.list-speaker{position:relative;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;max-width:2000px;list-style:none;margin-bottom:25px;margin-left:auto;margin-right:auto}.browser-ie-9 .list-speaker{display:inline-block;float:left}.list-speaker.single-talk{margin-bottom:35px}.list-speaker.single-talk li{margin-bottom:30px !important}.post-type-archive-speaker .list-speaker{margin-top:100px;margin-bottom:125px !important;justify-content:center}.post-type-archive-speaker .past-speakers .list-speaker{margin-top:50px;margin-bottom:65px !important}@media screen and (min-width: 62.51em){.post-type-archive-speaker .past-speakers .list-speaker{margin-top:60px}}.list-speaker li{text-align:center;margin-bottom:0 !important}@media screen and (min-width: 36.26em){.list-speaker li{width:calc(50% - 15px)}}.list-speaker li a{display:block;border-bottom:0}.list-speaker li a:hover figure figcaption{opacity:1}.list-speaker li figure{position:relative}.list-speaker li figure .img-container img{display:block;width:100%;margin:0;filter:url("images/gray.svg#grayscale");filter:gray;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.list-speaker li figure figcaption{display:block;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;background:rgba(28,28,28,.5);color:#fff;word-wrap:break-word;word-break:break-word}.list-speaker li figure figcaption .inner{padding:15px;box-sizing:border-box;position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.list-speaker li figure figcaption .inner h3{color:#fff;font-size:24px;margin-bottom:15px}@media screen and (min-width: 36.26em){.list-speaker li figure figcaption .inner h3{font-size:20px}}@media screen and (min-width: 43.76em){.list-speaker li figure figcaption .inner h3{font-size:25px}}@media screen and (min-width: 56.26em){.list-speaker li figure figcaption .inner h3{font-size:27px}}.past-speakers .list-speaker li figure figcaption .inner h3{font-size:22px;margin-bottom:0}@media screen and (min-width: 36.26em){.past-speakers .list-speaker li figure figcaption .inner h3{font-size:24px}}@media screen and (min-width: 56.26em){.past-speakers .list-speaker li figure figcaption .inner h3{font-size:20px}}.list-speaker li figure figcaption .inner span{color:#fff;font-size:18px;font-weight:300;line-height:1.2;display:inline-block}@media screen and (min-width: 36.26em){.list-speaker li figure figcaption .inner span{font-size:15px}}@media screen and (min-width: 43.76em){.list-speaker li figure figcaption .inner span{font-size:17px}}.home-events-banner{position:relative}.home-events-banner .slick-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.home-events-banner .slick-arrow{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer;z-index:1;background-size:contain;cursor:pointer;text-indent:-999999999px;position:absolute;display:none;font-size:0;padding:20px 0;background:none;width:0;height:0}@media screen and (min-width: 50.01em){.home-events-banner .slick-arrow{display:block;width:52px;height:60px;top:63%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:45px;height:45px}}@media screen and (min-width: 50.01em)and (min-width: 82.01em){.home-events-banner .slick-arrow{width:65px;height:65px}}@media screen and (min-width: 50.01em){.home-events-banner .slick-arrow.slick-arrow-prev{left:5%;background:url(images/arrow-left-bianco.svg) no-repeat center;margin-right:15px}.no-touch .home-events-banner .slick-arrow.slick-arrow-prev:hover{background-image:url(images/arrow-left-bianco-hover.svg)}}@media screen and (min-width: 50.01em){.home-events-banner .slick-arrow.slick-arrow-next{right:5%;background:url(images/arrow-right-bianco.svg) no-repeat center}.no-touch .home-events-banner .slick-arrow.slick-arrow-next:hover{background-image:url(images/arrow-right-bianco-hover.svg)}}@media screen and (min-width: 82.01em){.home-events-banner .slick-arrow.slick-arrow-prev{left:-110px;background:url(images/arrow-left-nero.svg) no-repeat center}.no-touch .home-events-banner .slick-arrow.slick-arrow-prev:hover{background-image:url(images/arrow-left-nero-hover.svg)}.home-events-banner .slick-arrow.slick-arrow-next{right:-110px;background:url(images/arrow-right-nero.svg) no-repeat center}.no-touch .home-events-banner .slick-arrow.slick-arrow-next:hover{background-image:url(images/arrow-right-nero-hover.svg)}}@media screen and (min-width: 50.01em){.no-touch .home-events-banner:hover .slick-arrow{opacity:1}}.home-events-banner .inner{display:block;border:0;position:absolute;top:0;left:0;border-radius:15px;overflow:hidden}.home-events-banner .inner:before{display:none}.home-events-banner figure{border-radius:15px;overflow:hidden;padding:1px 0}.home-events-banner figure:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;border-radius:15px;overflow:hidden;background:rgba(28,28,28,.5)}.home-events-banner figure img{display:block;position:relative;margin-bottom:0 !important}.home-events-banner figure figcaption{position:absolute;top:50%;width:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);left:50%;color:#fff;padding:0;text-align:center;z-index:4}.home-events-banner figure figcaption .center{width:73%;margin:0 auto}.home-events-banner figure figcaption h2{color:#fff;font-family:"source_sans_prosemibold";font-weight:normal;font-size:30px;line-height:35px;margin-bottom:170px}@media screen and (min-width: 56.26em){.home-events-banner figure figcaption h2{font-size:55px;line-height:60px;margin-bottom:60px}}.home-events-banner figure figcaption h2 strong{color:#fff}.home-events-banner figure figcaption .when{font-size:2.6rem;margin-bottom:.6em;line-height:1}.home-events-banner figure figcaption p{font-size:18px !important;line-height:22px !important;margin-bottom:0 !important}@media screen and (min-width: 56.26em){.home-events-banner figure figcaption p{font-size:22px !important;line-height:28px !important}}.home-events-banner figure figcaption .buttons-container{list-style-type:none;width:100%;text-indent:0px;margin-top:70px;margin-bottom:0}@media screen and (min-width: 56.26em){.home-events-banner figure figcaption .buttons-container{margin-top:100px}}.home-events-banner figure figcaption .buttons-container li{margin:0;list-style-type:none}.home-events-banner figure figcaption .buttons-container li:before{display:none}.home-events-banner figure figcaption .btn{color:#fff;background:none;display:inline;border-color:#fff;margin-right:0}.no-touch .home-events-banner figure figcaption .btn:hover{background:#fff;color:#1c1c1c}.home-events-banner figure.proportion-1 img{height:100%;left:50%;width:auto;max-width:inherit !important;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media screen and (min-width: 50.01em){.home-events-banner figure.proportion-1 img{max-height:550px}}.home-events-banner figure.proportion-2 img{width:100%;top:50%;max-width:inherit !important;height:auto;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}.home-events-banner.no-slideshow .inner{position:relative}.single-speaker .speakerInfo,.single-teammember .speakerInfo{margin-bottom:10px}.single-speaker .speakerInfo .organization,.single-speaker .speakerInfo .role,.single-speaker .speakerInfo .socials,.single-teammember .speakerInfo .organization,.single-teammember .speakerInfo .role,.single-teammember .speakerInfo .socials{display:block;margin-bottom:10px}@media screen and (min-width: 46.885em){.single-speaker .speakerInfo .organization,.single-speaker .speakerInfo .role,.single-speaker .speakerInfo .socials,.single-teammember .speakerInfo .organization,.single-teammember .speakerInfo .role,.single-teammember .speakerInfo .socials{display:inline-block;margin-bottom:0}}.single-speaker .speakerInfo .organization,.single-teammember .speakerInfo .organization{font-weight:500;font-size:18px;line-height:1.2}@media screen and (min-width: 36.26em){.single-speaker .speakerInfo .organization,.single-teammember .speakerInfo .organization{font-size:20px}}@media screen and (min-width: 56.26em){.single-speaker .speakerInfo .organization,.single-teammember .speakerInfo .organization{font-size:23px}}.single-speaker .speakerInfo .role,.single-teammember .speakerInfo .role{font-style:italic;font-size:16px}@media screen and (min-width: 46.885em){.single-speaker .speakerInfo .element:nth-child(2)::before,.single-teammember .speakerInfo .element:nth-child(2)::before{display:inline-block;content:"-";width:12px;text-align:center}}@media screen and (min-width: 46.885em){.single-speaker .speakerInfo .socials,.single-teammember .speakerInfo .socials{margin-left:15px}}.single-speaker .speakerInfo .socials .social,.single-teammember .speakerInfo .socials .social{display:inline-block;margin-right:0;margin-bottom:0}@media screen and (min-width: 25.01em){.single-speaker .speakerInfo .socials .social,.single-teammember .speakerInfo .socials .social{margin-right:6px}}.single-speaker .speakerInfo .socials .social a,.single-teammember .speakerInfo .socials .social a{display:inline-block;position:relative;cursor:pointer;width:39px;height:43px;text-indent:-99999px !important;border:none}@media screen and (min-width: 46.885em){.single-speaker .speakerInfo .socials .social a,.single-teammember .speakerInfo .socials .social a{width:29px;height:33px}}.single-speaker .speakerInfo .socials .social a::after,.single-teammember .speakerInfo .socials .social a::after{content:"";display:block;width:39px;height:43px;position:absolute;left:0;top:0}@media screen and (min-width: 46.885em){.single-speaker .speakerInfo .socials .social a::after,.single-teammember .speakerInfo .socials .social a::after{width:29px;height:33px}}.single-speaker .speakerInfo .socials .site a::after,.single-teammember .speakerInfo .socials .site a::after{background:url(images/share/website_logo_share_hover.svg) no-repeat center}.no-touch .single-speaker .speakerInfo .socials .site a:hover::after,.no-touch .single-teammember .speakerInfo .socials .site a:hover::after{background:url(images/share/website_logo_share.svg) no-repeat center}.single-speaker .speakerInfo .socials .email a::after,.single-teammember .speakerInfo .socials .email a::after{background:url(images/share/email_logo_share_hover.svg) no-repeat center}.no-touch .single-speaker .speakerInfo .socials .email a:hover::after,.no-touch .single-teammember .speakerInfo .socials .email a:hover::after{background:url(images/share/email_logo_share.svg) no-repeat center}.single-speaker .speakerInfo .socials .linkedin a::after,.single-teammember .speakerInfo .socials .linkedin a::after{background:url(images/share/linkedin_logo_share_hover.svg) no-repeat center}.no-touch .single-speaker .speakerInfo .socials .linkedin a:hover::after,.no-touch .single-teammember .speakerInfo .socials .linkedin a:hover::after{background:url(images/share/linkedin_logo_share.svg) no-repeat center}.single-speaker .speakerInfo .socials .facebook a::after,.single-teammember .speakerInfo .socials .facebook a::after{background:url(images/share/fb_logo_share_hover.svg) no-repeat center}.no-touch .single-speaker .speakerInfo .socials .facebook a:hover::after,.no-touch .single-teammember .speakerInfo .socials .facebook a:hover::after{background:url(images/share/fb_logo_share.svg) no-repeat center}.single-speaker .speakerInfo .socials .twitter a::after,.single-teammember .speakerInfo .socials .twitter a::after{background:url(images/share/twitter_logo_share_hover.svg) no-repeat center}.no-touch .single-speaker .speakerInfo .socials .twitter a:hover::after,.no-touch .single-teammember .speakerInfo .socials .twitter a:hover::after{background:url(images/share/twitter_logo_share.svg) no-repeat center}.single-speaker .speakerInfo .socials .mastodon a::after,.single-teammember .speakerInfo .socials .mastodon a::after{background:url(images/share/mastodon_logo_share_hover.svg) no-repeat center}.no-touch .single-speaker .speakerInfo .socials .mastodon a:hover::after,.no-touch .single-teammember .speakerInfo .socials .mastodon a:hover::after{background:url(images/share/mastodon_logo_share.svg) no-repeat center}.single-speaker .speakerInfo .socials .gplus a::after,.single-teammember .speakerInfo .socials .gplus a::after{background:url(images/share/gplus_logo_share_hover.svg) no-repeat center}.no-touch .single-speaker .speakerInfo .socials .gplus a:hover::after,.no-touch .single-teammember .speakerInfo .socials .gplus a:hover::after{background:url(images/share/gplus_logo_share.svg) no-repeat center}.single-speaker .speakerInfo .socials .pinterest a::after,.single-teammember .speakerInfo .socials .pinterest a::after{background:url(images/share/pinterest_logo_share_hover.svg) no-repeat center}.no-touch .single-speaker .speakerInfo .socials .pinterest a:hover::after,.no-touch .single-teammember .speakerInfo .socials .pinterest a:hover::after{background:url(images/share/pinterest_logo_share.svg) no-repeat center}.single-speaker img.single-speaker-image,.single-teammember img.single-speaker-image{margin-top:40px;margin-bottom:65px;filter:url("images/gray.svg#grayscale");filter:gray;-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media screen and (min-width: 43.76em){.single-speaker img.single-speaker-image,.single-teammember img.single-speaker-image{width:50%}}.single-speaker .speakerTalks,.single-speaker .speakerWorkshops,.single-teammember .speakerTalks,.single-teammember .speakerWorkshops{margin-bottom:45px !important;margin-top:-15px}.single-speaker .speakerTalks li,.single-speaker .speakerWorkshops li,.single-teammember .speakerTalks li,.single-teammember .speakerWorkshops li{padding:22px 0 !important;border-bottom:1px solid #d6d6d6;position:relative}.single-speaker .speakerTalks li:last-child,.single-speaker .speakerWorkshops li:last-child,.single-teammember .speakerTalks li:last-child,.single-teammember .speakerWorkshops li:last-child{border-bottom:none}.single-speaker .speakerTalks li a,.single-speaker .speakerWorkshops li a,.single-teammember .speakerTalks li a,.single-teammember .speakerWorkshops li a{border:none;color:#1c1c1c;display:block;width:100%}@media screen and (min-width: 31.26em){.single-speaker .speakerTalks li a,.single-speaker .speakerWorkshops li a,.single-teammember .speakerTalks li a,.single-teammember .speakerWorkshops li a{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:flex-start}.browser-ie-9 .single-speaker .speakerTalks li a,.browser-ie-9 .single-speaker .speakerWorkshops li a,.browser-ie-9 .single-teammember .speakerTalks li a,.browser-ie-9 .single-teammember .speakerWorkshops li a{display:inline-block;float:left}}.no-touch .single-speaker .speakerTalks li a:hover,.no-touch .single-speaker .speakerWorkshops li a:hover,.no-touch .single-teammember .speakerTalks li a:hover,.no-touch .single-teammember .speakerWorkshops li a:hover{text-decoration:none}.single-speaker .speakerTalks li a div,.single-speaker .speakerWorkshops li a div,.single-teammember .speakerTalks li a div,.single-teammember .speakerWorkshops li a div{display:inline-block;line-height:25px;margin-bottom:10px}.single-speaker .speakerTalks li a div.edition,.single-speaker .speakerWorkshops li a div.edition,.single-teammember .speakerTalks li a div.edition,.single-teammember .speakerWorkshops li a div.edition{flex-shrink:0}.single-speaker .speakerTalks li a div.edition span,.single-speaker .speakerWorkshops li a div.edition span,.single-teammember .speakerTalks li a div.edition span,.single-teammember .speakerWorkshops li a div.edition span{color:#89c9ef}@media screen and (min-width: 31.26em){.single-speaker .speakerTalks li a div.edition,.single-speaker .speakerWorkshops li a div.edition,.single-teammember .speakerTalks li a div.edition,.single-teammember .speakerWorkshops li a div.edition{margin-bottom:0}.single-speaker .speakerTalks li a div.edition::after,.single-speaker .speakerWorkshops li a div.edition::after,.single-teammember .speakerTalks li a div.edition::after,.single-teammember .speakerWorkshops li a div.edition::after{display:inline-block;content:"";margin:0 12px 0 8px;font-weight:300;background:#445155;height:1px;width:8px;vertical-align:middle}}.single-speaker .speakerTalks li a div.title,.single-speaker .speakerWorkshops li a div.title,.single-teammember .speakerTalks li a div.title,.single-teammember .speakerWorkshops li a div.title{font-weight:500;font-size:18px;padding-right:45px}@media screen and (min-width: 36.26em){.single-speaker .speakerTalks li a div.title,.single-speaker .speakerWorkshops li a div.title,.single-teammember .speakerTalks li a div.title,.single-teammember .speakerWorkshops li a div.title{font-size:20px}}@media screen and (min-width: 56.26em){.single-speaker .speakerTalks li a div.title,.single-speaker .speakerWorkshops li a div.title,.single-teammember .speakerTalks li a div.title,.single-teammember .speakerWorkshops li a div.title{font-size:23px}}.single-speaker .speakerTalks li a div.title .subtitle,.single-speaker .speakerWorkshops li a div.title .subtitle,.single-teammember .speakerTalks li a div.title .subtitle,.single-teammember .speakerWorkshops li a div.title .subtitle{font-style:italic;font-weight:400;font-size:16px;top:-1px;display:block;margin-bottom:0}@media screen and (min-width: 46.885em){.single-speaker .speakerTalks li a div.title .subtitle,.single-speaker .speakerWorkshops li a div.title .subtitle,.single-teammember .speakerTalks li a div.title .subtitle,.single-teammember .speakerWorkshops li a div.title .subtitle{display:inline}.single-speaker .speakerTalks li a div.title .subtitle::before,.single-speaker .speakerWorkshops li a div.title .subtitle::before,.single-teammember .speakerTalks li a div.title .subtitle::before,.single-teammember .speakerWorkshops li a div.title .subtitle::before{display:inline-block;content:"";margin:0 3px 0 2px;font-weight:300;background:#445155;height:1px;width:4px;vertical-align:middle}}.single-speaker .speakerTalks li a::after,.single-speaker .speakerWorkshops li a::after,.single-teammember .speakerTalks li a::after,.single-teammember .speakerWorkshops li a::after{content:"";width:32px;height:37px;background:url(images/blue_bullet.svg) no-repeat center;background-size:contain;display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.no-touch .single-speaker .speakerTalks li a:hover::after,.no-touch .single-speaker .speakerWorkshops li a:hover::after,.no-touch .single-teammember .speakerTalks li a:hover::after,.no-touch .single-teammember .speakerWorkshops li a:hover::after{background:url(images/blue_bullet_hover.svg) no-repeat center}@media screen and (min-width: 56.26em){.single-award .title-10,.single-award .title-30{padding-right:175px}}.single-award .winners{margin-bottom:30px}@media screen and (min-width: 36.26em){.single-award .winners{margin-bottom:35px}}@media screen and (min-width: 43.76em){.single-award .winners{margin-bottom:40px}}@media screen and (min-width: 56.26em){.single-award .winners{margin-bottom:0;position:absolute;top:-20px;right:-12px;width:160px;height:160px;background:url(images/green_hexagon.svg) no-repeat center;background-size:contain;display:table;color:#fff}}@media screen and (min-width: 75.01em){.single-award .winners{width:180px;height:180px;top:-35px}}.single-award .winners .inner{font-size:18px}@media screen and (min-width: 43.76em){.single-award .winners .inner{font-size:21px}}@media screen and (min-width: 56.26em){.single-award .winners .inner{padding:25px;display:table-cell;vertical-align:middle;text-align:center;word-break:break-word;line-height:1.2;padding:25px;box-sizing:border-box}}.single-award .winners .inner span{font-weight:600}@media screen and (min-width: 56.26em){.single-award .winners .inner span{display:block;font-weight:500;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:18px}}.single-award .winners .inner span:after{display:inline-block;content:":"}@media screen and (min-width: 56.26em){.single-award .winners .inner span:after{display:none}}.single-award .main-image-award{font-size:12px;margin-bottom:55px}@media screen and (min-width: 43.76em){.single-award .main-image-award{font-size:13px}}@media screen and (min-width: 75.01em){.single-award .main-image-award{font-size:15px}}.single-award .main-image-award img{margin-bottom:8px}.single-award .text{margin-bottom:55px}.single-award .videos-presentation ul.list-video{margin-bottom:80px}section.sponsors{text-align:center;margin-bottom:50px;padding-top:50px;max-width:100%;padding:0 15px;margin-right:auto;margin-left:auto}@media screen and (min-width: 43.76em){section.sponsors{margin-bottom:80px;padding-top:70px}}@media screen and (min-width: 56.26em){section.sponsors{padding-top:90px}}@media screen and (min-width: 75.01em){section.sponsors{margin-bottom:100px;padding-top:140px}}section.sponsors .title-20{margin-bottom:15px}section.sponsors.partners .title-20{font-size:19px}@media screen and (min-width: 56.26em){section.sponsors.partners .title-20{font-size:25px}}section.sponsors .sponsor_layout{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;width:100%;list-style:none;justify-content:center;align-items:center;max-width:1500px;width:calc(100% - 30px);margin:0 auto}section.sponsors .sponsor_layout:last-child{border:none;margin-top:30px}@media screen and (min-width: 56.26em){section.sponsors .sponsor_layout{width:100%}}.browser-ie-9 section.sponsors .sponsor_layout{display:inline-block;float:left}section.sponsors .sponsor_layout li,section.sponsors .sponsor_layout a,section.sponsors .sponsor_layout img{display:inline-block;width:100%;text-align:center;border:none}section.sponsors .sponsor_layout li{width:100%;flex-basis:100%}section.sponsors .sponsor_layout li a{padding:10px;box-sizing:border-box;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (min-width: 31.26em){section.sponsors .sponsor_layout li a{padding:10px 45px}}@media screen and (min-width: 56.26em){section.sponsors .sponsor_layout li a{padding:10px 45px}}.no-touch section.sponsors .sponsor_layout li a:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}section.sponsors .sponsor_layout li img{max-width:360px;width:100%;margin-bottom:0}@media screen and (min-width: 46.885em){section.sponsors .sponsor_layout li img{max-width:400px}}@media screen and (min-width: 56.26em){section.sponsors .sponsor_layout li img{max-width:100%}}section.sponsors .sponsor_layout.platinum_sponsors_layout li{max-width:100%;width:100%;flex-basis:100%}@media screen and (min-width: 46.885em){section.sponsors .sponsor_layout.platinum_sponsors_layout li{max-width:50%;width:50%;flex-basis:50%}}@media screen and (min-width: 62.51em){section.sponsors .sponsor_layout.platinum_sponsors_layout li{max-width:33%;width:33%;flex-basis:33%}}section.sponsors .sponsor_layout.gold_sponsors_layout li{max-width:70%;width:70%;flex-basis:70%}@media screen and (min-width: 46.885em){section.sponsors .sponsor_layout.gold_sponsors_layout li{max-width:37.5%;width:37.5%;flex-basis:37.5%}}@media screen and (min-width: 62.51em){section.sponsors .sponsor_layout.gold_sponsors_layout li{max-width:25%;width:25%;flex-basis:25%}}section.sponsors .sponsor_layout.silver_sponsors_layout li{max-width:55%;width:55%;flex-basis:55%}@media screen and (min-width: 46.885em){section.sponsors .sponsor_layout.silver_sponsors_layout li{max-width:33.33%;width:33.33%;flex-basis:33.33%}}@media screen and (min-width: 62.51em){section.sponsors .sponsor_layout.silver_sponsors_layout li{max-width:20%;width:20%;flex-basis:20%}}section.sponsors .sponsor_layout.bronze_sponsors_layout li{max-width:45%;width:45%;flex-basis:45%}@media screen and (min-width: 46.885em){section.sponsors .sponsor_layout.bronze_sponsors_layout li{max-width:25%;width:25%;flex-basis:25%}}@media screen and (min-width: 62.51em){section.sponsors .sponsor_layout.bronze_sponsors_layout li{max-width:16.66%;width:16.66%;flex-basis:16.66%}}section.sponsors .sponsor_layout.media_sponsors_layout li{max-width:34%;width:34%;flex-basis:34%}@media screen and (min-width: 46.885em){section.sponsors .sponsor_layout.media_sponsors_layout li{max-width:24%;width:24%;flex-basis:22%}}@media screen and (min-width: 62.51em){section.sponsors .sponsor_layout.media_sponsors_layout li{max-width:13%;width:13%;flex-basis:13%}}section.sponsors+section.sponsors{padding-top:0}.speakers .list-speaker li{flex-basis:100%;width:100%;max-width:100%}@media screen and (min-width: 31.26em){.speakers .list-speaker li{flex-basis:50%;width:50%;max-width:50%}}@media screen and (min-width: 50.01em){.speakers .list-speaker li{flex-basis:33.33%;width:33.33%;max-width:33.33%}}@media screen and (min-width: 75.01em){.speakers .list-speaker li{flex-basis:25%;width:25%;max-width:25%}}.past-speakers .list-speaker li{flex-basis:50%;width:50%}@media screen and (min-width: 36.26em){.past-speakers .list-speaker li{flex-basis:33.33%;width:33.33%}}@media screen and (min-width: 56.26em){.past-speakers .list-speaker li{flex-basis:16.66%;width:16.66%}}@media screen and (min-width: 75.01em){.past-speakers .list-speaker li{flex-basis:12.5%;width:12.5%}}.list-archive-container{max-width:800px;margin:auto;width:calc(100% - 30px);position:relative;padding-top:10px;margin-bottom:30px}@media screen and (min-width: 46.885em){.list-archive-container{padding-top:20px;margin-bottom:50px}}.list-archive-container.past-talks ul.list-archive li a div.title{font-size:1em}.list-archive-container ul.list-archive{margin-bottom:45px}.list-archive-container ul.list-archive li{padding:0;border-bottom:1px solid #d6d6d6;position:relative;text-indent:0;margin:0;line-height:1.4;font-size:20px;line-height:25px;letter-spacing:-0.5px;margin-bottom:15px}@media screen and (min-width: 56.26em){.list-archive-container ul.list-archive li{font-size:25px;line-height:27px}}.list-archive-container ul.list-archive li:before{display:none}.list-archive-container ul.list-archive li:last-child{border-bottom:none}.list-archive-container ul.list-archive li.with-tag a .tag.workshop{vertical-align:top;margin-top:3px}@media screen and (min-width: 31.26em){.list-archive-container ul.list-archive li.with-tag a div.title{max-width:calc(100% - 245px);margin-right:10px}}@media screen and (min-width: 36.26em){.list-archive-container ul.list-archive li.with-tag a div.title{max-width:calc(100% - 250px)}}@media screen and (min-width: 46.885em){.list-archive-container ul.list-archive li.with-tag a div.title{max-width:calc(100% - 255px)}}.list-archive-container ul.list-archive li a{border:none;color:#1c1c1c;display:block;width:100%;padding:22px 55px 22px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.list-archive-container ul.list-archive li a .tag.workshop{margin-bottom:0}.no-touch .list-archive-container ul.list-archive li a:hover{text-decoration:none}.list-archive-container ul.list-archive li a div{display:inline-block;line-height:25px;margin-bottom:10px;width:100%}@media screen and (min-width: 31.26em){.list-archive-container ul.list-archive li a div{margin-bottom:0;width:auto}}.list-archive-container ul.list-archive li a div.edition{flex-shrink:0}.list-archive-container ul.list-archive li a div.edition span{color:#89c9ef}@media screen and (min-width: 31.26em){.list-archive-container ul.list-archive li a div.edition{margin-bottom:0;width:135px;vertical-align:top}.list-archive-container ul.list-archive li a div.edition::after{display:inline-block;content:"";margin:0 12px 0 8px;font-weight:300;background:#445155;height:1px;width:8px;vertical-align:middle}}@media screen and (min-width: 36.26em){.list-archive-container ul.list-archive li a div.edition{width:140px}}@media screen and (min-width: 46.885em){.list-archive-container ul.list-archive li a div.edition{width:145px}}.list-archive-container ul.list-archive li a div.title{font-weight:500;font-size:18px}@media screen and (min-width: 31.26em){.list-archive-container ul.list-archive li a div.title{max-width:calc(100% - 140px)}}@media screen and (min-width: 36.26em){.list-archive-container ul.list-archive li a div.title{font-size:20px;max-width:calc(100% - 145px)}}@media screen and (min-width: 46.885em){.list-archive-container ul.list-archive li a div.title{max-width:calc(100% - 150px)}}@media screen and (min-width: 56.26em){.list-archive-container ul.list-archive li a div.title{font-size:23px}}.list-archive-container ul.list-archive li a div.title .subtitle{font-style:italic;font-weight:400;font-size:16px;top:-1px;display:block;margin-bottom:0}@media screen and (min-width: 46.885em){.list-archive-container ul.list-archive li a div.title .subtitle{display:inline}.list-archive-container ul.list-archive li a div.title .subtitle::before{display:inline-block;content:"";margin:0 3px 0 2px;font-weight:300;background:#445155;height:1px;width:4px;vertical-align:middle}}.list-archive-container ul.list-archive li a::after{content:"";width:32px;height:37px;background:url(images/blue_bullet.svg) no-repeat center;background-size:contain;display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.no-touch .list-archive-container ul.list-archive li a:hover::after{background:url(images/blue_bullet_hover.svg) no-repeat center}.list-archive-container ul.list-archive.list-award li a .award-title{display:block}@media screen and (min-width: 31.26em){.list-archive-container ul.list-archive.list-award li a .award-title{display:inline-block}.list-archive-container ul.list-archive.list-award li a .award-title:after{display:inline-block;content:"";margin:0 4px 0 8px;font-weight:300;background:#445155;height:1px;width:8px;vertical-align:middle}}.list-archive-container ul.list-archive.list-award li a .award-winner strong:after{display:inline-block;content:":";font-weight:300}.list-archive-container ul.list-archive.list-award li a:after{background:url(images/green_bullet.svg) no-repeat center}.no-touch .list-archive-container ul.list-archive.list-award li a:hover::after{background:url(images/green_bullet_hover.svg) no-repeat center}@media screen and (min-width: 31.26em){.list-archive-container ul.list-archive.list-talk li a{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;justify-content:flex-start;flex-wrap:nowrap;align-items:flex-start}.browser-ie-9 .list-archive-container ul.list-archive.list-talk li a{display:inline-block;float:left}}.list-archive-container ul.list-archive.list-program .current-future-program{font-size:20px;line-height:25px;letter-spacing:-0.5px;margin-bottom:15px}@media screen and (min-width: 56.26em){.list-archive-container ul.list-archive.list-program .current-future-program{font-size:25px;line-height:27px}}.list-archive-container ul.list-archive.list-program .current-future-program ul.program-dates{font-weight:500}.list-archive-container ul.list-archive.list-program .current-future-program ul.program-dates li{font-size:20px;line-height:25px;letter-spacing:-0.5px;margin-bottom:0px}@media screen and (min-width: 50.01em){.list-archive-container ul.list-archive.list-program .current-future-program ul.program-dates li{margin-bottom:15px}}@media screen and (min-width: 56.26em){.list-archive-container ul.list-archive.list-program .current-future-program ul.program-dates li{font-size:25px;line-height:27px}}.list-archive-container ul.list-archive.list-program .current-future-program ul.program-dates li:last-child{margin-right:10px}.list-archive-container ul.list-archive.list-program .current-future-program ul.program-dates:after{display:block;content:"Current Edition";background:#89c9ef;color:#fff;padding:5px 20px;margin-top:10px;max-width:125px;text-align:center}@media screen and (min-width: 36.26em){.list-archive-container ul.list-archive.list-program .current-future-program ul.program-dates:after{display:inline-block;max-width:none}}@media screen and (min-width: 50.01em){.list-archive-container ul.list-archive.list-program .current-future-program ul.program-dates:after{margin-left:20px;margin-top:0}}.list-archive-container ul.list-archive.list-program .program-title{margin-bottom:0}.list-archive-container ul.list-archive.list-program .program-title span{color:#89c9ef}.list-archive-container ul.list-archive.list-program ul.program-dates{display:inline;margin-left:0}.list-archive-container ul.list-archive.list-program ul.program-dates:before{display:inline-block;content:"-";margin:0 3px 0 3px}.list-archive-container ul.list-archive.list-program ul.program-dates li{display:inline-block;padding:0;border:0}.list-archive-container ul.list-archive.list-program ul.program-dates li:after{display:inline-block;content:"-";margin:0 0 0 6px}.list-archive-container ul.list-archive.list-program ul.program-dates li:last-child:after{display:none}.talk-language{display:inline-block;line-height:1;font-style:italic;font-weight:400;font-size:15px;margin-bottom:20px;margin-right:15px}.footer{position:relative;padding:45px 15px 15px 15px;padding-top:125px;border-top:1.5px solid #1c1c1c;text-align:center}@media screen and (min-width: 56.26em){.footer{text-align:left;padding:125px 25px 25px 25px}}.footer a{color:#1c1c1c;display:inline-block}.no-touch .footer a{color:#1c1c1c;text-decoration:underline}.footer .aux{max-width:1500px;margin:0 auto;position:relative;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap}.browser-ie-9 .footer .aux{display:inline-block;float:left}.footer .left{display:flex;flex-wrap:wrap;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 25.01em){.footer .left{width:50%}}@media screen and (min-width: 31.26em){.footer .left{width:50%}}@media screen and (min-width: 56.26em){.footer .left{width:17%}}.footer .left p{font-size:18px;text-align:left;line-height:22px}@media screen and (min-width: 56.26em){.footer .left p{font-size:22px;line-height:28px}}.footer .left p a{text-decoration:none}.no-touch .footer .left p a:hover{text-decoration:underline}.footer .left-2{order:3;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 56.26em){.footer .left-2{width:33%;order:2;padding-left:40px}}@media screen and (min-width: 62.51em){.footer .left-2{width:43%;padding-left:40px}}.footer .right{order:2;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 25.01em){.footer .right{width:50%}}@media screen and (min-width: 31.26em){.footer .right{width:48%}}@media screen and (min-width: 56.26em){.footer .right{width:50%;order:3}}@media screen and (min-width: 62.51em){.footer .right{width:40%}}.footer .footer-2{order:4;text-align:left;margin-top:60px}@media screen and (min-width: 56.26em){.footer .footer-2{width:100%;margin-top:100px}}.footer .footer-2 .footer-2-container{margin-bottom:2px}@media screen and (min-width: 56.26em){.footer .footer-2 .footer-2-container{width:100%;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;justify-content:flex-start}}.footer .footer-2 nav{margin-right:20px}.footer .footer-2 ul li{list-style-type:none;display:inline-block;margin-right:20px;font-family:"source_sans_prosemibold";font-size:14px}@media screen and (min-width: 23.01em){.footer .footer-2 ul li{margin-right:12px}}@media screen and (min-width: 28.135em){.footer .footer-2 ul li{font-size:16px}}.footer .footer-2 ul li:last-child{margin-right:0}.footer .footer-2 a{text-decoration:none;font-size:14px;font-family:"source_sans_prosemibold"}@media screen and (min-width: 31.26em){.footer .footer-2 a{font-size:16px}}.no-touch .footer .footer-2 a:hover{text-decoration:underline}.footer .logo-social-row{width:100%;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:40px}@media screen and (min-width: 56.26em){.footer .logo-social-row{margin-bottom:80px}}.footer .logo-social-row .noi-logo{text-indent:-9999px;width:142px;height:65px;background:url(images/noi-logo.svg) no-repeat center;background-size:contain;margin-bottom:20px}@media screen and (min-width: 31.26em){.footer .logo-social-row .noi-logo{margin-bottom:0px}}.footer .footer-menu{margin-top:40px;margin-bottom:20px}@media screen and (min-width: 25.01em){.footer .footer-menu{margin-top:0px}}@media screen and (min-width: 31.26em){.footer .footer-menu{margin-top:0px}}@media screen and (min-width: 56.26em){.footer .footer-menu{margin-bottom:0}}.footer .footer-menu ul{float:right;width:100%;text-align:left}@media screen and (min-width: 62.51em){.footer .footer-menu ul{width:85%}}.footer .footer-menu ul li{display:inline-block;margin:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 56.26em){.footer .footer-menu ul li{width:50%;float:left}}.footer .footer-menu ul li a{display:inline-block;color:#1c1c1c;text-transform:uppercase;font-size:16px;border-radius:23px;padding:2px 15px 0;margin-bottom:10px;border:1px solid #1c1c1c;font-family:"source_code_prosemibold";text-decoration:none}.no-touch .footer .footer-menu ul li a:hover{background:#1c1c1c;color:#fff}@media screen and (min-width: 36.26em){.footer .footer-menu ul li a{font-size:.85em}}.footer .footer-menu ul li:first-child{margin-left:0}.footer .loghi-app{display:flex;flex-wrap:wrap;text-align:left;justify-content:space-between;margin-top:40px}@media screen and (min-width: 56.26em){.footer .loghi-app{display:block;margin-top:0px}}@media screen and (min-width: 62.51em){.footer .loghi-app{display:flex;justify-content:flex-start}}.footer .loghi-app li{list-style-type:none;margin-bottom:0px;width:50%;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-top:40px}.footer .loghi-app li:first-child,.footer .loghi-app li:nth-child(2){margin-top:0}@media screen and (min-width: 56.26em){.footer .loghi-app li{width:100%}.footer .loghi-app li:nth-child(2){margin-top:40px}}@media screen and (min-width: 68.76em){.footer .loghi-app li{width:50%;margin-left:0px;padding-right:32px}.footer .loghi-app li:nth-child(2){margin-top:0}}@media screen and (min-width: 1416px){.footer .loghi-app li{width:33.3%;padding-right:32px}.footer .loghi-app li:nth-child(3){margin-top:0}}.footer .loghi-app li:last-child{margin-bottom:0}.footer .loghi-app li p{margin-bottom:5px}.footer .loghi-app li a{display:block;max-width:150px}.footer .loghi-app li img{display:inline-block;width:100%;height:auto;max-width:150px}.footer .social-menu{position:relative;bottom:auto;left:auto;display:block;z-index:400;width:100%;text-align:left}@media screen and (min-width: 21.885em){.footer .social-menu{float:right;width:auto}}@media screen and (min-width: 31.26em){.footer .social-menu{margin-bottom:0px;width:50%;text-align:left;float:none}}@media screen and (min-width: 56.26em){.footer .social-menu{width:auto}}.footer .social-menu li{list-style-type:none;text-indent:-9999px;display:inline-block;margin:0 10px 0 0;padding:0}@media screen and (min-width: 21.885em){.footer .social-menu li{margin:0 5px 0 0}}@media screen and (min-width: 31.26em){.footer .social-menu li{margin:0 10px 0 0}}.footer .social-menu li:last-child{margin-right:0}.footer .social-menu li.twitter a{background:url(images/twitter-nero.svg) no-repeat center;background-size:contain}.no-touch .footer .social-menu li.twitter a:hover{background:url(images/twitter-nero-hover.svg) no-repeat center}.footer .social-menu li.twitter a{background:url(images/twitter-nero.svg) no-repeat center;background-size:contain}.no-touch .footer .social-menu li.twitter a:hover{background:url(images/twitter-nero-hover.svg) no-repeat center}.footer .social-menu li.facebook a{background:url(images/facebook-nero.svg) no-repeat center;background-size:contain}.no-touch .footer .social-menu li.facebook a:hover{background:url(images/facebook-nero-hover.svg) no-repeat center}.footer .social-menu li.instagram a{background:url(images/instagram-nero.svg) no-repeat center;background-size:contain}.no-touch .footer .social-menu li.instagram a:hover{background:url(images/instagram-nero-hover.svg) no-repeat center}.footer .social-menu li a{display:block;width:50px;height:50px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}@media screen and (min-width: 56.26em){.footer .social-menu li a{width:65px;height:65px}}.share{display:block;width:calc(100% - 30px);margin:65px auto 1em}@media screen and (max-width: 36.25em){.share{max-width:350px;margin:60px auto 1em}}.align-center .share{text-align:center}.align-left .share{max-width:800px;width:calc(100% - 30px)}@media screen and (min-width: 36.26em){.align-left .share{width:100%}}.post-type-archive .share{margin-top:0}.single-talk .share{margin-top:20px}.share .social-likes{display:block;text-align:center}@media screen and (max-width: 36.25em){.share .social-likes{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;width:100%;justify-content:space-between;flex-wrap:wrap}.browser-ie-9 .share .social-likes{display:inline-block;float:left}}.share .social-likes li{display:inline-block;margin-right:9px}@media screen and (max-width: 36.25em){.share .social-likes li{margin:0}}.share .social-likes li .social-likes__button,.share .social-likes li.print{display:inline-block;position:relative;cursor:pointer;width:45px;height:45px;text-indent:-99999px !important}@media screen and (min-width: 82.01em){.share .social-likes li .social-likes__button,.share .social-likes li.print{width:65px;height:65px}}.share .social-likes li .social-likes__button::after,.share .social-likes li.print::after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.share .social-likes li .social-likes__button_facebook::after{background:url(images/share/fb_logo_share.svg) no-repeat center}.no-touch .share .social-likes li .social-likes__button_facebook:hover::after{background:url(images/share/fb_logo_share_hover.svg) no-repeat center}.share .social-likes li .social-likes__button_twitter::after{background:url(images/share/twitter_logo_share.svg) no-repeat center}.no-touch .share .social-likes li .social-likes__button_twitter:hover::after{background:url(images/share/twitter_logo_share_hover.svg) no-repeat center}.share .social-likes li .social-likes__button_plusone::after{background:url(images/share/gplus_logo_share.svg) no-repeat center}.no-touch .share .social-likes li .social-likes__button_plusone:hover::after{background:url(images/share/gplus_logo_share_hover.svg) no-repeat center}.share .social-likes li .social-likes__button_pinterest::after{background:url(images/share/pinterest_logo_share.svg) no-repeat center}.no-touch .share .social-likes li .social-likes__button_pinterest:hover::after{background:url(images/share/pinterest_logo_share_hover.svg) no-repeat center}.share .social-likes li.print::after{background:url(images/share/print_logo_share.svg) no-repeat center}.no-touch .share .social-likes li.print:hover::after{background:url(images/share/print_logo_share_hover.svg) no-repeat center}.page-template-page-call-for-speakers-form .title-10.with-subtitle{margin-bottom:10px}.page-template-page-call-for-speakers-form .title-25{font-size:1.75rem;text-transform:uppercase}.page-template-page-call-for-speakers-form .title-25.subtitle{padding-top:0}@media screen and (min-width: 36.26em){.page-template-page-call-for-speakers-form .title-25{font-size:2rem}}@media screen and (min-width: 43.76em){.page-template-page-call-for-speakers-form .title-25{font-size:2.25rem}}@media screen and (min-width: 56.26em){.page-template-page-call-for-speakers-form .title-25{font-size:2.5rem}}.page-template-page-call-for-speakers-form .title-25:after{display:block;content:"";width:55px;height:2px;background:#445155;margin:20px 0 10px}@media screen and (min-width: 36.26em){.page-template-page-call-for-speakers-form .title-25:after{margin:25px 0 12px}}@media screen and (min-width: 43.76em){.page-template-page-call-for-speakers-form .title-25:after{margin:30px 0 15px}}@media screen and (min-width: 56.26em){.page-template-page-call-for-speakers-form .title-25:after{margin:35px 0 18px}}.call-4-speakers-form-container{max-width:600px;margin:0 auto}.gform_validation_container,.gfield_visibility_hidden{display:none;margin:0}.gform_confirmation_wrapper{color:#89c9ef;margin-bottom:1em;padding-top:1em;font-size:45px;line-height:47px;font-family:"source_sans_prosemibold";font-weight:normal}@media screen and (min-width: 28.135em){.gform_confirmation_wrapper{font-size:60px;line-height:63px}}@media screen and (min-width: 43.76em){.gform_confirmation_wrapper{font-size:70px;line-height:73px}}.gform_wrapper .validation_error{font-size:1.2em;color:#bf2b2b;margin-bottom:1em;line-height:1.2}.gform_wrapper ul.gform_fields{margin-bottom:1em;margin-left:0}.gform_wrapper ul.gform_fields li{text-indent:0;padding-left:0}.gform_wrapper ul.gform_fields li:before{display:none}.gform_wrapper ul.gform_fields ul{margin-left:0}.gform_wrapper ul{list-style-type:none}.gform_wrapper ul:after{display:table;content:"";clear:both}.gform_wrapper ul li.gfield{margin-bottom:18px}.gform_wrapper ul li.gfield label{display:none}.gform_wrapper ul li.gfield select,.gform_wrapper ul li.gfield textarea,.gform_wrapper ul li.gfield input{display:block;width:100%;padding:12px 13px;font-size:1.8rem;color:#1c1c1c;font-family:"source_sans_proregular",sans-serif;border:1px solid #445155;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.gform_wrapper ul li.gfield select::-webkit-input-placeholder,.gform_wrapper ul li.gfield textarea::-webkit-input-placeholder,.gform_wrapper ul li.gfield input::-webkit-input-placeholder{color:#9aa5a9}.gform_wrapper ul li.gfield select::-moz-placeholder,.gform_wrapper ul li.gfield textarea::-moz-placeholder,.gform_wrapper ul li.gfield input::-moz-placeholder{color:#9aa5a9}.gform_wrapper ul li.gfield select:-ms-input-placeholder,.gform_wrapper ul li.gfield textarea:-ms-input-placeholder,.gform_wrapper ul li.gfield input:-ms-input-placeholder{color:#9aa5a9}.gform_wrapper ul li.gfield select:-moz-placeholder,.gform_wrapper ul li.gfield textarea:-moz-placeholder,.gform_wrapper ul li.gfield input:-moz-placeholder{color:#9aa5a9}.os-osx .gform_wrapper ul li.gfield select,.os-osx .gform_wrapper ul li.gfield textarea,.os-osx .gform_wrapper ul li.gfield input{-webkit-appearance:none;background:#fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.gform_wrapper ul li.gfield textarea{resize:vertical;height:125px}.gform_wrapper ul li.gfield.form-privacy{float:none;border:0;margin-top:20px;margin-bottom:0}.gform_wrapper ul li.gfield.form-privacy:last-child{margin-top:40px}.gform_wrapper ul li.gfield.form-privacy:last-child{margin-bottom:18px}.gform_wrapper ul li.gfield.form-privacy input[type=checkbox]{display:none}.gform_wrapper ul li.gfield.form-privacy label{display:block;position:relative;padding-left:35px;color:#1c1c1c;font-family:"source_sans_proregular",sans-serif;font-size:17px;line-height:1.7;font-style:italic;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.gform_wrapper ul li.gfield.form-privacy label:before{width:17px;height:17px;border:1px solid #445155;display:block;content:"";position:absolute;top:3px;left:0;cursor:pointer}.gform_wrapper ul li.gfield.form-privacy>label{display:none}.gform_wrapper ul li.gfield.form-privacy input[type=checkbox]:checked+label:before{content:"✔";font-size:16px;line-height:18px;color:#89c9ef;text-align:left}.gform_wrapper ul li.gfield.form-privacy .ginput_container{width:100%}.gform_wrapper ul li.gfield.form-privacy .ginput_container label{width:100%}.gform_wrapper ul li.gfield.form-privacy .gfield_description{font-size:1.4rem;color:#1c1c1c;margin-bottom:10px;font-style:italic}.gform_wrapper ul li.gfield.form-privacy .gfield_radio{padding:5px 0 0;text-align:left}.gform_wrapper ul li.gfield.form-privacy .gfield_radio li{margin-left:0}.gform_wrapper ul li.gfield.form-privacy .gfield_radio label{font-size:1.7rem}.gform_wrapper ul li.gfield.talk-abstract textarea,.gform_wrapper ul li.gfield.speaker-bio textarea{height:auto}.gform_wrapper ul li.gfield p{line-height:1.4}.gform_wrapper ul li.gfield.is-already-speaker label,.gform_wrapper ul li.gfield.how-will-you-present label{display:inline-block}.gform_wrapper ul li.gfield.is-already-speaker input,.gform_wrapper ul li.gfield.how-will-you-present input{margin:0}.gform_wrapper ul li.gfield.is-already-speaker .gfield_radio li,.gform_wrapper ul li.gfield.how-will-you-present .gfield_radio li{display:inline-block}.gform_wrapper ul li.gfield.consent_text_container a{text-decoration:underline}.no-touch .gform_wrapper ul li.gfield.consent_text_container a:hover{text-decoration:none}.gform_wrapper ul li.gfield .gfield_radio li{margin-bottom:3px;float:none}.gform_wrapper ul li.gfield .gfield_radio input[type=radio]{display:none}.gform_wrapper ul li.gfield .gfield_radio label{display:block;position:relative;padding-left:28px;cursor:pointer}.gform_wrapper ul li.gfield .gfield_radio label:before{width:18px;height:18px;border:1px solid #445155;display:block;content:"";position:absolute;top:4px;left:0;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}@media screen and (min-width: 46.885em){.gform_wrapper ul li.gfield .gfield_radio label:before{top:2px}}@media screen and (min-width: 56.26em){.gform_wrapper ul li.gfield .gfield_radio label:before{top:8px}}@media screen and (max-width: 31.25em){.gform_wrapper ul li.gfield .gfield_radio label:before{top:2px}}.form-login-register-container .gform_wrapper ul li.gfield .gfield_radio label:before{border-color:#fff}.gform_wrapper ul li.gfield .gfield_radio input[type=radio]:checked+label:after{display:block;content:"";width:12px;height:12px;background:#445155;position:absolute;top:8px;left:4px;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}@media screen and (min-width: 46.885em){.gform_wrapper ul li.gfield .gfield_radio input[type=radio]:checked+label:after{top:6px}}@media screen and (min-width: 56.26em){.gform_wrapper ul li.gfield .gfield_radio input[type=radio]:checked+label:after{top:12px}}@media screen and (max-width: 31.25em){.gform_wrapper ul li.gfield .gfield_radio input[type=radio]:checked+label:after{top:6px}}.form-login-register-container .gform_wrapper ul li.gfield .gfield_radio input[type=radio]:checked+label:after{background:#fff}.gform_wrapper ul li.gfield.gfield_error{background:none;border:0;position:relative}.gform_wrapper ul li.gfield.gfield_error.form-privacy label{color:#bf2b2b}.gform_wrapper ul li.gfield.gfield_error .cropit-image-input{border:1px #bf2b2b solid}.gform_wrapper ul li.gfield.gfield_error .ginput_container{position:relative}.gform_wrapper ul li.gfield.gfield_error .ginput_container .gfield_checkbox label:before,.gform_wrapper ul li.gfield.gfield_error .ginput_container input,.gform_wrapper ul li.gfield.gfield_error .ginput_container textarea,.gform_wrapper ul li.gfield.gfield_error .ginput_container select,.gform_wrapper ul li.gfield.gfield_error .ginput_container.ginput_recaptcha>div{border:1px #bf2b2b solid}.gform_wrapper ul li.gfield.gfield_error .validation_message{display:none;position:absolute;left:-10px;bottom:calc(100% + 5px);padding:10px 15px 8px;color:#bf2b2b;font-size:1em;text-align:center;line-height:120%;background:#eccfcf;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-weight:normal}.gform_wrapper ul li.gfield.gfield_error .validation_message:after{display:block;content:"";position:absolute;z-index:10;bottom:-20px;left:13px;margin:0;width:0;height:0;border:10px solid transparent;border-top-color:#eccfcf;cursor:pointer}.gform_wrapper ul li.gfield.gfield_error:hover .validation_message{display:block}.gform_wrapper ul .form-privacy{border:0}.gform_wrapper ul .form-privacy>label{display:none}.gform_wrapper ul .form-privacy .ginput_container{width:100%}.gform_wrapper ul .form-privacy .ginput_container label{width:100%}.gform_wrapper ul .form-privacy input[type=checkbox]{display:none}.gform_wrapper ul .form-privacy .gfield_checkbox label{display:block;position:relative;padding-left:33px;font-size:.9em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.gform_wrapper ul .form-privacy .gfield_checkbox label:before{width:17px;height:17px;border:1px solid #445155;display:block;content:"";position:absolute;top:5px;left:0;cursor:pointer}.gform_wrapper ul .form-privacy input[type=checkbox]:checked+label:before{content:"✔";font-size:14px;line-height:21px;color:#1c1c1c;text-align:center}.gform_wrapper .gform_footer{padding-top:20px}.gform_wrapper .gform_footer .gform_button{position:relative;display:inline-block;padding:14px 40px 13px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;text-transform:uppercase;border:0;font-size:2rem;cursor:pointer;background:none;border:1.5px solid #89c9ef;color:#89c9ef;font-family:"source_sans_proregular",sans-serif}.os-osx .gform_wrapper .gform_footer .gform_button{-webkit-appearance:none;background:#fff;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px}.no-touch .gform_wrapper .gform_footer .gform_button:hover{background:#89c9ef;color:#fff;text-decoration:none}.gform_wrapper .gform_footer .gform_button:disabled{display:inline-block !important;clip-path:unset !important;width:auto !important;margin:auto !important;height:auto !important;cursor:not-allowed}.cropit-preview{display:inline-block;width:600px;height:600px;margin-top:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;background-color:#fdfdfd;background-size:cover;background-position:center center}.cropit-preview-image-container{float:left;cursor:move;border:5px solid #ececec;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.cropit-preview-background{opacity:.2;cursor:auto}.cropit-image-zoom-input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;height:5px;background:#ececec;outline:none;padding:0;border:0;margin:5px 0 30px}.os-osx .cropit-image-zoom-input{background:#ececec}.cropit-image-zoom-input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:15px;height:15px;background:#445155;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.cropit-image-zoom-input::-moz-range-thumb{width:15px;height:15px;background:#445155;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#cm-cookies{background:#1c1c1c;color:#cbcbcb;font-family:"source_sans_proregular",sans-serif;font-size:14px;text-align:left}@media screen and (min-width: 56.26em){.home #cm-cookies{bottom:auto;top:0}.cookie-scrolled.home #cm-cookies{bottom:0;top:auto}}#cm-cookies a{color:#cbcbcb}#cm-cookies .cm-buttons{height:38px}#cm-cookies .cm-buttons span{padding:10px 5% 8px;border-radius:23px}#cm-cookies .cm-button{background:#89c9ef;color:#fff}.no-touch #cm-cookies .cm-button:hover{background:#89c9ef}#cm-cookies .cm-button.cm-cookie-decline{background:#d52c2c}.no-touch #cm-cookies .cm-button.cm-cookie-decline:hover{background:#e74c4c}.tag.workshop{background:#89c9ef;color:#fff;padding:3px 10px 4px;font-size:1.4rem;margin-bottom:8px;display:inline-block}.single-workshop .tag.workshop{margin-bottom:20px}.days-container{position:relative;width:calc(100% - 30px);max-width:1500px;margin:0 auto;padding-top:25px}@media screen and (min-width: 37.51em){.days-container{padding-top:45px}}@media screen and (min-width: 75.01em){.days-container{padding-top:70px}}.days-container a{display:block;border:0;margin-bottom:10px}.days-container a:last-child{margin-bottom:0}.days-container ul.days li{padding:0;text-indent:0;margin:0}.days-container ul.days li:before{display:none}.days-container ul.days li .track-title{display:inline-block;margin-bottom:5px}.days-container ul.days li .track-title strong:before{display:inline-block;content:"-";padding:0 3px 0 2px;font-weight:normal}.days-container ul.days li .title-30{margin-bottom:5px}.days-container ul.days li .subtitle{margin-bottom:1px;line-height:1.4}.days-container ul.days li .location{display:inline;font-style:italic;font-size:1.3rem;margin-bottom:0}.days-container ul.days li .location+.language:before{display:inline-block;content:"-";padding:0 3px 0 2px}.days-container ul.days li .language{display:inline;font-style:italic;font-size:1.3rem;margin-bottom:0}.days-container ul.days li .language .translated{font-weight:normal}.days-container ul.days .speakers li{margin-bottom:10px}.days-container ul.days .speakers li:last-child{margin-bottom:0}.days-container ul.days .speakers figure{position:relative;min-height:50px}@media screen and (min-width: 56.26em){.days-container ul.days .speakers figure{min-height:95px}}.days-container ul.days .speakers figure img{display:block;width:50px;margin-bottom:0;position:absolute;top:0;left:0}@media screen and (min-width: 56.26em){.days-container ul.days .speakers figure img{width:95px}}.days-container ul.days .speakers figure figcaption{padding-left:65px}@media screen and (min-width: 56.26em){.days-container ul.days .speakers figure figcaption{padding-left:0;position:absolute;top:50%;left:110px;right:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.days-container ul.days .speakers figure figcaption p{color:#89c9ef;font-size:1em;margin-bottom:5px;line-height:1}@media screen and (min-width: 75.01em){.days-container ul.days .speakers figure figcaption p{font-size:1.2em}}.days-container ul.days .speakers figure figcaption span{color:#1c1c1c;font-style:italic;line-height:1.2;display:inline-block}@media screen and (min-width: 75.01em){.days-container ul.days .speakers figure figcaption span{font-size:.9em}}.days-container ul.days .sponsors{margin-bottom:0;text-align:left}.days-container ul.days .sponsors span{font-size:.8em;color:#9a9a9a;font-style:italic;margin-bottom:5px}.days-container ul.days .sponsors li{border:1px solid #cbcbcb;margin-bottom:10px;display:inline-block}.days-container ul.days .sponsors li:last-child{margin-bottom:0}.days-container ul.days .sponsors li img{margin:0;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;max-height:65px}.days-container ul.days .part{font-size:1.3rem;color:#929292;position:absolute;left:0}.days-container ul.days .single-day-elements-list>li{position:relative;margin:0;border-bottom:1px solid #cbcbcb;padding:20px 0;min-height:65px}@media screen and (min-width: 36.26em){.days-container ul.days .single-day-elements-list>li{min-height:95px}}@media screen and (min-width: 50.01em){.days-container ul.days .single-day-elements-list>li{min-height:135px}}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list>li{padding:35px 0}}@media screen and (min-width: 82.01em){.days-container ul.days .single-day-elements-list>li{min-height:175px}}.days-container ul.days .single-day-elements-list>li:last-child{border:0}.days-container ul.days .single-day-elements-list>li.hackathon-container{padding:0}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list>li.hackathon-container{border-top:1px solid #fff;border-bottom:0;margin-top:-1px;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:nowrap;justify-content:space-between}.browser-ie-9 .days-container ul.days .single-day-elements-list>li.hackathon-container{display:inline-block;float:left}}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon{order:2;width:27%;margin-bottom:0;position:relative;background:rgba(145,172,17,.25)}.days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .hackathon-inner .orario{display:none}.days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .hackathon-inner .items-list{padding-left:0}.days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .title-container{background:#91ac11;color:#fff;padding:25px 30px}.days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .title-container .title-30{color:#fff}.days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .hackathon-inner-title{display:block;padding:30px 30px 0;font-size:30px;font-weight:500;line-height:1}.days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .language{display:block;padding:0 30px;font-size:16px;font-weight:100}.days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .language strong{font-weight:500}.days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .hackathon-description{padding:20px 30px;line-height:1.7}.days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .hackathon-description a{display:inline-block;text-decoration:underline}.no-touch .days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .hackathon-description a:hover{text-decoration:none}.days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .hackathon-extra{text-align:center;padding:20px 30px;position:absolute;bottom:0;left:0;right:0}}@media screen and (min-width: 82.01em){.days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .title-container{padding:25px 40px}.days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .hackathon-inner-title{padding:30px 40px 0}.days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .language{padding:0 40px}.days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .hackathon-description{padding:20px 40px}}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list>li.hackathon-container .side{order:1;width:70%;border-bottom:1px solid #cbcbcb}}.days-container ul.days .single-day-elements-list>li.talk,.days-container ul.days .single-day-elements-list>li .talk{position:relative}.days-container ul.days .single-day-elements-list>li.talk .part,.days-container ul.days .single-day-elements-list>li .talk .part{bottom:calc(100% - 25px)}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list>li.talk .part,.days-container ul.days .single-day-elements-list>li .talk .part{bottom:calc(100% - 6px)}}.days-container ul.days .single-day-elements-list>li.talk .single-row-talk.placeholder,.days-container ul.days .single-day-elements-list>li .talk .single-row-talk.placeholder{height:1px}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list>li.talk .items-length-1 .single-row-talk:after,.days-container ul.days .single-day-elements-list>li .talk .items-length-1 .single-row-talk:after{display:table;content:"";clear:both}}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list>li.talk .items-length-1 .single-row-talk>a,.days-container ul.days .single-day-elements-list>li .talk .items-length-1 .single-row-talk>a{width:66%;float:left}}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list>li.talk .items-length-1 .single-row-talk .speakers,.days-container ul.days .single-day-elements-list>li .talk .items-length-1 .single-row-talk .speakers{width:30%;float:right;margin-bottom:0}.days-container ul.days .single-day-elements-list>li.talk .items-length-1 .single-row-talk .speakers figure img,.days-container ul.days .single-day-elements-list>li .talk .items-length-1 .single-row-talk .speakers figure img{left:auto;right:0}.days-container ul.days .single-day-elements-list>li.talk .items-length-1 .single-row-talk .speakers figure figcaption,.days-container ul.days .single-day-elements-list>li .talk .items-length-1 .single-row-talk .speakers figure figcaption{padding-left:0;position:absolute;text-align:right;top:50%;right:110px;left:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list>li.talk .items-length-1 .single-row-talk .sponsors,.days-container ul.days .single-day-elements-list>li .talk .items-length-1 .single-row-talk .sponsors{width:66%;float:left}}.days-container ul.days .single-day-elements-list>li.talk .items-length-2:after,.days-container ul.days .single-day-elements-list>li .talk .items-length-2:after{display:table;content:"";clear:both}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list>li.talk .items-length-2 .single-row-talk,.days-container ul.days .single-day-elements-list>li .talk .items-length-2 .single-row-talk{width:calc(50% - 25px);margin-right:50px;float:left;padding:0;border:0}.days-container ul.days .single-day-elements-list>li.talk .items-length-2 .single-row-talk:last-child,.days-container ul.days .single-day-elements-list>li .talk .items-length-2 .single-row-talk:last-child{margin-right:0}.days-container ul.days .single-day-elements-list>li.talk .items-length-2 .single-row-talk .title-30,.days-container ul.days .single-day-elements-list>li .talk .items-length-2 .single-row-talk .title-30{font-size:30px}}.days-container ul.days .single-day-elements-list>li.talk .items-length-3:after,.days-container ul.days .single-day-elements-list>li .talk .items-length-3:after{display:table;content:"";clear:both}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list>li.talk .items-length-3 .single-row-talk,.days-container ul.days .single-day-elements-list>li .talk .items-length-3 .single-row-talk{width:calc(33.33% - 36px);margin-right:54px;float:left;padding:0;border:0}.days-container ul.days .single-day-elements-list>li.talk .items-length-3 .single-row-talk:last-child,.days-container ul.days .single-day-elements-list>li .talk .items-length-3 .single-row-talk:last-child{margin-right:0}.days-container ul.days .single-day-elements-list>li.talk .items-length-3 .single-row-talk .title-30,.days-container ul.days .single-day-elements-list>li .talk .items-length-3 .single-row-talk .title-30{font-size:30px}}.days-container ul.days .single-day-elements-list>li.track,.days-container ul.days .single-day-elements-list>li.hackathon-container .track{min-height:auto;background:#89c9ef;border:0;margin-top:-1px;padding:25px 0}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list>li.track+li,.days-container ul.days .single-day-elements-list>li.hackathon-container .track+li{padding:45px 0}}.days-container ul.days .single-day-elements-list>li.track .items-list.items-length-2:after,.days-container ul.days .single-day-elements-list>li.hackathon-container .track .items-list.items-length-2:after{display:table;content:"";clear:both}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list>li.track .items-list.items-length-2 .single-row-track,.days-container ul.days .single-day-elements-list>li.hackathon-container .track .items-list.items-length-2 .single-row-track{width:calc(50% - 25px);margin-right:50px;float:left;padding:0;border:0}.days-container ul.days .single-day-elements-list>li.track .items-list.items-length-2 .single-row-track:last-child,.days-container ul.days .single-day-elements-list>li.hackathon-container .track .items-list.items-length-2 .single-row-track:last-child{margin-right:0}}.days-container ul.days .single-day-elements-list>li.track .items-list.items-length-3:after,.days-container ul.days .single-day-elements-list>li.hackathon-container .track .items-list.items-length-3:after{display:table;content:"";clear:both}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list>li.track .items-list.items-length-3 .single-row-track,.days-container ul.days .single-day-elements-list>li.hackathon-container .track .items-list.items-length-3 .single-row-track{width:calc(33.33% - 36px);margin-right:54px;float:left;padding:0;border:0}.days-container ul.days .single-day-elements-list>li.track .items-list.items-length-3 .single-row-track:last-child,.days-container ul.days .single-day-elements-list>li.hackathon-container .track .items-list.items-length-3 .single-row-track:last-child{margin-right:0}}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list>li .single-row-track .title-container .title-30,.days-container ul.days .single-day-elements-list>li .single-row-hackathon .title-container .title-30{font-size:1.6rem}.days-container ul.days .single-day-elements-list>li .single-row-track .title-container .subtitle,.days-container ul.days .single-day-elements-list>li .single-row-hackathon .title-container .subtitle{font-size:3.4rem;font-weight:500;line-height:1}.days-container ul.days .single-day-elements-list>li .single-row-track .title-container .location,.days-container ul.days .single-day-elements-list>li .single-row-hackathon .title-container .location{font-size:1.6rem}}.days-container ul.days .single-day-elements-list>li .side li{position:relative;border-top:1px solid #cbcbcb;padding:20px 0;min-height:65px}@media screen and (min-width: 36.26em){.days-container ul.days .single-day-elements-list>li .side li{min-height:95px}}@media screen and (min-width: 50.01em){.days-container ul.days .single-day-elements-list>li .side li{min-height:135px}}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list>li .side li{padding:35px 0}}@media screen and (min-width: 82.01em){.days-container ul.days .single-day-elements-list>li .side li{min-height:175px}}.days-container ul.days .single-day-elements-list>li .side li:first-child{border:0}.days-container ul.days .single-day-elements-list>li .side li li{padding:0;min-height:auto}.days-container ul.days .single-day-elements-list>li .side li li .language{display:block;margin-bottom:17px}@media screen and (min-width: 82.01em){.days-container ul.days .single-day-elements-list>li .side li li .language{margin-bottom:24px}}.days-container ul.days .single-day-elements-list>li .side li .part{bottom:calc(100% - 25px)}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list>li .side li .part{bottom:calc(100% - 6px)}}.days-container ul.days .single-day-elements-list>li .side li .placeholder{display:none}.days-container ul.days .single-day-elements-list>li .side li .placeholder+.talk{border:0;padding-top:0}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list>li .side li .placeholder{display:block;height:1px}}@media screen and (max-width: 56.25em){.days-container ul.days .single-day-elements-list>li .side li.track+.talk{border:0;padding-bottom:15px}}.days-container ul.days .single-day-elements-list>li .side li.hackathon-element-mobile li{background:rgba(145,172,17,.25);padding:15px 20px}.days-container ul.days .single-day-elements-list>li .side li.hackathon-element-mobile li p{font-size:1.3rem;margin-bottom:.5em;line-height:1.5}.days-container ul.days .single-day-elements-list>li .side li.hackathon-element-mobile li p:last-child{margin-bottom:0}.days-container ul.days .single-day-elements-list>li .side li.hackathon-element-mobile li .track-title{margin-bottom:0;line-height:1}.days-container ul.days .single-day-elements-list>li .side li.hackathon-element-mobile li .subtitle{font-size:1.3rem;font-weight:bold}.days-container ul.days .single-day-elements-list>li .side li.hackathon-element-mobile li .hackathon-inner-title{display:block;font-weight:500;font-size:24px;line-height:1;margin-bottom:10px}.days-container ul.days .single-day-elements-list>li .side li.hackathon-element-mobile li .hackathon-description{margin-bottom:.5em}.days-container ul.days .single-day-elements-list>li .side li.hackathon-element-mobile li .hackathon-description a{display:inline-block;text-decoration:underline}.no-touch .days-container ul.days .single-day-elements-list>li .side li.hackathon-element-mobile li .hackathon-description a:hover{text-decoration:none}.days-container ul.days .single-day-elements-list .items-list{padding-left:78px}@media screen and (min-width: 36.26em){.days-container ul.days .single-day-elements-list .items-list{padding-left:120px}}@media screen and (min-width: 50.01em){.days-container ul.days .single-day-elements-list .items-list{padding-left:170px}}@media screen and (min-width: 82.01em){.days-container ul.days .single-day-elements-list .items-list{padding-left:220px}}.days-container ul.days .single-day-elements-list .items-list.items-length-2>li,.days-container ul.days .single-day-elements-list .items-list.items-length-3>li{border-top:1px solid #cbcbcb;padding:20px 0}.days-container ul.days .single-day-elements-list .items-list.items-length-2>li:first-child,.days-container ul.days .single-day-elements-list .items-list.items-length-3>li:first-child{border:0;padding-top:0}.days-container ul.days .single-day-elements-list .items-list.items-length-2>li:last-child,.days-container ul.days .single-day-elements-list .items-list.items-length-3>li:last-child{padding-bottom:0}.days-container ul.days .single-day-elements-list .items-list.items-length-2>li.with-part,.days-container ul.days .single-day-elements-list .items-list.items-length-3>li.with-part{padding-top:20px}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list .items-list.items-length-2>li.with-part,.days-container ul.days .single-day-elements-list .items-list.items-length-3>li.with-part{padding-top:0}}.days-container ul.days .single-day-elements-list .items-list a .title-30{padding-top:0}.no-touch .days-container ul.days .single-day-elements-list .items-list a:hover .title-30{text-decoration:underline}.no-touch .days-container ul.days .single-day-elements-list .items-list a+.speakers a:hover p{text-decoration:underline}.days-container ul.days .single-day-elements-list .orario{display:block;position:absolute;top:40px;left:0;width:65px;color:#fff;text-align:center;line-height:30px}.days-container ul.days .single-day-elements-list .orario:before{display:block;content:"";width:65px;height:65px;position:absolute;top:50%;left:0;background:green;z-index:-1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.days-container ul.days .single-day-elements-list .orario:after{display:none;content:"";width:65px;height:65px;position:absolute;bottom:100%;left:50%;margin-bottom:10px;background:green;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 36.26em){.days-container ul.days .single-day-elements-list .orario{top:52px;width:95px;font-size:2.2rem}.days-container ul.days .single-day-elements-list .orario:before{width:95px;height:95px}}@media screen and (min-width: 50.01em){.days-container ul.days .single-day-elements-list .orario{top:105px;width:135px;font-size:2.5rem}.days-container ul.days .single-day-elements-list .orario:before{width:135px;height:135px;top:-65%}.days-container ul.days .single-day-elements-list .orario:after{display:block}}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list .orario{top:120px}}@media screen and (min-width: 82.01em){.days-container ul.days .single-day-elements-list .orario{top:140px;width:175px;font-size:2.8rem}.days-container ul.days .single-day-elements-list .orario:before{width:175px;height:175px}}.days-container ul.days .single-day-elements-list .registrazione .orario:before,.days-container ul.days .single-day-elements-list .conclusioni .orario:before{background:url(images/orario_blue.svg) no-repeat center}.days-container ul.days .single-day-elements-list .talk .orario:before{background:url(images/orario_blue.svg) no-repeat center}.days-container ul.days .single-day-elements-list .talk .orario:after{background:url(images/orario_blue.svg) no-repeat center;width:33px;height:55px}@media screen and (min-width: 82.01em){.days-container ul.days .single-day-elements-list .talk .orario:after{width:38px;height:60px}}.days-container ul.days .single-day-elements-list .sfs_awards .orario:before{background:url(images/orario_blue.svg) no-repeat center}.days-container ul.days .single-day-elements-list .sfs_awards .orario:after{background:url(images/orario_blue.svg) no-repeat center;width:57px;height:49px}@media screen and (min-width: 82.01em){.days-container ul.days .single-day-elements-list .sfs_awards .orario:after{width:62px;height:52px}}.days-container ul.days .single-day-elements-list .coffee_break .orario:before,.days-container ul.days .single-day-elements-list .lunch .orario:before{background:url(images/orario_blue.svg) no-repeat center}.days-container ul.days .single-day-elements-list .coffee_break .orario:after{background:url(images/orario_blue.svg) no-repeat center;width:52px;height:52px}@media screen and (min-width: 82.01em){.days-container ul.days .single-day-elements-list .coffee_break .orario:after{width:57px;height:57px}}.days-container ul.days .single-day-elements-list .lunch .orario:after{background:url(images/orario_blue.svg) no-repeat center;width:49px;height:55px}@media screen and (min-width: 82.01em){.days-container ul.days .single-day-elements-list .lunch .orario:after{width:52px;height:58px}}.days-container ul.days .single-day-elements-list .registrazione .orario:after{background:url(images/orario_blue.svg) no-repeat center;width:50px;height:50px}@media screen and (min-width: 82.01em){.days-container ul.days .single-day-elements-list .registrazione .orario:after{width:55px;height:55px}}.days-container ul.days .single-day-elements-list .conclusioni{position:relative}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list .conclusioni{min-height:185px}}@media screen and (min-width: 1231px){.days-container ul.days .single-day-elements-list .conclusioni{min-height:175px}}.days-container ul.days .single-day-elements-list .conclusioni .orario:after{background:url(images/orario_blue.svg) no-repeat center;width:52px;height:54px}@media screen and (min-width: 82.01em){.days-container ul.days .single-day-elements-list .conclusioni .orario:after{width:57px;height:59px}}.days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni{display:none;width:33%;position:absolute;top:0;right:0;padding:0;max-width:405px}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni{display:block}}@media screen and (min-width: 68.76em){.days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni{width:31.8%}}@media screen and (min-width: 82.01em){.days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni{width:32.5%}}.days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni a{display:block;background:#d52c2c;color:#fff;text-align:center;padding:20px 15px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;min-height:88px}@media screen and (min-width: 68.76em){.days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni a{padding:20px 30px}}@media screen and (min-width: 82.01em){.days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni a{padding:20px 40px}}.no-touch .days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni a:hover{background:#e74c4c}.days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni a .btn-title{font-size:1.2em;line-height:1.2;margin-bottom:10px;display:block}.days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni a .btn-title:last-child{margin-bottom:0;position:absolute;top:50%;left:50%;width:90%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni a .btn-description{display:block;font-size:.8em;line-height:1.4;font-weight:400}.days-container ul.days .single-day-elements-list .coming_soon{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex}@media screen and (min-width: 50.01em){.days-container ul.days .single-day-elements-list .coming_soon .orario{top:75px}}@media screen and (min-width: 56.26em){.days-container ul.days .single-day-elements-list .coming_soon .orario{top:85px}}@media screen and (min-width: 82.01em){.days-container ul.days .single-day-elements-list .coming_soon .orario{top:110px}}.days-container ul.days .single-day-elements-list .coming_soon .orario:before{background:url(images/orario_blue.svg) no-repeat center;top:45%}.days-container ul.days .single-day-elements-list .coming_soon .orario:after{display:none}.days-container ul.days .single-day-elements-list .coming_soon .orario+.items-list{padding-left:78px}@media screen and (min-width: 36.26em){.days-container ul.days .single-day-elements-list .coming_soon .orario+.items-list{padding-left:120px}}@media screen and (min-width: 50.01em){.days-container ul.days .single-day-elements-list .coming_soon .orario+.items-list{padding-left:170px}}@media screen and (min-width: 82.01em){.days-container ul.days .single-day-elements-list .coming_soon .orario+.items-list{padding-left:220px}}.days-container ul.days .single-day-elements-list .coming_soon .items-list{padding-left:0;width:100%;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.days-container ul.days .single-day-elements-list .coming_soon .items-list .single-row-coming_soon{background:#f4f4f4;border:2px dashed #d0d0d0;height:100%;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.days-container ul.days .single-day-elements-list .coming_soon .items-list .single-row-coming_soon p{width:100%;text-align:center;font-size:1.3em;margin:0;color:#b1b1b1}.days-container .hide-on-mobile{display:none}@media screen and (min-width: 56.26em){.days-container .hide-on-mobile{display:block}}@media screen and (min-width: 56.26em){.days-container .hide-on-desktop{display:none !important}}.days-container .days li.single-day{margin-bottom:2em}@media screen and (min-width: 56.26em){.days-container .days li.single-day{margin-bottom:3em}}.days-container .days li.single-day:last-child{margin-bottom:0}.days-container .single-day-date{background:#f4f4f4;text-align:center;min-height:auto !important;font-size:2.4em;font-weight:500}.team-members{text-align:center;padding-top:40px;margin-bottom:55px}@media screen and (min-width: 28.135em){.team-members{margin-bottom:65px}}@media screen and (min-width: 37.51em){.team-members{padding-top:80px}}@media screen and (min-width: 62.51em){.team-members{padding-top:120px}}.team-members .team-text{width:calc(100% - 30px);max-width:800px;margin:0 auto}.team-members .list-speaker{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.team-members .list-speaker li{flex-basis:50%;width:50%}@media screen and (min-width: 36.26em){.team-members .list-speaker li{flex-basis:33.33%;width:33.33%}}@media screen and (min-width: 56.26em){.team-members .list-speaker li{flex-basis:25%;width:25%}}@media screen and (min-width: 68.76em){.team-members .list-speaker li{flex-basis:16.66%;width:16.66%}}@media screen and (min-width: 82.01em){.team-members .list-speaker li{flex-basis:12.5%;width:12.5%}}.team-members .list-speaker li .inner h3{margin-bottom:0;line-height:1}.team-members .list-speaker li .inner h3 strong{display:block;font-size:.6em;font-weight:400;padding-top:5px}.team-members .list-speaker li .inner .role{padding-top:5px}@media screen and (min-width: 56.26em){.team-members .list-speaker li .inner .role{font-size:18px}}@media screen and (min-width: 56.26em){.blocks-container .block figure{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;justify-content:flex-start}}.blocks-container .block .img-container{overflow:hidden;width:100%}@media screen and (min-width: 56.26em){.blocks-container .block .img-container{width:50%;position:relative}.blocks-container .block .img-container:before{display:block;content:"";width:100%;padding-top:140%}}@media screen and (min-width: 62.51em){.blocks-container .block .img-container{position:relative}.blocks-container .block .img-container:before{display:block;content:"";width:100%;padding-top:110%}}@media screen and (min-width: 75.01em){.blocks-container .block .img-container{position:relative}.blocks-container .block .img-container:before{display:block;content:"";width:100%;padding-top:90%}}@media screen and (min-width: 1416px){.blocks-container .block .img-container{position:relative}.blocks-container .block .img-container:before{display:block;content:"";width:100%;padding-top:70%}}.blocks-container .block .img-container img{display:block;margin-bottom:0}@media screen and (min-width: 56.26em){.blocks-container .block .img-container img{max-width:none;position:absolute}}@media screen and (min-width: 56.26em){.blocks-container .block .img-container.proportion-1 img{width:auto;height:100%;left:50%;top:0;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.blocks-container .block .img-container.proportion-2 img{width:100%;height:auto;left:0;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%)}}.blocks-container .block figcaption{width:100%;padding:25px 15px;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 28.135em){.blocks-container .block figcaption{padding:50px 25px}}@media screen and (min-width: 37.51em){.blocks-container .block figcaption{padding:65px 35px}}@media screen and (min-width: 56.26em){.blocks-container .block figcaption{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}}@media screen and (min-width: 75.01em){.blocks-container .block figcaption{padding:85px 60px}}@media screen and (min-width: 1416px){.blocks-container .block figcaption{padding:100px 95px}}@media screen and (min-width: 1651px){.blocks-container .block figcaption{padding:115px 130px}}.blocks-container .block figcaption h2{font-weight:normal;font-size:35px;color:#fff;line-height:normal;font-family:"source_sans_prosemibold"}@media screen and (min-width: 43.76em){.blocks-container .block figcaption h2{margin-bottom:30px}}@media screen and (min-width: 75.01em){.blocks-container .block figcaption h2{font-size:45px;margin-bottom:30px}}.blocks-container .block figcaption a{color:#fff}.blocks-container .block figcaption p:last-child{margin-bottom:0}.blocks-container .block figcaption .text{margin-bottom:1.8em}.blocks-container .block figcaption .buttons{margin:0;text-align:left}.blocks-container .block figcaption .buttons a{margin:0;margin-bottom:26px;margin-right:26px;border:0;text-align:center}.blocks-container .block.image-position-1 .img-container{order:2}.blocks-container .block.image-position-1 figcaption{order:1}.blocks-container .block.image-position-2 .img-container{order:1}.blocks-container .block.image-position-2 figcaption{order:2}.blocks-container .block.block-color-5 figcaption{background:#89c9ef}.blocks-container .block.block-color-5 figcaption .buttons .btn{border:1.5px solid #fff;border-radius:23px}.no-touch .blocks-container .block.block-color-5 figcaption .buttons .btn:hover{border:1.5px solid #fff;background:#fff;color:#89c9ef}.blocks-container .block.block-color-6 figcaption{background:#89c9ef}.blocks-container .block.block-color-6 figcaption .buttons .btn{border:1.5px solid #fff;border-radius:23px}.no-touch .blocks-container .block.block-color-6 figcaption .buttons .btn:hover{border:1.5px solid #fff;background:#fff;color:#89c9ef}#map-container{width:100%;height:500px}@media screen and (min-width: 75.01em){#map-container{height:640px}}.js-media-query-tester{display:block;width:40px}@media screen and (min-width: 36.26em){.js-media-query-tester{width:50px}}@media screen and (min-width: 56.26em){.js-media-query-tester{width:65px}}.leaflet-default-icon-path{background-image:url(images/pin.png)}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px;border-radius:15px;overflow:hidden;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 3px 10px rgba(0,0,0,0.2);-ms-box-shadow:0 3px 10px rgba(0,0,0,0.2);-o-box-shadow:0 3px 10px rgba(0,0,0,0.2);box-shadow:0 3px 10px rgba(0,0,0,0.2)}.leaflet-popup .leaflet-popup-content-wrapper{padding:1px;text-align:left}.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{width:250px !important;margin:13px 19px}@media screen and (min-width: 50.01em){.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{width:500px !important}}.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content p{margin:18px 0;font-family:"source_sans_prosemibold";font-size:16px;line-height:20px}.leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content p a{color:#1c1c1c;text-decoration:none;border:0}.no-touch .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content p a:hover{text-decoration:underline}.leaflet-popup .popup-container{position:relative}@media screen and (min-width: 50.01em){.leaflet-popup .popup-container{padding-left:165px}}.leaflet-popup .popup-container:before{display:block;content:"";width:100px;height:45px;background:url(images/noi-logo.svg) no-repeat center}@media screen and (min-width: 50.01em){.leaflet-popup .popup-container:before{position:absolute;top:0;left:0;width:145px;height:70px}}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip-container .leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);display:none}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333}.leaflet-container a.leaflet-popup-close-button{display:none}.leaflet-control-zoom a.leaflet-control-zoom-in,.leaflet-control-zoom a.leaflet-control-zoom-out{border-bottom:1px solid #ccc;line-height:26px}.no-touch .leaflet-control-zoom a.leaflet-control-zoom-in:hover,.no-touch .leaflet-control-zoom a.leaflet-control-zoom-out:hover{border-bottom:1px solid #ccc}.gfield_visibility_hidden{display:none !important}.image-editor{text-align:center}.image-editor img{max-width:none !important}.single-program_new .share,.single-program_new_new .share{text-align:center}.single-program_new .empty-results,.single-program_new_new .empty-results{display:block;text-align:center}.single-program_new .empty-results.hide,.single-program_new_new .empty-results.hide{display:none}.image-size-label{margin-top:10px}.main .main-content.program-new .content{text-align:center;margin-bottom:30px}@media screen and (min-width: 36.26em){.main .main-content.program-new .content{margin-bottom:35px}}@media screen and (min-width: 43.76em){.main .main-content.program-new .content{margin-bottom:42px}}@media screen and (min-width: 56.26em){.main .main-content.program-new .content{margin-bottom:50px}}.main .main-content.program-new .content .with-subtitle{margin-bottom:10px}.main .main-content.program-new .content .title-25{font-size:1.75rem;text-transform:uppercase}.main .main-content.program-new .content .title-25.subtitle{padding-top:0}@media screen and (min-width: 36.26em){.main .main-content.program-new .content .title-25{font-size:2rem}}@media screen and (min-width: 43.76em){.main .main-content.program-new .content .title-25{font-size:2.25rem}}@media screen and (min-width: 56.26em){.main .main-content.program-new .content .title-25{font-size:2.5rem}}.main .main-content.program-new .content .title-25:after{display:block;content:"";width:55px;height:2px;background:#445155;margin:20px auto 0}@media screen and (min-width: 36.26em){.main .main-content.program-new .content .title-25:after{margin:25px auto 0}}@media screen and (min-width: 43.76em){.main .main-content.program-new .content .title-25:after{margin:30px auto 0}}@media screen and (min-width: 56.26em){.main .main-content.program-new .content .title-25:after{margin:35px auto 0}}.main .main-content.program-new .content p:last-child{margin-bottom:0}.main .main-content.program-new .program-days,.main .main-content.program-new .single-day-list{list-style:none;padding:0;margin:0}.main .main-content.program-new .program-days{position:relative;top:15px}.main .main-content.program-new li:before{display:none}.program-filters-container{width:100%;max-width:100%;margin:0 auto 30px;padding:15px;box-sizing:border-box;background:#89c9ef;border-radius:38px;z-index:10;position:relative}@media screen and (min-width: 56.26em){.program-filters-container{width:calc(100% - 60px);max-width:1500px;margin:0 auto 55px}}.program-filters-container:after{display:table;content:"";clear:both}.program-filters-container .days-list-filter,.program-filters-container .tracks-list-filter,.program-filters-container .locations-list-filter{font-size:1.9rem;font-weight:bold;line-height:1;color:#fff;position:relative;margin-bottom:10px}.program-filters-container .days-list-filter:last-child,.program-filters-container .tracks-list-filter:last-child,.program-filters-container .locations-list-filter:last-child{margin-bottom:0}@media screen and (min-width: 56.26em){.program-filters-container .days-list-filter,.program-filters-container .tracks-list-filter,.program-filters-container .locations-list-filter{width:calc(33.33% - 10px);float:left;margin-right:15px;margin-bottom:0}.program-filters-container .days-list-filter:last-child,.program-filters-container .tracks-list-filter:last-child,.program-filters-container .locations-list-filter:last-child{margin-right:0}}.program-filters-container .days-list-filter ul li,.program-filters-container .tracks-list-filter ul li,.program-filters-container .locations-list-filter ul li{padding:0;margin:0;text-indent:0}.program-filters-container .days-list-filter{z-index:3}.program-filters-container .tracks-list-filter{z-index:2}.program-filters-container .locations-list-filter{z-index:1}.program-filters-container li[data-track=color-1] span,.program-filters-container li[data-track=color-1-2] span{color:#89c9ef}.program-filters-container li[data-track=color-2] span,.program-filters-container li[data-track=color-2-2] span{color:#89c9ef}.program-filters-container li[data-track=color-3] span,.program-filters-container li[data-track=color-3-2] span{color:#89c9ef}.program-filters-container .indent span{padding-left:15px;font-family:"source_sans_proregular";font-weight:normal}.program-filters-container .dropdown{position:relative}.program-filters-container .dropdown.active .select{background:#fff;color:#89c9ef}.program-filters-container .dropdown.active .select span:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);background:url(images/dropdown-blue.svg) no-repeat center}.program-filters-container .select{cursor:pointer;border:1.5px solid #fff;padding:13px 20px 12px;border-radius:23px}.no-touch .program-filters-container .select:hover{background:#fff;color:#89c9ef}.no-touch .program-filters-container .select:hover span:after{background:url(images/dropdown-blue.svg) no-repeat center}.program-filters-container .select span:after{display:inline-block;content:"";width:15px;height:8px;background:url(images/dropdown-white.svg) no-repeat center;position:absolute;top:calc(50% - 4px);right:20px}.program-filters-container ul.dropdown-menu{display:none;list-style-type:none;padding-top:15px;font-size:1.9rem;font-weight:bold;line-height:1;background:#fff;color:#89c9ef;border:1px solid #89c9ef;border-top:0;position:absolute;top:100%;left:-1px;right:-1px}.program-filters-container ul.dropdown-menu li{padding:3px 20px 2px;margin-bottom:15px;cursor:pointer;font-size:1em;line-height:normal}.program-filters-container ul.dropdown-menu li:last-child{margin-bottom:20px}.no-touch .program-filters-container ul.dropdown-menu li:hover{text-decoration:underline}.program-graph-list-container{width:calc(100% - 30px);max-width:1110px;margin:0 auto;position:relative;margin-bottom:0;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}@media screen and (min-width: 62.51em){.program-graph-list-container{margin-bottom:80px}}@media screen and (min-width: 56.26em){.program-graph-list-container{width:calc(100% - 60px)}}.program-graph-list-container.no-margin-bottom{margin-bottom:0}.program-graph-list-container #graph{display:none;z-index:9;width:250px;transform:scaleX(1) translateX(-25px);opacity:1;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}@media screen and (min-width: 50.01em){.program-graph-list-container #graph{display:block}}.program-graph-list-container #graph.fadeout{opacity:0}.program-graph-list-container ul.program-days{width:100%}@media screen and (min-width: 50.01em){.program-graph-list-container ul.program-days{width:calc(100% - 235px)}}.program-graph-list-container ul.program-days li{padding:0;margin:0;text-indent:0}.program-graph-list-container ul.program-days .single-day{border-bottom:2px dashed #445155;padding-bottom:45px;margin-bottom:45px}.program-graph-list-container ul.program-days .single-day:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.program-graph-list-container .single-day-list .single-element{position:relative;display:block;margin-bottom:0;margin-top:-2px;margin-bottom:50px}.program-graph-list-container .single-day-list .single-element:last-child{margin-bottom:0}.program-graph-list-container .single-day-list .single-element:last-child .hour+.inner-element{margin-bottom:0}.program-graph-list-container .single-day-list .single-element:after{content:"";display:block;height:2px;background:#1c1c1c;width:0;top:12px;position:absolute;right:calc(100% + 30px)}.program-graph-list-container .single-day-list .single-element.break:after,.program-graph-list-container .single-day-list .single-element.closing:after{background:#1c1c1c}.program-graph-list-container .single-day-list .single-element.coming_soon:after{background:#1c1c1c}.program-graph-list-container .single-day-list .single-element.color-1:after,.program-graph-list-container .single-day-list .single-element.color-1-2:after{background:#1c1c1c}.program-graph-list-container .single-day-list .single-element.color-2:after,.program-graph-list-container .single-day-list .single-element.color-2-2:after{background:#1c1c1c}.program-graph-list-container .single-day-list .single-element.color-3:after,.program-graph-list-container .single-day-list .single-element.color-3-2:after{background:#1c1c1c}.program-graph-list-container .single-day-list .single-element:hover:after{width:var(--spacerx)}.program-graph-list-container .single-day-list .single-element a{display:block}.program-graph-list-container .single-day-list .single-element .hour+.inner-element{margin-bottom:0px}.program-graph-list-container .single-day-list .single-element.break a,.program-graph-list-container .single-day-list .single-element.break h2,.program-graph-list-container .single-day-list .single-element.break .hour{color:#1c1c1c}.no-touch .program-graph-list-container .single-day-list .single-element.break a.btn-color-1:hover,.no-touch .program-graph-list-container .single-day-list .single-element.break a.btn-color-1-2:hover{color:#fff}.program-graph-list-container .single-day-list .single-element.sfscon a,.program-graph-list-container .single-day-list .single-element.sfscon h2,.program-graph-list-container .single-day-list .single-element.sfscon .hour{color:#1c1c1c}.program-graph-list-container .single-day-list .single-element.sfscon a.btn{color:#89c9ef;border-color:#89c9ef}.no-touch .program-graph-list-container .single-day-list .single-element.sfscon a.btn:hover{background-color:#89c9ef;color:#fff}.program-graph-list-container .single-day-list .single-element.coming_soon a,.program-graph-list-container .single-day-list .single-element.coming_soon h2,.program-graph-list-container .single-day-list .single-element.coming_soon .hour{color:#1c1c1c}.program-graph-list-container .single-day-list .single-element.coming_soon a.btn{color:#89c9ef;border-color:#89c9ef}.no-touch .program-graph-list-container .single-day-list .single-element.coming_soon a.btn:hover{background-color:#89c9ef;color:#fff}.program-graph-list-container .single-day-list .single-element.color-1 a,.program-graph-list-container .single-day-list .single-element.color-1 h2,.program-graph-list-container .single-day-list .single-element.color-1 .hour,.program-graph-list-container .single-day-list .single-element.color-1-2 a,.program-graph-list-container .single-day-list .single-element.color-1-2 h2,.program-graph-list-container .single-day-list .single-element.color-1-2 .hour{color:#1c1c1c}.program-graph-list-container .single-day-list .single-element.color-1 a.btn,.program-graph-list-container .single-day-list .single-element.color-1-2 a.btn{border-color:#89c9ef;color:#89c9ef}.no-touch .program-graph-list-container .single-day-list .single-element.color-1 a.btn:hover,.no-touch .program-graph-list-container .single-day-list .single-element.color-1-2 a.btn:hover{background-color:#89c9ef;color:#fff}.program-graph-list-container .single-day-list .single-element.color-2 a,.program-graph-list-container .single-day-list .single-element.color-2 h2,.program-graph-list-container .single-day-list .single-element.color-2 .hour,.program-graph-list-container .single-day-list .single-element.color-2-2 a,.program-graph-list-container .single-day-list .single-element.color-2-2 h2,.program-graph-list-container .single-day-list .single-element.color-2-2 .hour{color:#1c1c1c}.program-graph-list-container .single-day-list .single-element.color-2 a.btn,.program-graph-list-container .single-day-list .single-element.color-2-2 a.btn{border-color:#89c9ef;color:#89c9ef}.no-touch .program-graph-list-container .single-day-list .single-element.color-2 a.btn:hover,.no-touch .program-graph-list-container .single-day-list .single-element.color-2-2 a.btn:hover{background-color:#89c9ef;color:#fff}.program-graph-list-container .single-day-list .single-element.color-3 a,.program-graph-list-container .single-day-list .single-element.color-3 h2,.program-graph-list-container .single-day-list .single-element.color-3 .hour,.program-graph-list-container .single-day-list .single-element.color-3-2 a,.program-graph-list-container .single-day-list .single-element.color-3-2 h2,.program-graph-list-container .single-day-list .single-element.color-3-2 .hour{color:#b3b9ba}.program-graph-list-container .single-day-list .single-element.date .inner-element{font-size:4rem;line-height:1;font-weight:bold}@media screen and (min-width: 37.51em){.program-graph-list-container .single-day-list .single-element.date .inner-element{padding-left:85px}}.program-graph-list-container .single-day-list .single-element.date .hour{top:auto}@media screen and (min-width: 50.01em){.program-graph-list-container .single-day-list .single-element.date .hour{bottom:0}}.program-graph-list-container .single-day-list .single-element .hour{min-width:75px;font-size:3rem;line-height:26px;font-weight:bold;margin-bottom:5px}@media screen and (min-width: 37.51em){.program-graph-list-container .single-day-list .single-element .hour{margin-bottom:0;position:absolute;top:0;left:0}}@media screen and (min-width: 50.01em){.program-graph-list-container .single-day-list .single-element .hour{font-size:2.5rem}}.program-graph-list-container .single-day-list .single-element .inner-element{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.program-graph-list-container .single-day-list .single-element .inner-element.date-name{display:block}.program-graph-list-container .single-day-list .single-element .inner-element.date-name span{display:block}@media screen and (min-width: 50.01em){.program-graph-list-container .single-day-list .single-element .inner-element.date-name span{display:inline-block;margin-left:8px}}.program-graph-list-container .single-day-list .single-element .inner-element a{text-decoration:none}.no-touch .program-graph-list-container .single-day-list .single-element .inner-element a:hover{text-decoration:underline}.no-touch .program-graph-list-container .single-day-list .single-element .inner-element a.btn:hover{text-decoration:none}.program-graph-list-container .single-day-list .single-element .inner-element .titles-texts-container{width:100%;box-sizing:border-box;margin-bottom:15px;line-height:25px}@media screen and (min-width: 37.51em){.program-graph-list-container .single-day-list .single-element .inner-element .titles-texts-container{padding-left:85px}}@media screen and (min-width: 56.26em){.program-graph-list-container .single-day-list .single-element .inner-element .titles-texts-container{width:65%;margin-bottom:0}}.program-graph-list-container .single-day-list .single-element .inner-element .speakers-container{width:100%;max-width:350px;box-sizing:border-box}@media screen and (min-width: 37.51em){.program-graph-list-container .single-day-list .single-element .inner-element .speakers-container{padding-left:85px}}@media screen and (min-width: 56.26em){.program-graph-list-container .single-day-list .single-element .inner-element .speakers-container{width:32.5%;padding-left:0}}.program-graph-list-container .single-day-list .single-element .inner-element .speakers-container .single-speaker{margin-bottom:5px}.program-graph-list-container .single-day-list .single-element .inner-element .speakers-container .single-speaker:last-child{margin-bottom:0}@media screen and (min-width: 56.26em){.program-graph-list-container .single-day-list .single-element .inner-element .speakers-container .single-speaker{text-align:right}}.program-graph-list-container .single-day-list .single-element .inner-element .speakers-container .single-speaker a{display:block;color:#1c1c1c}.program-graph-list-container .single-day-list .single-element .inner-element .speakers-container .single-speaker figure{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-o-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.program-graph-list-container .single-day-list .single-element .inner-element .speakers-container .single-speaker .image-container{width:65px;order:1}@media screen and (min-width: 50.01em){.program-graph-list-container .single-day-list .single-element .inner-element .speakers-container .single-speaker .image-container{order:1}}@media screen and (min-width: 56.26em){.program-graph-list-container .single-day-list .single-element .inner-element .speakers-container .single-speaker .image-container{order:2}}.program-graph-list-container .single-day-list .single-element .inner-element .speakers-container .single-speaker .image-container img{display:block;width:100%;margin:0;border-radius:10px;filter:url("images/gray.svg#grayscale");filter:gray;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.program-graph-list-container .single-day-list .single-element .inner-element .speakers-container .single-speaker figcaption{width:calc(100% - 80px);order:2}@media screen and (min-width: 50.01em){.program-graph-list-container .single-day-list .single-element .inner-element .speakers-container .single-speaker figcaption{order:2}}@media screen and (min-width: 56.26em){.program-graph-list-container .single-day-list .single-element .inner-element .speakers-container .single-speaker figcaption{order:1}}.program-graph-list-container .single-day-list .single-element .inner-element .speakers-container .single-speaker .speaker-name{font-size:2.1rem;padding-top:0;margin-bottom:.2em;color:#1c1c1c;line-height:normal}.program-graph-list-container .single-day-list .single-element .inner-element .speakers-container .single-speaker .organization{font-size:1.5rem;line-height:1.15;font-style:italic;margin:0}.program-graph-list-container .single-day-list .single-element .inner-element .element-title{padding-top:0;font-size:2.5rem;font-weight:bold;line-height:25px;margin-bottom:.25em}.program-graph-list-container .single-day-list .single-element .inner-element .element-title:last-child{margin-bottom:0}.program-graph-list-container .single-day-list .single-element .inner-element .element-title a{line-height:27px}.program-graph-list-container .single-day-list .single-element .inner-element .location,.program-graph-list-container .single-day-list .single-element .inner-element .sponsors{display:block;font-size:1.5rem;line-height:1}.program-graph-list-container .single-day-list .single-element .inner-element .sponsors{margin-top:.5em}.program-graph-list-container .single-day-list .single-element .inner-element .sponsors a{display:inline-block}.program-graph-list-container .single-day-list .single-element .inner-element .track-info{line-height:1;margin-bottom:0;display:block;margin-top:-5px}.program-graph-list-container .single-day-list .single-element .inner-element .track-info .btn{display:inline-block}.program-graph-list-container .single-day-list .single-element .inner-element .track-info .track-id{font-size:1.8rem;text-transform:uppercase}.program-graph-list-container .single-day-list .single-element .inner-element .track-info .track-name{font-size:1.8rem}.program-graph-list-container .single-day-list .single-element .inner-element .track-info .track-name:before{display:inline-block;content:"-";padding:0 6px 0 2px}.program-graph-list-container .single-day-list .single-element .inner-element .text{margin-bottom:.5em}.program-graph-list-container .single-day-list .single-element .inner-element .text:last-child{margin-bottom:0}.program-graph-list-container .single-day-list .single-element .inner-element .text p{font-size:1.7rem;line-height:1.4;margin-bottom:.75em}.program-graph-list-container .single-day-list .single-element .inner-element .text p:last-child{margin-bottom:0}.modal,.header-popup{z-index:901;display:block;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#89c9ef;max-width:950px;height:80vh;width:90%;color:#fff;box-shadow:0px 0px 20px rgba(0,0,0,.2);overflow:hidden;border-radius:15px}@media all and (max-height: 400px){.modal,.header-popup{height:90vh;margin:30px 0}}.modal.hide,.header-popup.hide{display:none}.modal .inner,.header-popup .inner{width:100%;height:100% !important;max-height:100%;padding:70px 15px;overflow:auto;position:relative;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;align-items:center;text-align:center;justify-content:center;box-sizing:border-box;font-size:25px;line-height:32px;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;z-index:3}@media screen and (min-width: 28.135em){.modal .inner,.header-popup .inner{padding:70px 30px}}@media screen and (min-width: 50.01em){.modal .inner,.header-popup .inner{padding:85px 45px}}.modal .inner h2,.modal .inner h3,.modal .inner h4,.modal .inner h5,.header-popup .inner h2,.header-popup .inner h3,.header-popup .inner h4,.header-popup .inner h5{color:#fff}.modal .inner .inner-content,.header-popup .inner .inner-content{width:100%}.modal .inner .title-25,.header-popup .inner .title-25{text-transform:uppercase;font-family:"source_sans_probold";font-weight:normal}@media screen and (min-width: 50.01em){.modal .inner .title-25+.links-container,.header-popup .inner .title-25+.links-container{padding-top:8px}}.modal .inner .title-36,.header-popup .inner .title-36{margin-bottom:35px;font-family:"source_sans_probold";font-weight:normal;text-transform:uppercase}@media screen and (min-width: 50.01em){.modal .inner .title-36,.header-popup .inner .title-36{margin-bottom:85px}}.modal .inner p,.header-popup .inner p{margin-bottom:20px;display:none}@media screen and (min-width: 50.01em){.modal .inner p,.header-popup .inner p{display:block}}.modal .inner .links-blocks-container,.header-popup .inner .links-blocks-container{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap}.modal .inner .single-block-container,.header-popup .inner .single-block-container{margin-bottom:35px;padding:0;box-sizing:border-box}@media screen and (min-width: 50.01em){.modal .inner .single-block-container,.header-popup .inner .single-block-container{padding:0 40px}}.modal .inner .single-block-container.full,.header-popup .inner .single-block-container.full{width:100%}@media screen and (min-width: 50.01em){.modal .inner .single-block-container.full,.header-popup .inner .single-block-container.full{margin-bottom:55px}}.modal .inner .single-block-container.full p,.header-popup .inner .single-block-container.full p{width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 50.01em){.modal .inner .single-block-container.full p,.header-popup .inner .single-block-container.full p{width:70%}}.modal .inner .single-block-container.half,.header-popup .inner .single-block-container.half{width:100%}@media screen and (min-width: 50.01em){.modal .inner .single-block-container.half,.header-popup .inner .single-block-container.half{margin-bottom:0px;width:50%}}.modal .inner .single-block-container.half .links-container li,.header-popup .inner .single-block-container.half .links-container li{margin-right:0}.modal .inner .links-container,.header-popup .inner .links-container{margin:0;padding:0}.modal .inner .links-container li,.header-popup .inner .links-container li{list-style-type:none;display:inline-block;margin-bottom:10px;margin-right:0px}@media screen and (min-width: 50.01em){.modal .inner .links-container li,.header-popup .inner .links-container li{margin-right:10px}}.modal .inner .links-container li:last-child,.header-popup .inner .links-container li:last-child{margin-right:0}.modal .inner .links-container li a,.header-popup .inner .links-container li a{display:inline-block;margin:0;background:none;font-size:16px;border-color:#fff;color:#fff}@media screen and (max-width: 50em){.modal .inner .links-container li a,.header-popup .inner .links-container li a{line-height:normal}}.no-touch .modal .inner .links-container li a:hover,.no-touch .header-popup .inner .links-container li a:hover{background:#fff;color:#89c9ef}.modal .close-container,.header-popup .close-container{position:absolute;top:15px;right:15px;cursor:pointer;z-index:4}@media screen and (min-width: 50.01em){.modal .close-container,.header-popup .close-container{top:20px;right:20px}}.modal .close-container .close,.header-popup .close-container .close{display:inline-block;position:relative;width:30px;height:30px;text-indent:-9999px;background:url(images/close-popup.svg) no-repeat center}@media screen and (min-width: 50.01em){.modal .close-container .close,.header-popup .close-container .close{width:40px;height:40px}}.no-touch .modal .close-container .close:hover,.no-touch .header-popup .close-container .close:hover{background:url(images/close-popup-hover.svg) no-repeat center}.cm-cookie-table th{background:#1c1c1c !important;font-size:19px !important;color:#fff !important;border-bottom:1px solid #1c1c1c !important;padding-bottom:5px}.cm-cookie-table td{font-size:19px !important;border-bottom:1px solid #1c1c1c !important}.comments-container{margin-top:30px}.comments-container .title-20{margin-bottom:20px;font-size:30px;line-height:30px}.comments-container #comments{margin-top:0px}.comments-container #comments .inner{position:relative;width:100%;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:calc(100% + 30px);left:-15px}@media screen and (min-width: 62.51em){.comments-container #comments .inner{left:0;width:100%;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;align-items:start;justify-content:space-between}}.comments-container #comments .inner .comment-list-container{position:relative;order:1;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;overflow-y:scroll;color:#fff;border-top:1.5px solid #1c1c1c}@media screen and (min-width: 62.51em){.comments-container #comments .inner .comment-list-container{order:2;width:60%;max-height:inherit}}@media screen and (min-width: 82.01em){.comments-container #comments .inner .comment-list-container{width:70%}}@media screen and (max-width: 62.5em){.comments-container #comments .inner .comment-list-container{max-height:70vh !important}}.comments-container #comments .inner .comment-list-container .comment-list{position:relative;width:75%;margin:0 auto;padding:40px 0 20px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 62.51em){.comments-container #comments .inner .comment-list-container .comment-list{height:100%}}.comments-container #comments .inner .comment-list-container .comment-list .comment{margin:0 auto 20px;display:block;position:relative;width:100%;height:auto;color:#1c1c1c;background:#fff;border:1.5px solid #1c1c1c;padding:15px 30px;border-radius:23px;font-size:22px;line-height:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.comments-container #comments .inner .comment-list-container .comment-list .comment:last-child{margin:0 auto 40px}.comments-container #comments .inner .comment-list-container .comment-list .comment a{color:#1c1c1c}.comments-container #comments .inner .comment-list-container .comment-list .comment::before{content:" ";position:absolute;width:0;height:0;left:-40px;right:auto;top:-8px;bottom:auto}.comments-container #comments .inner .comment-list-container .comment-list .comment::after{content:" ";position:absolute;width:0;height:0;left:-15px;right:auto;top:30px;bottom:auto;padding:0 0 25px 25px;background:#fff;border-top:1.5px solid #1c1c1c;border-left:1.5px solid #1c1c1c;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.browser-firefox .comments-container #comments .inner .comment-list-container .comment-list .comment::after{left:-14px}.comments-container #comments .inner .comment-list-container .comment-list .comment.bypostauthor{background-color:#1c1c1c;color:#fff}.comments-container #comments .inner .comment-list-container .comment-list .comment.bypostauthor a{color:#fff}.comments-container #comments .inner .comment-list-container .comment-list .comment.bypostauthor::after{border-top:1.5px solid #1c1c1c;border-left:1.5px solid #1c1c1c;background:#1c1c1c}.comments-container #comments .inner .comment-list-container .comment-list .comment .says{display:none}.comments-container #comments .inner .comment-list-container .comment-list .comment-meta{position:relative;font-size:80%}.comments-container #comments .inner .comment-list-container .comment-list .comment-meta .comment-author{position:relative;left:0}@media screen and (min-width: 82.01em){.comments-container #comments .inner .comment-list-container .comment-list .comment-meta .comment-author{position:absolute;left:0}}.comments-container #comments .inner .comment-list-container .comment-list .comment-meta .comment-metadata{position:relative;right:0;font-style:italic;font-size:18px}@media screen and (min-width: 82.01em){.comments-container #comments .inner .comment-list-container .comment-list .comment-meta .comment-metadata{position:absolute;right:0}}.comments-container #comments .inner .comment-list-container .comment-list .comment-content,.comments-container #comments .inner .comment-list-container .comment-list .comment-awaiting-moderation{display:block;padding-top:10px;word-break:break-all}@media screen and (min-width: 62.51em){.comments-container #comments .inner .comment-list-container .comment-list .comment-content,.comments-container #comments .inner .comment-list-container .comment-list .comment-awaiting-moderation{padding-top:30px;font-size:inherit}}.comments-container #comments .inner .comment-list-container .comment-list .comment-content p,.comments-container #comments .inner .comment-list-container .comment-list .comment-awaiting-moderation p{font-size:27px}@media screen and (min-width: 62.51em){.comments-container #comments .inner .comment-list-container .comment-list .comment-content p,.comments-container #comments .inner .comment-list-container .comment-list .comment-awaiting-moderation p{font-size:inherit}}.comments-container #comments .inner .comment-respond{position:relative;background-color:#89c9ef;color:#fff;border-top:1.5px solid #89c9ef;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;order:2;padding:35px 30px;margin-bottom:30px}@media screen and (min-width: 37.51em){.comments-container #comments .inner .comment-respond{padding:55px 12.5%}}@media screen and (min-width: 62.51em){.comments-container #comments .inner .comment-respond{order:1;width:40%;border-bottom:0;margin-bottom:0;padding:25px 30px 35px 30px}}@media screen and (min-width: 82.01em){.comments-container #comments .inner .comment-respond{width:30%}}.comments-container #comments .inner .comment-respond .comment-form{width:100%;font-size:20px;line-height:24px;margin-top:20px}.comments-container #comments .inner .comment-respond .comment-form label{font-size:20px;line-height:24px;font-family:"source_sans_prosemibold";font-weight:normal}.comments-container #comments .inner .comment-respond .comment-form a{color:#fff;text-decoration:underline}.no-touch .comments-container #comments .inner .comment-respond .comment-form a:hover{text-decoration:none}.comments-container #comments .inner .comment-respond .comment-form .comment-form-comment{margin-top:20px}.comments-container #comments .inner .comment-respond .comment-form .comment-form-comment label{margin-bottom:10px;display:inline-block}.comments-container #comments .inner .comment-respond .comment-form .comment-form-comment textarea{border:1.5px solid #89c9ef;color:#1c1c1c;border-radius:23px;padding:11px 20px 10px;font-size:17px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.comments-container #comments .inner .comment-respond .comment-form .comment-form-author,.comments-container #comments .inner .comment-respond .comment-form .comment-form-email{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.comments-container #comments .inner .comment-respond .comment-form .comment-form-author input,.comments-container #comments .inner .comment-respond .comment-form .comment-form-email input{border:1.5px solid #89c9ef;color:#1c1c1c;border-radius:23px;padding:11px 20px 10px;font-size:17px;width:60%}@media screen and (min-width: 62.51em){.comments-container #comments .inner .comment-respond .comment-form .comment-form-author input,.comments-container #comments .inner .comment-respond .comment-form .comment-form-email input{width:60%}}@media screen and (min-width: 1551px){.comments-container #comments .inner .comment-respond .comment-form .comment-form-author input,.comments-container #comments .inner .comment-respond .comment-form .comment-form-email input{width:70%}}.comments-container #comments .inner .comment-respond .comment-form .form-submit{margin-bottom:0}.comments-container #comments .inner .comment-respond .comment-form .form-submit input{-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width:100%;background-color:#1c1c1c;border-radius:23px;border:1.5px solid #1c1c1c;color:#fff;padding:11px 10px 10px;font-size:17px;text-transform:uppercase;font-family:"source_code_prosemibold";cursor:pointer}.no-touch .comments-container #comments .inner .comment-respond .comment-form .form-submit input:hover{background-color:#fff;border-color:#fff;color:#1c1c1c}.comments-container #comments .inner .comment-respond .comment-reply-title{font-family:"source_sans_prosemibold";font-weight:normal;margin-bottom:0;color:#fff}@media screen and (max-width: 62.5em){.comments-container #comments .inner .comment-respond .comment-reply-title{font-size:30px;line-height:30px}}.comments-container #comments .inner .comment-respond .logged-in-as a{display:inline;width:auto}.comments-container #comments .inner .comment-respond .logged-in-as a:last-child{background:#1c1c1c;border-radius:23px;color:#fff;border:1.5px solid #1c1c1c;text-align:center;font-size:17px;text-transform:uppercase;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:2px;font-family:"source_code_prosemibold";text-decoration:none;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;display:inline-block}@media screen and (min-width: 62.51em){.comments-container #comments .inner .comment-respond .logged-in-as a:last-child{padding:0 20px 0}}.no-touch .comments-container #comments .inner .comment-respond .logged-in-as a:last-child:hover{background:#fff;border:1.5px solid #fff;color:#1c1c1c}.comments-container #comments.comments-close .inner{display:block}.comments-container #comments.comments-close .inner .comment-list-container{width:100%;border:none;max-height:500px}.main .main-content .gfield_label+.ginput_container_radio{margin-top:20px}.main .main-content .ginput_container_radio{display:block;width:100%}.main .main-content .ginput_container_radio .gfield_radio{margin-bottom:30px;margin-left:0}@media screen and (min-width: 43.76em){.main .main-content .ginput_container_radio .gfield_radio{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}}.main .main-content .ginput_container_radio .gfield_radio li{font-size:18px !important;line-height:23px;letter-spacing:-0.5px;margin-bottom:10px;width:100%}@media screen and (min-width: 56.26em){.main .main-content .ginput_container_radio .gfield_radio li{font-size:28px !important;line-height:36px;margin-bottom:0px}}@media screen and (min-width: 43.76em){.main .main-content .ginput_container_radio .gfield_radio li{width:45%}}.single-program .single-day h3,.single-program .single-day .title-30{font-weight:500;font-size:20px;margin-bottom:30px;line-height:1.3}@media screen and (min-width: 36.26em){.single-program .single-day h3,.single-program .single-day .title-30{font-size:22px;margin-bottom:30px}}@media screen and (min-width: 43.76em){.single-program .single-day h3,.single-program .single-day .title-30{font-size:26px;margin-bottom:30px}}@media screen and (min-width: 56.26em){.single-program .single-day h3,.single-program .single-day .title-30{font-size:24px;margin-bottom:40px}}.single-program .days-container{position:relative;width:calc(100% - 30px);max-width:1500px;margin:0 auto;padding-top:25px}@media screen and (min-width: 37.51em){.single-program .days-container{padding-top:45px}}@media screen and (min-width: 75.01em){.single-program .days-container{padding-top:70px}}.single-program .days-container a{display:block;border:0;margin-bottom:10px;font-size:19.5px}.single-program .days-container a:last-child{margin-bottom:0}.single-program .days-container ul.days li{padding:0;text-indent:0;margin:0}.single-program .days-container ul.days li:before{display:none}.single-program .days-container ul.days li .track-title{display:inline-block;margin-bottom:5px}.single-program .days-container ul.days li .track-title strong:before{display:inline-block;content:"-";padding:0 3px 0 2px;font-weight:normal}.single-program .days-container ul.days li .title-30{margin-bottom:5px}.single-program .days-container ul.days li .subtitle{margin-bottom:1px;line-height:1.4;font-size:22px;line-height:1;margin-top:10px}.single-program .days-container ul.days li .location{display:inline;font-style:italic;font-size:1.3rem;margin-bottom:0}.single-program .days-container ul.days li .location+.language:before{display:inline-block;content:"-";padding:0 3px 0 2px}.single-program .days-container ul.days li .language{display:inline;font-style:italic;font-size:1.3rem;margin-bottom:0}.single-program .days-container ul.days li .language .translated{font-weight:normal}.single-program .days-container ul.days .speakers li{margin-bottom:10px}.single-program .days-container ul.days .speakers li:last-child{margin-bottom:0}.single-program .days-container ul.days .speakers figure{position:relative;min-height:50px}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .speakers figure{min-height:95px}}.single-program .days-container ul.days .speakers figure img{display:block;width:50px;margin-bottom:0;position:absolute;top:0;left:0;filter:url("images/gray.svg#grayscale");filter:gray;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.single-program .days-container ul.days .speakers figure figcaption{padding-left:65px}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .speakers figure figcaption{padding-left:0;position:absolute;top:50%;left:60px;right:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.single-program .days-container ul.days .speakers figure figcaption p{color:#1c1c1c;font-size:.8em;margin-bottom:10px;line-height:1;font-weight:600}.single-program .days-container ul.days .speakers figure figcaption span{color:#445155;font-style:italic;line-height:1.2;font-size:.8em;display:inline-block}@media screen and (min-width: 75.01em){.single-program .days-container ul.days .speakers figure figcaption span{font-size:.9em}}.single-program .days-container ul.days .sponsors{margin-bottom:0;text-align:left}.single-program .days-container ul.days .sponsors span{font-size:.8em;color:#9a9a9a;font-style:italic;margin-bottom:5px}.single-program .days-container ul.days .sponsors li{border:1px solid #cbcbcb;margin-bottom:10px;display:inline-block}.single-program .days-container ul.days .sponsors li:last-child{margin-bottom:0}.single-program .days-container ul.days .sponsors li img{margin:0;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;max-height:65px}.single-program .days-container ul.days .part{font-size:1.3rem;color:#929292;position:absolute;left:0}.single-program .days-container ul.days .single-day-elements-list>li{position:relative;margin:0;border-bottom:1px solid #cbcbcb;padding:20px 0;min-height:65px}@media screen and (min-width: 36.26em){.single-program .days-container ul.days .single-day-elements-list>li{min-height:95px}}@media screen and (min-width: 50.01em){.single-program .days-container ul.days .single-day-elements-list>li{min-height:135px}}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list>li{padding:35px 0}}@media screen and (min-width: 82.01em){.single-program .days-container ul.days .single-day-elements-list>li{min-height:175px}}.single-program .days-container ul.days .single-day-elements-list>li:last-child{border:0}.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container{padding:0}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container{border-top:1px solid #fff;border-bottom:0;margin-top:-1px;display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:nowrap;justify-content:space-between}.single-program .browser-ie-9 .days-container ul.days .single-day-elements-list>li.hackathon-container{display:inline-block;float:left}}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon{order:2;width:27%;margin-bottom:0;position:relative;background:rgba(145,172,17,.25)}.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .hackathon-inner .orario{display:none}.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .hackathon-inner .items-list{padding-left:0}.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .title-container{background:#91ac11;color:#fff;padding:25px 30px}.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .title-container .title-30{color:#fff}.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .hackathon-inner-title{display:block;padding:30px 30px 0;font-size:24px;font-weight:600;line-height:1}.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .language{display:block;padding:0 30px;font-size:16px;font-weight:100}.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .language strong{font-weight:500}.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .hackathon-description{padding:20px 30px;line-height:1.7}.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .hackathon-description a{display:inline-block;text-decoration:underline}.single-program .no-touch .days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .hackathon-description a:hover{text-decoration:none}.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .hackathon-extra{text-align:center;padding:20px 30px;position:absolute;bottom:0;left:0;right:0}}@media screen and (min-width: 82.01em){.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .title-container{padding:25px 40px}.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .hackathon-inner-title{padding:30px 40px 0}.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .language{padding:0 40px}.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .hackathon .hackathon-description{padding:20px 40px}}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .side{order:1;width:70%;border-bottom:1px solid #cbcbcb}}.single-program .days-container ul.days .single-day-elements-list>li.talk,.single-program .days-container ul.days .single-day-elements-list>li .talk{position:relative}.single-program .days-container ul.days .single-day-elements-list>li.talk .part,.single-program .days-container ul.days .single-day-elements-list>li .talk .part{bottom:calc(100% - 25px)}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list>li.talk .part,.single-program .days-container ul.days .single-day-elements-list>li .talk .part{bottom:calc(100% - 6px)}}.single-program .days-container ul.days .single-day-elements-list>li.talk .single-row-talk.placeholder,.single-program .days-container ul.days .single-day-elements-list>li .talk .single-row-talk.placeholder{height:1px}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list>li.talk .items-length-1 .single-row-talk:after,.single-program .days-container ul.days .single-day-elements-list>li .talk .items-length-1 .single-row-talk:after{display:table;content:"";clear:both}}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list>li.talk .items-length-1 .single-row-talk>a,.single-program .days-container ul.days .single-day-elements-list>li .talk .items-length-1 .single-row-talk>a{width:66%;float:left}}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list>li.talk .items-length-1 .single-row-talk .speakers,.single-program .days-container ul.days .single-day-elements-list>li .talk .items-length-1 .single-row-talk .speakers{width:30%;float:right;margin-bottom:0}.single-program .days-container ul.days .single-day-elements-list>li.talk .items-length-1 .single-row-talk .speakers figure img,.single-program .days-container ul.days .single-day-elements-list>li .talk .items-length-1 .single-row-talk .speakers figure img{left:auto;right:0}.single-program .days-container ul.days .single-day-elements-list>li.talk .items-length-1 .single-row-talk .speakers figure figcaption,.single-program .days-container ul.days .single-day-elements-list>li .talk .items-length-1 .single-row-talk .speakers figure figcaption{padding-left:0;position:absolute;text-align:right;top:50%;right:110px;left:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list>li.talk .items-length-1 .single-row-talk .sponsors,.single-program .days-container ul.days .single-day-elements-list>li .talk .items-length-1 .single-row-talk .sponsors{width:66%;float:left}}.single-program .days-container ul.days .single-day-elements-list>li.talk .items-length-2:after,.single-program .days-container ul.days .single-day-elements-list>li .talk .items-length-2:after{display:table;content:"";clear:both}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list>li.talk .items-length-2 .single-row-talk,.single-program .days-container ul.days .single-day-elements-list>li .talk .items-length-2 .single-row-talk{width:calc(50% - 25px);margin-right:50px;float:left;padding:0;border:0}.single-program .days-container ul.days .single-day-elements-list>li.talk .items-length-2 .single-row-talk .speakers,.single-program .days-container ul.days .single-day-elements-list>li .talk .items-length-2 .single-row-talk .speakers{margin-left:0}.single-program .days-container ul.days .single-day-elements-list>li.talk .items-length-2 .single-row-talk:last-child,.single-program .days-container ul.days .single-day-elements-list>li .talk .items-length-2 .single-row-talk:last-child{margin-right:0}.single-program .days-container ul.days .single-day-elements-list>li.talk .items-length-2 .single-row-talk .title-30,.single-program .days-container ul.days .single-day-elements-list>li .talk .items-length-2 .single-row-talk .title-30{font-size:24px}}.single-program .days-container ul.days .single-day-elements-list>li.talk .items-length-3:after,.single-program .days-container ul.days .single-day-elements-list>li .talk .items-length-3:after{display:table;content:"";clear:both}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list>li.talk .items-length-3 .single-row-talk,.single-program .days-container ul.days .single-day-elements-list>li .talk .items-length-3 .single-row-talk{width:calc(33.33% - 36px);margin-right:54px;float:left;padding:0;border:0}.single-program .days-container ul.days .single-day-elements-list>li.talk .items-length-3 .single-row-talk:last-child,.single-program .days-container ul.days .single-day-elements-list>li .talk .items-length-3 .single-row-talk:last-child{margin-right:0}.single-program .days-container ul.days .single-day-elements-list>li.talk .items-length-3 .single-row-talk .title-30,.single-program .days-container ul.days .single-day-elements-list>li .talk .items-length-3 .single-row-talk .title-30{font-size:30px}}.single-program .days-container ul.days .single-day-elements-list>li.track,.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .track{min-height:auto;background:#f4f4f4;border:0;margin-top:-1px;padding:25px 0}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list>li.track+li,.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .track+li{padding:45px 0}}.single-program .days-container ul.days .single-day-elements-list>li.track .items-list.items-length-2:after,.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .track .items-list.items-length-2:after{display:table;content:"";clear:both}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list>li.track .items-list.items-length-2 .single-row-track,.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .track .items-list.items-length-2 .single-row-track{width:calc(50% - 25px);margin-right:50px;float:left;padding:0;border:0}.single-program .days-container ul.days .single-day-elements-list>li.track .items-list.items-length-2 .single-row-track:last-child,.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .track .items-list.items-length-2 .single-row-track:last-child{margin-right:0}}.single-program .days-container ul.days .single-day-elements-list>li.track .items-list.items-length-3:after,.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .track .items-list.items-length-3:after{display:table;content:"";clear:both}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list>li.track .items-list.items-length-3 .single-row-track,.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .track .items-list.items-length-3 .single-row-track{width:calc(33.33% - 36px);margin-right:54px;float:left;padding:0;border:0}.single-program .days-container ul.days .single-day-elements-list>li.track .items-list.items-length-3 .single-row-track:last-child,.single-program .days-container ul.days .single-day-elements-list>li.hackathon-container .track .items-list.items-length-3 .single-row-track:last-child{margin-right:0}}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list>li .single-row-track .title-container .title-30,.single-program .days-container ul.days .single-day-elements-list>li .single-row-hackathon .title-container .title-30{font-size:1.6rem}.single-program .days-container ul.days .single-day-elements-list>li .single-row-track .title-container .subtitle,.single-program .days-container ul.days .single-day-elements-list>li .single-row-hackathon .title-container .subtitle{font-size:3rem;font-weight:500;line-height:1}.single-program .days-container ul.days .single-day-elements-list>li .single-row-track .title-container .location,.single-program .days-container ul.days .single-day-elements-list>li .single-row-hackathon .title-container .location{font-size:1.4rem}}.single-program .days-container ul.days .single-day-elements-list>li .side li{position:relative;border-top:1px solid #cbcbcb;padding:20px 0;min-height:65px}.single-program .days-container ul.days li.hackathon-container .side{margin-left:0}.single-program .days-container ul.days li.hackathon-container .hackathon-inner{font-size:19.5px}.single-program .days-container ul.days li.hackathon-container .hackathon-inner p,.single-program .days-container ul.days li.hackathon-container .hackathon-inner a,.single-program .days-container ul.days li.hackathon-container .hackathon-inner .hackathon-extra{font-weight:400;font-size:.9em;line-height:1.8}@media screen and (min-width: 36.26em){.single-program .days-container ul.days li.hackathon-container .hackathon-inner p,.single-program .days-container ul.days li.hackathon-container .hackathon-inner a,.single-program .days-container ul.days li.hackathon-container .hackathon-inner .hackathon-extra{font-size:.94em}}@media screen and (min-width: 46.885em){.single-program .days-container ul.days li.hackathon-container .hackathon-inner p,.single-program .days-container ul.days li.hackathon-container .hackathon-inner a,.single-program .days-container ul.days li.hackathon-container .hackathon-inner .hackathon-extra{font-size:.97em}}@media screen and (min-width: 56.26em){.single-program .days-container ul.days li.hackathon-container .hackathon-inner p,.single-program .days-container ul.days li.hackathon-container .hackathon-inner a,.single-program .days-container ul.days li.hackathon-container .hackathon-inner .hackathon-extra{font-size:.8em}}@media screen and (min-width: 36.26em){.single-program .days-container ul.days .single-day-elements-list>li .side li{min-height:95px}}@media screen and (min-width: 50.01em){.single-program .days-container ul.days .single-day-elements-list>li .side li{min-height:135px}}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list>li .side li{padding:35px 0}}@media screen and (min-width: 82.01em){.single-program .days-container ul.days .single-day-elements-list>li .side li{min-height:175px}}.single-program .days-container ul.days .single-day-elements-list>li .side li:first-child{border:0}.single-program .days-container ul.days .single-day-elements-list>li .side li li{padding:0;min-height:auto}.single-program .days-container ul.days .single-day-elements-list>li .side li li .language{display:block;margin-bottom:17px}@media screen and (min-width: 82.01em){.single-program .days-container ul.days .single-day-elements-list>li .side li li .language{margin-bottom:24px}}.single-program .days-container ul.days .single-day-elements-list>li .side li .part{bottom:calc(100% - 25px)}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list>li .side li .part{bottom:calc(100% - 6px)}}.single-program .days-container ul.days .single-day-elements-list>li .side li .placeholder{display:none}.single-program .days-container ul.days .single-day-elements-list>li .side li .placeholder+.talk{border:0;padding-top:0}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list>li .side li .placeholder{display:block;height:1px}}@media screen and (max-width: 56.25em){.single-program .days-container ul.days .single-day-elements-list>li .side li.track+.talk{border:0;padding-bottom:15px}}.single-program .days-container ul.days .single-day-elements-list>li .side li.hackathon-element-mobile li{background:rgba(145,172,17,.25);padding:15px 20px}.single-program .days-container ul.days .single-day-elements-list>li .side li.hackathon-element-mobile li p{font-size:1.3rem;margin-bottom:.5em;line-height:1.5}.single-program .days-container ul.days .single-day-elements-list>li .side li.hackathon-element-mobile li p:last-child{margin-bottom:0}.single-program .days-container ul.days .single-day-elements-list>li .side li.hackathon-element-mobile li .track-title{margin-bottom:0;line-height:1}.single-program .days-container ul.days .single-day-elements-list>li .side li.hackathon-element-mobile li .subtitle{font-size:1.3rem;font-weight:bold}.single-program .days-container ul.days .single-day-elements-list>li .side li.hackathon-element-mobile li .hackathon-inner-title{display:block;font-weight:600;font-size:24px;line-height:1;margin-bottom:10px}.single-program .days-container ul.days .single-day-elements-list>li .side li.hackathon-element-mobile li .hackathon-description{margin-bottom:.5em}.single-program .days-container ul.days .single-day-elements-list>li .side li.hackathon-element-mobile li .hackathon-description a{display:inline-block;text-decoration:underline}.single-program .no-touch .days-container ul.days .single-day-elements-list>li .side li.hackathon-element-mobile li .hackathon-description a:hover{text-decoration:none}.single-program .days-container ul.days .single-day-elements-list .items-list{margin-left:0;padding-left:78px}@media screen and (min-width: 36.26em){.single-program .days-container ul.days .single-day-elements-list .items-list{padding-left:110px}}@media screen and (min-width: 82.01em){.single-program .days-container ul.days .single-day-elements-list .items-list{padding-left:220px}}.single-program .days-container ul.days .single-day-elements-list .items-list.items-length-2>li,.single-program .days-container ul.days .single-day-elements-list .items-list.items-length-3>li{border-top:1px solid #cbcbcb;padding:20px 0}.single-program .days-container ul.days .single-day-elements-list .items-list.items-length-2>li:first-child,.single-program .days-container ul.days .single-day-elements-list .items-list.items-length-3>li:first-child{border:0;padding-top:0}.single-program .days-container ul.days .single-day-elements-list .items-list.items-length-2>li:last-child,.single-program .days-container ul.days .single-day-elements-list .items-list.items-length-3>li:last-child{padding-bottom:0}.single-program .days-container ul.days .single-day-elements-list .items-list.items-length-2>li.with-part,.single-program .days-container ul.days .single-day-elements-list .items-list.items-length-3>li.with-part{padding-top:20px}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list .items-list.items-length-2>li.with-part,.single-program .days-container ul.days .single-day-elements-list .items-list.items-length-3>li.with-part{padding-top:0}}.single-program .days-container ul.days .single-day-elements-list .items-list a .title-30{padding-top:0}.single-program .no-touch .days-container ul.days .single-day-elements-list .items-list a:hover .title-30{text-decoration:underline}.single-program .no-touch .days-container ul.days .single-day-elements-list .items-list a+.speakers a:hover p{text-decoration:underline}.single-program .days-container ul.days .single-day-elements-list .orario{display:block;position:absolute;top:40px;left:0;width:65px;color:#fff;text-align:center;line-height:30px}.single-program .days-container ul.days .single-day-elements-list .orario:before{display:block;content:"";width:65px;height:65px;position:absolute;top:50%;left:0;background:green;z-index:-1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.single-program .days-container ul.days .single-day-elements-list .orario:after{display:none;content:"";width:65px;height:65px;position:absolute;bottom:100%;left:50%;margin-bottom:10px;background:green;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 36.26em){.single-program .days-container ul.days .single-day-elements-list .orario{top:52px;width:95px;font-size:2.2rem}.single-program .days-container ul.days .single-day-elements-list .orario:before{width:95px;height:95px}}@media screen and (min-width: 82.01em){.single-program .days-container ul.days .single-day-elements-list .orario{top:140px;width:175px;font-size:2.8rem}.single-program .days-container ul.days .single-day-elements-list .orario:before{top:-65%;width:175px;height:175px}.single-program .days-container ul.days .single-day-elements-list .orario:after{display:block}}.single-program .days-container ul.days .single-day-elements-list .registrazione .orario:before,.single-program .days-container ul.days .single-day-elements-list .conclusioni .orario:before{background:url(images/orario_red.svg) no-repeat center}.single-program .days-container ul.days .single-day-elements-list .talk .orario:before{background:url(images/orario_blue_old.svg) no-repeat center}.single-program .days-container ul.days .single-day-elements-list .talk .orario:after{background:url(images/orario_talk.svg) no-repeat center;width:33px;height:55px}@media screen and (min-width: 82.01em){.single-program .days-container ul.days .single-day-elements-list .talk .orario:after{width:38px;height:60px}}.single-program .days-container ul.days .single-day-elements-list .sfs_awards .orario:before{background:url(images/orario_green.svg) no-repeat center}.single-program .days-container ul.days .single-day-elements-list .sfs_awards .orario:after{background:url(images/orario_award.svg) no-repeat center;width:57px;height:49px}@media screen and (min-width: 82.01em){.single-program .days-container ul.days .single-day-elements-list .sfs_awards .orario:after{width:62px;height:52px}}.single-program .days-container ul.days .single-day-elements-list .coffee_break .orario:before,.single-program .days-container ul.days .single-day-elements-list .lunch .orario:before{background:url(images/orario_grey.svg) no-repeat center}.single-program .days-container ul.days .single-day-elements-list .coffee_break .orario:after{background:url(images/orario_coffee.svg) no-repeat center;width:52px;height:52px}@media screen and (min-width: 82.01em){.single-program .days-container ul.days .single-day-elements-list .coffee_break .orario:after{width:57px;height:57px}}.single-program .days-container ul.days .single-day-elements-list .lunch .orario:after{background:url(images/orario_lunch.svg) no-repeat center;width:49px;height:55px}@media screen and (min-width: 82.01em){.single-program .days-container ul.days .single-day-elements-list .lunch .orario:after{width:52px;height:58px}}.single-program .days-container ul.days .single-day-elements-list .registrazione .orario:after{background:url(images/orario_registration.svg) no-repeat center;width:50px;height:50px}@media screen and (min-width: 82.01em){.single-program .days-container ul.days .single-day-elements-list .registrazione .orario:after{width:55px;height:55px}}.single-program .days-container ul.days .single-day-elements-list .conclusioni{position:relative}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list .conclusioni{min-height:185px}}@media screen and (min-width: 1231px){.single-program .days-container ul.days .single-day-elements-list .conclusioni{min-height:175px}}.single-program .days-container ul.days .single-day-elements-list .conclusioni .orario:after{background:url(images/orario_conclusion.svg) no-repeat center;width:52px;height:54px}@media screen and (min-width: 82.01em){.single-program .days-container ul.days .single-day-elements-list .conclusioni .orario:after{width:57px;height:59px}}.single-program .days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni{display:none;width:33%;position:absolute;top:0;right:0;padding:0;max-width:405px}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni{display:block}}@media screen and (min-width: 68.76em){.single-program .days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni{width:31.8%}}@media screen and (min-width: 82.01em){.single-program .days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni{width:32.5%}}.single-program .days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni a{display:block;background:#d52c2c;color:#fff;text-align:center;padding:20px 15px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;min-height:88px}@media screen and (min-width: 68.76em){.single-program .days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni a{padding:20px 30px}}@media screen and (min-width: 82.01em){.single-program .days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni a{padding:20px 40px}}.single-program .no-touch .days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni a:hover{background:#e74c4c}.single-program .days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni a .btn-title{font-size:1.2em;line-height:1.2;margin-bottom:10px;display:block}.single-program .days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni a .btn-title:last-child{margin-bottom:0;position:absolute;top:50%;left:50%;width:90%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.single-program .days-container ul.days .single-day-elements-list .conclusioni .btn-conclusioni a .btn-description{display:block;font-size:.8em;line-height:1.4;font-weight:400}.single-program .days-container ul.days .single-day-elements-list .coming_soon{display:table-cell;display:-moz-box;display:-webkit-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex}@media screen and (min-width: 50.01em){.single-program .days-container ul.days .single-day-elements-list .coming_soon .orario{top:75px}}@media screen and (min-width: 56.26em){.single-program .days-container ul.days .single-day-elements-list .coming_soon .orario{top:85px}}@media screen and (min-width: 82.01em){.single-program .days-container ul.days .single-day-elements-list .coming_soon .orario{top:110px}}.single-program .days-container ul.days .single-day-elements-list .coming_soon .orario:before{background:url(images/orario_grey.svg) no-repeat center;top:45%}.single-program .days-container ul.days .single-day-elements-list .coming_soon .orario:after{display:none}.single-program .days-container ul.days .single-day-elements-list .coming_soon .orario+.items-list{padding-left:78px}@media screen and (min-width: 36.26em){.single-program .days-container ul.days .single-day-elements-list .coming_soon .orario+.items-list{padding-left:120px}}@media screen and (min-width: 50.01em){.single-program .days-container ul.days .single-day-elements-list .coming_soon .orario+.items-list{padding-left:170px}}@media screen and (min-width: 82.01em){.single-program .days-container ul.days .single-day-elements-list .coming_soon .orario+.items-list{padding-left:220px}}.single-program .days-container ul.days .single-day-elements-list .coming_soon .items-list{padding-left:0;width:100%;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.single-program .days-container ul.days .single-day-elements-list .coming_soon .items-list .single-row-coming_soon{background:#f4f4f4;border:2px dashed #d0d0d0;height:100%;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}.single-program .days-container ul.days .single-day-elements-list .coming_soon .items-list .single-row-coming_soon p{width:100%;text-align:center;font-size:1.3em;margin:0;color:#b1b1b1}.single-program .days-container .hide-on-mobile{display:none}@media screen and (min-width: 56.26em){.single-program .days-container .hide-on-mobile{display:block}}@media screen and (min-width: 56.26em){.single-program .days-container .hide-on-desktop{display:none !important}}.single-program .days-container .days li.single-day{margin-bottom:2em}@media screen and (min-width: 56.26em){.single-program .days-container .days li.single-day{margin-bottom:3em}}.single-program .days-container .days li.single-day:last-child{margin-bottom:0}.single-program .days-container .single-day-date{background:#f4f4f4;text-align:center;min-height:auto !important;font-size:2.4em;font-weight:500}.main .main-content ul.single-day-elements-list{margin-left:0}.header_fesr_efre_logo-container{position:fixed;left:0;bottom:0;z-index:510;width:100%;background:#fff;padding-left:15px;padding-right:15px;padding:0px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:transform 0.3s ease;-moz-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;transition:transform 0.3s ease}@media screen and (min-width: 56.26em){.header_fesr_efre_logo-container{width:auto;padding-left:30px;padding-right:30px}}body:not(.home) .header_fesr_efre_logo-container{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}.header_fesr_efre_logo-container.visible{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}@media screen and (min-width: 50.01em){.home .header_fesr_efre_logo-container{position:absolute;right:0;top:0;bottom:unset;left:unset;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);width:auto}.home .header_fesr_efre_logo-container.visible{position:fixed;right:unset;top:unset;left:0;bottom:0}}@media screen and (min-width: 50.01em)and (min-width: 43.76em)and (max-width: 56.25em){.home .header_fesr_efre_logo-container:not(.visible) img{height:120px}}.home .header_fesr_efre_logo-container.start-thin{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.menu-open .header_fesr_efre_logo-container{z-index:275}.header_fesr_efre_logo-container img{display:block;position:relative;height:150px;width:auto;margin:0 auto}@media screen and (max-width: 37.5em){.header_fesr_efre_logo-container img{width:100%;height:auto;max-width:100%}}.header_fesr_efre_logo-container a{display:block}/*# sourceMappingURL=style.css.map */
