diff --git a/.DS_Store b/.DS_Store
index 980353f4..24e02738 100644
Binary files a/.DS_Store and b/.DS_Store differ
diff --git a/App/android/app/build.gradle b/App/android/app/build.gradle
index 90ad0727..fcf331f0 100755
--- a/App/android/app/build.gradle
+++ b/App/android/app/build.gradle
@@ -102,8 +102,8 @@ android {
applicationId "pt.enei"
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
- versionCode 5
- versionName "5"
+ versionCode 6
+ versionName "6"
ndk {
abiFilters "armeabi-v7a", "x86"
}
diff --git a/App/app/Router.js b/App/app/Router.js
index d71c3f60..5096a6a7 100755
--- a/App/app/Router.js
+++ b/App/app/Router.js
@@ -215,7 +215,7 @@ const Stack = createStackNavigator({
}
else if (navigation.state.routes[index].routeName == 'Atividades') {
return {
- headerTitle: 'Atividade',
+ headerTitle: 'Atividades',
}
}
diff --git a/App/ios/app/Info.plist b/App/ios/app/Info.plist
index 7ce13034..2471ef31 100755
--- a/App/ios/app/Info.plist
+++ b/App/ios/app/Info.plist
@@ -15,11 +15,11 @@
CFBundlePackageType
APPL
CFBundleShortVersionString
- 1.3
+ 2
CFBundleSignature
????
CFBundleVersion
- 15
+ 16
LSApplicationCategoryType
public.app-category.utilities
LSRequiresIPhoneOS
@@ -50,7 +50,7 @@
NSLocationWhenInUseUsageDescription
Not used, just added this key because i used react-native and needed this keys for approval.
NSMicrophoneUsageDescription
- Not really used, but the module asks for it when openning the camera.
+ O microfone não é usado, no entanto o package que uso para ler o QR code pede a permissão do microfone.
NSMotionUsageDescription
Not used, just added this key because i used react-native and needed this keys for approval.
NSPhotoLibraryAddUsageDescription
diff --git a/api/.DS_Store b/api/.DS_Store
index 3e210927..34e98944 100755
Binary files a/api/.DS_Store and b/api/.DS_Store differ
diff --git a/api/wwwroot/.DS_Store b/api/wwwroot/.DS_Store
index 6e3fe3f4..a555349f 100755
Binary files a/api/wwwroot/.DS_Store and b/api/wwwroot/.DS_Store differ
diff --git a/api/wwwroot/imgs/.DS_Store b/api/wwwroot/imgs/.DS_Store
index 9fe2f1aa..0955ba4a 100644
Binary files a/api/wwwroot/imgs/.DS_Store and b/api/wwwroot/imgs/.DS_Store differ
diff --git a/website/.DS_Store b/website/.DS_Store
index 6aafc7eb..2820e9fd 100644
Binary files a/website/.DS_Store and b/website/.DS_Store differ
diff --git a/website/cp-ds.html b/website/cp-ds.html
new file mode 100644
index 00000000..b671477d
--- /dev/null
+++ b/website/cp-ds.html
@@ -0,0 +1,410 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Career Path - Data Science
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Data SciencePowered by:
+
+
+
+
+
+
+
+
+
+
+
Career Path
+
Data Science
+
+
O Encontro Nacional de Estudantes de Informática é um dos maiores eventos na área da tecnologia
+ em
+ Portugal
+ reunindo estudantes de informática de todas as faculdades do país.
+
Reconhecido pela sua qualidade e variedade de temas e atividades, tem como prioridade o contacto
+ entre
+ participantes e empresas, bem como a socialização, o convívio e a troca de experiências e
+ conhecimentos
+ entre os presentes.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 13 Abril
+ 14 Abril
+
+
+
+
+
+
+
+
+
+
Palestra
+
O que chega às prateleiras e o que não, eis a questão!
+
Nuno Santos
+
Retail Consult
+
+
➔ Ver
+ mais detalhes
+
+
+
+
+
+
+
+
Palestra
+
Data Science is here to stay
+
Sara Faria Leal
+
Novabase
+
+
➔ Ver
+ mais detalhes
+
+
+
+
+
+
Workshop
+
Excelência Operacional – Deteção de falhas em dados de Operação de Telecomunicações Móveis.
+
+
Germán Méndez
+
Novabase
+
+
➔ Ver
+ mais detalhes
+
+
+
+
+
+
+
+
+
+
+
+
Palestra
+
(Critical Software)
+
Márcia Guerra & Luís Galo
+
Critical
+ Software
+
➔ Ver
+ mais detalhes
+
+
+
+
+
+
+
+
Palestra
+
(Critical Software)
+
João Esteves
+
Critical
+ Sofware
+
➔ Ver
+ mais detalhes
+
+
+
+
+
+
Workshop
+
(Critical Software)
+
Gonçalo Silva
+
Critical
+ Software
+
➔ Ver
+ mais detalhes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
© 2019 ENEI . Todos os direitos reservados
+
+
+
+
+
+
+
+
+
Description
+
O que leva um retalhista a optar por determinados produtos para colocar nas suas prateleiras? Esta sessão pretende debruçar-se sobre o processo de selecção de artigos, utilizando grandes volumes de informação com tecnologias de vanguarda e algoritmos científicos para introduzir novas técnicas de optimização. Serão discutidos os fundamentos da gestão de gama, os desafios dos retalhistas face à informação que têm à sua disposição e de que forma podem ser utilizados os dados disponíveis para a criação de uma gama de produtos que leve por um lado à satisfação do cliente e por outro, à maximização das vendas.
+
Speaker's Bio
+
Nuno Santos
+
Nuno Santos é um profissional experiente baseado na Retail Consult US. Com 10 anos de percurso profissional, na sua maioria ligado à área de Planeamento e Optimização, realizou a implementação de sistemas de informação em diferentes segmentos de retalho (Grocer, Fashion e Pharmacy) em diversas regiões da Europa, América do Norte e América do Sul, combinando o desenvolvimento do negócio com sistemas tecnológicos Oracle Retail.
+
+
+
+
+
+
Description
+
O Business Intelligence (BI) tradicional endereça a identificação de perguntas relevantes para o negócio e como estruturar os dados para obter as correspondentes respostas. Esta abordagem revela-se limitada num contexto altamente dinâmico em que os dados são provenientes de inúmeras fontes com diferentes formatos. Além disso, o aumento significativo no volume de dados cria um grande desafio para o BI tradicional. Convencionalmente, o BI é destinado a executivos e gerentes que olham para os negócios de uma perspetiva demasiada alto-nível e focada. Por outro lado, o Big Data é bottom-up, pois democratiza o acesso ao conhecimento crítico de negócios e permite interpretações de perspetivas diferentes do convencional, dando uma capacidade de inovação e decisão potencialmente transformadoras aos diferentes utilizadores de front e back office, permitindo a tomada de decisões em tempo real, usando Data Science.
+ Nesta palestra, apresentaremos o ‘CELFOCUS Vision for Data Science’ dentro da indústria de TI e nossa missão na criação de um futuro brilhante para ciência de dados e cientistas.
+
+
Speaker's Bio
+
Sara Faria
+
A Sara Faria Leal é uma Data Scientist na Celfocus desde 2015.
+ A sua formação é em Matemática Aplicada e Computação no Instituto Superior Técnico, com especialização em Probabilidade e Estatística, onde ela desenvolveu o interesse por Data Mining e Machine Learning.
+ A Sara trabalhou num projeto de IoT a analisar e detetar anomalias em dispositivos de IoT e no projeto do NOC-CIAS (Network Operation Center Cognitive Intelligence Automation System) a estudar o comportamento de alarmística de rede.
+ No seu tempo livre, ela gosta de ver corridas de Fórmula 1 e de jogar Zelda ou Kirby. Tem quase sempre uma caneca de chá com ela.
+
+
+
+
+
+
+
+
Descrição
+
Atualmente existe um hype de Big Data entre as organizações, contudo transformar o seu potencial em real impacto de negócio tem-se provado um desafio. Desenvolver modelos precisos e confiáveis é um primeiro passo, no entanto colocá-los em produção e fazer a sua gestão diariamente - descobrindo conhecimento único - é outro nível. Os modelos e automação preditivos serão fundamentais na operacionalização de todo o processo, ajudando a orquestrar e gerir o processamento de todos os dados dentro de uma organização. Este deve ser o alvo final de uma estratégia de Big Data bem-sucedida.
+ Neste workshop vamos nos concentramos numa dimensão crítica - a Excelência Operacional. A análise de grandes volumes de dados operacionais pode suportar os esforços dos CSP’s na expansão e controlo da infraestrutura atual. Através da correlação de métricas de uso da rede e atributos de utilizadores, além de dados de tráfego e localização, ajudará de forma proactiva a detetar ou prever possíveis problemas e obstáculos em tempo real.
+ O principal objetivo deste workshop é desenhar e desenvolver um algoritmo capaz de realizar a deteção de anomalias por categoria, usando para o efeito dados operacionais de comunicações móveis. Com base nas mensagens enviadas ou recebidas pelos cartões SIM, a solução proposta deve ser capaz de detetar padrões em altos volumes de mensagens e fornecer informações sobre as suas causas.
+
+
Requesitos
+
Computador pessoal com as seguintes ferramentas instaladas:
+
-Jupyter Notebook
+
-Python 3.6
+
-ScikitLearn
+
-Matplotlib
+
-Pandas
+
+
+
+
+
+
Descrição
+
A Aguardar descrição e nome.
+
+
+
+
Descrição
+
A Aguardar descrição e nome.
+
+
+
+
Descrição
+
A Aguardar descrição e nome.
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/website/cp-iot.html b/website/cp-iot.html
new file mode 100644
index 00000000..b7947b52
--- /dev/null
+++ b/website/cp-iot.html
@@ -0,0 +1,419 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Career Path - Internet of Things
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Internet of Things Powered by:
+
+
+
+
+
+
+
+
+
+
Career Path
+
Internet of Things
+
+
O Encontro Nacional de Estudantes de Informática é um dos maiores eventos na área da tecnologia
+ em
+ Portugal
+ reunindo estudantes de informática de todas as faculdades do país.
+
Reconhecido pela sua qualidade e variedade de temas e atividades, tem como prioridade o contacto
+ entre
+ participantes e empresas, bem como a socialização, o convívio e a troca de experiências e
+ conhecimentos
+ entre os presentes.
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 13 Abril
+ 14 Abril
+
+
+
+
+
+
+
+
+
+
Palestra
+
Why the Internet of Things Needs Docker
+
André Duarte
+
Ubiwhere
+
+
➔ Ver
+ mais detalhes
+
+
+
+
+
+
+
+
Palestra
+
How to build an IoT White-Label Application
+
Gonçalo Santos
+
Ubiwhere
+
+
➔ Ver
+ mais detalhes
+
+
+
+
+
+
Workshop
+
Hands-on-Docker
+
André Duarte & Gonçalo Santos
+
Ubiwhere
+
+
➔ Ver
+ mais detalhes
+
+
+
+
+
+
+
+
+
+
+
+
Palestra
+
(Critical Software)
+
Márcia Guerra & Luís Galo
+
Critical
+ Software
+
➔ Ver
+ mais detalhes
+
+
+
+
+
+
+
+
Palestra
+
(Critical Software)
+
João Esteves
+
Critical
+ Sofware
+
➔ Ver
+ mais detalhes
+
+
+
+
+
+
Workshop
+
(Critical Software)
+
Gonçalo Silva
+
Critical
+ Software
+
➔ Ver
+ mais detalhes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
© 2019 ENEI . Todos os direitos reservados
+
+
+
+
+
+
+
+
+
Description
+
Descrição não disponível.
+
Speaker's Bio
+
André Duarte
+
André Duarte (Software Engineer @ Ubiwhere), licenciado em Informática e Sistemas e mestre em Business
+ Intelligence pelo Instituto Superior de Engenharia de Coimbra. Possui um vasto leque de competências
+ técnicas ao nível da informática como: Data Mining, Business Intelligence, Machine Learning, Internet of
+ Things, Java, SQL, Python, Data Warehousing and Analytics. Começou a trabalhar na Ubiwhere em 2014,
+ desenhando e implementando um sistema de Complex Event Processing (requerendo experiência em analytics) para
+ o Citibrain, uma Plataforma que visa aproximar as cidades dos seus cidadãos com o uso da tecnologia. Em
+ 2015, prosseguiu o seu trabalho na Plataforma Citibrain, desenvolvendo a integração com a Plataforma
+ UrbSense criada pela Universidade do Porto. Em 2016 começou a trabalhar no Projecto Europeu EMBERS, que visa
+ criar um Mobility Backend as a Service para as cidades, concentrando todos os domínios relacionados com a
+ mobilidade num único e centralizado backend, acessível através de Open Standards europeus.
+
+
+
+
+
Description
+
Descrição não disponível.
+
Speaker's Bio
+
Gonçalo Santos
+
Gonçalo Santos, Software Developer @ Ubiwhere, Mestre em Engenharia Informática pela Universidade de Coimbra,
+ trabalha desde 2017 em projetos de mobilidade urbana e smart cities. Foca-se em desenvolvimento web em React
+ e tem especial interesse por optimização de utilização, novas tecnologias e nas integrações com a restante
+ arquitetura do sistema.
+
+
+
+
+
+
Descrição
+
Sem descrição disponível
+
Biografia
+
André Duarte
+
André Duarte (Software Engineer @ Ubiwhere), licenciado em Informática e Sistemas e mestre em Business
+ Intelligence pelo Instituto Superior de Engenharia de Coimbra. Possui um vasto leque de competências
+ técnicas ao nível da informática como: Data Mining, Business Intelligence, Machine Learning, Internet of
+ Things, Java, SQL, Python, Data Warehousing and Analytics. Começou a trabalhar na Ubiwhere em 2014,
+ desenhando e implementando um sistema de Complex Event Processing (requerendo experiência em analytics) para
+ o Citibrain, uma Plataforma que visa aproximar as cidades dos seus cidadãos com o uso da tecnologia. Em
+ 2015, prosseguiu o seu trabalho na Plataforma Citibrain, desenvolvendo a integração com a Plataforma
+ UrbSense criada pela Universidade do Porto. Em 2016 começou a trabalhar no Projecto Europeu EMBERS, que visa
+ criar um Mobility Backend as a Service para as cidades, concentrando todos os domínios relacionados com a
+ mobilidade num único e centralizado backend, acessível através de Open Standards europeus.
+
Gonçalo Santos
+
Gonçalo Santos, Software Developer @ Ubiwhere, Mestre em Engenharia Informática pela Universidade de Coimbra,
+ trabalha desde 2017 em projetos de mobilidade urbana e smart cities. Foca-se em desenvolvimento web em React
+ e tem especial interesse por optimização de utilização, novas tecnologias e nas integrações com a restante
+ arquitetura do sistema.
+
+
+
+
+
+
Descrição
+
A Aguardar descrição e nome.
+
+
+
+
Descrição
+
A Aguardar descrição e nome.
+
+
+
+
Descrição
+
A Aguardar descrição e nome.
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/website/cp-web-development.html b/website/cp-web-development.html
index ab1bd3e9..aa29d12c 100644
--- a/website/cp-web-development.html
+++ b/website/cp-web-development.html
@@ -21,10 +21,10 @@
-
+
-
+
@@ -37,9 +37,15 @@
@@ -47,7 +53,7 @@
Web Development Powered by:
-
+
@@ -139,9 +145,9 @@
Palestra
-
Luís Cardoso
+
Mapping the DNA of fraud
Feedzai
-
+
➔ Ver mais detalhes
@@ -164,9 +170,11 @@
Palestra
-
GraalVM and MicroProfile: A Polyglot Microservices Solution
-
Hugo
+
React Engineering Principles
+
Hugo Daniel Gomes
Farfetch
+
➔ Ver mais detalhes
+
@@ -241,6 +249,26 @@
LOBA - Customer Experience Design
+
+
@@ -284,9 +312,9 @@
Descrição
-
A cada dia as necessidades do desenvolvimento web tornam-se mais complexas, obrigando as equipas de desenvolvimento a serem multidisciplinares. Nesta palestra vamos percorrer algumas áreas desde marketing digital a ecommerce passando pelo design e analisar estratégias de melhoraria e optimização, integrando estas áreas no desenvolvimento web.
+
"Do you want to know how Feedzai uncovers financial crimes? In this presentation, we will explain how our Genome platform works. Genome allows fraud investigators to visualize complex financial crime patterns using link-analysis, allowing them to identify related transactions inside a group."
Biografia
-
Nuno Alves, licenciado em engenharia informática está ligado ao desenvolvimento há mais de 10 anos. Durante este tempo já colaborou em projetos para o El corte Inglês, Lion of Porches, Bwizer, BIAL e EDP onde integrou equipas de áreas distintas nomeadamente web, mobile e aplicações. Atualmente é o CTO da Loba Customer Experience Design, a primeira agência da experiência de cliente em Portugal.
+
"I've been a Frontend Engineer at Feedzai for 7 years. I'm on the company almost from it's beginning and I had a big role on what is the Frontend at Feedzai today (for good and bad). In my free time I'm an amateur photographer."
@@ -296,6 +324,13 @@
Biografia
Nuno Alves, licenciado em engenharia informática está ligado ao desenvolvimento há mais de 10 anos. Durante este tempo já colaborou em projetos para o El corte Inglês, Lion of Porches, Bwizer, BIAL e EDP onde integrou equipas de áreas distintas nomeadamente web, mobile e aplicações. Atualmente é o CTO da Loba Customer Experience Design, a primeira agência da experiência de cliente em Portugal.
+
+
+
Descrição
+
Vamos percorrer alguns dos princípios de desenho associados ao React JS e tentar perceber quais os conceitos de engenharia associados e como os podemos aplicar no nosso dia-a-dia.
+
Biografia
+
Trabalho atualmente na equipa de Store of the Future da Farfetch como Front-End engineer. Já passei por diversas startups, função pública e empresas de consultoria. Durante dois anos fiz bootstrap de uma aplicação web para pintar com a qual participei no WebSummit 2017 como Alpha. Fui também contribuidor de vários projectos open-source e por 8 anos estive envolvido na comunidade da linguagem de programação Haskell onde desenvolvi vários packages.
+
diff --git a/website/imgs/.DS_Store b/website/imgs/.DS_Store
index 9fe2f1aa..ae335c51 100644
Binary files a/website/imgs/.DS_Store and b/website/imgs/.DS_Store differ
diff --git a/website/imgs/logos/.DS_Store b/website/imgs/logos/.DS_Store
new file mode 100644
index 00000000..abcadae7
Binary files /dev/null and b/website/imgs/logos/.DS_Store differ
diff --git a/website/imgs/logos/accenture-logo.jpg b/website/imgs/logos/accenture-logo.jpg
new file mode 100644
index 00000000..7b315ecd
Binary files /dev/null and b/website/imgs/logos/accenture-logo.jpg differ
diff --git a/website/imgs/logos/blip.png b/website/imgs/logos/blip.png
new file mode 100755
index 00000000..34cd10ad
Binary files /dev/null and b/website/imgs/logos/blip.png differ
diff --git a/website/imgs/logos/critical-sponsor.png b/website/imgs/logos/critical-sponsor.png
new file mode 100755
index 00000000..8c949384
Binary files /dev/null and b/website/imgs/logos/critical-sponsor.png differ
diff --git a/website/imgs/logos/delloite.jpg b/website/imgs/logos/delloite.jpg
new file mode 100755
index 00000000..2e8662d5
Binary files /dev/null and b/website/imgs/logos/delloite.jpg differ
diff --git a/website/imgs/logos/feedzai.jpg b/website/imgs/logos/feedzai.jpg
new file mode 100755
index 00000000..cd56571b
Binary files /dev/null and b/website/imgs/logos/feedzai.jpg differ
diff --git a/website/imgs/logos/nova.png b/website/imgs/logos/nova.png
new file mode 100755
index 00000000..94519e2a
Binary files /dev/null and b/website/imgs/logos/nova.png differ
diff --git a/website/imgs/logos/ubiwhere.png b/website/imgs/logos/ubiwhere.png
new file mode 100755
index 00000000..ca13a5bc
Binary files /dev/null and b/website/imgs/logos/ubiwhere.png differ
diff --git a/website/imgs/speakers-company/farfetch.png b/website/imgs/speakers-company/farfetch.png
new file mode 100644
index 00000000..d40aaf03
Binary files /dev/null and b/website/imgs/speakers-company/farfetch.png differ
diff --git a/website/imgs/speakers-company/feedzai.png b/website/imgs/speakers-company/feedzai.png
new file mode 100644
index 00000000..f7431072
Binary files /dev/null and b/website/imgs/speakers-company/feedzai.png differ
diff --git a/website/imgs/speakers-image/.DS_Store b/website/imgs/speakers-image/.DS_Store
new file mode 100644
index 00000000..4c22c87a
Binary files /dev/null and b/website/imgs/speakers-image/.DS_Store differ
diff --git a/website/imgs/speakers-image/andre-duarte.png b/website/imgs/speakers-image/andre-duarte.png
new file mode 100644
index 00000000..30402f81
Binary files /dev/null and b/website/imgs/speakers-image/andre-duarte.png differ
diff --git a/website/imgs/speakers-image/german.png b/website/imgs/speakers-image/german.png
new file mode 100644
index 00000000..ecb06f37
Binary files /dev/null and b/website/imgs/speakers-image/german.png differ
diff --git a/website/imgs/speakers-image/goncalo-santos.png b/website/imgs/speakers-image/goncalo-santos.png
new file mode 100644
index 00000000..02fda00e
Binary files /dev/null and b/website/imgs/speakers-image/goncalo-santos.png differ
diff --git a/website/imgs/speakers-image/hugo.png b/website/imgs/speakers-image/hugo.png
new file mode 100644
index 00000000..2727717a
Binary files /dev/null and b/website/imgs/speakers-image/hugo.png differ
diff --git a/website/imgs/speakers-image/luis-cardoso.jpg b/website/imgs/speakers-image/luis-cardoso.jpg
new file mode 100644
index 00000000..0773f790
Binary files /dev/null and b/website/imgs/speakers-image/luis-cardoso.jpg differ
diff --git a/website/imgs/speakers-image/nuno-santos.png b/website/imgs/speakers-image/nuno-santos.png
new file mode 100644
index 00000000..589209d8
Binary files /dev/null and b/website/imgs/speakers-image/nuno-santos.png differ
diff --git a/website/imgs/speakers-image/person.jpeg b/website/imgs/speakers-image/person.jpeg
new file mode 100644
index 00000000..bf405f59
Binary files /dev/null and b/website/imgs/speakers-image/person.jpeg differ
diff --git a/website/imgs/speakers-image/person.png b/website/imgs/speakers-image/person.png
new file mode 100644
index 00000000..6fdefe92
Binary files /dev/null and b/website/imgs/speakers-image/person.png differ
diff --git a/website/imgs/speakers-image/sara-faria.png b/website/imgs/speakers-image/sara-faria.png
new file mode 100644
index 00000000..18285fef
Binary files /dev/null and b/website/imgs/speakers-image/sara-faria.png differ
diff --git a/website/main.css b/website/main.css
index ea617f46..84d495ae 100755
--- a/website/main.css
+++ b/website/main.css
@@ -22,7 +22,20 @@
fill: #000000;
}
}
-
+@-moz-keyframes animateLineLogo {
+ 15% {
+ fill: #c7403a;
+ }
+ 30% {
+ fill: #81898e;
+ }
+ 45% {
+ fill: #993d3f;
+ }
+ 100% {
+ fill: #000000;
+ }
+}
@keyframes animateLineLogo {
15% {
fill: #c7403a;
@@ -37,16 +50,6 @@
fill: #000000;
}
}
-
-@-webkit-keyframes animateLettersLogo {
- from {
- fill: transparent;
- }
- to {
- fill: #ffffff;
- }
-}
-
@keyframes animateLettersLogo {
from {
fill: transparent;
@@ -55,7 +58,6 @@
fill: #ffffff;
}
}
-
@font-face {
font-family: "icomoon";
src: url("fonts/icomoon.eot?sozc77");
@@ -63,8 +65,7 @@
font-weight: normal;
font-style: normal;
}
-
-[class^="icon-"],
+[class^=icon-],
[class*=" icon-"] {
/* use !important to prevent issues with browser extensions that change fonts */
font-family: "icomoon" !important;
@@ -90,14 +91,13 @@
font-size: 34px;
color: #ffffff;
}
-
@media (max-width: 769px) {
.icon-linkedin,
- .icon-facebook,
- .icon-instagram,
- .icon-less,
- .icon-plus,
- .icon-email {
+.icon-facebook,
+.icon-instagram,
+.icon-less,
+.icon-plus,
+.icon-email {
font-size: 30px;
}
}
@@ -126,7 +126,6 @@
.icon-close {
font-size: 30px;
}
-
.icon-close:hover {
color: #cc1a17;
}
@@ -188,8 +187,7 @@
padding: 0;
border: 0;
outline: none;
- -webkit-box-sizing: border-box;
- box-sizing: border-box;
+ box-sizing: border-box;
}
a {
@@ -210,7 +208,6 @@ body {
font-family: "Bai Jamjuree", sans-serif;
font-weight: 400;
}
-
body.blockY {
overflow-y: hidden;
}
@@ -218,7 +215,6 @@ body.blockY {
button {
background-color: transparent;
}
-
button:hover {
cursor: pointer;
}
@@ -232,19 +228,17 @@ article,
aside {
padding: 100px 0;
}
-
@media (max-width: 1024px) {
section,
- article,
- aside {
+article,
+aside {
padding: 55px 0;
}
}
-
@media (max-width: 769px) {
section,
- article,
- aside {
+article,
+aside {
padding: 45px 0;
}
}
@@ -263,14 +257,12 @@ h1 {
text-transform: uppercase;
margin-bottom: 20px;
}
-
@media (max-width: 1024px) {
h1 {
font-size: 34px;
margin-bottom: 10px;
}
}
-
@media (max-width: 769px) {
h1 {
font-size: 30px;
@@ -285,13 +277,11 @@ h2 {
text-transform: uppercase;
margin-bottom: 10px;
}
-
@media (max-width: 1024px) {
h2 {
font-size: 24px;
}
}
-
@media (max-width: 769px) {
h2 {
font-size: 20px;
@@ -313,7 +303,6 @@ p {
line-height: 32px;
color: #777777;
}
-
@media (max-width: 1024px) {
p {
font-size: 16px;
@@ -329,7 +318,6 @@ label {
color: #353535;
margin-bottom: 10px;
}
-
@media (max-width: 1024px) {
label {
font-size: 20px;
@@ -349,15 +337,12 @@ input {
transition: border-color 150ms ease-out;
-webkit-transition: border-color 150ms ease-out;
}
-
input:hover {
border-color: #cc1a17;
}
-
input.error {
border: 5px solid #cc1a17;
}
-
@media (max-width: 1024px) {
input {
font-size: 20px;
@@ -365,27 +350,27 @@ input.error {
}
}
-input[type="radio"] {
+input[type=radio] {
margin-left: 10px;
}
-input[type="text"]::-webkit-input-placeholder,
-input[type="email"]::-webkit-input-placeholder,
-input[type="password"]::-webkit-input-placeholder,
-input[type="tel"]::-webkit-input-placeholder,
-input[type="number"]::-webkit-input-placeholder {
+input[type=text]::-webkit-input-placeholder,
+input[type=email]::-webkit-input-placeholder,
+input[type=password]::-webkit-input-placeholder,
+input[type=tel]::-webkit-input-placeholder,
+input[type=number]::-webkit-input-placeholder {
color: #353535;
}
-input[type="text"],
-input[type="email"],
-input[type="password"],
-input[type="tel"],
-input[type="number"] {
+input[type=text],
+input[type=email],
+input[type=password],
+input[type=tel],
+input[type=number] {
width: 100%;
}
-input[type="submit"] {
+input[type=submit] {
display: block;
margin-top: 25px;
margin-bottom: 0;
@@ -396,8 +381,7 @@ input[type="submit"] {
-webkit-transition: color 150ms ease, background-color 150ms ease;
cursor: pointer;
}
-
-input[type="submit"]:hover {
+input[type=submit]:hover {
background-color: #ffffff;
color: #cc1a17;
}
@@ -409,15 +393,9 @@ select {
}
.vertically-aligned {
- display: -webkit-box;
- display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
+ align-items: center;
+ justify-content: center;
}
.btn {
@@ -440,13 +418,11 @@ select {
transition: border-color 150ms ease-out, background-color 150ms ease-out, color 150ms ease-out;
-webkit-transition: border-color 150ms ease-out, background-color 150ms ease-out, color 150ms ease-out;
}
-
.btn-default:hover {
border-color: #cc1a17;
background-color: #cc1a17;
color: #ffffff;
}
-
@media (max-width: 769px) {
.btn-default {
display: inline-block;
@@ -461,13 +437,11 @@ hr {
margin-bottom: 30px;
position: relative;
}
-
@media (max-width: 1024px) {
hr {
margin-bottom: 20px;
}
}
-
hr::after {
content: " ";
width: 30%;
@@ -496,7 +470,6 @@ hr::after {
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
-
@media (max-width: 1024px) {
#error-message {
font-size: 75px;
@@ -504,7 +477,6 @@ hr::after {
padding: 0 30px;
}
}
-
@media (max-width: 769px) {
#error-message {
font-size: 55px;
@@ -521,17 +493,14 @@ hr::after {
z-index: 5;
width: 100%;
}
-
#main-menu.changed nav {
background-color: rgba(0, 0, 0, 0.8);
}
-
@media (max-width: 769px) {
#main-menu.changed nav {
background-color: rgba(0, 0, 0, 0.9);
}
}
-
#main-menu nav {
display: inline-block;
width: 100%;
@@ -541,20 +510,17 @@ hr::after {
transition: background-color 150ms ease-out;
-webkit-transition: background-color 150ms ease-out;
}
-
@media (max-width: 1024px) {
#main-menu nav {
padding: 20px 30px;
}
}
-
@media (max-width: 769px) {
#main-menu nav {
padding: 0;
background-color: rgba(0, 0, 0, 0.8);
}
}
-
#main-menu nav #open-menu-mobile {
display: none;
font-family: "Bai Jamjuree", sans-serif;
@@ -568,13 +534,11 @@ hr::after {
padding: 15px 20px;
border-bottom: 1px solid #ffffff;
}
-
@media (max-width: 769px) {
#main-menu nav #open-menu-mobile {
display: block;
}
}
-
#main-menu nav #open-menu-mobile::after {
content: "";
font-family: "icomoon", sans-serif;
@@ -584,14 +548,12 @@ hr::after {
font-weight: 400;
float: right;
}
-
@media (max-width: 769px) {
#main-menu nav ul {
display: none;
margin: 15px 0;
}
}
-
#main-menu nav ul li {
display: inline-block;
font-family: "Bai Jamjuree", sans-serif;
@@ -602,7 +564,6 @@ hr::after {
margin: 0 20px;
text-transform: uppercase;
}
-
@media (max-width: 1024px) {
#main-menu nav ul li {
font-size: 17px;
@@ -610,39 +571,32 @@ hr::after {
margin: 0 10px;
}
}
-
@media (max-width: 769px) {
#main-menu nav ul li {
width: 100%;
margin: 10px 0;
}
}
-
#main-menu nav ul li.unavailable {
text-decoration: line-through;
}
-
#main-menu nav ul li a {
color: #ffffff;
transition: color 150ms ease-out;
-webkit-transition: color 150ms ease-out;
position: relative;
}
-
#main-menu nav ul li a:hover {
color: #cc1a17;
}
-
@media (max-width: 769px) {
#main-menu nav ul li a:hover {
color: #ffffff;
}
}
-
#main-menu nav ul li a:hover::after {
width: 100%;
}
-
#main-menu nav ul li a::after {
content: " ";
position: absolute;
@@ -651,16 +605,13 @@ hr::after {
width: 0;
height: 3px;
background-color: #cc1a17;
- -webkit-transition: width 150ms ease-out;
transition: width 150ms ease-out;
}
-
@media (max-width: 1024px) {
#main-menu nav ul li a::after {
bottom: -6px;
}
}
-
@media (max-width: 769px) {
#main-menu nav ul li a::after {
display: none;
@@ -674,7 +625,6 @@ hr::after {
left: calc(50% - 110px);
z-index: 10;
}
-
@media (max-width: 1024px) {
#logo-enei {
width: 175px;
@@ -682,7 +632,6 @@ hr::after {
left: calc(50% - 87px);
}
}
-
@media (max-width: 769px) {
#logo-enei {
width: 125px;
@@ -690,19 +639,17 @@ hr::after {
left: calc(50% - 62px);
}
}
-
#logo-enei #linha {
fill: transparent;
-webkit-animation: animateLineLogo 1s 0.25s forwards;
/* Safari & Chrome */
+ -moz-animation: animateLineLogo 1s 0.25s forwards;
/* Firefox */
animation: animateLineLogo 1s 0.25s forwards;
}
-
#logo-enei .letras-logo {
fill: transparent;
- -webkit-animation: animateLettersLogo 0.25s 0.7s forwards ease-in;
- animation: animateLettersLogo 0.25s 0.7s forwards ease-in;
+ animation: animateLettersLogo 0.25s 0.7s forwards ease-in;
}
#apresentation {
@@ -712,11 +659,9 @@ hr::after {
background-attachment: fixed;
position: relative;
}
-
#apresentation.main-landing {
z-index: 10;
}
-
#apresentation.main-landing::after {
content: " ";
position: fixed;
@@ -726,34 +671,25 @@ hr::after {
height: 100%;
background-color: #ffffff;
opacity: 1;
- -webkit-transition: opacity 150ms ease-out;
transition: opacity 150ms ease-out;
}
-
#apresentation.main-landing.animated {
z-index: 0;
}
-
#apresentation.main-landing.animated::after {
opacity: 0;
}
-
#apresentation.main-landing.animated #logo-enei {
position: absolute;
}
-
#apresentation.main-landing.animated #linha {
fill: #000000;
- -webkit-animation: none;
- animation: none;
+ animation: none;
}
-
#apresentation.main-landing.animated .letras-logo {
fill: #ffffff;
- -webkit-animation: none;
- animation: none;
+ animation: none;
}
-
@media (max-width: 769px) {
#apresentation {
height: 60vh;
@@ -767,13 +703,11 @@ hr::after {
background: url("imgs/cubes-image.png") no-repeat top right;
background-size: 20%;
}
-
@media (max-width: 1024px) {
#enei {
background-size: 25%;
}
}
-
@media (max-width: 769px) {
#enei {
background-image: none;
@@ -789,13 +723,11 @@ hr::after {
text-transform: uppercase;
margin-bottom: 10px;
}
-
@media (max-width: 1024px) {
.pre-h1 {
font-size: 17px;
}
}
-
@media (max-width: 769px) {
.pre-h1 {
margin-bottom: 5px;
@@ -807,36 +739,30 @@ hr::after {
padding: 80px 0;
text-align: center;
}
-
@media (max-width: 1024px) {
#countdown {
padding: 50px 0;
}
}
-
@media (max-width: 769px) {
#countdown {
padding: 40px 0;
}
}
-
#countdown div {
display: inline-block;
margin: 0 30px;
}
-
@media (max-width: 1024px) {
#countdown div {
margin: 0 15px;
}
}
-
@media (max-width: 769px) {
#countdown div {
margin: 0 5px;
}
}
-
#countdown div span {
font-family: "Bai Jamjuree", sans-serif;
font-size: 86px;
@@ -846,14 +772,12 @@ hr::after {
display: block;
margin-bottom: 20px;
}
-
@media (max-width: 1024px) {
#countdown div span {
font-size: 66px;
margin-bottom: 5px;
}
}
-
@media (max-width: 769px) {
#countdown div span {
font-size: 50px;
@@ -861,7 +785,6 @@ hr::after {
margin-bottom: 0;
}
}
-
#countdown div .smalltext {
font-family: "Bai Jamjuree", sans-serif;
font-size: 25px;
@@ -870,13 +793,11 @@ hr::after {
font-weight: 700;
display: block;
}
-
@media (max-width: 1024px) {
#countdown div .smalltext {
font-size: 22px;
}
}
-
@media (max-width: 769px) {
#countdown div .smalltext {
font-size: 16px;
@@ -886,12 +807,10 @@ hr::after {
#available-soon {
text-align: center;
}
-
#available-soon h1 {
margin-bottom: 40px;
line-height: 50px;
}
-
@media (max-width: 769px) {
#available-soon h1 {
font-size: 25px;
@@ -899,17 +818,14 @@ hr::after {
margin-bottom: 30px;
}
}
-
#available-soon #wave .dot {
display: inline-block;
width: 25px;
height: 25px;
border-radius: 50%;
margin: 0 5px;
- -webkit-animation: wave 1.3s ease-out infinite;
- animation: wave 1.3s ease-out infinite;
+ animation: wave 1.3s ease-out infinite;
}
-
@media (max-width: 769px) {
#available-soon #wave .dot {
width: 20px;
@@ -917,44 +833,23 @@ hr::after {
margin: 0 2px;
}
}
-
#available-soon #wave .dot:nth-child(1) {
background-color: #858683;
}
-
#available-soon #wave .dot:nth-child(2) {
background-color: #e82d28;
- -webkit-animation-delay: -1.1s;
- animation-delay: -1.1s;
+ animation-delay: -1.1s;
}
-
#available-soon #wave .dot:nth-child(3) {
background-color: #5f2021;
- -webkit-animation-delay: -0.9s;
- animation-delay: -0.9s;
+ animation-delay: -0.9s;
}
-
-@-webkit-keyframes wave {
- 0%,
- 100% {
- -webkit-transform: initial scale(1);
- transform: initial scale(1);
- }
- 50% {
- -webkit-transform: translateY(-10px) scale(1.2);
- transform: translateY(-10px) scale(1.2);
- }
-}
-
@keyframes wave {
- 0%,
- 100% {
- -webkit-transform: initial scale(1);
- transform: initial scale(1);
+ 0%, 100% {
+ transform: initial scale(1);
}
50% {
- -webkit-transform: translateY(-10px) scale(1.2);
- transform: translateY(-10px) scale(1.2);
+ transform: translateY(-10px) scale(1.2);
}
}
@@ -962,17 +857,14 @@ hr::after {
background-color: #080014;
text-align: center;
}
-
#programa h1,
#programa .pre-h1 {
color: #eeeeee;
}
-
#programa hr {
display: table;
margin: 0 auto;
}
-
#programa hr::after {
left: 50%;
transform: translateX(-50%);
@@ -983,45 +875,31 @@ hr::after {
text-align: center;
position: relative;
/*@include portable {
- padding-bottom: 100px;
- }*/
+ padding-bottom: 100px;
+ }*/
}
-
#precos hr {
display: table;
margin: 0 auto 60px;
}
-
#precos hr::after {
left: 50%;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
}
-
#precos .price-block {
- display: -webkit-inline-box;
- display: -ms-inline-flexbox;
display: inline-flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- -webkit-box-pack: justify;
- -ms-flex-pack: justify;
- justify-content: space-between;
+ flex-direction: column;
+ justify-content: space-between;
width: 100%;
min-height: 460px;
max-width: 260px;
border: 1px solid #eeeeee;
padding: 0 30px 40px;
margin: 0 15px;
- -webkit-transition: -webkit-transform 150ms ease-out;
- transition: -webkit-transform 150ms ease-out;
transition: transform 150ms ease-out;
- transition: transform 150ms ease-out, -webkit-transform 150ms ease-out;
-webkit-transition: transform 150ms ease-out;
}
-
@media (max-width: 1024px) {
#precos .price-block {
max-width: 210px;
@@ -1029,7 +907,6 @@ hr::after {
margin: 0 10px;
}
}
-
@media (max-width: 769px) {
#precos .price-block {
max-width: 350px;
@@ -1039,12 +916,10 @@ hr::after {
display: table;
}
}
-
#precos .price-block:hover {
transform: scale(1.05);
-webkit-transform: scale(1.05);
}
-
#precos .price-block hr {
margin-bottom: 10px;
margin-top: 25px;
@@ -1053,11 +928,9 @@ hr::after {
border-style: dashed;
background-color: transparent;
}
-
#precos .price-block hr::after {
display: none;
}
-
#precos .price-block .price {
font-family: "Bai Jamjuree", sans-serif;
font-size: 58px;
@@ -1065,25 +938,21 @@ hr::after {
color: #353535;
font-weight: 600;
}
-
@media (max-width: 769px) {
#precos .price-block .price {
margin: 20px 0;
}
}
-
#precos .price-block .price span {
font-size: 30px;
vertical-align: super;
margin-right: 5px;
}
-
#precos .price-block .price.exception::after {
content: "*/**";
font-size: 13px;
vertical-align: top;
}
-
#precos .price-block .label {
font-family: "Bai Jamjuree", sans-serif;
font-size: 22px;
@@ -1092,7 +961,6 @@ hr::after {
font-weight: 600;
margin-top: 10px;
}
-
#precos .price-block .type {
width: 100%;
padding: 20px 0;
@@ -1106,7 +974,6 @@ hr::after {
text-transform: uppercase;
margin-top: -1px;
}
-
#precos .price-block .buy-button {
font-family: "Bai Jamjuree", sans-serif;
font-size: 14px;
@@ -1119,20 +986,17 @@ hr::after {
transition: border-color 150ms ease-out, background-color 150ms ease-out, color 150ms ease-out;
-webkit-transition: border-color 150ms ease-out, background-color 150ms ease-out, color 150ms ease-out;
}
-
#precos .price-block .buy-button:hover {
border-color: #cc1a17;
background-color: #cc1a17;
color: #ffffff;
}
-
@media (max-width: 769px) {
#precos .price-block .buy-button {
display: inline-block;
margin-top: 30px;
}
}
-
#precos .price-block .options {
font-family: "Bai Jamjuree", sans-serif;
font-size: 16px;
@@ -1142,25 +1006,21 @@ hr::after {
margin-top: 20px;
display: inline-block;
}
-
#precos .price-block.disable:hover {
transform: scale(1);
-webkit-transform: scale(1);
}
-
#precos .price-block.disable .buy-button:hover {
border-color: #eeeeee;
background-color: transparent;
color: #777777;
}
-
#precos .ps {
position: absolute;
right: 20px;
bottom: 20px;
text-align: right;
}
-
#precos .ps p {
font-size: 13px;
color: #353535;
@@ -1172,7 +1032,6 @@ hr::after {
text-align: center;
padding-bottom: 0;
}
-
#app h1 {
color: #000000;
margin-bottom: 70px;
@@ -1182,13 +1041,11 @@ hr::after {
background-image: url("imgs/image.png");
text-align: center;
}
-
#ctf h1 {
color: white;
margin-top: 80px;
margin-bottom: 50px;
}
-
#ctf .button-ctf:hover {
border-color: #cc1a17;
background-color: white;
@@ -1205,13 +1062,11 @@ hr::after {
margin-bottom: 100px;
color: #cc1a17;
}
-
@media (max-width: 1024px) {
.prectf-h1 {
font-size: 17px;
}
}
-
@media (max-width: 769px) {
.prectf-h1 {
margin-bottom: 5px;
@@ -1242,7 +1097,6 @@ hr::after {
color: #353535;
font-weight: 700;
}
-
#faqs p a:hover {
color: #cc1a17;
}
@@ -1250,17 +1104,14 @@ hr::after {
#accordion li {
margin-bottom: 15px;
}
-
#accordion li:last-child {
margin-bottom: 0;
}
-
#accordion li.open .toggle, #accordion li:hover .toggle {
background-color: #cc1a17;
border-color: #cc1a17;
color: #ffffff;
}
-
#accordion li .toggle {
font-family: "Bai Jamjuree", sans-serif;
font-size: 22px;
@@ -1274,7 +1125,6 @@ hr::after {
transition: border-color 150ms ease-out, background-color 150ms ease-out, color 150ms ease-out;
-webkit-transition: border-color 150ms ease-out, background-color 150ms ease-out, color 150ms ease-out;
}
-
@media (max-width: 769px) {
#accordion li .toggle {
font-size: 19px;
@@ -1282,7 +1132,6 @@ hr::after {
padding: 20px;
}
}
-
#accordion li .content-accordion {
display: none;
padding: 45px 35px;
@@ -1290,13 +1139,11 @@ hr::after {
border: 1px dashed #eeeeee;
border-top: 0;
}
-
@media (max-width: 769px) {
#accordion li .content-accordion {
padding: 25px;
}
}
-
#accordion li .content-accordion p {
margin-bottom: 5px;
}
@@ -1304,52 +1151,39 @@ hr::after {
#sponsors {
text-align: center;
}
-
#sponsors hr {
display: table;
margin: 0 auto;
background-color: #353535;
}
-
#sponsors hr::after {
left: 50%;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
}
-
@media (max-width: 1024px) {
#sponsors .vertically-aligned {
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
+ flex-wrap: wrap;
}
}
-
#sponsors .sponsor-image {
display: inline-block;
margin: 40px 20px 0;
max-width: 200px;
- -webkit-filter: grayscale(0.2);
- filter: grayscale(0.2);
- -webkit-transform: scale(1);
- transform: scale(1);
- -webkit-transition: all 150ms ease-in-out;
+ filter: grayscale(0.2);
+ transform: scale(1);
transition: all 150ms ease-in-out;
}
-
#sponsors .sponsor-image:hover {
- -webkit-filter: grayscale(0);
- filter: grayscale(0);
- -webkit-transform: scale(1.03);
- transform: scale(1.03);
+ filter: grayscale(0);
+ transform: scale(1.03);
}
-
@media (max-width: 769px) {
#sponsors .sponsor-image {
max-width: 160px;
margin: 40px 15px 0;
}
}
-
#sponsors .gold h1,
#sponsors .silver h1,
#sponsors .bronze h1 {
@@ -1357,64 +1191,50 @@ hr::after {
line-height: 26px;
margin-top: 75px;
}
-
@media (max-width: 1024px) {
#sponsors .gold h1,
- #sponsors .silver h1,
- #sponsors .bronze h1 {
+#sponsors .silver h1,
+#sponsors .bronze h1 {
font-size: 27px;
}
}
-
@media (max-width: 769px) {
#sponsors .gold h1,
- #sponsors .silver h1,
- #sponsors .bronze h1 {
+#sponsors .silver h1,
+#sponsors .bronze h1 {
font-size: 23px;
}
}
-
#sponsors .gold .sponsor-image {
max-width: 135px;
}
-
@media (max-width: 1024px) {
#sponsors .gold .sponsor-image {
max-width: 110px;
}
}
-
#sponsors .silver .sponsor-image {
max-width: 165px;
}
-
#sponsors .bronze .sponsor-image {
max-width: 115px;
}
-
#sponsors .bronze .sponsor-image img {
max-height: 90px;
}
#social-network {
- display: -webkit-box;
- display: -ms-flexbox;
display: flex;
- -webkit-box-pack: end;
- -ms-flex-pack: end;
- justify-content: flex-end;
+ justify-content: flex-end;
}
-
#social-network li {
margin-left: 20px;
}
-
@media (max-width: 1024px) {
#social-network li {
margin-left: 10px;
}
}
-
#social-network li a {
transition: color 150ms ease-out;
-webkit-transition: color 150ms ease-out;
@@ -1425,26 +1245,22 @@ footer {
background-color: #000000;
border-top: 1px solid #ffffff;
}
-
@media (max-width: 1024px) {
footer {
padding: 20px 0;
}
}
-
footer p {
color: #ffffff;
font-size: 13px;
line-height: 15px;
margin-top: 10px;
}
-
@media (max-width: 1024px) {
footer p {
font-size: 12px;
}
}
-
@media (max-width: 769px) {
footer p {
margin-top: 0;
@@ -1453,28 +1269,20 @@ footer p {
#tab-links {
margin: 50px 0 25px;
- display: -webkit-box;
- display: -ms-flexbox;
display: flex;
}
-
#tab-links .tab-label {
display: none;
}
-
#tab-links .tab-label.visible {
- display: -webkit-inline-box;
- display: -ms-inline-flexbox;
display: inline-flex;
}
-
#tab-links .tab-label.active a {
border-color: #cc1a17;
background-color: #cc1a17;
color: #ffffff;
z-index: 2;
}
-
#tab-links .tab-label a {
border: 1px solid #353535;
display: inline-block;
@@ -1487,7 +1295,6 @@ footer p {
transition: border-color 150ms ease, color 150ms ease, background-color 150ms ease;
margin-right: -1px;
}
-
@media (max-width: 1024px) {
#tab-links .tab-label a {
padding: 15px;
@@ -1497,7 +1304,6 @@ footer p {
#tab-container .tab {
display: none;
}
-
#tab-container .tab.visible {
display: block;
}
@@ -1505,35 +1311,29 @@ footer p {
#career-path {
text-align: center;
}
-
#career-path hr {
display: table;
margin: 0 auto 60px;
}
-
#career-path hr::after {
left: 50%;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
}
-
#career-path h2 {
color: #ffffff;
font-size: 18px;
line-height: 22px;
margin-bottom: 10px;
}
-
#career-path .ciber-color h2 {
font-size: 14px;
}
-
@media (max-width: 1024px) {
#career-path .ciber-color h2 {
font-size: 18px;
}
}
-
#career-path .powered-by {
font-family: "Bai Jamjuree", sans-serif;
font-size: 16px;
@@ -1541,7 +1341,6 @@ footer p {
color: #ffffff;
margin-bottom: 20px;
}
-
#career-path .separator {
display: block;
margin: 0 auto;
@@ -1557,7 +1356,6 @@ footer p {
display: inline-block;
min-height: 230px;
}
-
@media (max-width: 1024px) {
.career-path-links {
min-height: 250px;
@@ -1565,14 +1363,12 @@ footer p {
margin-bottom: 50px;
}
}
-
@media (max-width: 769px) {
.career-path-links {
min-height: inherit;
max-width: 200px;
}
}
-
.career-path-links::after {
content: "";
width: calc(100% + 8px);
@@ -1585,12 +1381,8 @@ footer p {
transform: skewX(-5deg);
left: -5px;
left: -5px;
- -webkit-transition: border-width 150ms ease-in-out, top 150ms ease-in-out, border-width 150ms ease-in-out, -webkit-transform 150ms ease-in-out;
- transition: border-width 150ms ease-in-out, top 150ms ease-in-out, border-width 150ms ease-in-out, -webkit-transform 150ms ease-in-out;
transition: transform 150ms ease-in-out, border-width 150ms ease-in-out, top 150ms ease-in-out, border-width 150ms ease-in-out;
- transition: transform 150ms ease-in-out, border-width 150ms ease-in-out, top 150ms ease-in-out, border-width 150ms ease-in-out, -webkit-transform 150ms ease-in-out;
}
-
.career-path-links:hover:after {
-webkit-transform: skewX(0);
transform: skewX(0);
@@ -1598,20 +1390,17 @@ footer p {
top: -6px;
left: -6px;
}
-
.career-path-links img {
-webkit-filter: invert(100%);
filter: invert(100%);
max-width: 70%;
margin: 0 auto;
}
-
@media (max-width: 1024px) {
.career-path-links img {
max-width: 70%;
}
}
-
@media (max-width: 769px) {
.career-path-links img {
max-width: 60%;
@@ -1621,12 +1410,10 @@ footer p {
#speakers {
text-align: center;
}
-
#speakers hr {
display: table;
margin: 0 auto 60px;
}
-
#speakers hr::after {
left: 50%;
transform: translateX(-50%);
@@ -1636,19 +1423,16 @@ footer p {
#calendar h1 {
text-align: center;
}
-
#calendar hr {
display: table;
margin: 0 auto 60px;
background-color: #353535;
}
-
@media (max-width: 769px) {
#calendar hr {
margin-bottom: 30px;
}
}
-
#calendar hr::after {
left: 50%;
transform: translateX(-50%);
@@ -1660,10 +1444,8 @@ footer p {
position: absolute;
top: 50%;
left: 50%;
- -webkit-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
+ transform: translate(-50%, -50%);
}
-
.career-apresentation .career-name {
font-size: 46px;
font-weight: 700;
@@ -1671,31 +1453,24 @@ footer p {
text-transform: uppercase;
text-align: center;
}
-
@media (max-width: 769px) {
.career-apresentation .career-name {
font-size: 30px;
}
}
-
.career-apresentation .career-name span {
font-size: 22px;
text-transform: none;
}
-
@media (max-width: 769px) {
.career-apresentation .career-name span {
font-size: 20px;
}
}
-
.career-apresentation img {
- -webkit-filter: invert(100%);
- filter: invert(100%);
max-width: 200px;
margin: 35px auto 0;
}
-
@media (max-width: 769px) {
.career-apresentation img {
max-width: 150px;
@@ -1717,20 +1492,16 @@ footer p {
margin-bottom: 50px;
position: relative;
}
-
.speaker-button:hover .speaker-image::before {
border-color: #f54b10;
}
-
.speaker-button:hover .speaker-image::after {
opacity: 0.85;
}
-
.speaker-button:hover .company-image {
opacity: 1;
width: 60%;
}
-
.speaker-button .speaker-image {
width: 200px;
height: 200px;
@@ -1738,7 +1509,6 @@ footer p {
margin: 0 auto 20px;
position: relative;
}
-
.speaker-button .speaker-image::before {
content: "";
width: calc(100% + 8px);
@@ -1747,10 +1517,8 @@ footer p {
top: -6px;
left: -6px;
border: 2px solid #353535;
- -webkit-transition: border-color 150ms ease-in-out;
transition: border-color 150ms ease-in-out;
}
-
.speaker-button .speaker-image::after {
content: " ";
position: absolute;
@@ -1759,34 +1527,27 @@ footer p {
width: 100%;
height: 100%;
background-color: #ffffff;
- -webkit-transition: opacity 150ms ease-in-out;
transition: opacity 150ms ease-in-out;
opacity: 0;
}
-
.speaker-button .company-image {
position: absolute;
top: 50%;
left: 50%;
- -webkit-transform: translate(-50%, -50%);
- transform: translate(-50%, -50%);
+ transform: translate(-50%, -50%);
width: 85%;
z-index: 1;
- -webkit-transition: opacity 150ms ease-in-out, width 150ms ease-in-out;
transition: opacity 150ms ease-in-out, width 150ms ease-in-out;
opacity: 0;
}
-
.speaker-button .speaker-name {
font-weight: 700;
font-size: 22px;
line-height: 26px;
color: #353535;
margin-bottom: 5px;
- -webkit-transition: color 150ms ease-in-out;
transition: color 150ms ease-in-out;
}
-
.speaker-button .speaker-company {
font-weight: 600;
font-size: 16px;
@@ -1804,7 +1565,6 @@ footer p {
.ai-color .speaker-button:hover .speaker-name {
color: #f54b10;
}
-
.ai-color #main-menu nav ul li a::after,
.ai-color #apresentation::after,
.ai-color hr::after,
@@ -1813,7 +1573,6 @@ footer p {
.ai-color #content-container .event-type {
background-color: #f54b10;
}
-
.ai-color .career-path-links::after,
.ai-color .speaker-button:hover .speaker-image::before {
border-color: #f54b10;
@@ -1828,7 +1587,6 @@ footer p {
.ciber-color .speaker-button:hover .speaker-name {
color: #214198;
}
-
.ciber-color #main-menu nav ul li a::after,
.ciber-color #apresentation::after,
.ciber-color hr::after,
@@ -1837,7 +1595,6 @@ footer p {
.ciber-color #content-container .event-type {
background-color: #214198;
}
-
.ciber-color .career-path-links::after,
.ciber-color .speaker-button:hover .speaker-image::before {
border-color: #214198;
@@ -1852,7 +1609,6 @@ footer p {
.mobile-color .speaker-button:hover .speaker-name {
color: #971384;
}
-
.mobile-color #main-menu nav ul li a::after,
.mobile-color #apresentation::after,
.mobile-color hr::after,
@@ -1861,7 +1617,6 @@ footer p {
.mobile-color #content-container .event-type {
background-color: #971384;
}
-
.mobile-color .career-path-links::after,
.mobile-color .speaker-button:hover .speaker-image::before {
border-color: #971384;
@@ -1876,7 +1631,6 @@ footer p {
.iot-color .speaker-button:hover .speaker-name {
color: #ec174a;
}
-
.iot-color #main-menu nav ul li a::after,
.iot-color #apresentation::after,
.iot-color hr::after,
@@ -1885,7 +1639,6 @@ footer p {
.iot-color #content-container .event-type {
background-color: #ec174a;
}
-
.iot-color .career-path-links::after,
.iot-color .speaker-button:hover .speaker-image::before {
border-color: #ec174a;
@@ -1900,7 +1653,6 @@ footer p {
.data-color .speaker-button:hover .speaker-name {
color: #dc160d;
}
-
.data-color #main-menu nav ul li a::after,
.data-color #apresentation::after,
.data-color hr::after,
@@ -1909,7 +1661,6 @@ footer p {
.data-color #content-container .event-type {
background-color: #dc160d;
}
-
.data-color .career-path-links::after,
.data-color .speaker-button:hover .speaker-image::before {
border-color: #dc160d;
@@ -1924,7 +1675,6 @@ footer p {
.web-color .speaker-button:hover .speaker-name {
color: #3a1484;
}
-
.web-color #main-menu nav ul li a::after,
.web-color #apresentation::after,
.web-color hr::after,
@@ -1933,7 +1683,6 @@ footer p {
.web-color #content-container .event-type {
background-color: #3a1484;
}
-
.web-color .career-path-links::after,
.web-color .speaker-button:hover .speaker-image::before {
border-color: #3a1484;
@@ -1948,33 +1697,27 @@ footer p {
height: 100%;
background-color: #cc1a17;
}
-
#calendar-container .event-data {
margin-top: 50px;
}
-
@media (max-width: 1024px) {
#calendar-container .event-data {
margin-top: 30px;
}
}
-
#calendar-container .event-data:first-child {
margin-top: 0;
}
-
@media (max-width: 1024px) {
#calendar-container .event-data:first-child {
margin-top: 30px;
}
}
-
@media (max-width: 769px) {
#calendar-container .event-data:first-child {
margin-top: 30px;
}
}
-
#calendar-container .event-data h2:first-child {
margin-top: 0;
}
@@ -1985,11 +1728,9 @@ footer p {
#event-days-list {
border-bottom: 1px solid #353535;
- display: -webkit-box;
- display: -ms-flexbox;
display: flex;
+ align-items: center;
}
-
#event-days-list button {
width: 25%;
padding: 20px 0;
@@ -1997,32 +1738,22 @@ footer p {
color: #353535;
font-size: 32px;
font-weight: 700;
- -webkit-transition: color 150ms ease, -webkit-transform 150ms ease;
- transition: color 150ms ease, -webkit-transform 150ms ease;
transition: color 150ms ease, transform 150ms ease;
- transition: color 150ms ease, transform 150ms ease, -webkit-transform 150ms ease;
}
-
#event-days-list button:last-child {
border-right: 0;
}
-
#event-days-list button.selected {
color: #cc1a17;
}
-
#event-days-list button.selected:hover {
cursor: default;
- -webkit-transform: scale(1);
- transform: scale(1);
+ transform: scale(1);
}
-
#event-days-list button:hover {
color: #cc1a17;
- -webkit-transform: scale(1.02);
- transform: scale(1.02);
+ transform: scale(1.02);
}
-
#event-days-list button span {
display: block;
font-weight: 500;
@@ -2032,23 +1763,19 @@ footer p {
.day-night-filter {
border-bottom: 1px solid #353535;
}
-
@media (max-width: 769px) {
.day-night-filter {
display: none;
}
}
-
.day-night-filter button {
width: 50%;
padding: 30px 0;
border-right: 1px solid #353535;
}
-
.day-night-filter button:last-child {
border-right: 0;
}
-
.day-night-filter .half-day {
text-align: center;
padding: 20px 0;
@@ -2068,10 +1795,8 @@ footer p {
background-color: #ffffff;
opacity: 0;
visibility: hidden;
- -webkit-transition: opacity 150ms ease;
transition: opacity 150ms ease;
}
-
#overlay.visible {
visibility: visible;
}
@@ -2087,15 +1812,12 @@ footer p {
max-height: 747px;
overflow-y: scroll;
background-color: #fff;
- -webkit-box-shadow: 0 0px 40px 15px #b9b8b8;
- box-shadow: 0 0px 40px 15px #b9b8b8;
+ box-shadow: 0 0px 40px 15px #b9b8b8;
padding: 10px 10%;
text-align: center;
opacity: 0;
- -webkit-transition: opacity 200ms ease;
transition: opacity 200ms ease;
}
-
@media (max-width: 1024px) {
.modal-container {
width: calc(100% - 100px);
@@ -2106,7 +1828,6 @@ footer p {
max-height: inherit;
}
}
-
@media (max-width: 769px) {
.modal-container {
width: calc(100% - 30px);
@@ -2116,21 +1837,17 @@ footer p {
padding: 10px 30px 30px 30px;
}
}
-
-.modal-container[data-status="opened"] {
+.modal-container[data-status=opened] {
visibility: visible;
}
-
.modal-container h2 {
margin: 50px 0 15px;
}
-
@media (max-width: 769px) {
.modal-container h2 {
margin: 30px 0 10px;
}
}
-
.modal-container p {
font-size: 17px;
margin-bottom: 15px;
@@ -2142,14 +1859,12 @@ footer p {
right: 30px;
color: #353535;
}
-
@media (max-width: 1024px) {
.modal-close {
top: 20px;
right: 20px;
}
}
-
@media (max-width: 769px) {
.modal-close {
top: 10px;
@@ -2161,91 +1876,73 @@ footer p {
padding: 30px 30px 0;
color: #353535;
}
-
@media (max-width: 1024px) {
#content-container {
padding: 0 15px 0;
}
}
-
#content-container .content {
display: none;
}
-
#content-container .content.visible {
display: block;
}
-
#content-container .event-description {
font-family: "Bai Jamjuree";
font-weight: 600;
font-size: 17px;
background-color: transparent;
color: #353535;
- -webkit-transition: color 150ms ease;
transition: color 150ms ease;
}
-
#content-container .event-description:hover {
color: #cc1a17;
}
-
#content-container .event-description span {
display: inline-block;
font-size: 16px;
margin-right: 10px;
}
-
#content-container section {
padding: 0;
}
-
#content-container h2 {
font-size: 20px;
line-height: 28px;
color: #cc1a17;
margin-bottom: 10px;
}
-
#content-container h3 {
margin-bottom: 7px;
font-size: 19px;
}
-
#content-container .event-details {
color: #353535;
margin-bottom: 8px;
display: block;
line-height: 18px;
}
-
#content-container .event-details span {
margin-right: 10px;
- -webkit-transition: none;
transition: none;
vertical-align: bottom;
}
-
#content-container a.event-details:hover {
color: #cc1a17;
}
-
#content-container .event-time {
font-size: 23px;
font-weight: 700;
line-height: 28px;
}
-
@media (max-width: 1024px) {
#content-container .event-time {
margin-bottom: 10px;
}
}
-
#content-container .container-speaker-image::after {
content: " ";
}
-
#content-container .event-type {
font-size: 16px;
line-height: 20px;
@@ -2259,7 +1956,6 @@ footer p {
text-transform: uppercase;
margin-top: 40px;
}
-
#content-container .event-type:first-child {
margin-top: 5px;
}
@@ -2267,165 +1963,129 @@ footer p {
#institucional-support {
padding: 60px 0;
}
-
#institucional-support h3 {
margin-bottom: 25px;
}
-
#institucional-support a {
display: inline-block;
margin: 0 20px;
}
-
@media (max-width: 1024px) {
#institucional-support a {
margin: 10px;
max-width: 70px;
}
}
-
#institucional-support a:first-child {
margin-left: 0;
}
-
#institucional-support .vertically-aligned {
- -webkit-box-pack: start;
- -ms-flex-pack: start;
- justify-content: flex-start;
+ justify-content: flex-start;
margin-bottom: 20px;
}
-
@media (max-width: 1024px) {
#institucional-support .vertically-aligned {
- -ms-flex-wrap: wrap;
- flex-wrap: wrap;
+ flex-wrap: wrap;
margin-bottom: 0;
}
}
-
@media (max-width: 769px) {
#institucional-support .vertically-aligned {
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
+ justify-content: center;
}
}
-
#institucional-support .junisec {
max-width: 90px;
}
-
@media (max-width: 769px) {
#institucional-support .junisec {
max-width: 70px;
}
}
-
#institucional-support .isec {
max-width: 150px;
}
-
@media (max-width: 769px) {
#institucional-support .isec {
max-width: 120px;
}
}
-
#institucional-support .isec2 {
max-width: 150px;
}
-
@media (max-width: 769px) {
#institucional-support .isec2 {
max-width: 120px;
}
}
-
#institucional-support .iscac {
max-width: 115px;
}
-
@media (max-width: 769px) {
#institucional-support .iscac {
max-width: 90px;
}
}
-
#institucional-support .fca {
max-width: 70px;
}
-
@media (max-width: 769px) {
#institucional-support .fca {
max-width: 50px;
}
}
-
#institucional-support .quinta-das-lagrimas {
width: auto;
max-width: 115px;
}
-
@media (max-width: 769px) {
#institucional-support .quinta-das-lagrimas {
max-width: 90px;
}
}
-
#institucional-support .nestle {
max-width: 150px;
}
-
@media (max-width: 769px) {
#institucional-support .nestle {
max-width: 100px;
}
}
-
#institucional-support .luso {
max-width: 105px;
}
-
@media (max-width: 769px) {
#institucional-support .luso {
max-width: 75px;
}
}
-
#institucional-support .gazela {
max-width: 105px;
}
-
@media (max-width: 769px) {
#institucional-support .gazela {
max-width: 75px;
}
}
-
#institucional-support .beirao {
max-width: 100px;
}
-
@media (max-width: 769px) {
#institucional-support .beirao {
max-width: 75px;
}
}
-
#institucional-support .simology {
max-width: 105px;
}
-
@media (max-width: 769px) {
#institucional-support .simology {
max-width: 75px;
}
}
-
#institucional-support .fbaup {
max-width: 150px;
}
-
@media (max-width: 769px) {
#institucional-support .fbaup {
max-width: 115px;
@@ -2433,57 +2093,41 @@ footer p {
}
.ctf-header {
- background-image: -webkit-gradient(linear, left bottom, left top, color-stop(20%, #d02e2c), to(#e1494e));
background-image: linear-gradient(0deg, #d02e2c 20%, #e1494e 100%);
- -webkit-box-flex: 1;
- -ms-flex: 1;
- flex: 1;
- display: -webkit-box;
- display: -ms-flexbox;
+ flex: 1;
display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
+ flex-direction: column;
padding-top: 10%;
}
-
.ctf-header .ctf-top10 {
width: 40%;
margin: 0 auto;
padding: 0;
- -webkit-box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.04);
- box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.04);
+ box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.04);
}
-
.ctf-header .ctf-top10 .top-title {
color: white;
text-align: center;
margin: 5%;
}
-
.ctf-header .ctf-top10 th {
text-align: center;
}
-
.ctf-header .ctf-top10 td {
text-align: center;
}
-
@media screen and (max-width: 769px) {
.ctf-header .ctf-top10 {
width: 95%;
padding-top: 20px;
}
}
-
.ctf-header .about-top {
color: white;
font-size: 15px;
text-align: center;
margin: 2%;
}
-
@media screen and (max-width: 769px) {
.ctf-header {
width: 100%;
@@ -2491,16 +2135,13 @@ footer p {
}
.container-app {
- background-image: -webkit-gradient(linear, left bottom, left top, color-stop(20%, #d02e2c), to(#e1494e));
background-image: linear-gradient(0deg, #d02e2c 20%, #e1494e 100%);
height: 40% !important;
}
-
.container-app .header-app {
margin: auto;
width: 50%;
}
-
@media screen and (max-width: 769px) {
.container-app .header-app {
width: 100%;
@@ -2514,7 +2155,6 @@ footer p {
width: 100%;
}
}
-
.container-app .header-app h1 {
padding-top: 9rem !important;
color: white;
@@ -2523,7 +2163,6 @@ footer p {
padding-bottom: 2rem !important;
font-weight: normal;
}
-
.container-app .header-app h3 {
text-align: center;
color: white;
@@ -2556,40 +2195,27 @@ footer p {
text-align: center;
margin-bottom: 3rem;
}
-
.section-title h3 {
margin: 0 auto;
text-align: center;
color: #cc1a17;
margin-bottom: 10px;
}
-
.section-title small {
color: #998a9b;
}
.card-features {
- -webkit-box-flex: 1;
- -ms-flex: 1;
- flex: 1;
- display: -webkit-box;
- display: -ms-flexbox;
+ flex: 1;
display: flex;
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row;
+ flex-direction: row;
width: 80%;
margin: 0 auto;
}
-
@media screen and (max-width: 769px) {
.card-features {
width: 90%;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
+ flex-direction: column;
}
}
@@ -2600,27 +2226,20 @@ footer p {
margin: 0 auto;
border-bottom: 2px solid #cc1a17;
}
-
.card-body:hover {
- -webkit-box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.04);
- box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.04);
- -webkit-transform: translateY(-0.25em);
- transform: translateY(-0.25em);
- -webkit-transition: all 0.3s ease;
+ box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.04);
+ transform: translateY(-0.25em);
transition: all 0.3s ease;
}
-
.card-body .card-title {
color: #cc1a17;
margin: 10px 0;
}
-
.card-body .card-text {
font-size: 15px;
text-align: justify;
text-justify: inter-word;
}
-
@media screen and (max-width: 769px) {
.card-body {
width: 100%;
@@ -2629,24 +2248,15 @@ footer p {
}
.login-app {
- -webkit-box-flex: 1;
- -ms-flex: 1;
- flex: 1;
- display: -webkit-box;
- display: -ms-flexbox;
+ flex: 1;
display: flex;
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row;
+ flex-direction: row;
background-image: url("./imgs/bg_phone.png");
}
-
.login-app img {
width: 60%;
height: 60%;
}
-
.login-app .button-default {
padding: 20px;
font-size: 14px;
@@ -2659,19 +2269,14 @@ footer p {
transition: border-color 150ms ease-out, background-color 150ms ease-out, color 150ms ease-out;
-webkit-transition: border-color 150ms ease-out, background-color 150ms ease-out, color 150ms ease-out;
}
-
.login-app .button-default:hover {
border-color: #cc1a17;
background-color: #cc1a17;
color: #ffffff;
}
-
@media screen and (max-width: 769px) {
.login-app {
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
+ flex-direction: column;
}
.login-app img {
width: 100%;
@@ -2683,22 +2288,18 @@ footer p {
width: 40%;
padding: 5%;
}
-
@media screen and (max-width: 769px) {
.container-login {
width: 100%;
}
}
-
.container-login h1 {
margin: 0 auto;
color: #cc1a17;
}
-
.container-login .text-login {
margin-top: 1rem;
}
-
.container-login .text-login p {
margin: 20px 0px;
color: white;
@@ -2711,36 +2312,25 @@ footer p {
/* Style tab links */
/* Style the tab content (and add height:100% for full page content) */
}
-
@media screen and (max-width: 769px) {
.features-app {
padding: 5% 3%;
- -webkit-box-flex: 1;
- -ms-flex: 1;
- flex: 1;
- display: -webkit-box;
- display: -ms-flexbox;
+ flex: 1;
display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
+ flex-direction: column;
}
}
-
.features-app h1 {
margin: 0 auto;
text-align: center;
margin-bottom: 70px;
}
-
.features-app .subtitle {
margin: 0 auto;
text-align: center;
color: #cc1a17;
margin-bottom: 10px;
}
-
.features-app .tablink {
background-color: #e3e3e3;
color: #000000;
@@ -2751,18 +2341,15 @@ footer p {
font-size: 17px;
width: 16.665%;
}
-
.features-app .tablink .active {
color: red;
}
-
@media screen and (max-width: 769px) {
.features-app .tablink {
width: 100%;
padding: 15px 20px;
}
}
-
.features-app .tabcontent {
color: white;
display: none;
@@ -2770,186 +2357,126 @@ footer p {
padding-bottom: 0px;
height: 100%;
background: white;
- -webkit-box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.04);
- box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.04);
+ box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.04);
}
-
@media screen and (max-width: 769px) {
.features-app .tabcontent {
padding: 20px 20px;
- -webkit-box-flex: 1;
- -ms-flex: 1;
- flex: 1;
+ flex: 1;
}
}
-
.features-app .tabcontent img {
padding: 40px;
width: 30%;
height: 30%;
}
-
@media screen and (max-width: 769px) {
.features-app .tabcontent img {
width: 100%;
height: 100%;
}
}
-
.features-app .tabcontent .tabDetails {
- -webkit-box-flex: 1;
- -ms-flex: 1;
- flex: 1;
- display: -webkit-box;
- display: -ms-flexbox;
+ flex: 1;
display: flex;
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row;
+ flex-direction: row;
}
-
@media screen and (max-width: 769px) {
.features-app .tabcontent .tabDetails {
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
+ flex-direction: column;
}
}
-
.features-app .tabcontent .tabText h2 {
color: #cc1a17;
padding-top: 20px;
}
-
.features-app .tabcontent .tabText h3 {
color: black;
}
-
.features-app .tabcontent .tabText p {
padding-top: 20px;
}
.download-app {
- -webkit-box-flex: 1;
- -ms-flex: 1;
- flex: 1;
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row;
+ flex: 1;
+ flex-direction: row;
background-image: url("./imgs/bg_phone.png");
- -ms-flex-line-pack: center;
- align-content: center;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
+ align-content: center;
+ align-items: center;
}
-
@media screen and (max-width: 769px) {
.download-app {
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
+ flex-direction: column;
padding: 20px 0;
}
}
-
.download-app img {
width: 100%;
height: 100%;
}
-
.download-app .left {
width: 100%;
padding: 5rem;
}
-
@media screen and (max-width: 769px) {
.download-app .left {
padding: 1rem;
}
}
-
.download-app h1 {
text-align: center;
color: white;
}
-
.download-app h3 {
color: white;
text-align: center;
}
-
.download-app h2 {
color: white;
}
-
.download-app .buttons {
margin-top: 2rem;
- -webkit-box-flex: 1;
- -ms-flex: 1;
- flex: 1;
- display: -webkit-box;
- display: -ms-flexbox;
+ flex: 1;
display: flex;
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row;
- -ms-flex-line-pack: center;
- align-content: center;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
+ flex-direction: row;
+ align-content: center;
+ justify-content: center;
}
-
@media screen and (max-width: 769px) {
.download-app .buttons {
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
+ flex-direction: column;
}
}
-
.download-app .button-app {
border: 1px solid white;
padding: 20px 20px;
margin: 20px;
border-radius: 3px;
- -webkit-box-flex: 1;
- -ms-flex: 1;
- flex: 1;
- display: -webkit-box;
- display: -ms-flexbox;
+ flex: 1;
display: flex;
color: blue;
/* First we need to help some browsers along for this to work.
- Just because a vendor prefix is there, doesn't mean it will
- work in a browser made by that vendor either, it's just for
- future-proofing purposes I guess. */
+ Just because a vendor prefix is there, doesn't mean it will
+ work in a browser made by that vendor either, it's just for
+ future-proofing purposes I guess. */
+ -o-transition: 0.5s;
+ -ms-transition: 0.5s;
+ -moz-transition: 0.5s;
-webkit-transition: 0.5s;
/* ...and now for the proper property */
transition: 0.5s;
}
-
.download-app .button-app .button-logo {
color: white;
font-size: 60px;
padding: 0 20px;
}
-
.download-app .button-app .button-text {
color: white;
}
-
.download-app .button-app:hover {
background-color: #cc1a17;
}
-
.download-app .button-android {
border: 1px solid white;
padding: 30px 40px;
@@ -2964,65 +2491,44 @@ footer p {
}
.explain-qr {
- -webkit-box-flex: 1;
- -ms-flex: 1;
- flex: 1;
- display: -webkit-box;
- display: -ms-flexbox;
+ flex: 1;
display: flex;
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row;
+ flex-direction: row;
padding: 50px;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
+ justify-content: center;
background-image: url("./imgs/bg_phone.png");
}
-
@media screen and (max-width: 769px) {
.explain-qr {
padding: 10px;
}
}
-
.explain-qr .explain {
margin: 30px;
}
-
@media screen and (max-width: 769px) {
.explain-qr .explain {
margin: 10px;
}
}
-
.explain-qr .explain h3 {
margin-bottom: 0;
color: white;
margin: 20px;
}
-
.explain-qr .explain p {
color: white;
margin-left: 20px;
}
-
.explain-qr img {
width: 20%;
height: 20%;
margin: 20px;
- -ms-flex-item-align: center;
- -ms-grid-row-align: center;
- align-self: center;
+ align-self: center;
}
-
@media screen and (max-width: 769px) {
.explain-qr {
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
+ flex-direction: column;
}
.explain-qr img {
width: 100%;
@@ -3031,42 +2537,28 @@ footer p {
}
.ctf-explain {
- -webkit-box-flex: 1;
- -ms-flex: 1;
- flex: 1;
- display: -webkit-box;
- display: -ms-flexbox;
+ flex: 1;
display: flex;
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row;
+ flex-direction: row;
background-color: #eeeeee;
padding: 40px 100px;
}
-
.ctf-explain h3 {
padding: 30px;
padding-bottom: 0px;
}
-
.ctf-explain p {
padding: 30px;
text-align: justify;
text-justify: inter-word;
}
-
.ctf-explain img {
width: 30%;
height: 30%;
}
-
@media screen and (max-width: 769px) {
.ctf-explain {
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
+ flex-direction: column;
padding: 1px;
}
.ctf-explain img {
@@ -3082,154 +2574,103 @@ footer p {
.ctf-levels .level1-ctf {
background-color: #de6d6b;
}
-
.ctf-levels .level2-ctf {
background-color: #d95856;
}
-
.ctf-levels .level3-ctf {
background-color: #d54341;
}
-
.ctf-levels .level4-ctf {
background-color: #d02e2c;
}
-
.ctf-levels .level5-ctf {
background-color: #cc1a17;
}
-
.ctf-levels .level {
padding: 80px;
}
-
@media screen and (max-width: 769px) {
.ctf-levels .level {
padding: 30px 10px;
}
}
-
.ctf-levels .level h3 {
color: white;
padding-left: 30px;
}
-
.ctf-levels .level .sub-container {
- -webkit-box-flex: 1;
- -ms-flex: 1;
- flex: 1;
- display: -webkit-box;
- display: -ms-flexbox;
+ flex: 1;
display: flex;
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row;
+ flex-direction: row;
}
-
@media screen and (max-width: 769px) {
.ctf-levels .level .sub-container {
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
+ flex-direction: column;
}
}
-
.ctf-levels .level .sub-container .sub-level {
width: 100%;
border: 1px dashed white;
margin: 20px;
padding: 20px;
- -ms-flex-line-pack: center;
- align-content: center;
- -webkit-box-flex: 1;
- -ms-flex: 1;
- flex: 1;
- display: -webkit-box;
- display: -ms-flexbox;
+ align-content: center;
+ flex: 1;
display: flex;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- -webkit-box-pack: center;
- -ms-flex-pack: center;
- justify-content: center;
+ flex-direction: column;
+ justify-content: center;
}
-
@media screen and (max-width: 769px) {
.ctf-levels .level .sub-container .sub-level {
padding: 5;
margin: 10px 0;
}
}
-
.ctf-levels .level .sub-container .sub-level p {
color: black;
text-align: justify;
text-justify: inter-word;
}
-
.ctf-levels .level .sub-container .sub-level i {
color: #eeeeee;
font-size: 18px;
}
-
.ctf-levels .level .sub-container .sub-level .btn-dwn-ctf {
- -webkit-box-flex: 1;
- -ms-flex: 1;
- flex: 1;
- display: -webkit-box;
- display: -ms-flexbox;
+ flex: 1;
display: flex;
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row;
+ flex-direction: row;
color: white;
width: 40%;
margin: 20px;
text-align: center;
margin: 0 auto;
}
-
.ctf-levels .level .sub-container .sub-level .btn-dwn-ctf i {
font-size: 30px;
}
-
.ctf-levels .level .sub-container .sub-level .btn-dwn-ctf:hover {
text-decoration: none;
}
-
.ctf-levels .level .sub-container .sub-level .btn-dwn-ctf:hover a:hover {
text-decoration: none;
}
-
.ctf-levels .level .sub-container .sub-level .btn-dwn-ctf h3 {
font-size: 20px;
margin: 10px;
- -ms-flex-line-pack: center;
- align-content: center;
- -ms-flex-item-align: center;
- -ms-grid-row-align: center;
- align-self: center;
+ align-content: center;
+ align-self: center;
}
.ctf-prizes {
padding: 50px 100px;
}
-
.ctf-prizes h3 {
padding: 30px;
padding-bottom: 0px;
}
-
.ctf-prizes h5 {
padding-left: 30px;
color: #cc1a17;
}
-
@media screen and (max-width: 769px) {
.ctf-prizes {
padding: 0;
@@ -3243,55 +2684,32 @@ footer p {
padding: 10px;
}
}
-
.ctf-prizes .prizes-container {
- -webkit-box-flex: 1;
- -ms-flex: 1;
- flex: 1;
- display: -webkit-box;
- display: -ms-flexbox;
+ flex: 1;
display: flex;
- -webkit-box-orient: horizontal;
- -webkit-box-direction: normal;
- -ms-flex-direction: row;
- flex-direction: row;
+ flex-direction: row;
padding-top: 30px;
}
-
.ctf-prizes .prizes-container .prize {
- -webkit-box-flex: 1;
- -ms-flex: 1;
- flex: 1;
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
- display: -webkit-box;
- display: -ms-flexbox;
+ flex: 1;
+ flex-direction: column;
display: flex;
width: 100%;
margin: 20px;
- -ms-flex-line-pack: center;
- align-content: center;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
+ align-content: center;
+ align-items: center;
}
-
.ctf-prizes .prizes-container .prize .prize-logo {
font-size: 100px;
}
-
@media screen and (max-width: 769px) {
.ctf-prizes .prizes-container {
- -webkit-box-orient: vertical;
- -webkit-box-direction: normal;
- -ms-flex-direction: column;
- flex-direction: column;
+ flex-direction: column;
padding-bottom: 20px;
}
.ctf-prizes .prizes-container .prize {
margin: 0;
}
}
-/*# sourceMappingURL=main.css.map */
\ No newline at end of file
+
+/*# sourceMappingURL=main.css.map */
diff --git a/website/main.css.map b/website/main.css.map
index fcf66d68..c4956515 100755
--- a/website/main.css.map
+++ b/website/main.css.map
@@ -1,9 +1 @@
-{
- "version": 3,
- "mappings": "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",
- "sources": [
- "main.scss"
- ],
- "names": [],
- "file": "main.css"
-}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["main.scss"],"names":[],"mappings":"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AAGF;EACC;EACA;;AAv1DD;EAq1DA;IAIE;;;AAGF;EACC;;AA71DD;EA41DA;IAGE;;;AAGF;EACC;;AAn2DD;EAk2DA;IAGE;;;AAGF;EACC;;AAz2DD;EAw2DA;IAGE;;;AAGF;EACC;;AA/2DD;EA82DA;IAGE;;;AAGF;EACC;;AAr3DD;EAo3DA;IAGE;;;AAGF;EACC;;AA33DD;EA03DA;IAGE;;;;AAKH;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EAEA;EAMA;;AALA;EACC;EACA;EACA;;AAGD;EACC;;AAED;EACC;;AAED;EAjBD;IAkBE;IACA;;;AAGF;EACC;EACA;EACA;EACA;;AAED;EAnCD;IAoCE;;;;AAGF;EACC;EACA;;AAEA;EACC;EACA;;AAEA;EAJD;IAKE;IACA;IACA;;EACA;IACC;;EAED;IACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;;;AAKF;EACC;EAEA;;;AAGF;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;AACA;EACC;EACA;EACA;EACA;;AAED;EACC;;;AAGF;EACC;EACA;EACA;EACA;EACA;;AACA;EAND;IAOE;IACA;;;;AAGF;EAOC;EACA;EACA;EACA;EACA;;AAVA;EACC;EACA;EACA;;AASD;EACC;EACA;;AAED;EACC;EACA;EACA;;AAED;EAtBD;IAuBE;IACA;;;;AAIF;EACC;EACA;EACA;EA0BA;;AAxBA;EACC;EACA;;AAED;EACC;EAGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAMF;EAhCD;IAiCE;;EACA;IACC;IACA;;;;AAIH;EAEC;EACA;;AACA;EAJD;IAKE;;;AAED;EACC;EACA;;AAED;EACC;;AACA;EACC;EACA;;;AAKH;EACC;EACA;EASA;AAaA;AA0BA;;AA9CA;EAJD;IAKE;IACA;IACA;IACA;;;AAID;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;;AAID;EACC;EAEA;EACA;EAGA;EACA;EACA;EACA;EACA;;AACA;EACC;;AAED;EAfD;IAgBE;IACA;;;AASF;EACC;EACA;EACA;EACA;EACA;EACA;EAEA;;AAEA;EAVD;IAWE;IACA;;;AAID;EACC;EACA;EACA;;AACA;EAJD;IAKE;IACA;;;AAIF;EACC;EACA;EACA;;AACA;EAJD;IAKE;;;AAID;EACC;EACA;;AAED;EACC;;AAED;EACC;;;AAMJ;EACC;EACA;EAOA;EAKA;EACA;;AAVA;EALD;IAME;IACA;;;AAGD;EACC;EACA;;AAKD;EACC;EACA;;AACA;EAHD;IAIE;;;AAGF;EACC;EACA;;AAED;EACC;EACA;;AAED;EACC;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;AACA;EAPD;IAQE;;;AAIF;EACC;EACA;EACA;EAEA;EACA;EACA;EAaA;AACA;AAAA;AAAA;AAAA;EAIA;EACA;EACA;EACA;AACA;EACA;;AAlBA;EACC;EACA;EACA;;AAED;EACC;;AAaD;EACC;;AAGF;EACC;EACA;EACA;EACA;EACA;;;AAIF;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EA4BA;;AA1BA;EAPD;IAQE;;;AAED;EACC;;AACA;EAFD;IAGE;;;AAED;EAEC;EACA;EACA;;AAED;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;;AAKD;EApCD;IAqCE;;EACA;IACC;IACA;;;;AAKH;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAED;EACC;EACA;EACA;;AAED;EACC;EACA;;AAED;EApBD;IAqBE;IASA;;EARA;IACC;IACA;;EAED;IACC;IACA;;;;AAMF;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EAIC;;AAHA;EADD;IAEE;;;AAGD;EACC;EACA;;AAED;EAIC;EACA;EACA;;AALA;EADD;IAEE;;;AAKD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EAVD;IAYE;IACA;;;AAGD;EACC;EACA;EACA;;AAED;EACC;EACA;;AAED;EACC;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;;AACA;EACC;;AAED;EAGC;;AACA;EACC;;AAGF;EACC;EACA;EACA;EACA;;;AAON;EACC;;AACA;EACC;EACA;;AAED;EACC;EACA;;AAED;EAVD;IAWE;;EACA;IACC;IACA;;EAED;IACC;IACA;;;AAGF;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EAEA;EACA;EACA;;AACA;EACC;;AAGF;EAlBD;IAmBE;IAKA;;EAHA;IACC","file":"main.css"}
\ No newline at end of file
diff --git a/website/main.scss b/website/main.scss
index 4b3fe963..38a58b76 100755
--- a/website/main.scss
+++ b/website/main.scss
@@ -1397,8 +1397,8 @@ footer {
}
}
img {
- -webkit-filter: invert(100%);
- filter: invert(100%);
+ //-webkit-filter: invert(100%);
+ //filter: invert(100%);
max-width: 200px;
margin: 35px auto 0;
@include mobile {
@@ -1659,6 +1659,7 @@ footer {
#event-days-list {
border-bottom: 1px solid $dark-grey;
display: flex;
+ align-items: center;
button {
width: 25%;
padding: 20px 0;