a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;text-decoration:none;font-weight:100}html{font-size:10px;line-height:1}@media (max-width:767px){html{font-size:3.125vw}}@media (min-width:768px){html{font-size:.58824vw}}@media (min-width:1921px){html{font-size:10px}}*{-webkit-tap-highlight-color:transparent!important}*,:after,:before{box-sizing:inherit}body{font-size:100%;box-sizing:border-box}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}b,strong{font-weight:700}em,i{font-style:italic}u{text-decoration:underline}a img{border:none}a,button{cursor:pointer;outline:0;border-radius:0;padding:0;border:0}a{color:inherit}input{outline:0;border-radius:0}img{display:block;max-width:100%;height:auto}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:Casper;src:url(../assets/fonts/Casper/Casper.eot) format("embedded-opentype"),url(../assets/fonts/Casper/Casper.woff) format("woff"),url(../assets/fonts/Casper/Casper.ttf) format("truetype"),url(../assets/fonts/Casper/Casper.svg#Casper) format("svg");font-weight:400;font-style:normal}@font-face{font-family:CasperItalic;src:url(../assets/fonts/Casper/CasperItalic.eot) format("embedded-opentype"),url(../assets/fonts/Casper/CasperItalic.woff) format("woff"),url(../assets/fonts/Casper/CasperItalic.ttf) format("truetype"),url(../assets/fonts/Casper/CasperItalic.svg#CasperItalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:CasperBold;src:url(../assets/fonts/Casper/CasperBold.eot) format("embedded-opentype"),url(../assets/fonts/Casper/CasperBold.woff) format("woff"),url(../assets/fonts/Casper/CasperBold.ttf) format("truetype"),url(../assets/fonts/Casper/CasperBold.svg#CasperBold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:CasperBoldItalic;src:url(../assets/fonts/Casper/CasperBoldItalic.eot) format("embedded-opentype"),url(../assets/fonts/Casper/CasperBoldItalic.woff) format("woff"),url(../assets/fonts/Casper/CasperBoldItalic.ttf) format("truetype"),url(../assets/fonts/Casper/CasperBoldItalic.svg#CasperBoldItalic) format("svg");font-weight:400;font-style:normal}.c-header{width:100%;height:13.5rem;background-color:#fff}@media (min-width:768px){.c-header{height:20rem}}.c-header__top-container{display:flex;justify-content:space-between;max-width:1700px;height:9rem;margin:0 auto}@media (min-width:768px){.c-header__top-container{height:14rem}}.c-header__logo{display:inline-block}.c-header__logo-wrapper{margin:auto 0 auto .5rem}@media (min-width:768px){.c-header__logo-wrapper{margin:auto 0 auto 3rem}}.c-header__logo--mcm{width:8rem;margin-right:.5rem}@media (min-width:768px){.c-header__logo--mcm{width:15rem;margin-right:3rem}}.c-header__logo--ems{width:5rem}@media (min-width:768px){.c-header__logo--ems{width:9rem}}.c-header__logo img{width:100%}.c-header__conf-title{position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px){.c-header__conf-title{text-align:center;position:static;-webkit-transform:none;transform:none;margin:auto 0}}.c-header__conf-title h1{font-family:CasperBold;color:#0081a8}@media (max-width:767px){.c-header__conf-title h1{font-size:2.5rem}}@media (min-width:768px){.c-header__conf-title h1{font-size:4rem}}@media (max-width:767px){.c-header__conf-title h1{line-height:2.5rem}}@media (min-width:768px){.c-header__conf-title h1{line-height:4rem}}.c-header__conf-title h2{font-family:CasperBold;color:#232429}@media (max-width:767px){.c-header__conf-title h2{font-size:2.5rem}}@media (min-width:768px){.c-header__conf-title h2{font-size:3rem}}@media (max-width:767px){.c-header__conf-title h2{line-height:2.5rem}}@media (min-width:768px){.c-header__conf-title h2{line-height:4rem}}.c-header__conf-title p{font-family:CasperBold;color:#232429}@media (max-width:767px){.c-header__conf-title p{font-size:2.5rem}}@media (min-width:768px){.c-header__conf-title p{font-size:2.5rem}}@media (max-width:767px){.c-header__conf-title p{line-height:2.5rem}}@media (min-width:768px){.c-header__conf-title p{line-height:3rem}}.c-header__countdown{display:inline-block;font-family:CasperBold;padding:.3rem;margin:auto 0;text-align:center}@media (min-width:768px){.c-header__countdown{font-family:Casper;padding:.5rem;margin-right:1.5rem}}.c-header__countdown span{display:block;color:#000}@media (max-width:767px){.c-header__countdown span{font-size:1rem}}@media (min-width:768px){.c-header__countdown span{font-size:2rem}}.c-header #days{color:#db4844}@media (max-width:767px){.c-header #days{font-size:2rem}}@media (min-width:768px){.c-header #days{font-size:8rem}}.c-header #hours{color:#f07c22}@media (max-width:767px){.c-header #hours{font-size:2rem}}@media (min-width:768px){.c-header #hours{font-size:8rem}}.c-header #minutes{color:#f6da74}@media (max-width:767px){.c-header #minutes{font-size:2rem}}@media (min-width:768px){.c-header #minutes{font-size:8rem}}.c-header #seconds{color:#abcd58;padding-bottom:.2rem}@media (max-width:767px){.c-header #seconds{font-size:1.6rem}}@media (min-width:768px){.c-header #seconds{font-size:5rem}}@media (max-width:767px){.c-header #seconds{line-height:1.4rem}}@media (min-width:768px){.c-header #seconds{line-height:4rem}}@media (min-width:768px){.c-header #seconds{padding-bottom:1rem}}.c-header__nav{background-color:#f5f7fa;z-index:10;position:relative;display:flex;width:100%;height:4.5rem}.c-header__nav.is-fixed{position:fixed;top:0;left:0}@media (min-width:768px){.c-header__nav{height:6rem}}.c-header__menu{overflow-y:auto;background-image:linear-gradient(135deg,#f5f7fa 25%,#c3cfe2 75%);border-top:1px solid #c3cfe2;position:absolute;top:4.4rem;left:-100%;width:100%;height:100vh;padding:2rem 0;transition:left .3s ease-in-out}.c-header__menu.is-visible-mob{left:0}@media (min-width:768px){.c-header__menu{overflow-y:inherit;background-image:linear-gradient(180deg,#f5f7fa 25%,#c3cfe2 75%);border-top:none;position:static;top:0;left:0;height:100%;padding:0}}@media (max-width:767px){.c-header__menu>ul{height:100vh}}@media (min-width:768px){.c-header__menu ul{display:flex;justify-content:space-around;height:6rem}}.c-header__menu ul li{color:#232429;font-family:CasperBold;position:relative;margin:2.5rem 3rem 0 3rem}@media (max-width:767px){.c-header__menu ul li{font-size:2rem}}@media (min-width:768px){.c-header__menu ul li{font-size:1.6rem}}.c-header__menu ul li .menu-arrow-icon{position:absolute;top:.2rem;width:1.8rem;height:1.8rem;margin-left:1rem;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.c-header__menu ul li .menu-arrow-icon svg{width:1.8rem;height:1.8rem}.c-header__menu ul li .menu-arrow-icon.is-rotated{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width:768px){.c-header__menu ul li .menu-arrow-icon{display:none}}@media (min-width:768px){.c-header__menu ul li{font-family:Casper;display:inline-block;margin:0;padding:2rem 0}.c-header__menu ul li span{cursor:pointer}.c-header__menu ul li:after{display:none;content:"";position:absolute;width:100%;height:.3rem;background-color:#232429;top:4.5rem;left:0}.c-header__menu ul li:hover:after{display:block}}.c-header__menu ul li .c-header__submenu{display:none}@media (min-width:768px){.c-header__menu ul li .c-header__submenu{background-image:linear-gradient(0deg,#f5f7fa 25%,#c3cfe2 75%);z-index:-1;position:absolute;top:4.5rem;left:-3rem;width:calc(100% + 6rem);height:auto;padding:2rem;text-align:center}}.c-header__menu ul li .c-header__submenu li{font-family:Casper}@media (max-width:767px){.c-header__menu ul li .c-header__submenu li{font-size:1.6rem}}@media (min-width:768px){.c-header__menu ul li .c-header__submenu li{font-size:1.6rem}}@media (min-width:768px){.c-header__menu ul li .c-header__submenu li{display:block;margin-top:1.5rem;padding:0}.c-header__menu ul li .c-header__submenu li:hover{text-decoration:underline}.c-header__menu ul li .c-header__submenu li:hover:after{display:none}}.c-hamburger{padding-top:4px;padding-left:1.5rem;display:inline-block;cursor:pointer;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:auto 0;overflow:visible}.c-hamburger.is-active .c-hamburger-inner,.c-hamburger.is-active .c-hamburger-inner::after,.c-hamburger.is-active .c-hamburger-inner::before{background-color:#232429}.c-hamburger-box{width:4rem;height:2.4rem;display:inline-block;position:relative}.c-hamburger-inner{display:block;top:50%;margin-top:-2px}.c-hamburger-inner::before{top:-1rem}.c-hamburger-inner::after{bottom:-1rem}.c-hamburger-inner,.c-hamburger-inner::after,.c-hamburger-inner::before{width:3.5rem;height:4px;background-color:#232429;border-radius:4px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.15s;transition-timing-function:ease}.c-hamburger-inner::after,.c-hamburger-inner::before{content:"";display:block}.c-hamburger-label{font-family:CasperBold;text-transform:uppercase;position:relative;bottom:4px}@media (max-width:767px){.c-hamburger-label{font-size:2rem}}@media (min-width:768px){.c-hamburger-label{font-size:0}}@media (max-width:767px){.c-hamburger-label{line-height:2rem}}@media (min-width:768px){.c-hamburger-label{line-height:0}}.c-hamburger--stand .c-hamburger-inner{transition:background-color 0s 75ms linear,-webkit-transform 75ms .15s cubic-bezier(.55,.055,.675,.19);transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear;transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear,-webkit-transform 75ms .15s cubic-bezier(.55,.055,.675,.19)}.c-hamburger--stand .c-hamburger-inner::before{transition:top 75ms 75ms ease-in,-webkit-transform 75ms 0s cubic-bezier(.55,.055,.675,.19);transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19);transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.c-hamburger--stand .c-hamburger-inner::after{transition:bottom 75ms 75ms ease-in,-webkit-transform 75ms 0s cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19);transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19),-webkit-transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.c-hamburger--stand.is-active .c-hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent!important;transition:background-color 0s .15s linear,-webkit-transform 75ms 0s cubic-bezier(.215,.61,.355,1);transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear,-webkit-transform 75ms 0s cubic-bezier(.215,.61,.355,1)}.c-hamburger--stand.is-active .c-hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);transition:top 75ms .1s ease-out,-webkit-transform 75ms .15s cubic-bezier(.215,.61,.355,1);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1),-webkit-transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.c-hamburger--stand.is-active .c-hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:bottom 75ms .1s ease-out,-webkit-transform 75ms .15s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1),-webkit-transform 75ms .15s cubic-bezier(.215,.61,.355,1)}@-webkit-keyframes lds-ripple{0%{top:9.6rem;left:9.6rem;width:0;height:0;opacity:1}100%{top:1.8rem;left:1.8rem;width:15.6rem;height:15.6rem;opacity:0}}@keyframes lds-ripple{0%{top:9.6rem;left:9.6rem;width:0;height:0;opacity:1}100%{top:1.8rem;left:1.8rem;width:15.6rem;height:15.6rem;opacity:0}}.c-loading{z-index:11;position:fixed;width:100vw;height:100vh;transition:all .5s ease-out}.c-loading.not-visible{opacity:0;visibility:hidden}.c-loading__overlay{width:100%;height:100%;background-color:#fff}.c-loading__loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lds-ripple{position:relative}.lds-ripple div{box-sizing:content-box;position:absolute;border-width:4px;border-style:solid;opacity:1;border-radius:50%;-webkit-animation:lds-ripple 1.5s cubic-bezier(0,.2,.8,1) infinite;animation:lds-ripple 1.5s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(1){border-color:#db4844}.lds-ripple div:nth-child(2){border-color:#f6da74;-webkit-animation-delay:-.75s;animation-delay:-.75s}.lds-ripple{width:20rem;height:20rem;-webkit-transform:translate(-10rem,-10rem) scale(1) translate(10rem,10rem);transform:translate(-10rem,-10rem) scale(1) translate(10rem,10rem)}.c-default-page-title{color:#232429;font-family:CasperBold;text-transform:uppercase;text-align:center;margin-bottom:4rem}@media (max-width:767px){.c-default-page-title{font-size:2.6rem}}@media (min-width:768px){.c-default-page-title{font-size:4rem}}@media (max-width:767px){.c-default-page-title{line-height:2.6rem}}@media (min-width:768px){.c-default-page-title{line-height:4rem}}.c-default-page-title .diff-style{font-family:Casper;text-transform:none;color:#0081a8}@media (max-width:767px){.c-default-page-title .diff-style{font-size:2rem}}@media (min-width:768px){.c-default-page-title .diff-style{font-size:3.4rem}}@media (max-width:767px){.c-default-page-title .diff-style{line-height:2rem}}@media (min-width:768px){.c-default-page-title .diff-style{line-height:3.4rem}}.c-footer{background-color:#232429}.c-footer .main-wrapper{padding:5rem 1rem 2rem 1rem}@media (min-width:768px){.c-footer .main-wrapper{display:flex;justify-content:space-around;padding:8rem 2rem 4rem 2rem}}.c-footer__contact{text-align:center;margin-bottom:2.5rem}@media (min-width:768px){.c-footer__contact{width:22.5%}}.c-footer p{font-family:Casper;color:#ccc}@media (max-width:767px){.c-footer p{font-size:1.5rem}}@media (min-width:768px){.c-footer p{font-size:1.8rem}}@media (max-width:767px){.c-footer p{line-height:1.6rem}}@media (min-width:768px){.c-footer p{line-height:2rem}}.c-footer p.title{color:#fff;font-family:CasperBold;margin-bottom:1rem}@media (max-width:767px){.c-footer p.title{font-size:1.8rem}}@media (min-width:768px){.c-footer p.title{font-size:2rem}}@media (max-width:767px){.c-footer p.title{line-height:1.8rem}}@media (min-width:768px){.c-footer p.title{line-height:2rem}}@media (min-width:768px){.c-footer p.title{margin-bottom:2rem}}.c-footer a{color:#0081a8}.c-alert{z-index:11;position:fixed;top:0;width:100vw;height:100vh;transition:all .3s ease-out;cursor:pointer;opacity:0;visibility:hidden}.c-alert.is-visible{opacity:1;visibility:visible}.c-alert.is-visible .c-alert__message{top:50%}.c-alert__overlay{width:100%;height:100%;background-color:rgba(0,0,0,.7)}.c-alert__message{border:3px solid red;background-color:#fff;position:absolute;top:80%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;padding:2rem;transition:top .3s ease}@media (min-width:768px){.c-alert__message{width:auto;padding:8rem}}.c-alert__message p{color:#232429;font-family:CasperBold}@media (max-width:767px){.c-alert__message p{font-size:2rem}}@media (min-width:768px){.c-alert__message p{font-size:3rem}}.b-homepage-content__history{margin-bottom:4rem}@media (min-width:768px){.b-homepage-content__history{margin-bottom:6rem}}.b-homepage-content__history span{color:#6495ed;font-family:CasperBold;text-transform:uppercase;text-decoration:underline}@media (max-width:767px){.b-homepage-content__history span{font-size:1.6rem}}@media (min-width:768px){.b-homepage-content__history span{font-size:2.2rem}}@media (max-width:767px){.b-homepage-content__history span{line-height:2.4rem}}@media (min-width:768px){.b-homepage-content__history span{line-height:3rem}}.b-homepage-content__history p{color:#232429;font-family:Casper}@media (max-width:767px){.b-homepage-content__history p{font-size:1.4rem}}@media (min-width:768px){.b-homepage-content__history p{font-size:2rem}}@media (max-width:767px){.b-homepage-content__history p{line-height:1.4rem}}@media (min-width:768px){.b-homepage-content__history p{line-height:2rem}}.b-homepage-content__history p q{color:#95989a;font-family:CasperItalic;display:inline-block;margin-top:.5rem;margin-bottom:1rem}@media (min-width:768px){.b-homepage-content__history p q{margin-top:1rem;margin-bottom:2rem}}.b-homepage-content__topics{color:#232429}.b-homepage-content__topics h5,.b-homepage-content__topics h6{font-family:CasperBold}.b-homepage-content__topics h5{color:#fff;background-color:#0081a8;display:inline-block;padding:.5rem 1rem;margin-bottom:2.5rem}@media (max-width:767px){.b-homepage-content__topics h5{font-size:2rem}}@media (min-width:768px){.b-homepage-content__topics h5{font-size:2.6rem}}@media (max-width:767px){.b-homepage-content__topics h5{line-height:2rem}}@media (min-width:768px){.b-homepage-content__topics h5{line-height:2.6rem}}@media (min-width:768px){.b-homepage-content__topics h5{margin-bottom:4rem}}.b-homepage-content__topics h6{margin-bottom:1rem}@media (max-width:767px){.b-homepage-content__topics h6{font-size:1.8rem}}@media (min-width:768px){.b-homepage-content__topics h6{font-size:2.2rem}}@media (max-width:767px){.b-homepage-content__topics h6{line-height:1.8rem}}@media (min-width:768px){.b-homepage-content__topics h6{line-height:2.2rem}}@media (min-width:768px){.b-homepage-content__topics h6{margin-bottom:2rem}}.b-homepage-content__topics p{font-family:Casper}@media (max-width:767px){.b-homepage-content__topics p{font-size:1.6rem}}@media (min-width:768px){.b-homepage-content__topics p{font-size:2rem}}@media (max-width:767px){.b-homepage-content__topics p{line-height:2rem}}@media (min-width:768px){.b-homepage-content__topics p{line-height:2.4rem}}@media (min-width:768px){.b-homepage-content__topics p{margin-bottom:2rem}}.b-homepage-content__topics p a{color:#0081a8}.b-homepage-content__topics .single-topic{margin-bottom:2rem}.b-homepage-content__topics .single-topic:last-child{margin-bottom:0}@media (min-width:768px){.b-homepage-content__topics .single-topic{margin-bottom:4rem}}.b-homepage-content__topics .single-topic ul{font-family:Casper}@media (max-width:767px){.b-homepage-content__topics .single-topic ul{font-size:1.6rem}}@media (min-width:768px){.b-homepage-content__topics .single-topic ul{font-size:2rem}}@media (max-width:767px){.b-homepage-content__topics .single-topic ul{line-height:2rem}}@media (min-width:768px){.b-homepage-content__topics .single-topic ul{line-height:2.4rem}}.b-homepage-content__topics .single-topic ul li{padding-left:.5rem;margin-bottom:1rem}@media (min-width:768px){.b-homepage-content__topics .single-topic ul li{margin-bottom:1.5rem}}.b-homepage-content__topics.news-h h5{margin-bottom:0}.b-homepage-content__topics.news{overflow-y:auto;max-height:28rem;margin-bottom:4rem;padding:1.5rem 1.5rem 0;background-color:#c3cfe2}.b-homepage-content__topics.news::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#fff}.b-homepage-content__topics.news::-webkit-scrollbar{width:.5rem;background-color:#fff}@media (min-width:768px){.b-homepage-content__topics.news::-webkit-scrollbar{width:1rem}}.b-homepage-content__topics.news::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#95989a}.b-homepage-content__topics.news p{color:brown;font-family:sans-serif;font-style:italic;margin-bottom:1.5rem}@media (max-width:767px){.b-homepage-content__topics.news p{font-size:1.4rem}}@media (min-width:768px){.b-homepage-content__topics.news p{font-size:1.8rem}}@media (max-width:767px){.b-homepage-content__topics.news p{line-height:1.8rem}}@media (min-width:768px){.b-homepage-content__topics.news p{line-height:2.2rem}}@media (min-width:768px){.b-homepage-content__topics.news{max-height:45rem;margin-bottom:4rem;padding:3rem 3rem 1.5rem}}.b-supporters-info{padding:0 1.5rem 5rem}@media (min-width:768px){.b-supporters-info{float:right;width:30%;padding:0 3rem 8rem;margin:8rem auto}}.b-supporters-info__title{font-family:CasperBold;text-transform:uppercase;text-align:center;color:#232429;margin-bottom:4rem}@media (max-width:767px){.b-supporters-info__title{font-size:2.2rem}}@media (min-width:768px){.b-supporters-info__title{font-size:3.6rem}}@media (min-width:768px){.b-supporters-info__title{margin-bottom:6rem}}.b-supporters-info__section{margin-bottom:4rem}@media (min-width:768px){.b-supporters-info__section{margin-bottom:6rem}}.b-supporters-info__section:last-child{margin-bottom:0}.b-supporters-info__section .logos{text-align:center;margin-bottom:2rem}.b-supporters-info__section .logos--double{display:flex;justify-content:space-between;align-items:center}@media (min-width:768px){.b-supporters-info__section .logos{text-align:left;position:relative}}.b-supporters-info__section .logos img{display:inline-block}.b-supporters-info__section .logos img.jeol{width:75%}@media (min-width:768px){.b-supporters-info__section .logos img.jeol{width:61.5%}}.b-supporters-info__section .logos img.scan{width:55%}@media (min-width:768px){.b-supporters-info__section .logos img.scan{width:37.5%;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.b-supporters-info__section .logos img.analysis,.b-supporters-info__section .logos img.thermofisher{width:65%}@media (min-width:768px){.b-supporters-info__section .logos img.analysis,.b-supporters-info__section .logos img.thermofisher{width:47%}}.b-supporters-info__section .logos img.thermofisher{margin-bottom:1rem}@media (min-width:768px){.b-supporters-info__section .logos img.thermofisher{float:left;margin-bottom:2rem}}@media (min-width:768px){.b-supporters-info__section .logos img.analysis{float:right}}.b-supporters-info__section .logos img.amatek{width:60%}@media (min-width:768px){.b-supporters-info__section .logos img.amatek{width:50%}}.b-supporters-info__section .logos img.chipscope{width:85%}@media (min-width:768px){.b-supporters-info__section .logos img.chipscope{width:75%}}.b-supporters-info__section .logos img.bruker{width:65%}@media (min-width:768px){.b-supporters-info__section .logos img.bruker{width:55%}}.b-supporters-info__section .logos img.boeckeler{width:60%}@media (min-width:768px){.b-supporters-info__section .logos img.boeckeler{width:50%}}.b-supporters-info__section .logos img.oxinst{width:70%}@media (min-width:768px){.b-supporters-info__section .logos img.oxinst{width:60%}}.b-supporters-info__section .logos img.nano-megas{width:90%}@media (min-width:768px){.b-supporters-info__section .logos img.nano-megas{width:80%}}.b-supporters-info__section .logos img.mc-labor{width:170rem}@media (min-width:768px){.b-supporters-info__section .logos img.mc-labor{width:170rem}}.b-supporters-info__section .logos img.zeiss{width:70%}@media (min-width:768px){.b-supporters-info__section .logos img.zeiss{width:60%}}.b-supporters-info__section .logos img.tos{width:70%}@media (min-width:768px){.b-supporters-info__section .logos img.tos{width:60%}}.b-supporters-info__section .text{position:relative}.b-supporters-info__section .text button{color:#fff;font-family:CasperBold;background-color:#6495ed;border-radius:20px;width:100%;padding:1rem}@media (max-width:767px){.b-supporters-info__section .text button{font-size:1.4rem}}@media (min-width:768px){.b-supporters-info__section .text button{font-size:1.8rem}}.b-supporters-info__section .text .popup{background-color:#e8e8e8;border:1px solid #fff;border-radius:10px;z-index:1;position:absolute;top:100%;padding:2rem 1rem 1rem 1rem;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.b-supporters-info__section .text .popup.is-visible{visibility:visible;opacity:1}.b-supporters-info__section .text p{font-family:Casper;text-align:justify;margin-bottom:1rem}@media (max-width:767px){.b-supporters-info__section .text p{font-size:1rem}}@media (min-width:768px){.b-supporters-info__section .text p{font-size:1.4rem}}.b-supporters-info__section .text p a{color:#0081a8}.b-supporters-info__section--sec-supporter .logos{text-align:center}.b-supporters-info__section--sec-supporter .text p{text-align:center}.b-registration-form__title--success{color:#00f}@media (max-width:767px){.b-registration-form__title--success{font-size:2rem}}@media (min-width:768px){.b-registration-form__title--success{font-size:3rem}}.b-registration-form p{font-family:CasperItalic;color:#232429;margin-bottom:3rem}@media (max-width:767px){.b-registration-form p{font-size:1.6rem}}@media (min-width:768px){.b-registration-form p{font-size:2rem}}.b-registration-form p span{font-family:CasperBoldItalic}.b-registration-form .red{color:red}.b-registration-form__form-section-title{font-family:CasperBold;color:#fff;background-color:#0081a8;display:inline-block;padding:.5rem 1rem;margin-bottom:2rem}@media (max-width:767px){.b-registration-form__form-section-title{font-size:2rem}}@media (min-width:768px){.b-registration-form__form-section-title{font-size:2.6rem}}.b-registration-form__form-field{font-family:Casper;position:relative;margin-bottom:2rem}@media (min-width:768px){.b-registration-form__form-field{display:flex}}.b-registration-form__form-field.last-in-form-section{margin-bottom:4rem}.b-registration-form__form-field label{font-family:CasperItalic;color:#232429;display:inline-block;margin-bottom:.3rem}@media (max-width:767px){.b-registration-form__form-field label{font-size:1.6rem}}@media (min-width:768px){.b-registration-form__form-field label{font-size:2rem}}@media (min-width:768px){.b-registration-form__form-field label{display:flex;align-items:center;margin-right:1rem;margin-bottom:0}}.b-registration-form__form-field input{font-family:Casper;color:#232429;background:0 0;border:1px solid transparent;border-bottom:1px solid #232429;display:block;width:100%;padding:.3rem 0 .3rem .3rem}@media (max-width:767px){.b-registration-form__form-field input{font-size:1.6rem}}@media (min-width:768px){.b-registration-form__form-field input{font-size:2rem}}@media (max-width:767px){.b-registration-form__form-field input{line-height:2rem}}@media (min-width:768px){.b-registration-form__form-field input{line-height:2.4rem}}@media (min-width:768px){.b-registration-form__form-field input{flex:1;padding:.5rem 0 .5rem .5rem}}.b-registration-form__form-field input:-webkit-autofill,.b-registration-form__form-field input:-webkit-autofill:focus,.b-registration-form__form-field input:-webkit-autofill:hover{border:1px solid #fff;border-bottom:1px solid #232429;-webkit-text-fill-color:#232429;-webkit-box-shadow:0 0 0 1000px #fff inset!important}.b-registration-form__form-field input.not-valid{border:1px solid red;background-color:#ffb6c1}.b-registration-form__form-field p{margin-bottom:.3rem}.b-registration-form__form-field p.bold{font-family:CasperBold}.b-registration-form__form-field a{color:#0081a8}.b-registration-form__form-field--room-with,.b-registration-form__form-field--upload-abstract{opacity:.3;pointer-events:none;transition:all .3s ease-in}.b-registration-form__form-field--room-with.is-visible,.b-registration-form__form-field--upload-abstract.is-visible{opacity:1;pointer-events:auto}.b-registration-form__form-field--hotel-info{background-color:bisque;display:none;padding:.5rem}@media (min-width:768px){.b-registration-form__form-field--hotel-info{width:50%}}.b-registration-form__form-field--tax-info{background-color:#8fbc8f;display:block;padding:.5rem}@media (min-width:768px){.b-registration-form__form-field--tax-info{width:50%}}.b-registration-form__form-field--select{display:flex}.b-registration-form__form-field--select label{margin-top:.6rem;margin-right:.6rem}@media (min-width:768px){.b-registration-form__form-field--select label{margin-right:1rem;margin-top:0}}.b-registration-form__form-field--select select{display:none}.b-registration-form__form-field--select .select-selected{background-color:#c3cfe2;position:relative;display:inline-block;width:100%}@media (max-width:767px){.b-registration-form__form-field--select .select-selected{font-size:1.6rem}}@media (min-width:768px){.b-registration-form__form-field--select .select-selected{font-size:2rem}}@media (min-width:768px){.b-registration-form__form-field--select .select-selected{width:15%}}.b-registration-form__form-field--select .select-selected:after{position:absolute;content:"";top:1rem;right:1rem;width:0;height:0;border:.6rem solid transparent;border-color:#232429 transparent transparent transparent}@media (min-width:768px){.b-registration-form__form-field--select .select-selected:after{top:1.2rem}}.b-registration-form__form-field--select .select-selected.select-arrow-active:after{border-color:transparent transparent #232429 transparent;top:.3rem}@media (min-width:768px){.b-registration-form__form-field--select .select-selected.select-arrow-active:after{top:.5rem}}.b-registration-form__form-field--select .select-items div,.b-registration-form__form-field--select .select-selected{color:#232429;padding:.5rem 1rem;border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,.1) transparent;cursor:pointer}.b-registration-form__form-field--select .select-items{width:auto;position:absolute;background-color:#c3cfe2;top:100%;left:0;right:0;z-index:5}@media (max-width:767px){.b-registration-form__form-field--select .select-items{font-size:1.6rem}}@media (min-width:768px){.b-registration-form__form-field--select .select-items{font-size:2rem}}.b-registration-form__form-field--select .select-items div:nth-child(1){display:none}.b-registration-form__form-field--select .select-hide{display:none}.b-registration-form__form-field--select .same-as-selected,.b-registration-form__form-field--select .select-items div:hover{background-color:rgba(0,0,0,.1)}.b-registration-form__form-field--select-title .select-items{width:84.5%;left:4.45rem}@media (min-width:768px){.b-registration-form__form-field--select-title .select-items{width:15%;left:5.825rem}}.b-registration-form__form-field--select-country .select-selected{flex:1}@media (min-width:768px){.b-registration-form__form-field--select-country .select-selected{flex:none;width:30%}}.b-registration-form__form-field--select-country .select-items{overflow-y:scroll;width:76%;height:19.6rem;left:7rem}.b-registration-form__form-field--select-country .select-items::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#fff}.b-registration-form__form-field--select-country .select-items::-webkit-scrollbar{width:.6rem;background-color:#fff}.b-registration-form__form-field--select-country .select-items::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#95989a}@media (min-width:768px){.b-registration-form__form-field--select-country .select-items{width:30%;height:26rem;left:9rem}.b-registration-form__form-field--select-country .select-items::-webkit-scrollbar{width:1rem}}.b-registration-form__form-field--select-attendance .select-selected{flex:1}@media (min-width:768px){.b-registration-form__form-field--select-attendance .select-selected{flex:none;width:35%}}.b-registration-form__form-field--select-attendance .select-items{width:64.5%;left:10.3rem}@media (min-width:768px){.b-registration-form__form-field--select-attendance .select-items{width:35%;left:13.1rem}}.b-registration-form__form-field--select-topic .select-selected{flex:1}@media (min-width:768px){.b-registration-form__form-field--select-topic .select-selected{flex:none;width:35%}}.b-registration-form__form-field--select-topic .select-items{overflow-y:scroll;width:81.7%;height:19.6rem;left:5.3rem}.b-registration-form__form-field--select-topic .select-items::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#fff}.b-registration-form__form-field--select-topic .select-items::-webkit-scrollbar{width:.6rem;background-color:#fff}.b-registration-form__form-field--select-topic .select-items::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#95989a}@media (min-width:768px){.b-registration-form__form-field--select-topic .select-items{width:35%;left:6.9rem}}.b-registration-form__form-field--select-accommodation-hotel .select-selected{flex:1}@media (min-width:768px){.b-registration-form__form-field--select-accommodation-hotel .select-selected{flex:none;width:30%}}.b-registration-form__form-field--select-accommodation-hotel .select-items{width:84%;left:4.6rem}@media (min-width:768px){.b-registration-form__form-field--select-accommodation-hotel .select-items{width:30%;left:6.05rem}}.b-registration-form__form-field--select-accommodation-room .select-selected{flex:1}@media (min-width:768px){.b-registration-form__form-field--select-accommodation-room .select-selected{flex:none;width:30%}}.b-registration-form__form-field--select-accommodation-room .select-items{width:82.4%;left:5.1rem}@media (min-width:768px){.b-registration-form__form-field--select-accommodation-room .select-items{width:30%;left:6.625rem}}.b-registration-form__form-field--select-accommodation-tax .select-selected{flex:1}@media (min-width:768px){.b-registration-form__form-field--select-accommodation-tax .select-selected{flex:none;width:15%}}.b-registration-form__form-field--select-accommodation-tax .select-items{width:53.45%;left:13.5rem}@media (min-width:768px){.b-registration-form__form-field--select-accommodation-tax .select-items{width:15%;left:17.185rem}}.b-registration-form__form-field--select-payment .select-selected{flex:1}@media (min-width:768px){.b-registration-form__form-field--select-payment .select-selected{flex:none;width:35%}}.b-registration-form__form-field--select-payment .select-items{width:33.45%;left:19.3rem}@media (min-width:768px){.b-registration-form__form-field--select-payment .select-items{width:35%;left:24.36rem}}.b-registration-form__submit-btn{text-align:center}@media (min-width:768px){.b-registration-form__submit-btn{padding-top:2rem}}.b-registration-form__submit-btn button{font-family:CasperBold;text-transform:uppercase;color:#fff;background-color:#00b24a;padding:1.2rem 3rem;border-radius:30px}@media (max-width:767px){.b-registration-form__submit-btn button{font-size:2rem}}@media (min-width:768px){.b-registration-form__submit-btn button{font-size:2.6rem}}.b-registration-form__submit-btn button[disabled],.b-registration-form__submit-btn button[disabled]:active,.b-registration-form__submit-btn button[disabled]:hover{background:#ccc;cursor:not-allowed}.b-registration-info{color:#232429}.b-registration-info__section{margin-bottom:3rem}.b-registration-info__section:last-child{margin-bottom:0}@media (min-width:768px){.b-registration-info__section{margin-bottom:5rem}}.b-registration-info__section .news-h{margin-bottom:1.5rem}@media (min-width:768px){.b-registration-info__section .news-h{margin-bottom:3rem}}.b-registration-info__section-title{font-family:CasperBold;margin-bottom:2rem;text-decoration:underline}@media (max-width:767px){.b-registration-info__section-title{font-size:2.2rem}}@media (min-width:768px){.b-registration-info__section-title{font-size:2.8rem}}@media (min-width:768px){.b-registration-info__section-title{margin-bottom:4rem}}.b-registration-info__section-title img{width:8rem;margin:0 auto}@media (min-width:768px){.b-registration-info__section-title img{width:10rem}}.b-registration-info__section-subtitle{font-family:CasperBold;text-transform:uppercase;margin-bottom:1rem}@media (max-width:767px){.b-registration-info__section-subtitle{font-size:1.6rem}}@media (min-width:768px){.b-registration-info__section-subtitle{font-size:2rem}}.b-registration-info__countdown{display:inline-block;font-family:CasperBold;padding:.3rem;margin:auto 0;text-align:center}@media (min-width:768px){.b-registration-info__countdown{padding:.5rem}}.b-registration-info__countdown span{display:block;color:#cd5c5c}@media (max-width:767px){.b-registration-info__countdown span{font-size:1rem}}@media (min-width:768px){.b-registration-info__countdown span{font-size:1.4rem}}@media (max-width:767px){.b-registration-info #deadline-days{font-size:1.6rem}}@media (min-width:768px){.b-registration-info #deadline-days{font-size:2.2rem}}@media (max-width:767px){.b-registration-info #deadline-hours{font-size:1.6rem}}@media (min-width:768px){.b-registration-info #deadline-hours{font-size:2.2rem}}@media (max-width:767px){.b-registration-info #deadline-minutes{font-size:1.6rem}}@media (min-width:768px){.b-registration-info #deadline-minutes{font-size:2.2rem}}@media (max-width:767px){.b-registration-info #deadline-seconds{font-size:1.6rem}}@media (min-width:768px){.b-registration-info #deadline-seconds{font-size:2.2rem}}.b-registration-info p{font-family:Casper}@media (max-width:767px){.b-registration-info p{font-size:1.6rem}}@media (min-width:768px){.b-registration-info p{font-size:2rem}}@media (max-width:767px){.b-registration-info p{line-height:2rem}}@media (min-width:768px){.b-registration-info p{line-height:2.4rem}}.b-registration-info p.italic{font-family:CasperItalic}@media (max-width:767px){.b-registration-info p.italic{font-size:1.5rem}}@media (min-width:768px){.b-registration-info p.italic{font-size:1.9rem}}@media (max-width:767px){.b-registration-info p.italic{line-height:1.7rem}}@media (min-width:768px){.b-registration-info p.italic{line-height:2.1rem}}.b-registration-info p a{color:#0081a8}.b-registration-info__table{color:#404040;font-family:Casper;width:100%;margin:2rem 0}@media (max-width:767px){.b-registration-info__table{font-size:1.4rem}}@media (min-width:768px){.b-registration-info__table{font-size:2.1rem}}@media (min-width:768px){.b-registration-info__table{width:60%;margin:3rem 0}}.b-registration-info__table td,.b-registration-info__table th{border:1px solid #f5f7fa;text-align:center;width:6rem;padding:.3rem}@media (min-width:768px){.b-registration-info__table td,.b-registration-info__table th{width:12rem;padding:.8rem 1rem}}.b-registration-info__table td:nth-child(1),.b-registration-info__table th:nth-child(1){text-align:left;width:auto}.b-registration-info__table th{font-family:CasperBold;color:#fff;background-color:#0081a8}.b-registration-info__table tr{background-color:#e9edf4}.b-registration-info__table tr:nth-child(2n+0){background-color:#d0d8e8}.b-registration-info ul{list-style:disc inside;margin-bottom:1rem}@media (min-width:768px){.b-registration-info ul{margin-bottom:2rem}}.b-registration-info ul span{font-family:CasperBold;display:inline-block;margin-bottom:.5rem}@media (max-width:767px){.b-registration-info ul span{font-size:1.6rem}}@media (min-width:768px){.b-registration-info ul span{font-size:2rem}}@media (min-width:768px){.b-registration-info ul span{margin-bottom:1rem}}.b-registration-info ul li{font-family:Casper}@media (max-width:767px){.b-registration-info ul li{font-size:1.4rem}}@media (min-width:768px){.b-registration-info ul li{font-size:1.8rem}}@media (max-width:767px){.b-registration-info ul li{line-height:1.8rem}}@media (min-width:768px){.b-registration-info ul li{line-height:2.4rem}}.b-registration-info .floor-plan{width:100%;margin:2rem 0 0}@media (min-width:768px){.b-registration-info .floor-plan{margin:4rem 0 0}}.b-registration-info__workshop{margin-bottom:1.5rem}@media (min-width:768px){.b-registration-info__workshop{margin-bottom:3rem}}.b-registration-info__workshop a,.b-registration-info__workshop li,.b-registration-info__workshop p,.b-registration-info__workshop ul,.b-registration-info__workshop ul li span{font-family:Casper}@media (max-width:767px){.b-registration-info__workshop a,.b-registration-info__workshop li,.b-registration-info__workshop p,.b-registration-info__workshop ul,.b-registration-info__workshop ul li span{font-size:1.4rem}}@media (min-width:768px){.b-registration-info__workshop a,.b-registration-info__workshop li,.b-registration-info__workshop p,.b-registration-info__workshop ul,.b-registration-info__workshop ul li span{font-size:1.8rem}}@media (max-width:767px){.b-registration-info__workshop a,.b-registration-info__workshop li,.b-registration-info__workshop p,.b-registration-info__workshop ul,.b-registration-info__workshop ul li span{line-height:1.8rem}}@media (min-width:768px){.b-registration-info__workshop a,.b-registration-info__workshop li,.b-registration-info__workshop p,.b-registration-info__workshop ul,.b-registration-info__workshop ul li span{line-height:2.4rem}}.b-registration-info__workshop p{margin-bottom:.5rem}@media (min-width:768px){.b-registration-info__workshop p{margin-bottom:1rem}}.b-registration-info__workshop .bold{font-family:CasperBold}.b-registration-info__workshop .red{color:red}.b-registration-info__workshop a{color:#0081a8;transition:color .3s ease}.b-registration-info__workshop a:hover{color:orange}.b-useful-info__intro{padding:0 .5rem 2rem .5rem}@media (min-width:768px){.b-useful-info__intro{padding:0 2rem 3rem 2rem}}.b-useful-info__intro .section{margin-bottom:1rem}@media (min-width:768px){.b-useful-info__intro .section{margin-bottom:2rem}}.b-useful-info__intro span{color:#6495ed;font-family:CasperBold;text-transform:uppercase}@media (max-width:767px){.b-useful-info__intro span{font-size:1.6rem}}@media (min-width:768px){.b-useful-info__intro span{font-size:2.2rem}}@media (max-width:767px){.b-useful-info__intro span{line-height:2.4rem}}@media (min-width:768px){.b-useful-info__intro span{line-height:3rem}}.b-useful-info__intro p{color:#232429;font-family:Casper}@media (max-width:767px){.b-useful-info__intro p{font-size:1.4rem}}@media (min-width:768px){.b-useful-info__intro p{font-size:2rem}}@media (max-width:767px){.b-useful-info__intro p{line-height:1.4rem}}@media (min-width:768px){.b-useful-info__intro p{line-height:2rem}}.b-useful-info__accordion{color:#0081a8;fill:#0081a8;border:2px solid #232429;border-bottom:none}.b-useful-info__accordion>li{font-family:CasperBold;background-color:#ccc;border-bottom:2px solid #232429;padding:.3rem .5rem .6rem .5rem}@media (max-width:767px){.b-useful-info__accordion>li{font-size:2rem}}@media (min-width:768px){.b-useful-info__accordion>li{font-size:2.6rem}}@media (max-width:767px){.b-useful-info__accordion>li{line-height:2rem}}@media (min-width:768px){.b-useful-info__accordion>li{line-height:2.6rem}}@media (min-width:768px){.b-useful-info__accordion>li{cursor:pointer;padding:1rem 2rem 1.3rem 2rem}}.b-useful-info__accordion>li.is-active>span:first-of-type{text-decoration:underline}.b-useful-info__accordion>li.is-active .menu-arrow-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width:767px){.b-useful-info__accordion>li>span:first-of-type{line-height:2rem}}@media (min-width:768px){.b-useful-info__accordion>li>span:first-of-type{line-height:2.8rem}}.b-useful-info__accordion>li .menu-arrow-icon{position:relative;top:.4rem;display:inline-block;width:2rem;height:2rem;margin-left:.5rem;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (min-width:768px){.b-useful-info__accordion>li .menu-arrow-icon{top:.3rem;margin-left:1rem}}.b-useful-info__description{color:#232429;background-color:#f5f7fa;font-family:Casper;display:none;padding:.5rem}@media (max-width:767px){.b-useful-info__description{font-size:1.6rem}}@media (min-width:768px){.b-useful-info__description{font-size:2rem}}@media (max-width:767px){.b-useful-info__description{line-height:1.6rem}}@media (min-width:768px){.b-useful-info__description{line-height:2rem}}@media (min-width:768px){.b-useful-info__description{cursor:auto;padding:.5rem 2rem}}.b-useful-info__description .bold{font-family:CasperBold}.b-useful-info__description p{margin:1.5rem 0}.b-useful-info__description ul{list-style:inside;margin:1.5rem 0}.b-useful-info__description a{color:#0081a8}.b-venue{color:#232429}.b-venue__section{margin-bottom:4rem}.b-venue__section:last-child{margin-bottom:0}.b-venue__section-info{margin-bottom:2rem}@media (min-width:768px){.b-venue__section-info{margin-bottom:2.5rem}}.b-venue__section-info h5,.b-venue__section-info h6{font-family:CasperBold}.b-venue__section-info h5{margin-bottom:2rem;text-transform:uppercase;text-decoration:underline}@media (max-width:767px){.b-venue__section-info h5{font-size:2rem}}@media (min-width:768px){.b-venue__section-info h5{font-size:2.6rem}}.b-venue__section-info h6{margin-bottom:.5rem}@media (max-width:767px){.b-venue__section-info h6{font-size:1.8rem}}@media (min-width:768px){.b-venue__section-info h6{font-size:2.4rem}}.b-venue__section-info p{font-family:Casper}@media (max-width:767px){.b-venue__section-info p{font-size:1.6rem}}@media (min-width:768px){.b-venue__section-info p{font-size:2rem}}@media (max-width:767px){.b-venue__section-info p{line-height:1.8rem}}@media (min-width:768px){.b-venue__section-info p{line-height:2.4rem}}.b-venue__section-info p a{color:#0081a8}@media (min-width:768px){.b-venue__section-img{display:flex;justify-content:space-between}}.b-venue__section-img img{width:100%;padding:.5rem;margin-bottom:1rem;border:1px solid #c3cfe2;border-radius:8px;box-shadow:0 .4rem .8rem 0 rgba(0,0,0,.2),0 .6rem 2rem 0 rgba(0,0,0,.19)}@media (min-width:768px){.b-venue__section-img img{width:49.5%;height:30rem;padding:1rem}.b-venue__section-img img.meeting-room{float:right;width:33%;height:20.6rem}}.b-venue__section table{color:#404040;font-family:Casper;width:100%;margin:1rem 0}@media (max-width:767px){.b-venue__section table{font-size:1.4rem}}@media (min-width:768px){.b-venue__section table{font-size:2.1rem}}@media (min-width:768px){.b-venue__section table{width:60%;margin:2rem 0}}.b-venue__section table td,.b-venue__section table th{border:1px solid #f5f7fa;text-align:center;width:10rem;padding:.3rem}@media (min-width:768px){.b-venue__section table td,.b-venue__section table th{width:20rem;padding:.8rem 1rem}}.b-venue__section table td:nth-child(1),.b-venue__section table th:nth-child(1){text-align:left;width:auto}.b-venue__section table th{font-family:CasperBold;color:#fff;background-color:#0081a8}.b-venue__section table tr{background-color:#e9edf4}.b-venue__section table tr:nth-child(2n+0){background-color:#d0d8e8}.b-accomm-travel{color:#232429}.b-accomm-travel__section{margin-bottom:3rem}@media (min-width:768px){.b-accomm-travel__section{margin-bottom:4rem}}.b-accomm-travel__section:last-child{margin-top:1.5rem;margin-bottom:0}@media (min-width:768px){.b-accomm-travel__section:last-child{margin-top:2rem}}.b-accomm-travel__section-info{margin-bottom:1rem}@media (min-width:768px){.b-accomm-travel__section-info{margin-bottom:2rem}}.b-accomm-travel__section-info h5,.b-accomm-travel__section-info h6{font-family:CasperBold}.b-accomm-travel__section-info h5{margin-bottom:2rem;text-transform:uppercase;text-decoration:underline}@media (max-width:767px){.b-accomm-travel__section-info h5{font-size:2rem}}@media (min-width:768px){.b-accomm-travel__section-info h5{font-size:2.6rem}}.b-accomm-travel__section-info h6{margin-bottom:.5rem}@media (max-width:767px){.b-accomm-travel__section-info h6{font-size:1.8rem}}@media (min-width:768px){.b-accomm-travel__section-info h6{font-size:2.4rem}}.b-accomm-travel__section-info p{font-family:Casper}@media (max-width:767px){.b-accomm-travel__section-info p{font-size:1.6rem}}@media (min-width:768px){.b-accomm-travel__section-info p{font-size:2rem}}@media (max-width:767px){.b-accomm-travel__section-info p{line-height:1.8rem}}@media (min-width:768px){.b-accomm-travel__section-info p{line-height:2.4rem}}.b-accomm-travel__section-info p a{color:#0081a8}.b-accomm-travel__section-img img{width:100%;padding:.5rem;border:1px solid #c3cfe2;border-radius:8px;box-shadow:0 .4rem .8rem 0 rgba(0,0,0,.2),0 .6rem 2rem 0 rgba(0,0,0,.19)}@media (min-width:768px){.b-accomm-travel__section-img img{width:80%;padding:1rem}}.b-accomm-travel__section ul{font-family:Casper;margin-top:1rem}@media (max-width:767px){.b-accomm-travel__section ul{font-size:1.6rem}}@media (min-width:768px){.b-accomm-travel__section ul{font-size:2rem}}@media (max-width:767px){.b-accomm-travel__section ul{line-height:1.8rem}}@media (min-width:768px){.b-accomm-travel__section ul{line-height:2.4rem}}.b-accomm-travel__section ul span{text-decoration:underline;display:inline-block;margin-bottom:.3rem}.b-accomm-travel__section--accommodation{margin:0;padding:1.5rem 1rem}.b-accomm-travel__section--accommodation:nth-child(2n+0){background-color:#f8f8ff}.b-accomm-travel__section--accommodation:nth-child(2n+1){background-color:#f5f5f5}@media (min-width:768px){.b-accomm-travel__section--accommodation{display:flex;justify-content:space-between;padding:2rem}}.b-accomm-travel__section--accommodation-heading{margin-bottom:0}.b-accomm-travel__section--accommodation img{width:27rem;height:17.5rem}@media (min-width:768px){.b-accomm-travel__section--accommodation img{width:34.5rem;height:22.5rem}}.b-accomm-travel__section--contact h6{margin-top:1rem}.b-accomm-travel__section--contact img{width:65%;padding:0;border:none;border-radius:0;box-shadow:none}@media (min-width:768px){.b-accomm-travel__section--contact img{width:25%;height:auto}}.b-commitees-boards{color:#232429}.b-commitees-boards__section{margin-bottom:3rem}@media (min-width:768px){.b-commitees-boards__section{margin-bottom:4rem}}.b-commitees-boards__section:last-child{margin-bottom:0}.b-commitees-boards__section ul{list-style:disc inside}.b-commitees-boards__section ul span{font-family:CasperBold;display:inline-block;margin-bottom:1rem}@media (max-width:767px){.b-commitees-boards__section ul span{font-size:2rem}}@media (min-width:768px){.b-commitees-boards__section ul span{font-size:2.6rem}}@media (min-width:768px){.b-commitees-boards__section ul span{margin-bottom:2rem}}.b-commitees-boards__section ul li{font-family:Casper;padding:.5rem 0}@media (max-width:767px){.b-commitees-boards__section ul li{font-size:1.6rem}}@media (min-width:768px){.b-commitees-boards__section ul li{font-size:2rem}}@media (max-width:767px){.b-commitees-boards__section ul li{line-height:1.8rem}}@media (min-width:768px){.b-commitees-boards__section ul li{line-height:2.2rem}}.b-lecturers__article{font-family:Casper;color:#232429;margin-bottom:3rem}@media (min-width:768px){.b-lecturers__article{border:2px solid #0081a8;margin-bottom:4rem}}.b-lecturers__article.last-article{margin:0}.b-lecturers__article-title{font-family:CasperBold;text-align:center;color:#fff;background-color:#0081a8;padding:.5rem 1rem;margin-bottom:1rem}@media (max-width:767px){.b-lecturers__article-title{font-size:2rem}}@media (min-width:768px){.b-lecturers__article-title{font-size:2.6rem}}@media (min-width:768px){.b-lecturers__article-title{margin-bottom:2rem}}.b-lecturers__article-img{width:100%;padding:.5rem;margin-bottom:1rem;border:1px solid #c3cfe2;border-radius:8px;box-shadow:0 .4rem .8rem 0 rgba(0,0,0,.2),0 .6rem 2rem 0 rgba(0,0,0,.19)}@media (min-width:768px){.b-lecturers__article-img{float:left;width:30%;padding:1rem;margin-left:1rem}}.b-lecturers__article-info{margin-bottom:1.5rem}@media (min-width:768px){.b-lecturers__article-info{display:inline-block;width:68%;padding-left:2rem}}.b-lecturers__article-info li{margin-bottom:.5rem}@media (max-width:767px){.b-lecturers__article-info li{font-size:1.6rem}}@media (min-width:768px){.b-lecturers__article-info li{font-size:2rem}}@media (max-width:767px){.b-lecturers__article-info li{line-height:2rem}}@media (min-width:768px){.b-lecturers__article-info li{line-height:2.4rem}}@media (min-width:768px){.b-lecturers__article-info li{margin-bottom:1rem}}@media (min-width:768px){.b-lecturers__article-bio{display:inline-block;width:68%;padding-left:2rem;margin-bottom:2rem}}.b-lecturers__article-bio h6{font-family:CasperBold;margin-bottom:.5rem}@media (max-width:767px){.b-lecturers__article-bio h6{font-size:1.6rem}}@media (min-width:768px){.b-lecturers__article-bio h6{font-size:2rem}}@media (min-width:768px){.b-lecturers__article-bio h6{margin-bottom:1rem}}@media (max-width:767px){.b-lecturers__article-bio p{font-size:1.2rem}}@media (min-width:768px){.b-lecturers__article-bio p{font-size:1.6rem}}@media (max-width:767px){.b-lecturers__article-bio p{line-height:1.6rem}}@media (min-width:768px){.b-lecturers__article-bio p{line-height:2rem}}.main-wrapper{width:100%}@media (min-width:768px){.main-wrapper{max-width:1700px;margin:0 auto}.main-wrapper p a{transition:color .3s ease}.main-wrapper p a:hover{color:orange}}.default-page-layout{padding:5rem 1.5rem}@media (min-width:768px){.default-page-layout{float:left;width:70%;padding:8rem;margin:0 auto}}.suporters-page-layout{padding:5rem 1.5rem}@media (min-width:768px){.suporters-page-layout{padding:8rem;margin:0 auto}}.u-clearfix:after,.u-clearfix:before{content:"";display:table}.u-clearfix:after{clear:both}@media (min-width:768px){.u-only-mobile{display:none}}@media (max-width:767px){.u-only-desktop{display:none}}.u-overflow-hidden{overflow:hidden}