diff --git a/website/cp-web-development.html b/website/cp-web-development.html
new file mode 100644
index 00000000..ab1bd3e9
--- /dev/null
+++ b/website/cp-web-development.html
@@ -0,0 +1,314 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Career Path - Web Development
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Web Development Powered by:
+
+
+
+
+
+
+
+
+
+
Career Path
+
Web Development
+
+
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
+
+
+
+
+
+
+
+
+
+
Workshop
+
Progressive Web App: From Full Online to Full Offline
+
Domingos Martins e Ricardo Soares
+
Blip
+
➔ Ver mais detalhes
+
+
+
+
+
+
+
+
Palestra
+
Introdução ao Git: onde estiveste toda a minha vida?
+
João Vale
+
Blip
+
➔ Ver mais detalhes
+
+
+
+
+
+
Palestra
+
Luís Cardoso
+
Feedzai
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Palestra
+
GraalVM and MicroProfile: A Polyglot Microservices Solution
+
Hugo
+
Farfetch
+
+
+
+
+
+
Palestra
+
Do conteúdo ao negócio
+
Nuno Alves
+
LOBA - Customer Experience Design
+
➔ Ver mais detalhes
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
© 2019 ENEI . Todos os direitos reservados
+
+
+
+
+
+
+
+
+
Description
+
Progressive Web Apps use modern web capabilities to deliver fast, native-app experiences with no app stores or downloads, and all the goodness of the web. In this workshop you will learn how to improve any web application and transform it into a working Progressive Web App. To accomplish this you will learn how to use the Lighthouse Tool to evaluate if your web application meets the standards of a PWA. We will teach you how to create a manifest file that tells the browser about your web application and how it should behave when installed on a mobile device. You will improve the first page load by caching the relevant request using a service worker. Finally, you will increase the user engagement by implementing push notifications.
+
Speaker's Bio
+
Domingos Martins:
+
Domingos is a software engineer currently working at Paddypower Betfair (BLIP). He is enthusiastic about the future of the web, that's why his main focus is building faster JS applications and experimenting with new languages and frameworks.
+
Ricardo Soares:
+
Ricardo is a software developer at Blip. He is not intimidated in switching between frontend and backend technologies, without forgetting to test everything to assure the quality of his code. He believes that with an amazing team the sky is the limit.
+
+
+
+
+
DESCRIÇÃO
+
Esta talk vai abordar sistemas de controlo de versões, mais especificamente Git. Vamos abordar os conceitos base e depois aprofundar um pouco mais as particularidades de Git que fizeram com que fosse dos mais usados da actualidade. E como te podem ajudar a poupar tempo e dores de cabeça!
+
+
+
+
+
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.
+
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
+
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.
+
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.
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/website/imgs/speakers-company/loba.png b/website/imgs/speakers-company/loba.png
new file mode 100644
index 00000000..c6504aa0
Binary files /dev/null and b/website/imgs/speakers-company/loba.png differ
diff --git a/website/imgs/speakers-image/domingos-martins.jpg b/website/imgs/speakers-image/domingos-martins.jpg
new file mode 100644
index 00000000..7b2a62ae
Binary files /dev/null and b/website/imgs/speakers-image/domingos-martins.jpg differ
diff --git a/website/imgs/speakers-image/joao-vale.jpg b/website/imgs/speakers-image/joao-vale.jpg
new file mode 100644
index 00000000..60d692f2
Binary files /dev/null and b/website/imgs/speakers-image/joao-vale.jpg differ
diff --git a/website/imgs/speakers-image/nuno-alves.jpg b/website/imgs/speakers-image/nuno-alves.jpg
new file mode 100644
index 00000000..9c962dfc
Binary files /dev/null and b/website/imgs/speakers-image/nuno-alves.jpg differ
diff --git a/website/imgs/speakers-image/ricardo-soares.jpg b/website/imgs/speakers-image/ricardo-soares.jpg
new file mode 100644
index 00000000..8e6fe23b
Binary files /dev/null and b/website/imgs/speakers-image/ricardo-soares.jpg differ
diff --git a/website/main.css b/website/main.css
index c2b9b237..ea617f46 100755
--- a/website/main.css
+++ b/website/main.css
@@ -22,20 +22,7 @@
fill: #000000;
}
}
-@-moz-keyframes animateLineLogo {
- 15% {
- fill: #c7403a;
- }
- 30% {
- fill: #81898e;
- }
- 45% {
- fill: #993d3f;
- }
- 100% {
- fill: #000000;
- }
-}
+
@keyframes animateLineLogo {
15% {
fill: #c7403a;
@@ -50,6 +37,16 @@
fill: #000000;
}
}
+
+@-webkit-keyframes animateLettersLogo {
+ from {
+ fill: transparent;
+ }
+ to {
+ fill: #ffffff;
+ }
+}
+
@keyframes animateLettersLogo {
from {
fill: transparent;
@@ -58,6 +55,7 @@
fill: #ffffff;
}
}
+
@font-face {
font-family: "icomoon";
src: url("fonts/icomoon.eot?sozc77");
@@ -65,7 +63,8 @@
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;
@@ -91,13 +90,14 @@
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,6 +126,7 @@
.icon-close {
font-size: 30px;
}
+
.icon-close:hover {
color: #cc1a17;
}
@@ -187,7 +188,8 @@
padding: 0;
border: 0;
outline: none;
- box-sizing: border-box;
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
}
a {
@@ -208,6 +210,7 @@ body {
font-family: "Bai Jamjuree", sans-serif;
font-weight: 400;
}
+
body.blockY {
overflow-y: hidden;
}
@@ -215,6 +218,7 @@ body.blockY {
button {
background-color: transparent;
}
+
button:hover {
cursor: pointer;
}
@@ -228,17 +232,19 @@ 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;
}
}
@@ -257,12 +263,14 @@ 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;
@@ -277,11 +285,13 @@ h2 {
text-transform: uppercase;
margin-bottom: 10px;
}
+
@media (max-width: 1024px) {
h2 {
font-size: 24px;
}
}
+
@media (max-width: 769px) {
h2 {
font-size: 20px;
@@ -303,6 +313,7 @@ p {
line-height: 32px;
color: #777777;
}
+
@media (max-width: 1024px) {
p {
font-size: 16px;
@@ -318,6 +329,7 @@ label {
color: #353535;
margin-bottom: 10px;
}
+
@media (max-width: 1024px) {
label {
font-size: 20px;
@@ -337,12 +349,15 @@ 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;
@@ -350,27 +365,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;
@@ -381,7 +396,8 @@ 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;
}
@@ -393,9 +409,15 @@ select {
}
.vertically-aligned {
+ display: -webkit-box;
+ display: -ms-flexbox;
display: flex;
- align-items: center;
- justify-content: center;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
}
.btn {
@@ -418,11 +440,13 @@ 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;
@@ -437,11 +461,13 @@ hr {
margin-bottom: 30px;
position: relative;
}
+
@media (max-width: 1024px) {
hr {
margin-bottom: 20px;
}
}
+
hr::after {
content: " ";
width: 30%;
@@ -470,6 +496,7 @@ hr::after {
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
+
@media (max-width: 1024px) {
#error-message {
font-size: 75px;
@@ -477,6 +504,7 @@ hr::after {
padding: 0 30px;
}
}
+
@media (max-width: 769px) {
#error-message {
font-size: 55px;
@@ -493,14 +521,17 @@ 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%;
@@ -510,17 +541,20 @@ 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;
@@ -534,11 +568,13 @@ 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;
@@ -548,12 +584,14 @@ 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;
@@ -564,6 +602,7 @@ hr::after {
margin: 0 20px;
text-transform: uppercase;
}
+
@media (max-width: 1024px) {
#main-menu nav ul li {
font-size: 17px;
@@ -571,32 +610,39 @@ 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;
@@ -605,13 +651,16 @@ 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;
@@ -625,6 +674,7 @@ hr::after {
left: calc(50% - 110px);
z-index: 10;
}
+
@media (max-width: 1024px) {
#logo-enei {
width: 175px;
@@ -632,6 +682,7 @@ hr::after {
left: calc(50% - 87px);
}
}
+
@media (max-width: 769px) {
#logo-enei {
width: 125px;
@@ -639,17 +690,19 @@ 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;
- animation: animateLettersLogo 0.25s 0.7s forwards ease-in;
+ -webkit-animation: animateLettersLogo 0.25s 0.7s forwards ease-in;
+ animation: animateLettersLogo 0.25s 0.7s forwards ease-in;
}
#apresentation {
@@ -659,9 +712,11 @@ hr::after {
background-attachment: fixed;
position: relative;
}
+
#apresentation.main-landing {
z-index: 10;
}
+
#apresentation.main-landing::after {
content: " ";
position: fixed;
@@ -671,25 +726,34 @@ 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;
- animation: none;
+ -webkit-animation: none;
+ animation: none;
}
+
#apresentation.main-landing.animated .letras-logo {
fill: #ffffff;
- animation: none;
+ -webkit-animation: none;
+ animation: none;
}
+
@media (max-width: 769px) {
#apresentation {
height: 60vh;
@@ -703,11 +767,13 @@ 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;
@@ -723,11 +789,13 @@ 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;
@@ -739,30 +807,36 @@ 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;
@@ -772,12 +846,14 @@ 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;
@@ -785,6 +861,7 @@ hr::after {
margin-bottom: 0;
}
}
+
#countdown div .smalltext {
font-family: "Bai Jamjuree", sans-serif;
font-size: 25px;
@@ -793,11 +870,13 @@ 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;
@@ -807,10 +886,12 @@ 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;
@@ -818,14 +899,17 @@ hr::after {
margin-bottom: 30px;
}
}
+
#available-soon #wave .dot {
display: inline-block;
width: 25px;
height: 25px;
border-radius: 50%;
margin: 0 5px;
- animation: wave 1.3s ease-out infinite;
+ -webkit-animation: wave 1.3s ease-out infinite;
+ animation: wave 1.3s ease-out infinite;
}
+
@media (max-width: 769px) {
#available-soon #wave .dot {
width: 20px;
@@ -833,23 +917,44 @@ 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;
- animation-delay: -1.1s;
+ -webkit-animation-delay: -1.1s;
+ animation-delay: -1.1s;
}
+
#available-soon #wave .dot:nth-child(3) {
background-color: #5f2021;
- animation-delay: -0.9s;
+ -webkit-animation-delay: -0.9s;
+ animation-delay: -0.9s;
}
-@keyframes wave {
- 0%, 100% {
- transform: initial scale(1);
+
+@-webkit-keyframes wave {
+ 0%,
+ 100% {
+ -webkit-transform: initial scale(1);
+ transform: initial scale(1);
}
50% {
- transform: translateY(-10px) scale(1.2);
+ -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);
+ }
+ 50% {
+ -webkit-transform: translateY(-10px) scale(1.2);
+ transform: translateY(-10px) scale(1.2);
}
}
@@ -857,14 +962,17 @@ 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%);
@@ -875,31 +983,45 @@ 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;
- flex-direction: column;
- justify-content: space-between;
+ -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;
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;
@@ -907,6 +1029,7 @@ hr::after {
margin: 0 10px;
}
}
+
@media (max-width: 769px) {
#precos .price-block {
max-width: 350px;
@@ -916,10 +1039,12 @@ 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;
@@ -928,9 +1053,11 @@ 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;
@@ -938,21 +1065,25 @@ 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;
@@ -961,6 +1092,7 @@ hr::after {
font-weight: 600;
margin-top: 10px;
}
+
#precos .price-block .type {
width: 100%;
padding: 20px 0;
@@ -974,6 +1106,7 @@ hr::after {
text-transform: uppercase;
margin-top: -1px;
}
+
#precos .price-block .buy-button {
font-family: "Bai Jamjuree", sans-serif;
font-size: 14px;
@@ -986,17 +1119,20 @@ 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;
@@ -1006,21 +1142,25 @@ 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;
@@ -1032,6 +1172,7 @@ hr::after {
text-align: center;
padding-bottom: 0;
}
+
#app h1 {
color: #000000;
margin-bottom: 70px;
@@ -1041,11 +1182,13 @@ 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;
@@ -1062,11 +1205,13 @@ 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;
@@ -1097,6 +1242,7 @@ hr::after {
color: #353535;
font-weight: 700;
}
+
#faqs p a:hover {
color: #cc1a17;
}
@@ -1104,14 +1250,17 @@ 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;
@@ -1125,6 +1274,7 @@ 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;
@@ -1132,6 +1282,7 @@ hr::after {
padding: 20px;
}
}
+
#accordion li .content-accordion {
display: none;
padding: 45px 35px;
@@ -1139,11 +1290,13 @@ 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;
}
@@ -1151,39 +1304,52 @@ 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 {
- flex-wrap: wrap;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
}
}
+
#sponsors .sponsor-image {
display: inline-block;
margin: 40px 20px 0;
max-width: 200px;
- filter: grayscale(0.2);
- transform: scale(1);
+ -webkit-filter: grayscale(0.2);
+ filter: grayscale(0.2);
+ -webkit-transform: scale(1);
+ transform: scale(1);
+ -webkit-transition: all 150ms ease-in-out;
transition: all 150ms ease-in-out;
}
+
#sponsors .sponsor-image:hover {
- filter: grayscale(0);
- transform: scale(1.03);
+ -webkit-filter: grayscale(0);
+ filter: grayscale(0);
+ -webkit-transform: scale(1.03);
+ 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 {
@@ -1191,79 +1357,94 @@ 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;
- justify-content: flex-end;
+ -webkit-box-pack: end;
+ -ms-flex-pack: 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;
}
-#social-network li a:hover {
- color: #cc1a17;
-}
footer {
padding: 25px 0;
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;
@@ -1272,20 +1453,28 @@ 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;
@@ -1298,6 +1487,7 @@ 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;
@@ -1307,6 +1497,7 @@ footer p {
#tab-container .tab {
display: none;
}
+
#tab-container .tab.visible {
display: block;
}
@@ -1314,29 +1505,35 @@ 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;
@@ -1344,6 +1541,7 @@ footer p {
color: #ffffff;
margin-bottom: 20px;
}
+
#career-path .separator {
display: block;
margin: 0 auto;
@@ -1359,6 +1557,7 @@ footer p {
display: inline-block;
min-height: 230px;
}
+
@media (max-width: 1024px) {
.career-path-links {
min-height: 250px;
@@ -1366,12 +1565,14 @@ 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);
@@ -1384,8 +1585,12 @@ 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);
@@ -1393,17 +1598,20 @@ 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%;
@@ -1413,10 +1621,12 @@ footer p {
#speakers {
text-align: center;
}
+
#speakers hr {
display: table;
margin: 0 auto 60px;
}
+
#speakers hr::after {
left: 50%;
transform: translateX(-50%);
@@ -1426,16 +1636,19 @@ 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%);
@@ -1447,8 +1660,10 @@ footer p {
position: absolute;
top: 50%;
left: 50%;
- transform: translate(-50%, -50%);
+ -webkit-transform: translate(-50%, -50%);
+ transform: translate(-50%, -50%);
}
+
.career-apresentation .career-name {
font-size: 46px;
font-weight: 700;
@@ -1456,17 +1671,37 @@ 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: 250px;
+ max-width: 200px;
margin: 35px auto 0;
}
+@media (max-width: 769px) {
+ .career-apresentation img {
+ max-width: 150px;
+ }
+}
+
.career-path #apresentation::after {
content: " ";
position: absolute;
@@ -1482,16 +1717,20 @@ 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: 85%;
+ width: 60%;
}
+
.speaker-button .speaker-image {
width: 200px;
height: 200px;
@@ -1499,6 +1738,7 @@ footer p {
margin: 0 auto 20px;
position: relative;
}
+
.speaker-button .speaker-image::before {
content: "";
width: calc(100% + 8px);
@@ -1507,8 +1747,10 @@ 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;
@@ -1517,27 +1759,34 @@ 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%;
- transform: translate(-50%, -50%);
- width: 82%;
+ -webkit-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;
@@ -1550,19 +1799,23 @@ footer p {
.ai-color #event-days-list button.selected,
.ai-color #event-days-list button:hover,
.ai-color #content-container h2,
-.ai-color #social-network li a:hover,
+.ai-color #social-network a:hover,
.ai-color #content-container .event-description:hover,
.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,
.ai-color #calendar-container .event-details::before,
-.ai-color .career-path-links, .ai-color #content-container .event-type {
+.ai-color .career-path-links,
+.ai-color #content-container .event-type {
background-color: #f54b10;
}
-.ai-color .career-path-links::after {
+
+.ai-color .career-path-links::after,
+.ai-color .speaker-button:hover .speaker-image::before {
border-color: #f54b10;
}
@@ -1570,19 +1823,23 @@ footer p {
.ciber-color #event-days-list button.selected,
.ciber-color #event-days-list button:hover,
.ciber-color #content-container h2,
-.ciber-color #social-network ul li a:hover,
+.ciber-color #social-network a:hover,
.ciber-color #content-container .event-description:hover,
.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,
.ciber-color #calendar-container .event-details::before,
-.ciber-color .career-path-links, .ciber-color #content-container .event-type {
+.ciber-color .career-path-links,
+.ciber-color #content-container .event-type {
background-color: #214198;
}
-.ciber-color .career-path-links::after {
+
+.ciber-color .career-path-links::after,
+.ciber-color .speaker-button:hover .speaker-image::before {
border-color: #214198;
}
@@ -1590,19 +1847,23 @@ footer p {
.mobile-color #event-days-list button.selected,
.mobile-color #event-days-list button:hover,
.mobile-color #content-container h2,
-.mobile-color #social-network ul li a:hover,
+.mobile-color #social-network a:hover,
.mobile-color #content-container .event-description:hover,
.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,
.mobile-color #calendar-container .event-details::before,
-.mobile-color .career-path-links, .mobile-color #content-container .event-type {
+.mobile-color .career-path-links,
+.mobile-color #content-container .event-type {
background-color: #971384;
}
-.mobile-color .career-path-links::after {
+
+.mobile-color .career-path-links::after,
+.mobile-color .speaker-button:hover .speaker-image::before {
border-color: #971384;
}
@@ -1610,19 +1871,23 @@ footer p {
.iot-color #event-days-list button.selected,
.iot-color #event-days-list button:hover,
.iot-color #content-container h2,
-.iot-color #social-network ul li a:hover,
+.iot-color #social-network a:hover,
.iot-color #content-container .event-description:hover,
.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,
.iot-color #calendar-container .event-details::before,
-.iot-color .career-path-links, .iot-color #content-container .event-type {
+.iot-color .career-path-links,
+.iot-color #content-container .event-type {
background-color: #ec174a;
}
-.iot-color .career-path-links::after {
+
+.iot-color .career-path-links::after,
+.iot-color .speaker-button:hover .speaker-image::before {
border-color: #ec174a;
}
@@ -1630,19 +1895,23 @@ footer p {
.data-color #event-days-list button.selected,
.data-color #event-days-list button:hover,
.data-color #content-container h2,
-.data-color #social-network ul li a:hover,
+.data-color #social-network a:hover,
.data-color #content-container .event-description:hover,
.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,
.data-color #calendar-container .event-details::before,
-.data-color .career-path-links, .data-color #content-container .event-type {
+.data-color .career-path-links,
+.data-color #content-container .event-type {
background-color: #dc160d;
}
-.data-color .career-path-links::after {
+
+.data-color .career-path-links::after,
+.data-color .speaker-button:hover .speaker-image::before {
border-color: #dc160d;
}
@@ -1650,19 +1919,23 @@ footer p {
.web-color #event-days-list button.selected,
.web-color #event-days-list button:hover,
.web-color #content-container h2,
-.web-color #social-network ul li a:hover,
+.web-color #social-network a:hover,
.web-color #content-container .event-description:hover,
.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,
.web-color #calendar-container .event-details::before,
-.web-color .career-path-links, .web-color #content-container .event-type {
+.web-color .career-path-links,
+.web-color #content-container .event-type {
background-color: #3a1484;
}
-.web-color .career-path-links::after {
+
+.web-color .career-path-links::after,
+.web-color .speaker-button:hover .speaker-image::before {
border-color: #3a1484;
}
@@ -1675,35 +1948,48 @@ 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;
}
+.web-color #event-days-list button {
+ width: 50%;
+}
+
#event-days-list {
border-bottom: 1px solid #353535;
+ display: -webkit-box;
+ display: -ms-flexbox;
display: flex;
}
+
#event-days-list button {
width: 25%;
padding: 20px 0;
@@ -1711,22 +1997,32 @@ 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;
- transform: scale(1);
+ -webkit-transform: scale(1);
+ transform: scale(1);
}
+
#event-days-list button:hover {
color: #cc1a17;
- transform: scale(1.02);
+ -webkit-transform: scale(1.02);
+ transform: scale(1.02);
}
+
#event-days-list button span {
display: block;
font-weight: 500;
@@ -1736,19 +2032,23 @@ 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;
@@ -1768,8 +2068,10 @@ footer p {
background-color: #ffffff;
opacity: 0;
visibility: hidden;
+ -webkit-transition: opacity 150ms ease;
transition: opacity 150ms ease;
}
+
#overlay.visible {
visibility: visible;
}
@@ -1785,12 +2087,15 @@ footer p {
max-height: 747px;
overflow-y: scroll;
background-color: #fff;
- box-shadow: 0 0px 40px 15px #b9b8b8;
+ -webkit-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);
@@ -1801,6 +2106,7 @@ footer p {
max-height: inherit;
}
}
+
@media (max-width: 769px) {
.modal-container {
width: calc(100% - 30px);
@@ -1810,17 +2116,21 @@ 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;
@@ -1832,12 +2142,14 @@ footer p {
right: 30px;
color: #353535;
}
+
@media (max-width: 1024px) {
.modal-close {
top: 20px;
right: 20px;
}
}
+
@media (max-width: 769px) {
.modal-close {
top: 10px;
@@ -1849,73 +2161,91 @@ 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;
@@ -1929,6 +2259,7 @@ footer p {
text-transform: uppercase;
margin-top: 40px;
}
+
#content-container .event-type:first-child {
margin-top: 5px;
}
@@ -1936,129 +2267,165 @@ 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 {
- justify-content: flex-start;
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
margin-bottom: 20px;
}
+
@media (max-width: 1024px) {
#institucional-support .vertically-aligned {
- flex-wrap: wrap;
+ -ms-flex-wrap: wrap;
+ flex-wrap: wrap;
margin-bottom: 0;
}
}
+
@media (max-width: 769px) {
#institucional-support .vertically-aligned {
- justify-content: center;
+ -webkit-box-pack: center;
+ -ms-flex-pack: 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;
@@ -2066,41 +2433,57 @@ 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%);
- flex: 1;
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ display: -webkit-box;
+ display: -ms-flexbox;
display: flex;
- flex-direction: column;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
padding-top: 10%;
}
+
.ctf-header .ctf-top10 {
width: 40%;
margin: 0 auto;
padding: 0;
- box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.04);
+ -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);
}
+
.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%;
@@ -2108,13 +2491,16 @@ 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%;
@@ -2128,6 +2514,7 @@ footer p {
width: 100%;
}
}
+
.container-app .header-app h1 {
padding-top: 9rem !important;
color: white;
@@ -2136,6 +2523,7 @@ footer p {
padding-bottom: 2rem !important;
font-weight: normal;
}
+
.container-app .header-app h3 {
text-align: center;
color: white;
@@ -2168,27 +2556,40 @@ 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 {
- flex: 1;
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ display: -webkit-box;
+ display: -ms-flexbox;
display: flex;
- flex-direction: row;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
width: 80%;
margin: 0 auto;
}
+
@media screen and (max-width: 769px) {
.card-features {
width: 90%;
- flex-direction: column;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
}
}
@@ -2199,20 +2600,27 @@ footer p {
margin: 0 auto;
border-bottom: 2px solid #cc1a17;
}
+
.card-body:hover {
- box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.04);
- transform: translateY(-0.25em);
+ -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;
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%;
@@ -2221,15 +2629,24 @@ footer p {
}
.login-app {
- flex: 1;
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ display: -webkit-box;
+ display: -ms-flexbox;
display: flex;
- flex-direction: row;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-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;
@@ -2242,14 +2659,19 @@ 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 {
- flex-direction: column;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
}
.login-app img {
width: 100%;
@@ -2261,18 +2683,22 @@ 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;
@@ -2285,25 +2711,36 @@ 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%;
- flex: 1;
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ display: -webkit-box;
+ display: -ms-flexbox;
display: flex;
- flex-direction: column;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-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;
@@ -2314,15 +2751,18 @@ 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;
@@ -2330,126 +2770,186 @@ footer p {
padding-bottom: 0px;
height: 100%;
background: white;
- box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.04);
+ -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);
}
+
@media screen and (max-width: 769px) {
.features-app .tabcontent {
padding: 20px 20px;
- flex: 1;
+ -webkit-box-flex: 1;
+ -ms-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 {
- flex: 1;
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ display: -webkit-box;
+ display: -ms-flexbox;
display: flex;
- flex-direction: row;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
}
+
@media screen and (max-width: 769px) {
.features-app .tabcontent .tabDetails {
- flex-direction: column;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-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 {
- flex: 1;
- flex-direction: row;
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
background-image: url("./imgs/bg_phone.png");
- align-content: center;
- align-items: center;
+ -ms-flex-line-pack: center;
+ align-content: center;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
}
+
@media screen and (max-width: 769px) {
.download-app {
- flex-direction: column;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-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;
- flex: 1;
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ display: -webkit-box;
+ display: -ms-flexbox;
display: flex;
- flex-direction: row;
- align-content: center;
- justify-content: center;
+ -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;
}
+
@media screen and (max-width: 769px) {
.download-app .buttons {
- flex-direction: column;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
}
}
+
.download-app .button-app {
border: 1px solid white;
padding: 20px 20px;
margin: 20px;
border-radius: 3px;
- flex: 1;
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ display: -webkit-box;
+ display: -ms-flexbox;
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. */
- -o-transition: 0.5s;
- -ms-transition: 0.5s;
- -moz-transition: 0.5s;
+ 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. */
-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;
@@ -2464,44 +2964,65 @@ footer p {
}
.explain-qr {
- flex: 1;
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ display: -webkit-box;
+ display: -ms-flexbox;
display: flex;
- flex-direction: row;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
padding: 50px;
- justify-content: center;
+ -webkit-box-pack: center;
+ -ms-flex-pack: 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;
- align-self: center;
+ -ms-flex-item-align: center;
+ -ms-grid-row-align: center;
+ align-self: center;
}
+
@media screen and (max-width: 769px) {
.explain-qr {
- flex-direction: column;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
}
.explain-qr img {
width: 100%;
@@ -2510,28 +3031,42 @@ footer p {
}
.ctf-explain {
- flex: 1;
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ display: -webkit-box;
+ display: -ms-flexbox;
display: flex;
- flex-direction: row;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-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 {
- flex-direction: column;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
padding: 1px;
}
.ctf-explain img {
@@ -2547,103 +3082,154 @@ 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 {
- flex: 1;
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ display: -webkit-box;
+ display: -ms-flexbox;
display: flex;
- flex-direction: row;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
}
+
@media screen and (max-width: 769px) {
.ctf-levels .level .sub-container {
- flex-direction: column;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
}
}
+
.ctf-levels .level .sub-container .sub-level {
width: 100%;
border: 1px dashed white;
margin: 20px;
padding: 20px;
- align-content: center;
- flex: 1;
+ -ms-flex-line-pack: center;
+ align-content: center;
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ display: -webkit-box;
+ display: -ms-flexbox;
display: flex;
- flex-direction: column;
- justify-content: center;
+ -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;
}
+
@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 {
- flex: 1;
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ display: -webkit-box;
+ display: -ms-flexbox;
display: flex;
- flex-direction: row;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-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;
- align-content: center;
- align-self: center;
+ -ms-flex-line-pack: center;
+ align-content: center;
+ -ms-flex-item-align: center;
+ -ms-grid-row-align: 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;
@@ -2657,32 +3243,55 @@ footer p {
padding: 10px;
}
}
+
.ctf-prizes .prizes-container {
- flex: 1;
+ -webkit-box-flex: 1;
+ -ms-flex: 1;
+ flex: 1;
+ display: -webkit-box;
+ display: -ms-flexbox;
display: flex;
- flex-direction: row;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
padding-top: 30px;
}
+
.ctf-prizes .prizes-container .prize {
- flex: 1;
- flex-direction: column;
+ -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;
display: flex;
width: 100%;
margin: 20px;
- align-content: center;
- align-items: center;
+ -ms-flex-line-pack: center;
+ align-content: center;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
}
+
.ctf-prizes .prizes-container .prize .prize-logo {
font-size: 100px;
}
+
@media screen and (max-width: 769px) {
.ctf-prizes .prizes-container {
- flex-direction: column;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
padding-bottom: 20px;
}
.ctf-prizes .prizes-container .prize {
margin: 0;
}
}
-
-/*# sourceMappingURL=main.css.map */
+/*# sourceMappingURL=main.css.map */
\ No newline at end of file
diff --git a/website/main.css.map b/website/main.css.map
index 482821b4..fcf66d68 100755
--- a/website/main.css.map
+++ b/website/main.css.map
@@ -1 +1,9 @@
-{"version":3,"sourceRoot":"","sources":["main.scss"],"names":[],"mappings":"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;;AA/0DD;EA80DA;IAGE;;;AAGF;EACC;;AAr1DD;EAo1DA;IAGE;;;AAGF;EACC;;AA31DD;EA01DA;IAGE;;;AAGF;EACC;;AAj2DD;EAg2DA;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
+{
+ "version": 3,
+ "mappings": "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",
+ "sources": [
+ "main.scss"
+ ],
+ "names": [],
+ "file": "main.css"
+}
\ No newline at end of file
diff --git a/website/main.scss b/website/main.scss
index 3e7c627a..4b3fe963 100755
--- a/website/main.scss
+++ b/website/main.scss
@@ -1191,9 +1191,6 @@ hr {
a {
transition: color $transition-time ease-out;
-webkit-transition: color $transition-time ease-out;
- &:hover {
- color: $red;
- }
}
}
}
@@ -1388,16 +1385,25 @@ footer {
color: $white;
text-transform: uppercase;
text-align: center;
+ @include mobile {
+ font-size: 30px;
+ }
span {
font-size: 22px;
text-transform: none;
+ @include mobile {
+ font-size: 20px;
+ }
}
}
img {
-webkit-filter: invert(100%);
filter: invert(100%);
- max-width: 250px;
+ max-width: 200px;
margin: 35px auto 0;
+ @include mobile {
+ max-width: 150px;
+ }
}
}
@@ -1426,7 +1432,7 @@ footer {
}
.company-image {
opacity: 1;
- width: 85%;
+ width: 60%;
}
}
@@ -1454,7 +1460,7 @@ footer {
.company-image {
@include position(absolute, 50%, null, null, 50%);
transform: translate(-50%, -50%);
- width: 82%;
+ width: 85%;
z-index: 1;
transition: opacity $transition-time ease-in-out, width $transition-time ease-in-out;
opacity: 0;
@@ -1481,7 +1487,7 @@ footer {
#event-days-list button.selected,
#event-days-list button:hover,
#content-container h2,
- #social-network li a:hover,
+ #social-network a:hover,
#content-container .event-description:hover,
.speaker-button:hover .speaker-name {
color: $ai-color;
@@ -1490,10 +1496,12 @@ footer {
#apresentation::after,
hr::after,
#calendar-container .event-details::before,
- .career-path-links, #content-container .event-type {
+ .career-path-links,
+ #content-container .event-type {
background-color: $ai-color;
}
- .career-path-links::after {
+ .career-path-links::after,
+ .speaker-button:hover .speaker-image::before {
border-color: $ai-color;
}
}
@@ -1502,7 +1510,7 @@ footer {
#event-days-list button.selected,
#event-days-list button:hover,
#content-container h2,
- #social-network ul li a:hover,
+ #social-network a:hover,
#content-container .event-description:hover,
.speaker-button:hover .speaker-name {
color: $ciber-color;
@@ -1511,10 +1519,12 @@ footer {
#apresentation::after,
hr::after,
#calendar-container .event-details::before,
- .career-path-links, #content-container .event-type {
+ .career-path-links,
+ #content-container .event-type {
background-color: $ciber-color;
}
- .career-path-links::after {
+ .career-path-links::after,
+ .speaker-button:hover .speaker-image::before {
border-color: $ciber-color;
}
}
@@ -1523,7 +1533,7 @@ footer {
#event-days-list button.selected,
#event-days-list button:hover,
#content-container h2,
- #social-network ul li a:hover,
+ #social-network a:hover,
#content-container .event-description:hover,
.speaker-button:hover .speaker-name {
color: $mobile-color;
@@ -1532,10 +1542,12 @@ footer {
#apresentation::after,
hr::after,
#calendar-container .event-details::before,
- .career-path-links, #content-container .event-type {
+ .career-path-links,
+ #content-container .event-type {
background-color: $mobile-color;
}
- .career-path-links::after {
+ .career-path-links::after,
+ .speaker-button:hover .speaker-image::before {
border-color: $mobile-color;
}
}
@@ -1544,7 +1556,7 @@ footer {
#event-days-list button.selected,
#event-days-list button:hover,
#content-container h2,
- #social-network ul li a:hover,
+ #social-network a:hover,
#content-container .event-description:hover,
.speaker-button:hover .speaker-name {
color: $iot-color;
@@ -1553,10 +1565,12 @@ footer {
#apresentation::after,
hr::after,
#calendar-container .event-details::before,
- .career-path-links, #content-container .event-type {
+ .career-path-links,
+ #content-container .event-type {
background-color: $iot-color;
}
- .career-path-links::after {
+ .career-path-links::after,
+ .speaker-button:hover .speaker-image::before {
border-color: $iot-color;
}
}
@@ -1565,7 +1579,7 @@ footer {
#event-days-list button.selected,
#event-days-list button:hover,
#content-container h2,
- #social-network ul li a:hover,
+ #social-network a:hover,
#content-container .event-description:hover,
.speaker-button:hover .speaker-name {
color: $data-color;
@@ -1574,10 +1588,12 @@ footer {
#apresentation::after,
hr::after,
#calendar-container .event-details::before,
- .career-path-links, #content-container .event-type {
+ .career-path-links,
+ #content-container .event-type {
background-color: $data-color;
}
- .career-path-links::after {
+ .career-path-links::after,
+ .speaker-button:hover .speaker-image::before {
border-color: $data-color;
}
}
@@ -1586,7 +1602,7 @@ footer {
#event-days-list button.selected,
#event-days-list button:hover,
#content-container h2,
- #social-network ul li a:hover,
+ #social-network a:hover,
#content-container .event-description:hover,
.speaker-button:hover .speaker-name {
color: $web-color;
@@ -1595,10 +1611,12 @@ footer {
#apresentation::after,
hr::after,
#calendar-container .event-details::before,
- .career-path-links, #content-container .event-type {
+ .career-path-links,
+ #content-container .event-type {
background-color: $web-color;
}
- .career-path-links::after {
+ .career-path-links::after,
+ .speaker-button:hover .speaker-image::before {
border-color: $web-color;
}
}
@@ -1631,6 +1649,13 @@ footer {
}
}
}
+.web-color {
+ #event-days-list {
+ button {
+ width: 50%;
+ }
+ }
+}
#event-days-list {
border-bottom: 1px solid $dark-grey;
display: flex;