@import "/public/styles/css/normalize.min.css";@import "/public/styles/css/grid.min.css";@import "/public/styles/css/fonts.css";form.styled{display:block;width:100%;}form.styled .input{cursor:text;position:relative;margin-bottom:3rem;}form.styled .input.nomargin{margin-bottom:0;}form.styled .input .label{border:none;display:block;overflow:hidden;text-indent:-1rem;position:absolute;top:initial;left:0;right:0;bottom:100%;z-index:initial;font-family:'Lato';font-weight:400;font-size:1rem;line-height:normal;color:#f25a1a;-webkit-opacity:0;-moz-opacity:0;opacity:0;}form.styled .input.active .label{text-indent:0rem;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-opacity:1;-moz-opacity:1;opacity:1;}form.styled .input .placeholder{display:block;border:none;cursor:text;padding:1rem 0;background-color:transparent;font-family:'Lato';font-weight:400;font-size:1rem;line-height:normal;color:#666;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;z-index:initial;}form.styled .input.active .placeholder{-webkit-opacity:0;-moz-opacity:0;opacity:0;}form.styled .input input,form.styled .input select,form.styled .input textarea{margin:0;padding:0;border:none;resize:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:1rem 0;background-color:transparent;border-bottom:1px solid #666;font-family:'Lato';font-weight:400;font-size:1rem;line-height:normal;color:#f25a1a;}form.styled .input input::-webkit-input-placeholder,form.styled .input select::-webkit-input-placeholder,form.styled .input textarea::-webkit-input-placeholder{color:#666;}form.styled .input input:-moz-placeholder,form.styled .input select:-moz-placeholder,form.styled .input textarea:-moz-placeholder{color:#666;}form.styled .input input::-moz-placeholder,form.styled .input select::-moz-placeholder,form.styled .input textarea::-moz-placeholder{color:#666;}form.styled .input input:-ms-input-placeholder,form.styled .input select:-ms-input-placeholder,form.styled .input textarea:-ms-input-placeholder{color:#666;}form.styled .input select{color:#666;}form.styled .input:after{display:block;content:" ";width:0%;height:1px;background-color:#f25a1a;margin-top:-1px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}form.styled .input.active:after{width:100%;}form.styled .input .dropdown{display:none;background-color:#fff;position:absolute;top:initial;left:0;right:0;bottom:initial;z-index:10;}form.styled .input .dropdown .element{display:none;cursor:pointer;padding:0.5rem;}form.styled .input .dropdown .element:hover{background-color:#f25a1a;color:#fff;}form.styled .checkbox{margin-bottom:3rem;}form.styled .checkbox.nomargin{margin-bottom:0;}form.styled .checkbox .label{display:inline-block;vertical-align:middle;margin-right:1rem;font-family:'Lato';font-weight:400;font-size:1rem;line-height:normal;color:#666;}form.styled .checkbox input{margin:0;padding:0;border:none;resize:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;width:1.5rem;height:1.5rem;background-color:transparent;border:1px solid #666;cursor:pointer;}form.styled .checkbox input:checked{border:1px solid #f25a1a;background-image:url("/public/images/template/check.png");background-size:1rem 1rem;background-position:center center;background-repeat:no-repeat;}form.styled label.error{position:absolute;color:red;right:0;top:100%;}.btn{margin:0;padding:0;border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:1.25rem 0;border:1px solid #f25a1a;text-align:center;cursor:pointer;font-family:'Lato';font-weight:600;font-size:1.25rem;line-height:normal;color:#f25a1a;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}.btn.small{padding:1rem 0;font-size:1.125rem;}.btn:hover{background-color:#f25a1a;color:#fff;}.btn.invert{border:1px solid #fff;color:#fff;}.btn.invert:hover{background-color:#fff;color:#f25a1a;}.btn.dark{border:1px solid #16161a;color:#16161a;}.btn.dark:hover{background-color:#16161a;color:#fff;}.tinymce{font-family:'Lato';font-weight:400;font-size:1rem;line-height:2;color:#3d3d3d;}.tinymce p{margin:0 0 1rem 0;}.tinymce h1,.tinymce h2,.tinymce h3,.tinymce h4,.tinymce h5,.tinymce h6{vertical-align:middle;}.tinymce h1{font-family:'Lato';font-weight:600;font-size:4.0rem;line-height:normal;color:#3d3d3d;}.tinymce h2{font-family:'Lato';font-weight:600;font-size:3.5rem;line-height:normal;color:#3d3d3d;}.tinymce h3{font-family:'Lato';font-weight:600;font-size:3.0rem;line-height:normal;color:#3d3d3d;}.tinymce h4{font-family:'Lato';font-weight:600;font-size:2.5rem;line-height:normal;color:#3d3d3d;}.tinymce h5{font-family:'Lato';font-weight:600;font-size:2.0rem;line-height:normal;color:#3d3d3d;}.tinymce h6{font-family:'Lato';font-weight:600;font-size:1.5rem;line-height:normal;color:#3d3d3d;}.tinymce a{color:#f25a1a;font-weight:600;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}.tinymce a:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}.tinymce ul{padding:0;margin:0;padding-left:1rem;margin-left:1rem;}.tinymce img{display:inline-block;vertical-align:middle;margin:1rem;}.tinymce p[style='text-align: left;'] img{float:left;}.tinymce p[style='text-align: right;'] img{float:right;}#slideup{display:none;width:3rem;height:3rem;cursor:pointer;border:1px solid #fff;position:fixed;top:initial;left:initial;right:2rem;bottom:8rem;z-index:100;-webkit-filter:brightness(0) invert(0.4);-moz-filter:brightness(0) invert(0.4);-ms-filter:brightness(0) invert(0.4);-o-filter:brightness(0) invert(0.4);filter:brightness(0) invert(0.4);}#slideup img{display:block;width:100%;}#page-loader{background-color:#16161a;background-image:url("/public/images/template/loader.gif");background-size:4rem 4rem;background-position:center center;background-repeat:no-repeat;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;}@keyframes arrow{0%{-webkit-transform:translateY(0rem);-moz-transform:translateY(0rem);-ms-transform:translateY(0rem);-o-transform:translateY(0rem);}50%{-webkit-transform:translateY(-1rem);-moz-transform:translateY(-1rem);-ms-transform:translateY(-1rem);-o-transform:translateY(-1rem);}100%{-webkit-transform:translateY(0rem);-moz-transform:translateY(0rem);-ms-transform:translateY(0rem);-o-transform:translateY(0rem);}}@-webkit-keyframes arrow{0%{-webkit-transform:translateY(0rem);-moz-transform:translateY(0rem);-ms-transform:translateY(0rem);-o-transform:translateY(0rem);}50%{-webkit-transform:translateY(-1rem);-moz-transform:translateY(-1rem);-ms-transform:translateY(-1rem);-o-transform:translateY(-1rem);}100%{-webkit-transform:translateY(0rem);-moz-transform:translateY(0rem);-ms-transform:translateY(0rem);-o-transform:translateY(0rem);}}html{font-family:'Lato';font-weight:400;font-size:16px;line-height:1.5;color:#3d3d3d;}body::-webkit-scrollbar{width:0rem;}section.top{position:absolute;top:0;left:0;right:0;bottom:initial;z-index:20;}section.top .header{margin-top:3rem;}section.top .header .logo{-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}section.top .header .logo:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}section.top .header .logo img{display:inline-block;width:100%;max-width:calc(396px / 2);}section.top .header .show-menu{background-color:#16161a;display:flex;flex-direction:column;justify-content:center;align-items:center;width:3rem;height:3rem;position:fixed;top:1rem;left:initial;right:1rem;bottom:initial;z-index:30;display:none;}section.top .header .show-menu img{display:block;width:1.5rem;}section.top .header .menu{margin:-0.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:initial;height:initial;}section.top .header .menu .element{position:relative;}section.top .header .menu .element a{display:block;padding:0.5rem;white-space:nowrap;font-family:'Lato';font-weight:600;font-size:1.125rem;line-height:normal;color:#fff;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}section.top .header .menu .element:hover > a{color:#f25a1a;}section.top .header .menu .element.active > a{color:#f25a1a;}section.top .header .menu .element .dropdown{width:200%;max-height:0px;overflow:hidden;background-color:rgba(22,22,26,0.7);position:absolute;top:100%;left:1rem;right:initial;bottom:initial;z-index:initial;-webkit-transform:translateX(-1rem);-moz-transform:translateX(-1rem);-ms-transform:translateX(-1rem);-o-transform:translateX(-1rem);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}section.top .header .menu .element .dropdown a{font-weight:400 !important;font-family:'Lato';font-weight:400;font-size:1rem;line-height:normal;color:#fff;}section.top .header .menu .element .dropdown a b{font-weight:400 !important;}section.top .header .menu .element .dropdown a:hover{color:#f25a1a;}section.top .header .menu .element .dropdown a.active{color:#f25a1a;}section.top .header .menu .element .dropdown.active{max-height:100vh;-webkit-transform:translateX(0rem);-moz-transform:translateX(0rem);-ms-transform:translateX(0rem);-o-transform:translateX(0rem);-webkit-opacity:1;-moz-opacity:1;opacity:1;}section.top .header .menu .element .search{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:initial;height:initial;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}section.top .header .menu .element .search .icon{padding:0.7rem 0.5rem 0.5rem 0.5rem;cursor:pointer;}section.top .header .menu .element .search .icon img{display:block;width:1.125rem;height:1.125rem;-webkit-filter:invert(1);-moz-filter:invert(1);-ms-filter:invert(1);-o-filter:invert(1);filter:invert(1);-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}section.top .header .menu .element .search .icon:hover img{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}section.top .header .menu .element .search form{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:15rem;height:initial;position:absolute;top:100%;left:initial;right:0;bottom:initial;z-index:initial;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}section.top .header .menu .element .search form.active{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);-webkit-opacity:1;-moz-opacity:1;opacity:1;}section.top .header .menu .element .search form input{margin:0;padding:0;background:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:2rem;border-bottom:1px solid #fff;font-family:'Lato';font-weight:400;font-size:1rem;line-height:normal;color:#fff;}section.top .header .menu .element .search form input::-webkit-input-placeholder{color:#fff;}section.top .header .menu .element .search form input:-moz-placeholder{color:#fff;}section.top .header .menu .element .search form input::-moz-placeholder{color:#fff;}section.top .header .menu .element .search form input:-ms-input-placeholder{color:#fff;}section.top .header .menu .element .search form input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset;}section.top .header .menu .element .search form button{margin:0;padding:0;background:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:30%;height:2rem;border:1px solid #fff;text-align:center;font-family:'Lato';font-weight:400;font-size:1rem;line-height:normal;color:#fff;}section.top .header .menu .element .search form button::-webkit-input-placeholder{color:#fff;}section.top .header .menu .element .search form button:-moz-placeholder{color:#fff;}section.top .header .menu .element .search form button::-moz-placeholder{color:#fff;}section.top .header .menu .element .search form button:-ms-input-placeholder{color:#fff;}section.top .arrow{position:absolute;top:calc(100vh - 3rem);left:50%;right:initial;bottom:initial;z-index:10;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);}section.top .arrow img{display:block;width:100%;max-width:calc(109px / 2);-webkit-animation:arrow 1s infinite ease-in-out;animation:arrow 1s infinite ease-in-out;}section.slider{background-color:#16161a;}section.slider ul li{height:100vh;width:100vw;position:relative;background-image:url("");background-size:cover;background-position:center center;background-repeat:no-repeat;}section.slider ul li .caption{text-align:center;font-family:'Lato';font-weight:300;font-size:3rem;line-height:normal;color:#fff;position:absolute;top:50%;left:0;right:0;bottom:initial;z-index:10;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}section.slider ul li .caption b{font-size:4rem;font-weight:600;text-transform:uppercase;}section.slider ul li .caption.big{font-size:5vw;font-weight:600;}section.slider ul li .caption.big b{font-size:5vw;font-weight:600;}section.slider ul li .caption .infos{margin-top:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;width:initial;height:initial;}section.slider ul li .caption .infos .info{display:block;margin:0 1.25rem;font-family:'Lato';font-weight:300;font-size:2vw;line-height:1;color:#fff;}section.slider ul li .caption .infos .info b{font-size:2vw;font-weight:600;text-transform:none;}section.slider ul li .caption .infos .info.big{font-size:4vw;}section.slider ul li .caption .infos .info.big b{font-size:4vw;}section.slider .overlay{background-color:rgba(0,0,0,0.3);position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;}section.home{min-height:100vh;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:stretch;width:initial;height:initial;}section.home.right{flex-direction:row-reverse;background-color:#16161a;}section.home .picture{width:40%;background-image:url("");background-size:cover;background-position:center center;background-repeat:no-repeat;}section.home .content{padding:4rem 8vw;display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:60%;height:initial;}section.home .content .header{margin-bottom:4rem;font-family:'Lato';font-weight:300;font-size:4rem;line-height:normal;color:#1f1e1e;}section.home.right .content .header{color:#fff;}section.home .content .header b{font-weight:600;}section.home .content .text{margin-bottom:4rem;}section.home.right .content .text{color:#fff;}section.home .content .links{margin:-0.5rem;}section.home .content .links a{display:table;padding:0.5rem;font-family:'Lato';font-weight:600;font-size:1rem;line-height:normal;color:#f25a1a;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}section.home .content .links a:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}section.about .content{padding:6rem 0;overflow:hidden;}section.about .content .header{margin-bottom:6rem;font-family:'Lato';font-weight:300;font-size:4rem;line-height:normal;color:#1f1e1e;}section.about .content .header b{font-weight:600;}section.about .content .links{margin:-0.5rem;margin-top:5.0rem;}section.about .content .links a{display:table;padding:0.5rem;font-family:'Lato';font-weight:600;font-size:1rem;line-height:normal;color:#f25a1a;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}section.about .content .links a:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}section.articles .content{padding:6rem 0;}section.articles .content .header{margin-bottom:3rem;font-family:'Lato';font-weight:300;font-size:4rem;line-height:normal;color:#1f1e1e;}section.articles .content .header b{font-weight:600;}section.articles .article{padding-top:3rem;padding-bottom:1.5rem;border-bottom:1px solid #d4d4d4;}section.articles .article .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:'Lato';font-weight:600;font-size:1.625rem;line-height:normal;color:#f25a1a;}section.articles .article .date{margin-top:0.5rem;font-family:'Lato';font-weight:400;font-size:0.75rem;line-height:normal;color:#999;}section.articles .article .text{margin-top:2rem;margin-bottom:2.5rem;overflow:hidden;position:relative;max-height:calc(1rem * 2 * 3);}section.articles .article .text:after{display:block;content:" ";height:calc(1.125rem * 2);background-color:rgba(255,255,255,0);background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background-image:-webkit-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-moz-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-ms-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:-o-linear-gradient(left,rgba(255,255,255,0),#fff);position:absolute;top:initial;left:0;right:0;bottom:0;z-index:initial;}section.articles .content .links{margin:-0.5rem;margin-top:5.0rem;}section.articles .content .links a{display:table;padding:0.5rem;font-family:'Lato';font-weight:600;font-size:1rem;line-height:normal;color:#f25a1a;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}section.articles .content .links a:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}section.article .content{padding:6rem 0;}section.article .content .header{font-family:'Lato';font-weight:300;font-size:4rem;line-height:normal;color:#1f1e1e;}section.article .content .header b{font-weight:600;}section.article .date{margin-top:0.5rem;font-family:'Lato';font-weight:400;font-size:1rem;line-height:normal;color:#999;}section.article .text{margin-top:6rem;margin-bottom:6rem;}section.conferences .header{margin-bottom:4rem;font-family:'Lato';font-weight:300;font-size:4rem;line-height:normal;color:#1f1e1e;}section.conferences .header b{font-weight:600;}section.conferences .content{padding:4rem 0;}section.conferences .conferences .conference{display:block;width:100%;position:relative;padding-bottom:75%;background-color:#e6e6e6;margin-bottom:2rem;background-image:url("");background-size:cover;background-position:center center;background-repeat:no-repeat;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}section.conferences .conferences .conference .inner{padding:1rem 0.5rem;background-color:rgba(22,22,26,0.9);text-align:center;position:absolute;top:initial;left:0;right:0;bottom:0;z-index:initial;font-family:'Lato';font-weight:300;font-size:1rem;line-height:1.5;color:#fff;}section.conferences .conferences .conference:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}section.conferences .content .links{margin:-0.5rem;margin-top:1rem;}section.conferences .content .links a{display:table;padding:0.5rem;font-family:'Lato';font-weight:600;font-size:1rem;line-height:normal;color:#f25a1a;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}section.conferences .content .links a:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}section.conference{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:stretch;width:initial;height:initial;}section.conference .left{padding:4rem 8vw;background-color:#e6e6e6;display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:50%;height:initial;}section.conference .right{padding:4rem 8vw;background-color:#f25a1a;display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:50%;height:initial;}section.conference .header{margin-bottom:4rem;font-family:'Lato';font-weight:300;font-size:4rem;line-height:normal;color:#1f1e1e;}section.conference .right .header{color:#fff;}section.conference .header b{font-weight:600;}section.conference .title{margin-bottom:4rem;font-family:'Lato';font-weight:600;font-size:2.25rem;line-height:normal;color:#1f1e1e;}section.conference .right .title{color:#fff;}section.conference .right .text{color:#fff;}section.conference .right .text a{color:#fff;}section.conference .files{margin:-0.5rem 0;}section.conference .files .file{padding:0.5rem 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:initial;height:initial;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}section.conference .files .file:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}section.conference .files .file .icon img{display:block;width:100%;max-width:64px;margin-right:2rem;}section.conference .files .file .text{font-family:'Lato';font-weight:400;font-size:1.125rem;line-height:1.5;color:#fff;}section.conference .files .file .text small{display:block;font-family:'Lato';font-weight:400;font-size:0.75rem;line-height:1.5;color:#fff;}section.conference .content{padding:4rem 0;}section.conference .photos .photo{display:block;float:left;width:25%;padding-bottom:25%;background-color:#e6e6e6;border:1px solid #fff;position:relative;overflow:hidden;background-image:url("");background-size:cover;background-position:center center;background-repeat:no-repeat;}section.conference .photos .photo .cover{background-color:rgba(242,90,26,0.5);background-image:url("/public/images/template/zoom.png");background-size:2rem 2rem;background-position:center center;background-repeat:no-repeat;position:absolute;top:1rem;left:1rem;right:1rem;bottom:1rem;z-index:initial;-webkit-transform:perspective(50rem) rotateX(45deg);-moz-transform:perspective(50rem) rotateX(45deg);-ms-transform:perspective(50rem) rotateX(45deg);-o-transform:perspective(50rem) rotateX(45deg);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}section.conference .photos .photo:hover .cover{position:absolute;top:0rem;left:0rem;right:0rem;bottom:0rem;z-index:initial;-webkit-transform:perspective(50rem) rotateX(0deg);-moz-transform:perspective(50rem) rotateX(0deg);-ms-transform:perspective(50rem) rotateX(0deg);-o-transform:perspective(50rem) rotateX(0deg);-webkit-opacity:1;-moz-opacity:1;opacity:1;}section.join{z-index:20;position:relative;min-height:100vh;overflow:hidden;background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:initial;height:initial;}section.join .header{margin:4rem 0;font-family:'Lato';font-weight:300;font-size:4rem;line-height:normal;color:#1f1e1e;}section.join .header b{font-weight:600;}section.join .content{padding-bottom:4rem;}section.join .content .box{background-color:#fff;padding:3rem 2rem;margin-bottom:1rem;}section.join .content .box .text h6{margin-bottom:1rem;}section.join .content .btn.right{padding-left:1rem;padding-right:1rem;margin-top:0.5rem;float:right;width:initial;}section.login{min-height:100vh;position:relative;z-index:20;background-color:#f2f2f2;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:initial;height:initial;}section.login .header{margin-bottom:4rem;text-align:center;font-family:'Lato';font-weight:300;font-size:4rem;line-height:normal;color:#1f1e1e;}section.login .header b{font-weight:600;}section.login .content{padding:4rem 0;}section.login .content .links{margin:-0.5rem;margin-top:2.5rem;text-align:center;}section.login .content .links a{display:inline-block;padding:0.5rem;font-family:'Lato';font-weight:600;font-size:1rem;line-height:normal;color:#f25a1a;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}section.login .content .links a:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}section.board{z-index:20;position:relative;min-height:100vh;overflow:hidden;background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:initial;height:initial;}section.board .header{margin-bottom:4rem;font-family:'Lato';font-weight:300;font-size:4rem;line-height:normal;color:#1f1e1e;}section.board .header b{font-weight:600;}section.board .content{padding:4rem 0;}section.board .comment{padding:0 1rem;background-color:#fff;margin-bottom:1rem;}section.board .comment .user{padding:1rem 0;border-bottom:1px solid #f25a1a;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:initial;height:initial;}section.board .comment .user .photo{display:block;width:2rem;height:2rem;border-radius:100%;border:1px solid #f25a1a;margin-right:1rem;background-image:url("/public/images/users/default.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;}section.board .comment .user .name{display:inline-block;font-family:'Lato';font-weight:400;font-size:1rem;line-height:normal;color:#3d3d3d;}section.board .comment .user .name b{font-weight:600;}section.board .comment .user .title{display:inline-block;font-family:'Lato';font-weight:400;font-size:0.75rem;line-height:normal;color:#999;}section.board .comment .user .date{float:right;font-family:'Lato';font-weight:400;font-size:0.75rem;line-height:normal;color:#f25a1a;}section.board .comment .text{padding:1rem 0;}section.board .buttons,section.login .buttons,section.join .buttons{padding:0 0.5rem;background-color:#f2f2f2;position:fixed;top:initial;left:0;right:initial;bottom:0;z-index:10;}section.board .buttons .btn,section.login .buttons .btn,section.join .buttons .btn{padding-left:2rem;padding-right:2rem;margin:0.5rem 0;}section.board form{display:none;padding:1rem;background-color:#fff;}section.board .search{text-align:right;}section.board .search input{margin:0;padding:0;background:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2rem;margin-bottom:1rem;border-bottom:1px solid #f25a1a;font-family:'Lato';font-weight:400;font-size:1rem;line-height:normal;color:#f25a1a;}section.board .search input::-webkit-input-placeholder{color:#f25a1a;}section.board .search input:-moz-placeholder{color:#f25a1a;}section.board .search input::-moz-placeholder{color:#f25a1a;}section.board .search input:-ms-input-placeholder{color:#f25a1a;}section.forum{position:relative;}section.forum .header{margin-bottom:4rem;font-family:'Lato';font-weight:300;font-size:4rem;line-height:normal;color:#1f1e1e;}section.forum .header b{font-weight:600;}section.forum .content{padding:4rem 0;}section.forum .forums .forum{display:block;width:100%;position:relative;padding-bottom:142%;background-color:#e6e6e6;margin-bottom:2rem;background-image:url("");background-size:cover;background-position:center center;background-repeat:no-repeat;}section.forum .forums .forum .inner{padding:1rem 0.5rem;background-color:rgba(22,22,26,0.9);text-align:center;position:absolute;top:initial;left:0;right:0;bottom:0;z-index:initial;font-family:'Lato';font-weight:300;font-size:1rem;line-height:1.5;color:#fff;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}section.forum .forums .forum:hover .inner{-webkit-opacity:0;-moz-opacity:0;opacity:0;}section.forum .forums .forum .cover{background-color:rgba(242,90,26,0.5);background-image:url("/public/images/template/zoom.png");background-size:2rem 2rem;background-position:center center;background-repeat:no-repeat;position:absolute;top:1rem;left:1rem;right:1rem;bottom:1rem;z-index:initial;-webkit-transform:perspective(50rem) rotateX(45deg);-moz-transform:perspective(50rem) rotateX(45deg);-ms-transform:perspective(50rem) rotateX(45deg);-o-transform:perspective(50rem) rotateX(45deg);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}section.forum .forums .forum:hover .cover{position:absolute;top:0rem;left:0rem;right:0rem;bottom:0rem;z-index:initial;-webkit-transform:perspective(50rem) rotateX(0deg);-moz-transform:perspective(50rem) rotateX(0deg);-ms-transform:perspective(50rem) rotateX(0deg);-o-transform:perspective(50rem) rotateX(0deg);-webkit-opacity:1;-moz-opacity:1;opacity:1;}section.forum .content .links{margin:-0.5rem;margin-top:1rem;}section.forum .content .links a{display:table;padding:0.5rem;font-family:'Lato';font-weight:600;font-size:1rem;line-height:normal;color:#f25a1a;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}section.forum .content .links a:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}section.contact{min-height:100vh;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:stretch;width:initial;height:initial;}section.contact .left{padding:4rem 8vw;background-color:#e6e6e6;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:60%;height:initial;}section.contact .left .header{margin-bottom:4rem;font-family:'Lato';font-weight:300;font-size:4rem;line-height:normal;color:#1f1e1e;}section.contact .left .header b{font-weight:600;}section.contact .right{padding:4rem 8vw;background-color:#f25a1a;display:flex;flex-direction:column;justify-content:center;align-items:stretch;width:40%;height:initial;}section.contact .right .logo{margin-bottom:4rem;}section.contact .right .logo img{display:block;max-width:100%;margin:0 auto;}section.contact .right .text{color:#fff;margin-bottom:4rem;}section.contact .right .text h5{color:#fff;}#donate{padding:2rem;max-width:80rem;background-color:#e6e6e6;}#donate h3{margin-bottom:2rem;}#donate .hidden{display:none;padding:2rem;background-color:#fff;}section.search{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:stretch;width:initial;height:initial;}section.search .header{margin-bottom:4rem;font-family:'Lato';font-weight:300;font-size:4rem;line-height:normal;color:#1f1e1e;}section.search .header b{font-weight:600;}section.search .content{padding:4rem 0;}section.search .content .links{margin:-0.5rem;}section.search .content .links a{display:table;padding:0.5rem;font-family:'Lato';font-weight:600;font-size:1rem;line-height:normal;color:#f25a1a;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}section.search .content .links a:hover{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}section.search .title{margin:4rem 0 2rem 0;font-family:'Lato';font-weight:300;font-size:2rem;line-height:normal;color:#1f1e1e;}section.search .title b{font-weight:600;}section.flash{min-height:100vh;position:relative;background-color:#16161a;display:flex;flex-direction:column;justify-content:center;align-items:center;width:initial;height:initial;background-image:url("/public/images/template/flash.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;}section.flash .content{position:relative;z-index:30;}section.flash .overlay{background-color:rgba(0,0,0,0.3);position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;}section.flash .header{font-family:'Lato';font-weight:400;font-size:3rem;line-height:2;color:#fff;}section.flash .text{color:#fff;}footer.footer{padding:2rem 8vw;overflow:hidden;background-color:#16161a;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:initial;height:initial;}footer.footer .social{margin:0 -1.1rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:initial;height:initial;}footer.footer .social .icon{display:block;margin:0 0.75rem;-webkit-filter:invert(0.4);-moz-filter:invert(0.4);-ms-filter:invert(0.4);-o-filter:invert(0.4);filter:invert(0.4);-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}footer.footer .social .icon:hover{-webkit-filter:invert(0.6);-moz-filter:invert(0.6);-ms-filter:invert(0.6);-o-filter:invert(0.6);filter:invert(0.6);}footer.footer .social .icon img{display:block;width:100%;max-width:1.5rem;}footer.footer .tinymce p{margin:0;color:#666;}footer.footer .copyright .sign{text-align:right;margin-bottom:0.75rem;font-family:'Lato';font-weight:400;font-size:0.75rem;line-height:1;color:#666;}footer.footer .copyright .sign b{font-weight:600;}footer.footer .copyright .kodigo{display:block;-webkit-filter:invert(0.4);-moz-filter:invert(0.4);-ms-filter:invert(0.4);-o-filter:invert(0.4);filter:invert(0.4);-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;}footer.footer .copyright .kodigo:hover{-webkit-filter:invert(0.6);-moz-filter:invert(0.6);-ms-filter:invert(0.6);-o-filter:invert(0.6);filter:invert(0.6);}footer.footer .copyright .kodigo img{display:block;width:100%;max-width:108px;}@media (max-width: 767px){#slideup{display:none !important;}form.styled .input{margin-bottom:2rem;}section.top .header{margin-top:1rem;}section.top .arrow{top:calc(100vh - 6rem);}section.top .header .show-menu{display:flex;}section.top .header .menu{padding:2rem;background-color:#16161a;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:initial;height:initial;position:fixed;top:0;left:0;right:0;bottom:0;z-index:20;display:none;}section.top .header .menu .element a{line-height:1;}section.top .header .menu .element .dropdown{width:initial;max-height:initial;position:initial;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-opacity:1;-moz-opacity:1;opacity:1;}section.top .header .menu .element .dropdown a{font-size:0.75rem;padding:0.25rem 0.5rem;}section.top .header .menu .element .search .icon{display:none;}section.top .header .menu .element .search form{position:initial;margin-left:0.5rem;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);-webkit-opacity:1;-moz-opacity:1;opacity:1;}section.slider ul li .caption{padding:0 2rem;}section.slider ul li .caption,section.slider ul li .caption b{font-size:2rem;}section.slider ul li .caption.big,section.slider ul li .caption.big b{font-size:3rem;}section.slider ul li .caption .infos{margin-top:1rem;flex-direction:column;}section.slider ul li .caption .infos .info{font-size:1rem;line-height:1.5;}section.slider ul li .caption .infos .info b{font-size:1rem;}section.slider ul li .caption .infos .info.big{font-size:1rem;}section.slider ul li .caption .infos .info.big b{font-size:1rem;}section.home,section.home.right{flex-direction:column;}section.home .picture{width:100%;height:50vh;}section.home .content{width:100%;padding:2rem 1rem;}section.home .content .header{font-size:2rem;margin-bottom:2rem;white-space:nowrap;}section.home .content .text{margin-bottom:2rem;}section.about .content{padding:2rem 0;}section.about .content .header{font-size:2rem;margin-bottom:2rem;}section.articles .content{padding:2rem 0;}section.articles .content .header{font-size:2rem;margin-bottom:0;}section.articles .article{padding:2rem 0;}section.articles .article .title{font-size:1.5rem;}section.articles .article .text{margin:2rem 0;}section.articles .content .links{margin-top:1.5rem;}section.article .content{padding:2rem 0;}section.article .content .header{font-size:2rem;}section.article .text{margin:2rem 0;}section.conference{flex-direction:column;}section.conference .left{width:100%;padding:2rem 1rem;}section.conference .header{font-size:2rem;margin-bottom:2rem;}section.conference .title{font-size:1.5rem;margin-bottom:2rem;}section.conference .right{width:100%;padding:2rem 1rem;}section.conference .content{padding:2rem 0;}section.login .content{padding:2rem 0;}section.login .header{font-size:2rem;margin-bottom:2rem;}section.login .content .links{margin-top:2rem;}section.board .content{padding:2rem 0;}section.board .header{font-size:2rem;margin-bottom:2rem;}section.board .buttons{display:flex;width:100%;padding:0.5rem 0;box-shadow:0 0 0.5rem rgba(61,61,61,0.5);}section.board .buttons .btn{margin:0.5rem;padding:0.5rem;}section.board form{padding:2rem 1rem;}section.conferences .content{padding:2rem 0;}section.conferences .content .header{font-size:2rem;margin-bottom:2rem;}section.conferences .content .links{margin-top:0;}section.join .header{font-size:2rem;margin:2rem 0;}section.join .content .box{padding:2rem 1rem;}section.join .content .box table tr,section.join .content .box table tr td{display:block;padding:0;}section.join .content .box table tr{margin-bottom:1rem;}section.forum .content{padding:2rem 0;}section.forum .content .header{font-size:2rem;margin-bottom:2rem;}section.search .content{padding:2rem 0;}section.search .content .header{font-size:2rem;margin-bottom:2rem;}section.flash .header{line-height:1.5;}section.contact{flex-direction:column;}section.contact .left{width:100%;padding:2rem 1rem;}section.contact .left .header{font-size:2rem;margin-bottom:2rem;}section.contact .right{width:100%;padding:2rem 1rem;}section.contact .right .logo{margin-bottom:2rem;}section.contact form.styled .input.last{margin:0 0 2rem 0 !important;}}