@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-style:inherit;font-weight:inherit;outline:0;vertical-align:baseline;margin:0;padding:0}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}em,i{font-style:italic}b,strong{font-weight:700}small{font-size:10px}big{font-size:16px}a img{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1,h2,h3,h4,h5,h6{font-family:Roboto!important;color:#000}a:link,a:visited{color:#000;text-decoration:none;outline:0}a:active,a:hover{color:#000;text-decoration:none!important;outline:0}body{background:#fff;font-family:Roboto;color:#000;font-size:16px}p{font-family:Roboto;font-weight:400;color:#000;line-height:22px;font-size:16px;text-align:justify}h1,h2,h3,h4,h5,h6,p{line-height:1.45}h1,h2,h3,h4,h5,h6{font-family:Roboto!important;color:#000;font-weight:700}h1{font-size:5em}h2{font-size:4em}h3{font-size:3em}h4{font-size:2em}h5{font-size:1em}strong{font-family:Roboto}.hidden-content{max-width:550px;border-radius:0;-ms-transform:translateY(-50px);transform:translateY(-50px);transition:all .33s}.hidden-content h2{background:#000;padding:5px 10px;color:#fff;text-align:center;display:inline-block;margin:20px 0}.hidden-content .fancybox-close-small{text-decoration:none;outline:0}.hidden-content .fancybox-close-small:focus:after{outline:0!important}.hidden-content .fancybox-close-small:after{background:#1ce0f4;color:#000}.fancybox-slide--current .hidden-content{-ms-transform:translateY(0);transform:translateY(0)}.fancybox-slide--current .hidden-content .fancybox-close-small{text-decoration:none;outline:0}.fancybox-slide--current .hidden-content .fancybox-close-small:after{background:#1ce0f4;color:#000}.container{max-width:1100px!important;position:relative}*{transition:all .5s ease}::-moz-selection{background:#000;color:#fff;text-shadow:none;opacity:1}::selection{background:#000;color:#fff;text-shadow:none;opacity:1}@font-face{font-family:BebasNeue;src:url(../fonts/BebasNeue.otf)}@font-face{font-family:coloquio;src:url(../fonts/coloquio.eot?d5rusi);src:url(../fonts/coloquio.eot?d5rusi#iefix) format("embedded-opentype"),url(../fonts/coloquio.ttf?d5rusi) format("truetype"),url(../fonts/coloquio.woff?d5rusi) format("woff"),url(../fonts/coloquio.svg?d5rusi#coloquio) format("svg");font-weight:400;font-style:normal}[class*=" i-"],[class^=i-]{font-family:coloquio!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.i-quote:before{content:""}body{font-family:BebasNeue;color:#000;width:100%;height:100%;position:relative}header h2{position:relative;padding-top:10px;padding:10px 30px;background:#1ce0f4;color:#fff;display:inline-block}.header{position:relative;display:block;width:100%;background:#1ce0f4}.header #menu-top{position:fixed;top:0;height:150px;transition:all .5s ease;background:#fff;width:100%;z-index:100}.header #menu-top.sticky{top:0;position:fixed;height:75px}.header #menu-top.sticky img{top:20px;-ms-transform:scale(.9);transform:scale(.9)}.header #menu-top .menu-header .navbar-collapse ul li{padding:15px 10px!important}.header #menu-top .menu-header .navbar-collapse ul li a{padding:10px!important}.header #menu-top .menu-header .navbar-collapse ul li a:focus span,.header #menu-top .menu-header .navbar-collapse ul li a:hover span{color:#fff;background:0 0}.header #menu-top .menu-header .navbar-collapse ul li a span{margin:0;padding:0;position:relative;display:block;font-size:14px;font-size:1.4rem;text-align:center}.header #menu-top .menu-header .navbar-collapse ul li a span:hover{color:#fff}.header #menu-top img{position:relative;display:inline-block;vertical-align:middle;top:50px;transition:all .5s ease}.header #menu-top .menu-header{position:relative;display:inline-block;vertical-align:middle;border-radius:0;border:0;margin:0;padding:0;float:right;background:0 0}.header #menu-top .menu-header .navbar-toggle{position:relative;border:0;top:20px!important}.header #menu-top .menu-header .navbar-toggle:focus,.header #menu-top .menu-header .navbar-toggle:hover{background:0 0}.header #menu-top .menu-header .navbar-toggle.sticky-btn{top:-10px!important}.header #menu-top .menu-header #nav-icon3{top:7px;width:30px;height:25px;position:relative;-ms-transform:rotate(0);transform:rotate(0);transition:.5s ease-in-out;cursor:pointer}.header #menu-top .menu-header #nav-icon3 span{display:block;position:absolute;height:3px;width:100%;background:#000;border-radius:0;opacity:1;left:0;-ms-transform:rotate(0);transform:rotate(0);transition:.25s ease-in-out}.header #menu-top .menu-header #nav-icon3 span:nth-child(1){top:0}.header #menu-top .menu-header #nav-icon3 span:nth-child(2),.header #menu-top .menu-header #nav-icon3 span:nth-child(3){top:7px}.header #menu-top .menu-header #nav-icon3 span:nth-child(4){top:14px}.header #menu-top .menu-header #nav-icon3.open span:nth-child(1){top:18px;width:0%;left:50%}.header #menu-top .menu-header #nav-icon3.open span:nth-child(2){-ms-transform:rotate(45deg);transform:rotate(45deg)}.header #menu-top .menu-header #nav-icon3.open span:nth-child(3){-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header #menu-top .menu-header #nav-icon3.open span:nth-child(4){top:18px;width:0%;left:50%}.header #menu-top .menu-header .navbar-collapse.in{overflow-y:visible}.header #menu-top .menu-header .navbar-collapse{border:0!important;transition:all .5s ease}.header #menu-top .menu-header .navbar-collapse>ul{margin:0;font-size:0;width:100%!important}.header #menu-top .menu-header .navbar-collapse>ul>li{position:relative;display:inline-block;vertical-align:middle;font-size:20px;font-size:2rem;float:none;font-family:BebasNeue!important;padding:60px 20px;transition:all .5s ease}.header #menu-top .menu-header .navbar-collapse>ul>li.active{background-color:none!important}.header #menu-top .menu-header .navbar-collapse>ul>li a,.header #menu-top .menu-header .navbar-collapse>ul>li span{color:#000;position:relative;display:block;width:auto;padding:5px;text-decoration:none;text-transform:none;cursor:pointer;transition:all .5s ease}.header #menu-top .menu-header .navbar-collapse>ul>li a.active,.header #menu-top .menu-header .navbar-collapse>ul>li span.active{background:#000;background-color:#000!important;transition:all .2s ease}.header #menu-top .menu-header .navbar-collapse>ul>li a:focus,.header #menu-top .menu-header .navbar-collapse>ul>li a:hover,.header #menu-top .menu-header .navbar-collapse>ul>li span:focus,.header #menu-top .menu-header .navbar-collapse>ul>li span:hover{background:#000;color:#fff}.header #conteudo-header{position:relative;display:block;width:100%;padding:50px 0;background:#1ce0f4;margin-top:150px;transition:all .5s ease}.header #conteudo-header .container{height:100%}.header #conteudo-header .container header{position:relative;display:block;width:530px;margin:0 auto;margin-top:80px}.header #conteudo-header .container header i.i-quote{font-size:230px;font-size:23rem;color:#fff;position:absolute;left:150px;top:-80px;z-index:-1}.header #conteudo-header .container header h1{font-family:BebasNeue!important;color:#000;white-space:nowrap;font-size:80px;font-size:8rem;position:relative;margin:0 auto;text-align:left;width:auto;z-index:2;text-transform:uppercase}.header #conteudo-header .container header h1 span{color:#fff;display:block;line-height:40px;font-size:47px;font-size:4.7rem}.header #conteudo-header .container h2{text-transform:uppercase;font-family:BebasNeue!important;font-size:26px;font-size:2.6rem;text-align:center;position:relative;display:block;margin-top:100px}.header #conteudo-header .container h2 span{color:#fff;display:block;line-height:65px;font-size:80px;font-size:8rem}.header #conteudo-header .container img{position:absolute;bottom:30px;right:0;-ms-transform:scale(.8);transform:scale(.8)}#oquee{position:relative;display:block;padding:60px 0 50px 0}#oquee article{position:relative;display:block;margin:0 auto}#oquee article p{margin-top:30px;line-height:30px;text-align:justify}#omega3{position:relative;display:block;padding:50px 0 50px 0;background:#f7f7f7}#omega3 article{position:relative;display:block;margin:0 auto}#omega3 article p{margin-top:30px;line-height:30px;text-align:justify}#omega3 article:last-child header{margin-top:60px}#omega3 article:last-child header h2{background:0 0;padding:0;color:#000}#convidados{position:relative;display:block;padding:50px 0}#convidados header h2{margin-bottom:100px}#convidados .grid.moderadora .box-convidados span{margin-top:20px;color:#000;font-weight:700;position:relative;display:block}#convidados .grid.moderadora .box-convidados h2{background:#1ce0f4;margin-top:0}#convidados .grid .box-convidados{position:relative;display:block;width:100%;cursor:pointer;text-align:center}#convidados .grid .box-convidados:hover h2{background:#1ce0f4}#convidados .grid .box-convidados h2{background:#000;padding:5px 10px;color:#fff;text-align:center;transition:all .3s ease;font-size:18px;font-size:1.8rem;margin-top:40px}#convidados .grid .box-convidados img{width:100%}#convidados .grid .box-convidados span{font-family:Roboto;text-transform:uppercase;color:#000;font-weight:700}#convidados .grid .box-convidados p{font-family:Roboto;text-transform:uppercase;color:grey;font-size:13px;font-size:1.3rem;text-align:center;padding-top:10px;font-weight:500}#programa{position:relative;display:block;background:#1ce0f4;margin-bottom:50px;padding-bottom:50px}#programa header h2{color:#fff;padding:15px;margin:50px 0 30px 0}#programa .box-programa{margin-top:20px}#programa .box-programa.lx .data{background:#000;padding:5px 30px;color:#fff;display:block;width:170px;height:160px;position:relative}#programa .box-programa.lx .data span{position:relative;display:block;top:-20px}#programa .box-programa.lx .data .data-dia{font-size:100px;font-size:10rem;height:120px;font-family:Roboto;left:-7px;font-weight:700}#programa .box-programa.lx .data .data-mes{font-size:18px;font-size:1.8rem;font-family:Roboto;line-height:10px;left:5px;font-weight:700}#programa .box-programa.lx .data .data-local{font-size:28px;font-size:2.8rem;font-family:Roboto;left:5px;font-weight:700}#programa .box-programa.lx .cronograma{border-left:7px solid #000;padding:0 15px;margin-top:20px;font-size:18px;font-size:1.8rem;color:#000}#programa .box-programa.lx .cronograma .cronograma-hora{padding:5px 10px;background:#000;color:#fff;top:0;width:72px;margin:10px 0;position:relative;display:block;text-align:center;font-size:18px;font-size:1.8rem;font-family:Roboto;font-weight:700}#programa .box-programa.lx .cronograma .cronograma-descricao{text-transform:uppercase;font-family:Roboto;position:relative;display:block}#programa .box-programa.lx .cronograma .cronograma-descricao strong{font-family:Roboto;margin:5px 0;position:relative;display:block}#programa .box-programa.lx .cronograma .cronograma-speaker{position:relative;display:block;margin:5px 0;font-family:Roboto;text-transform:uppercase;font-weight:700}#programa .box-programa.lx .cronograma .cronograma-funcao{position:relative;display:block;margin:5px 0;font-size:14px;font-size:1.4rem;font-family:Roboto;text-transform:uppercase;font-weight:500}#programa .box-programa.por .data{background:#fff;padding:5px 30px;color:#000;display:block;width:170px;height:160px;position:relative;font-weight:700}#programa .box-programa.por .data span{position:relative;display:block;top:-20px}#programa .box-programa.por .data .data-dia{font-size:100px;font-size:10rem;height:120px;font-family:Roboto;left:-7px}#programa .box-programa.por .data .data-mes{font-size:18px;font-size:1.8rem;font-family:Roboto;line-height:10px;left:5px}#programa .box-programa.por .data .data-local{font-size:28px;font-size:2.8rem;font-family:Roboto;left:5px}#programa .box-programa.por .cronograma{border-left:7px solid #fff;padding:0 15px;margin-top:20px;font-size:18px;font-size:1.8rem;color:#000}#programa .box-programa.por .cronograma .cronograma-hora{padding:5px 10px;background:#fff;color:#000;top:0;width:72px;margin:10px 0;position:relative;display:block;font-weight:700;text-align:center;font-size:18px;font-size:1.8rem;font-family:Roboto}#programa .box-programa.por .cronograma .cronograma-descricao{text-transform:uppercase;font-family:Roboto;position:relative;display:block}#programa .box-programa.por .cronograma .cronograma-descricao strong{font-family:Roboto;margin:5px 0;position:relative;display:block}#programa .box-programa.por .cronograma .cronograma-speaker{position:relative;display:block;margin:5px 0;font-family:Roboto;text-transform:uppercase;font-weight:700}#programa .box-programa.por .cronograma .cronograma-funcao{position:relative;display:block;margin:5px 0;font-size:14px;font-size:1.4rem;font-family:Roboto;text-transform:uppercase;font-weight:500}#apresentacoes{margin:50px 0;text-align:center}#apresentacoes header{text-align:left}#apresentacoes header h2{margin-bottom:50px}#apresentacoes .headervideos{margin-right:-15px;margin-left:-15px}#apresentacoes .headervideos h2{display:block;background:#000;margin-bottom:0}#apresentacoes .rowvideos{padding:20px 10px}#apresentacoes .rowvideos>div{padding:0!important}#apresentacoes .rowvideos>div .box-videos{margin:0 auto;padding:10px;text-align:center}#apresentacoes .box-apresetacao,#apresentacoes .box-videos{text-align:center;position:relative;display:block;overflow:hidden;margin:20px auto;transition:all .5s ease;cursor:pointer}#apresentacoes .box-apresetacao.box-apresetacao,#apresentacoes .box-videos.box-apresetacao{height:375px;max-width:275px}#apresentacoes .box-apresetacao:hover p,#apresentacoes .box-videos:hover p{width:90%}#apresentacoes .box-apresetacao img,#apresentacoes .box-videos img{position:relative;z-index:0;width:100%;height:auto}#apresentacoes .box-apresetacao h4,#apresentacoes .box-videos h4{display:block;position:absolute;top:0;left:0;width:100%;padding:10px 20px;z-index:1;color:#fff;background:#000}#apresentacoes .box-apresetacao p,#apresentacoes .box-videos p{transition:all .5s ease;position:absolute;bottom:100px;left:0;width:80%;display:block;z-index:1;text-align:center;color:#fff;padding:10px 20px;background:#1ce0f4}#contactos{padding:0 0 100px 0}#contactos h3{font-weight:700}#contactos #contactos-med{display:none}#contactos #contactos-farm{display:block}#footer{padding:0 0 50px 0}#footer .container div{padding:0}#footer .container div p{font-size:12px;font-size:1.2rem;color:#636363}#footer .container div p span{font-family:Roboto;display:block;font-weight:700}#footer .container div .social{float:right;position:relative;display:block}#overlay{position:fixed;display:block;opacity:1;background:rgba(28,224,244,.96);width:100%;height:100%;top:0;left:0;z-index:10000}#overlay img{position:absolute;display:block;left:50%;top:30px;-ms-transform:translate(-50%,0);transform:translate(-50%,0);padding:20px;background:#000}#overlay div{width:100%;height:100%;vertical-align:middle;text-align:center}#overlay div:before{position:relative;display:inline-block;width:0;height:100%;content:"";vertical-align:middle}#overlay div button{background:#fff!important;position:relative;display:inline-block;vertical-align:middle;padding:20px;color:#000!important;font-size:50px;font-size:5rem;font-family:Roboto;font-weight:700;border:none;min-width:400px;min-height:400px;margin:0 20px;transition:all .5s ease;text-transform:uppercase;border:5px solid #fff}#overlay div button:hover{border:5px solid #000}@media only screen and (max-width:1199px){#overlay div button{min-width:300px;min-height:300px;font-size:30px;font-size:3rem}}@media only screen and (max-width:991px){.navbar-header{float:none!important;margin-right:0!important;width:100%!important}.navbar-toggle{display:block!important;right:20px!important}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);margin-right:0!important}.navbar-collapse.collapse{display:none!important;margin-right:0!important}.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-text{float:none;margin:15px 0}.navbar-collapse.collapse.in{display:block!important}#menu-top.sticky .menu-header .navbar-collapse ul li{padding:0!important}#menu-top .menu-header{width:100%!important;transition:all .5s ease}#menu-top .menu-header .navbar-collapse ul{width:100%!important;position:absolute;top:0;left:0;display:block;background:#fff;top:100px!important}#menu-top .menu-header .navbar-collapse ul li{display:block!important;transition:all .5s ease;padding:0!important;width:100%!important}#menu-top .menu-header .navbar-collapse ul li a,#menu-top .menu-header .navbar-collapse ul li span{padding:20px!important;position:relative;display:block;width:100%}#menu-top .menu-header .navbar-collapse ul li :active ul,#menu-top .menu-header .navbar-collapse ul li :focus ul,#menu-top .menu-header .navbar-collapse ul li:hover ul{height:auto!important;display:block!important;top:0!important;opacity:1}}@media only screen and (max-width:767px){#overlay div button{min-width:200px;min-height:200px;font-size:20px;font-size:2rem}#overlay div button:before{height:5px}#conteudo-header .container header{-ms-transform:scale(.8);transform:scale(.8);margin-top:50px!important}#conteudo-header .container h2{-ms-transform:scale(.8);transform:scale(.8);margin-top:53px}#conteudo-header .container img{width:180px;position:absolute;bottom:0!important;right:0}#contactos{padding-bottom:20px;text-align:center}#contactos p{font-size:13px;font-size:1.3rem;text-align:center}.localizacao-morada{text-align:center}.localizacao-morada p{text-align:center}#footer .container div p{text-align:center}#footer .container div .social{float:none!important;text-align:center;margin:30px 0 0 0}}@media only screen and (max-width:637px){.grid{width:100%!important}#overlay div button{min-width:200px;min-height:150px;font-size:16px;font-size:1.6rem;margin:0 10px;padding:10px}#overlay div button:before{height:5px}#conteudo-header .container img{width:150px}}@media only screen and (max-width:479px){#overlay div button{min-width:120px;min-height:120px;font-size:12px;font-size:1.2rem;margin:0 10px;padding:10px}#overlay div button:before{height:3px;bottom:30%}#conteudo-header .container header{-ms-transform:scale(.54);transform:scale(.54);width:auto!important;left:-60px;margin-top:50px!important}#conteudo-header .container h2{-ms-transform:scale(.7);transform:scale(.7);width:auto!important;margin-top:20px!important;white-space:nowrap}#conteudo-header .container img{width:100px;top:-40px}#menu-top img{width:100%!important;max-width:170px!important}}