html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;font-size:14px;font-weight:300;line-height:1.5;letter-spacing:0.7px;background:#fafafa;color:#363333;padding-top:50px;word-wrap:break-word}.disable-css-transitions *{transition:none !important}h1{font-size:36px;margin:0}h2{font-size:30px}h3{font-size:24px}a{color:#e8554e;text-decoration:none}a:hover,a:active{text-decoration:underline}*:focus{outline-color:#e8554e}.button{margin:0;padding:10px;background-color:transparent;border:solid 2px #e8554e;border-radius:5px;color:#e8554e;cursor:pointer}.button:active{background-color:#e8554e;color:#ffffff}a.button:hover,a.button:active{text-decoration:none}::-webkit-input-placeholder{color:#363333;opacity:.7}:-ms-input-placeholder{color:#363333;opacity:.7}::-moz-placeholder{color:#363333;opacity:.7}:-moz-placeholder{color:#363333;opacity:.7}table{width:100%;background:#fafafa}table thead tr{background-color:transparent;background-image:url("pattern-20percent.png");background-repeat:repeat;font-weight:bold}table th,table td{border:2px solid #ffffff;padding:20px 10px;text-align:center;vertical-align:middle}table th:first-child,table td:first-child{text-align:left;padding-left:20px}@media (max-width: 860px){.table-wrapper{overflow-x:scroll;margin:0 -9vw}}.section-container p{margin-top:3vh}.section-container--full{width:80vw;margin:0 auto;padding:5vh 0}.section-container--half{margin:0 auto;padding-top:83px;padding-bottom:5vh;width:90vw}@media (min-width: 860px){.section-container--half{padding-top:0px}}@media (min-width: 860px){.section-container--half{width:80vw}}@media (min-width: 1200px){.section-container--half{width:70vw}}@media (min-width: 1600px){.section-container--half{width:50vw}}.section-container--divided{display:flex}.section__title{color:#e8554e;display:inline-block;position:relative;font-size:24px;margin-bottom:20px;font-style:italic;line-height:1.8}.section__title::before{content:"";position:absolute;width:35%;height:1px;bottom:0px;background:#e8554e}.section__side{width:50vw}.section__side__text-left{padding-top:8vh;padding-right:3vw;padding-bottom:8vh;padding-left:9.5vw}.section__side__text-right{padding-top:8vh;padding-right:9.5vw;padding-bottom:8vh;padding-left:3vw}.section__side__image{background-repeat:no-repeat;background-size:cover;background-position:center}.section__side__map{position:relative}.section__side__map iframe{border:0;position:absolute;top:0;bottom:0;left:0;right:0;pointer-events:none}.section__side__map iframe.active{pointer-events:auto}@media (max-width: 860px){.section-container{flex-direction:column}.section__side{width:100%}.section__side__text-left{padding-right:9.5vw}.section__side__text-right{padding-left:9.5vw}.section__side__image{height:300px}.section__side__map{height:90vh}}.header{width:100%;position:fixed;top:0;background:#ffffff;box-shadow:0 4px 10px 0 rgba(0,0,0,0.2);z-index:10}.nav{display:flex;justify-content:center}.nav-item a{display:inline-block;text-decoration:none;font-size:18px;padding:28px 15px}.nav-item--highlighted a{color:#ffffff;padding:6px 15px;margin:20px 15px;border-radius:8px;background-color:#e8554e}.nav-item--active,.nav-item:hover{border-bottom:2px solid #e8554e}.nav__toggle{position:absolute;opacity:0}.nav__toggle-label{display:none;position:relative;top:20px;right:20px;width:30px;height:20px;z-index:10}.nav__toggle-label span{display:block;position:absolute;left:0;height:2px;width:100%;background:#363333;transition:.25s ease-in-out;transform-origin:left center;will-change:transform}.nav__toggle-label span:nth-child(1){top:0px}.nav__toggle-label span:nth-child(2){top:9px}.nav__toggle-label span:nth-child(3){top:18px}.nav__toggle:checked ~ .nav__toggle-label span{background:#ffffff}.nav__toggle:checked ~ .nav__toggle-label span:nth-child(1){transform:rotate(45deg);top:3px;left:5px}.nav__toggle:checked ~ .nav__toggle-label span:nth-child(2){opacity:0}.nav__toggle:checked ~ .nav__toggle-label span:nth-child(3){transform:rotate(-45deg);top:25px;left:5px}@media (max-width: 860px){body{padding-top:0}.header{position:static}.nav{position:fixed;overflow:hidden;top:0;right:0;bottom:0;left:0;transform:translateX(110vw);will-change:transform;transition:transform 0.3s cubic-bezier(0, 0, 0.3, 1);display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:10vh 0;background:#363333;z-index:9}.nav-item{padding:0}.nav-item--active,.nav-item:hover{border-bottom:0}.nav-item a{color:#ffffff;font-size:4vh;padding:2vh 3vh}.nav-item--active a,.nav-item:hover a{color:#e8554e;font-weight:bold}.nav-item--highlighted.nav-item--active a,.nav-item--highlighted.nav-item:hover a{color:#ffffff;font-weight:inherit}.nav__toggle-label{display:block;position:absolute}.nav__toggle:checked ~ .nav{transform:translateX(0)}.nav__toggle:checked ~ .nav__toggle-label{transform:rotate(0);position:fixed}}.subscription-form{display:flex;flex-wrap:nowrap;align-items:center;flex-direction:column}.subscription-form input{margin-bottom:5px;padding:10px;background-color:transparent;border:0;border-bottom:solid 1px #363333;text-align:center;color:#363333;width:100%;max-width:300px}.subscription-form button{width:100%;max-width:150px}.form-error-message{margin-bottom:25px;font-size:12px;color:red}.form-error-message--hidden{opacity:0}.section-home-banner{background-color:#fafafa;padding-top:30px;background-image:url("map.png");background-size:50%;background-repeat:no-repeat;background-position:-20% 50%}.section-home-banner .section-container{display:flex;justify-content:center;align-items:center}.section-home-banner__title{padding:15vh 5vw}.section-home-banner__title__name{font-size:45px;font-weight:bold;letter-spacing:6px}.section-home-banner__title__year{font-size:68px;font-weight:800;letter-spacing:15px}.section-home-banner__info{padding:8vh 5vw;font-size:18px;text-align:center}.section-home-banner__info__title{max-width:40vw;font-weight:bold}.section-home-banner__info__divider{display:inline-block;height:1px;width:50px;background:#363333;margin:5px 0 5px}.section-home-banner__info__date{margin-top:0vh !important;font-style:italic}.section-home-banner__info__sold-out{margin-top:5vh !important;color:red}.section-home-banner__info__sold-out-wrapper--highlighted{position:relative}.section-home-banner__info__sold-out-wrapper--highlighted:before{pointer-events:none;position:absolute;top:-20px;left:0px;right:0px;bottom:-20px;content:" ";animation:sold-out-highlight-animation 2s}@keyframes sold-out-highlight-animation{0%{background-color:rgba(232,85,78,0.2);filter:blur(5px)}100%{background-color:transparent;filter:blur(20px)}}.section-home-banner__info__exchange{margin-top:1.5vh !important}@media (max-width: 860px){.section-home-banner{background-size:contain}.section-home-banner .section-container{flex-direction:column}.section-home-banner__title{padding:5vh}.section-home-banner__info__title{max-width:none}}@media (max-width: 520px){.section-home-banner{background-size:150%;background-position:30% 50%}}.section-home-stay-tuned{background:#ffffff}.section-home-stay-tuned p{text-align:center}.section-home-stay-tuned .subscription-form{margin:50px auto}.section-home-speakers{background:#ffffff}.section-home-speakers__speakers-list{display:flex;flex-wrap:wrap;padding:20px 40px 0 40px;justify-content:center}.section-home-speakers__speaker{width:20%;padding:20px 40px 30px 40px}@media (max-width: 1450px){.section-home-speakers__speaker{width:25%}}@media (max-width: 1150px){.section-home-speakers__speaker{width:33.333%}}@media (max-width: 860px){.section-home-speakers__speaker{width:50%;padding:20px 20px 30px 20px}}@media (max-width: 520px){.section-home-speakers__speaker{width:100%}}.section-home-speakers__speaker:hover{text-decoration:none}.section-home-speakers__speaker-photo{width:100%;box-shadow:0 0 5px 0 rgba(0,0,0,0.7);transition:box-shadow 300ms ease}.section-home-speakers__speaker:hover .section-home-speakers__speaker-photo{box-shadow:0 0 10px 0 rgba(0,0,0,0.9)}.section-home-speakers__speaker-name{margin-top:20px;font-size:18px;font-style:italic;text-transform:uppercase}.section-home-location{background:#e8e8e8}.section-home-location .section__side__image{background-image:url("budapest.jpg")}.section-home-sponsors{background:#f6f6f6;padding-bottom:60px}.section-home-sponsors__logos{margin:20px 0 10px 0;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;align-items:center}.section-home-sponsors__logo{min-width:255px;margin:20px 20px 20px 20px;display:flex;justify-content:center;align-items:center}.section-home-sponsors__link{outline:0}.section-home-sponsors__text{display:flex;flex-direction:column;align-items:center}.section-home-sponsors__paragraph{max-width:500px;flex:1;text-align:center}.section-location-about .section-container{display:flex}.section-location-about .section__side__image{background-image:url("budapest-2.jpg")}.section-location-map{background:#f3f3f3}@media (max-width: 860px){.section-location-map .section-container{flex-direction:column-reverse}}.section-location-image{height:500px;background-image:url("durer.png");background-repeat:no-repeat;background-size:cover;background-position:center}.schedule-day{margin-bottom:30px}.schedule-date{margin-bottom:20px;color:#363333;font-size:22px;font-weight:bold;text-transform:uppercase;line-height:1.8}.section-schedule{background:#ffffff}.schedule-time{width:25%}@media (max-width: 860px){.schedule-time{white-space:nowrap;padding-left:10px !important;text-align:center !important}}.schedule-title{width:75%;text-align:left}.section-speakers{background:#ffffff}.speakers-container{display:flex;flex-wrap:wrap;padding-top:40px;margin-bottom:-60px}.section-speakers__message{text-align:center;max-width:500px;margin:80px auto}.section-speakers .subscription-form{margin-bottom:100px}.section-speakers__cfp-requirements{list-style:circle inside}.speaker{display:flex;padding:145px 40px 60px 0;margin-top:-145px;width:50%}@media (max-width: 1200px){.speaker{width:100%}}@media (max-width: 860px){.speaker{padding:30px 0 60px 0;margin-top:-30px;width:100%;flex-direction:column;align-items:center}}.speaker__details{position:relative;margin:0 0 0 30px}@media (max-width: 860px){.speaker__details{margin:20px 0 0 0}}.speaker__photo{min-width:156px;height:156px;box-shadow:0 0 5px 0 rgba(0,0,0,0.7)}.speaker__name{font-size:20px;font-style:italic;text-transform:uppercase}.speaker__company{font-size:16px;text-transform:uppercase;color:#e8554e}.speaker__introduction{color:#000000}@media (min-width: 860px){.speaker--selected .speaker__details:before{content:" ";pointer-events:none;position:absolute;z-index:100;top:-20px;right:-20px;bottom:-20px;left:-207px;animation:selected-speaker-highlight 1s}}@keyframes selected-speaker-highlight{0%{background-color:rgba(232,85,78,0.2);filter:blur(5px)}100%{background-color:transparent;filter:blur(20px)}}.section-sponsors{background:#ffffff}.sponsors-list{margin:0px auto 50px auto}.sponsors-list__section-title{color:#363333;font-size:22px;font-weight:bold;text-transform:uppercase;margin:0 0 20px 340px;line-height:1.8}@media (max-width: 860px){.sponsors-list__section-title{margin:0 0 20px 0px}}.sponsors-list__section-text{margin:0 0 40px 340px}@media (max-width: 860px){.sponsors-list__section-text{margin:0 0 40px 0px}}.sponsors-list__item{display:flex;align-items:center;margin-bottom:40px}@media (max-width: 860px){.sponsors-list__item{flex-wrap:wrap;margin-bottom:60px}}.sponsors-list__image{min-width:300px;display:flex;margin-right:40px;justify-content:center}@media (max-width: 860px){.sponsors-list__image{min-width:0;width:100%;margin-right:0px;margin-bottom:20px}}.sponsors-list__image-link{outline:0}.sponsors-list__title{color:#e8554e;display:inline-block;position:relative;font-size:24px;margin-bottom:10px;font-style:italic;line-height:1.8}.sponsors-list__link{margin-bottom:10px}.sponsors-call{margin:80px auto;text-align:center}.sponsors-call p{margin-bottom:40px}.section-become-a-sponsor{background:#ffffff}.sponsors-packages{margin-bottom:30px}.sponsors-packages__package{color:#e8554e}.included-icon{display:inline-block;width:13px;height:13px;background-image:url("icon-check.svg");background-repeat:no-repeat}.not-included-icon{display:inline-block;width:13px;height:13px;background-image:url("icon-cross.svg");background-repeat:no-repeat}.sponsors-packages-observations{margin-bottom:50px;text-align:center;font-size:12px}.team-member{margin-top:25px}.team-member__name{margin-bottom:5px;font-weight:400}.legal-info__company-info{display:inline-block;padding:20px;margin-top:40px;border:1px solid lightgray;border-radius:3px}.legal-info__company-info__title{font-size:16px;font-weight:bold;color:#e8554e;margin-bottom:20px}.legal-info__company-info__item{margin-bottom:5px}.legal-info__company-info__item__label{font-weight:bold;color:#e8554e}.section-want-to-sponsor{margin-bottom:70px}.thanks-message{text-align:center;padding:80px 0}.footer{background:#363333;color:#e6e6e6}.footer-container{display:flex;justify-content:center;padding:60px 0 100px 0}.footer-column{margin-right:80px}.footer-column__item{margin:5px 0}.footer-column:last-child{margin-right:0}.footer-column__title{position:relative;display:inline-block;font-size:18px;margin-bottom:20px;font-style:italic}.footer-column__title::before{content:"";position:absolute;width:35%;height:1px;bottom:0;background:#ffffff}@media (max-width: 650px){.footer-container{flex-direction:column;text-align:center}.footer-column{margin-right:0;margin-bottom:50px}}.section-blog{padding-top:20px}.section-blog .section-container{min-height:700px}.blog-post{display:flex;flex-direction:column;margin-bottom:20px;border-bottom:2px solid #d7d7d7}@media (min-width: 1200px){.blog-post{margin-bottom:0;align-items:stretch;flex-direction:row}}.blog-post__image{width:100%;height:150px;background-position:center center;background-size:cover}@media (min-width: 1200px){.blog-post__image{margin-top:40px;width:15vw;height:auto}}.blog-post__embedded-image{clear:left}.blog-post__content{flex:1;padding:40px}.blog-post__title{text-transform:uppercase}.blog-post__title:hover{text-decoration:none}.blog-post__data{opacity:0.6;font-size:11px;font-weight:600;letter-spacing:0.6px;text-transform:uppercase}.blog-post__excerpt{margin:40px 0;font-size:14px;font-weight:300;line-height:1.57;letter-spacing:0.7px}.section-post{background:#ffffff}.post-image{width:100%;padding-bottom:45%;background-position:center center;background-size:cover}.post-content{padding:20px}@media (min-width: 860px){.post-content{padding:20px 40px 60px 40px}}.post-content h1,.post-content h2,.post-content h3{color:#e8554e;display:inline-block;position:relative;font-style:italic;line-height:1.8;margin-top:4vh}.post-content h1{margin-bottom:20px;font-size:24px}.post-content h1::before{content:"";position:absolute;width:35%;height:1px;bottom:0px;background:#e8554e}.post-content h2{margin-bottom:10px;font-size:20px}.post-content h3{margin-bottom:5px;font-size:16px}.post-content p{margin-top:2vh}.post-content ol,.post-content ul{margin-left:5px;margin-top:20px;list-style-position:inside}.post-content ol a,.post-content ul a{text-decoration:underline;color:#363333}.post-content ol a:hover,.post-content ul a:hover{color:#e8554e}.post-content ul{list-style-type:disc}.post-content ol{list-style-type:decimal}.post-content img{width:100%}@media (min-width: 860px){.post-content img{width:50%;margin-left:20px;margin-bottom:20px;float:right}}.post-content__embedded-image{width:100% !important}.post-content p code{border-radius:3px;font-size:12px;padding:3px;background-color:rgba(0,0,0,0.04)}.post-content pre{margin-top:2vh;padding:10px;font-size:12px;background-color:rgba(0,0,0,0.04);overflow-y:auto;border-radius:3px}