+
-
diff --git a/api/wwwroot/main.css b/api/wwwroot/main.css
index d4e1db2a..797ea3b9 100755
--- a/api/wwwroot/main.css
+++ b/api/wwwroot/main.css
@@ -1350,6 +1350,26 @@ footer p {
margin-bottom: 10px;
}
+.career-path-container {
+ width: calc(20% - 40px);
+ display: inline-block;
+ margin: 0 16px;
+ vertical-align: top;
+}
+@media (max-width: 1024px) {
+ .career-path-container {
+ width: calc(30% - 20px);
+ margin: 0px 10px;
+ }
+}
+@media (max-width: 769px) {
+ .career-path-container {
+ width: 55%;
+ margin: 0px auto;
+ display: block;
+ }
+}
+
.career-path-links {
position: relative;
padding: 20px;
@@ -1391,9 +1411,10 @@ footer p {
left: -6px;
}
.career-path-links img {
- max-width: 100%;
- margin: 20 auto;
+ max-width: 85%;
+ margin: 20px auto;
padding: 20px;
+ background-color: white;
}
@media (max-width: 1024px) {
.career-path-links img {
@@ -1721,7 +1742,7 @@ footer p {
margin-top: 0;
}
-.web-color #event-days-list button {
+.career-path #event-days-list button {
width: 50%;
}
diff --git a/api/wwwroot/main.css.map b/api/wwwroot/main.css.map
index 642194c2..f8b50af0 100755
--- a/api/wwwroot/main.css.map
+++ b/api/wwwroot/main.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["main.scss"],"names":[],"mappings":"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DkB;EA3oDlB,KA2oDyB;EAxoDzB,MAwoDwC;EApoDxC,OAqoDc;EApoDd,QAooDoB;EACpB;EACA,kBA/rDO;EAgsDP;EACA;EACA;;AACA;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAppDA;EAqoDD;IAkBE;IACA;IACA;IACA;IACA;IACA;;;AAlqDD;EA2oDD;IA2BE;IACA;IACA;IACA;IACA;;;AAGD;EACC;;AAGD;EACC;;AAlrDD;EAirDA;IAGE;;;AAGF;EACC;EACA;;;AAIF;EA1sDC,UA2sDkB;EA1sDlB,KA0sD4B;EAzsD5B,OAysDkC;EAClC,OAzvDW;;AAgEX;EAurDD;IAIE;IACA;;;AAlsDD;EA6rDD;IAQE;IACA;;;;AAIF;EACC;EACA,OAtwDW;;AAgEX;EAosDD;IAIE;;;AAED;EACC;;AACA;EACC;;AAIF;EACC,aA9vDU;EA+vDV;EACA;EACA;EACA,OAtxDU;EAuxDV;;AACA;EACC,OAxxDG;;AA0xDJ;EACC;EACA;EACA;;AAGF;EACC;;AAED;EACC;EACA;EACA,OAtyDI;EAuyDJ;;AAED;EACC;EACA;;AAED;EACC,OA/yDU;EAgzDV;EACA;EACA;;AACA;EACC;EACA;EACA;;AAGF;EACC,OAzzDI;;AA2zDL;EACC;EACA;EACA;;AA/vDD;EA4vDA;IAKE;;;AAKD;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA,kBAh1DI;EAi1DJ;EACA;EACA;EACA;EACA;;AACA;EACC;;;AAKH;EACC;;AACA;EACC;;AAED;EACC;EACA;;AApyDD;EAkyDA;IAIE;IACA;;;AAGD;EACC;;AAGF;EACC;EACA;;AAhzDD;EA8yDA;IAIE;IACA;;;AAzzDF;EAozDA;IAQE;;;AAGF;EACC;;AAh0DD;EA+zDA;IAGE;;;AAGF;EACC;;AAt0DD;EAq0DA;IAGE;;;AAGF;EACC;;AA50DD;EA20DA;IAGE;;;AAGF;EACC;;AAl1DD;EAi1DA;IAGE;;;AAGF;EACC;;AAx1DD;EAu1DA;IAGE;;;AAGF;EACC;EACA;;AA/1DD;EA61DA;IAIE;;;AAGF;EACC;;AAr2DD;EAo2DA;IAGE;;;AAGF;EACC;;AA32DD;EA02DA;IAGE;;;AAGF;EACC;;AAj3DD;EAg3DA;IAGE;;;AAGF;EACC;;AAv3DD;EAs3DA;IAGE;;;AAGF;EACC;;AA73DD;EA43DA;IAGE;;;AAGF;EACC;;AAn4DD;EAk4DA;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,"sourceRoot":"","sources":["main.scss"],"names":[],"mappings":";AA+BA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AA0CA;EACC;IACC;;EAGD;IACC;;EAGD;IACC;;EAGD;IACC;;;AAIF;EACC;IACC;;EAGD;IACC;;EAGD;IACC;;EAGD;IACC;;;AAIF;EACC;IACC;;EAGD;IACC;;EAGD;IACC;;EAGD;IACC;;;AAIF;EACC;IACC;;EAGD;IACC;;;AAsBF;EACC;EACA;EACA;EAIA;EACA;;AAGD;AAAA;AAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;AACA;EACA;EACA;;;AAGD;AAAA;AAAA;AAAA;AAAA;AAAA;EAMC;EACA,OA7LO;;AA6DP;EAyHD;AAAA;AAAA;AAAA;AAAA;AAAA;IAUE;;;;AAIF;EACC;EACA;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;AAEA;EACC,OAzNI;;;AA8NL;EACC,SAxFW;;;AA6FZ;EACC,SA7Fe;;;AAkGhB;EACC,SAlGsB;;;AAuGvB;EACC,SAvGa;;;AA4Gd;EACC,SA5GW;;;AAiHZ;EACC,SAjHc;;;AAsHf;EACC,SAtHW;;;AA2HZ;EACC,SA3He;;;AAgIhB;EACC,SAhIc;;;AAqIf;EACC,SArIc;;;AA0If;EACC,SA1IU;;;AA+IX;EACC,SA/IU;;;AAoJX;EACC,SApJU;;;AAwJZ;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;AAAA;EAEC;;;AAGD;EACC;EACA;EACA;EACA;EACA,aA7SS;;AA+ST;EACC;;;AAIF;EACC;;AAEA;EACC;;;AAIF;EACC;;;AAGD;AAAA;AAAA;EAGC;;AA1RA;EAuRD;AAAA;AAAA;IAME;;;AAnSD;EA6RD;AAAA;AAAA;IAUE;;;;AAIF;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA,OA9WW;EA+WX,aAtVM;EAuVN;EACA;;AAjTA;EA2SD;IASE;IACA;;;AA3TD;EAiTD;IAcE;;;;AAIF;EACC;EACA;EACA,OAhYW;EAiYX,aAxWM;EAyWN;EACA;;AAnUA;EA6TD;IASE;;;AA5UD;EAmUD;IAaE;;;;AAIF;EACC;EACA;EACA,aAxXM;EAyXN;EACA;EACA,OApZW;;;AAuZZ;EAjXC;EACA,WAiX0B;EAhX1B,aAgXgC;EA/WhC,OA3CM;;AAkEN;EAuVD;IAIE;IACA;;;;AAIF;EACC;EA3XA;EACA,WA2X0B;EA1X1B,aA0XgC;EAzXhC,OAzCW;EAmaX;;AAnWA;EAgWD;IAME;IACA;;;;AAIF;EArYC;EACA,WAqY0B;EApY1B,aAoYgC;EAnYhC,OAzCW;EA6aX;EACA;EACA;EACA,kBAnbO;EAobP;EACA;;AAEA;EACC,cApbI;;AAubL;EACC;;AAzXD;EA2WD;IAkBE;IACA;;;;AAIF;EACC;;;AAQA;AAAA;AAAA;AAAA;AAAA;EACC,OA5cU;;;AAgdZ;AAAA;AAAA;AAAA;AAAA;EAKC;;;AAGD;EACC;EACA;EACA;EACA,kBA3dK;EA4dL,cA5dK;EA6dL,OAjeO;EAkeP;EACA;EACA;;AAEA;EACC,kBAveM;EAweN,OApeI;;;AAweN;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAGD;EACC;;;AAGD;EACC;EACA;EACA;EACA,OA7fW;EA8fX;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC,cAzgBI;EA0gBJ,kBA1gBI;EA2gBJ,OA/gBM;;AA6DP;EA+bD;IAuBE;IACA;;;;AAIF;EAheC,OAiec;EAhed,QAgemB;EACnB,kBAxhBY;EAyhBZ;EACA;;AAzdA;EAqdD;IAOE;;;AAGD;EACC;EA3eD,OA4ee;EA3ef,QA2eoB;EApfpB,UAqfmB;EApfnB,KAof6B;EAjf7B,MAif4C;EAC3C,kBAliBI;;;AAsiBN;EACC,kBAziBY;;;AA4iBb;EACC;EACA;EACA;EACA,kBAnjBO;EAojBP,OAnjBO;EAojBP;EACA;EArgBA,UAsgBkB;EArgBlB,KAqgB4B;EAlgB5B,MAkgB6C;EAC7C;EACA;;AArfA;EA2eD;IAaE;IACA;IACA;;;AAhgBD;EAifD;IAmBE;IACA;IACA;;;;AAIF;EAvhBC,UAwhBkB;EAvhBlB,KAuhByB;EAphBzB,MAohBwC;EACxC;EACA;EACA;;AAGC;EACC;;AAlhBF;EAihBC;IAIE;;;AAKH;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AA3hBD;EAohBA;IAUE;;;AApiBF;EA0hBA;IAcE;IACA;;;AAGD;EACC;EAjkBF;EACA,WAikB4B;EAhkB5B,aAgkBkC;EA/jBlC,OA5CO;EA4mBL,aAjlBS;EAklBT;EACA;EACA;EACA;EACA;;AApjBF;EA4iBC;IAWE;;;AAGD;EACC,SAneQ;EA5GX;EACA,WA+kB4B;EA9kB5B,aA8kBkC;EA7kBlC,OA5CO;EA0nBJ,aAhmBM;EAimBN;;AA9jBH;EAkkBC;IAEE;IACA;;;AAGD;EACC;EA7lBH;EACA,WA6lB6B;EA5lB7B,aA4lBmC;EA3lBnC,OA5CO;EAwoBJ,aA7mBQ;EA8mBR;EACA;;AAvkBH;EAkkBE;IAQE;IACA;IACA;;;AAllBJ;EAwkBE;IAcE;IACA;;;AAGD;EACC;;AAGD;EACC,OA5pBG;EA6pBH;EACA;EACA;;AAEA;EACC,OA9pBA;;AAyDL;EAomBI;IAIE,OArqBC;;;AAwqBF;EACC;;AAIF;EACC;EA9nBL,UA+nBuB;EA5nBvB,QA4nB6C;EA3nB7C,MA2nBmD;EAvnBnD,OAwnBmB;EAvnBnB,QAunBsB;EACjB,kBA7qBA;EA8qBA;;AA/mBL;EA0mBI;IAQE;;;AAxnBN;EAgnBI;IAYE;;;;AASP;EACC;EAnpBA,UAopBkB;EAnpBlB,KAmpByB;EAhpBzB,MAgpBwD;EACxD;;AAloBA;EA+nBD;IAME;IACA;IACA;;;AA7oBD;EAqoBD;IAYE;IACA;IACA;;;AAGD;EACC;EACA;AACA;EACA;AACA;EACA;;AAGD;EACC;EACA;;;AAIF;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EACC;EA9rBD,UA+rBmB;EA9rBnB,KA8rB0B;EA3rB1B,MA2rByC;EAvrBzC,OAwrBe;EAvrBf,QAurBqB;EACpB,kBAjvBM;EAkvBN;EACA;;AAGD;EACC;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC,MAnwBK;EAowBL;;AAGD;EACC,MAvwBK;EAwwBL;;AA3sBF;EAqqBD;IA2CE;IACA;IACA;;;;AAIF;EACC,kBApxBO;EAqxBP;EACA;;AAntBA;EAgtBD;IAME;;;AA5tBD;EAstBD;IAUE;;;;AAIF;EAxvBC;EACA,WAwvB0B;EAvvB1B,aAuvBgC;EAtvBhC,OA3CM;EAkyBN,aAxwBW;EAywBX;EACA;;AAluBA;EA8tBD;IAOE;;;AA3uBD;EAouBD;IAWE;;;;AAIF;EACC,kBA3yBW;EA4yBX;EACA;;AAhvBA;EA6uBD;IAME;;;AAzvBD;EAmvBD;IAUE;;;AAGD;EACC;EACA;;AA5vBD;EA0vBA;IAKE;;;AArwBF;EAgwBA;IASE;;;AAGD;EAhyBD;EACA,WAgyB4B;EA/xB5B,aA+xBkC;EA9xBlC,OA5CO;EA20BL,aA/yBI;EAgzBJ;EACA;;AA1wBF;EAswBC;IAOE;IACA;;;AApxBH;EA4wBC;IAYE;IACA;IACA;;;AAIF;EAlzBD;EACA,WAkzB4B;EAjzB5B,aAizBkC;EAhzBlC,OAxCK;EAy1BH,aAj0BI;EAk0BJ;;AA3xBF;EAwxBC;IAME;;;AApyBH;EA8xBC;IAUE;;;;AAMJ;EACC;;AAEA;EACC;EACA;;AAnzBD;EAizBA;IAKE;IACA;IACA;;;AAKD;EACC;EAn0BF,OAo0BgB;EAn0BhB,QAm0BsB;EACpB;EACA;EACA;;AAl0BF;EA6zBC;IAl0BD,OA00BiB;IAz0BjB,QAy0BuB;IACpB;;;AAGD;EACC;;AAGD;EACC;EACA;;AAGD;EACC;EACA;;AAKH;EAEC;IAEC;;EAGD;IACC;;;;AAKH;EACC,kBA95BW;EA+5BX;;AAEA;AAAA;EAEC,OAv6BW;;AA06BZ;EACC;EACA;;AAEA;EACC;EACA;EACA;;;AAKH;EACC;EACA;AAEA;AAAA;AAAA;;AAGA;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAl5BD;EAu4BA;IAcE;IACA;IACA;;;AA75BF;EA64BA;IAoBE;IACA;IACA;IACA;IACA;;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAIF;EA98BD;EACA,WA88B4B;EA78B5B,aA68BkC;EA58BlC,OAzCW;EAs/BT,aA99BS;;AAkCX;EA07BC;IAKE;;;AAGD;EACC;EACA;EACA;;AAIA;EACC;EACA;EACA;;AAKH;EAr+BD;EACA,WAq+B4B;EAp+B5B,aAo+BkC;EAn+BlC,OA3CM;EA+gCJ,aAr/BS;EAs/BT;;AAGD;EACC;EACA;EACA,kBAnhCG;EAohCH;EA/+BF;EACA,WA++B4B;EA9+B5B,aA8+BkC;EA7+BlC,OA5CO;EA0hCL,aA9/BI;EA+/BJ;EACA;;AAGD;EAt/BD;EACA,WAs/B4B;EAr/B5B,aAq/BkC;EAp/BlC,OA3CM;EAgiCJ,aArgCI;EAsgCJ;EACA;EACA;EACA;EAEA;;AAGA;EACC,cAviCE;EAwiCF,kBAxiCE;EAyiCF,OA7iCI;;AA6DP;EAk+BC;IAkBE;IACA;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAIA;EACC;EACA;;AAIA;EACC,cAtkCQ;EAukCR;EACA,OAzkCE;;AA+kCN;EAhiCA,UAiiCmB;EA/hCnB,OA+hCmC;EA9hCnC,QA8hCyC;EACxC;;AAEA;EACC;EACA,OAnlCS;EAolCT;;;AAKH;EACC,kBA3lCY;EA4lCZ;EACA;;AAEA;EACC,OAnmCM;EAomCN;;;AAIF;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAIA;EACC;EACA;EACA,OApnCI;;;AAynCP;EAjlCC;EACA,WAilC0B;EAhlC1B,aAglCgC;EA/kChC,OA3CM;EA2nCN,aAjmCW;EAkmCX;EACA;EAUA;;AArkCA;EAujCD;IAOE;;;AApkCD;EA6jCD;IAWE;;;;AAMF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGD;AAAA;EAEC;EACA;;;AAKC;EACC,OA/pCS;EAgqCT,aAvoCI;;AAyoCJ;EACC,OAlqCE;;;AAyqCL;EACC;;AAEA;EACC;;AAKA;EACC,kBAnrCE;EAorCF,cAprCE;EAqrCF,OAzrCI;;AA6rCN;EAppCD;EACA,WAopC4B;EAnpC5B,aAmpCkC;EAlpClC,OAzCW;EA4rCT;EACA;EACA;EACA;EACA,kBAnsCK;EAosCL;EAEA;;AAzoCF;EAgoCC;IAaE;IACA;IACA;;;AAIF;EACC;EACA;EACA,kBAntCK;EAotCL;EACA;;AAxpCF;EAmpCC;IAQE;;;AAGD;EACC;;;AAMJ;EACC;;AAEA;EACC;EACA;EACA,kBAruCU;;AAuuCV;EACC;EACA;EACA;;AA1qCF;EA8qCA;IAEE;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AApsCF;EA0rCA;IAcE;IACA;;;AAOD;AAAA;AAAA;EACC;EACA;EACA;;AA7sCF;EA0sCC;AAAA;AAAA;IAME;;;AAttCH;EAgtCC;AAAA;AAAA;IAUE;;;AAMF;EACC;;AA3tCF;EA0tCC;IAIE;;;AAMF;EACC;;AAKD;EACC;;AAEA;EACC;;;AAMJ;EACC;EACA;;AAEA;EACC;;AAzvCD;EAwvCA;IAIE;;;AAGD;EACC;EACA;;;AAKH;EACC;EACA,kBA50CO;EA60CP;;AAzwCA;EAswCD;IAME;;;AAGD;EACC,OAn1CM;EAo1CN;EACA;EACA;;AAnxCD;EA+wCA;IAOE;;;AA5xCF;EAqxCA;IAWE;;;;AAKH;EACC;EACA;;AAEA;EACC;;AAEA;EACC;;AAIA;EACC,cA32CE;EA42CF,kBA52CE;EA62CF,OAj3CI;EAk3CJ;;AAIF;EACC;EACA;EA/0CF;EACA,WA+0C4B;EA90C5B,aA80CkC;EA70ClC,OAzCW;EAu3CT;EACA;EAEA;EAEA;;AA5zCF;EAmzCC;IAYE;;;;AAOH;EACC;;AAEA;EACC;;;AAKH;EACC;;AAEA;EACC;EACA;;AAEA;EACC;EACA;EACA;;AAIF;EACC,OAj6CM;EAk6CN;EACA;EACA;;AAIA;EACC;;AAt2CF;EAq2CC;IAIE;;;AAKH;EAx4CA;EACA,WAw4C2B;EAv4C3B,aAu4CiC;EAt4CjC,OA5CO;EAm7CN;;AAGD;EACC;EACA;EAh4CD,OAi4Ce;EAh4Cf,QAg4CoB;EACnB,kBA17CM;EA27CN;;;AAIF;EACC;EACA;EACA;EACA;;AAh4CA;EA43CD;IAOE;IACA;;;AA14CD;EAk4CD;IAWE;IACA;IACA;;;;AAIF;EACC;EACA;EACA;EACA;;AAj5CA;EA64CD;IAOE;IACA;IACA;;;AA55CD;EAm5CD;IAaE;IACA;;;AAGD;EACC;EA16CD,OA26Ce;EA16Cf,QA06CiC;EAn7CjC,UAo7CmB;EAn7CnB,KAm7C6B;EAh7C7B,MAg7C+C;EAC9C;EACA;EACA;EACA;EACA;EACA;;AAID;EACC;EACA;EACA;EACA;EACA;;AAGD;EAGC;EACA;EACA;EACA;;AAz7CD;EAm7CA;IASE;;;AAl8CF;EAy7CA;IAaE;;;;AAKH;EACC;;AAEA;EACC;EACA;;AAEA;EACC;EACA;EACA;;;AAMF;EACC;;AAGD;EACC;EACA;EACA;;AAl+CD;EA+9CA;IAME;;;AAGD;EACC;EACA;EACA;;;AAKH;EACC;EA9/CA,UA+/CkB;EA9/ClB,KA8/C4B;EA3/C5B,MA2/C6C;EAC7C;;AAEA;EACC;EACA,aAxhDK;EAyhDL,OArjDM;EAsjDN;EACA;;AA1/CD;EAq/CA;IAQE;;;AAGD;EACC;EACA;;AAlgDF;EAggDC;IAKE;;;AAKH;EAGC;EACA;;AA9gDD;EA0gDA;IAOE;;;;AAYD;EACC;EA3iDF,UA4iDoB;EA3iDpB,KA2iD8B;EAxiD9B,MAwiD6C;EApiD7C,OAqiDgB;EApiDhB,QAoiDsB;EACpB;;;AAKH;EACC;EACA;EACA;;AAGC;EACC,cAnmDQ;;AAsmDT;EACC;;AAGD;EACC;EACA;;AAIF;EA/jDA,OAgkDe;EA/jDf,QA+jDsB;EACrB;EACA;EACA;;AAEA;EACC;EAtkDF,OAukDgB;EAtkDhB,QAskDkC;EA/kDlC,UAglDoB;EA/kDpB,KA+kD8B;EA5kD9B,MA4kDgD;EAC9C;EACA;;AAGD;EACC;EAtlDF,UAulDoB;EAtlDpB,KAslD8B;EAnlD9B,MAmlD6C;EA/kD7C,OAglDgB;EA/kDhB,QA+kDsB;EACpB,kBAzoDK;EA0oDL;EACA;;AAIF;EA/lDA,UAgmDmB;EA/lDnB,KA+lD6B;EA5lD7B,MA4lD8C;EAC7C;EACA;EACA;EACA;EACA;;AAGD;EACC,aA7nDK;EA8nDL;EACA;EACA,OAzpDU;EA0pDV;EACA;;AAGD;EACC,aAvoDU;EAwoDV;EACA;EACA,OApqDK;;;AAwqDP;AAGC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOC,OA5qDS;;AA+qDV;AAAA;AAAA;AAAA;AAAA;AAAA;EAMC,kBArrDS;;AAwrDV;AAAA;EAEC,cA1rDS;;;AAgsDV;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOC,OAlsDY;;AAqsDb;AAAA;AAAA;AAAA;AAAA;AAAA;EAMC,kBA3sDY;;AA8sDb;AAAA;EAEC,cAhtDY;;;AAstDb;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOC,OA9tDa;;AAiuDd;AAAA;AAAA;AAAA;AAAA;AAAA;EAMC,kBAvuDa;;AA0uDd;AAAA;EAEC,cA5uDa;;;AAkvDd;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOC,OA1vDU;;AA6vDX;AAAA;AAAA;AAAA;AAAA;AAAA;EAMC,kBAnwDU;;AAswDX;AAAA;EAEC,cAxwDU;;;AA8wDX;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOC,OAtxDW;;AAyxDZ;AAAA;AAAA;AAAA;AAAA;AAAA;EAMC,kBA/xDW;;AAkyDZ;AAAA;EAEC,cApyDW;;;AA0yDZ;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAOC,OAlzDU;;AAqzDX;AAAA;AAAA;AAAA;AAAA;AAAA;EAMC,kBA3zDU;;AA8zDX;AAAA;EAEC,cAh0DU;;;AAs0DV;EACC;EA/xDF,UAgyDoB;EA/xDpB,KA+xD8B;EA5xD9B,MA4xD+C;EAxxD/C,OAyxDgB;EAxxDhB,QAwxDqB;EACnB,kBA90DG;;AAk1DL;EACC;;AApxDD;EAmxDA;IAIE;;;AAGD;EACC;;AA3xDF;EA0xDC;IAIE;;;AApyDH;EAgyDC;IAQE;;;AAIF;EACC;;;AAOD;EACC;;;AAKH;EACC;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA,OA73DU;EA83DV;EACA;EACA;;AAEA;EACC;;AAGD;EACC,OAt4DG;;AAw4DH;EACC;EACA;;AAIF;EACC,OA/4DG;EAg5DH;;AAGD;EACC;EACA;EACA;;;AAKH;EACC;;AAn2DA;EAk2DD;IAIE;;;AAGD;EACC;EACA;EACA;;AAEA;EACC;;AAIF;EACC;EACA;EACA,OAh7DU;EAi7DV;EACA;EACA;;;AAIF;EA14DC,UA24DkB;EA14DlB,KA04DyB;EAv4DzB,MAu4DwC;EAn4DxC,OAo4Dc;EAn4Dd,QAm4DoB;EACpB;EACA,kBA97DO;EA+7DP;EACA;EACA;;AAEA;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAp5DA;EAq4DD;IAkBE;IACA;IACA;IACA;IACA;IACA;;;AAl6DD;EA24DD;IA2BE;IACA;IACA;IACA;IACA;;;AAGD;EACC;;AAGD;EACC;;AAl7DD;EAi7DA;IAIE;;;AAIF;EACC;EACA;;;AAIF;EA58DC,UA68DkB;EA58DlB,KA48D4B;EA38D5B,OA28DkC;EAClC,OA3/DW;;AAgEX;EAy7DD;IAKE;IACA;;;AAr8DD;EA+7DD;IAUE;IACA;;;;AAIF;EACC;EACA,OA1gEW;;AAgEX;EAw8DD;IAKE;;;AAGD;EACC;;AAEA;EACC;;AAIF;EACC,aArgEU;EAsgEV;EACA;EACA;EACA,OA7hEU;EA8hEV;;AAEA;EACC,OAhiEG;;AAmiEJ;EACC;EACA;EACA;;AAIF;EACC;;AAGD;EACC;EACA;EACA,OAjjEI;EAkjEJ;;AAGD;EACC;EACA;;AAGD;EACC,OA5jEU;EA6jEV;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAIF;EACC,OAxkEI;;AA2kEL;EACC;EACA;EACA;;AA/gED;EA4gEA;IAME;;;AAKD;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA,kBAjmEI;EAkmEJ;EACA;EACA;EACA;EACA;;AAEA;EACC;;;AAKH;EACC;;AAEA;EACC;;AAGD;EACC;EACA;;AAxjED;EAsjEA;IAKE;IACA;;;AAGD;EACC;;AAIF;EACC;EACA;;AAtkED;EAokEA;IAKE;IACA;;;AAhlEF;EA0kEA;IAUE;;;AAIF;EACC;;AAzlED;EAwlEA;IAIE;;;AAIF;EACC;;AAjmED;EAgmEA;IAIE;;;AAIF;EACC;;AAzmED;EAwmEA;IAIE;;;AAIF;EACC;;AAjnED;EAgnEA;IAIE;;;AAIF;EACC;;AAznED;EAwnEA;IAIE;;;AAIF;EACC;EACA;;AAloED;EAgoEA;IAKE;;;AAIF;EACC;;AA1oED;EAyoEA;IAIE;;;AAIF;EACC;;AAlpED;EAipEA;IAIE;;;AAIF;EACC;;AA1pED;EAypEA;IAIE;;;AAIF;EACC;;AAlqED;EAiqEA;IAIE;;;AAIF;EACC;;AA1qED;EAyqEA;IAIE;;;AAIF;EACC;;AAlrED;EAirEA;IAIE;;;;AAKH;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EAEA;EAQA;;AANA;EACC;EACA;EACA;;AAKD;EACC;;AAGD;EACC;;AAGD;EAtBD;IAuBE;IACA;;;AAIF;EACC;EACA;EACA;EACA;;AAGD;EA1CD;IA2CE;;;;AAIF;EACC;EACA;;AAEA;EACC;EACA;;AAEA;EAJD;IAKE;IACA;IACA;;EAEA;IACC;;EAGD;IACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;;AAMF;EACC;EAEA;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAGD;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;;AAEA;EAPD;IAQE;IACA;;;;AAIF;EAOC;EACA;EACA;EACA;EACA;;AAVA;EACC;EACA;EACA;;AASD;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAGD;EAxBD;IAyBE;IACA;;;;AAIF;EACC;EACA;EACA;EA4BA;;AA1BA;EACC;EACA;;AAGD;EACC;EAGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAOF;EAlCD;IAmCE;;EAEA;IACC;IACA;;;;AAKH;EAEC;EACA;;AAEA;EALD;IAME;;;AAGD;EACC;EACA;;AAGD;EACC;;AAEA;EACC;EACA;;;AAKH;EACC;EACA;EASA;AAeA;AA4BA;;AAlDA;EAJD;IAKE;IACA;IACA;IACA;;;AAKD;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAID;EACC;EAEA;EACA;EAGA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EAjBD;IAkBE;IACA;;;AASF;EACC;EACA;EACA;EACA;EACA;EACA;EAEA;;AAEA;EAVD;IAWE;IACA;;;AAID;EACC;EACA;EACA;;AAEA;EALD;IAME;IACA;;;AAIF;EACC;EACA;EACA;;AAEA;EALD;IAME;;;AAKD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;;AAMJ;EACC;EACA;EASA;EAOA;EACA;;AAbA;EAND;IAOE;IACA;;;AAKD;EACC;EACA;;AAMD;EACC;EACA;;AAEA;EAJD;IAKE;;;AAIF;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EARD;IASE;;;AAIF;EACC;EACA;EACA;EAEA;EACA;EACA;EAgBA;AACA;AAAA;AAAA;AAAA;EAIA;EACA;EACA;EACA;AACA;EACA;;AApBA;EACC;EACA;EACA;;AAGD;EACC;;AAeD;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;;;AAIF;EACC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EAiCA;;AA/BA;EAPD;IAQE;;;AAGD;EACC;;AAEA;EAHD;IAIE;;;AAGD;EAEC;EACA;EACA;;AAGD;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;;AAMD;EAzCD;IA0CE;;EAEA;IACC;IACA;;;;AAKH;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EAvBD;IAwBE;IAYA;;EAVA;IACC;IACA;;EAGD;IACC;IACA;;;;AAQF;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EAKC;;AAJA;EADD;IAEE;;;AAKD;EACC;EACA;;AAGD;EAKC;EACA;EACA;;AANA;EADD;IAEE;;;AAOD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAXD;IAaE;IACA;;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;;AAEA;EACC;;AAGD;EAGC;;AAEA;EACC;;AAIF;EACC;EACA;EACA;EACA;;;AAQN;EACC;;AAEA;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EAbD;IAcE;;EAEA;IACC;IACA;;EAGD;IACC;IACA;;;AAIF;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACC;;AAIF;EArBD;IAsBE;IAMA;;EAJA;IACC","file":"main.css"}
\ No newline at end of file
diff --git a/api/wwwroot/main.scss b/api/wwwroot/main.scss
index 3fb3a191..daa04fa7 100755
--- a/api/wwwroot/main.scss
+++ b/api/wwwroot/main.scss
@@ -75,26 +75,33 @@ $bold: 700;
15% {
fill: #c7403a;
}
+
30% {
fill: #81898e;
}
+
45% {
fill: #993d3f;
}
+
100% {
fill: #000000;
}
}
+
@-moz-keyframes animateLineLogo {
15% {
fill: #c7403a;
}
+
30% {
fill: #81898e;
}
+
45% {
fill: #993d3f;
}
+
100% {
fill: #000000;
}
@@ -104,12 +111,15 @@ $bold: 700;
15% {
fill: #c7403a;
}
+
30% {
fill: #81898e;
}
+
45% {
fill: #993d3f;
}
+
100% {
fill: #000000;
}
@@ -119,6 +129,7 @@ $bold: 700;
from {
fill: transparent;
}
+
to {
fill: #ffffff;
}
@@ -146,9 +157,9 @@ $icon-linkedin1: "\eac9";
font-family: "icomoon";
src: url("#{$icomoon-font-path}/icomoon.eot?sozc77");
src: url("#{$icomoon-font-path}/icomoon.eot?sozc77#iefix") format("embedded-opentype"),
- url("#{$icomoon-font-path}/icomoon.ttf?sozc77") format("truetype"),
- url("#{$icomoon-font-path}/icomoon.woff?sozc77") format("woff"),
- url("#{$icomoon-font-path}/icomoon.svg?sozc77#icomoon") format("svg");
+ url("#{$icomoon-font-path}/icomoon.ttf?sozc77") format("truetype"),
+ url("#{$icomoon-font-path}/icomoon.woff?sozc77") format("woff"),
+ url("#{$icomoon-font-path}/icomoon.svg?sozc77#icomoon") format("svg");
font-weight: normal;
font-style: normal;
}
@@ -178,6 +189,7 @@ $icon-linkedin1: "\eac9";
.icon-email {
font-size: 34px;
color: $white;
+
@include mobile {
font-size: 30px;
}
@@ -206,6 +218,7 @@ $icon-linkedin1: "\eac9";
.icon-close {
font-size: 30px;
+
&:hover {
color: $red;
}
@@ -216,61 +229,73 @@ $icon-linkedin1: "\eac9";
content: $icon-close;
}
}
+
.icon-clipboard {
&:before {
content: $icon-clipboard;
}
}
+
.icon-linkedin_speaker {
&:before {
content: $icon-linkedin_speaker;
}
}
+
.icon-company {
&:before {
content: $icon-company;
}
}
+
.icon-clock {
&:before {
content: $icon-clock;
}
}
+
.icon-location {
&:before {
content: $icon-location;
}
}
+
.icon-email {
&:before {
content: $icon-email;
}
}
+
.icon-instagram {
&:before {
content: $icon-instagram;
}
}
+
.icon-facebook {
&:before {
content: $icon-facebook;
}
}
+
.icon-linkedin {
&:before {
content: $icon-linkedin;
}
}
+
.icon-menu {
&:before {
content: $icon-menu;
}
}
+
.icon-plus {
&:before {
content: $icon-plus;
}
}
+
.icon-less {
&:before {
content: $icon-less;
@@ -302,6 +327,7 @@ body {
overflow-x: hidden;
font-family: $mont-font, sans-serif;
font-weight: $regular;
+
&.blockY {
overflow-y: hidden;
}
@@ -309,6 +335,7 @@ body {
button {
background-color: transparent;
+
&:hover {
cursor: pointer;
}
@@ -322,9 +349,11 @@ section,
article,
aside {
padding: 100px 0;
+
@include portable {
padding: 55px 0;
}
+
@include mobile {
padding: 45px 0;
}
@@ -343,10 +372,12 @@ h1 {
font-weight: $bold;
text-transform: uppercase;
margin-bottom: 20px;
+
@include portable {
font-size: 34px;
margin-bottom: 10px;
}
+
@include mobile {
font-size: 30px;
}
@@ -359,9 +390,11 @@ h2 {
font-weight: $bold;
text-transform: uppercase;
margin-bottom: 10px;
+
@include portable {
font-size: 24px;
}
+
@include mobile {
font-size: 20px;
}
@@ -378,6 +411,7 @@ h3 {
p {
@include font($mont-font, 20px, 32px, $grey);
+
@include portable {
font-size: 16px;
line-height: 24px;
@@ -388,6 +422,7 @@ label {
display: inline-block;
@include font($mont-font, 22px, 22px, $dark-grey);
margin-bottom: 10px;
+
@include portable {
font-size: 20px;
margin-bottom: 5px;
@@ -402,12 +437,15 @@ input {
background-color: $white;
transition: border-color $transition-time ease-out;
-webkit-transition: border-color $transition-time ease-out;
+
&:hover {
border-color: $red;
}
+
&.error {
border: 5px solid $red;
}
+
@include portable {
font-size: 20px;
padding: 15px 25px;
@@ -446,6 +484,7 @@ input[type="submit"] {
transition: color $standard-animation-time ease, background-color $standard-animation-time ease;
-webkit-transition: color $standard-animation-time ease, background-color $standard-animation-time ease;
cursor: pointer;
+
&:hover {
background-color: $white;
color: $red;
@@ -483,11 +522,13 @@ select {
padding: 15px 60px;
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;
+
&:hover {
border-color: $red;
background-color: $red;
color: $white;
}
+
@include mobile {
display: inline-block;
margin-top: 30px;
@@ -499,9 +540,11 @@ hr {
background-color: $light-grey;
margin-bottom: 30px;
position: relative;
+
@include portable {
margin-bottom: 20px;
}
+
&::after {
content: " ";
@include size(30%, 1px);
@@ -525,11 +568,13 @@ hr {
@include position(absolute, 50%, null, null, 50%);
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
+
@include portable {
font-size: 75px;
line-height: 100px;
padding: 0 30px;
}
+
@include mobile {
font-size: 55px;
line-height: 80px;
@@ -542,9 +587,11 @@ hr {
text-align: center;
z-index: 5;
width: 100%;
+
&.changed {
nav {
background-color: rgba(0, 0, 0, 0.8);
+
@include mobile {
background-color: rgba(0, 0, 0, 0.9);
}
@@ -559,13 +606,16 @@ hr {
background-color: rgba(0, 0, 0, 0.6);
transition: background-color $transition-time ease-out;
-webkit-transition: background-color $transition-time ease-out;
+
@include portable {
padding: 20px 30px;
}
+
@include mobile {
padding: 0;
background-color: rgba(0, 0, 0, 0.8);
}
+
#open-menu-mobile {
display: none;
@include font($mont-font, 18px, 22px, $white);
@@ -575,9 +625,11 @@ hr {
text-align: left;
padding: 15px 20px;
border-bottom: 1px solid $white;
+
@include mobile {
display: block;
}
+
&::after {
content: $icon-menu;
@include font("icomoon", 22px, 20px, $white);
@@ -585,52 +637,64 @@ hr {
float: right;
}
}
+
ul {
@include mobile {
display: none;
margin: 15px 0;
}
+
li {
display: inline-block;
@include font($mont-font, 19px, 21px, $white);
font-weight: $semi-bold;
margin: 0 20px;
text-transform: uppercase;
+
@include portable {
font-size: 17px;
line-height: 19px;
margin: 0 10px;
}
+
@include mobile {
width: 100%;
margin: 10px 0;
}
+
&.unavailable {
text-decoration: line-through;
}
+
a {
color: $white;
transition: color $transition-time ease-out;
-webkit-transition: color $transition-time ease-out;
position: relative;
+
&:hover {
color: $red;
+
@include mobile {
color: $white;
}
+
&::after {
width: 100%;
}
}
+
&::after {
content: " ";
@include position(absolute, null, null, -8px, 0);
@include size(0, 3px);
background-color: $red;
transition: width $transition-time ease-out;
+
@include portable {
bottom: -6px;
}
+
@include mobile {
display: none;
}
@@ -645,22 +709,28 @@ hr {
width: 221px;
@include position(fixed, calc(50% - 166px), null, null, calc(50% - 110px));
z-index: 10;
+
@include portable {
width: 175px;
top: calc(50% - 131px);
left: calc(50% - 87px);
}
+
@include mobile {
width: 125px;
top: calc(50% - 70px);
left: calc(50% - 62px);
}
+
#linha {
fill: transparent;
- -webkit-animation: animateLineLogo 1s 0.25s forwards; /* Safari & Chrome */
- -moz-animation: animateLineLogo 1s 0.25s forwards; /* Firefox */
+ -webkit-animation: animateLineLogo 1s 0.25s forwards;
+ /* Safari & Chrome */
+ -moz-animation: animateLineLogo 1s 0.25s forwards;
+ /* Firefox */
animation: animateLineLogo 1s 0.25s forwards;
}
+
.letras-logo {
fill: transparent;
animation: animateLettersLogo 0.25s 0.7s forwards ease-in;
@@ -673,6 +743,7 @@ hr {
background-size: cover;
background-attachment: fixed;
position: relative;
+
&.main-landing {
z-index: 10;
}
@@ -685,23 +756,29 @@ hr {
opacity: 1;
transition: opacity 150ms ease-out;
}
+
&.main-landing.animated {
z-index: 0;
+
&::after {
opacity: 0;
}
+
#logo-enei {
position: absolute;
}
+
#linha {
fill: $black;
animation: none;
}
+
.letras-logo {
fill: $white;
animation: none;
}
}
+
@include mobile {
height: 60vh;
background-position: bottom right;
@@ -713,9 +790,11 @@ hr {
background-color: $white;
background: url("imgs/cubes-image.png") no-repeat top right;
background-size: 20%;
+
@include portable {
background-size: 25%;
}
+
@include mobile {
background-image: none;
}
@@ -726,9 +805,11 @@ hr {
font-weight: $semi-bold;
text-transform: uppercase;
margin-bottom: 10px;
+
@include portable {
font-size: 17px;
}
+
@include mobile {
margin-bottom: 5px;
}
@@ -738,43 +819,54 @@ hr {
background-color: $dark-blue;
padding: 80px 0;
text-align: center;
+
@include portable {
padding: 50px 0;
}
+
@include mobile {
padding: 40px 0;
}
+
div {
display: inline-block;
margin: 0 30px;
+
@include portable {
margin: 0 15px;
}
+
@include mobile {
margin: 0 5px;
}
+
span {
@include font($mont-font, 86px, 66px, $white);
font-weight: $bold;
display: block;
margin-bottom: 20px;
+
@include portable {
font-size: 66px;
margin-bottom: 5px;
}
+
@include mobile {
font-size: 50px;
line-height: 55px;
margin-bottom: 0;
}
}
+
.smalltext {
@include font($mont-font, 25px, 25px, $red);
font-weight: $bold;
display: block;
+
@include portable {
font-size: 22px;
}
+
@include mobile {
font-size: 16px;
}
@@ -784,15 +876,18 @@ hr {
#available-soon {
text-align: center;
+
h1 {
margin-bottom: 40px;
line-height: 50px;
+
@include mobile {
font-size: 25px;
line-height: 35px;
margin-bottom: 30px;
}
}
+
#wave {
.dot {
display: inline-block;
@@ -800,17 +895,21 @@ hr {
border-radius: 50%;
margin: 0 5px;
animation: wave 1.3s ease-out infinite;
+
@include mobile {
@include size(20px, 20px);
margin: 0 2px;
}
+
&:nth-child(1) {
background-color: #858683;
}
+
&:nth-child(2) {
background-color: #e82d28;
animation-delay: -1.1s;
}
+
&:nth-child(3) {
background-color: #5f2021;
animation-delay: -0.9s;
@@ -819,6 +918,7 @@ hr {
}
@keyframes wave {
+
0%,
100% {
transform: initial scale(1);
@@ -833,13 +933,16 @@ hr {
#programa {
background-color: $dark-blue;
text-align: center;
+
h1,
.pre-h1 {
color: $light-grey;
}
+
hr {
display: table;
margin: 0 auto;
+
&::after {
left: 50%;
transform: translateX(-50%);
@@ -851,18 +954,21 @@ hr {
#precos {
text-align: center;
position: relative;
+
/*@include portable {
padding-bottom: 100px;
}*/
hr {
display: table;
margin: 0 auto 60px;
+
&::after {
left: 50%;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
}
}
+
.price-block {
display: inline-flex;
flex-direction: column;
@@ -875,11 +981,13 @@ hr {
margin: 0 15px;
transition: transform $transition-time ease-out;
-webkit-transition: transform $transition-time ease-out;
+
@include portable {
max-width: 210px;
padding: 0 15px 40px;
margin: 0 10px;
}
+
@include mobile {
max-width: 350px;
min-height: inherit;
@@ -887,10 +995,12 @@ hr {
margin: 0 auto 35px;
display: table;
}
+
&:hover {
transform: scale(1.05);
-webkit-transform: scale(1.05);
}
+
hr {
margin-bottom: 10px;
margin-top: 25px;
@@ -898,21 +1008,26 @@ hr {
border: 1px solid $light-grey;
border-style: dashed;
background-color: transparent;
+
&::after {
display: none;
}
}
+
.price {
@include font($mont-font, 58px, 58px, $dark-grey);
font-weight: $semi-bold;
+
@include mobile {
margin: 20px 0;
}
+
span {
font-size: 30px;
vertical-align: super;
margin-right: 5px;
}
+
&.exception {
&::after {
content: "*/**";
@@ -921,11 +1036,13 @@ hr {
}
}
}
+
.label {
@include font($mont-font, 22px, 22px, $grey);
font-weight: $semi-bold;
margin-top: 10px;
}
+
.type {
width: 100%;
padding: 20px 0;
@@ -936,6 +1053,7 @@ hr {
text-transform: uppercase;
margin-top: -1px;
}
+
.buy-button {
@include font($mont-font, 14px, 14px, $grey);
font-weight: $bold;
@@ -946,16 +1064,19 @@ hr {
color $transition-time ease-out;
-webkit-transition: border-color $transition-time ease-out, background-color $transition-time ease-out,
color $transition-time ease-out;
+
&:hover {
border-color: $red;
background-color: $red;
color: $white;
}
+
@include mobile {
display: inline-block;
margin-top: 30px;
}
}
+
.options {
font-family: "Bai Jamjuree", sans-serif;
font-size: 16px;
@@ -965,11 +1086,13 @@ hr {
margin-top: 20px;
display: inline-block;
}
+
&.disable {
&:hover {
transform: scale(1);
-webkit-transform: scale(1);
}
+
.buy-button {
&:hover {
border-color: $light-grey;
@@ -979,9 +1102,11 @@ hr {
}
}
}
+
.ps {
@include position(absolute, null, 20px, 20px, null);
text-align: right;
+
p {
font-size: 13px;
color: $dark-grey;
@@ -994,6 +1119,7 @@ hr {
background-color: $light-grey;
text-align: center;
padding-bottom: 0;
+
h1 {
color: $black;
margin-bottom: 70px;
@@ -1009,6 +1135,7 @@ hr {
margin-top: 80px;
margin-bottom: 50px;
}
+
.button-ctf {
&:hover {
border-color: #cc1a17;
@@ -1023,14 +1150,18 @@ hr {
font-weight: $semi-bold;
text-transform: uppercase;
margin-bottom: 100px;
+
@include portable {
font-size: 17px;
}
+
@include mobile {
margin-bottom: 5px;
}
+
color: #cc1a17;
}
+
.button-ctf {
font-family: "Bai Jamjuree", sans-serif;
font-size: 18px;
@@ -1044,6 +1175,7 @@ hr {
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;
}
+
#faqs,
#tickets {
background: url("imgs/cubes2-image.png") no-repeat bottom right;
@@ -1055,6 +1187,7 @@ hr {
a {
color: $dark-grey;
font-weight: $bold;
+
&:hover {
color: $red;
}
@@ -1065,9 +1198,11 @@ hr {
#accordion {
li {
margin-bottom: 15px;
+
&:last-child {
margin-bottom: 0;
}
+
&.open,
&:hover {
.toggle {
@@ -1076,6 +1211,7 @@ hr {
color: $white;
}
}
+
.toggle {
@include font($mont-font, 22px, 22px, $dark-grey);
text-transform: uppercase;
@@ -1087,21 +1223,25 @@ hr {
color $transition-time ease-out;
-webkit-transition: border-color $transition-time ease-out, background-color $transition-time ease-out,
color $transition-time ease-out;
+
@include mobile {
font-size: 19px;
line-height: 24px;
padding: 20px;
}
}
+
.content-accordion {
display: none;
padding: 45px 35px;
background-color: $white;
border: 1px dashed $light-grey;
border-top: 0;
+
@include mobile {
padding: 25px;
}
+
p {
margin-bottom: 5px;
}
@@ -1111,21 +1251,25 @@ hr {
#sponsors {
text-align: center;
+
hr {
display: table;
margin: 0 auto;
background-color: $dark-grey;
+
&::after {
left: 50%;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
}
}
+
.vertically-aligned {
@include portable {
flex-wrap: wrap;
}
}
+
.sponsor-image {
display: inline-block;
margin: 40px 20px 0;
@@ -1133,15 +1277,18 @@ hr {
filter: grayscale(0.2);
transform: scale(1);
transition: all $transition-time ease-in-out;
+
&:hover {
filter: grayscale(0);
transform: scale(1.03);
}
+
@include mobile {
max-width: 160px;
margin: 40px 15px 0;
}
}
+
.gold,
.silver,
.bronze {
@@ -1149,30 +1296,37 @@ hr {
font-size: 30px;
line-height: 26px;
margin-top: 75px;
+
@include portable {
font-size: 27px;
}
+
@include mobile {
font-size: 23px;
}
}
}
+
.gold {
.sponsor-image {
max-width: 135px;
+
@include portable {
max-width: 110px;
}
}
}
+
.silver {
.sponsor-image {
max-width: 165px;
}
}
+
.bronze {
.sponsor-image {
max-width: 115px;
+
img {
max-height: 90px;
}
@@ -1183,11 +1337,14 @@ hr {
#social-network {
display: flex;
justify-content: flex-end;
+
li {
margin-left: 20px;
+
@include portable {
margin-left: 10px;
}
+
a {
transition: color $transition-time ease-out;
-webkit-transition: color $transition-time ease-out;
@@ -1199,17 +1356,21 @@ footer {
padding: 25px 0;
background-color: $black;
border-top: 1px solid $white;
+
@include portable {
padding: 20px 0;
}
+
p {
color: $white;
font-size: 13px;
line-height: 15px;
margin-top: 10px;
+
@include portable {
font-size: 12px;
}
+
@include mobile {
margin-top: 0;
}
@@ -1219,11 +1380,14 @@ footer {
#tab-links {
margin: 50px 0 25px;
display: flex;
+
.tab-label {
display: none;
+
&.visible {
display: inline-flex;
}
+
&.active {
a {
border-color: $red;
@@ -1232,6 +1396,7 @@ footer {
z-index: 2;
}
}
+
a {
border: 1px solid $dark-grey;
display: inline-block;
@@ -1242,6 +1407,7 @@ footer {
transition: border-color $transition-time ease, color $transition-time ease,
background-color $transition-time ease;
margin-right: -1px;
+
@include portable {
padding: 15px;
}
@@ -1252,6 +1418,7 @@ footer {
#tab-container {
.tab {
display: none;
+
&.visible {
display: block;
}
@@ -1260,33 +1427,40 @@ footer {
#career-path {
text-align: center;
+
hr {
display: table;
margin: 0 auto 60px;
+
&::after {
left: 50%;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
}
}
+
h2 {
color: $white;
font-size: 18px;
line-height: 22px;
margin-bottom: 10px;
}
+
.ciber-color {
h2 {
font-size: 14px;
+
@include portable {
font-size: 18px;
}
}
}
+
.powered-by {
@include font($mont-font, 16px, 20px, $white);
margin-bottom: 20px;
}
+
.separator {
display: block;
margin: 0 auto;
@@ -1295,20 +1469,41 @@ footer {
margin-bottom: 10px;
}
}
+
+.career-path-container {
+ width: calc(20% - 40px);
+ display: inline-block;
+ margin: 0 16px;
+ vertical-align: top;
+
+ @include portable {
+ width: calc(30% - 20px);
+ margin: 0px 10px;
+ }
+ @include mobile {
+ width: 55%;
+ margin: 0px auto;
+ display: block;
+ }
+}
+
.career-path-links {
position: relative;
padding: 20px;
display: inline-block;
min-height: 230px;
+
@include portable {
min-height: 250px;
max-width: 200px;
margin-bottom: 50px;
}
+
@include mobile {
min-height: inherit;
max-width: 200px;
}
+
&::after {
content: "";
@include size(calc(100% + 8px), calc(100% + 8px));
@@ -1321,6 +1516,7 @@ footer {
transition: transform $transition-time ease-in-out, border-width $transition-time ease-in-out,
top $transition-time ease-in-out, border-width $transition-time ease-in-out;
}
+
&:hover:after {
-webkit-transform: skewX(0);
transform: skewX(0);
@@ -1332,12 +1528,15 @@ footer {
img {
//-webkit-filter: invert(100%);
//filter: invert(100%);
- max-width: 100%;
- margin: 20 auto;
+ max-width: 85%;
+ margin: 20px auto;
padding: 20px;
+ background-color: white;
+
@include portable {
max-width: 70%;
}
+
@include mobile {
max-width: 60%;
}
@@ -1346,9 +1545,11 @@ footer {
#speakers {
text-align: center;
+
hr {
display: table;
margin: 0 auto 60px;
+
&::after {
left: 50%;
transform: translateX(-50%);
@@ -1361,13 +1562,16 @@ footer {
h1 {
text-align: center;
}
+
hr {
display: table;
margin: 0 auto 60px;
background-color: #353535;
+
@include mobile {
margin-bottom: 30px;
}
+
&::after {
left: 50%;
transform: translateX(-50%);
@@ -1380,28 +1584,34 @@ footer {
z-index: 1;
@include position(absolute, 50%, null, null, 50%);
transform: translate(-50%, -50%);
+
.career-name {
font-size: 46px;
font-weight: $bold;
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: 200px;
margin: 35px auto 0;
+
@include mobile {
max-width: 150px;
}
@@ -1409,14 +1619,12 @@ footer {
}
.career-path {
- .container{
- .row{
-
- }
+ .container {
+ .row {}
}
-
+
#apresentation {
-
+
&::after {
content: " ";
@include position(absolute, 0, null, null, 0);
@@ -1435,9 +1643,11 @@ footer {
.speaker-image::before {
border-color: $ai-color;
}
+
.speaker-image::after {
opacity: 0.85;
}
+
.company-image {
opacity: 1;
width: 60%;
@@ -1449,6 +1659,7 @@ footer {
display: table;
margin: 0 auto 20px;
position: relative;
+
&::before {
content: "";
@include size(calc(100% + 8px), calc(100% + 8px));
@@ -1456,6 +1667,7 @@ footer {
border: 2px solid $dark-grey;
transition: border-color $transition-time ease-in-out;
}
+
&::after {
content: " ";
@include position(absolute, 0, null, null, 0);
@@ -1465,6 +1677,7 @@ footer {
opacity: 0;
}
}
+
.company-image {
@include position(absolute, 50%, null, null, 50%);
transform: translate(-50%, -50%);
@@ -1473,6 +1686,7 @@ footer {
transition: opacity $transition-time ease-in-out, width $transition-time ease-in-out;
opacity: 0;
}
+
.speaker-name {
font-weight: $bold;
font-size: 22px;
@@ -1481,6 +1695,7 @@ footer {
margin-bottom: 5px;
transition: color $transition-time ease-in-out;
}
+
.speaker-company {
font-weight: $semi-bold;
font-size: 16px;
@@ -1491,6 +1706,7 @@ footer {
/* CAREER PATH COLORS */
.ai-color {
+
#main-menu nav ul li a:hover,
#event-days-list button.selected,
#event-days-list button:hover,
@@ -1500,6 +1716,7 @@ footer {
.speaker-button:hover .speaker-name {
color: $ai-color;
}
+
#main-menu nav ul li a::after,
#apresentation::after,
hr::after,
@@ -1508,12 +1725,15 @@ footer {
#content-container .event-type {
background-color: $ai-color;
}
+
.career-path-links::after,
.speaker-button:hover .speaker-image::before {
border-color: $ai-color;
}
}
+
.ciber-color {
+
#main-menu nav ul li a:hover,
#event-days-list button.selected,
#event-days-list button:hover,
@@ -1523,6 +1743,7 @@ footer {
.speaker-button:hover .speaker-name {
color: $ciber-color;
}
+
#main-menu nav ul li a::after,
#apresentation::after,
hr::after,
@@ -1531,12 +1752,15 @@ footer {
#content-container .event-type {
background-color: $ciber-color;
}
+
.career-path-links::after,
.speaker-button:hover .speaker-image::before {
border-color: $ciber-color;
}
}
+
.mobile-color {
+
#main-menu nav ul li a:hover,
#event-days-list button.selected,
#event-days-list button:hover,
@@ -1546,6 +1770,7 @@ footer {
.speaker-button:hover .speaker-name {
color: $mobile-color;
}
+
#main-menu nav ul li a::after,
#apresentation::after,
hr::after,
@@ -1554,12 +1779,15 @@ footer {
#content-container .event-type {
background-color: $mobile-color;
}
+
.career-path-links::after,
.speaker-button:hover .speaker-image::before {
border-color: $mobile-color;
}
}
+
.iot-color {
+
#main-menu nav ul li a:hover,
#event-days-list button.selected,
#event-days-list button:hover,
@@ -1569,6 +1797,7 @@ footer {
.speaker-button:hover .speaker-name {
color: $iot-color;
}
+
#main-menu nav ul li a::after,
#apresentation::after,
hr::after,
@@ -1577,12 +1806,15 @@ footer {
#content-container .event-type {
background-color: $iot-color;
}
+
.career-path-links::after,
.speaker-button:hover .speaker-image::before {
border-color: $iot-color;
}
}
+
.data-color {
+
#main-menu nav ul li a:hover,
#event-days-list button.selected,
#event-days-list button:hover,
@@ -1592,6 +1824,7 @@ footer {
.speaker-button:hover .speaker-name {
color: $data-color;
}
+
#main-menu nav ul li a::after,
#apresentation::after,
hr::after,
@@ -1600,12 +1833,15 @@ footer {
#content-container .event-type {
background-color: $data-color;
}
+
.career-path-links::after,
.speaker-button:hover .speaker-image::before {
border-color: $data-color;
}
}
+
.web-color {
+
#main-menu nav ul li a:hover,
#event-days-list button.selected,
#event-days-list button:hover,
@@ -1615,6 +1851,7 @@ footer {
.speaker-button:hover .speaker-name {
color: $web-color;
}
+
#main-menu nav ul li a::after,
#apresentation::after,
hr::after,
@@ -1623,6 +1860,7 @@ footer {
#content-container .event-type {
background-color: $web-color;
}
+
.career-path-links::after,
.speaker-button:hover .speaker-image::before {
border-color: $web-color;
@@ -1638,36 +1876,45 @@ footer {
background-color: $red;
}
}
+
.event-data {
margin-top: 50px;
+
@include portable {
margin-top: 30px;
}
+
&:first-child {
margin-top: 0;
+
@include portable {
margin-top: 30px;
}
+
@include mobile {
margin-top: 30px;
}
}
+
h2:first-child {
margin-top: 0;
}
}
}
-.web-color {
+
+.career-path {
#event-days-list {
button {
width: 50%;
}
}
}
+
#event-days-list {
border-bottom: 1px solid $dark-grey;
display: flex;
align-items: center;
+
button {
width: 25%;
padding: 20px 0;
@@ -1676,20 +1923,25 @@ footer {
font-size: 32px;
font-weight: 700;
transition: color $transition-time ease, transform $transition-time ease;
+
&:last-child {
border-right: 0;
}
+
&.selected {
color: $red;
+
&:hover {
cursor: default;
transform: scale(1);
}
}
+
&:hover {
color: $red;
transform: scale(1.02);
}
+
span {
display: block;
font-weight: 500;
@@ -1700,9 +1952,11 @@ footer {
.day-night-filter {
border-bottom: 1px solid $dark-grey;
+
@include mobile {
display: none;
}
+
button {
width: 50%;
padding: 30px 0;
@@ -1712,6 +1966,7 @@ footer {
border-right: 0;
}
}
+
.half-day {
text-align: center;
padding: 20px 0;
@@ -1730,6 +1985,7 @@ footer {
opacity: 0;
visibility: hidden;
transition: opacity $transition-time ease;
+
&.visible {
visibility: visible;
}
@@ -1775,10 +2031,12 @@ footer {
h2 {
margin: 50px 0 15px;
+
@include mobile {
margin: 30px 0 10px;
}
}
+
p {
font-size: 17px;
margin-bottom: 15px;
@@ -1788,10 +2046,12 @@ footer {
.modal-close {
@include position(absolute, 30px, 30px, null, null);
color: $dark-grey;
+
@include portable {
top: 20px;
right: 20px;
}
+
@include mobile {
top: 10px;
right: 10px;
@@ -1801,11 +2061,14 @@ footer {
#content-container {
padding: 30px 30px 0;
color: $dark-grey;
+
@include portable {
padding: 0 15px 0;
}
+
.content {
display: none;
+
&.visible {
display: block;
}
@@ -1818,46 +2081,56 @@ footer {
background-color: transparent;
color: $dark-grey;
transition: color $transition-time ease;
+
&:hover {
color: $red;
}
+
span {
display: inline-block;
font-size: 16px;
margin-right: 10px;
}
}
+
section {
padding: 0;
}
+
h2 {
font-size: 20px;
line-height: 28px;
color: $red;
margin-bottom: 10px;
}
+
h3 {
margin-bottom: 7px;
font-size: 19px;
}
+
.event-details {
color: $dark-grey;
margin-bottom: 8px;
display: block;
line-height: 18px;
+
span {
margin-right: 10px;
transition: none;
vertical-align: bottom;
}
}
+
a.event-details:hover {
color: $red;
}
+
.event-time {
font-size: 23px;
font-weight: 700;
line-height: 28px;
+
@include portable {
margin-bottom: 10px;
}
@@ -1881,6 +2154,7 @@ footer {
font-weight: 600;
text-transform: uppercase;
margin-top: 40px;
+
&:first-child {
margin-top: 5px;
}
@@ -1889,12 +2163,15 @@ footer {
#institucional-support {
padding: 60px 0;
+
h3 {
margin-bottom: 25px;
}
+
a {
display: inline-block;
margin: 0 20px;
+
@include portable {
margin: 10px;
max-width: 70px;
@@ -1904,86 +2181,113 @@ footer {
margin-left: 0;
}
}
+
.vertically-aligned {
justify-content: flex-start;
margin-bottom: 20px;
+
@include portable {
flex-wrap: wrap;
margin-bottom: 0;
}
+
@include mobile {
justify-content: center;
}
}
+
.junisec {
max-width: 90px;
+
@include mobile {
max-width: 70px;
}
}
+
.isec {
max-width: 150px;
+
@include mobile {
max-width: 120px;
}
}
+
.isec2 {
max-width: 150px;
+
@include mobile {
max-width: 120px;
}
}
+
.iscac {
max-width: 115px;
+
@include mobile {
max-width: 90px;
}
}
+
.fca {
max-width: 70px;
+
@include mobile {
max-width: 50px;
}
}
+
.quinta-das-lagrimas {
width: auto;
max-width: 115px;
+
@include mobile {
max-width: 90px;
}
}
+
.nestle {
max-width: 150px;
+
@include mobile {
max-width: 100px;
}
}
+
.luso {
max-width: 105px;
+
@include mobile {
max-width: 75px;
}
}
+
.gazela {
max-width: 105px;
+
@include mobile {
max-width: 75px;
}
}
+
.beirao {
max-width: 100px;
+
@include mobile {
max-width: 75px;
}
}
+
.simology {
max-width: 105px;
+
@include mobile {
max-width: 75px;
}
}
+
.fbaup {
max-width: 150px;
+
@include mobile {
max-width: 115px;
}
@@ -2002,33 +2306,41 @@ footer {
margin: 0 auto;
padding: 0;
+
.top-title {
color: white;
text-align: center;
margin: 5%;
}
+
box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.04);
+
th {
text-align: center;
}
+
td {
text-align: center;
}
+
@media screen and (max-width: $mobile) {
width: 95%;
padding-top: 20px;
}
}
+
.about-top {
color: white;
font-size: 15px;
text-align: center;
margin: 2%;
}
+
@media screen and (max-width: $mobile) {
width: 100%;
}
}
+
.container-app {
background-image: linear-gradient(0deg, rgba(208, 46, 44, 1) 20%, rgb(225, 73, 78) 100%);
height: 40% !important;
@@ -2041,9 +2353,11 @@ footer {
width: 100%;
float: none;
padding: 10px;
+
h1 {
line-height: 50px;
}
+
img {
width: 100%;
}
@@ -2057,6 +2371,7 @@ footer {
padding-bottom: 2rem !important;
font-weight: normal;
}
+
h3 {
text-align: center;
color: white;
@@ -2065,6 +2380,7 @@ footer {
}
}
}
+
.image-holder-app {
img {
max-width: 80%;
@@ -2072,42 +2388,52 @@ footer {
margin: 0 auto;
}
}
+
.app-row {
background-color: white;
}
+
.section {
padding: 70px 0;
}
+
.light-bg {
background-color: white;
}
+
.darker-bg {
background-color: #f3f3f3;
}
+
.section-title {
text-align: center;
margin-bottom: 3rem;
+
h3 {
margin: 0 auto;
text-align: center;
color: #cc1a17;
margin-bottom: 10px;
}
+
small {
color: #998a9b;
}
}
+
.card-features {
flex: 1;
display: flex;
flex-direction: row;
width: 80%;
margin: 0 auto;
+
@media screen and (max-width: $mobile) {
width: 90%;
flex-direction: column;
}
}
+
.card-body {
&:hover {
box-shadow: 0px 5px 7px 0px rgba(0, 0, 0, 0.04);
@@ -2125,11 +2451,13 @@ footer {
color: #cc1a17;
margin: 10px 0;
}
+
.card-text {
font-size: 15px;
text-align: justify;
text-justify: inter-word;
}
+
@media screen and (max-width: $mobile) {
width: 100%;
margin: 10px 0;
@@ -2145,6 +2473,7 @@ footer {
width: 60%;
height: 60%;
}
+
.button-default {
padding: 20px;
@@ -2165,30 +2494,37 @@ footer {
color: #ffffff;
}
}
+
background-image: url("./imgs/bg_phone.png");
//border-bottom: 2px solid #cc1a17;
@media screen and (max-width: $mobile) {
flex-direction: column;
+
img {
width: 100%;
height: 100%;
}
}
}
+
.container-login {
// margin-top: 5rem;
width: 40%;
padding: 5%;
+
@media screen and (max-width: $mobile) {
width: 100%;
}
+
h1 {
margin: 0 auto;
color: #cc1a17;
}
+
.text-login {
margin-top: 1rem;
+
p {
margin: 20px 0px;
color: white;
@@ -2208,11 +2544,13 @@ footer {
}
background-color: #eeeeee;
+
h1 {
margin: 0 auto;
text-align: center;
margin-bottom: 70px;
}
+
.subtitle {
margin: 0 auto;
text-align: center;
@@ -2233,9 +2571,11 @@ footer {
padding: 30px 20px;
font-size: 17px;
width: 16.665%;
+
.active {
color: red;
}
+
@media screen and (max-width: $mobile) {
width: 100%;
padding: 15px 20px;
@@ -2267,6 +2607,7 @@ footer {
padding: 40px;
width: 30%;
height: 30%;
+
@media screen and (max-width: $mobile) {
width: 100%;
height: 100%;
@@ -2277,18 +2618,22 @@ footer {
flex: 1;
display: flex;
flex-direction: row;
+
@media screen and (max-width: $mobile) {
flex-direction: column;
}
}
+
.tabText {
h2 {
color: #cc1a17;
padding-top: 20px;
}
+
h3 {
color: black;
}
+
p {
padding-top: 20px;
}
@@ -2299,38 +2644,47 @@ footer {
.download-app {
flex: 1;
flex-direction: row;
+
// padding: 20px;
// height: 70vh;
@media screen and (max-width: $mobile) {
flex-direction: column;
padding: 20px 0;
}
+
background-image: url("./imgs/bg_phone.png");
+
img {
width: 100%;
height: 100%;
}
+
align-content: center;
align-items: center;
.left {
width: 100%;
padding: 5rem;
+
@media screen and (max-width: $mobile) {
padding: 1rem;
}
}
+
h1 {
text-align: center;
color: white;
}
+
h3 {
color: white;
text-align: center;
}
+
h2 {
color: white;
}
+
.buttons {
margin-top: 2rem;
flex: 1;
@@ -2338,6 +2692,7 @@ footer {
flex-direction: row;
align-content: center;
justify-content: center;
+
@media screen and (max-width: $mobile) {
flex-direction: column;
}
@@ -2351,6 +2706,7 @@ footer {
border-radius: 3px;
flex: 1;
display: flex;
+
@media screen and (max-width: $mobile) {
//padding: 20px;
}
@@ -2360,9 +2716,11 @@ footer {
font-size: 60px;
padding: 0 20px;
}
+
.button-text {
color: white;
}
+
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
@@ -2374,10 +2732,12 @@ footer {
-webkit-transition: 0.5s;
/* ...and now for the proper property */
transition: 0.5s;
+
&:hover {
background-color: #cc1a17;
}
}
+
.button-android {
border: 1px solid white;
padding: 30px 40px;
@@ -2391,6 +2751,7 @@ footer {
background-color: #eeeeee;
padding: 20px;
}
+
.explain-qr {
flex: 1;
display: flex;
@@ -2401,17 +2762,21 @@ footer {
@media screen and (max-width: $mobile) {
padding: 10px;
}
+
.explain {
margin: 30px;
+
@media screen and (max-width: $mobile) {
margin: 10px;
}
+
h3 {
//margin-left: 20px;
margin-bottom: 0;
color: white;
margin: 20px;
}
+
p {
color: white;
margin-left: 20px;
@@ -2424,11 +2789,13 @@ footer {
margin: 20px;
align-self: center;
}
+
background-image: url("./imgs/bg_phone.png");
//border-bottom: 2px solid #cc1a17;
@media screen and (max-width: $mobile) {
flex-direction: column;
+
img {
width: 100%;
height: 100%;
@@ -2447,60 +2814,77 @@ footer {
padding: 30px;
padding-bottom: 0px;
}
+
p {
padding: 30px;
text-align: justify;
text-justify: inter-word;
}
+
img {
width: 30%;
height: 30%;
}
+
@media screen and (max-width: $mobile) {
flex-direction: column;
+
img {
width: 100%;
height: 100%;
}
+
p {
width: 100%;
padding: 15px;
}
+
padding: 1px;
}
}
+
.ctf-levels {
.level1-ctf {
background-color: #de6d6b;
}
+
.level2-ctf {
background-color: #d95856;
}
+
.level3-ctf {
background-color: #d54341;
}
+
.level4-ctf {
background-color: #d02e2c;
}
+
.level5-ctf {
background-color: #cc1a17;
}
+
.level {
@media screen and (max-width: $mobile) {
padding: 30px 10px;
}
+
padding: 80px;
+
h3 {
color: white;
padding-left: 30px;
}
+
.sub-container {
@media screen and (max-width: $mobile) {
flex-direction: column;
}
+
flex: 1;
display: flex;
flex-direction: row;
+
.sub-level {
width: 100%;
border: 1px dashed white;
@@ -2511,6 +2895,7 @@ footer {
display: flex;
flex-direction: column;
justify-content: center;
+
@media screen and (max-width: $mobile) {
// flex-direction: column;
padding: 5;
@@ -2522,10 +2907,12 @@ footer {
text-align: justify;
text-justify: inter-word;
}
+
i {
color: #eeeeee;
font-size: 18px;
}
+
.btn-dwn-ctf {
flex: 1;
display: flex;
@@ -2537,17 +2924,21 @@ footer {
//padding: 20px;
text-align: center;
margin: 0 auto;
+
i {
font-size: 30px;
}
+
&:hover {
// background-color: black;
//color: #cc1a17;
text-decoration: none;
+
a:hover {
text-decoration: none;
}
}
+
h3 {
font-size: 20px;
margin: 10px;
@@ -2559,32 +2950,40 @@ footer {
}
}
}
+
.ctf-prizes {
padding: 50px 100px;
+
h3 {
padding: 30px;
padding-bottom: 0px;
}
+
h5 {
padding-left: 30px;
color: #cc1a17;
}
+
@media screen and (max-width: $mobile) {
padding: 0;
+
h3 {
padding: 20px;
text-align: center;
}
+
h5 {
text-align: center;
padding: 10px;
}
}
+
.prizes-container {
flex: 1;
display: flex;
flex-direction: row;
padding-top: 30px;
+
.prize {
flex: 1;
flex-direction: column;
@@ -2594,17 +2993,20 @@ footer {
margin: 20px;
align-content: center;
align-items: center;
+
.prize-logo {
font-size: 100px;
}
}
+
@media screen and (max-width: $mobile) {
flex-direction: column;
.prize {
margin: 0;
}
+
padding-bottom: 20px;
}
}
-}
+}
\ No newline at end of file
diff --git a/website/.DS_Store b/website/.DS_Store
index 75155a1b..6b8bb8bf 100644
Binary files a/website/.DS_Store and b/website/.DS_Store differ
diff --git a/website/main.css b/website/main.css
index b1e7a22a..797ea3b9 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,14 +1356,12 @@ footer p {
margin: 0 16px;
vertical-align: top;
}
-
@media (max-width: 1024px) {
.career-path-container {
width: calc(30% - 20px);
margin: 0px 10px;
}
}
-
@media (max-width: 769px) {
.career-path-container {
width: 55%;
@@ -1579,7 +1376,6 @@ footer p {
display: inline-block;
min-height: 230px;
}
-
@media (max-width: 1024px) {
.career-path-links {
min-height: 250px;
@@ -1587,14 +1383,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);
@@ -1607,12 +1401,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);
@@ -1620,20 +1410,17 @@ footer p {
top: -6px;
left: -6px;
}
-
.career-path-links img {
max-width: 85%;
margin: 20px auto;
padding: 20px;
background-color: white;
}
-
@media (max-width: 1024px) {
.career-path-links img {
max-width: 70%;
}
}
-
@media (max-width: 769px) {
.career-path-links img {
max-width: 60%;
@@ -1643,12 +1430,10 @@ footer p {
#speakers {
text-align: center;
}
-
#speakers hr {
display: table;
margin: 0 auto 60px;
}
-
#speakers hr::after {
left: 50%;
transform: translateX(-50%);
@@ -1658,19 +1443,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%);
@@ -1682,10 +1464,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;
@@ -1693,29 +1473,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 {
max-width: 200px;
margin: 35px auto 0;
}
-
@media (max-width: 769px) {
.career-apresentation img {
max-width: 150px;
@@ -1737,20 +1512,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;
@@ -1758,7 +1529,6 @@ footer p {
margin: 0 auto 20px;
position: relative;
}
-
.speaker-button .speaker-image::before {
content: "";
width: calc(100% + 8px);
@@ -1767,10 +1537,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;
@@ -1779,34 +1547,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;
@@ -1824,7 +1585,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,
@@ -1833,7 +1593,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;
@@ -1848,7 +1607,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,
@@ -1857,7 +1615,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;
@@ -1872,7 +1629,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,
@@ -1881,7 +1637,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;
@@ -1896,7 +1651,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,
@@ -1905,7 +1659,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;
@@ -1920,7 +1673,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,
@@ -1929,7 +1681,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;
@@ -1944,7 +1695,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,
@@ -1953,7 +1703,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;
@@ -1968,33 +1717,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;
}
@@ -2005,14 +1748,9 @@ footer p {
#event-days-list {
border-bottom: 1px solid #353535;
- display: -webkit-box;
- display: -ms-flexbox;
display: flex;
- -webkit-box-align: center;
- -ms-flex-align: center;
- align-items: center;
+ align-items: center;
}
-
#event-days-list button {
width: 25%;
padding: 20px 0;
@@ -2020,32 +1758,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;
@@ -2055,23 +1783,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;
@@ -2091,10 +1815,8 @@ footer p {
background-color: #ffffff;
opacity: 0;
visibility: hidden;
- -webkit-transition: opacity 150ms ease;
transition: opacity 150ms ease;
}
-
#overlay.visible {
visibility: visible;
}
@@ -2110,15 +1832,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);
@@ -2129,7 +1848,6 @@ footer p {
max-height: inherit;
}
}
-
@media (max-width: 769px) {
.modal-container {
width: calc(100% - 30px);
@@ -2139,21 +1857,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;
@@ -2165,14 +1879,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;
@@ -2184,91 +1896,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;
@@ -2282,7 +1976,6 @@ footer p {
text-transform: uppercase;
margin-top: 40px;
}
-
#content-container .event-type:first-child {
margin-top: 5px;
}
@@ -2290,165 +1983,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;
@@ -2456,57 +2113,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%;
@@ -2514,16 +2155,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%;
@@ -2537,7 +2175,6 @@ footer p {
width: 100%;
}
}
-
.container-app .header-app h1 {
padding-top: 9rem !important;
color: white;
@@ -2546,7 +2183,6 @@ footer p {
padding-bottom: 2rem !important;
font-weight: normal;
}
-
.container-app .header-app h3 {
text-align: center;
color: white;
@@ -2579,40 +2215,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;
}
}
@@ -2623,27 +2246,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%;
@@ -2652,24 +2268,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;
@@ -2682,19 +2289,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%;
@@ -2706,22 +2308,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;
@@ -2734,36 +2332,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;
@@ -2774,18 +2361,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;
@@ -2793,186 +2377,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;
@@ -2987,65 +2511,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%;
@@ -3054,42 +2557,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 {
@@ -3105,154 +2594,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;
@@ -3266,55 +2704,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 6d6e5352..f8b50af0 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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;AAn2DA;EAk2DD;IAIE;;;AAGD;EACC;EACA;EACA;;AAEA;EACC;;AAIF;EACC;EACA;EACA,OAh7DU;EAi7DV;EACA;EACA;;;AAIF;EA14DC,UA24DkB;EA14DlB,KA04DyB;EAv4DzB,MAu4DwC;EAn4DxC,OAo4Dc;EAn4Dd,QAm4DoB;EACpB;EACA,kBA97DO;EA+7DP;EACA;EACA;;AAEA;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAp5DA;EAq4DD;IAkBE;IACA;IACA;IACA;IACA;IACA;;;AAl6DD;EA24DD;IA2BE;IACA;IACA;IACA;IACA;;;AAGD;EACC;;AAGD;EACC;;AAl7DD;EAi7DA;IAIE;;;AAIF;EACC;EACA;;;AAIF;EA58DC,UA68DkB;EA58DlB,KA48D4B;EA38D5B,OA28DkC;EAClC,OA3/DW;;AAgEX;EAy7DD;IAKE;IACA;;;AAr8DD;EA+7DD;IAUE;IACA;;;;AAIF;EACC;EACA,OA1gEW;;AAgEX;EAw8DD;IAKE;;;AAGD;EACC;;AAEA;EACC;;AAIF;EACC,aArgEU;EAsgEV;EACA;EACA;EACA,OA7hEU;EA8hEV;;AAEA;EACC,OAhiEG;;AAmiEJ;EACC;EACA;EACA;;AAIF;EACC;;AAGD;EACC;EACA;EACA,OAjjEI;EAkjEJ;;AAGD;EACC;EACA;;AAGD;EACC,OA5jEU;EA6jEV;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAIF;EACC,OAxkEI;;AA2kEL;EACC;EACA;EACA;;AA/gED;EA4gEA;IAME;;;AAKD;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA,kBAjmEI;EAkmEJ;EACA;EACA;EACA;EACA;;AAEA;EACC;;;AAKH;EACC;;AAEA;EACC;;AAGD;EACC;EACA;;AAxjED;EAsjEA;IAKE;IACA;;;AAGD;EACC;;AAIF;EACC;EACA;;AAtkED;EAokEA;IAKE;IACA;;;AAhlEF;EA0kEA;IAUE;;;AAIF;EACC;;AAzlED;EAwlEA;IAIE;;;AAIF;EACC;;AAjmED;EAgmEA;IAIE;;;AAIF;EACC;;AAzmED;EAwmEA;IAIE;;;AAIF;EACC;;AAjnED;EAgnEA;IAIE;;;AAIF;EACC;;AAznED;EAwnEA;IAIE;;;AAIF;EACC;EACA;;AAloED;EAgoEA;IAKE;;;AAIF;EACC;;AA1oED;EAyoEA;IAIE;;;AAIF;EACC;;AAlpED;EAipEA;IAIE;;;AAIF;EACC;;AA1pED;EAypEA;IAIE;;;AAIF;EACC;;AAlqED;EAiqEA;IAIE;;;AAIF;EACC;;AA1qED;EAyqEA;IAIE;;;AAIF;EACC;;AAlrED;EAirEA;IAIE;;;;AAKH;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EAEA;EAQA;;AANA;EACC;EACA;EACA;;AAKD;EACC;;AAGD;EACC;;AAGD;EAtBD;IAuBE;IACA;;;AAIF;EACC;EACA;EACA;EACA;;AAGD;EA1CD;IA2CE;;;;AAIF;EACC;EACA;;AAEA;EACC;EACA;;AAEA;EAJD;IAKE;IACA;IACA;;EAEA;IACC;;EAGD;IACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;;AAMF;EACC;EAEA;;;AAIF;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;;;AAGD;EACC;EACA;;AAEA;EACC;EACA;EACA;EACA;;AAGD;EACC;;;AAIF;EACC;EACA;EACA;EACA;EACA;;AAEA;EAPD;IAQE;IACA;;;;AAIF;EAOC;EACA;EACA;EACA;EACA;;AAVA;EACC;EACA;EACA;;AASD;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAGD;EAxBD;IAyBE;IACA;;;;AAIF;EACC;EACA;EACA;EA4BA;;AA1BA;EACC;EACA;;AAGD;EACC;EAGA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;;AAOF;EAlCD;IAmCE;;EAEA;IACC;IACA;;;;AAKH;EAEC;EACA;;AAEA;EALD;IAME;;;AAGD;EACC;EACA;;AAGD;EACC;;AAEA;EACC;EACA;;;AAKH;EACC;EACA;EASA;AAeA;AA4BA;;AAlDA;EAJD;IAKE;IACA;IACA;IACA;;;AAKD;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;;AAID;EACC;EAEA;EACA;EAGA;EACA;EACA;EACA;EACA;;AAEA;EACC;;AAGD;EAjBD;IAkBE;IACA;;;AASF;EACC;EACA;EACA;EACA;EACA;EACA;EAEA;;AAEA;EAVD;IAWE;IACA;;;AAID;EACC;EACA;EACA;;AAEA;EALD;IAME;IACA;;;AAIF;EACC;EACA;EACA;;AAEA;EALD;IAME;;;AAKD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;;;AAMJ;EACC;EACA;EASA;EAOA;EACA;;AAbA;EAND;IAOE;IACA;;;AAKD;EACC;EACA;;AAMD;EACC;EACA;;AAEA;EAJD;IAKE;;;AAIF;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EARD;IASE;;;AAIF;EACC;EACA;EACA;EAEA;EACA;EACA;EAgBA;AACA;AAAA;AAAA;AAAA;EAIA;EACA;EACA;EACA;AACA;EACA;;AApBA;EACC;EACA;EACA;;AAGD;EACC;;AAeD;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;;;AAIF;EACC;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EAiCA;;AA/BA;EAPD;IAQE;;;AAGD;EACC;;AAEA;EAHD;IAIE;;;AAGD;EAEC;EACA;EACA;;AAGD;EACC;EACA;;AAIF;EACC;EACA;EACA;EACA;;AAMD;EAzCD;IA0CE;;EAEA;IACC;IACA;;;;AAKH;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EAvBD;IAwBE;IAYA;;EAVA;IACC;IACA;;EAGD;IACC;IACA;;;;AAQF;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EACC;;AAGD;EAKC;;AAJA;EADD;IAEE;;;AAKD;EACC;EACA;;AAGD;EAKC;EACA;EACA;;AANA;EADD;IAEE;;;AAOD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EAXD;IAaE;IACA;;;AAGD;EACC;EACA;EACA;;AAGD;EACC;EACA;;AAGD;EACC;EACA;EACA;EACA;EAEA;EACA;EAEA;EACA;;AAEA;EACC;;AAGD;EAGC;;AAEA;EACC;;AAIF;EACC;EACA;EACA;EACA;;;AAQN;EACC;;AAEA;EACC;EACA;;AAGD;EACC;EACA;;AAGD;EAbD;IAcE;;EAEA;IACC;IACA;;EAGD;IACC;IACA;;;AAIF;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EAEA;EACA;EACA;;AAEA;EACC;;AAIF;EArBD;IAsBE;IAMA;;EAJA;IACC","file":"main.css"}
\ No newline at end of file