diff --git a/2019/08/19/test/index.html b/2019/08/19/test/index.html new file mode 100644 index 0000000..ad20c57 --- /dev/null +++ b/2019/08/19/test/index.html @@ -0,0 +1,723 @@ +test | devsecopsday 2023 + + + + + + + + + + + + + + + + +
+ + + + +
Bologna
 | 
+ + + + + + + + +

devsecopsday 2023

0 speaker

Argomenti e temi

Parleremo di...

DevOps
Sicurezza
development
cybersecurity
automation
Risk management
best practice

...e molto altro!

+ + + + +
Bologna
Bologna

Hotel Savoia Regency

Via del Pilastro, 2, 40127 Bologna BO

Maggiori dettagliVai alla mappa

Gold

workwave

Silver

Daruma
Madisoft
SiteGround

Bronze

stickermule

Event production

Apropos Srl

Media partner

Community partner

\ No newline at end of file diff --git a/404.html b/404.html new file mode 100644 index 0000000..b37e15f --- /dev/null +++ b/404.html @@ -0,0 +1,454 @@ +404 | devsecopsday 2023 + + + + + + + + + + + + + + + + +

?

404

Not found

The page you were looking for has not been found on this server.

+

back to home page

\ No newline at end of file diff --git a/CNAME b/CNAME new file mode 100644 index 0000000..afdcc55 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +www.devsecopsday.it diff --git a/archives/2019/08/index.html b/archives/2019/08/index.html new file mode 100644 index 0000000..ce76fd4 --- /dev/null +++ b/archives/2019/08/index.html @@ -0,0 +1,721 @@ + | devsecopsday 2023 + + + + + + + + + + + + + + +
+ + + + +
Bologna
 | 
+ + + + + + + + +

devsecopsday 2023

0 speaker

Argomenti e temi

Parleremo di...

DevOps
Sicurezza
development
cybersecurity
automation
Risk management
best practice

...e molto altro!

+ + + + +
Bologna
Bologna

Hotel Savoia Regency

Via del Pilastro, 2, 40127 Bologna BO

Maggiori dettagliVai alla mappa

Gold

workwave

Silver

Daruma
Madisoft
SiteGround

Bronze

stickermule

Event production

Apropos Srl

Media partner

Community partner

\ No newline at end of file diff --git a/archives/2019/index.html b/archives/2019/index.html new file mode 100644 index 0000000..1a713ca --- /dev/null +++ b/archives/2019/index.html @@ -0,0 +1,721 @@ + | devsecopsday 2023 + + + + + + + + + + + + + + +
+ + + + +
Bologna
 | 
+ + + + + + + + +

devsecopsday 2023

0 speaker

Argomenti e temi

Parleremo di...

DevOps
Sicurezza
development
cybersecurity
automation
Risk management
best practice

...e molto altro!

+ + + + +
Bologna
Bologna

Hotel Savoia Regency

Via del Pilastro, 2, 40127 Bologna BO

Maggiori dettagliVai alla mappa

Gold

workwave

Silver

Daruma
Madisoft
SiteGround

Bronze

stickermule

Event production

Apropos Srl

Media partner

Community partner

\ No newline at end of file diff --git a/archives/index.html b/archives/index.html new file mode 100644 index 0000000..68a606a --- /dev/null +++ b/archives/index.html @@ -0,0 +1,721 @@ + | devsecopsday 2023 + + + + + + + + + + + + + + +
+ + + + +
Bologna
 | 
+ + + + + + + + +

devsecopsday 2023

0 speaker

Argomenti e temi

Parleremo di...

DevOps
Sicurezza
development
cybersecurity
automation
Risk management
best practice

...e molto altro!

+ + + + +
Bologna
Bologna

Hotel Savoia Regency

Via del Pilastro, 2, 40127 Bologna BO

Maggiori dettagliVai alla mappa

Gold

workwave

Silver

Daruma
Madisoft
SiteGround

Bronze

stickermule

Event production

Apropos Srl

Media partner

Community partner

\ No newline at end of file diff --git a/assets/css/breadcrumbs.css b/assets/css/breadcrumbs.css new file mode 100644 index 0000000..6825791 --- /dev/null +++ b/assets/css/breadcrumbs.css @@ -0,0 +1,83 @@ +.breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; } + +.breadcrumb { + font-size: 1rem; + white-space: nowrap; } + .breadcrumb a { + align-items: center; + color: #3273dc; + display: flex; + justify-content: center; + padding: 0 0.75em; } + .breadcrumb a:hover { + color: #363636; } + .breadcrumb li { + align-items: center; + display: flex; } + .breadcrumb li:first-child a { + padding-left: 0; } + .breadcrumb li.is-active a { + color: #363636; + cursor: default; + pointer-events: none; } + .breadcrumb li + li::before { + color: #b5b5b5; + content: "\0002f"; } + .breadcrumb ul, + .breadcrumb ol { + align-items: flex-start; + display: flex; + flex-wrap: wrap; + justify-content: flex-start; } + .breadcrumb .icon:first-child { + margin-right: 0.5em; } + .breadcrumb .icon:last-child { + margin-left: 0.5em; } + .breadcrumb.is-centered ol, + .breadcrumb.is-centered ul { + justify-content: center; } + .breadcrumb.is-right ol, + .breadcrumb.is-right ul { + justify-content: flex-end; } + .breadcrumb.is-small { + font-size: 0.75rem; } + .breadcrumb.is-medium { + font-size: 1.25rem; } + .breadcrumb.is-large { + font-size: 1.5rem; } + .breadcrumb.has-arrow-separator li + li::before { + content: "\02192"; } + .breadcrumb.has-bullet-separator li + li::before { + content: "\02022"; } + .breadcrumb.has-dot-separator li + li::before { + content: "\000b7"; } + .breadcrumb.has-succeeds-separator li + li::before { + content: "\0227B"; } + +.container_breadcrumbs { + padding: 0; + background-color: #000; } + .container_breadcrumbs .inner { + margin: 0 auto; } + +.breadcrumb { + color: #fff; + padding: 1em 0 0.5em 1em; } + .breadcrumb a { + color: #fff; + font-weight: 600; } + .breadcrumb a:hover, .breadcrumb a:active, .breadcrumb a:focus { + color: #fff; } + .breadcrumb li.is-active a { + color: #fff; + font-weight: 200; } + .breadcrumb li.is-active a ul { + text-transform: lowercase; } diff --git a/assets/css/defaults.css b/assets/css/defaults.css new file mode 100644 index 0000000..e69de29 diff --git a/assets/css/fonts.css b/assets/css/fonts.css new file mode 100644 index 0000000..0496b2c --- /dev/null +++ b/assets/css/fonts.css @@ -0,0 +1,41 @@ +@font-face { + font-family: 'Montserrat'; + src: url("../fonts/Montserrat-Bold.eot"); + src: local("Montserrat Bold"), local("Montserrat-Bold"), url("../fonts/Montserrat-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat-Bold.woff2") format("woff2"), url("../fonts/Montserrat-Bold.woff") format("woff"), url("../fonts/Montserrat-Bold.ttf") format("truetype"), url("../fonts/Montserrat-Bold.svg#Montserrat-Bold") format("svg"); + font-weight: bold; + font-style: normal; } + +@font-face { + font-family: 'Montserrat'; + src: url("../fonts/Montserrat-Black.eot"); + src: local("Montserrat Black"), local("Montserrat-Black"), url("../fonts/Montserrat-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat-Black.woff2") format("woff2"), url("../fonts/Montserrat-Black.woff") format("woff"), url("../fonts/Montserrat-Black.ttf") format("truetype"), url("../fonts/Montserrat-Black.svg#Montserrat-Black") format("svg"); + font-weight: 900; + font-style: normal; } + +@font-face { + font-family: 'Montserrat'; + src: url("../fonts/Montserrat-BlackItalic.eot"); + src: local("Montserrat Black Italic"), local("Montserrat-BlackItalic"), url("../fonts/Montserrat-BlackItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat-BlackItalic.woff2") format("woff2"), url("../fonts/Montserrat-BlackItalic.woff") format("woff"), url("../fonts/Montserrat-BlackItalic.ttf") format("truetype"), url("../fonts/Montserrat-BlackItalic.svg#Montserrat-BlackItalic") format("svg"); + font-weight: 900; + font-style: italic; } + +@font-face { + font-family: 'Montserrat'; + src: url("../fonts/Montserrat-Regular.eot"); + src: local("Montserrat Regular"), local("Montserrat-Regular"), url("../fonts/Montserrat-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat-Regular.woff2") format("woff2"), url("../fonts/Montserrat-Regular.woff") format("woff"), url("../fonts/Montserrat-Regular.ttf") format("truetype"), url("../fonts/Montserrat-Regular.svg#Montserrat-Regular") format("svg"); + font-weight: normal; + font-style: normal; } + +@font-face { + font-family: 'Montserrat'; + src: url("../fonts/Montserrat-BoldItalic.eot"); + src: local("Montserrat Bold Italic"), local("Montserrat-BoldItalic"), url("../fonts/Montserrat-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat-BoldItalic.woff2") format("woff2"), url("../fonts/Montserrat-BoldItalic.woff") format("woff"), url("../fonts/Montserrat-BoldItalic.ttf") format("truetype"), url("../fonts/Montserrat-BoldItalic.svg#Montserrat-BoldItalic") format("svg"); + font-weight: bold; + font-style: italic; } + +@font-face { + font-family: 'Montserrat'; + src: url("../fonts/Montserrat-Italic.eot"); + src: local("Montserrat Italic"), local("Montserrat-Italic"), url("../fonts/Montserrat-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat-Italic.woff2") format("woff2"), url("../fonts/Montserrat-Italic.woff") format("woff"), url("../fonts/Montserrat-Italic.ttf") format("truetype"), url("../fonts/Montserrat-Italic.svg#Montserrat-Italic") format("svg"); + font-weight: normal; + font-style: italic; } diff --git a/assets/css/global.css b/assets/css/global.css new file mode 100644 index 0000000..abe5b3d --- /dev/null +++ b/assets/css/global.css @@ -0,0 +1,8353 @@ +@font-face { + font-family: 'Montserrat'; + src: url("../fonts/Montserrat-Bold.eot"); + src: local("Montserrat Bold"), local("Montserrat-Bold"), url("../fonts/Montserrat-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat-Bold.woff2") format("woff2"), url("../fonts/Montserrat-Bold.woff") format("woff"), url("../fonts/Montserrat-Bold.ttf") format("truetype"), url("../fonts/Montserrat-Bold.svg#Montserrat-Bold") format("svg"); + font-weight: bold; + font-style: normal; } + +@font-face { + font-family: 'Montserrat'; + src: url("../fonts/Montserrat-Black.eot"); + src: local("Montserrat Black"), local("Montserrat-Black"), url("../fonts/Montserrat-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat-Black.woff2") format("woff2"), url("../fonts/Montserrat-Black.woff") format("woff"), url("../fonts/Montserrat-Black.ttf") format("truetype"), url("../fonts/Montserrat-Black.svg#Montserrat-Black") format("svg"); + font-weight: 900; + font-style: normal; } + +@font-face { + font-family: 'Montserrat'; + src: url("../fonts/Montserrat-BlackItalic.eot"); + src: local("Montserrat Black Italic"), local("Montserrat-BlackItalic"), url("../fonts/Montserrat-BlackItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat-BlackItalic.woff2") format("woff2"), url("../fonts/Montserrat-BlackItalic.woff") format("woff"), url("../fonts/Montserrat-BlackItalic.ttf") format("truetype"), url("../fonts/Montserrat-BlackItalic.svg#Montserrat-BlackItalic") format("svg"); + font-weight: 900; + font-style: italic; } + +@font-face { + font-family: 'Montserrat'; + src: url("../fonts/Montserrat-Regular.eot"); + src: local("Montserrat Regular"), local("Montserrat-Regular"), url("../fonts/Montserrat-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat-Regular.woff2") format("woff2"), url("../fonts/Montserrat-Regular.woff") format("woff"), url("../fonts/Montserrat-Regular.ttf") format("truetype"), url("../fonts/Montserrat-Regular.svg#Montserrat-Regular") format("svg"); + font-weight: normal; + font-style: normal; } + +@font-face { + font-family: 'Montserrat'; + src: url("../fonts/Montserrat-BoldItalic.eot"); + src: local("Montserrat Bold Italic"), local("Montserrat-BoldItalic"), url("../fonts/Montserrat-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat-BoldItalic.woff2") format("woff2"), url("../fonts/Montserrat-BoldItalic.woff") format("woff"), url("../fonts/Montserrat-BoldItalic.ttf") format("truetype"), url("../fonts/Montserrat-BoldItalic.svg#Montserrat-BoldItalic") format("svg"); + font-weight: bold; + font-style: italic; } + +@font-face { + font-family: 'Montserrat'; + src: url("../fonts/Montserrat-Italic.eot"); + src: local("Montserrat Italic"), local("Montserrat-Italic"), url("../fonts/Montserrat-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/Montserrat-Italic.woff2") format("woff2"), url("../fonts/Montserrat-Italic.woff") format("woff"), url("../fonts/Montserrat-Italic.ttf") format("truetype"), url("../fonts/Montserrat-Italic.svg#Montserrat-Italic") format("svg"); + font-weight: normal; + font-style: italic; } + +.is-unselectable, .button, .breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.navbar-link:not(.is-arrowless)::after { + border: 3px solid transparent; + border-radius: 2px; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.625em; + margin-top: -0.4375em; + pointer-events: none; + position: absolute; + top: 50%; + transform: rotate(-45deg); + transform-origin: center; + width: 0.625em; } + +.table:not(:last-child), .table-container:not(:last-child), .breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; } + +.button.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; } + +.is-overlay, .hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */ +html, +body, +p, +ol, +ul, +li, +dl, +dt, +dd, +blockquote, +figure, +fieldset, +legend, +textarea, +pre, +iframe, +hr, +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0; + padding: 0; } + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: 100%; + font-weight: normal; } + +ul { + list-style: none; } + +button, +input, +select, +textarea { + margin: 0; } + +html { + box-sizing: border-box; } + +*, *::before, *::after { + box-sizing: inherit; } + +img, +video { + height: auto; + max-width: 100%; } + +iframe { + border: 0; } + +table { + border-collapse: collapse; + border-spacing: 0; } + +td, +th { + padding: 0; } + td:not([align]), + th:not([align]) { + text-align: left; } + +html { + background-color: white; + font-size: 16px; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + min-width: 300px; + overflow-x: hidden; + overflow-y: scroll; + text-rendering: optimizeLegibility; + text-size-adjust: 100%; } + +article, +aside, +figure, +footer, +header, +hgroup, +section { + display: block; } + +body, +button, +input, +select, +textarea { + font-family: "Montserrat", sans-serif, -apple-system; } + +code, +pre { + -moz-osx-font-smoothing: auto; + -webkit-font-smoothing: auto; + font-family: monospace; } + +body { + color: #4a4a4a; + font-size: 1em; + font-weight: 400; + line-height: 1.5; } + +a { + color: #3273dc; + cursor: pointer; + text-decoration: none; } + a strong { + color: currentColor; } + a:hover { + color: #363636; } + +code { + background-color: whitesmoke; + color: #f14668; + font-size: 0.875em; + font-weight: normal; + padding: 0.25em 0.5em 0.25em; } + +hr { + background-color: whitesmoke; + border: none; + display: block; + height: 2px; + margin: 1.5rem 0; } + +img { + height: auto; + max-width: 100%; } + +input[type="checkbox"], +input[type="radio"] { + vertical-align: baseline; } + +small { + font-size: 0.875em; } + +span { + font-style: inherit; + font-weight: inherit; } + +strong { + color: #363636; + font-weight: 700; } + +fieldset { + border: none; } + +pre { + -webkit-overflow-scrolling: touch; + background-color: whitesmoke; + color: #4a4a4a; + font-size: 0.875em; + overflow-x: auto; + padding: 1.25rem 1.5rem; + white-space: pre; + word-wrap: normal; } + pre code { + background-color: transparent; + color: currentColor; + font-size: 1em; + padding: 0; } + +table td, +table th { + vertical-align: top; } + table td:not([align]), + table th:not([align]) { + text-align: left; } + +table th { + color: #363636; } + +.is-clearfix::after { + clear: both; + content: " "; + display: table; } + +.is-pulled-left { + float: left !important; } + +.is-pulled-right { + float: right !important; } + +.is-clipped { + overflow: hidden !important; } + +.is-size-1 { + font-size: 3rem !important; } + +.is-size-2 { + font-size: 2.5rem !important; } + +.is-size-3 { + font-size: 2rem !important; } + +.is-size-4 { + font-size: 1.5rem !important; } + +.is-size-5 { + font-size: 1.25rem !important; } + +.is-size-6 { + font-size: 1rem !important; } + +.is-size-7 { + font-size: 0.75rem !important; } + +@media screen and (max-width: 768px) { + .is-size-1-mobile { + font-size: 3rem !important; } + .is-size-2-mobile { + font-size: 2.5rem !important; } + .is-size-3-mobile { + font-size: 2rem !important; } + .is-size-4-mobile { + font-size: 1.5rem !important; } + .is-size-5-mobile { + font-size: 1.25rem !important; } + .is-size-6-mobile { + font-size: 1rem !important; } + .is-size-7-mobile { + font-size: 0.75rem !important; } } + +@media screen and (min-width: 769px), print { + .is-size-1-tablet { + font-size: 3rem !important; } + .is-size-2-tablet { + font-size: 2.5rem !important; } + .is-size-3-tablet { + font-size: 2rem !important; } + .is-size-4-tablet { + font-size: 1.5rem !important; } + .is-size-5-tablet { + font-size: 1.25rem !important; } + .is-size-6-tablet { + font-size: 1rem !important; } + .is-size-7-tablet { + font-size: 0.75rem !important; } } + +@media screen and (max-width: 1023px) { + .is-size-1-touch { + font-size: 3rem !important; } + .is-size-2-touch { + font-size: 2.5rem !important; } + .is-size-3-touch { + font-size: 2rem !important; } + .is-size-4-touch { + font-size: 1.5rem !important; } + .is-size-5-touch { + font-size: 1.25rem !important; } + .is-size-6-touch { + font-size: 1rem !important; } + .is-size-7-touch { + font-size: 0.75rem !important; } } + +@media screen and (min-width: 1024px) { + .is-size-1-desktop { + font-size: 3rem !important; } + .is-size-2-desktop { + font-size: 2.5rem !important; } + .is-size-3-desktop { + font-size: 2rem !important; } + .is-size-4-desktop { + font-size: 1.5rem !important; } + .is-size-5-desktop { + font-size: 1.25rem !important; } + .is-size-6-desktop { + font-size: 1rem !important; } + .is-size-7-desktop { + font-size: 0.75rem !important; } } + +@media screen and (min-width: 1216px) { + .is-size-1-widescreen { + font-size: 3rem !important; } + .is-size-2-widescreen { + font-size: 2.5rem !important; } + .is-size-3-widescreen { + font-size: 2rem !important; } + .is-size-4-widescreen { + font-size: 1.5rem !important; } + .is-size-5-widescreen { + font-size: 1.25rem !important; } + .is-size-6-widescreen { + font-size: 1rem !important; } + .is-size-7-widescreen { + font-size: 0.75rem !important; } } + +@media screen and (min-width: 1408px) { + .is-size-1-fullhd { + font-size: 3rem !important; } + .is-size-2-fullhd { + font-size: 2.5rem !important; } + .is-size-3-fullhd { + font-size: 2rem !important; } + .is-size-4-fullhd { + font-size: 1.5rem !important; } + .is-size-5-fullhd { + font-size: 1.25rem !important; } + .is-size-6-fullhd { + font-size: 1rem !important; } + .is-size-7-fullhd { + font-size: 0.75rem !important; } } + +.has-text-centered { + text-align: center !important; } + +.has-text-justified { + text-align: justify !important; } + +.has-text-left { + text-align: left !important; } + +.has-text-right { + text-align: right !important; } + +@media screen and (max-width: 768px) { + .has-text-centered-mobile { + text-align: center !important; } } + +@media screen and (min-width: 769px), print { + .has-text-centered-tablet { + text-align: center !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-text-centered-tablet-only { + text-align: center !important; } } + +@media screen and (max-width: 1023px) { + .has-text-centered-touch { + text-align: center !important; } } + +@media screen and (min-width: 1024px) { + .has-text-centered-desktop { + text-align: center !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-text-centered-desktop-only { + text-align: center !important; } } + +@media screen and (min-width: 1216px) { + .has-text-centered-widescreen { + text-align: center !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-centered-widescreen-only { + text-align: center !important; } } + +@media screen and (min-width: 1408px) { + .has-text-centered-fullhd { + text-align: center !important; } } + +@media screen and (max-width: 768px) { + .has-text-justified-mobile { + text-align: justify !important; } } + +@media screen and (min-width: 769px), print { + .has-text-justified-tablet { + text-align: justify !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-text-justified-tablet-only { + text-align: justify !important; } } + +@media screen and (max-width: 1023px) { + .has-text-justified-touch { + text-align: justify !important; } } + +@media screen and (min-width: 1024px) { + .has-text-justified-desktop { + text-align: justify !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-text-justified-desktop-only { + text-align: justify !important; } } + +@media screen and (min-width: 1216px) { + .has-text-justified-widescreen { + text-align: justify !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-justified-widescreen-only { + text-align: justify !important; } } + +@media screen and (min-width: 1408px) { + .has-text-justified-fullhd { + text-align: justify !important; } } + +@media screen and (max-width: 768px) { + .has-text-left-mobile { + text-align: left !important; } } + +@media screen and (min-width: 769px), print { + .has-text-left-tablet { + text-align: left !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-text-left-tablet-only { + text-align: left !important; } } + +@media screen and (max-width: 1023px) { + .has-text-left-touch { + text-align: left !important; } } + +@media screen and (min-width: 1024px) { + .has-text-left-desktop { + text-align: left !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-text-left-desktop-only { + text-align: left !important; } } + +@media screen and (min-width: 1216px) { + .has-text-left-widescreen { + text-align: left !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-left-widescreen-only { + text-align: left !important; } } + +@media screen and (min-width: 1408px) { + .has-text-left-fullhd { + text-align: left !important; } } + +@media screen and (max-width: 768px) { + .has-text-right-mobile { + text-align: right !important; } } + +@media screen and (min-width: 769px), print { + .has-text-right-tablet { + text-align: right !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-text-right-tablet-only { + text-align: right !important; } } + +@media screen and (max-width: 1023px) { + .has-text-right-touch { + text-align: right !important; } } + +@media screen and (min-width: 1024px) { + .has-text-right-desktop { + text-align: right !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-text-right-desktop-only { + text-align: right !important; } } + +@media screen and (min-width: 1216px) { + .has-text-right-widescreen { + text-align: right !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-right-widescreen-only { + text-align: right !important; } } + +@media screen and (min-width: 1408px) { + .has-text-right-fullhd { + text-align: right !important; } } + +.is-capitalized { + text-transform: capitalize !important; } + +.is-lowercase { + text-transform: lowercase !important; } + +.is-uppercase { + text-transform: uppercase !important; } + +.is-italic { + font-style: italic !important; } + +.has-text-white { + color: white !important; } + +a.has-text-white:hover, a.has-text-white:focus { + color: #e6e6e6 !important; } + +.has-background-white { + background-color: white !important; } + +.has-text-black { + color: #0a0a0a !important; } + +a.has-text-black:hover, a.has-text-black:focus { + color: black !important; } + +.has-background-black { + background-color: #0a0a0a !important; } + +.has-text-light { + color: whitesmoke !important; } + +a.has-text-light:hover, a.has-text-light:focus { + color: #dbdbdb !important; } + +.has-background-light { + background-color: whitesmoke !important; } + +.has-text-dark { + color: #363636 !important; } + +a.has-text-dark:hover, a.has-text-dark:focus { + color: #1c1c1c !important; } + +.has-background-dark { + background-color: #363636 !important; } + +.has-text-primary { + color: #00d1b2 !important; } + +a.has-text-primary:hover, a.has-text-primary:focus { + color: #009e86 !important; } + +.has-background-primary { + background-color: #00d1b2 !important; } + +.has-text-link { + color: #3273dc !important; } + +a.has-text-link:hover, a.has-text-link:focus { + color: #205bbc !important; } + +.has-background-link { + background-color: #3273dc !important; } + +.has-text-info { + color: #3298dc !important; } + +a.has-text-info:hover, a.has-text-info:focus { + color: #207dbc !important; } + +.has-background-info { + background-color: #3298dc !important; } + +.has-text-success { + color: #48c774 !important; } + +a.has-text-success:hover, a.has-text-success:focus { + color: #34a85c !important; } + +.has-background-success { + background-color: #48c774 !important; } + +.has-text-warning { + color: #ffdd57 !important; } + +a.has-text-warning:hover, a.has-text-warning:focus { + color: #ffd324 !important; } + +.has-background-warning { + background-color: #ffdd57 !important; } + +.has-text-danger { + color: #f14668 !important; } + +a.has-text-danger:hover, a.has-text-danger:focus { + color: #ee1742 !important; } + +.has-background-danger { + background-color: #f14668 !important; } + +.has-text-black-bis { + color: #121212 !important; } + +.has-background-black-bis { + background-color: #121212 !important; } + +.has-text-black-ter { + color: #242424 !important; } + +.has-background-black-ter { + background-color: #242424 !important; } + +.has-text-grey-darker { + color: #363636 !important; } + +.has-background-grey-darker { + background-color: #363636 !important; } + +.has-text-grey-dark { + color: #4a4a4a !important; } + +.has-background-grey-dark { + background-color: #4a4a4a !important; } + +.has-text-grey { + color: #7a7a7a !important; } + +.has-background-grey { + background-color: #7a7a7a !important; } + +.has-text-grey-light { + color: #b5b5b5 !important; } + +.has-background-grey-light { + background-color: #b5b5b5 !important; } + +.has-text-grey-lighter { + color: #dbdbdb !important; } + +.has-background-grey-lighter { + background-color: #dbdbdb !important; } + +.has-text-white-ter { + color: whitesmoke !important; } + +.has-background-white-ter { + background-color: whitesmoke !important; } + +.has-text-white-bis { + color: #fafafa !important; } + +.has-background-white-bis { + background-color: #fafafa !important; } + +.has-text-weight-light { + font-weight: 300 !important; } + +.has-text-weight-normal { + font-weight: 400 !important; } + +.has-text-weight-medium { + font-weight: 500 !important; } + +.has-text-weight-semibold { + font-weight: 600 !important; } + +.has-text-weight-bold { + font-weight: 700 !important; } + +.is-family-primary { + font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; } + +.is-family-secondary { + font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; } + +.is-family-sans-serif { + font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; } + +.is-family-monospace { + font-family: monospace !important; } + +.is-family-code { + font-family: monospace !important; } + +.is-block { + display: block !important; } + +@media screen and (max-width: 768px) { + .is-block-mobile { + display: block !important; } } + +@media screen and (min-width: 769px), print { + .is-block-tablet { + display: block !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-block-tablet-only { + display: block !important; } } + +@media screen and (max-width: 1023px) { + .is-block-touch { + display: block !important; } } + +@media screen and (min-width: 1024px) { + .is-block-desktop { + display: block !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-block-desktop-only { + display: block !important; } } + +@media screen and (min-width: 1216px) { + .is-block-widescreen { + display: block !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-block-widescreen-only { + display: block !important; } } + +@media screen and (min-width: 1408px) { + .is-block-fullhd { + display: block !important; } } + +.is-flex { + display: flex !important; } + +@media screen and (max-width: 768px) { + .is-flex-mobile { + display: flex !important; } } + +@media screen and (min-width: 769px), print { + .is-flex-tablet { + display: flex !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-flex-tablet-only { + display: flex !important; } } + +@media screen and (max-width: 1023px) { + .is-flex-touch { + display: flex !important; } } + +@media screen and (min-width: 1024px) { + .is-flex-desktop { + display: flex !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-flex-desktop-only { + display: flex !important; } } + +@media screen and (min-width: 1216px) { + .is-flex-widescreen { + display: flex !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-flex-widescreen-only { + display: flex !important; } } + +@media screen and (min-width: 1408px) { + .is-flex-fullhd { + display: flex !important; } } + +.is-inline { + display: inline !important; } + +@media screen and (max-width: 768px) { + .is-inline-mobile { + display: inline !important; } } + +@media screen and (min-width: 769px), print { + .is-inline-tablet { + display: inline !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-inline-tablet-only { + display: inline !important; } } + +@media screen and (max-width: 1023px) { + .is-inline-touch { + display: inline !important; } } + +@media screen and (min-width: 1024px) { + .is-inline-desktop { + display: inline !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-inline-desktop-only { + display: inline !important; } } + +@media screen and (min-width: 1216px) { + .is-inline-widescreen { + display: inline !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-inline-widescreen-only { + display: inline !important; } } + +@media screen and (min-width: 1408px) { + .is-inline-fullhd { + display: inline !important; } } + +.is-inline-block { + display: inline-block !important; } + +@media screen and (max-width: 768px) { + .is-inline-block-mobile { + display: inline-block !important; } } + +@media screen and (min-width: 769px), print { + .is-inline-block-tablet { + display: inline-block !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-inline-block-tablet-only { + display: inline-block !important; } } + +@media screen and (max-width: 1023px) { + .is-inline-block-touch { + display: inline-block !important; } } + +@media screen and (min-width: 1024px) { + .is-inline-block-desktop { + display: inline-block !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-inline-block-desktop-only { + display: inline-block !important; } } + +@media screen and (min-width: 1216px) { + .is-inline-block-widescreen { + display: inline-block !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-inline-block-widescreen-only { + display: inline-block !important; } } + +@media screen and (min-width: 1408px) { + .is-inline-block-fullhd { + display: inline-block !important; } } + +.is-inline-flex { + display: inline-flex !important; } + +@media screen and (max-width: 768px) { + .is-inline-flex-mobile { + display: inline-flex !important; } } + +@media screen and (min-width: 769px), print { + .is-inline-flex-tablet { + display: inline-flex !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-inline-flex-tablet-only { + display: inline-flex !important; } } + +@media screen and (max-width: 1023px) { + .is-inline-flex-touch { + display: inline-flex !important; } } + +@media screen and (min-width: 1024px) { + .is-inline-flex-desktop { + display: inline-flex !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-inline-flex-desktop-only { + display: inline-flex !important; } } + +@media screen and (min-width: 1216px) { + .is-inline-flex-widescreen { + display: inline-flex !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-inline-flex-widescreen-only { + display: inline-flex !important; } } + +@media screen and (min-width: 1408px) { + .is-inline-flex-fullhd { + display: inline-flex !important; } } + +.is-hidden { + display: none !important; } + +.is-sr-only { + border: none !important; + clip: rect(0, 0, 0, 0) !important; + height: 0.01em !important; + overflow: hidden !important; + padding: 0 !important; + position: absolute !important; + white-space: nowrap !important; + width: 0.01em !important; } + +@media screen and (max-width: 768px) { + .is-hidden-mobile { + display: none !important; } } + +@media screen and (min-width: 769px), print { + .is-hidden-tablet { + display: none !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-hidden-tablet-only { + display: none !important; } } + +@media screen and (max-width: 1023px) { + .is-hidden-touch { + display: none !important; } } + +@media screen and (min-width: 1024px) { + .is-hidden-desktop { + display: none !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-hidden-desktop-only { + display: none !important; } } + +@media screen and (min-width: 1216px) { + .is-hidden-widescreen { + display: none !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-hidden-widescreen-only { + display: none !important; } } + +@media screen and (min-width: 1408px) { + .is-hidden-fullhd { + display: none !important; } } + +.is-invisible { + visibility: hidden !important; } + +@media screen and (max-width: 768px) { + .is-invisible-mobile { + visibility: hidden !important; } } + +@media screen and (min-width: 769px), print { + .is-invisible-tablet { + visibility: hidden !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-invisible-tablet-only { + visibility: hidden !important; } } + +@media screen and (max-width: 1023px) { + .is-invisible-touch { + visibility: hidden !important; } } + +@media screen and (min-width: 1024px) { + .is-invisible-desktop { + visibility: hidden !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-invisible-desktop-only { + visibility: hidden !important; } } + +@media screen and (min-width: 1216px) { + .is-invisible-widescreen { + visibility: hidden !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-invisible-widescreen-only { + visibility: hidden !important; } } + +@media screen and (min-width: 1408px) { + .is-invisible-fullhd { + visibility: hidden !important; } } + +.is-marginless { + margin: 0 !important; } + +.is-paddingless { + padding: 0 !important; } + +.is-radiusless { + border-radius: 0 !important; } + +.is-shadowless { + box-shadow: none !important; } + +.is-relative { + position: relative !important; } + +.column { + display: block; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 1; + padding: 0.75rem; } + .columns.is-mobile > .column.is-narrow { + flex: none; } + .columns.is-mobile > .column.is-full { + flex: none; + width: 100%; } + .columns.is-mobile > .column.is-three-quarters { + flex: none; + width: 75%; } + .columns.is-mobile > .column.is-two-thirds { + flex: none; + width: 66.6666%; } + .columns.is-mobile > .column.is-half { + flex: none; + width: 50%; } + .columns.is-mobile > .column.is-one-third { + flex: none; + width: 33.3333%; } + .columns.is-mobile > .column.is-one-quarter { + flex: none; + width: 25%; } + .columns.is-mobile > .column.is-one-fifth { + flex: none; + width: 20%; } + .columns.is-mobile > .column.is-two-fifths { + flex: none; + width: 40%; } + .columns.is-mobile > .column.is-three-fifths { + flex: none; + width: 60%; } + .columns.is-mobile > .column.is-four-fifths { + flex: none; + width: 80%; } + .columns.is-mobile > .column.is-offset-three-quarters { + margin-left: 75%; } + .columns.is-mobile > .column.is-offset-two-thirds { + margin-left: 66.6666%; } + .columns.is-mobile > .column.is-offset-half { + margin-left: 50%; } + .columns.is-mobile > .column.is-offset-one-third { + margin-left: 33.3333%; } + .columns.is-mobile > .column.is-offset-one-quarter { + margin-left: 25%; } + .columns.is-mobile > .column.is-offset-one-fifth { + margin-left: 20%; } + .columns.is-mobile > .column.is-offset-two-fifths { + margin-left: 40%; } + .columns.is-mobile > .column.is-offset-three-fifths { + margin-left: 60%; } + .columns.is-mobile > .column.is-offset-four-fifths { + margin-left: 80%; } + .columns.is-mobile > .column.is-0 { + flex: none; + width: 0%; } + .columns.is-mobile > .column.is-offset-0 { + margin-left: 0%; } + .columns.is-mobile > .column.is-1 { + flex: none; + width: 8.33333%; } + .columns.is-mobile > .column.is-offset-1 { + margin-left: 8.33333%; } + .columns.is-mobile > .column.is-2 { + flex: none; + width: 16.66667%; } + .columns.is-mobile > .column.is-offset-2 { + margin-left: 16.66667%; } + .columns.is-mobile > .column.is-3 { + flex: none; + width: 25%; } + .columns.is-mobile > .column.is-offset-3 { + margin-left: 25%; } + .columns.is-mobile > .column.is-4 { + flex: none; + width: 33.33333%; } + .columns.is-mobile > .column.is-offset-4 { + margin-left: 33.33333%; } + .columns.is-mobile > .column.is-5 { + flex: none; + width: 41.66667%; } + .columns.is-mobile > .column.is-offset-5 { + margin-left: 41.66667%; } + .columns.is-mobile > .column.is-6 { + flex: none; + width: 50%; } + .columns.is-mobile > .column.is-offset-6 { + margin-left: 50%; } + .columns.is-mobile > .column.is-7 { + flex: none; + width: 58.33333%; } + .columns.is-mobile > .column.is-offset-7 { + margin-left: 58.33333%; } + .columns.is-mobile > .column.is-8 { + flex: none; + width: 66.66667%; } + .columns.is-mobile > .column.is-offset-8 { + margin-left: 66.66667%; } + .columns.is-mobile > .column.is-9 { + flex: none; + width: 75%; } + .columns.is-mobile > .column.is-offset-9 { + margin-left: 75%; } + .columns.is-mobile > .column.is-10 { + flex: none; + width: 83.33333%; } + .columns.is-mobile > .column.is-offset-10 { + margin-left: 83.33333%; } + .columns.is-mobile > .column.is-11 { + flex: none; + width: 91.66667%; } + .columns.is-mobile > .column.is-offset-11 { + margin-left: 91.66667%; } + .columns.is-mobile > .column.is-12 { + flex: none; + width: 100%; } + .columns.is-mobile > .column.is-offset-12 { + margin-left: 100%; } + @media screen and (max-width: 768px) { + .column.is-narrow-mobile { + flex: none; } + .column.is-full-mobile { + flex: none; + width: 100%; } + .column.is-three-quarters-mobile { + flex: none; + width: 75%; } + .column.is-two-thirds-mobile { + flex: none; + width: 66.6666%; } + .column.is-half-mobile { + flex: none; + width: 50%; } + .column.is-one-third-mobile { + flex: none; + width: 33.3333%; } + .column.is-one-quarter-mobile { + flex: none; + width: 25%; } + .column.is-one-fifth-mobile { + flex: none; + width: 20%; } + .column.is-two-fifths-mobile { + flex: none; + width: 40%; } + .column.is-three-fifths-mobile { + flex: none; + width: 60%; } + .column.is-four-fifths-mobile { + flex: none; + width: 80%; } + .column.is-offset-three-quarters-mobile { + margin-left: 75%; } + .column.is-offset-two-thirds-mobile { + margin-left: 66.6666%; } + .column.is-offset-half-mobile { + margin-left: 50%; } + .column.is-offset-one-third-mobile { + margin-left: 33.3333%; } + .column.is-offset-one-quarter-mobile { + margin-left: 25%; } + .column.is-offset-one-fifth-mobile { + margin-left: 20%; } + .column.is-offset-two-fifths-mobile { + margin-left: 40%; } + .column.is-offset-three-fifths-mobile { + margin-left: 60%; } + .column.is-offset-four-fifths-mobile { + margin-left: 80%; } + .column.is-0-mobile { + flex: none; + width: 0%; } + .column.is-offset-0-mobile { + margin-left: 0%; } + .column.is-1-mobile { + flex: none; + width: 8.33333%; } + .column.is-offset-1-mobile { + margin-left: 8.33333%; } + .column.is-2-mobile { + flex: none; + width: 16.66667%; } + .column.is-offset-2-mobile { + margin-left: 16.66667%; } + .column.is-3-mobile { + flex: none; + width: 25%; } + .column.is-offset-3-mobile { + margin-left: 25%; } + .column.is-4-mobile { + flex: none; + width: 33.33333%; } + .column.is-offset-4-mobile { + margin-left: 33.33333%; } + .column.is-5-mobile { + flex: none; + width: 41.66667%; } + .column.is-offset-5-mobile { + margin-left: 41.66667%; } + .column.is-6-mobile { + flex: none; + width: 50%; } + .column.is-offset-6-mobile { + margin-left: 50%; } + .column.is-7-mobile { + flex: none; + width: 58.33333%; } + .column.is-offset-7-mobile { + margin-left: 58.33333%; } + .column.is-8-mobile { + flex: none; + width: 66.66667%; } + .column.is-offset-8-mobile { + margin-left: 66.66667%; } + .column.is-9-mobile { + flex: none; + width: 75%; } + .column.is-offset-9-mobile { + margin-left: 75%; } + .column.is-10-mobile { + flex: none; + width: 83.33333%; } + .column.is-offset-10-mobile { + margin-left: 83.33333%; } + .column.is-11-mobile { + flex: none; + width: 91.66667%; } + .column.is-offset-11-mobile { + margin-left: 91.66667%; } + .column.is-12-mobile { + flex: none; + width: 100%; } + .column.is-offset-12-mobile { + margin-left: 100%; } } + @media screen and (min-width: 769px), print { + .column.is-narrow, .column.is-narrow-tablet { + flex: none; } + .column.is-full, .column.is-full-tablet { + flex: none; + width: 100%; } + .column.is-three-quarters, .column.is-three-quarters-tablet { + flex: none; + width: 75%; } + .column.is-two-thirds, .column.is-two-thirds-tablet { + flex: none; + width: 66.6666%; } + .column.is-half, .column.is-half-tablet { + flex: none; + width: 50%; } + .column.is-one-third, .column.is-one-third-tablet { + flex: none; + width: 33.3333%; } + .column.is-one-quarter, .column.is-one-quarter-tablet { + flex: none; + width: 25%; } + .column.is-one-fifth, .column.is-one-fifth-tablet { + flex: none; + width: 20%; } + .column.is-two-fifths, .column.is-two-fifths-tablet { + flex: none; + width: 40%; } + .column.is-three-fifths, .column.is-three-fifths-tablet { + flex: none; + width: 60%; } + .column.is-four-fifths, .column.is-four-fifths-tablet { + flex: none; + width: 80%; } + .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { + margin-left: 75%; } + .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet { + margin-left: 66.6666%; } + .column.is-offset-half, .column.is-offset-half-tablet { + margin-left: 50%; } + .column.is-offset-one-third, .column.is-offset-one-third-tablet { + margin-left: 33.3333%; } + .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet { + margin-left: 25%; } + .column.is-offset-one-fifth, .column.is-offset-one-fifth-tablet { + margin-left: 20%; } + .column.is-offset-two-fifths, .column.is-offset-two-fifths-tablet { + margin-left: 40%; } + .column.is-offset-three-fifths, .column.is-offset-three-fifths-tablet { + margin-left: 60%; } + .column.is-offset-four-fifths, .column.is-offset-four-fifths-tablet { + margin-left: 80%; } + .column.is-0, .column.is-0-tablet { + flex: none; + width: 0%; } + .column.is-offset-0, .column.is-offset-0-tablet { + margin-left: 0%; } + .column.is-1, .column.is-1-tablet { + flex: none; + width: 8.33333%; } + .column.is-offset-1, .column.is-offset-1-tablet { + margin-left: 8.33333%; } + .column.is-2, .column.is-2-tablet { + flex: none; + width: 16.66667%; } + .column.is-offset-2, .column.is-offset-2-tablet { + margin-left: 16.66667%; } + .column.is-3, .column.is-3-tablet { + flex: none; + width: 25%; } + .column.is-offset-3, .column.is-offset-3-tablet { + margin-left: 25%; } + .column.is-4, .column.is-4-tablet { + flex: none; + width: 33.33333%; } + .column.is-offset-4, .column.is-offset-4-tablet { + margin-left: 33.33333%; } + .column.is-5, .column.is-5-tablet { + flex: none; + width: 41.66667%; } + .column.is-offset-5, .column.is-offset-5-tablet { + margin-left: 41.66667%; } + .column.is-6, .column.is-6-tablet { + flex: none; + width: 50%; } + .column.is-offset-6, .column.is-offset-6-tablet { + margin-left: 50%; } + .column.is-7, .column.is-7-tablet { + flex: none; + width: 58.33333%; } + .column.is-offset-7, .column.is-offset-7-tablet { + margin-left: 58.33333%; } + .column.is-8, .column.is-8-tablet { + flex: none; + width: 66.66667%; } + .column.is-offset-8, .column.is-offset-8-tablet { + margin-left: 66.66667%; } + .column.is-9, .column.is-9-tablet { + flex: none; + width: 75%; } + .column.is-offset-9, .column.is-offset-9-tablet { + margin-left: 75%; } + .column.is-10, .column.is-10-tablet { + flex: none; + width: 83.33333%; } + .column.is-offset-10, .column.is-offset-10-tablet { + margin-left: 83.33333%; } + .column.is-11, .column.is-11-tablet { + flex: none; + width: 91.66667%; } + .column.is-offset-11, .column.is-offset-11-tablet { + margin-left: 91.66667%; } + .column.is-12, .column.is-12-tablet { + flex: none; + width: 100%; } + .column.is-offset-12, .column.is-offset-12-tablet { + margin-left: 100%; } } + @media screen and (max-width: 1023px) { + .column.is-narrow-touch { + flex: none; } + .column.is-full-touch { + flex: none; + width: 100%; } + .column.is-three-quarters-touch { + flex: none; + width: 75%; } + .column.is-two-thirds-touch { + flex: none; + width: 66.6666%; } + .column.is-half-touch { + flex: none; + width: 50%; } + .column.is-one-third-touch { + flex: none; + width: 33.3333%; } + .column.is-one-quarter-touch { + flex: none; + width: 25%; } + .column.is-one-fifth-touch { + flex: none; + width: 20%; } + .column.is-two-fifths-touch { + flex: none; + width: 40%; } + .column.is-three-fifths-touch { + flex: none; + width: 60%; } + .column.is-four-fifths-touch { + flex: none; + width: 80%; } + .column.is-offset-three-quarters-touch { + margin-left: 75%; } + .column.is-offset-two-thirds-touch { + margin-left: 66.6666%; } + .column.is-offset-half-touch { + margin-left: 50%; } + .column.is-offset-one-third-touch { + margin-left: 33.3333%; } + .column.is-offset-one-quarter-touch { + margin-left: 25%; } + .column.is-offset-one-fifth-touch { + margin-left: 20%; } + .column.is-offset-two-fifths-touch { + margin-left: 40%; } + .column.is-offset-three-fifths-touch { + margin-left: 60%; } + .column.is-offset-four-fifths-touch { + margin-left: 80%; } + .column.is-0-touch { + flex: none; + width: 0%; } + .column.is-offset-0-touch { + margin-left: 0%; } + .column.is-1-touch { + flex: none; + width: 8.33333%; } + .column.is-offset-1-touch { + margin-left: 8.33333%; } + .column.is-2-touch { + flex: none; + width: 16.66667%; } + .column.is-offset-2-touch { + margin-left: 16.66667%; } + .column.is-3-touch { + flex: none; + width: 25%; } + .column.is-offset-3-touch { + margin-left: 25%; } + .column.is-4-touch { + flex: none; + width: 33.33333%; } + .column.is-offset-4-touch { + margin-left: 33.33333%; } + .column.is-5-touch { + flex: none; + width: 41.66667%; } + .column.is-offset-5-touch { + margin-left: 41.66667%; } + .column.is-6-touch { + flex: none; + width: 50%; } + .column.is-offset-6-touch { + margin-left: 50%; } + .column.is-7-touch { + flex: none; + width: 58.33333%; } + .column.is-offset-7-touch { + margin-left: 58.33333%; } + .column.is-8-touch { + flex: none; + width: 66.66667%; } + .column.is-offset-8-touch { + margin-left: 66.66667%; } + .column.is-9-touch { + flex: none; + width: 75%; } + .column.is-offset-9-touch { + margin-left: 75%; } + .column.is-10-touch { + flex: none; + width: 83.33333%; } + .column.is-offset-10-touch { + margin-left: 83.33333%; } + .column.is-11-touch { + flex: none; + width: 91.66667%; } + .column.is-offset-11-touch { + margin-left: 91.66667%; } + .column.is-12-touch { + flex: none; + width: 100%; } + .column.is-offset-12-touch { + margin-left: 100%; } } + @media screen and (min-width: 1024px) { + .column.is-narrow-desktop { + flex: none; } + .column.is-full-desktop { + flex: none; + width: 100%; } + .column.is-three-quarters-desktop { + flex: none; + width: 75%; } + .column.is-two-thirds-desktop { + flex: none; + width: 66.6666%; } + .column.is-half-desktop { + flex: none; + width: 50%; } + .column.is-one-third-desktop { + flex: none; + width: 33.3333%; } + .column.is-one-quarter-desktop { + flex: none; + width: 25%; } + .column.is-one-fifth-desktop { + flex: none; + width: 20%; } + .column.is-two-fifths-desktop { + flex: none; + width: 40%; } + .column.is-three-fifths-desktop { + flex: none; + width: 60%; } + .column.is-four-fifths-desktop { + flex: none; + width: 80%; } + .column.is-offset-three-quarters-desktop { + margin-left: 75%; } + .column.is-offset-two-thirds-desktop { + margin-left: 66.6666%; } + .column.is-offset-half-desktop { + margin-left: 50%; } + .column.is-offset-one-third-desktop { + margin-left: 33.3333%; } + .column.is-offset-one-quarter-desktop { + margin-left: 25%; } + .column.is-offset-one-fifth-desktop { + margin-left: 20%; } + .column.is-offset-two-fifths-desktop { + margin-left: 40%; } + .column.is-offset-three-fifths-desktop { + margin-left: 60%; } + .column.is-offset-four-fifths-desktop { + margin-left: 80%; } + .column.is-0-desktop { + flex: none; + width: 0%; } + .column.is-offset-0-desktop { + margin-left: 0%; } + .column.is-1-desktop { + flex: none; + width: 8.33333%; } + .column.is-offset-1-desktop { + margin-left: 8.33333%; } + .column.is-2-desktop { + flex: none; + width: 16.66667%; } + .column.is-offset-2-desktop { + margin-left: 16.66667%; } + .column.is-3-desktop { + flex: none; + width: 25%; } + .column.is-offset-3-desktop { + margin-left: 25%; } + .column.is-4-desktop { + flex: none; + width: 33.33333%; } + .column.is-offset-4-desktop { + margin-left: 33.33333%; } + .column.is-5-desktop { + flex: none; + width: 41.66667%; } + .column.is-offset-5-desktop { + margin-left: 41.66667%; } + .column.is-6-desktop { + flex: none; + width: 50%; } + .column.is-offset-6-desktop { + margin-left: 50%; } + .column.is-7-desktop { + flex: none; + width: 58.33333%; } + .column.is-offset-7-desktop { + margin-left: 58.33333%; } + .column.is-8-desktop { + flex: none; + width: 66.66667%; } + .column.is-offset-8-desktop { + margin-left: 66.66667%; } + .column.is-9-desktop { + flex: none; + width: 75%; } + .column.is-offset-9-desktop { + margin-left: 75%; } + .column.is-10-desktop { + flex: none; + width: 83.33333%; } + .column.is-offset-10-desktop { + margin-left: 83.33333%; } + .column.is-11-desktop { + flex: none; + width: 91.66667%; } + .column.is-offset-11-desktop { + margin-left: 91.66667%; } + .column.is-12-desktop { + flex: none; + width: 100%; } + .column.is-offset-12-desktop { + margin-left: 100%; } } + @media screen and (min-width: 1216px) { + .column.is-narrow-widescreen { + flex: none; } + .column.is-full-widescreen { + flex: none; + width: 100%; } + .column.is-three-quarters-widescreen { + flex: none; + width: 75%; } + .column.is-two-thirds-widescreen { + flex: none; + width: 66.6666%; } + .column.is-half-widescreen { + flex: none; + width: 50%; } + .column.is-one-third-widescreen { + flex: none; + width: 33.3333%; } + .column.is-one-quarter-widescreen { + flex: none; + width: 25%; } + .column.is-one-fifth-widescreen { + flex: none; + width: 20%; } + .column.is-two-fifths-widescreen { + flex: none; + width: 40%; } + .column.is-three-fifths-widescreen { + flex: none; + width: 60%; } + .column.is-four-fifths-widescreen { + flex: none; + width: 80%; } + .column.is-offset-three-quarters-widescreen { + margin-left: 75%; } + .column.is-offset-two-thirds-widescreen { + margin-left: 66.6666%; } + .column.is-offset-half-widescreen { + margin-left: 50%; } + .column.is-offset-one-third-widescreen { + margin-left: 33.3333%; } + .column.is-offset-one-quarter-widescreen { + margin-left: 25%; } + .column.is-offset-one-fifth-widescreen { + margin-left: 20%; } + .column.is-offset-two-fifths-widescreen { + margin-left: 40%; } + .column.is-offset-three-fifths-widescreen { + margin-left: 60%; } + .column.is-offset-four-fifths-widescreen { + margin-left: 80%; } + .column.is-0-widescreen { + flex: none; + width: 0%; } + .column.is-offset-0-widescreen { + margin-left: 0%; } + .column.is-1-widescreen { + flex: none; + width: 8.33333%; } + .column.is-offset-1-widescreen { + margin-left: 8.33333%; } + .column.is-2-widescreen { + flex: none; + width: 16.66667%; } + .column.is-offset-2-widescreen { + margin-left: 16.66667%; } + .column.is-3-widescreen { + flex: none; + width: 25%; } + .column.is-offset-3-widescreen { + margin-left: 25%; } + .column.is-4-widescreen { + flex: none; + width: 33.33333%; } + .column.is-offset-4-widescreen { + margin-left: 33.33333%; } + .column.is-5-widescreen { + flex: none; + width: 41.66667%; } + .column.is-offset-5-widescreen { + margin-left: 41.66667%; } + .column.is-6-widescreen { + flex: none; + width: 50%; } + .column.is-offset-6-widescreen { + margin-left: 50%; } + .column.is-7-widescreen { + flex: none; + width: 58.33333%; } + .column.is-offset-7-widescreen { + margin-left: 58.33333%; } + .column.is-8-widescreen { + flex: none; + width: 66.66667%; } + .column.is-offset-8-widescreen { + margin-left: 66.66667%; } + .column.is-9-widescreen { + flex: none; + width: 75%; } + .column.is-offset-9-widescreen { + margin-left: 75%; } + .column.is-10-widescreen { + flex: none; + width: 83.33333%; } + .column.is-offset-10-widescreen { + margin-left: 83.33333%; } + .column.is-11-widescreen { + flex: none; + width: 91.66667%; } + .column.is-offset-11-widescreen { + margin-left: 91.66667%; } + .column.is-12-widescreen { + flex: none; + width: 100%; } + .column.is-offset-12-widescreen { + margin-left: 100%; } } + @media screen and (min-width: 1408px) { + .column.is-narrow-fullhd { + flex: none; } + .column.is-full-fullhd { + flex: none; + width: 100%; } + .column.is-three-quarters-fullhd { + flex: none; + width: 75%; } + .column.is-two-thirds-fullhd { + flex: none; + width: 66.6666%; } + .column.is-half-fullhd { + flex: none; + width: 50%; } + .column.is-one-third-fullhd { + flex: none; + width: 33.3333%; } + .column.is-one-quarter-fullhd { + flex: none; + width: 25%; } + .column.is-one-fifth-fullhd { + flex: none; + width: 20%; } + .column.is-two-fifths-fullhd { + flex: none; + width: 40%; } + .column.is-three-fifths-fullhd { + flex: none; + width: 60%; } + .column.is-four-fifths-fullhd { + flex: none; + width: 80%; } + .column.is-offset-three-quarters-fullhd { + margin-left: 75%; } + .column.is-offset-two-thirds-fullhd { + margin-left: 66.6666%; } + .column.is-offset-half-fullhd { + margin-left: 50%; } + .column.is-offset-one-third-fullhd { + margin-left: 33.3333%; } + .column.is-offset-one-quarter-fullhd { + margin-left: 25%; } + .column.is-offset-one-fifth-fullhd { + margin-left: 20%; } + .column.is-offset-two-fifths-fullhd { + margin-left: 40%; } + .column.is-offset-three-fifths-fullhd { + margin-left: 60%; } + .column.is-offset-four-fifths-fullhd { + margin-left: 80%; } + .column.is-0-fullhd { + flex: none; + width: 0%; } + .column.is-offset-0-fullhd { + margin-left: 0%; } + .column.is-1-fullhd { + flex: none; + width: 8.33333%; } + .column.is-offset-1-fullhd { + margin-left: 8.33333%; } + .column.is-2-fullhd { + flex: none; + width: 16.66667%; } + .column.is-offset-2-fullhd { + margin-left: 16.66667%; } + .column.is-3-fullhd { + flex: none; + width: 25%; } + .column.is-offset-3-fullhd { + margin-left: 25%; } + .column.is-4-fullhd { + flex: none; + width: 33.33333%; } + .column.is-offset-4-fullhd { + margin-left: 33.33333%; } + .column.is-5-fullhd { + flex: none; + width: 41.66667%; } + .column.is-offset-5-fullhd { + margin-left: 41.66667%; } + .column.is-6-fullhd { + flex: none; + width: 50%; } + .column.is-offset-6-fullhd { + margin-left: 50%; } + .column.is-7-fullhd { + flex: none; + width: 58.33333%; } + .column.is-offset-7-fullhd { + margin-left: 58.33333%; } + .column.is-8-fullhd { + flex: none; + width: 66.66667%; } + .column.is-offset-8-fullhd { + margin-left: 66.66667%; } + .column.is-9-fullhd { + flex: none; + width: 75%; } + .column.is-offset-9-fullhd { + margin-left: 75%; } + .column.is-10-fullhd { + flex: none; + width: 83.33333%; } + .column.is-offset-10-fullhd { + margin-left: 83.33333%; } + .column.is-11-fullhd { + flex: none; + width: 91.66667%; } + .column.is-offset-11-fullhd { + margin-left: 91.66667%; } + .column.is-12-fullhd { + flex: none; + width: 100%; } + .column.is-offset-12-fullhd { + margin-left: 100%; } } + +.columns { + margin-left: -0.75rem; + margin-right: -0.75rem; + margin-top: -0.75rem; } + .columns:last-child { + margin-bottom: -0.75rem; } + .columns:not(:last-child) { + margin-bottom: calc(1.5rem - 0.75rem); } + .columns.is-centered { + justify-content: center; } + .columns.is-gapless { + margin-left: 0; + margin-right: 0; + margin-top: 0; } + .columns.is-gapless > .column { + margin: 0; + padding: 0 !important; } + .columns.is-gapless:not(:last-child) { + margin-bottom: 1.5rem; } + .columns.is-gapless:last-child { + margin-bottom: 0; } + .columns.is-mobile { + display: flex; } + .columns.is-multiline { + flex-wrap: wrap; } + .columns.is-vcentered { + align-items: center; } + @media screen and (min-width: 769px), print { + .columns:not(.is-desktop) { + display: flex; } } + @media screen and (min-width: 1024px) { + .columns.is-desktop { + display: flex; } } + +.columns.is-variable { + --columnGap: 0.75rem; + margin-left: calc(-1 * var(--columnGap)); + margin-right: calc(-1 * var(--columnGap)); } + .columns.is-variable .column { + padding-left: var(--columnGap); + padding-right: var(--columnGap); } + .columns.is-variable.is-0 { + --columnGap: 0rem; } + @media screen and (max-width: 768px) { + .columns.is-variable.is-0-mobile { + --columnGap: 0rem; } } + @media screen and (min-width: 769px), print { + .columns.is-variable.is-0-tablet { + --columnGap: 0rem; } } + @media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-variable.is-0-tablet-only { + --columnGap: 0rem; } } + @media screen and (max-width: 1023px) { + .columns.is-variable.is-0-touch { + --columnGap: 0rem; } } + @media screen and (min-width: 1024px) { + .columns.is-variable.is-0-desktop { + --columnGap: 0rem; } } + @media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-variable.is-0-desktop-only { + --columnGap: 0rem; } } + @media screen and (min-width: 1216px) { + .columns.is-variable.is-0-widescreen { + --columnGap: 0rem; } } + @media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-variable.is-0-widescreen-only { + --columnGap: 0rem; } } + @media screen and (min-width: 1408px) { + .columns.is-variable.is-0-fullhd { + --columnGap: 0rem; } } + .columns.is-variable.is-1 { + --columnGap: 0.25rem; } + @media screen and (max-width: 768px) { + .columns.is-variable.is-1-mobile { + --columnGap: 0.25rem; } } + @media screen and (min-width: 769px), print { + .columns.is-variable.is-1-tablet { + --columnGap: 0.25rem; } } + @media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-variable.is-1-tablet-only { + --columnGap: 0.25rem; } } + @media screen and (max-width: 1023px) { + .columns.is-variable.is-1-touch { + --columnGap: 0.25rem; } } + @media screen and (min-width: 1024px) { + .columns.is-variable.is-1-desktop { + --columnGap: 0.25rem; } } + @media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-variable.is-1-desktop-only { + --columnGap: 0.25rem; } } + @media screen and (min-width: 1216px) { + .columns.is-variable.is-1-widescreen { + --columnGap: 0.25rem; } } + @media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-variable.is-1-widescreen-only { + --columnGap: 0.25rem; } } + @media screen and (min-width: 1408px) { + .columns.is-variable.is-1-fullhd { + --columnGap: 0.25rem; } } + .columns.is-variable.is-2 { + --columnGap: 0.5rem; } + @media screen and (max-width: 768px) { + .columns.is-variable.is-2-mobile { + --columnGap: 0.5rem; } } + @media screen and (min-width: 769px), print { + .columns.is-variable.is-2-tablet { + --columnGap: 0.5rem; } } + @media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-variable.is-2-tablet-only { + --columnGap: 0.5rem; } } + @media screen and (max-width: 1023px) { + .columns.is-variable.is-2-touch { + --columnGap: 0.5rem; } } + @media screen and (min-width: 1024px) { + .columns.is-variable.is-2-desktop { + --columnGap: 0.5rem; } } + @media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-variable.is-2-desktop-only { + --columnGap: 0.5rem; } } + @media screen and (min-width: 1216px) { + .columns.is-variable.is-2-widescreen { + --columnGap: 0.5rem; } } + @media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-variable.is-2-widescreen-only { + --columnGap: 0.5rem; } } + @media screen and (min-width: 1408px) { + .columns.is-variable.is-2-fullhd { + --columnGap: 0.5rem; } } + .columns.is-variable.is-3 { + --columnGap: 0.75rem; } + @media screen and (max-width: 768px) { + .columns.is-variable.is-3-mobile { + --columnGap: 0.75rem; } } + @media screen and (min-width: 769px), print { + .columns.is-variable.is-3-tablet { + --columnGap: 0.75rem; } } + @media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-variable.is-3-tablet-only { + --columnGap: 0.75rem; } } + @media screen and (max-width: 1023px) { + .columns.is-variable.is-3-touch { + --columnGap: 0.75rem; } } + @media screen and (min-width: 1024px) { + .columns.is-variable.is-3-desktop { + --columnGap: 0.75rem; } } + @media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-variable.is-3-desktop-only { + --columnGap: 0.75rem; } } + @media screen and (min-width: 1216px) { + .columns.is-variable.is-3-widescreen { + --columnGap: 0.75rem; } } + @media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-variable.is-3-widescreen-only { + --columnGap: 0.75rem; } } + @media screen and (min-width: 1408px) { + .columns.is-variable.is-3-fullhd { + --columnGap: 0.75rem; } } + .columns.is-variable.is-4 { + --columnGap: 1rem; } + @media screen and (max-width: 768px) { + .columns.is-variable.is-4-mobile { + --columnGap: 1rem; } } + @media screen and (min-width: 769px), print { + .columns.is-variable.is-4-tablet { + --columnGap: 1rem; } } + @media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-variable.is-4-tablet-only { + --columnGap: 1rem; } } + @media screen and (max-width: 1023px) { + .columns.is-variable.is-4-touch { + --columnGap: 1rem; } } + @media screen and (min-width: 1024px) { + .columns.is-variable.is-4-desktop { + --columnGap: 1rem; } } + @media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-variable.is-4-desktop-only { + --columnGap: 1rem; } } + @media screen and (min-width: 1216px) { + .columns.is-variable.is-4-widescreen { + --columnGap: 1rem; } } + @media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-variable.is-4-widescreen-only { + --columnGap: 1rem; } } + @media screen and (min-width: 1408px) { + .columns.is-variable.is-4-fullhd { + --columnGap: 1rem; } } + .columns.is-variable.is-5 { + --columnGap: 1.25rem; } + @media screen and (max-width: 768px) { + .columns.is-variable.is-5-mobile { + --columnGap: 1.25rem; } } + @media screen and (min-width: 769px), print { + .columns.is-variable.is-5-tablet { + --columnGap: 1.25rem; } } + @media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-variable.is-5-tablet-only { + --columnGap: 1.25rem; } } + @media screen and (max-width: 1023px) { + .columns.is-variable.is-5-touch { + --columnGap: 1.25rem; } } + @media screen and (min-width: 1024px) { + .columns.is-variable.is-5-desktop { + --columnGap: 1.25rem; } } + @media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-variable.is-5-desktop-only { + --columnGap: 1.25rem; } } + @media screen and (min-width: 1216px) { + .columns.is-variable.is-5-widescreen { + --columnGap: 1.25rem; } } + @media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-variable.is-5-widescreen-only { + --columnGap: 1.25rem; } } + @media screen and (min-width: 1408px) { + .columns.is-variable.is-5-fullhd { + --columnGap: 1.25rem; } } + .columns.is-variable.is-6 { + --columnGap: 1.5rem; } + @media screen and (max-width: 768px) { + .columns.is-variable.is-6-mobile { + --columnGap: 1.5rem; } } + @media screen and (min-width: 769px), print { + .columns.is-variable.is-6-tablet { + --columnGap: 1.5rem; } } + @media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-variable.is-6-tablet-only { + --columnGap: 1.5rem; } } + @media screen and (max-width: 1023px) { + .columns.is-variable.is-6-touch { + --columnGap: 1.5rem; } } + @media screen and (min-width: 1024px) { + .columns.is-variable.is-6-desktop { + --columnGap: 1.5rem; } } + @media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-variable.is-6-desktop-only { + --columnGap: 1.5rem; } } + @media screen and (min-width: 1216px) { + .columns.is-variable.is-6-widescreen { + --columnGap: 1.5rem; } } + @media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-variable.is-6-widescreen-only { + --columnGap: 1.5rem; } } + @media screen and (min-width: 1408px) { + .columns.is-variable.is-6-fullhd { + --columnGap: 1.5rem; } } + .columns.is-variable.is-7 { + --columnGap: 1.75rem; } + @media screen and (max-width: 768px) { + .columns.is-variable.is-7-mobile { + --columnGap: 1.75rem; } } + @media screen and (min-width: 769px), print { + .columns.is-variable.is-7-tablet { + --columnGap: 1.75rem; } } + @media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-variable.is-7-tablet-only { + --columnGap: 1.75rem; } } + @media screen and (max-width: 1023px) { + .columns.is-variable.is-7-touch { + --columnGap: 1.75rem; } } + @media screen and (min-width: 1024px) { + .columns.is-variable.is-7-desktop { + --columnGap: 1.75rem; } } + @media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-variable.is-7-desktop-only { + --columnGap: 1.75rem; } } + @media screen and (min-width: 1216px) { + .columns.is-variable.is-7-widescreen { + --columnGap: 1.75rem; } } + @media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-variable.is-7-widescreen-only { + --columnGap: 1.75rem; } } + @media screen and (min-width: 1408px) { + .columns.is-variable.is-7-fullhd { + --columnGap: 1.75rem; } } + .columns.is-variable.is-8 { + --columnGap: 2rem; } + @media screen and (max-width: 768px) { + .columns.is-variable.is-8-mobile { + --columnGap: 2rem; } } + @media screen and (min-width: 769px), print { + .columns.is-variable.is-8-tablet { + --columnGap: 2rem; } } + @media screen and (min-width: 769px) and (max-width: 1023px) { + .columns.is-variable.is-8-tablet-only { + --columnGap: 2rem; } } + @media screen and (max-width: 1023px) { + .columns.is-variable.is-8-touch { + --columnGap: 2rem; } } + @media screen and (min-width: 1024px) { + .columns.is-variable.is-8-desktop { + --columnGap: 2rem; } } + @media screen and (min-width: 1024px) and (max-width: 1215px) { + .columns.is-variable.is-8-desktop-only { + --columnGap: 2rem; } } + @media screen and (min-width: 1216px) { + .columns.is-variable.is-8-widescreen { + --columnGap: 2rem; } } + @media screen and (min-width: 1216px) and (max-width: 1407px) { + .columns.is-variable.is-8-widescreen-only { + --columnGap: 2rem; } } + @media screen and (min-width: 1408px) { + .columns.is-variable.is-8-fullhd { + --columnGap: 2rem; } } + +.navbar { + background-color: white; + min-height: 3.25rem; + position: relative; + z-index: 30; } + .navbar.is-white { + background-color: white; + color: #0a0a0a; } + .navbar.is-white .navbar-brand > .navbar-item, + .navbar.is-white .navbar-brand .navbar-link { + color: #0a0a0a; } + .navbar.is-white .navbar-brand > a.navbar-item:focus, .navbar.is-white .navbar-brand > a.navbar-item:hover, .navbar.is-white .navbar-brand > a.navbar-item.is-active, + .navbar.is-white .navbar-brand .navbar-link:focus, + .navbar.is-white .navbar-brand .navbar-link:hover, + .navbar.is-white .navbar-brand .navbar-link.is-active { + background-color: #f2f2f2; + color: #0a0a0a; } + .navbar.is-white .navbar-brand .navbar-link::after { + border-color: #0a0a0a; } + .navbar.is-white .navbar-burger { + color: #0a0a0a; } + @media screen and (min-width: 1024px) { + .navbar.is-white .navbar-start > .navbar-item, + .navbar.is-white .navbar-start .navbar-link, + .navbar.is-white .navbar-end > .navbar-item, + .navbar.is-white .navbar-end .navbar-link { + color: #0a0a0a; } + .navbar.is-white .navbar-start > a.navbar-item:focus, .navbar.is-white .navbar-start > a.navbar-item:hover, .navbar.is-white .navbar-start > a.navbar-item.is-active, + .navbar.is-white .navbar-start .navbar-link:focus, + .navbar.is-white .navbar-start .navbar-link:hover, + .navbar.is-white .navbar-start .navbar-link.is-active, + .navbar.is-white .navbar-end > a.navbar-item:focus, + .navbar.is-white .navbar-end > a.navbar-item:hover, + .navbar.is-white .navbar-end > a.navbar-item.is-active, + .navbar.is-white .navbar-end .navbar-link:focus, + .navbar.is-white .navbar-end .navbar-link:hover, + .navbar.is-white .navbar-end .navbar-link.is-active { + background-color: #f2f2f2; + color: #0a0a0a; } + .navbar.is-white .navbar-start .navbar-link::after, + .navbar.is-white .navbar-end .navbar-link::after { + border-color: #0a0a0a; } + .navbar.is-white .navbar-item.has-dropdown:focus .navbar-link, + .navbar.is-white .navbar-item.has-dropdown:hover .navbar-link, + .navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #f2f2f2; + color: #0a0a0a; } + .navbar.is-white .navbar-dropdown a.navbar-item.is-active { + background-color: white; + color: #0a0a0a; } } + .navbar.is-black { + background-color: #0a0a0a; + color: white; } + .navbar.is-black .navbar-brand > .navbar-item, + .navbar.is-black .navbar-brand .navbar-link { + color: white; } + .navbar.is-black .navbar-brand > a.navbar-item:focus, .navbar.is-black .navbar-brand > a.navbar-item:hover, .navbar.is-black .navbar-brand > a.navbar-item.is-active, + .navbar.is-black .navbar-brand .navbar-link:focus, + .navbar.is-black .navbar-brand .navbar-link:hover, + .navbar.is-black .navbar-brand .navbar-link.is-active { + background-color: black; + color: white; } + .navbar.is-black .navbar-brand .navbar-link::after { + border-color: white; } + .navbar.is-black .navbar-burger { + color: white; } + @media screen and (min-width: 1024px) { + .navbar.is-black .navbar-start > .navbar-item, + .navbar.is-black .navbar-start .navbar-link, + .navbar.is-black .navbar-end > .navbar-item, + .navbar.is-black .navbar-end .navbar-link { + color: white; } + .navbar.is-black .navbar-start > a.navbar-item:focus, .navbar.is-black .navbar-start > a.navbar-item:hover, .navbar.is-black .navbar-start > a.navbar-item.is-active, + .navbar.is-black .navbar-start .navbar-link:focus, + .navbar.is-black .navbar-start .navbar-link:hover, + .navbar.is-black .navbar-start .navbar-link.is-active, + .navbar.is-black .navbar-end > a.navbar-item:focus, + .navbar.is-black .navbar-end > a.navbar-item:hover, + .navbar.is-black .navbar-end > a.navbar-item.is-active, + .navbar.is-black .navbar-end .navbar-link:focus, + .navbar.is-black .navbar-end .navbar-link:hover, + .navbar.is-black .navbar-end .navbar-link.is-active { + background-color: black; + color: white; } + .navbar.is-black .navbar-start .navbar-link::after, + .navbar.is-black .navbar-end .navbar-link::after { + border-color: white; } + .navbar.is-black .navbar-item.has-dropdown:focus .navbar-link, + .navbar.is-black .navbar-item.has-dropdown:hover .navbar-link, + .navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link { + background-color: black; + color: white; } + .navbar.is-black .navbar-dropdown a.navbar-item.is-active { + background-color: #0a0a0a; + color: white; } } + .navbar.is-light { + background-color: whitesmoke; + color: rgba(0, 0, 0, 0.7); } + .navbar.is-light .navbar-brand > .navbar-item, + .navbar.is-light .navbar-brand .navbar-link { + color: rgba(0, 0, 0, 0.7); } + .navbar.is-light .navbar-brand > a.navbar-item:focus, .navbar.is-light .navbar-brand > a.navbar-item:hover, .navbar.is-light .navbar-brand > a.navbar-item.is-active, + .navbar.is-light .navbar-brand .navbar-link:focus, + .navbar.is-light .navbar-brand .navbar-link:hover, + .navbar.is-light .navbar-brand .navbar-link.is-active { + background-color: #e8e8e8; + color: rgba(0, 0, 0, 0.7); } + .navbar.is-light .navbar-brand .navbar-link::after { + border-color: rgba(0, 0, 0, 0.7); } + .navbar.is-light .navbar-burger { + color: rgba(0, 0, 0, 0.7); } + @media screen and (min-width: 1024px) { + .navbar.is-light .navbar-start > .navbar-item, + .navbar.is-light .navbar-start .navbar-link, + .navbar.is-light .navbar-end > .navbar-item, + .navbar.is-light .navbar-end .navbar-link { + color: rgba(0, 0, 0, 0.7); } + .navbar.is-light .navbar-start > a.navbar-item:focus, .navbar.is-light .navbar-start > a.navbar-item:hover, .navbar.is-light .navbar-start > a.navbar-item.is-active, + .navbar.is-light .navbar-start .navbar-link:focus, + .navbar.is-light .navbar-start .navbar-link:hover, + .navbar.is-light .navbar-start .navbar-link.is-active, + .navbar.is-light .navbar-end > a.navbar-item:focus, + .navbar.is-light .navbar-end > a.navbar-item:hover, + .navbar.is-light .navbar-end > a.navbar-item.is-active, + .navbar.is-light .navbar-end .navbar-link:focus, + .navbar.is-light .navbar-end .navbar-link:hover, + .navbar.is-light .navbar-end .navbar-link.is-active { + background-color: #e8e8e8; + color: rgba(0, 0, 0, 0.7); } + .navbar.is-light .navbar-start .navbar-link::after, + .navbar.is-light .navbar-end .navbar-link::after { + border-color: rgba(0, 0, 0, 0.7); } + .navbar.is-light .navbar-item.has-dropdown:focus .navbar-link, + .navbar.is-light .navbar-item.has-dropdown:hover .navbar-link, + .navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #e8e8e8; + color: rgba(0, 0, 0, 0.7); } + .navbar.is-light .navbar-dropdown a.navbar-item.is-active { + background-color: whitesmoke; + color: rgba(0, 0, 0, 0.7); } } + .navbar.is-dark { + background-color: #363636; + color: #fff; } + .navbar.is-dark .navbar-brand > .navbar-item, + .navbar.is-dark .navbar-brand .navbar-link { + color: #fff; } + .navbar.is-dark .navbar-brand > a.navbar-item:focus, .navbar.is-dark .navbar-brand > a.navbar-item:hover, .navbar.is-dark .navbar-brand > a.navbar-item.is-active, + .navbar.is-dark .navbar-brand .navbar-link:focus, + .navbar.is-dark .navbar-brand .navbar-link:hover, + .navbar.is-dark .navbar-brand .navbar-link.is-active { + background-color: #292929; + color: #fff; } + .navbar.is-dark .navbar-brand .navbar-link::after { + border-color: #fff; } + .navbar.is-dark .navbar-burger { + color: #fff; } + @media screen and (min-width: 1024px) { + .navbar.is-dark .navbar-start > .navbar-item, + .navbar.is-dark .navbar-start .navbar-link, + .navbar.is-dark .navbar-end > .navbar-item, + .navbar.is-dark .navbar-end .navbar-link { + color: #fff; } + .navbar.is-dark .navbar-start > a.navbar-item:focus, .navbar.is-dark .navbar-start > a.navbar-item:hover, .navbar.is-dark .navbar-start > a.navbar-item.is-active, + .navbar.is-dark .navbar-start .navbar-link:focus, + .navbar.is-dark .navbar-start .navbar-link:hover, + .navbar.is-dark .navbar-start .navbar-link.is-active, + .navbar.is-dark .navbar-end > a.navbar-item:focus, + .navbar.is-dark .navbar-end > a.navbar-item:hover, + .navbar.is-dark .navbar-end > a.navbar-item.is-active, + .navbar.is-dark .navbar-end .navbar-link:focus, + .navbar.is-dark .navbar-end .navbar-link:hover, + .navbar.is-dark .navbar-end .navbar-link.is-active { + background-color: #292929; + color: #fff; } + .navbar.is-dark .navbar-start .navbar-link::after, + .navbar.is-dark .navbar-end .navbar-link::after { + border-color: #fff; } + .navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link, + .navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link, + .navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #292929; + color: #fff; } + .navbar.is-dark .navbar-dropdown a.navbar-item.is-active { + background-color: #363636; + color: #fff; } } + .navbar.is-primary { + background-color: #00d1b2; + color: #fff; } + .navbar.is-primary .navbar-brand > .navbar-item, + .navbar.is-primary .navbar-brand .navbar-link { + color: #fff; } + .navbar.is-primary .navbar-brand > a.navbar-item:focus, .navbar.is-primary .navbar-brand > a.navbar-item:hover, .navbar.is-primary .navbar-brand > a.navbar-item.is-active, + .navbar.is-primary .navbar-brand .navbar-link:focus, + .navbar.is-primary .navbar-brand .navbar-link:hover, + .navbar.is-primary .navbar-brand .navbar-link.is-active { + background-color: #00b89c; + color: #fff; } + .navbar.is-primary .navbar-brand .navbar-link::after { + border-color: #fff; } + .navbar.is-primary .navbar-burger { + color: #fff; } + @media screen and (min-width: 1024px) { + .navbar.is-primary .navbar-start > .navbar-item, + .navbar.is-primary .navbar-start .navbar-link, + .navbar.is-primary .navbar-end > .navbar-item, + .navbar.is-primary .navbar-end .navbar-link { + color: #fff; } + .navbar.is-primary .navbar-start > a.navbar-item:focus, .navbar.is-primary .navbar-start > a.navbar-item:hover, .navbar.is-primary .navbar-start > a.navbar-item.is-active, + .navbar.is-primary .navbar-start .navbar-link:focus, + .navbar.is-primary .navbar-start .navbar-link:hover, + .navbar.is-primary .navbar-start .navbar-link.is-active, + .navbar.is-primary .navbar-end > a.navbar-item:focus, + .navbar.is-primary .navbar-end > a.navbar-item:hover, + .navbar.is-primary .navbar-end > a.navbar-item.is-active, + .navbar.is-primary .navbar-end .navbar-link:focus, + .navbar.is-primary .navbar-end .navbar-link:hover, + .navbar.is-primary .navbar-end .navbar-link.is-active { + background-color: #00b89c; + color: #fff; } + .navbar.is-primary .navbar-start .navbar-link::after, + .navbar.is-primary .navbar-end .navbar-link::after { + border-color: #fff; } + .navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link, + .navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link, + .navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #00b89c; + color: #fff; } + .navbar.is-primary .navbar-dropdown a.navbar-item.is-active { + background-color: #00d1b2; + color: #fff; } } + .navbar.is-link { + background-color: #3273dc; + color: #fff; } + .navbar.is-link .navbar-brand > .navbar-item, + .navbar.is-link .navbar-brand .navbar-link { + color: #fff; } + .navbar.is-link .navbar-brand > a.navbar-item:focus, .navbar.is-link .navbar-brand > a.navbar-item:hover, .navbar.is-link .navbar-brand > a.navbar-item.is-active, + .navbar.is-link .navbar-brand .navbar-link:focus, + .navbar.is-link .navbar-brand .navbar-link:hover, + .navbar.is-link .navbar-brand .navbar-link.is-active { + background-color: #2366d1; + color: #fff; } + .navbar.is-link .navbar-brand .navbar-link::after { + border-color: #fff; } + .navbar.is-link .navbar-burger { + color: #fff; } + @media screen and (min-width: 1024px) { + .navbar.is-link .navbar-start > .navbar-item, + .navbar.is-link .navbar-start .navbar-link, + .navbar.is-link .navbar-end > .navbar-item, + .navbar.is-link .navbar-end .navbar-link { + color: #fff; } + .navbar.is-link .navbar-start > a.navbar-item:focus, .navbar.is-link .navbar-start > a.navbar-item:hover, .navbar.is-link .navbar-start > a.navbar-item.is-active, + .navbar.is-link .navbar-start .navbar-link:focus, + .navbar.is-link .navbar-start .navbar-link:hover, + .navbar.is-link .navbar-start .navbar-link.is-active, + .navbar.is-link .navbar-end > a.navbar-item:focus, + .navbar.is-link .navbar-end > a.navbar-item:hover, + .navbar.is-link .navbar-end > a.navbar-item.is-active, + .navbar.is-link .navbar-end .navbar-link:focus, + .navbar.is-link .navbar-end .navbar-link:hover, + .navbar.is-link .navbar-end .navbar-link.is-active { + background-color: #2366d1; + color: #fff; } + .navbar.is-link .navbar-start .navbar-link::after, + .navbar.is-link .navbar-end .navbar-link::after { + border-color: #fff; } + .navbar.is-link .navbar-item.has-dropdown:focus .navbar-link, + .navbar.is-link .navbar-item.has-dropdown:hover .navbar-link, + .navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #2366d1; + color: #fff; } + .navbar.is-link .navbar-dropdown a.navbar-item.is-active { + background-color: #3273dc; + color: #fff; } } + .navbar.is-info { + background-color: #3298dc; + color: #fff; } + .navbar.is-info .navbar-brand > .navbar-item, + .navbar.is-info .navbar-brand .navbar-link { + color: #fff; } + .navbar.is-info .navbar-brand > a.navbar-item:focus, .navbar.is-info .navbar-brand > a.navbar-item:hover, .navbar.is-info .navbar-brand > a.navbar-item.is-active, + .navbar.is-info .navbar-brand .navbar-link:focus, + .navbar.is-info .navbar-brand .navbar-link:hover, + .navbar.is-info .navbar-brand .navbar-link.is-active { + background-color: #238cd1; + color: #fff; } + .navbar.is-info .navbar-brand .navbar-link::after { + border-color: #fff; } + .navbar.is-info .navbar-burger { + color: #fff; } + @media screen and (min-width: 1024px) { + .navbar.is-info .navbar-start > .navbar-item, + .navbar.is-info .navbar-start .navbar-link, + .navbar.is-info .navbar-end > .navbar-item, + .navbar.is-info .navbar-end .navbar-link { + color: #fff; } + .navbar.is-info .navbar-start > a.navbar-item:focus, .navbar.is-info .navbar-start > a.navbar-item:hover, .navbar.is-info .navbar-start > a.navbar-item.is-active, + .navbar.is-info .navbar-start .navbar-link:focus, + .navbar.is-info .navbar-start .navbar-link:hover, + .navbar.is-info .navbar-start .navbar-link.is-active, + .navbar.is-info .navbar-end > a.navbar-item:focus, + .navbar.is-info .navbar-end > a.navbar-item:hover, + .navbar.is-info .navbar-end > a.navbar-item.is-active, + .navbar.is-info .navbar-end .navbar-link:focus, + .navbar.is-info .navbar-end .navbar-link:hover, + .navbar.is-info .navbar-end .navbar-link.is-active { + background-color: #238cd1; + color: #fff; } + .navbar.is-info .navbar-start .navbar-link::after, + .navbar.is-info .navbar-end .navbar-link::after { + border-color: #fff; } + .navbar.is-info .navbar-item.has-dropdown:focus .navbar-link, + .navbar.is-info .navbar-item.has-dropdown:hover .navbar-link, + .navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #238cd1; + color: #fff; } + .navbar.is-info .navbar-dropdown a.navbar-item.is-active { + background-color: #3298dc; + color: #fff; } } + .navbar.is-success { + background-color: #48c774; + color: #fff; } + .navbar.is-success .navbar-brand > .navbar-item, + .navbar.is-success .navbar-brand .navbar-link { + color: #fff; } + .navbar.is-success .navbar-brand > a.navbar-item:focus, .navbar.is-success .navbar-brand > a.navbar-item:hover, .navbar.is-success .navbar-brand > a.navbar-item.is-active, + .navbar.is-success .navbar-brand .navbar-link:focus, + .navbar.is-success .navbar-brand .navbar-link:hover, + .navbar.is-success .navbar-brand .navbar-link.is-active { + background-color: #3abb67; + color: #fff; } + .navbar.is-success .navbar-brand .navbar-link::after { + border-color: #fff; } + .navbar.is-success .navbar-burger { + color: #fff; } + @media screen and (min-width: 1024px) { + .navbar.is-success .navbar-start > .navbar-item, + .navbar.is-success .navbar-start .navbar-link, + .navbar.is-success .navbar-end > .navbar-item, + .navbar.is-success .navbar-end .navbar-link { + color: #fff; } + .navbar.is-success .navbar-start > a.navbar-item:focus, .navbar.is-success .navbar-start > a.navbar-item:hover, .navbar.is-success .navbar-start > a.navbar-item.is-active, + .navbar.is-success .navbar-start .navbar-link:focus, + .navbar.is-success .navbar-start .navbar-link:hover, + .navbar.is-success .navbar-start .navbar-link.is-active, + .navbar.is-success .navbar-end > a.navbar-item:focus, + .navbar.is-success .navbar-end > a.navbar-item:hover, + .navbar.is-success .navbar-end > a.navbar-item.is-active, + .navbar.is-success .navbar-end .navbar-link:focus, + .navbar.is-success .navbar-end .navbar-link:hover, + .navbar.is-success .navbar-end .navbar-link.is-active { + background-color: #3abb67; + color: #fff; } + .navbar.is-success .navbar-start .navbar-link::after, + .navbar.is-success .navbar-end .navbar-link::after { + border-color: #fff; } + .navbar.is-success .navbar-item.has-dropdown:focus .navbar-link, + .navbar.is-success .navbar-item.has-dropdown:hover .navbar-link, + .navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #3abb67; + color: #fff; } + .navbar.is-success .navbar-dropdown a.navbar-item.is-active { + background-color: #48c774; + color: #fff; } } + .navbar.is-warning { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } + .navbar.is-warning .navbar-brand > .navbar-item, + .navbar.is-warning .navbar-brand .navbar-link { + color: rgba(0, 0, 0, 0.7); } + .navbar.is-warning .navbar-brand > a.navbar-item:focus, .navbar.is-warning .navbar-brand > a.navbar-item:hover, .navbar.is-warning .navbar-brand > a.navbar-item.is-active, + .navbar.is-warning .navbar-brand .navbar-link:focus, + .navbar.is-warning .navbar-brand .navbar-link:hover, + .navbar.is-warning .navbar-brand .navbar-link.is-active { + background-color: #ffd83d; + color: rgba(0, 0, 0, 0.7); } + .navbar.is-warning .navbar-brand .navbar-link::after { + border-color: rgba(0, 0, 0, 0.7); } + .navbar.is-warning .navbar-burger { + color: rgba(0, 0, 0, 0.7); } + @media screen and (min-width: 1024px) { + .navbar.is-warning .navbar-start > .navbar-item, + .navbar.is-warning .navbar-start .navbar-link, + .navbar.is-warning .navbar-end > .navbar-item, + .navbar.is-warning .navbar-end .navbar-link { + color: rgba(0, 0, 0, 0.7); } + .navbar.is-warning .navbar-start > a.navbar-item:focus, .navbar.is-warning .navbar-start > a.navbar-item:hover, .navbar.is-warning .navbar-start > a.navbar-item.is-active, + .navbar.is-warning .navbar-start .navbar-link:focus, + .navbar.is-warning .navbar-start .navbar-link:hover, + .navbar.is-warning .navbar-start .navbar-link.is-active, + .navbar.is-warning .navbar-end > a.navbar-item:focus, + .navbar.is-warning .navbar-end > a.navbar-item:hover, + .navbar.is-warning .navbar-end > a.navbar-item.is-active, + .navbar.is-warning .navbar-end .navbar-link:focus, + .navbar.is-warning .navbar-end .navbar-link:hover, + .navbar.is-warning .navbar-end .navbar-link.is-active { + background-color: #ffd83d; + color: rgba(0, 0, 0, 0.7); } + .navbar.is-warning .navbar-start .navbar-link::after, + .navbar.is-warning .navbar-end .navbar-link::after { + border-color: rgba(0, 0, 0, 0.7); } + .navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link, + .navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link, + .navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #ffd83d; + color: rgba(0, 0, 0, 0.7); } + .navbar.is-warning .navbar-dropdown a.navbar-item.is-active { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } } + .navbar.is-danger { + background-color: #f14668; + color: #fff; } + .navbar.is-danger .navbar-brand > .navbar-item, + .navbar.is-danger .navbar-brand .navbar-link { + color: #fff; } + .navbar.is-danger .navbar-brand > a.navbar-item:focus, .navbar.is-danger .navbar-brand > a.navbar-item:hover, .navbar.is-danger .navbar-brand > a.navbar-item.is-active, + .navbar.is-danger .navbar-brand .navbar-link:focus, + .navbar.is-danger .navbar-brand .navbar-link:hover, + .navbar.is-danger .navbar-brand .navbar-link.is-active { + background-color: #ef2e55; + color: #fff; } + .navbar.is-danger .navbar-brand .navbar-link::after { + border-color: #fff; } + .navbar.is-danger .navbar-burger { + color: #fff; } + @media screen and (min-width: 1024px) { + .navbar.is-danger .navbar-start > .navbar-item, + .navbar.is-danger .navbar-start .navbar-link, + .navbar.is-danger .navbar-end > .navbar-item, + .navbar.is-danger .navbar-end .navbar-link { + color: #fff; } + .navbar.is-danger .navbar-start > a.navbar-item:focus, .navbar.is-danger .navbar-start > a.navbar-item:hover, .navbar.is-danger .navbar-start > a.navbar-item.is-active, + .navbar.is-danger .navbar-start .navbar-link:focus, + .navbar.is-danger .navbar-start .navbar-link:hover, + .navbar.is-danger .navbar-start .navbar-link.is-active, + .navbar.is-danger .navbar-end > a.navbar-item:focus, + .navbar.is-danger .navbar-end > a.navbar-item:hover, + .navbar.is-danger .navbar-end > a.navbar-item.is-active, + .navbar.is-danger .navbar-end .navbar-link:focus, + .navbar.is-danger .navbar-end .navbar-link:hover, + .navbar.is-danger .navbar-end .navbar-link.is-active { + background-color: #ef2e55; + color: #fff; } + .navbar.is-danger .navbar-start .navbar-link::after, + .navbar.is-danger .navbar-end .navbar-link::after { + border-color: #fff; } + .navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link, + .navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link, + .navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #ef2e55; + color: #fff; } + .navbar.is-danger .navbar-dropdown a.navbar-item.is-active { + background-color: #f14668; + color: #fff; } } + .navbar > .container { + align-items: stretch; + display: flex; + min-height: 3.25rem; + width: 100%; } + .navbar.has-shadow { + box-shadow: 0 2px 0 0 whitesmoke; } + .navbar.is-fixed-bottom, .navbar.is-fixed-top { + left: 0; + position: fixed; + right: 0; + z-index: 30; } + .navbar.is-fixed-bottom { + bottom: 0; } + .navbar.is-fixed-bottom.has-shadow { + box-shadow: 0 -2px 0 0 whitesmoke; } + .navbar.is-fixed-top { + top: 0; } + +html.has-navbar-fixed-top, +body.has-navbar-fixed-top { + padding-top: 3.25rem; } + +html.has-navbar-fixed-bottom, +body.has-navbar-fixed-bottom { + padding-bottom: 3.25rem; } + +.navbar-brand, +.navbar-tabs { + align-items: stretch; + display: flex; + flex-shrink: 0; + min-height: 3.25rem; } + +.navbar-brand a.navbar-item:focus, .navbar-brand a.navbar-item:hover { + background-color: transparent; } + +.navbar-tabs { + -webkit-overflow-scrolling: touch; + max-width: 100vw; + overflow-x: auto; + overflow-y: hidden; } + +.navbar-burger { + color: #4a4a4a; + cursor: pointer; + display: block; + height: 3.25rem; + position: relative; + width: 3.25rem; + margin-left: auto; } + .navbar-burger span { + background-color: currentColor; + display: block; + height: 1px; + left: calc(50% - 8px); + position: absolute; + transform-origin: center; + transition-duration: 86ms; + transition-property: background-color, opacity, transform; + transition-timing-function: ease-out; + width: 16px; } + .navbar-burger span:nth-child(1) { + top: calc(50% - 6px); } + .navbar-burger span:nth-child(2) { + top: calc(50% - 1px); } + .navbar-burger span:nth-child(3) { + top: calc(50% + 4px); } + .navbar-burger:hover { + background-color: rgba(0, 0, 0, 0.05); } + .navbar-burger.is-active span:nth-child(1) { + transform: translateY(5px) rotate(45deg); } + .navbar-burger.is-active span:nth-child(2) { + opacity: 0; } + .navbar-burger.is-active span:nth-child(3) { + transform: translateY(-5px) rotate(-45deg); } + +.navbar-menu { + display: none; } + +.navbar-item, +.navbar-link { + color: #4a4a4a; + display: block; + line-height: 1.5; + padding: 0.5rem 0.75rem; + position: relative; } + .navbar-item .icon:only-child, + .navbar-link .icon:only-child { + margin-left: -0.25rem; + margin-right: -0.25rem; } + +a.navbar-item, +.navbar-link { + cursor: pointer; } + a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover, a.navbar-item.is-active, + .navbar-link:focus, + .navbar-link:focus-within, + .navbar-link:hover, + .navbar-link.is-active { + background-color: #fafafa; + color: #3273dc; } + +.navbar-item { + flex-grow: 0; + flex-shrink: 0; } + .navbar-item img { + max-height: 1.75rem; } + .navbar-item.has-dropdown { + padding: 0; } + .navbar-item.is-expanded { + flex-grow: 1; + flex-shrink: 1; } + .navbar-item.is-tab { + border-bottom: 1px solid transparent; + min-height: 3.25rem; + padding-bottom: calc(0.5rem - 1px); } + .navbar-item.is-tab:focus, .navbar-item.is-tab:hover { + background-color: transparent; + border-bottom-color: #3273dc; } + .navbar-item.is-tab.is-active { + background-color: transparent; + border-bottom-color: #3273dc; + border-bottom-style: solid; + border-bottom-width: 3px; + color: #3273dc; + padding-bottom: calc(0.5rem - 3px); } + +.navbar-content { + flex-grow: 1; + flex-shrink: 1; } + +.navbar-link:not(.is-arrowless) { + padding-right: 2.5em; } + .navbar-link:not(.is-arrowless)::after { + border-color: #3273dc; + margin-top: -0.375em; + right: 1.125em; } + +.navbar-dropdown { + font-size: 0.875rem; + padding-bottom: 0.5rem; + padding-top: 0.5rem; } + .navbar-dropdown .navbar-item { + padding-left: 1.5rem; + padding-right: 1.5rem; } + +.navbar-divider { + background-color: whitesmoke; + border: none; + display: none; + height: 2px; + margin: 0.5rem 0; } + +@media screen and (max-width: 1023px) { + .navbar > .container { + display: block; } + .navbar-brand .navbar-item, + .navbar-tabs .navbar-item { + align-items: center; + display: flex; } + .navbar-link::after { + display: none; } + .navbar-menu { + background-color: white; + box-shadow: 0 8px 16px rgba(10, 10, 10, 0.1); + padding: 0.5rem 0; } + .navbar-menu.is-active { + display: block; } + .navbar.is-fixed-bottom-touch, .navbar.is-fixed-top-touch { + left: 0; + position: fixed; + right: 0; + z-index: 30; } + .navbar.is-fixed-bottom-touch { + bottom: 0; } + .navbar.is-fixed-bottom-touch.has-shadow { + box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); } + .navbar.is-fixed-top-touch { + top: 0; } + .navbar.is-fixed-top .navbar-menu, .navbar.is-fixed-top-touch .navbar-menu { + -webkit-overflow-scrolling: touch; + max-height: calc(100vh - 3.25rem); + overflow: auto; } + html.has-navbar-fixed-top-touch, + body.has-navbar-fixed-top-touch { + padding-top: 3.25rem; } + html.has-navbar-fixed-bottom-touch, + body.has-navbar-fixed-bottom-touch { + padding-bottom: 3.25rem; } } + +@media screen and (min-width: 1024px) { + .navbar, + .navbar-menu, + .navbar-start, + .navbar-end { + align-items: stretch; + display: flex; } + .navbar { + min-height: 3.25rem; } + .navbar.is-spaced { + padding: 1rem 2rem; } + .navbar.is-spaced .navbar-start, + .navbar.is-spaced .navbar-end { + align-items: center; } + .navbar.is-spaced a.navbar-item, + .navbar.is-spaced .navbar-link { + border-radius: 4px; } + .navbar.is-transparent a.navbar-item:focus, .navbar.is-transparent a.navbar-item:hover, .navbar.is-transparent a.navbar-item.is-active, + .navbar.is-transparent .navbar-link:focus, + .navbar.is-transparent .navbar-link:hover, + .navbar.is-transparent .navbar-link.is-active { + background-color: transparent !important; } + .navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link, .navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link { + background-color: transparent !important; } + .navbar.is-transparent .navbar-dropdown a.navbar-item:focus, .navbar.is-transparent .navbar-dropdown a.navbar-item:hover { + background-color: whitesmoke; + color: #0a0a0a; } + .navbar.is-transparent .navbar-dropdown a.navbar-item.is-active { + background-color: whitesmoke; + color: #3273dc; } + .navbar-burger { + display: none; } + .navbar-item, + .navbar-link { + align-items: center; + display: flex; } + .navbar-item.has-dropdown { + align-items: stretch; } + .navbar-item.has-dropdown-up .navbar-link::after { + transform: rotate(135deg) translate(0.25em, -0.25em); } + .navbar-item.has-dropdown-up .navbar-dropdown { + border-bottom: 2px solid #dbdbdb; + border-radius: 6px 6px 0 0; + border-top: none; + bottom: 100%; + box-shadow: 0 -8px 8px rgba(10, 10, 10, 0.1); + top: auto; } + .navbar-item.is-active .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown { + display: block; } + .navbar.is-spaced .navbar-item.is-active .navbar-dropdown, .navbar-item.is-active .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown, .navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown, .navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed, .navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown, .navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed { + opacity: 1; + pointer-events: auto; + transform: translateY(0); } + .navbar-menu { + flex-grow: 1; + flex-shrink: 0; } + .navbar-start { + justify-content: flex-start; + margin-right: auto; } + .navbar-end { + justify-content: flex-end; + margin-left: auto; } + .navbar-dropdown { + background-color: white; + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-top: 2px solid #dbdbdb; + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); + display: none; + font-size: 0.875rem; + left: 0; + min-width: 100%; + position: absolute; + top: 100%; + z-index: 20; } + .navbar-dropdown .navbar-item { + padding: 0.375rem 1rem; + white-space: nowrap; } + .navbar-dropdown a.navbar-item { + padding-right: 3rem; } + .navbar-dropdown a.navbar-item:focus, .navbar-dropdown a.navbar-item:hover { + background-color: whitesmoke; + color: #0a0a0a; } + .navbar-dropdown a.navbar-item.is-active { + background-color: whitesmoke; + color: #3273dc; } + .navbar.is-spaced .navbar-dropdown, .navbar-dropdown.is-boxed { + border-radius: 6px; + border-top: none; + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1); + display: block; + opacity: 0; + pointer-events: none; + top: calc(100% + (-4px)); + transform: translateY(-5px); + transition-duration: 86ms; + transition-property: opacity, transform; } + .navbar-dropdown.is-right { + left: auto; + right: 0; } + .navbar-divider { + display: block; } + .navbar > .container .navbar-brand, + .container > .navbar .navbar-brand { + margin-left: -.75rem; } + .navbar > .container .navbar-menu, + .container > .navbar .navbar-menu { + margin-right: -.75rem; } + .navbar.is-fixed-bottom-desktop, .navbar.is-fixed-top-desktop { + left: 0; + position: fixed; + right: 0; + z-index: 30; } + .navbar.is-fixed-bottom-desktop { + bottom: 0; } + .navbar.is-fixed-bottom-desktop.has-shadow { + box-shadow: 0 -2px 3px rgba(10, 10, 10, 0.1); } + .navbar.is-fixed-top-desktop { + top: 0; } + html.has-navbar-fixed-top-desktop, + body.has-navbar-fixed-top-desktop { + padding-top: 3.25rem; } + html.has-navbar-fixed-bottom-desktop, + body.has-navbar-fixed-bottom-desktop { + padding-bottom: 3.25rem; } + html.has-spaced-navbar-fixed-top, + body.has-spaced-navbar-fixed-top { + padding-top: 5.25rem; } + html.has-spaced-navbar-fixed-bottom, + body.has-spaced-navbar-fixed-bottom { + padding-bottom: 5.25rem; } + a.navbar-item.is-active, + .navbar-link.is-active { + color: #0a0a0a; } + a.navbar-item.is-active:not(:focus):not(:hover), + .navbar-link.is-active:not(:focus):not(:hover) { + background-color: transparent; } + .navbar-item.has-dropdown:focus .navbar-link, .navbar-item.has-dropdown:hover .navbar-link, .navbar-item.has-dropdown.is-active .navbar-link { + background-color: #fafafa; } } + +.hero.is-fullheight-with-navbar, .is-fullheight-with-navbar.hero__container { + min-height: calc(100vh - 3.25rem); } + +html { + box-sizing: border-box; + scroll-behavior: smooth; } + +*, *:before, *:after { + box-sizing: inherit; } + +body { + box-sizing: content-box; + margin: 0; + padding: 0; + font-size: 16px; + line-height: 1.5; + --lh: 24px; + width: 100vw; + color: #000; } + +section { + width: 100%; + margin: 0; + padding: 0; + padding-top: 64px; } + @media screen and (min-width: 1024px) { + section { + padding-top: 80px; } } + section.section_nopadding { + padding-top: 0; } + +h1 { + font-size: 3em; + font-weight: 700; + text-transform: none; + color: #1B365D; } + +h2 { + font-size: 2.4em; + font-weight: 700; + font-style: italic; } + +h3 { + font-size: 2em; + font-weight: 700; } + +h4 { + font-size: 1.5em; + font-style: italic; + text-transform: uppercase; } + +h5 { + font-size: 1.2em; + text-transform: uppercase; } + +p { + margin: 1em 0; } + +a { + color: #1B365D; + font-weight: 600; } + +a:hover, a:active, a:focus { + color: #1B365D; + text-decoration: underline; } + +a.button:hover, a.button:active, a.button:focus { + text-decoration: none; } + +.container { + padding: 1em 0; } + +.inner { + width: 90%; + max-width: 1200px; + margin: 2em auto; } + +.is-centered { + text-align: center; } + +.button.is-primary { + background-color: #1B365D !important; + border-color: #1B365D !important; + font-weight: 700; + padding-left: 1em; + padding-right: 1em; + text-transform: uppercase; } + @media screen and (min-width: 769px), print { + .button.is-primary { + padding-left: 2em; + padding-right: 2em; } } + .button.is-primary:hover, .button.is-primary:active, .button.is-primary:focus { + color: #1B365D !important; + background-color: #fff !important; + border-color: #fff !important; } + .button.is-primary.in-menu { + color: #fff !important; + background-color: #1B365D; + border-color: #fff !important; + font-size: 1em; + margin: 0 1em; + padding-left: .75rem; + padding-right: .75rem; + text-transform: lowercase; } + @media screen and (min-width: 1024px) { + .button.is-primary.in-menu { + color: #1B365D; + background-color: #fff; + border-width: 1px; + margin-left: 3em; + padding-left: 1em; + padding-right: 1em; + text-transform: uppercase; } } + .button.is-primary.in-menu:hover, .button.is-primary.in-menu:active, .button.is-primary.in-menu:focus { + color: #1B365D !important; + background-color: #fff !important; + border-color: #fff !important; } + +header { + position: fixed; + width: 100%; + z-index: 999; + transition: background-color .5s ease-in; + background-color: #1B365D; + padding: 0; } + @media screen and (min-width: 1024px) { + header { + padding: 1em 0 0; } } + header.is-transparent { + background-color: transparent; } + +.header-logo { + width: 160px; + height: auto; + margin-top: -.75em; } + @media screen and (min-width: 769px), print { + .header-logo { + width: 200px; } } + +.header-logo svg { + width: 200px; + height: 60px; + max-width: 160px; } + @media screen and (min-width: 1024px) { + .header-logo svg { + max-width: 200px; } } + +.header-logo svg path { + fill: #fff; } + +.nav-container { + width: 100%; + max-width: 1280px; + margin: 0 auto; } + +.navbar { + display: flex; + align-items: flex-start; + justify-content: space-between; + background-color: transparent; } + .navbar .navbar-menu { + background-color: transparent; + box-shadow: none; + transition: display .5s ease-in; } + .navbar .navbar-menu.is-active { + background-color: #1B365D; } + .navbar .navbar-menu.is-active .navbar-end { + width: 100vw; + position: fixed; + top: 0; + right: 0; + left: 0; + background-color: #1B365D; } + .navbar .navbar-link { + color: #fff; + font-weight: 600; } + .navbar .navbar-link:not(.is-arrowless)::after { + content: "+"; + transform: none; + top: 40%; + color: transparent; } + @media screen and (min-width: 1024px) { + .navbar .navbar-link:not(.is-arrowless)::after { + color: #fff; } } + .navbar .navbar-link:hover, .navbar .navbar-link:active, .navbar .navbar-link:focus { + color: #fff; + background-color: transparent; + text-decoration: underline; } + .navbar .navbar-item { + color: #fff; + margin: 0 1em; + font-weight: 600; } + .navbar .navbar-item:hover, .navbar .navbar-item:active, .navbar .navbar-item:focus { + color: #fff; + background-color: transparent; } + .navbar .navbar-item:hover > a, .navbar .navbar-item:active > a, .navbar .navbar-item:focus > a { + text-decoration: underline; } + .navbar .navbar-item.has-dropdown:focus .navbar-link, .navbar .navbar-item.has-dropdown:hover .navbar-link, .navbar .navbar-item.has-dropdown.is-active .navbar-link { + background-color: transparent; } + .navbar .navbar-item a { + background-color: transparent; } + .navbar .navbar-item a:hover, .navbar .navbar-item a:active, .navbar .navbar-item a:focus { + background-color: transparent; + color: #fff; } + +.navbar-dropdown { + background-color: #1B365D; + border: none; + border-bottom-left-radius: 0; + border-bottom-right-radius: 0; + box-shadow: none; + font-size: 1em; } + +.navbar-burger { + color: #fff; + position: absolute; + right: 0; + z-index: 100; } + .navbar-burger:hover, .navbar-burger:active, .navbar-burger:focus { + color: #fff; + text-decoration: none; } + +.hero, .hero__container { + align-items: stretch; + display: flex; + flex-direction: column; + justify-content: space-between; } + .hero .navbar, .hero__container .navbar { + background: none; } + .hero .tabs ul, .hero__container .tabs ul { + border-bottom: none; } + .hero.is-white, .is-white.hero__container { + background-color: white; + color: #0a0a0a; } + .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .is-white.hero__container a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-white strong, + .is-white.hero__container strong { + color: inherit; } + .hero.is-white .title, .is-white.hero__container .title { + color: #0a0a0a; } + .hero.is-white .subtitle, .is-white.hero__container .subtitle { + color: rgba(10, 10, 10, 0.9); } + .hero.is-white .subtitle a:not(.button), .is-white.hero__container .subtitle a:not(.button), + .hero.is-white .subtitle strong, + .is-white.hero__container .subtitle strong { + color: #0a0a0a; } + @media screen and (max-width: 1023px) { + .hero.is-white .navbar-menu, .is-white.hero__container .navbar-menu { + background-color: white; } } + .hero.is-white .navbar-item, .is-white.hero__container .navbar-item, + .hero.is-white .navbar-link, + .is-white.hero__container .navbar-link { + color: rgba(10, 10, 10, 0.7); } + .hero.is-white a.navbar-item:hover, .is-white.hero__container a.navbar-item:hover, .hero.is-white a.navbar-item.is-active, .is-white.hero__container a.navbar-item.is-active, + .hero.is-white .navbar-link:hover, + .is-white.hero__container .navbar-link:hover, + .hero.is-white .navbar-link.is-active, + .is-white.hero__container .navbar-link.is-active { + background-color: #f2f2f2; + color: #0a0a0a; } + .hero.is-white .tabs a, .is-white.hero__container .tabs a { + color: #0a0a0a; + opacity: 0.9; } + .hero.is-white .tabs a:hover, .is-white.hero__container .tabs a:hover { + opacity: 1; } + .hero.is-white .tabs li.is-active a, .is-white.hero__container .tabs li.is-active a { + opacity: 1; } + .hero.is-white .tabs.is-boxed a, .is-white.hero__container .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a, .is-white.hero__container .tabs.is-toggle a { + color: #0a0a0a; } + .hero.is-white .tabs.is-boxed a:hover, .is-white.hero__container .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover, .is-white.hero__container .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-white .tabs.is-boxed li.is-active a, .is-white.hero__container .tabs.is-boxed li.is-active a, .hero.is-white .tabs.is-boxed li.is-active a:hover, .is-white.hero__container .tabs.is-boxed li.is-active a:hover, .hero.is-white .tabs.is-toggle li.is-active a, .is-white.hero__container .tabs.is-toggle li.is-active a, .hero.is-white .tabs.is-toggle li.is-active a:hover, .is-white.hero__container .tabs.is-toggle li.is-active a:hover { + background-color: #0a0a0a; + border-color: #0a0a0a; + color: white; } + .hero.is-white.is-bold, .is-white.is-bold.hero__container { + background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); } + @media screen and (max-width: 768px) { + .hero.is-white.is-bold .navbar-menu, .is-white.is-bold.hero__container .navbar-menu { + background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); } } + .hero.is-black, .is-black.hero__container { + background-color: #0a0a0a; + color: white; } + .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .is-black.hero__container a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-black strong, + .is-black.hero__container strong { + color: inherit; } + .hero.is-black .title, .is-black.hero__container .title { + color: white; } + .hero.is-black .subtitle, .is-black.hero__container .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-black .subtitle a:not(.button), .is-black.hero__container .subtitle a:not(.button), + .hero.is-black .subtitle strong, + .is-black.hero__container .subtitle strong { + color: white; } + @media screen and (max-width: 1023px) { + .hero.is-black .navbar-menu, .is-black.hero__container .navbar-menu { + background-color: #0a0a0a; } } + .hero.is-black .navbar-item, .is-black.hero__container .navbar-item, + .hero.is-black .navbar-link, + .is-black.hero__container .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-black a.navbar-item:hover, .is-black.hero__container a.navbar-item:hover, .hero.is-black a.navbar-item.is-active, .is-black.hero__container a.navbar-item.is-active, + .hero.is-black .navbar-link:hover, + .is-black.hero__container .navbar-link:hover, + .hero.is-black .navbar-link.is-active, + .is-black.hero__container .navbar-link.is-active { + background-color: black; + color: white; } + .hero.is-black .tabs a, .is-black.hero__container .tabs a { + color: white; + opacity: 0.9; } + .hero.is-black .tabs a:hover, .is-black.hero__container .tabs a:hover { + opacity: 1; } + .hero.is-black .tabs li.is-active a, .is-black.hero__container .tabs li.is-active a { + opacity: 1; } + .hero.is-black .tabs.is-boxed a, .is-black.hero__container .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a, .is-black.hero__container .tabs.is-toggle a { + color: white; } + .hero.is-black .tabs.is-boxed a:hover, .is-black.hero__container .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover, .is-black.hero__container .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-black .tabs.is-boxed li.is-active a, .is-black.hero__container .tabs.is-boxed li.is-active a, .hero.is-black .tabs.is-boxed li.is-active a:hover, .is-black.hero__container .tabs.is-boxed li.is-active a:hover, .hero.is-black .tabs.is-toggle li.is-active a, .is-black.hero__container .tabs.is-toggle li.is-active a, .hero.is-black .tabs.is-toggle li.is-active a:hover, .is-black.hero__container .tabs.is-toggle li.is-active a:hover { + background-color: white; + border-color: white; + color: #0a0a0a; } + .hero.is-black.is-bold, .is-black.is-bold.hero__container { + background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } + @media screen and (max-width: 768px) { + .hero.is-black.is-bold .navbar-menu, .is-black.is-bold.hero__container .navbar-menu { + background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } } + .hero.is-light, .is-light.hero__container { + background-color: whitesmoke; + color: rgba(0, 0, 0, 0.7); } + .hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .is-light.hero__container a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-light strong, + .is-light.hero__container strong { + color: inherit; } + .hero.is-light .title, .is-light.hero__container .title { + color: rgba(0, 0, 0, 0.7); } + .hero.is-light .subtitle, .is-light.hero__container .subtitle { + color: rgba(0, 0, 0, 0.9); } + .hero.is-light .subtitle a:not(.button), .is-light.hero__container .subtitle a:not(.button), + .hero.is-light .subtitle strong, + .is-light.hero__container .subtitle strong { + color: rgba(0, 0, 0, 0.7); } + @media screen and (max-width: 1023px) { + .hero.is-light .navbar-menu, .is-light.hero__container .navbar-menu { + background-color: whitesmoke; } } + .hero.is-light .navbar-item, .is-light.hero__container .navbar-item, + .hero.is-light .navbar-link, + .is-light.hero__container .navbar-link { + color: rgba(0, 0, 0, 0.7); } + .hero.is-light a.navbar-item:hover, .is-light.hero__container a.navbar-item:hover, .hero.is-light a.navbar-item.is-active, .is-light.hero__container a.navbar-item.is-active, + .hero.is-light .navbar-link:hover, + .is-light.hero__container .navbar-link:hover, + .hero.is-light .navbar-link.is-active, + .is-light.hero__container .navbar-link.is-active { + background-color: #e8e8e8; + color: rgba(0, 0, 0, 0.7); } + .hero.is-light .tabs a, .is-light.hero__container .tabs a { + color: rgba(0, 0, 0, 0.7); + opacity: 0.9; } + .hero.is-light .tabs a:hover, .is-light.hero__container .tabs a:hover { + opacity: 1; } + .hero.is-light .tabs li.is-active a, .is-light.hero__container .tabs li.is-active a { + opacity: 1; } + .hero.is-light .tabs.is-boxed a, .is-light.hero__container .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a, .is-light.hero__container .tabs.is-toggle a { + color: rgba(0, 0, 0, 0.7); } + .hero.is-light .tabs.is-boxed a:hover, .is-light.hero__container .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover, .is-light.hero__container .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-light .tabs.is-boxed li.is-active a, .is-light.hero__container .tabs.is-boxed li.is-active a, .hero.is-light .tabs.is-boxed li.is-active a:hover, .is-light.hero__container .tabs.is-boxed li.is-active a:hover, .hero.is-light .tabs.is-toggle li.is-active a, .is-light.hero__container .tabs.is-toggle li.is-active a, .hero.is-light .tabs.is-toggle li.is-active a:hover, .is-light.hero__container .tabs.is-toggle li.is-active a:hover { + background-color: rgba(0, 0, 0, 0.7); + border-color: rgba(0, 0, 0, 0.7); + color: whitesmoke; } + .hero.is-light.is-bold, .is-light.is-bold.hero__container { + background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); } + @media screen and (max-width: 768px) { + .hero.is-light.is-bold .navbar-menu, .is-light.is-bold.hero__container .navbar-menu { + background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); } } + .hero.is-dark, .is-dark.hero__container { + background-color: #363636; + color: #fff; } + .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .is-dark.hero__container a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-dark strong, + .is-dark.hero__container strong { + color: inherit; } + .hero.is-dark .title, .is-dark.hero__container .title { + color: #fff; } + .hero.is-dark .subtitle, .is-dark.hero__container .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-dark .subtitle a:not(.button), .is-dark.hero__container .subtitle a:not(.button), + .hero.is-dark .subtitle strong, + .is-dark.hero__container .subtitle strong { + color: #fff; } + @media screen and (max-width: 1023px) { + .hero.is-dark .navbar-menu, .is-dark.hero__container .navbar-menu { + background-color: #363636; } } + .hero.is-dark .navbar-item, .is-dark.hero__container .navbar-item, + .hero.is-dark .navbar-link, + .is-dark.hero__container .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-dark a.navbar-item:hover, .is-dark.hero__container a.navbar-item:hover, .hero.is-dark a.navbar-item.is-active, .is-dark.hero__container a.navbar-item.is-active, + .hero.is-dark .navbar-link:hover, + .is-dark.hero__container .navbar-link:hover, + .hero.is-dark .navbar-link.is-active, + .is-dark.hero__container .navbar-link.is-active { + background-color: #292929; + color: #fff; } + .hero.is-dark .tabs a, .is-dark.hero__container .tabs a { + color: #fff; + opacity: 0.9; } + .hero.is-dark .tabs a:hover, .is-dark.hero__container .tabs a:hover { + opacity: 1; } + .hero.is-dark .tabs li.is-active a, .is-dark.hero__container .tabs li.is-active a { + opacity: 1; } + .hero.is-dark .tabs.is-boxed a, .is-dark.hero__container .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a, .is-dark.hero__container .tabs.is-toggle a { + color: #fff; } + .hero.is-dark .tabs.is-boxed a:hover, .is-dark.hero__container .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover, .is-dark.hero__container .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-dark .tabs.is-boxed li.is-active a, .is-dark.hero__container .tabs.is-boxed li.is-active a, .hero.is-dark .tabs.is-boxed li.is-active a:hover, .is-dark.hero__container .tabs.is-boxed li.is-active a:hover, .hero.is-dark .tabs.is-toggle li.is-active a, .is-dark.hero__container .tabs.is-toggle li.is-active a, .hero.is-dark .tabs.is-toggle li.is-active a:hover, .is-dark.hero__container .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #363636; } + .hero.is-dark.is-bold, .is-dark.is-bold.hero__container { + background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); } + @media screen and (max-width: 768px) { + .hero.is-dark.is-bold .navbar-menu, .is-dark.is-bold.hero__container .navbar-menu { + background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); } } + .hero.is-primary, .is-primary.hero__container { + background-color: #00d1b2; + color: #fff; } + .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .is-primary.hero__container a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-primary strong, + .is-primary.hero__container strong { + color: inherit; } + .hero.is-primary .title, .is-primary.hero__container .title { + color: #fff; } + .hero.is-primary .subtitle, .is-primary.hero__container .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-primary .subtitle a:not(.button), .is-primary.hero__container .subtitle a:not(.button), + .hero.is-primary .subtitle strong, + .is-primary.hero__container .subtitle strong { + color: #fff; } + @media screen and (max-width: 1023px) { + .hero.is-primary .navbar-menu, .is-primary.hero__container .navbar-menu { + background-color: #00d1b2; } } + .hero.is-primary .navbar-item, .is-primary.hero__container .navbar-item, + .hero.is-primary .navbar-link, + .is-primary.hero__container .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-primary a.navbar-item:hover, .is-primary.hero__container a.navbar-item:hover, .hero.is-primary a.navbar-item.is-active, .is-primary.hero__container a.navbar-item.is-active, + .hero.is-primary .navbar-link:hover, + .is-primary.hero__container .navbar-link:hover, + .hero.is-primary .navbar-link.is-active, + .is-primary.hero__container .navbar-link.is-active { + background-color: #00b89c; + color: #fff; } + .hero.is-primary .tabs a, .is-primary.hero__container .tabs a { + color: #fff; + opacity: 0.9; } + .hero.is-primary .tabs a:hover, .is-primary.hero__container .tabs a:hover { + opacity: 1; } + .hero.is-primary .tabs li.is-active a, .is-primary.hero__container .tabs li.is-active a { + opacity: 1; } + .hero.is-primary .tabs.is-boxed a, .is-primary.hero__container .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a, .is-primary.hero__container .tabs.is-toggle a { + color: #fff; } + .hero.is-primary .tabs.is-boxed a:hover, .is-primary.hero__container .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover, .is-primary.hero__container .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-primary .tabs.is-boxed li.is-active a, .is-primary.hero__container .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .is-primary.hero__container .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .is-primary.hero__container .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover, .is-primary.hero__container .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #00d1b2; } + .hero.is-primary.is-bold, .is-primary.is-bold.hero__container { + background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); } + @media screen and (max-width: 768px) { + .hero.is-primary.is-bold .navbar-menu, .is-primary.is-bold.hero__container .navbar-menu { + background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); } } + .hero.is-link, .is-link.hero__container { + background-color: #3273dc; + color: #fff; } + .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .is-link.hero__container a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-link strong, + .is-link.hero__container strong { + color: inherit; } + .hero.is-link .title, .is-link.hero__container .title { + color: #fff; } + .hero.is-link .subtitle, .is-link.hero__container .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-link .subtitle a:not(.button), .is-link.hero__container .subtitle a:not(.button), + .hero.is-link .subtitle strong, + .is-link.hero__container .subtitle strong { + color: #fff; } + @media screen and (max-width: 1023px) { + .hero.is-link .navbar-menu, .is-link.hero__container .navbar-menu { + background-color: #3273dc; } } + .hero.is-link .navbar-item, .is-link.hero__container .navbar-item, + .hero.is-link .navbar-link, + .is-link.hero__container .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-link a.navbar-item:hover, .is-link.hero__container a.navbar-item:hover, .hero.is-link a.navbar-item.is-active, .is-link.hero__container a.navbar-item.is-active, + .hero.is-link .navbar-link:hover, + .is-link.hero__container .navbar-link:hover, + .hero.is-link .navbar-link.is-active, + .is-link.hero__container .navbar-link.is-active { + background-color: #2366d1; + color: #fff; } + .hero.is-link .tabs a, .is-link.hero__container .tabs a { + color: #fff; + opacity: 0.9; } + .hero.is-link .tabs a:hover, .is-link.hero__container .tabs a:hover { + opacity: 1; } + .hero.is-link .tabs li.is-active a, .is-link.hero__container .tabs li.is-active a { + opacity: 1; } + .hero.is-link .tabs.is-boxed a, .is-link.hero__container .tabs.is-boxed a, .hero.is-link .tabs.is-toggle a, .is-link.hero__container .tabs.is-toggle a { + color: #fff; } + .hero.is-link .tabs.is-boxed a:hover, .is-link.hero__container .tabs.is-boxed a:hover, .hero.is-link .tabs.is-toggle a:hover, .is-link.hero__container .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-link .tabs.is-boxed li.is-active a, .is-link.hero__container .tabs.is-boxed li.is-active a, .hero.is-link .tabs.is-boxed li.is-active a:hover, .is-link.hero__container .tabs.is-boxed li.is-active a:hover, .hero.is-link .tabs.is-toggle li.is-active a, .is-link.hero__container .tabs.is-toggle li.is-active a, .hero.is-link .tabs.is-toggle li.is-active a:hover, .is-link.hero__container .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #3273dc; } + .hero.is-link.is-bold, .is-link.is-bold.hero__container { + background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); } + @media screen and (max-width: 768px) { + .hero.is-link.is-bold .navbar-menu, .is-link.is-bold.hero__container .navbar-menu { + background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); } } + .hero.is-info, .is-info.hero__container { + background-color: #3298dc; + color: #fff; } + .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .is-info.hero__container a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-info strong, + .is-info.hero__container strong { + color: inherit; } + .hero.is-info .title, .is-info.hero__container .title { + color: #fff; } + .hero.is-info .subtitle, .is-info.hero__container .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-info .subtitle a:not(.button), .is-info.hero__container .subtitle a:not(.button), + .hero.is-info .subtitle strong, + .is-info.hero__container .subtitle strong { + color: #fff; } + @media screen and (max-width: 1023px) { + .hero.is-info .navbar-menu, .is-info.hero__container .navbar-menu { + background-color: #3298dc; } } + .hero.is-info .navbar-item, .is-info.hero__container .navbar-item, + .hero.is-info .navbar-link, + .is-info.hero__container .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-info a.navbar-item:hover, .is-info.hero__container a.navbar-item:hover, .hero.is-info a.navbar-item.is-active, .is-info.hero__container a.navbar-item.is-active, + .hero.is-info .navbar-link:hover, + .is-info.hero__container .navbar-link:hover, + .hero.is-info .navbar-link.is-active, + .is-info.hero__container .navbar-link.is-active { + background-color: #238cd1; + color: #fff; } + .hero.is-info .tabs a, .is-info.hero__container .tabs a { + color: #fff; + opacity: 0.9; } + .hero.is-info .tabs a:hover, .is-info.hero__container .tabs a:hover { + opacity: 1; } + .hero.is-info .tabs li.is-active a, .is-info.hero__container .tabs li.is-active a { + opacity: 1; } + .hero.is-info .tabs.is-boxed a, .is-info.hero__container .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a, .is-info.hero__container .tabs.is-toggle a { + color: #fff; } + .hero.is-info .tabs.is-boxed a:hover, .is-info.hero__container .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover, .is-info.hero__container .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-info .tabs.is-boxed li.is-active a, .is-info.hero__container .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .is-info.hero__container .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .is-info.hero__container .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover, .is-info.hero__container .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #3298dc; } + .hero.is-info.is-bold, .is-info.is-bold.hero__container { + background-image: linear-gradient(141deg, #159dc6 0%, #3298dc 71%, #4389e5 100%); } + @media screen and (max-width: 768px) { + .hero.is-info.is-bold .navbar-menu, .is-info.is-bold.hero__container .navbar-menu { + background-image: linear-gradient(141deg, #159dc6 0%, #3298dc 71%, #4389e5 100%); } } + .hero.is-success, .is-success.hero__container { + background-color: #48c774; + color: #fff; } + .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .is-success.hero__container a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-success strong, + .is-success.hero__container strong { + color: inherit; } + .hero.is-success .title, .is-success.hero__container .title { + color: #fff; } + .hero.is-success .subtitle, .is-success.hero__container .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-success .subtitle a:not(.button), .is-success.hero__container .subtitle a:not(.button), + .hero.is-success .subtitle strong, + .is-success.hero__container .subtitle strong { + color: #fff; } + @media screen and (max-width: 1023px) { + .hero.is-success .navbar-menu, .is-success.hero__container .navbar-menu { + background-color: #48c774; } } + .hero.is-success .navbar-item, .is-success.hero__container .navbar-item, + .hero.is-success .navbar-link, + .is-success.hero__container .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-success a.navbar-item:hover, .is-success.hero__container a.navbar-item:hover, .hero.is-success a.navbar-item.is-active, .is-success.hero__container a.navbar-item.is-active, + .hero.is-success .navbar-link:hover, + .is-success.hero__container .navbar-link:hover, + .hero.is-success .navbar-link.is-active, + .is-success.hero__container .navbar-link.is-active { + background-color: #3abb67; + color: #fff; } + .hero.is-success .tabs a, .is-success.hero__container .tabs a { + color: #fff; + opacity: 0.9; } + .hero.is-success .tabs a:hover, .is-success.hero__container .tabs a:hover { + opacity: 1; } + .hero.is-success .tabs li.is-active a, .is-success.hero__container .tabs li.is-active a { + opacity: 1; } + .hero.is-success .tabs.is-boxed a, .is-success.hero__container .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a, .is-success.hero__container .tabs.is-toggle a { + color: #fff; } + .hero.is-success .tabs.is-boxed a:hover, .is-success.hero__container .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover, .is-success.hero__container .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-success .tabs.is-boxed li.is-active a, .is-success.hero__container .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .is-success.hero__container .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .is-success.hero__container .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover, .is-success.hero__container .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #48c774; } + .hero.is-success.is-bold, .is-success.is-bold.hero__container { + background-image: linear-gradient(141deg, #29b342 0%, #48c774 71%, #56d296 100%); } + @media screen and (max-width: 768px) { + .hero.is-success.is-bold .navbar-menu, .is-success.is-bold.hero__container .navbar-menu { + background-image: linear-gradient(141deg, #29b342 0%, #48c774 71%, #56d296 100%); } } + .hero.is-warning, .is-warning.hero__container { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } + .hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .is-warning.hero__container a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-warning strong, + .is-warning.hero__container strong { + color: inherit; } + .hero.is-warning .title, .is-warning.hero__container .title { + color: rgba(0, 0, 0, 0.7); } + .hero.is-warning .subtitle, .is-warning.hero__container .subtitle { + color: rgba(0, 0, 0, 0.9); } + .hero.is-warning .subtitle a:not(.button), .is-warning.hero__container .subtitle a:not(.button), + .hero.is-warning .subtitle strong, + .is-warning.hero__container .subtitle strong { + color: rgba(0, 0, 0, 0.7); } + @media screen and (max-width: 1023px) { + .hero.is-warning .navbar-menu, .is-warning.hero__container .navbar-menu { + background-color: #ffdd57; } } + .hero.is-warning .navbar-item, .is-warning.hero__container .navbar-item, + .hero.is-warning .navbar-link, + .is-warning.hero__container .navbar-link { + color: rgba(0, 0, 0, 0.7); } + .hero.is-warning a.navbar-item:hover, .is-warning.hero__container a.navbar-item:hover, .hero.is-warning a.navbar-item.is-active, .is-warning.hero__container a.navbar-item.is-active, + .hero.is-warning .navbar-link:hover, + .is-warning.hero__container .navbar-link:hover, + .hero.is-warning .navbar-link.is-active, + .is-warning.hero__container .navbar-link.is-active { + background-color: #ffd83d; + color: rgba(0, 0, 0, 0.7); } + .hero.is-warning .tabs a, .is-warning.hero__container .tabs a { + color: rgba(0, 0, 0, 0.7); + opacity: 0.9; } + .hero.is-warning .tabs a:hover, .is-warning.hero__container .tabs a:hover { + opacity: 1; } + .hero.is-warning .tabs li.is-active a, .is-warning.hero__container .tabs li.is-active a { + opacity: 1; } + .hero.is-warning .tabs.is-boxed a, .is-warning.hero__container .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a, .is-warning.hero__container .tabs.is-toggle a { + color: rgba(0, 0, 0, 0.7); } + .hero.is-warning .tabs.is-boxed a:hover, .is-warning.hero__container .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover, .is-warning.hero__container .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-warning .tabs.is-boxed li.is-active a, .is-warning.hero__container .tabs.is-boxed li.is-active a, .hero.is-warning .tabs.is-boxed li.is-active a:hover, .is-warning.hero__container .tabs.is-boxed li.is-active a:hover, .hero.is-warning .tabs.is-toggle li.is-active a, .is-warning.hero__container .tabs.is-toggle li.is-active a, .hero.is-warning .tabs.is-toggle li.is-active a:hover, .is-warning.hero__container .tabs.is-toggle li.is-active a:hover { + background-color: rgba(0, 0, 0, 0.7); + border-color: rgba(0, 0, 0, 0.7); + color: #ffdd57; } + .hero.is-warning.is-bold, .is-warning.is-bold.hero__container { + background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); } + @media screen and (max-width: 768px) { + .hero.is-warning.is-bold .navbar-menu, .is-warning.is-bold.hero__container .navbar-menu { + background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); } } + .hero.is-danger, .is-danger.hero__container { + background-color: #f14668; + color: #fff; } + .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), .is-danger.hero__container a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-danger strong, + .is-danger.hero__container strong { + color: inherit; } + .hero.is-danger .title, .is-danger.hero__container .title { + color: #fff; } + .hero.is-danger .subtitle, .is-danger.hero__container .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-danger .subtitle a:not(.button), .is-danger.hero__container .subtitle a:not(.button), + .hero.is-danger .subtitle strong, + .is-danger.hero__container .subtitle strong { + color: #fff; } + @media screen and (max-width: 1023px) { + .hero.is-danger .navbar-menu, .is-danger.hero__container .navbar-menu { + background-color: #f14668; } } + .hero.is-danger .navbar-item, .is-danger.hero__container .navbar-item, + .hero.is-danger .navbar-link, + .is-danger.hero__container .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-danger a.navbar-item:hover, .is-danger.hero__container a.navbar-item:hover, .hero.is-danger a.navbar-item.is-active, .is-danger.hero__container a.navbar-item.is-active, + .hero.is-danger .navbar-link:hover, + .is-danger.hero__container .navbar-link:hover, + .hero.is-danger .navbar-link.is-active, + .is-danger.hero__container .navbar-link.is-active { + background-color: #ef2e55; + color: #fff; } + .hero.is-danger .tabs a, .is-danger.hero__container .tabs a { + color: #fff; + opacity: 0.9; } + .hero.is-danger .tabs a:hover, .is-danger.hero__container .tabs a:hover { + opacity: 1; } + .hero.is-danger .tabs li.is-active a, .is-danger.hero__container .tabs li.is-active a { + opacity: 1; } + .hero.is-danger .tabs.is-boxed a, .is-danger.hero__container .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a, .is-danger.hero__container .tabs.is-toggle a { + color: #fff; } + .hero.is-danger .tabs.is-boxed a:hover, .is-danger.hero__container .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover, .is-danger.hero__container .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-danger .tabs.is-boxed li.is-active a, .is-danger.hero__container .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .is-danger.hero__container .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .is-danger.hero__container .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover, .is-danger.hero__container .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #f14668; } + .hero.is-danger.is-bold, .is-danger.is-bold.hero__container { + background-image: linear-gradient(141deg, #fa0a62 0%, #f14668 71%, #f7595f 100%); } + @media screen and (max-width: 768px) { + .hero.is-danger.is-bold .navbar-menu, .is-danger.is-bold.hero__container .navbar-menu { + background-image: linear-gradient(141deg, #fa0a62 0%, #f14668 71%, #f7595f 100%); } } + .hero.is-small .hero-body, .is-small.hero__container .hero-body { + padding: 1.5rem; } + @media screen and (min-width: 769px), print { + .hero.is-medium .hero-body, .is-medium.hero__container .hero-body { + padding: 9rem 1.5rem; } } + @media screen and (min-width: 769px), print { + .hero.is-large .hero-body, .is-large.hero__container .hero-body { + padding: 18rem 1.5rem; } } + .hero.is-halfheight .hero-body, .is-halfheight.hero__container .hero-body, .hero.is-fullheight .hero-body, .is-fullheight.hero__container .hero-body, .hero.is-fullheight-with-navbar .hero-body, .is-fullheight-with-navbar.hero__container .hero-body { + align-items: center; + display: flex; } + .hero.is-halfheight .hero-body > .container, .is-halfheight.hero__container .hero-body > .container, .hero.is-fullheight .hero-body > .container, .is-fullheight.hero__container .hero-body > .container, .hero.is-fullheight-with-navbar .hero-body > .container, .is-fullheight-with-navbar.hero__container .hero-body > .container { + flex-grow: 1; + flex-shrink: 1; } + .hero.is-halfheight, .is-halfheight.hero__container { + min-height: 50vh; } + .hero.is-fullheight, .is-fullheight.hero__container { + min-height: 100vh; } + +.hero-video { + overflow: hidden; } + .hero-video video { + left: 50%; + min-height: 100%; + min-width: 100%; + position: absolute; + top: 50%; + transform: translate3d(-50%, -50%, 0); } + .hero-video.is-transparent { + opacity: 0.3; } + @media screen and (max-width: 768px) { + .hero-video { + display: none; } } + +.hero-buttons { + margin-top: 1.5rem; } + @media screen and (max-width: 768px) { + .hero-buttons .button { + display: flex; } + .hero-buttons .button:not(:last-child) { + margin-bottom: 0.75rem; } } + @media screen and (min-width: 769px), print { + .hero-buttons { + display: flex; + justify-content: center; } + .hero-buttons .button:not(:last-child) { + margin-right: 1.5rem; } } + +.hero-head, +.hero-foot { + flex-grow: 0; + flex-shrink: 0; } + +.hero-body { + flex-grow: 1; + flex-shrink: 0; + padding: 3rem 1.5rem; } + +.is-unselectable, .button, .breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.navbar-link:not(.is-arrowless)::after { + border: 3px solid transparent; + border-radius: 2px; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.625em; + margin-top: -0.4375em; + pointer-events: none; + position: absolute; + top: 50%; + transform: rotate(-45deg); + transform-origin: center; + width: 0.625em; } + +.table:not(:last-child), .table-container:not(:last-child), .breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; } + +.button.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; } + +.is-overlay, .hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +.button { + -moz-appearance: none; + -webkit-appearance: none; + align-items: center; + border: 1px solid transparent; + border-radius: 4px; + box-shadow: none; + display: inline-flex; + font-size: 1rem; + height: 2.5em; + justify-content: flex-start; + line-height: 1.5; + padding-bottom: calc(0.5em - 1px); + padding-left: calc(0.75em - 1px); + padding-right: calc(0.75em - 1px); + padding-top: calc(0.5em - 1px); + position: relative; + vertical-align: top; } + .button:focus, .is-focused.button, .button:active, .is-active.button { + outline: none; } + .button[disabled], + fieldset[disabled] .button { + cursor: not-allowed; } + +.button { + background-color: white; + border-color: #dbdbdb; + border-width: 1px; + color: #363636; + cursor: pointer; + justify-content: center; + padding-bottom: calc(0.5em - 1px); + padding-left: 1em; + padding-right: 1em; + padding-top: calc(0.5em - 1px); + text-align: center; + white-space: nowrap; } + .button strong { + color: inherit; } + .button .icon, .button .icon.is-small, .button .icon.is-medium, .button .icon.is-large { + height: 1.5em; + width: 1.5em; } + .button .icon:first-child:not(:last-child) { + margin-left: calc(-0.5em - 1px); + margin-right: 0.25em; } + .button .icon:last-child:not(:first-child) { + margin-left: 0.25em; + margin-right: calc(-0.5em - 1px); } + .button .icon:first-child:last-child { + margin-left: calc(-0.5em - 1px); + margin-right: calc(-0.5em - 1px); } + .button:hover, .button.is-hovered { + border-color: #b5b5b5; + color: #363636; } + .button:focus, .button.is-focused { + border-color: #3273dc; + color: #363636; } + .button:focus:not(:active), .button.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); } + .button:active, .button.is-active { + border-color: #4a4a4a; + color: #363636; } + .button.is-text { + background-color: transparent; + border-color: transparent; + color: #4a4a4a; + text-decoration: underline; } + .button.is-text:hover, .button.is-text.is-hovered, .button.is-text:focus, .button.is-text.is-focused { + background-color: whitesmoke; + color: #363636; } + .button.is-text:active, .button.is-text.is-active { + background-color: #e8e8e8; + color: #363636; } + .button.is-text[disabled], + fieldset[disabled] .button.is-text { + background-color: transparent; + border-color: transparent; + box-shadow: none; } + .button.is-white { + background-color: white; + border-color: transparent; + color: #0a0a0a; } + .button.is-white:hover, .button.is-white.is-hovered { + background-color: #f9f9f9; + border-color: transparent; + color: #0a0a0a; } + .button.is-white:focus, .button.is-white.is-focused { + border-color: transparent; + color: #0a0a0a; } + .button.is-white:focus:not(:active), .button.is-white.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } + .button.is-white:active, .button.is-white.is-active { + background-color: #f2f2f2; + border-color: transparent; + color: #0a0a0a; } + .button.is-white[disabled], + fieldset[disabled] .button.is-white { + background-color: white; + border-color: transparent; + box-shadow: none; } + .button.is-white.is-inverted { + background-color: #0a0a0a; + color: white; } + .button.is-white.is-inverted:hover, .button.is-white.is-inverted.is-hovered { + background-color: black; } + .button.is-white.is-inverted[disabled], + fieldset[disabled] .button.is-white.is-inverted { + background-color: #0a0a0a; + border-color: transparent; + box-shadow: none; + color: white; } + .button.is-white.is-loading::after { + border-color: transparent transparent #0a0a0a #0a0a0a !important; } + .button.is-white.is-outlined { + background-color: transparent; + border-color: white; + color: white; } + .button.is-white.is-outlined:hover, .button.is-white.is-outlined.is-hovered, .button.is-white.is-outlined:focus, .button.is-white.is-outlined.is-focused { + background-color: white; + border-color: white; + color: #0a0a0a; } + .button.is-white.is-outlined.is-loading::after { + border-color: transparent transparent white white !important; } + .button.is-white.is-outlined.is-loading:hover::after, .button.is-white.is-outlined.is-loading.is-hovered::after, .button.is-white.is-outlined.is-loading:focus::after, .button.is-white.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #0a0a0a #0a0a0a !important; } + .button.is-white.is-outlined[disabled], + fieldset[disabled] .button.is-white.is-outlined { + background-color: transparent; + border-color: white; + box-shadow: none; + color: white; } + .button.is-white.is-inverted.is-outlined { + background-color: transparent; + border-color: #0a0a0a; + color: #0a0a0a; } + .button.is-white.is-inverted.is-outlined:hover, .button.is-white.is-inverted.is-outlined.is-hovered, .button.is-white.is-inverted.is-outlined:focus, .button.is-white.is-inverted.is-outlined.is-focused { + background-color: #0a0a0a; + color: white; } + .button.is-white.is-inverted.is-outlined.is-loading:hover::after, .button.is-white.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-white.is-inverted.is-outlined.is-loading:focus::after, .button.is-white.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent white white !important; } + .button.is-white.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-white.is-inverted.is-outlined { + background-color: transparent; + border-color: #0a0a0a; + box-shadow: none; + color: #0a0a0a; } + .button.is-black { + background-color: #0a0a0a; + border-color: transparent; + color: white; } + .button.is-black:hover, .button.is-black.is-hovered { + background-color: #040404; + border-color: transparent; + color: white; } + .button.is-black:focus, .button.is-black.is-focused { + border-color: transparent; + color: white; } + .button.is-black:focus:not(:active), .button.is-black.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } + .button.is-black:active, .button.is-black.is-active { + background-color: black; + border-color: transparent; + color: white; } + .button.is-black[disabled], + fieldset[disabled] .button.is-black { + background-color: #0a0a0a; + border-color: transparent; + box-shadow: none; } + .button.is-black.is-inverted { + background-color: white; + color: #0a0a0a; } + .button.is-black.is-inverted:hover, .button.is-black.is-inverted.is-hovered { + background-color: #f2f2f2; } + .button.is-black.is-inverted[disabled], + fieldset[disabled] .button.is-black.is-inverted { + background-color: white; + border-color: transparent; + box-shadow: none; + color: #0a0a0a; } + .button.is-black.is-loading::after { + border-color: transparent transparent white white !important; } + .button.is-black.is-outlined { + background-color: transparent; + border-color: #0a0a0a; + color: #0a0a0a; } + .button.is-black.is-outlined:hover, .button.is-black.is-outlined.is-hovered, .button.is-black.is-outlined:focus, .button.is-black.is-outlined.is-focused { + background-color: #0a0a0a; + border-color: #0a0a0a; + color: white; } + .button.is-black.is-outlined.is-loading::after { + border-color: transparent transparent #0a0a0a #0a0a0a !important; } + .button.is-black.is-outlined.is-loading:hover::after, .button.is-black.is-outlined.is-loading.is-hovered::after, .button.is-black.is-outlined.is-loading:focus::after, .button.is-black.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent white white !important; } + .button.is-black.is-outlined[disabled], + fieldset[disabled] .button.is-black.is-outlined { + background-color: transparent; + border-color: #0a0a0a; + box-shadow: none; + color: #0a0a0a; } + .button.is-black.is-inverted.is-outlined { + background-color: transparent; + border-color: white; + color: white; } + .button.is-black.is-inverted.is-outlined:hover, .button.is-black.is-inverted.is-outlined.is-hovered, .button.is-black.is-inverted.is-outlined:focus, .button.is-black.is-inverted.is-outlined.is-focused { + background-color: white; + color: #0a0a0a; } + .button.is-black.is-inverted.is-outlined.is-loading:hover::after, .button.is-black.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-black.is-inverted.is-outlined.is-loading:focus::after, .button.is-black.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #0a0a0a #0a0a0a !important; } + .button.is-black.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-black.is-inverted.is-outlined { + background-color: transparent; + border-color: white; + box-shadow: none; + color: white; } + .button.is-light { + background-color: whitesmoke; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .button.is-light:hover, .button.is-light.is-hovered { + background-color: #eeeeee; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .button.is-light:focus, .button.is-light.is-focused { + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .button.is-light:focus:not(:active), .button.is-light.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } + .button.is-light:active, .button.is-light.is-active { + background-color: #e8e8e8; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .button.is-light[disabled], + fieldset[disabled] .button.is-light { + background-color: whitesmoke; + border-color: transparent; + box-shadow: none; } + .button.is-light.is-inverted { + background-color: rgba(0, 0, 0, 0.7); + color: whitesmoke; } + .button.is-light.is-inverted:hover, .button.is-light.is-inverted.is-hovered { + background-color: rgba(0, 0, 0, 0.7); } + .button.is-light.is-inverted[disabled], + fieldset[disabled] .button.is-light.is-inverted { + background-color: rgba(0, 0, 0, 0.7); + border-color: transparent; + box-shadow: none; + color: whitesmoke; } + .button.is-light.is-loading::after { + border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; } + .button.is-light.is-outlined { + background-color: transparent; + border-color: whitesmoke; + color: whitesmoke; } + .button.is-light.is-outlined:hover, .button.is-light.is-outlined.is-hovered, .button.is-light.is-outlined:focus, .button.is-light.is-outlined.is-focused { + background-color: whitesmoke; + border-color: whitesmoke; + color: rgba(0, 0, 0, 0.7); } + .button.is-light.is-outlined.is-loading::after { + border-color: transparent transparent whitesmoke whitesmoke !important; } + .button.is-light.is-outlined.is-loading:hover::after, .button.is-light.is-outlined.is-loading.is-hovered::after, .button.is-light.is-outlined.is-loading:focus::after, .button.is-light.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; } + .button.is-light.is-outlined[disabled], + fieldset[disabled] .button.is-light.is-outlined { + background-color: transparent; + border-color: whitesmoke; + box-shadow: none; + color: whitesmoke; } + .button.is-light.is-inverted.is-outlined { + background-color: transparent; + border-color: rgba(0, 0, 0, 0.7); + color: rgba(0, 0, 0, 0.7); } + .button.is-light.is-inverted.is-outlined:hover, .button.is-light.is-inverted.is-outlined.is-hovered, .button.is-light.is-inverted.is-outlined:focus, .button.is-light.is-inverted.is-outlined.is-focused { + background-color: rgba(0, 0, 0, 0.7); + color: whitesmoke; } + .button.is-light.is-inverted.is-outlined.is-loading:hover::after, .button.is-light.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-light.is-inverted.is-outlined.is-loading:focus::after, .button.is-light.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent whitesmoke whitesmoke !important; } + .button.is-light.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-light.is-inverted.is-outlined { + background-color: transparent; + border-color: rgba(0, 0, 0, 0.7); + box-shadow: none; + color: rgba(0, 0, 0, 0.7); } + .button.is-dark { + background-color: #363636; + border-color: transparent; + color: #fff; } + .button.is-dark:hover, .button.is-dark.is-hovered { + background-color: #2f2f2f; + border-color: transparent; + color: #fff; } + .button.is-dark:focus, .button.is-dark.is-focused { + border-color: transparent; + color: #fff; } + .button.is-dark:focus:not(:active), .button.is-dark.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } + .button.is-dark:active, .button.is-dark.is-active { + background-color: #292929; + border-color: transparent; + color: #fff; } + .button.is-dark[disabled], + fieldset[disabled] .button.is-dark { + background-color: #363636; + border-color: transparent; + box-shadow: none; } + .button.is-dark.is-inverted { + background-color: #fff; + color: #363636; } + .button.is-dark.is-inverted:hover, .button.is-dark.is-inverted.is-hovered { + background-color: #f2f2f2; } + .button.is-dark.is-inverted[disabled], + fieldset[disabled] .button.is-dark.is-inverted { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #363636; } + .button.is-dark.is-loading::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-dark.is-outlined { + background-color: transparent; + border-color: #363636; + color: #363636; } + .button.is-dark.is-outlined:hover, .button.is-dark.is-outlined.is-hovered, .button.is-dark.is-outlined:focus, .button.is-dark.is-outlined.is-focused { + background-color: #363636; + border-color: #363636; + color: #fff; } + .button.is-dark.is-outlined.is-loading::after { + border-color: transparent transparent #363636 #363636 !important; } + .button.is-dark.is-outlined.is-loading:hover::after, .button.is-dark.is-outlined.is-loading.is-hovered::after, .button.is-dark.is-outlined.is-loading:focus::after, .button.is-dark.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-dark.is-outlined[disabled], + fieldset[disabled] .button.is-dark.is-outlined { + background-color: transparent; + border-color: #363636; + box-shadow: none; + color: #363636; } + .button.is-dark.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; } + .button.is-dark.is-inverted.is-outlined:hover, .button.is-dark.is-inverted.is-outlined.is-hovered, .button.is-dark.is-inverted.is-outlined:focus, .button.is-dark.is-inverted.is-outlined.is-focused { + background-color: #fff; + color: #363636; } + .button.is-dark.is-inverted.is-outlined.is-loading:hover::after, .button.is-dark.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-dark.is-inverted.is-outlined.is-loading:focus::after, .button.is-dark.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #363636 #363636 !important; } + .button.is-dark.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-dark.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; } + .button.is-primary { + background-color: #00d1b2; + border-color: transparent; + color: #fff; } + .button.is-primary:hover, .button.is-primary.is-hovered { + background-color: #00c4a7; + border-color: transparent; + color: #fff; } + .button.is-primary:focus, .button.is-primary.is-focused { + border-color: transparent; + color: #fff; } + .button.is-primary:focus:not(:active), .button.is-primary.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); } + .button.is-primary:active, .button.is-primary.is-active { + background-color: #00b89c; + border-color: transparent; + color: #fff; } + .button.is-primary[disabled], + fieldset[disabled] .button.is-primary { + background-color: #00d1b2; + border-color: transparent; + box-shadow: none; } + .button.is-primary.is-inverted { + background-color: #fff; + color: #00d1b2; } + .button.is-primary.is-inverted:hover, .button.is-primary.is-inverted.is-hovered { + background-color: #f2f2f2; } + .button.is-primary.is-inverted[disabled], + fieldset[disabled] .button.is-primary.is-inverted { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #00d1b2; } + .button.is-primary.is-loading::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-primary.is-outlined { + background-color: transparent; + border-color: #00d1b2; + color: #00d1b2; } + .button.is-primary.is-outlined:hover, .button.is-primary.is-outlined.is-hovered, .button.is-primary.is-outlined:focus, .button.is-primary.is-outlined.is-focused { + background-color: #00d1b2; + border-color: #00d1b2; + color: #fff; } + .button.is-primary.is-outlined.is-loading::after { + border-color: transparent transparent #00d1b2 #00d1b2 !important; } + .button.is-primary.is-outlined.is-loading:hover::after, .button.is-primary.is-outlined.is-loading.is-hovered::after, .button.is-primary.is-outlined.is-loading:focus::after, .button.is-primary.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-primary.is-outlined[disabled], + fieldset[disabled] .button.is-primary.is-outlined { + background-color: transparent; + border-color: #00d1b2; + box-shadow: none; + color: #00d1b2; } + .button.is-primary.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; } + .button.is-primary.is-inverted.is-outlined:hover, .button.is-primary.is-inverted.is-outlined.is-hovered, .button.is-primary.is-inverted.is-outlined:focus, .button.is-primary.is-inverted.is-outlined.is-focused { + background-color: #fff; + color: #00d1b2; } + .button.is-primary.is-inverted.is-outlined.is-loading:hover::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-primary.is-inverted.is-outlined.is-loading:focus::after, .button.is-primary.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #00d1b2 #00d1b2 !important; } + .button.is-primary.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-primary.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; } + .button.is-primary.is-light { + background-color: #ebfffc; + color: #00947e; } + .button.is-primary.is-light:hover, .button.is-primary.is-light.is-hovered { + background-color: #defffa; + border-color: transparent; + color: #00947e; } + .button.is-primary.is-light:active, .button.is-primary.is-light.is-active { + background-color: #d1fff8; + border-color: transparent; + color: #00947e; } + .button.is-link { + background-color: #3273dc; + border-color: transparent; + color: #fff; } + .button.is-link:hover, .button.is-link.is-hovered { + background-color: #276cda; + border-color: transparent; + color: #fff; } + .button.is-link:focus, .button.is-link.is-focused { + border-color: transparent; + color: #fff; } + .button.is-link:focus:not(:active), .button.is-link.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); } + .button.is-link:active, .button.is-link.is-active { + background-color: #2366d1; + border-color: transparent; + color: #fff; } + .button.is-link[disabled], + fieldset[disabled] .button.is-link { + background-color: #3273dc; + border-color: transparent; + box-shadow: none; } + .button.is-link.is-inverted { + background-color: #fff; + color: #3273dc; } + .button.is-link.is-inverted:hover, .button.is-link.is-inverted.is-hovered { + background-color: #f2f2f2; } + .button.is-link.is-inverted[disabled], + fieldset[disabled] .button.is-link.is-inverted { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #3273dc; } + .button.is-link.is-loading::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-link.is-outlined { + background-color: transparent; + border-color: #3273dc; + color: #3273dc; } + .button.is-link.is-outlined:hover, .button.is-link.is-outlined.is-hovered, .button.is-link.is-outlined:focus, .button.is-link.is-outlined.is-focused { + background-color: #3273dc; + border-color: #3273dc; + color: #fff; } + .button.is-link.is-outlined.is-loading::after { + border-color: transparent transparent #3273dc #3273dc !important; } + .button.is-link.is-outlined.is-loading:hover::after, .button.is-link.is-outlined.is-loading.is-hovered::after, .button.is-link.is-outlined.is-loading:focus::after, .button.is-link.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-link.is-outlined[disabled], + fieldset[disabled] .button.is-link.is-outlined { + background-color: transparent; + border-color: #3273dc; + box-shadow: none; + color: #3273dc; } + .button.is-link.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; } + .button.is-link.is-inverted.is-outlined:hover, .button.is-link.is-inverted.is-outlined.is-hovered, .button.is-link.is-inverted.is-outlined:focus, .button.is-link.is-inverted.is-outlined.is-focused { + background-color: #fff; + color: #3273dc; } + .button.is-link.is-inverted.is-outlined.is-loading:hover::after, .button.is-link.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-link.is-inverted.is-outlined.is-loading:focus::after, .button.is-link.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #3273dc #3273dc !important; } + .button.is-link.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-link.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; } + .button.is-link.is-light { + background-color: #eef3fc; + color: #2160c4; } + .button.is-link.is-light:hover, .button.is-link.is-light.is-hovered { + background-color: #e3ecfa; + border-color: transparent; + color: #2160c4; } + .button.is-link.is-light:active, .button.is-link.is-light.is-active { + background-color: #d8e4f8; + border-color: transparent; + color: #2160c4; } + .button.is-info { + background-color: #3298dc; + border-color: transparent; + color: #fff; } + .button.is-info:hover, .button.is-info.is-hovered { + background-color: #2793da; + border-color: transparent; + color: #fff; } + .button.is-info:focus, .button.is-info.is-focused { + border-color: transparent; + color: #fff; } + .button.is-info:focus:not(:active), .button.is-info.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(50, 152, 220, 0.25); } + .button.is-info:active, .button.is-info.is-active { + background-color: #238cd1; + border-color: transparent; + color: #fff; } + .button.is-info[disabled], + fieldset[disabled] .button.is-info { + background-color: #3298dc; + border-color: transparent; + box-shadow: none; } + .button.is-info.is-inverted { + background-color: #fff; + color: #3298dc; } + .button.is-info.is-inverted:hover, .button.is-info.is-inverted.is-hovered { + background-color: #f2f2f2; } + .button.is-info.is-inverted[disabled], + fieldset[disabled] .button.is-info.is-inverted { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #3298dc; } + .button.is-info.is-loading::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-info.is-outlined { + background-color: transparent; + border-color: #3298dc; + color: #3298dc; } + .button.is-info.is-outlined:hover, .button.is-info.is-outlined.is-hovered, .button.is-info.is-outlined:focus, .button.is-info.is-outlined.is-focused { + background-color: #3298dc; + border-color: #3298dc; + color: #fff; } + .button.is-info.is-outlined.is-loading::after { + border-color: transparent transparent #3298dc #3298dc !important; } + .button.is-info.is-outlined.is-loading:hover::after, .button.is-info.is-outlined.is-loading.is-hovered::after, .button.is-info.is-outlined.is-loading:focus::after, .button.is-info.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-info.is-outlined[disabled], + fieldset[disabled] .button.is-info.is-outlined { + background-color: transparent; + border-color: #3298dc; + box-shadow: none; + color: #3298dc; } + .button.is-info.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; } + .button.is-info.is-inverted.is-outlined:hover, .button.is-info.is-inverted.is-outlined.is-hovered, .button.is-info.is-inverted.is-outlined:focus, .button.is-info.is-inverted.is-outlined.is-focused { + background-color: #fff; + color: #3298dc; } + .button.is-info.is-inverted.is-outlined.is-loading:hover::after, .button.is-info.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-info.is-inverted.is-outlined.is-loading:focus::after, .button.is-info.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #3298dc #3298dc !important; } + .button.is-info.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-info.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; } + .button.is-info.is-light { + background-color: #eef6fc; + color: #1d72aa; } + .button.is-info.is-light:hover, .button.is-info.is-light.is-hovered { + background-color: #e3f1fa; + border-color: transparent; + color: #1d72aa; } + .button.is-info.is-light:active, .button.is-info.is-light.is-active { + background-color: #d8ebf8; + border-color: transparent; + color: #1d72aa; } + .button.is-success { + background-color: #48c774; + border-color: transparent; + color: #fff; } + .button.is-success:hover, .button.is-success.is-hovered { + background-color: #3ec46d; + border-color: transparent; + color: #fff; } + .button.is-success:focus, .button.is-success.is-focused { + border-color: transparent; + color: #fff; } + .button.is-success:focus:not(:active), .button.is-success.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(72, 199, 116, 0.25); } + .button.is-success:active, .button.is-success.is-active { + background-color: #3abb67; + border-color: transparent; + color: #fff; } + .button.is-success[disabled], + fieldset[disabled] .button.is-success { + background-color: #48c774; + border-color: transparent; + box-shadow: none; } + .button.is-success.is-inverted { + background-color: #fff; + color: #48c774; } + .button.is-success.is-inverted:hover, .button.is-success.is-inverted.is-hovered { + background-color: #f2f2f2; } + .button.is-success.is-inverted[disabled], + fieldset[disabled] .button.is-success.is-inverted { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #48c774; } + .button.is-success.is-loading::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-success.is-outlined { + background-color: transparent; + border-color: #48c774; + color: #48c774; } + .button.is-success.is-outlined:hover, .button.is-success.is-outlined.is-hovered, .button.is-success.is-outlined:focus, .button.is-success.is-outlined.is-focused { + background-color: #48c774; + border-color: #48c774; + color: #fff; } + .button.is-success.is-outlined.is-loading::after { + border-color: transparent transparent #48c774 #48c774 !important; } + .button.is-success.is-outlined.is-loading:hover::after, .button.is-success.is-outlined.is-loading.is-hovered::after, .button.is-success.is-outlined.is-loading:focus::after, .button.is-success.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-success.is-outlined[disabled], + fieldset[disabled] .button.is-success.is-outlined { + background-color: transparent; + border-color: #48c774; + box-shadow: none; + color: #48c774; } + .button.is-success.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; } + .button.is-success.is-inverted.is-outlined:hover, .button.is-success.is-inverted.is-outlined.is-hovered, .button.is-success.is-inverted.is-outlined:focus, .button.is-success.is-inverted.is-outlined.is-focused { + background-color: #fff; + color: #48c774; } + .button.is-success.is-inverted.is-outlined.is-loading:hover::after, .button.is-success.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-success.is-inverted.is-outlined.is-loading:focus::after, .button.is-success.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #48c774 #48c774 !important; } + .button.is-success.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-success.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; } + .button.is-success.is-light { + background-color: #effaf3; + color: #257942; } + .button.is-success.is-light:hover, .button.is-success.is-light.is-hovered { + background-color: #e6f7ec; + border-color: transparent; + color: #257942; } + .button.is-success.is-light:active, .button.is-success.is-light.is-active { + background-color: #dcf4e4; + border-color: transparent; + color: #257942; } + .button.is-warning { + background-color: #ffdd57; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .button.is-warning:hover, .button.is-warning.is-hovered { + background-color: #ffdb4a; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .button.is-warning:focus, .button.is-warning.is-focused { + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .button.is-warning:focus:not(:active), .button.is-warning.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } + .button.is-warning:active, .button.is-warning.is-active { + background-color: #ffd83d; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .button.is-warning[disabled], + fieldset[disabled] .button.is-warning { + background-color: #ffdd57; + border-color: transparent; + box-shadow: none; } + .button.is-warning.is-inverted { + background-color: rgba(0, 0, 0, 0.7); + color: #ffdd57; } + .button.is-warning.is-inverted:hover, .button.is-warning.is-inverted.is-hovered { + background-color: rgba(0, 0, 0, 0.7); } + .button.is-warning.is-inverted[disabled], + fieldset[disabled] .button.is-warning.is-inverted { + background-color: rgba(0, 0, 0, 0.7); + border-color: transparent; + box-shadow: none; + color: #ffdd57; } + .button.is-warning.is-loading::after { + border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; } + .button.is-warning.is-outlined { + background-color: transparent; + border-color: #ffdd57; + color: #ffdd57; } + .button.is-warning.is-outlined:hover, .button.is-warning.is-outlined.is-hovered, .button.is-warning.is-outlined:focus, .button.is-warning.is-outlined.is-focused { + background-color: #ffdd57; + border-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } + .button.is-warning.is-outlined.is-loading::after { + border-color: transparent transparent #ffdd57 #ffdd57 !important; } + .button.is-warning.is-outlined.is-loading:hover::after, .button.is-warning.is-outlined.is-loading.is-hovered::after, .button.is-warning.is-outlined.is-loading:focus::after, .button.is-warning.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent rgba(0, 0, 0, 0.7) rgba(0, 0, 0, 0.7) !important; } + .button.is-warning.is-outlined[disabled], + fieldset[disabled] .button.is-warning.is-outlined { + background-color: transparent; + border-color: #ffdd57; + box-shadow: none; + color: #ffdd57; } + .button.is-warning.is-inverted.is-outlined { + background-color: transparent; + border-color: rgba(0, 0, 0, 0.7); + color: rgba(0, 0, 0, 0.7); } + .button.is-warning.is-inverted.is-outlined:hover, .button.is-warning.is-inverted.is-outlined.is-hovered, .button.is-warning.is-inverted.is-outlined:focus, .button.is-warning.is-inverted.is-outlined.is-focused { + background-color: rgba(0, 0, 0, 0.7); + color: #ffdd57; } + .button.is-warning.is-inverted.is-outlined.is-loading:hover::after, .button.is-warning.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-warning.is-inverted.is-outlined.is-loading:focus::after, .button.is-warning.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #ffdd57 #ffdd57 !important; } + .button.is-warning.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-warning.is-inverted.is-outlined { + background-color: transparent; + border-color: rgba(0, 0, 0, 0.7); + box-shadow: none; + color: rgba(0, 0, 0, 0.7); } + .button.is-warning.is-light { + background-color: #fffbeb; + color: #947600; } + .button.is-warning.is-light:hover, .button.is-warning.is-light.is-hovered { + background-color: #fff8de; + border-color: transparent; + color: #947600; } + .button.is-warning.is-light:active, .button.is-warning.is-light.is-active { + background-color: #fff6d1; + border-color: transparent; + color: #947600; } + .button.is-danger { + background-color: #f14668; + border-color: transparent; + color: #fff; } + .button.is-danger:hover, .button.is-danger.is-hovered { + background-color: #f03a5f; + border-color: transparent; + color: #fff; } + .button.is-danger:focus, .button.is-danger.is-focused { + border-color: transparent; + color: #fff; } + .button.is-danger:focus:not(:active), .button.is-danger.is-focused:not(:active) { + box-shadow: 0 0 0 0.125em rgba(241, 70, 104, 0.25); } + .button.is-danger:active, .button.is-danger.is-active { + background-color: #ef2e55; + border-color: transparent; + color: #fff; } + .button.is-danger[disabled], + fieldset[disabled] .button.is-danger { + background-color: #f14668; + border-color: transparent; + box-shadow: none; } + .button.is-danger.is-inverted { + background-color: #fff; + color: #f14668; } + .button.is-danger.is-inverted:hover, .button.is-danger.is-inverted.is-hovered { + background-color: #f2f2f2; } + .button.is-danger.is-inverted[disabled], + fieldset[disabled] .button.is-danger.is-inverted { + background-color: #fff; + border-color: transparent; + box-shadow: none; + color: #f14668; } + .button.is-danger.is-loading::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-danger.is-outlined { + background-color: transparent; + border-color: #f14668; + color: #f14668; } + .button.is-danger.is-outlined:hover, .button.is-danger.is-outlined.is-hovered, .button.is-danger.is-outlined:focus, .button.is-danger.is-outlined.is-focused { + background-color: #f14668; + border-color: #f14668; + color: #fff; } + .button.is-danger.is-outlined.is-loading::after { + border-color: transparent transparent #f14668 #f14668 !important; } + .button.is-danger.is-outlined.is-loading:hover::after, .button.is-danger.is-outlined.is-loading.is-hovered::after, .button.is-danger.is-outlined.is-loading:focus::after, .button.is-danger.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #fff #fff !important; } + .button.is-danger.is-outlined[disabled], + fieldset[disabled] .button.is-danger.is-outlined { + background-color: transparent; + border-color: #f14668; + box-shadow: none; + color: #f14668; } + .button.is-danger.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + color: #fff; } + .button.is-danger.is-inverted.is-outlined:hover, .button.is-danger.is-inverted.is-outlined.is-hovered, .button.is-danger.is-inverted.is-outlined:focus, .button.is-danger.is-inverted.is-outlined.is-focused { + background-color: #fff; + color: #f14668; } + .button.is-danger.is-inverted.is-outlined.is-loading:hover::after, .button.is-danger.is-inverted.is-outlined.is-loading.is-hovered::after, .button.is-danger.is-inverted.is-outlined.is-loading:focus::after, .button.is-danger.is-inverted.is-outlined.is-loading.is-focused::after { + border-color: transparent transparent #f14668 #f14668 !important; } + .button.is-danger.is-inverted.is-outlined[disabled], + fieldset[disabled] .button.is-danger.is-inverted.is-outlined { + background-color: transparent; + border-color: #fff; + box-shadow: none; + color: #fff; } + .button.is-danger.is-light { + background-color: #feecf0; + color: #cc0f35; } + .button.is-danger.is-light:hover, .button.is-danger.is-light.is-hovered { + background-color: #fde0e6; + border-color: transparent; + color: #cc0f35; } + .button.is-danger.is-light:active, .button.is-danger.is-light.is-active { + background-color: #fcd4dc; + border-color: transparent; + color: #cc0f35; } + .button.is-small { + border-radius: 2px; + font-size: 0.75rem; } + .button.is-normal { + font-size: 1rem; } + .button.is-medium { + font-size: 1.25rem; } + .button.is-large { + font-size: 1.5rem; } + .button[disabled], + fieldset[disabled] .button { + background-color: white; + border-color: #dbdbdb; + box-shadow: none; + opacity: 0.5; } + .button.is-fullwidth { + display: flex; + width: 100%; } + .button.is-loading { + color: transparent !important; + pointer-events: none; } + .button.is-loading::after { + position: absolute; + left: calc(50% - (1em / 2)); + top: calc(50% - (1em / 2)); + position: absolute !important; } + .button.is-static { + background-color: whitesmoke; + border-color: #dbdbdb; + color: #7a7a7a; + box-shadow: none; + pointer-events: none; } + .button.is-rounded { + border-radius: 290486px; + padding-left: calc(1em + 0.25em); + padding-right: calc(1em + 0.25em); } + +.buttons { + align-items: center; + display: flex; + flex-wrap: wrap; + justify-content: flex-start; } + .buttons .button { + margin-bottom: 0.5rem; } + .buttons .button:not(:last-child):not(.is-fullwidth) { + margin-right: 0.5rem; } + .buttons:last-child { + margin-bottom: -0.5rem; } + .buttons:not(:last-child) { + margin-bottom: 1rem; } + .buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large) { + border-radius: 2px; + font-size: 0.75rem; } + .buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large) { + font-size: 1.25rem; } + .buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium) { + font-size: 1.5rem; } + .buttons.has-addons .button:not(:first-child) { + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .buttons.has-addons .button:not(:last-child) { + border-bottom-right-radius: 0; + border-top-right-radius: 0; + margin-right: -1px; } + .buttons.has-addons .button:last-child { + margin-right: 0; } + .buttons.has-addons .button:hover, .buttons.has-addons .button.is-hovered { + z-index: 2; } + .buttons.has-addons .button:focus, .buttons.has-addons .button.is-focused, .buttons.has-addons .button:active, .buttons.has-addons .button.is-active, .buttons.has-addons .button.is-selected { + z-index: 3; } + .buttons.has-addons .button:focus:hover, .buttons.has-addons .button.is-focused:hover, .buttons.has-addons .button:active:hover, .buttons.has-addons .button.is-active:hover, .buttons.has-addons .button.is-selected:hover { + z-index: 4; } + .buttons.has-addons .button.is-expanded { + flex-grow: 1; + flex-shrink: 1; } + .buttons.is-centered { + justify-content: center; } + .buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth) { + margin-left: 0.25rem; + margin-right: 0.25rem; } + .buttons.is-right { + justify-content: flex-end; } + .buttons.is-right:not(.has-addons) .button:not(.is-fullwidth) { + margin-left: 0.25rem; + margin-right: 0.25rem; } + +.hero__container { + flex-direction: row; + width: 100vw; + height: 100vh; + background-image: url("/assets/img/hero/hero.jpg"); + background-size: cover; + background-repeat: no-repeat; + background-position: center center; + background-attachment: fixed; + position: relative; } + @media screen and (min-width: 769px), print { + .hero__container { + background-image: url("/assets/img/hero/tablet_hero.jpg"); } } + @media screen and (min-width: 1024px) { + .hero__container { + background-image: url("/assets/img/hero/desktop_hero.jpg"); } } + @media screen and (min-width: 1216px) { + .hero__container { + background-image: url("/assets/img/hero/widescreen_hero.jpg"); } } + @media screen and (min-width: 1408px) { + .hero__container { + background-image: url("/assets/img/hero/hero.jpg"); } } + @media screen and (orientation: portrait) and (min-width: 768px) { + .hero__container { + background-image: url("/assets/img/hero/tablet_vertical_hero.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 600px) { + .hero__container { + background-image: url("/assets/img/hero/mobile_medium_hero.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 360px) { + .hero__container { + background-image: url("/assets/img/hero/mobile_small_hero.jpg"); } } + .hero__container .inner { + align-items: center; } + .hero__container .row-info { + display: flex; + flex-direction: row; + align-items: center; + text-transform: uppercase; + color: #fff; + font-size: .7em; } + @media screen and (min-width: 769px), print { + .hero__container .row-info { + font-size: 1em; } } + .hero__container .info-icon { + margin-top: 6px; } + .hero__container .info-icon.padded { + padding: 0 0 0 10px; } + @media screen and (min-width: 769px), print { + .hero__container .info-icon.padded { + padding: 0 0 0 30px; } } + .hero__container svg { + height: 30px; + width: auto; } + .hero__container svg path { + fill: #fff; } + .hero__container .row__title { + padding: 8em 0 4em; } + @media screen and (min-width: 769px), print { + .hero__container .row__title { + padding: 1em 0; } } + .hero__container .row__title h1 { + text-transform: none; + font-weight: 700; + color: #fff; + font-size: 2.2em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .hero__container .row__title h1 { + font-size: 3em; + line-height: 1.5; } } + @media screen and (min-width: 1216px) { + .hero__container .row__title h1 { + font-size: 4em; } } + .hero__container.is-online-conference { + background-image: url("/assets/img/hero/hero-online.jpg"); } + @media screen and (min-width: 769px), print { + .hero__container.is-online-conference { + background-image: url("/assets/img/hero/tablet_hero-online.jpg"); } } + @media screen and (min-width: 1024px) { + .hero__container.is-online-conference { + background-image: url("/assets/img/hero/desktop_hero-online.jpg"); } } + @media screen and (min-width: 1216px) { + .hero__container.is-online-conference { + background-image: url("/assets/img/hero/widescreen_hero-online.jpg"); } } + @media screen and (min-width: 1408px) { + .hero__container.is-online-conference { + background-image: url("/assets/img/hero/hero-online.jpg"); } } + @media screen and (orientation: portrait) and (min-width: 768px) { + .hero__container.is-online-conference { + background-image: url("/assets/img/hero/tablet_vertical_hero-online.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 600px) { + .hero__container.is-online-conference { + background-image: url("/assets/img/hero/mobile_medium_hero-online.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 360px) { + .hero__container.is-online-conference { + background-image: url("/assets/img/hero/mobile_small_hero-online.jpg"); } } + +.info__location { + padding: 0 30px 0 10px; } + +.info__date { + padding: 0 0 0 10px; } + +.row__more { + display: flex; + justify-content: flex-start; } + .row__more .columns { + width: 100%; + flex-wrap: wrap; } + +.countdown-container { + display: flex; + justify-content: flex-start; } + .countdown-container .is-hidden { + visibility: hidden; } + +.days-container, .hours-container, .minutes-container, .seconds-container { + display: flex; + flex-direction: column; + align-items: flex-start; + justify-content: flex-start; + width: 120px; + height: 120px; } + +.days, .hours, .minutes, .seconds { + font-weight: 600; + font-size: 2em; + color: #2f4666; } + +.days-label, .hours-label, .minutes-label, .seconds-label { + font-size: .9em; + color: #fff; } + +.image-credits { + position: relative; + margin: -2em auto 0; + text-align: center; + font-size: .8em; + color: #fff; } + .image-credits a { + color: #fff; } + +.update__container { + background-color: #000; } + .update__container .inner { + margin: 0 auto; + padding: 2em 0; + text-align: center; } + .update__container .inner h2, .update__container .inner p { + color: #fff; } + .update__container .inner a { + max-width: 100%; + font-size: .9em; } + @media screen and (min-width: 769px), print { + .update__container .inner a { + font-size: 1em; } } + .update__container svg path { + fill: #fff; } + +.cfp__container { + background-color: #1B365D; + color: #fff; } + .cfp__container h1 { + color: #fff; + font-size: 2em; } + @media screen and (min-width: 769px), print { + .cfp__container h1 { + font-size: 3em; } } + .cfp__container .inner { + margin: 0 auto; + align-items: center; + text-align: center; + padding: 1em 0; } + .cfp__container .inner .row-info { + display: inline-flex; + flex-wrap: wrap; + align-items: center; } + .cfp__container .inner span { + margin-right: 0; } + @media screen and (min-width: 769px), print { + .cfp__container .inner span { + margin-right: 1em; } } + .cfp__container .inner .button.is-primary { + background-color: #fff !important; + color: #1B365D; + margin: 1em auto; } + .cfp__container .inner .button.is-primary:hover, .cfp__container .inner .button.is-primary:active, .cfp__container .inner .button.is-primary:focus { + background-color: #000 !important; + color: #fff !important; + border-color: #fff !important; } + +.geninfo__container { + padding: 3em 0; + margin: 0; } + .geninfo__container .inner { + margin: 0 auto; + max-width: 1200px; } + .geninfo__container h2 { + color: #1B365D; + font-style: normal; } + +.geninfo-info { + display: flex; + flex-direction: column; + align-content: space-between; + min-width: 240px; } + .geninfo-info .row-info { + flex-grow: 1; } + .geninfo-info .row__social { + font-size: .9em; + font-weight: 700; + padding: 1em 0; } + .geninfo-info .row__social p { + margin-bottom: 8px; } + +.social-icon { + width: 40px; + height: 40px; + display: inline-flex; + background-color: #1B365D; + border-radius: 20px; + margin: 0 8px; + border: 1px solid #1B365D; } + .social-icon svg path, .social-icon svg rect, .social-icon svg ellipse, .social-icon svg circle { + fill: #fff; } + .social-icon:hover, .social-icon:active, .social-icon:focus { + background-color: #fff; } + .social-icon:hover svg path, .social-icon:hover svg rect, .social-icon:hover svg ellipse, .social-icon:hover svg circle, .social-icon:active svg path, .social-icon:active svg rect, .social-icon:active svg ellipse, .social-icon:active svg circle, .social-icon:focus svg path, .social-icon:focus svg rect, .social-icon:focus svg ellipse, .social-icon:focus svg circle { + fill: #1B365D; } + +.geninfo-buttons { + display: flex; + flex-wrap: wrap; + justify-content: center; + align-content: center; + max-width: 80%; + margin: 0 auto; } + @media screen and (min-width: 769px), print { + .geninfo-buttons { + min-width: 450px; } } + +.geninfo-buttons__button-container { + min-width: 190px; + height: 190px; + margin: 10px; + display: flex; + flex-direction: column; + align-items: center; + align-content: center; + justify-content: center; + text-align: center; + background-color: #1B365D; + border: 1px solid #1B365D; } + .geninfo-buttons__button-container:hover, .geninfo-buttons__button-container:focus, .geninfo-buttons__button-container:active { + background-color: #fff; } + .geninfo-buttons__button-container:hover svg path, .geninfo-buttons__button-container:hover svg path, .geninfo-buttons__button-container:hover svg path, .geninfo-buttons__button-container:focus svg path, .geninfo-buttons__button-container:focus svg path, .geninfo-buttons__button-container:focus svg path, .geninfo-buttons__button-container:active svg path, .geninfo-buttons__button-container:active svg path, .geninfo-buttons__button-container:active svg path { + fill: #1B365D; } + .geninfo-buttons__button-container a { + color: #fff; + text-transform: uppercase; + font-size: .8em; + font-weight: 600; } + .geninfo-buttons__button-container:hover > a, .geninfo-buttons__button-container:focus > a, .geninfo-buttons__button-container:active > a { + color: #1B365D; + text-decoration: none; } + +.geninfo-buttons__button { + width: 120px; + height: 120px; } + .geninfo-buttons__button svg path { + fill: #fff; } + +.speakers__container { + padding: 3em 0; + margin: 0; + background-color: rgba(0, 0, 0, 0.1); } + .speakers__container .columns { + margin: 0; } + .speakers__container .inner { + margin: 0 auto; + max-width: 1200px; } + .speakers__container h2 { + text-align: center; + font-style: normal; + color: #1B365D; } + .speakers__container a:hover, .speakers__container a:active, .speakers__container a:focus { + text-decoration: none; } + .speakers__container a p.subtitle, .speakers__container a p em { + color: #000; } + .speakers__container p:hover, .speakers__container a p:active, .speakers__container a p:focus { + color: #2f4666; } + .speakers__container a p em:hover, .speakers__container a p em:active, .speakers__container a p em:focus { + color: #2f4666; } + .speakers__container a .card-image { + max-height: 200px; + overflow: hidden; } + .speakers__container a .card-image img { + transition: transform .5s; } + .speakers__container a .card-image img:hover, .speakers__container a .card-image img:active, .speakers__container a .card-image img:focus { + transform: scale(1.1); } + .speakers__container .inner_holder { + display: flex; + justify-content: center; + flex-wrap: wrap; } + .speakers__container .inner_holder .speaker-card { + max-width: 200px; + padding: 20px; + text-align: center; + font-weight: 300; } + .speakers__container .inner_holder .speaker-card.speaker-card--mc { + background-color: #1B365D; } + .speakers__container .inner_holder .speaker-card.speaker-card--mc .card-content .subtitle, .speakers__container .inner_holder .speaker-card.speaker-card--mc .card-content p, .speakers__container .inner_holder .speaker-card.speaker-card--mc .card-content .title, .speakers__container .inner_holder .speaker-card.speaker-card--mc .card-content em { + color: #fff; } + .speakers__container .inner_holder .speaker-card .card-content { + display: flex; + flex-direction: column; + font-weight: initial; } + .speakers__container .inner_holder .speaker-card .card-content .subtitle, .speakers__container .inner_holder .speaker-card .card-content p { + font-size: .9em; + margin: .5em 0 0; } + .speakers__container .inner_holder .speaker-card .card-content .title { + font-size: 1em; + font-weight: 600; + color: #1B365D; } + +.topics_container { + background-color: #1B365D; + color: #fff; + text-align: center; } + .topics_container .inner { + margin: 0 auto; + padding: 2em 0; } + .topics_container .inner .topics { + display: flex; + flex: 1; + flex-wrap: wrap; + justify-content: center; + align-content: center; + align-items: center; + justify-items: center; } + .topics_container .inner .topics .topic { + background-color: #fff; + color: #000; + font-weight: 600; + padding: 1em; + margin: 1em; } + +#workshop h2 { + text-align: center; + font-style: normal; + color: #1B365D !important; } + +.workshop__container { + padding: 1em 0 2em; + margin: 0; } + .workshop__container .inner { + margin: 0 auto; + max-width: 1200px; + border-bottom: 1px solid rgba(0, 0, 0, 0.4); } + .workshop__container .inner .workshop__info { + text-align: left; } + .workshop__container .inner .workshop__info strong { + color: #1B365D; } + .workshop__container:last-of-type .inner { + border-bottom: none; } + .workshop__container h5 { + text-transform: none; + font-weight: 600; + color: #1B365D !important; } + .workshop__container p { + color: #000; } + .workshop__container .columns { + margin-top: 1em; + margin-bottom: 0; + flex-wrap: wrap; } + .workshop__container .columns.no-margin-top { + margin-top: 0; } + .workshop__container .columns.workshop__info { + display: flex; + flex-direction: column; + align-content: space-between; + min-width: 240px; } + .workshop__container .columns .workshop__info { + max-width: 80%; + margin: 0 auto; } + @media screen and (min-width: 769px), print { + .workshop__container .columns .workshop__info { + min-width: 600px; } } + .workshop__container .workshop-buttons { + display: flex; + flex-wrap: wrap; + justify-content: center; + align-content: center; + max-width: 80%; + margin: 0 auto; } + @media screen and (min-width: 769px), print { + .workshop__container .workshop-buttons { + min-width: 450px; } } + .workshop__container .workshop-buttons .workshop-buttons__button-container { + min-width: 190px; + height: 190px; + margin: 10px; + display: flex; + flex-direction: column; + align-items: center; + align-content: center; + justify-content: center; + text-align: center; + background-color: #1B365D !important; + border: 1px solid #1B365D !important; } + .workshop__container .workshop-buttons .workshop-buttons__button-container:hover, .workshop__container .workshop-buttons .workshop-buttons__button-container:focus, .workshop__container .workshop-buttons .workshop-buttons__button-container:active { + background-color: #fff !important; } + .workshop__container .workshop-buttons .workshop-buttons__button-container:hover svg path, .workshop__container .workshop-buttons .workshop-buttons__button-container:hover svg polygon, .workshop__container .workshop-buttons .workshop-buttons__button-container:focus svg path, .workshop__container .workshop-buttons .workshop-buttons__button-container:focus svg polygon, .workshop__container .workshop-buttons .workshop-buttons__button-container:active svg path, .workshop__container .workshop-buttons .workshop-buttons__button-container:active svg polygon { + fill: #1B365D !important; } + .workshop__container .workshop-buttons .workshop-buttons__button-container a { + color: #fff; + text-transform: uppercase; + font-size: .8em; + font-weight: 600; } + .workshop__container .workshop-buttons .workshop-buttons__button-container a:hover > a, .workshop__container .workshop-buttons .workshop-buttons__button-container a:focus > a, .workshop__container .workshop-buttons .workshop-buttons__button-container a:active > a { + color: #1B365D !important; + text-decoration: none; } + .workshop__container .workshop-buttons__button { + width: 120px; + height: 120px; } + .workshop__container .workshop-buttons__button svg path, .workshop__container .workshop-buttons__button svg polygon { + fill: #fff; } + .workshop__container .row-info { + color: #000; + display: flex; + flex-direction: row; + align-items: center; + text-transform: uppercase; + font-size: .7em; } + @media screen and (min-width: 769px), print { + .workshop__container .row-info { + font-size: .9em; } } + .workshop__container .row-info .info__date { + padding: 0 10px 0 10px; } + .workshop__container .row-info .info-icon { + margin-top: 6px; } + .workshop__container .row-info .info-icon.padded { + padding: 0 0 0 10px; } + @media screen and (min-width: 769px), print { + .workshop__container .row-info .info-icon.padded { + padding: 0 0 0 10px; } } + .workshop__container .row-info .info-icon.padded svg { + height: 30px; + width: auto; } + .workshop__container .row__more { + padding-top: 2em; + flex-wrap: wrap; } + .workshop__container .button.is-primary { + background-color: #1B365D; + font-weight: 700; + padding-left: 1em; + padding-right: 1em; + margin: 10px auto; } + @media screen and (min-width: 769px), print { + .workshop__container .button.is-primary { + padding-left: 2em; + padding-right: 2em; + margin-right: 1em; } } + .workshop__container .button.is-primary:hover, .workshop__container .button.is-primary:active, .workshop__container .button.is-primary:focus { + color: #1B365D; + border-color: #1B365D; + background-color: #fff; } + +.media__container { + padding: 0 0 1em; + margin: 0 auto; + background-color: #000; + text-align: center; } + .media__container h3 { + color: white; } + .media__container .column { + padding: 0; + margin: 0; + max-width: 49%; } + @media screen and (min-width: 769px), print { + .media__container .column { + max-width: 25%; } } + .media__container .column .pic-holder { + overflow: hidden; + height: 0; + padding: 56.25% 0 0 0; + position: relative; } + .media__container .column .pic-holder img { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; } + .media__container .iframe-container { + max-width: 800px; + margin: 0 auto; + padding: 2em 0; } + .media__container .iframe-container .iframe-holder { + overflow: hidden; + height: 0; + padding: 56.25% 0 0 0; + position: relative; } + .media__container .iframe-container .iframe-holder iframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; } + +.location__container { + flex-direction: row; + width: 100vw; + background-image: url("/assets/img/venue/venue.jpg"); + background-size: cover; + background-repeat: no-repeat; + background-position: center center; + position: relative; + padding: 3em 0; + margin: 0; } + @media screen and (min-width: 769px), print { + .location__container { + background-image: url("/assets/img/venue/tablet_venue.jpg"); } } + @media screen and (min-width: 1024px) { + .location__container { + background-image: url("/assets/img/venue/desktop_venue.jpg"); } } + @media screen and (min-width: 1216px) { + .location__container { + background-image: url("/assets/img/venue/widescreen_venue.jpg"); } } + @media screen and (min-width: 1408px) { + .location__container { + background-image: url("/assets/img/venue/venue.jpg"); } } + @media screen and (orientation: portrait) and (min-width: 768px) { + .location__container { + background-image: url("/assets/img/venue/tablet_vertical_venue.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 600px) { + .location__container { + background-image: url("/assets/img/venue/mobile_medium_venue.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 360px) { + .location__container { + background-image: url("/assets/img/venue/mobile_small_venue.jpg"); } } + .location__container .inner { + align-items: center; + margin: 0 auto; } + .location__container * { + color: #fff; } + .location__container h2 { + font-style: normal; + font-size: 2.2em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .location__container h2 { + font-size: 3em; + line-height: 1.5; } } + @media screen and (min-width: 1216px) { + .location__container h2 { + font-size: 4em; } } + .location__container .row-info { + color: #fff; + display: flex; + flex-direction: row; + align-items: center; + text-transform: uppercase; } + .location__container .info-icon { + margin-top: 6px; } + .location__container svg { + height: 30px; + width: auto; } + .location__container svg path { + fill: #fff; } + .location__container .info__location { + padding: 0 30px 0 10px; } + .location__container .button.is-primary { + background-color: #1B365D; + font-weight: 700; + padding-left: 2em; + padding-right: 2em; + margin-top: 2em; + margin-right: 2em; } + .location__container .button.is-primary:hover, .location__container .button.is-primary:active, .location__container .button.is-primary:focus { + color: #1B365D; + background-color: #fff; } + +.image-credits { + position: relative; + margin: -2em auto 0; + text-align: center; + font-size: .8em; + color: #fff; } + .image-credits a { + color: #fff; } + +.partners__container { + background-color: #fff; + color: #1B365D; } + .partners__container h2 { + font-style: normal; } + +.partners__container .inner { + margin: 0 auto; + align-items: center; + text-align: center; + padding: 1em 0; } + .partners__container .inner .row__underlined { + width: 100%; + border-bottom: 1px solid rgba(0, 0, 0, 0.2); + text-align: left; } + .partners__container .inner .row__underlined h3 { + font-size: 1em; } + .partners__container .inner .columns { + padding: 2em 0; + justify-content: center; + flex-flow: wrap; } + .partners__container .inner .columns .column { + margin: 0 1em; } + .partners__container .inner .columns .column__main, .partners__container .inner .columns .column__main img { + min-width: 320px; + max-width: 320px; } + .partners__container .inner .columns .column__diamond, .partners__container .inner .columns .column__diamond img { + min-width: 280px; + max-width: 280px; } + .partners__container .inner .columns .column__platinum, .partners__container .inner .columns .column__platinum img { + min-width: 240px; + max-width: 240px; } + .partners__container .inner .columns .column__gold, .partners__container .inner .columns .column__gold img { + min-width: 200px; + max-width: 200px; } + .partners__container .inner .columns .column__silver, .partners__container .inner .columns .column__silver img { + min-width: 160px; + max-width: 160px; } + .partners__container .inner .columns .column__bronze, .partners__container .inner .columns .column__bronze img { + min-width: 120px; + max-width: 120px; } + .partners__container .inner .columns .column__diversity, .partners__container .inner .columns .column__diversity img { + min-width: 120px; + max-width: 120px; } + .partners__container .inner .columns .column__media, .partners__container .inner .columns .column__media img { + min-width: 100px; + max-width: 100px; } + .partners__container .inner .columns .column__production, .partners__container .inner .columns .column__production img { + min-width: 200px; + max-width: 200px; } + +.community-partners-container h2 { + color: #1B365D; + font-size: 2em; + font-style: normal; } + +.community-partners-container .inner { + border: 8px solid #2f4666 !important; + text-align: center; + flex-flow: wrap; } + .community-partners-container .inner .columns { + padding: 2em 0; + justify-content: center; + flex-flow: wrap; } + .community-partners-container .inner .columns .column { + margin: 0 1em; } + .community-partners-container .inner .columns .column__community, .community-partners-container .inner .columns .column__community img { + min-width: 120px; + max-width: 120px; + display: inline-block; } + +.mailchimp-container a { + color: #fff; } + +.mailchimp-container .mc-field-group { + position: relative; + text-align: left; + margin: 0 1em; } + .mailchimp-container .mc-field-group.inset-label label { + position: absolute; + top: 18px; + left: 18px; + color: rgba(0, 0, 0, 0.4); } + .mailchimp-container .mc-field-group.inset-label input:focus ~ label { + top: -10px; + color: #fff; + font-size: .8em; } + .mailchimp-container .mc-field-group input[type='text'], .mailchimp-container .mc-field-group input[type='email'] { + padding: .5em; + font-size: 1em; + min-width: 100%; } + .mailchimp-container .mc-field-group input[type='checkbox'] { + margin: 0 1em; + width: 20px; + height: 20px; + vertical-align: text-bottom; } + .mailchimp-container .mc-field-group ul { + display: inline-block; } + .mailchimp-container .mc-field-group ul li { + margin: 0 1em; } + +.mailchimp-container .checkbox-container { + display: block; + position: relative; + padding-left: 35px; + margin-bottom: 12px; + cursor: pointer; + font-size: 1em; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + .mailchimp-container .checkbox-container input { + position: absolute; + opacity: 0; + cursor: pointer; + height: 0; + width: 0; } + .mailchimp-container .checkbox-container .checkmark { + position: absolute; + top: 0; + left: 0; + height: 25px; + width: 25px; + background-color: #fff; } + .mailchimp-container .checkbox-container .checkmark::after { + content: ""; + position: absolute; + display: none; + left: 10px; + top: 4px; + width: 5px; + height: 16px; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); } + .mailchimp-container .checkbox-container:hover input ~ .checkmark, .mailchimp-container .checkbox-container:active input ~ .checkmark, .mailchimp-container .checkbox-container:focus input ~ .checkmark { + opacity: .8; } + .mailchimp-container .checkbox-container input:checked ~ .checkmark { + opacity: 1; + background-color: #fff; } + .mailchimp-container .checkbox-container input:checked ~ .checkmark:after { + display: block; + background-color: #1B365D; } + +.newsletter__container { + background-color: #1B365D; + color: #fff; + padding: 4em 0; } + .newsletter__container p, .newsletter__container strong { + color: #fff; } + .newsletter__container .inner { + margin: 0 auto; + align-items: center; + text-align: center; + padding: 1em 0; } + .newsletter__container .inner h2 { + font-style: normal; } + .newsletter__container .button.is-primary { + background-color: #fff !important; + border-color: #fff; + color: #1B365D; } + .newsletter__container .button.is-primary:hover, .newsletter__container .button.is-primary:active, .newsletter__container .button.is-primary:focus { + background-color: #000 !important; + color: #fff !important; } + .newsletter__container.negative { + background-color: #fff; + color: #000; } + .newsletter__container.negative p, .newsletter__container.negative strong { + color: #1B365D; } + .newsletter__container.negative .button.is-primary { + background-color: #1B365D !important; + border-color: #000; + color: #fff; } + .newsletter__container.negative .button.is-primary:hover, .newsletter__container.negative .button.is-primary:active, .newsletter__container.negative .button.is-primary:focus { + background-color: #fff !important; + border-color: #000 !important; + color: #000 !important; } + .newsletter__container.negative .mailchimp-container a { + color: #000; } + +.is-unselectable, .button, .breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.navbar-link:not(.is-arrowless)::after { + border: 3px solid transparent; + border-radius: 2px; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.625em; + margin-top: -0.4375em; + pointer-events: none; + position: absolute; + top: 50%; + transform: rotate(-45deg); + transform-origin: center; + width: 0.625em; } + +.table:not(:last-child), .table-container:not(:last-child), .breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; } + +.button.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; } + +.is-overlay, .hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +#partners_page h1 { + text-transform: none; + color: #1B365D; + font-size: 2em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + #partners_page h1 { + font-size: 3em; + line-height: 1.5; } } + +#partners_page h2 { + font-style: normal; + text-align: center; + color: #fff; + font-size: 1.8em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + #partners_page h2 { + font-size: 2em; + line-height: 1.5; } } + @media screen and (min-width: 1024px) { + #partners_page h2 { + font-size: 2.5em; } } + +#partners_page h3 { + font-size: 1.5em; } + @media screen and (min-width: 769px), print { + #partners_page h3 { + font-size: 1.8em; } } + +#partners_page p { + margin: 1em 0; } + +#partners_page .column { + margin: 0 2em; } + +#partners_page .is-centered p { + margin: 0 0 1em 0; } + +.background-light { + background-color: #2f4666; } + .background-light a { + color: #000; + font-weight: 600; } + +.options-container { + display: flex; + flex-wrap: wrap; + justify-content: space-evenly; + align-items: flex-start; } + .options-container .level-block { + margin: 20px; + border: 1px solid #000; + display: flex; + flex-direction: column; + justify-items: flex-start; + flex-shrink: 1; + width: 320px; } + @media screen and (orientation: portrait) and (max-width: 360px) { + .options-container .level-block { + width: 300px; } } + .options-container .level-block > div:not(.triangle) { + padding: 20px; } + .options-container .level-block h3 { + font-size: 1.8em; } + .options-container .level-block p, .options-container .level-block li { + margin: 0 !important; + font-size: .8em; } + .options-container .level-block ul { + list-style: disc outside; + margin-left: 10px; } + .options-container .level-block__intro { + background-color: #000; + color: #fff; + text-align: center; } + .options-container .triangle { + width: 0; + height: 0; + border-style: solid; + border-width: 40px 160px 0 160px; + border-top-color: #000; + border-right-color: #1B365D; + border-bottom-color: #1B365D; + border-left-color: #1B365D; + margin: 0 auto; + padding: 0; } + @media screen and (orientation: portrait) and (max-width: 360px) { + .options-container .triangle { + border-width: 40px 150px 0 150px; } } + .options-container .triangle.triangle_description_2 { + border-right-color: #6492d5; + border-bottom-color: #6492d5; + border-left-color: #6492d5; } + .options-container .triangle.triangle_description_3 { + border-right-color: rgba(0, 0, 0, 0.4); + border-bottom-color: rgba(0, 0, 0, 0.4); + border-left-color: rgba(0, 0, 0, 0.4); } + .options-container .triangle.triangle_description_4 { + border-right-color: rgba(0, 0, 0, 0.3); + border-bottom-color: rgba(0, 0, 0, 0.3); + border-left-color: rgba(0, 0, 0, 0.3); } + .options-container .triangle.triangle_description_5 { + border-right-color: rgba(0, 0, 0, 0.2); + border-bottom-color: rgba(0, 0, 0, 0.2); + border-left-color: rgba(0, 0, 0, 0.2); } + .options-container .triangle.triangle_description_6 { + border-right-color: rgba(0, 0, 0, 0.1); + border-bottom-color: rgba(0, 0, 0, 0.1); + border-left-color: rgba(0, 0, 0, 0.1); } + .options-container .triangle.triangle_description_7 { + border-right-color: #fff; + border-bottom-color: #fff; + border-left-color: #fff; } + .options-container .level-block__description_1 { + background-color: #1B365D; + color: #fff; } + .options-container .level-block__description_2 { + background-color: #6492d5; } + .options-container .level-block__description_3 { + background-color: rgba(0, 0, 0, 0.4); } + .options-container .level-block__description_4 { + background-color: rgba(0, 0, 0, 0.3); } + .options-container .level-block__description_5 { + background-color: rgba(0, 0, 0, 0.2); } + .options-container .level-block__description_6 { + background-color: rgba(0, 0, 0, 0.1); } + .options-container .level-block__description_7 { + background-color: #fff; } + +.is-unselectable, .button, .breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.navbar-link:not(.is-arrowless)::after { + border: 3px solid transparent; + border-radius: 2px; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.625em; + margin-top: -0.4375em; + pointer-events: none; + position: absolute; + top: 50%; + transform: rotate(-45deg); + transform-origin: center; + width: 0.625em; } + +.table:not(:last-child), .table-container:not(:last-child), .breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; } + +.button.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; } + +.is-overlay, .hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +.title-container { + display: flex; + align-items: center; } + .title-container svg { + background-color: #1B365D; + fill: #fff; + margin-right: 1em; } + .title-container h1 { + font-size: 2em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .title-container h1 { + font-size: 3em; + line-height: 1.5; } } + +#welcome .columns.inner { + margin: 0 auto; + border-top: 1px solid rgba(0, 0, 0, 0.4); } + #welcome .columns.inner .footer__p_padded, #welcome .columns.inner .footer__a_padded { + padding: 1em 0; } + #welcome .columns.inner a { + font-weight: 600; } + #welcome .columns.inner a.past-edition { + display: inline-block; + margin-right: 8px; } + #welcome .columns.inner a.past-edition:after { + content: "|"; + display: inline; + padding-left: 8px; } + #welcome .columns.inner a.past-edition:last-of-type:after { + content: ""; } + #welcome .columns.inner .row__social p { + font-weight: 600; } + +.welcome__container_moreinfo { + background-color: #000; + color: #fff; + padding: 2em 0 0; } + .welcome__container_moreinfo .is-centered { + padding-top: 2em; } + .welcome__container_moreinfo .summary-blocks { + display: flex; + flex: 1; + flex-wrap: wrap; + justify-content: space-between; } + .welcome__container_moreinfo .summary-blocks .block { + display: flex; + flex-direction: column; + flex-grow: 1; + padding: 2em; + min-width: 90%; + max-width: 90%; } + @media screen and (min-width: 769px), print { + .welcome__container_moreinfo .summary-blocks .block { + min-width: 40%; + max-width: 40%; } } + @media screen and (min-width: 1024px) { + .welcome__container_moreinfo .summary-blocks .block { + min-width: 25%; + max-width: 25%; } } + .welcome__container_moreinfo .summary-blocks .block a { + color: #2f4666; } + .welcome__container_moreinfo .summary-blocks .block .row-info { + display: flex; + flex-direction: row; + flex-wrap: wrap; } + .welcome__container_moreinfo .summary-blocks .block .row-info .info-icon svg { + width: 3em; + height: 3em; + fill: #fff; } + .welcome__container_moreinfo .summary-blocks .block .row-info a { + color: #fff; + font-size: .6em; + font-weight: 300 !important; } + @media screen and (min-width: 1216px) { + .welcome__container_moreinfo .summary-blocks .block .row-info a { + font-size: .7em; } } + .welcome__container_moreinfo .summary-blocks .block .row-info .info__location { + font-size: 2em; + text-transform: uppercase; } + .welcome__container_moreinfo .summary-blocks .block p:last-of-type { + margin-top: auto; } + .welcome__container_moreinfo #hero__community_partners { + padding-top: 0; + padding-bottom: 0; } + .welcome__container_moreinfo #hero__community_partners .community-partners-container { + background-color: #fff; } + +.is-unselectable, .button, .breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.navbar-link:not(.is-arrowless)::after { + border: 3px solid transparent; + border-radius: 2px; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.625em; + margin-top: -0.4375em; + pointer-events: none; + position: absolute; + top: 50%; + transform: rotate(-45deg); + transform-origin: center; + width: 0.625em; } + +.table:not(:last-child), .table-container:not(:last-child), .breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; } + +.button.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; } + +.is-overlay, .hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +.title-container { + display: flex; + align-items: center; } + .title-container svg { + background-color: #1B365D; + fill: #fff; + margin-right: 1em; } + .title-container h1 { + font-size: 2em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .title-container h1 { + font-size: 3em; + line-height: 1.5; } } + +.container__more { + background-color: #2f4666; } + .container__more h2 { + font-style: normal; + text-align: center; + color: #fff; + font-size: 1.8em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .container__more h2 { + font-size: 2em; + line-height: 1.5; } } + +.container__past-editions { + background-color: #000; + color: #fff; + text-align: center; + padding: 4em 0; } + .container__past-editions .inner { + margin: 0 auto; + border-top: 1px solid rgba(0, 0, 0, 0.4); } + .container__past-editions .inner .footer__p_padded, .container__past-editions .inner .footer__a_padded { + padding: 1em 0; } + .container__past-editions .inner a { + font-weight: 300; + font-size: 1.5em; + color: #6492d5; } + .container__past-editions .inner a.past-edition { + display: inline-block; + margin-right: 8px; } + .container__past-editions .inner a.past-edition:after { + content: "|"; + display: inline; + padding-left: 8px; } + .container__past-editions .inner a.past-edition:last-of-type:after { + content: ""; } + .container__past-editions .inner .row__social p { + font-weight: 600; } + .container__past-editions .inner h3 { + margin: 1em auto; } + .container__past-editions .inner .iframe-container { + max-width: 800px; + margin: 0 auto; } + .container__past-editions .inner .iframe-container .iframe-holder { + overflow: hidden; + height: 0; + padding: 56.25% 0 0 0; + position: relative; } + .container__past-editions .inner .iframe-container .iframe-holder iframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; } + +.container__team { + padding: 2em 0; } + .container__team h3 { + text-align: center; + color: #1B365D; } + .container__team .card { + max-width: 200px; + text-align: center; + margin: 0 auto; } + .container__team .card .title { + font-weight: 600; + margin: 1em auto 0; } + .container__team .card .subtitle { + margin: 0 auto; } + +.is-unselectable, .button, .breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.navbar-link:not(.is-arrowless)::after { + border: 3px solid transparent; + border-radius: 2px; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.625em; + margin-top: -0.4375em; + pointer-events: none; + position: absolute; + top: 50%; + transform: rotate(-45deg); + transform-origin: center; + width: 0.625em; } + +.table:not(:last-child), .table-container:not(:last-child), .breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; } + +.button.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; } + +.is-overlay, .hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +.title-container { + display: flex; + align-items: center; } + .title-container svg { + background-color: #1B365D; + fill: #fff; + margin-right: 1em; } + .title-container h1 { + font-size: 2em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .title-container h1 { + font-size: 3em; + line-height: 1.5; } } + +.container__short-version { + background-color: #2f4666; } + .container__short-version h2 { + font-style: normal; + text-align: center; + color: #fff; + font-size: 1.8em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .container__short-version h2 { + font-size: 2em; + line-height: 1.5; } } + +.container__long-version { + background-color: #fff; } + .container__long-version h2 { + font-style: normal; + text-align: center; + color: #1B365D; + font-size: 1.8em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .container__long-version h2 { + font-size: 2em; + line-height: 1.5; } } + +.info-box { + border: 8px solid #2f4666; + padding: 2em; + margin-top: 3em; } + +.is-unselectable, .button, .breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.navbar-link:not(.is-arrowless)::after { + border: 3px solid transparent; + border-radius: 2px; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.625em; + margin-top: -0.4375em; + pointer-events: none; + position: absolute; + top: 50%; + transform: rotate(-45deg); + transform-origin: center; + width: 0.625em; } + +.table:not(:last-child), .table-container:not(:last-child), .breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; } + +.button.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; } + +.is-overlay, .hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +#scholarships h4 { + border-bottom: 1px solid; } + +#scholarships p.text_bigger { + font-size: 1.2em; + font-weight: 600; } + +#scholarships p a { + font-weight: 600; } + +.title-container { + display: flex; + align-items: center; } + .title-container svg { + background-color: #1B365D; + fill: #fff; + margin-right: 1em; } + .title-container h1 { + font-size: 2em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .title-container h1 { + font-size: 3em; + line-height: 1.5; } } + +.container__short-version { + background-color: #2f4666; } + .container__short-version h2 { + font-style: normal; + text-align: center; + color: #fff; + font-size: 1.8em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .container__short-version h2 { + font-size: 2em; + line-height: 1.5; } } + .container__short-version a { + color: #fff; } + +.container__long-version { + background-color: #fff; } + .container__long-version h3 { + color: #1B365D; + font-size: 1.8em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .container__long-version h3 { + font-size: 2em; + line-height: 1.5; } } + +.container_diversity-partners img { + max-width: 300px; } + +.is-unselectable, .button, .breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.navbar-link:not(.is-arrowless)::after { + border: 3px solid transparent; + border-radius: 2px; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.625em; + margin-top: -0.4375em; + pointer-events: none; + position: absolute; + top: 50%; + transform: rotate(-45deg); + transform-origin: center; + width: 0.625em; } + +.table:not(:last-child), .table-container:not(:last-child), .breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; } + +.button.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; } + +.is-overlay, .hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +.venue__header { + width: 100vw; + padding: 8em 0; + background-image: url("/assets/img/venue/venue.jpg"); } + @media screen and (min-width: 769px), print { + .venue__header { + background-image: url("/assets/img/venue/tablet_venue.jpg"); } } + @media screen and (min-width: 1024px) { + .venue__header { + background-image: url("/assets/img/venue/desktop_venue.jpg"); } } + @media screen and (min-width: 1216px) { + .venue__header { + background-image: url("/assets/img/venue/widescreen_venue.jpg"); } } + @media screen and (min-width: 1408px) { + .venue__header { + background-image: url("/assets/img/venue/venue.jpg"); } } + @media screen and (orientation: portrait) and (min-width: 768px) { + .venue__header { + background-image: url("/assets/img/venue/tablet_vertical_venue.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 600px) { + .venue__header { + background-image: url("/assets/img/venue/mobile_medium_venue.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 360px) { + .venue__header { + background-image: url("/assets/img/venue/mobile_small_venue.jpg"); } } + .venue__header h2 { + color: #fff; + font-style: normal; + font-size: 3em; } + .venue__header.is-online-conference { + background-image: url("/assets/img/venue/venue-online.jpg"); } + @media screen and (min-width: 769px), print { + .venue__header.is-online-conference { + background-image: url("/assets/img/venue/tablet_venue-online.jpg"); } } + @media screen and (min-width: 1024px) { + .venue__header.is-online-conference { + background-image: url("/assets/img/venue/desktop_venue-online.jpg"); } } + @media screen and (min-width: 1216px) { + .venue__header.is-online-conference { + background-image: url("/assets/img/venue/widescreen_venue-online.jpg"); } } + @media screen and (min-width: 1408px) { + .venue__header.is-online-conference { + background-image: url("/assets/img/venue/venue-online.jpg"); } } + @media screen and (orientation: portrait) and (min-width: 768px) { + .venue__header.is-online-conference { + background-image: url("/assets/img/venue/tablet_vertical_venue-online.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 600px) { + .venue__header.is-online-conference { + background-image: url("/assets/img/venue/mobile_medium_venue-online.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 360px) { + .venue__header.is-online-conference { + background-image: url("/assets/img/venue/mobile_small_venue-online.jpg"); } } + +.title-container { + display: flex; + align-items: center; } + .title-container svg { + background-color: #1B365D; + fill: #fff; + margin-right: 1em; } + .title-container h1 { + font-size: 2em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .title-container h1 { + font-size: 3em; + line-height: 1.5; } } + +.venue-container__more { + background-color: #2f4666; + padding: 2em 0; } + .venue-container__more h2 { + font-size: 2.4em; + font-style: normal; + text-align: center; + color: #fff; } + .venue-container__more h3 { + color: #000; + font-style: normal; + text-transform: none; + font-weight: 600; + text-align: left; + font-size: 1.8em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .venue-container__more h3 { + font-size: 2em; + line-height: 1.5; } } + +.container__map { + background-color: #fff; + color: #1B365D; + text-align: center; + padding: 2em; } + .container__map h2 { + font-size: 2.4em; } + .container__map .inner { + margin: 0 auto; } + .container__map .inner .footer__p_padded, .container__map .inner .footer__a_padded { + padding: 1em 0; } + .container__map .inner a { + font-weight: 600; + font-size: 2em; + color: #fff; } + .container__map .inner h3 { + margin: 1em auto; } + .container__map .inner .iframe-container { + max-width: 800px; + margin: 0 auto 2em; } + .container__map .inner .iframe-container .iframe-holder { + overflow: hidden; + height: 0; + padding: 56.25% 0 0 0; + position: relative; } + .container__map .inner .iframe-container .iframe-holder iframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; } + +.container__hotels { + background-color: #000; + color: #fff; + padding: 2em 0; } + .container__hotels .row-info { + display: flex; + flex-direction: row; } + .container__hotels .row-info svg { + width: 4em; + height: 4em; } + .container__hotels .row-info svg path { + fill: #fff; } + .container__hotels .column { + margin-top: 2em; } + .container__hotels h3 { + text-align: left; + text-transform: uppercase; + font-weight: 200; + margin-top: .25em; } + .container__hotels h4 { + color: #2f4666; + font-style: normal; + font-weight: 600; + text-transform: none; } + .container__hotels a { + color: #fff; } + +.image-credits { + position: relative; + margin: -2em auto 0; + text-align: center; + font-size: .8em; + color: #fff; } + .image-credits a { + color: #fff; } + +.is-unselectable, .button, .breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.navbar-link:not(.is-arrowless)::after { + border: 3px solid transparent; + border-radius: 2px; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.625em; + margin-top: -0.4375em; + pointer-events: none; + position: absolute; + top: 50%; + transform: rotate(-45deg); + transform-origin: center; + width: 0.625em; } + +.table:not(:last-child), .table-container:not(:last-child), .breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; } + +.button.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; } + +.is-overlay, .hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +.title-container { + display: flex; + align-items: center; } + .title-container svg { + background-color: #1B365D; + fill: #fff; + margin-right: 1em; } + .title-container h1 { + font-size: 2em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .title-container h1 { + font-size: 3em; + line-height: 1.5; } } + +.container__more { + padding: 2em 0; + background-color: #2f4666; } + .container__more h3 { + font-style: normal; + text-align: center; + color: #fff; + font-size: 1.8em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .container__more h3 { + font-size: 2em; + line-height: 1.5; } } + +.container__contact { + padding: 2em 0; } + .container__contact h3 { + text-align: center; } + .container__contact .is-centered { + padding: 2em 0; } + +.button.is-primary:hover, .button.is-primary:active, .button.is-primary:focus { + border-color: #5e4e9b !important; } + +.is-unselectable, .button, .breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.navbar-link:not(.is-arrowless)::after { + border: 3px solid transparent; + border-radius: 2px; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.625em; + margin-top: -0.4375em; + pointer-events: none; + position: absolute; + top: 50%; + transform: rotate(-45deg); + transform-origin: center; + width: 0.625em; } + +.table:not(:last-child), .table-container:not(:last-child), .breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; } + +.button.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; } + +.is-overlay, .hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +#speakers .title-container .columns { + width: 100%; } + #speakers .title-container .columns .row-info { + display: flex; + flex-direction: row; + align-items: center; + justify-content: flex-end; + text-transform: uppercase; + color: #000; + font-size: .7em; } + @media screen and (min-width: 769px), print { + #speakers .title-container .columns .row-info { + font-size: 1em; } } + #speakers .title-container .columns .row-info .info-icon { + margin-top: 6px; } + #speakers .title-container .columns .row-info .info-icon svg { + background-color: #fff; } + #speakers .title-container .columns .row-info .info-icon svg path { + fill: #1B365D; } + #speakers .title-container .columns .row-info .info-icon.padded { + padding: 0 0 0 10px; } + @media screen and (min-width: 769px), print { + #speakers .title-container .columns .row-info .info-icon.padded { + padding: 0 0 0 30px; } } + +#speakers h1 { + color: #1B365D; } + #speakers h1.is-centered { + margin: 0 auto; } + +#speakers h2 { + font-style: normal; + text-align: left; + font-size: 1.8em; + line-height: 1.2; + color: #1B365D; + padding-top: 5em; + margin-top: -5em; } + @media screen and (min-width: 769px), print { + #speakers h2 { + font-size: 2em; + line-height: 1.5; } } + #speakers h2.talk-title { + text-align: left; + font-size: 1.4em; + line-height: 1.2; + color: #1B365D; } + #speakers h2 strong::after { + content: ' '; } + +#speakers h3 { + font-size: 1.5em; + color: #1B365D; + padding-top: 5em; + margin-top: -5em; } + @media screen and (min-width: 769px), print { + #speakers h3 { + font-size: 1.8em; } } + +#speakers p { + margin: .5em 0; } + +#speakers .video-container { + margin: 2em auto 0; + text-align: center; } + +#speakers .date-menu { + padding: 0; + text-align: center; } + #speakers .date-menu .inner { + margin: 2em auto 1em; } + #speakers .date-menu a { + margin: 0 1em; } + @media screen and (min-width: 769px), print { + #speakers .date-menu a { + margin: 0 2em; } } + #speakers .date-menu a:hover, #speakers .date-menu a:active, #speakers .date-menu a:focus { + border: 1px solid #1B365D; } + +.date-holder { + background-color: #1B365D; + color: #fff; } + .date-holder .inner { + padding: 0; + margin: 0 auto; } + .date-holder .row-info { + display: flex; + flex-direction: row; + align-items: center; + justify-content: flex-start; + text-transform: uppercase; + color: #fff; + font-size: .7em; } + @media screen and (min-width: 769px), print { + .date-holder .row-info { + font-size: 1em; } } + .date-holder .row-info .info-icon { + margin-top: 6px; } + .date-holder .row-info .info-icon svg path { + fill: #fff; } + .date-holder .row-info .info-icon.padded { + padding: 0 0 0 10px; } + @media screen and (min-width: 769px), print { + .date-holder .row-info .info-icon.padded { + padding: 0 0 0 30px; } } + +.has-dynamic-background .row-info { + display: flex; + flex-direction: row; + align-items: center; + justify-content: flex-start; } + .has-dynamic-background .row-info .info-icon { + margin-top: 6px; } + .has-dynamic-background .row-info .info-icon svg path { + fill: #000; } + .has-dynamic-background .row-info .info-icon.padded { + padding: 0 0 0 10px; } + @media screen and (min-width: 769px), print { + .has-dynamic-background .row-info .info-icon.padded { + padding: 0 0 0 30px; } } + +.has-dynamic-background:nth-of-type(even) { + background-color: rgba(0, 0, 0, 0.1); } + +.block-speaker { + padding: 1em 0; + margin: 1em; } + @media screen and (min-width: 769px), print { + .block-speaker { + margin: 1em 3em; } } + @media screen and (min-width: 1024px) { + .block-speaker { + margin: 1em 5em; } } + .block-speaker .columns { + margin: 0; } + .block-speaker .columns .column { + padding: 0; } + .block-speaker .columns .column_speaker { + flex-basis: auto; + flex-grow: 0; } + .block-speaker .speaker-card { + max-width: 200px; + padding: 0; + margin-right: 2em; } + .block-speaker .speaker-info { + display: flex; + justify-content: flex-start; + align-items: baseline; } + .block-speaker .speaker-info .column { + display: flex; + flex-basis: auto; } + .block-speaker .speaker-info .column:first-of-type { + flex-grow: 0; } + .block-speaker .speaker-info .column:last-of-type { + flex-grow: 1; + margin: 0 1em; } + .block-speaker .speaker-info p { + font-size: 1.2em; + font-weight: 600; } + .block-speaker .speaker-bio strong::after { + content: ' '; } + .block-speaker .columns_talk-title { + display: block; } + .block-speaker .has-border { + border: 8px solid #2f4666; + background-color: #fff; + padding: 1em; + margin-top: 2em; + text-align: left; } + .block-speaker .has-border span.speaker-name { + color: #1B365D; } + .block-speaker .has-border span.speaker-name:after { + content: " "; } + +a.secondary-menu-button { + width: 60px; + height: 50px; + margin-left: -80px; + margin-top: -16px; + right: 0; + background-color: #1B365D; + border-top-left-radius: 30px; + border-bottom-left-radius: 30px; + color: #fff; + font-size: 2em; + font-weight: 600; + padding-left: 20px; + transition: all .5s ease-in; } + a.secondary-menu-button:hover, a.secondary-menu-button:active, a.secondary-menu-button:focus { + color: #fff; + text-decoration: none; } + a.secondary-menu-button .chevron { + position: relative; } + a.secondary-menu-button .chevron::before { + transform: rotate(-135deg); + right: 30px; + top: 16px; } + +aside.menu.secondary-menu { + width: 12em; + padding: 1em; + position: fixed; + right: -14em; + top: 6em; + background-color: #1B365D; + transition: all .5s; + display: inline-flex; } + aside.menu.secondary-menu .secondary-menu-button-container { + display: inline-flex; } + aside.menu.secondary-menu a { + color: #fff; } + aside.menu.secondary-menu:target { + right: 0; } + +@keyframes spinAround { + from { + transform: rotate(0deg); } + to { + transform: rotate(359deg); } } + +.is-unselectable, .button, .breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.navbar-link:not(.is-arrowless)::after { + border: 3px solid transparent; + border-radius: 2px; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.625em; + margin-top: -0.4375em; + pointer-events: none; + position: absolute; + top: 50%; + transform: rotate(-45deg); + transform-origin: center; + width: 0.625em; } + +.table:not(:last-child), .table-container:not(:last-child), .breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; } + +.button.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; } + +.is-overlay, .hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +.button { + -moz-appearance: none; + -webkit-appearance: none; + align-items: center; + border: 1px solid transparent; + border-radius: 4px; + box-shadow: none; + display: inline-flex; + font-size: 1rem; + height: 2.5em; + justify-content: flex-start; + line-height: 1.5; + padding-bottom: calc(0.5em - 1px); + padding-left: calc(0.75em - 1px); + padding-right: calc(0.75em - 1px); + padding-top: calc(0.5em - 1px); + position: relative; + vertical-align: top; } + .button:focus, .is-focused.button, .button:active, .is-active.button { + outline: none; } + .button[disabled], + fieldset[disabled] .button { + cursor: not-allowed; } + +.is-unselectable, .button, .breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.navbar-link:not(.is-arrowless)::after { + border: 3px solid transparent; + border-radius: 2px; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.625em; + margin-top: -0.4375em; + pointer-events: none; + position: absolute; + top: 50%; + transform: rotate(-45deg); + transform-origin: center; + width: 0.625em; } + +.table:not(:last-child), .table-container:not(:last-child), .breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; } + +.button.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; } + +.is-overlay, .hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +.is-clearfix::after { + clear: both; + content: " "; + display: table; } + +.is-pulled-left { + float: left !important; } + +.is-pulled-right { + float: right !important; } + +.is-clipped { + overflow: hidden !important; } + +.is-size-1 { + font-size: 3rem !important; } + +.is-size-2 { + font-size: 2.5rem !important; } + +.is-size-3 { + font-size: 2rem !important; } + +.is-size-4 { + font-size: 1.5rem !important; } + +.is-size-5 { + font-size: 1.25rem !important; } + +.is-size-6 { + font-size: 1rem !important; } + +.is-size-7 { + font-size: 0.75rem !important; } + +@media screen and (max-width: 768px) { + .is-size-1-mobile { + font-size: 3rem !important; } + .is-size-2-mobile { + font-size: 2.5rem !important; } + .is-size-3-mobile { + font-size: 2rem !important; } + .is-size-4-mobile { + font-size: 1.5rem !important; } + .is-size-5-mobile { + font-size: 1.25rem !important; } + .is-size-6-mobile { + font-size: 1rem !important; } + .is-size-7-mobile { + font-size: 0.75rem !important; } } + +@media screen and (min-width: 769px), print { + .is-size-1-tablet { + font-size: 3rem !important; } + .is-size-2-tablet { + font-size: 2.5rem !important; } + .is-size-3-tablet { + font-size: 2rem !important; } + .is-size-4-tablet { + font-size: 1.5rem !important; } + .is-size-5-tablet { + font-size: 1.25rem !important; } + .is-size-6-tablet { + font-size: 1rem !important; } + .is-size-7-tablet { + font-size: 0.75rem !important; } } + +@media screen and (max-width: 1023px) { + .is-size-1-touch { + font-size: 3rem !important; } + .is-size-2-touch { + font-size: 2.5rem !important; } + .is-size-3-touch { + font-size: 2rem !important; } + .is-size-4-touch { + font-size: 1.5rem !important; } + .is-size-5-touch { + font-size: 1.25rem !important; } + .is-size-6-touch { + font-size: 1rem !important; } + .is-size-7-touch { + font-size: 0.75rem !important; } } + +@media screen and (min-width: 1024px) { + .is-size-1-desktop { + font-size: 3rem !important; } + .is-size-2-desktop { + font-size: 2.5rem !important; } + .is-size-3-desktop { + font-size: 2rem !important; } + .is-size-4-desktop { + font-size: 1.5rem !important; } + .is-size-5-desktop { + font-size: 1.25rem !important; } + .is-size-6-desktop { + font-size: 1rem !important; } + .is-size-7-desktop { + font-size: 0.75rem !important; } } + +@media screen and (min-width: 1216px) { + .is-size-1-widescreen { + font-size: 3rem !important; } + .is-size-2-widescreen { + font-size: 2.5rem !important; } + .is-size-3-widescreen { + font-size: 2rem !important; } + .is-size-4-widescreen { + font-size: 1.5rem !important; } + .is-size-5-widescreen { + font-size: 1.25rem !important; } + .is-size-6-widescreen { + font-size: 1rem !important; } + .is-size-7-widescreen { + font-size: 0.75rem !important; } } + +@media screen and (min-width: 1408px) { + .is-size-1-fullhd { + font-size: 3rem !important; } + .is-size-2-fullhd { + font-size: 2.5rem !important; } + .is-size-3-fullhd { + font-size: 2rem !important; } + .is-size-4-fullhd { + font-size: 1.5rem !important; } + .is-size-5-fullhd { + font-size: 1.25rem !important; } + .is-size-6-fullhd { + font-size: 1rem !important; } + .is-size-7-fullhd { + font-size: 0.75rem !important; } } + +.has-text-centered { + text-align: center !important; } + +.has-text-justified { + text-align: justify !important; } + +.has-text-left { + text-align: left !important; } + +.has-text-right { + text-align: right !important; } + +@media screen and (max-width: 768px) { + .has-text-centered-mobile { + text-align: center !important; } } + +@media screen and (min-width: 769px), print { + .has-text-centered-tablet { + text-align: center !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-text-centered-tablet-only { + text-align: center !important; } } + +@media screen and (max-width: 1023px) { + .has-text-centered-touch { + text-align: center !important; } } + +@media screen and (min-width: 1024px) { + .has-text-centered-desktop { + text-align: center !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-text-centered-desktop-only { + text-align: center !important; } } + +@media screen and (min-width: 1216px) { + .has-text-centered-widescreen { + text-align: center !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-centered-widescreen-only { + text-align: center !important; } } + +@media screen and (min-width: 1408px) { + .has-text-centered-fullhd { + text-align: center !important; } } + +@media screen and (max-width: 768px) { + .has-text-justified-mobile { + text-align: justify !important; } } + +@media screen and (min-width: 769px), print { + .has-text-justified-tablet { + text-align: justify !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-text-justified-tablet-only { + text-align: justify !important; } } + +@media screen and (max-width: 1023px) { + .has-text-justified-touch { + text-align: justify !important; } } + +@media screen and (min-width: 1024px) { + .has-text-justified-desktop { + text-align: justify !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-text-justified-desktop-only { + text-align: justify !important; } } + +@media screen and (min-width: 1216px) { + .has-text-justified-widescreen { + text-align: justify !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-justified-widescreen-only { + text-align: justify !important; } } + +@media screen and (min-width: 1408px) { + .has-text-justified-fullhd { + text-align: justify !important; } } + +@media screen and (max-width: 768px) { + .has-text-left-mobile { + text-align: left !important; } } + +@media screen and (min-width: 769px), print { + .has-text-left-tablet { + text-align: left !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-text-left-tablet-only { + text-align: left !important; } } + +@media screen and (max-width: 1023px) { + .has-text-left-touch { + text-align: left !important; } } + +@media screen and (min-width: 1024px) { + .has-text-left-desktop { + text-align: left !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-text-left-desktop-only { + text-align: left !important; } } + +@media screen and (min-width: 1216px) { + .has-text-left-widescreen { + text-align: left !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-left-widescreen-only { + text-align: left !important; } } + +@media screen and (min-width: 1408px) { + .has-text-left-fullhd { + text-align: left !important; } } + +@media screen and (max-width: 768px) { + .has-text-right-mobile { + text-align: right !important; } } + +@media screen and (min-width: 769px), print { + .has-text-right-tablet { + text-align: right !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-text-right-tablet-only { + text-align: right !important; } } + +@media screen and (max-width: 1023px) { + .has-text-right-touch { + text-align: right !important; } } + +@media screen and (min-width: 1024px) { + .has-text-right-desktop { + text-align: right !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-text-right-desktop-only { + text-align: right !important; } } + +@media screen and (min-width: 1216px) { + .has-text-right-widescreen { + text-align: right !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-right-widescreen-only { + text-align: right !important; } } + +@media screen and (min-width: 1408px) { + .has-text-right-fullhd { + text-align: right !important; } } + +.is-capitalized { + text-transform: capitalize !important; } + +.is-lowercase { + text-transform: lowercase !important; } + +.is-uppercase { + text-transform: uppercase !important; } + +.is-italic { + font-style: italic !important; } + +.has-text-white { + color: white !important; } + +a.has-text-white:hover, a.has-text-white:focus { + color: #e6e6e6 !important; } + +.has-background-white { + background-color: white !important; } + +.has-text-black { + color: #0a0a0a !important; } + +a.has-text-black:hover, a.has-text-black:focus { + color: black !important; } + +.has-background-black { + background-color: #0a0a0a !important; } + +.has-text-light { + color: whitesmoke !important; } + +a.has-text-light:hover, a.has-text-light:focus { + color: #dbdbdb !important; } + +.has-background-light { + background-color: whitesmoke !important; } + +.has-text-dark { + color: #363636 !important; } + +a.has-text-dark:hover, a.has-text-dark:focus { + color: #1c1c1c !important; } + +.has-background-dark { + background-color: #363636 !important; } + +.has-text-primary { + color: #00d1b2 !important; } + +a.has-text-primary:hover, a.has-text-primary:focus { + color: #009e86 !important; } + +.has-background-primary { + background-color: #00d1b2 !important; } + +.has-text-link { + color: #3273dc !important; } + +a.has-text-link:hover, a.has-text-link:focus { + color: #205bbc !important; } + +.has-background-link { + background-color: #3273dc !important; } + +.has-text-info { + color: #3298dc !important; } + +a.has-text-info:hover, a.has-text-info:focus { + color: #207dbc !important; } + +.has-background-info { + background-color: #3298dc !important; } + +.has-text-success { + color: #48c774 !important; } + +a.has-text-success:hover, a.has-text-success:focus { + color: #34a85c !important; } + +.has-background-success { + background-color: #48c774 !important; } + +.has-text-warning { + color: #ffdd57 !important; } + +a.has-text-warning:hover, a.has-text-warning:focus { + color: #ffd324 !important; } + +.has-background-warning { + background-color: #ffdd57 !important; } + +.has-text-danger { + color: #f14668 !important; } + +a.has-text-danger:hover, a.has-text-danger:focus { + color: #ee1742 !important; } + +.has-background-danger { + background-color: #f14668 !important; } + +.has-text-black-bis { + color: #121212 !important; } + +.has-background-black-bis { + background-color: #121212 !important; } + +.has-text-black-ter { + color: #242424 !important; } + +.has-background-black-ter { + background-color: #242424 !important; } + +.has-text-grey-darker { + color: #363636 !important; } + +.has-background-grey-darker { + background-color: #363636 !important; } + +.has-text-grey-dark { + color: #4a4a4a !important; } + +.has-background-grey-dark { + background-color: #4a4a4a !important; } + +.has-text-grey { + color: #7a7a7a !important; } + +.has-background-grey { + background-color: #7a7a7a !important; } + +.has-text-grey-light { + color: #b5b5b5 !important; } + +.has-background-grey-light { + background-color: #b5b5b5 !important; } + +.has-text-grey-lighter { + color: #dbdbdb !important; } + +.has-background-grey-lighter { + background-color: #dbdbdb !important; } + +.has-text-white-ter { + color: whitesmoke !important; } + +.has-background-white-ter { + background-color: whitesmoke !important; } + +.has-text-white-bis { + color: #fafafa !important; } + +.has-background-white-bis { + background-color: #fafafa !important; } + +.has-text-weight-light { + font-weight: 300 !important; } + +.has-text-weight-normal { + font-weight: 400 !important; } + +.has-text-weight-medium { + font-weight: 500 !important; } + +.has-text-weight-semibold { + font-weight: 600 !important; } + +.has-text-weight-bold { + font-weight: 700 !important; } + +.is-family-primary { + font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; } + +.is-family-secondary { + font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; } + +.is-family-sans-serif { + font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; } + +.is-family-monospace { + font-family: monospace !important; } + +.is-family-code { + font-family: monospace !important; } + +.is-block { + display: block !important; } + +@media screen and (max-width: 768px) { + .is-block-mobile { + display: block !important; } } + +@media screen and (min-width: 769px), print { + .is-block-tablet { + display: block !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-block-tablet-only { + display: block !important; } } + +@media screen and (max-width: 1023px) { + .is-block-touch { + display: block !important; } } + +@media screen and (min-width: 1024px) { + .is-block-desktop { + display: block !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-block-desktop-only { + display: block !important; } } + +@media screen and (min-width: 1216px) { + .is-block-widescreen { + display: block !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-block-widescreen-only { + display: block !important; } } + +@media screen and (min-width: 1408px) { + .is-block-fullhd { + display: block !important; } } + +.is-flex { + display: flex !important; } + +@media screen and (max-width: 768px) { + .is-flex-mobile { + display: flex !important; } } + +@media screen and (min-width: 769px), print { + .is-flex-tablet { + display: flex !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-flex-tablet-only { + display: flex !important; } } + +@media screen and (max-width: 1023px) { + .is-flex-touch { + display: flex !important; } } + +@media screen and (min-width: 1024px) { + .is-flex-desktop { + display: flex !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-flex-desktop-only { + display: flex !important; } } + +@media screen and (min-width: 1216px) { + .is-flex-widescreen { + display: flex !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-flex-widescreen-only { + display: flex !important; } } + +@media screen and (min-width: 1408px) { + .is-flex-fullhd { + display: flex !important; } } + +.is-inline { + display: inline !important; } + +@media screen and (max-width: 768px) { + .is-inline-mobile { + display: inline !important; } } + +@media screen and (min-width: 769px), print { + .is-inline-tablet { + display: inline !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-inline-tablet-only { + display: inline !important; } } + +@media screen and (max-width: 1023px) { + .is-inline-touch { + display: inline !important; } } + +@media screen and (min-width: 1024px) { + .is-inline-desktop { + display: inline !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-inline-desktop-only { + display: inline !important; } } + +@media screen and (min-width: 1216px) { + .is-inline-widescreen { + display: inline !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-inline-widescreen-only { + display: inline !important; } } + +@media screen and (min-width: 1408px) { + .is-inline-fullhd { + display: inline !important; } } + +.is-inline-block { + display: inline-block !important; } + +@media screen and (max-width: 768px) { + .is-inline-block-mobile { + display: inline-block !important; } } + +@media screen and (min-width: 769px), print { + .is-inline-block-tablet { + display: inline-block !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-inline-block-tablet-only { + display: inline-block !important; } } + +@media screen and (max-width: 1023px) { + .is-inline-block-touch { + display: inline-block !important; } } + +@media screen and (min-width: 1024px) { + .is-inline-block-desktop { + display: inline-block !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-inline-block-desktop-only { + display: inline-block !important; } } + +@media screen and (min-width: 1216px) { + .is-inline-block-widescreen { + display: inline-block !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-inline-block-widescreen-only { + display: inline-block !important; } } + +@media screen and (min-width: 1408px) { + .is-inline-block-fullhd { + display: inline-block !important; } } + +.is-inline-flex { + display: inline-flex !important; } + +@media screen and (max-width: 768px) { + .is-inline-flex-mobile { + display: inline-flex !important; } } + +@media screen and (min-width: 769px), print { + .is-inline-flex-tablet { + display: inline-flex !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-inline-flex-tablet-only { + display: inline-flex !important; } } + +@media screen and (max-width: 1023px) { + .is-inline-flex-touch { + display: inline-flex !important; } } + +@media screen and (min-width: 1024px) { + .is-inline-flex-desktop { + display: inline-flex !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-inline-flex-desktop-only { + display: inline-flex !important; } } + +@media screen and (min-width: 1216px) { + .is-inline-flex-widescreen { + display: inline-flex !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-inline-flex-widescreen-only { + display: inline-flex !important; } } + +@media screen and (min-width: 1408px) { + .is-inline-flex-fullhd { + display: inline-flex !important; } } + +.is-hidden { + display: none !important; } + +.is-sr-only { + border: none !important; + clip: rect(0, 0, 0, 0) !important; + height: 0.01em !important; + overflow: hidden !important; + padding: 0 !important; + position: absolute !important; + white-space: nowrap !important; + width: 0.01em !important; } + +@media screen and (max-width: 768px) { + .is-hidden-mobile { + display: none !important; } } + +@media screen and (min-width: 769px), print { + .is-hidden-tablet { + display: none !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-hidden-tablet-only { + display: none !important; } } + +@media screen and (max-width: 1023px) { + .is-hidden-touch { + display: none !important; } } + +@media screen and (min-width: 1024px) { + .is-hidden-desktop { + display: none !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-hidden-desktop-only { + display: none !important; } } + +@media screen and (min-width: 1216px) { + .is-hidden-widescreen { + display: none !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-hidden-widescreen-only { + display: none !important; } } + +@media screen and (min-width: 1408px) { + .is-hidden-fullhd { + display: none !important; } } + +.is-invisible { + visibility: hidden !important; } + +@media screen and (max-width: 768px) { + .is-invisible-mobile { + visibility: hidden !important; } } + +@media screen and (min-width: 769px), print { + .is-invisible-tablet { + visibility: hidden !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-invisible-tablet-only { + visibility: hidden !important; } } + +@media screen and (max-width: 1023px) { + .is-invisible-touch { + visibility: hidden !important; } } + +@media screen and (min-width: 1024px) { + .is-invisible-desktop { + visibility: hidden !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-invisible-desktop-only { + visibility: hidden !important; } } + +@media screen and (min-width: 1216px) { + .is-invisible-widescreen { + visibility: hidden !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-invisible-widescreen-only { + visibility: hidden !important; } } + +@media screen and (min-width: 1408px) { + .is-invisible-fullhd { + visibility: hidden !important; } } + +.is-marginless { + margin: 0 !important; } + +.is-paddingless { + padding: 0 !important; } + +.is-radiusless { + border-radius: 0 !important; } + +.is-shadowless { + box-shadow: none !important; } + +.is-relative { + position: relative !important; } + +.table { + background-color: white; + color: #363636; } + .table td, + .table th { + border: 1px solid #dbdbdb; + border-width: 0 0 1px; + padding: 0.5em 0.75em; + vertical-align: top; } + .table td.is-white, + .table th.is-white { + background-color: white; + border-color: white; + color: #0a0a0a; } + .table td.is-black, + .table th.is-black { + background-color: #0a0a0a; + border-color: #0a0a0a; + color: white; } + .table td.is-light, + .table th.is-light { + background-color: whitesmoke; + border-color: whitesmoke; + color: rgba(0, 0, 0, 0.7); } + .table td.is-dark, + .table th.is-dark { + background-color: #363636; + border-color: #363636; + color: #fff; } + .table td.is-primary, + .table th.is-primary { + background-color: #00d1b2; + border-color: #00d1b2; + color: #fff; } + .table td.is-link, + .table th.is-link { + background-color: #3273dc; + border-color: #3273dc; + color: #fff; } + .table td.is-info, + .table th.is-info { + background-color: #3298dc; + border-color: #3298dc; + color: #fff; } + .table td.is-success, + .table th.is-success { + background-color: #48c774; + border-color: #48c774; + color: #fff; } + .table td.is-warning, + .table th.is-warning { + background-color: #ffdd57; + border-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } + .table td.is-danger, + .table th.is-danger { + background-color: #f14668; + border-color: #f14668; + color: #fff; } + .table td.is-narrow, + .table th.is-narrow { + white-space: nowrap; + width: 1%; } + .table td.is-selected, + .table th.is-selected { + background-color: #00d1b2; + color: #fff; } + .table td.is-selected a, + .table td.is-selected strong, + .table th.is-selected a, + .table th.is-selected strong { + color: currentColor; } + .table th { + color: #363636; } + .table th:not([align]) { + text-align: left; } + .table tr.is-selected { + background-color: #00d1b2; + color: #fff; } + .table tr.is-selected a, + .table tr.is-selected strong { + color: currentColor; } + .table tr.is-selected td, + .table tr.is-selected th { + border-color: #fff; + color: currentColor; } + .table thead { + background-color: transparent; } + .table thead td, + .table thead th { + border-width: 0 0 2px; + color: #363636; } + .table tfoot { + background-color: transparent; } + .table tfoot td, + .table tfoot th { + border-width: 2px 0 0; + color: #363636; } + .table tbody { + background-color: transparent; } + .table tbody tr:last-child td, + .table tbody tr:last-child th { + border-bottom-width: 0; } + .table.is-bordered td, + .table.is-bordered th { + border-width: 1px; } + .table.is-bordered tr:last-child td, + .table.is-bordered tr:last-child th { + border-bottom-width: 1px; } + .table.is-fullwidth { + width: 100%; } + .table.is-hoverable tbody tr:not(.is-selected):hover { + background-color: #fafafa; } + .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover { + background-color: #fafafa; } + .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even) { + background-color: whitesmoke; } + .table.is-narrow td, + .table.is-narrow th { + padding: 0.25em 0.5em; } + .table.is-striped tbody tr:not(.is-selected):nth-child(even) { + background-color: #fafafa; } + +.table-container { + -webkit-overflow-scrolling: touch; + overflow: auto; + overflow-y: hidden; + max-width: 100%; } + +.title-container_schedule { + text-align: center; } + .title-container_schedule h1 { + text-transform: capitalize; } + .title-container_schedule h1.has-text-left { + margin-bottom: 1em; } + .title-container_schedule h1.is-centered { + margin: 0 auto; } + +.date-menu { + padding: 0; + text-align: center; } + .date-menu a { + margin: 0 1em; } + @media screen and (min-width: 769px), print { + .date-menu a { + margin: 0 2em; } } + .date-menu a:hover, .date-menu a:active, .date-menu a:focus { + border-color: #1B365D !important; } + +.timeline { + margin-bottom: 3em; + border: 1px solid #1B365D; } + .timeline:last-of-type { + padding-bottom: 0; } + .timeline .info-bar { + background-color: #1B365D; + padding: 1em; } + .timeline .info-bar .row-info { + display: flex; + align-items: center; } + .timeline .info-bar .row-info .info__date { + color: #fff; + text-transform: uppercase; + padding-top: 8em; + margin-top: -8em; } + .timeline .info-bar svg path { + fill: #fff; } + .timeline .talk-anchor-pre { + padding-top: 10em; + margin-top: -10em; } + .timeline table { + color: #000; } + .timeline table tr td { + padding: .5em 1em; + border-left: 1px solid #1B365D; } + .timeline table tr td.has-background { + background-color: rgba(0, 0, 0, 0.1); } + .timeline table tr td::before { + content: "\2022"; + color: #1B365D; + font-weight: 600; + font-size: 2em; + display: inline-block; + width: 1em; + margin-left: -.7em; } + .timeline table tr td.empty-item::before { + content: ""; } + .timeline table tr td.has-service-icon { + padding-bottom: 1em; } + .timeline table tr td time { + font-weight: 600; + color: #1B365D; + margin-left: -.7em; } + .timeline table tr td span { + font-weight: 200; + font-style: italic; + color: #000; } + .timeline table tr td span::after { + content: ", "; } + .timeline table tr td span:last-of-type::after { + content: ""; } + .timeline table tr td span.talk-anchor-pre::after { + content: ""; } + .timeline table tr td .track-title { + font-weight: 600; + font-style: normal; + color: #1B365D; } + .timeline table tr td .track-title::after { + content: ""; } + .timeline table tr td svg { + margin-top: -3em; + margin-bottom: -2em; } + .timeline table tr td svg path { + fill: #1B365D; } + .timeline table tr td img { + display: inline; + margin-top: -50px; + margin-bottom: 5px; + max-width: 60px; + margin-left: 180px; } + +.is-unselectable, .button, .breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.navbar-link:not(.is-arrowless)::after { + border: 3px solid transparent; + border-radius: 2px; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.625em; + margin-top: -0.4375em; + pointer-events: none; + position: absolute; + top: 50%; + transform: rotate(-45deg); + transform-origin: center; + width: 0.625em; } + +.table:not(:last-child), .table-container:not(:last-child), .breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; } + +.button.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; } + +.is-overlay, .hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +.workshop-component-holder { + padding-top: 5em; } + +#workshop h1 { + color: #1B365D; } + +#workshop h2 { + text-align: center; + font-style: normal; + color: #1B365D; } + +.workshop__container { + padding: 1em 0 2em; + margin: 0; } + .workshop__container .inner { + margin: 0 auto; + max-width: 1200px; + border-bottom: 1px solid rgba(0, 0, 0, 0.4); } + .workshop__container .inner .workshop__info { + text-align: left; } + .workshop__container:last-of-type .inner { + border-bottom: none; } + .workshop__container h5 { + text-transform: none; + font-weight: 600; + color: #1B365D; } + .workshop__container p { + color: #000; } + .workshop__container .columns { + margin-top: 1em; + margin-bottom: 0; + flex-wrap: wrap; } + .workshop__container .columns.no-margin-top { + margin-top: 0; } + .workshop__container .columns.workshop__info { + display: flex; + flex-direction: column; + align-content: space-between; + min-width: 240px; } + .workshop__container .columns .workshop__info { + max-width: 80%; + margin: 0 auto; } + @media screen and (min-width: 769px), print { + .workshop__container .columns .workshop__info { + min-width: 600px; } } + .workshop__container .card-image { + width: 190px; + height: 190px; + overflow: hidden; } + .workshop__container .workshop-buttons { + display: flex; + flex-wrap: wrap; + justify-content: center; + align-content: center; + max-width: 80%; + margin: 0 auto; } + @media screen and (min-width: 769px), print { + .workshop__container .workshop-buttons { + min-width: 450px; } } + .workshop__container .workshop-buttons .workshop-buttons__button-container { + min-width: 190px; + height: 190px; + margin: 10px; + display: flex; + flex-direction: column; + align-items: center; + align-content: center; + justify-content: center; + text-align: center; + background-color: #1B365D; + border: 1px solid #1B365D; } + .workshop__container .workshop-buttons .workshop-buttons__button-container:hover, .workshop__container .workshop-buttons .workshop-buttons__button-container:focus, .workshop__container .workshop-buttons .workshop-buttons__button-container:active { + background-color: #fff; } + .workshop__container .workshop-buttons .workshop-buttons__button-container:hover svg path, .workshop__container .workshop-buttons .workshop-buttons__button-container:hover svg polygon, .workshop__container .workshop-buttons .workshop-buttons__button-container:focus svg path, .workshop__container .workshop-buttons .workshop-buttons__button-container:focus svg polygon, .workshop__container .workshop-buttons .workshop-buttons__button-container:active svg path, .workshop__container .workshop-buttons .workshop-buttons__button-container:active svg polygon { + fill: #1B365D; } + .workshop__container .workshop-buttons .workshop-buttons__button-container a { + color: #fff; + text-transform: uppercase; + font-size: .8em; + font-weight: 600; } + .workshop__container .workshop-buttons .workshop-buttons__button-container:hover > a, .workshop__container .workshop-buttons .workshop-buttons__button-container:focus > a, .workshop__container .workshop-buttons .workshop-buttons__button-container:active > a { + color: #1B365D; + text-decoration: none; } + .workshop__container .workshop-buttons__button { + width: 120px; + height: 120px; } + .workshop__container .workshop-buttons__button svg path, .workshop__container .workshop-buttons__button svg polygon { + fill: #fff; } + .workshop__container .row-info { + color: #000; + display: flex; + flex-direction: row; + align-items: center; + text-transform: uppercase; + font-size: .7em; } + @media screen and (min-width: 769px), print { + .workshop__container .row-info { + font-size: .9em; } } + .workshop__container .row-info .info__date { + padding: 0 10px 0 10px; } + .workshop__container .row-info .info-icon { + margin-top: 6px; } + .workshop__container .row-info .info-icon.padded { + padding: 0 0 0 10px; } + @media screen and (min-width: 769px), print { + .workshop__container .row-info .info-icon.padded { + padding: 0 0 0 10px; } } + .workshop__container .row-info .info-icon.padded svg { + height: 30px; + width: auto; } + .workshop__container .row__more { + padding-top: 2em; + flex-wrap: wrap; } + .workshop__container .button.is-primary { + background-color: #1B365D; + font-weight: 700; + padding-left: 1em; + padding-right: 1em; + margin: 10px auto; } + @media screen and (min-width: 769px), print { + .workshop__container .button.is-primary { + padding-left: 2em; + padding-right: 2em; + margin-right: 1em; } } + .workshop__container .button.is-primary:hover, .workshop__container .button.is-primary:active, .workshop__container .button.is-primary:focus { + color: #1B365D; + border-color: #1B365D; + background-color: #fff; } + +.is-unselectable, .button, .breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.navbar-link:not(.is-arrowless)::after { + border: 3px solid transparent; + border-radius: 2px; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.625em; + margin-top: -0.4375em; + pointer-events: none; + position: absolute; + top: 50%; + transform: rotate(-45deg); + transform-origin: center; + width: 0.625em; } + +.table:not(:last-child), .table-container:not(:last-child), .breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; } + +.button.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; } + +.is-overlay, .hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +#workshop h1 { + text-align: left; } + +#page-workshop h1 { + font-size: 3em; + line-height: 1.5em; + text-align: left; } + +#page-workshop .button:hover, #page-workshop .button:active, #page-workshop .button:focus { + border-color: #1B365D; } + +#page-workshop span.teacher-org::before { + content: ' @ '; } + +.workshop-single__header { + background: url("/assets/img/workshop/worskhop_header.jpg") no-repeat top center; + width: 100vw; + padding: 8em 0; } + @media screen and (min-width: 769px), print { + .workshop-single__header { + background-image: url("/assets/img/workshop/tablet_worskhop_header.jpg"); } } + @media screen and (min-width: 1024px) { + .workshop-single__header { + background-image: url("/assets/img/workshop/desktop_worskhop_header.jpg"); } } + @media screen and (min-width: 1216px) { + .workshop-single__header { + background-image: url("/assets/img/workshop/widescreen_worskhop_header.jpg"); } } + @media screen and (min-width: 1408px) { + .workshop-single__header { + background-image: url("/assets/img/workshop/worskhop_header.jpg"); } } + @media screen and (orientation: portrait) and (min-width: 768px) { + .workshop-single__header { + background-image: url("/assets/img/workshop/tablet_vertical_worskhop_header.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 600px) { + .workshop-single__header { + background-image: url("/assets/img/workshop/mobile_medium_worskhop_header.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 360px) { + .workshop-single__header { + background-image: url("/assets/img/workshop/mobile_small_worskhop_header.jpg"); } } + .workshop-single__header.is-online-conference { + background-image: url("/assets/img/workshop/worskhop_header-online.jpg"); } + @media screen and (min-width: 769px), print { + .workshop-single__header.is-online-conference { + background-image: url("/assets/img/workshop/tablet_worskhop_header-online.jpg"); } } + @media screen and (min-width: 1024px) { + .workshop-single__header.is-online-conference { + background-image: url("/assets/img/workshop/desktop_worskhop_header-online.jpg"); } } + @media screen and (min-width: 1216px) { + .workshop-single__header.is-online-conference { + background-image: url("/assets/img/workshop/widescreen_worskhop_header-online.jpg"); } } + @media screen and (min-width: 1408px) { + .workshop-single__header.is-online-conference { + background-image: url("/assets/img/workshop/worskhop_header-online.jpg"); } } + @media screen and (orientation: portrait) and (min-width: 768px) { + .workshop-single__header.is-online-conference { + background-image: url("/assets/img/workshop/tablet_vertical_worskhop_header-online.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 600px) { + .workshop-single__header.is-online-conference { + background-image: url("/assets/img/workshop/mobile_medium_worskhop_header-online.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 360px) { + .workshop-single__header.is-online-conference { + background-image: url("/assets/img/workshop/mobile_small_worskhop_header-online.jpg"); } } + .workshop-single__header .image-credits { + position: relative; + margin: -2em auto 0; + text-align: center; + font-size: .8em; + color: #fff; } + .workshop-single__header .image-credits a { + color: #fff; } + .workshop-single__header h2 { + color: #fff; + margin: 1em 0; + font-style: normal; + font-size: 3em; } + .workshop-single__header .inner { + display: flex; + flex-direction: column; + align-items: flex-start; } + .workshop-single__header .inner .button.is-primary { + background-color: #fff !important; + color: #1B365D; + border-color: #fff !important; } + .workshop-single__header .inner .button.is-primary:hover, .workshop-single__header .inner .button.is-primary:active, .workshop-single__header .inner .button.is-primary:focus { + background-color: #1B365D !important; + color: #fff !important; + border-color: #1B365D !important; } + +.workshop-single__container h1, .workshop-single__container h2 { + color: #1B365D; } + +.workshop-single__container .workshop-single__intro .row-info { + display: flex; + flex-direction: row; + flex-wrap: wrap; + align-items: center; + text-transform: uppercase; + color: #000; + justify-content: space-around; + font-size: 1.1em; + font-weight: 600; + margin: 1em 0; + border-bottom: 1px solid rgba(0, 0, 0, 0.4); } + .workshop-single__container .workshop-single__intro .row-info .column { + display: flex; + align-items: center; } + .workshop-single__container .workshop-single__intro .row-info .column .info__language, .workshop-single__container .workshop-single__intro .row-info .column .info__teacher { + padding: 0 10px 0 10px; } + +.workshop-single__container .workshop-single__intro iframe { + max-width: 100%; + margin-top: 1em; } + +.workshop-single__container .workshop-single__intro .button.is-primary { + border-color: #1B365D !important; } + .workshop-single__container .workshop-single__intro .button.is-primary:hover, .workshop-single__container .workshop-single__intro .button.is-primary:active, .workshop-single__container .workshop-single__intro .button.is-primary:focus { + border-color: #1B365D !important; } + +.workshop-single__container .workshop-single__teacher { + background-color: rgba(0, 0, 0, 0.1); } + .workshop-single__container .workshop-single__teacher h2 { + text-align: center; + font-style: normal; + font-size: 3em; } + .workshop-single__container .workshop-single__teacher .inner { + padding: 2em 0; } + +.workshop-single__container .workshop-single__moreinfo h3 { + color: #1B365D; + margin: 1em 0; } + +.workshop-single__container .workshop-single__moreinfo ul { + list-style: disc inside; } + +.workshop-single__container .workshop-single__cta { + background-color: #1B365D; } + .workshop-single__container .workshop-single__cta .inner { + margin: 0 auto; + padding: 2em 0; + text-align: center; } + .workshop-single__container .workshop-single__cta .inner h3 { + color: #fff; + margin-bottom: 1em; } + .workshop-single__container .workshop-single__cta .inner .button.is-primary { + background-color: #fff !important; + color: #1B365D; + border-color: #fff; } + .workshop-single__container .workshop-single__cta .inner .button.is-primary:hover, .workshop-single__container .workshop-single__cta .inner .button.is-primary:active, .workshop-single__container .workshop-single__cta .inner .button.is-primary:focus { + background-color: #1B365D !important; + color: #fff !important; + border-color: #fff !important; } + +.workshop-single__container .workshop-single__summary { + background-color: #000; + color: #fff; } + .workshop-single__container .workshop-single__summary .inner { + margin: 0 auto; } + .workshop-single__container .workshop-single__summary .summary-blocks { + display: flex; + flex: 1; + flex-wrap: wrap; + justify-content: space-between; } + .workshop-single__container .workshop-single__summary .summary-blocks .block { + padding: 2em; + max-width: 90%; } + @media screen and (min-width: 1024px) { + .workshop-single__container .workshop-single__summary .summary-blocks .block { + min-width: 40%; + max-width: 40%; } } + .workshop-single__container .workshop-single__summary .summary-blocks .block .row-info { + display: flex; + flex-direction: row; + flex-wrap: wrap; + font-size: .8em; } + @media screen and (min-width: 769px), print { + .workshop-single__container .workshop-single__summary .summary-blocks .block .row-info { + font-size: 1em; } } + .workshop-single__container .workshop-single__summary .summary-blocks .block .row-info .info-icon { + margin-left: -.8em; } + .workshop-single__container .workshop-single__summary .summary-blocks .block .row-info svg { + fill: #fff; + width: 3em; + height: 3em; } + .workshop-single__container .workshop-single__summary .summary-blocks .block .row-info .info__location { + font-size: 2em; + text-transform: uppercase; } + .workshop-single__container .workshop-single__summary .summary-blocks .block strong { + color: #2f4666; } + .workshop-single__container .workshop-single__summary .summary-blocks .block a { + color: #fff; } + .workshop-single__container .workshop-single__summary .is-centered { + padding: 2em 0; } + +.is-unselectable, .button, .breadcrumb { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.navbar-link:not(.is-arrowless)::after { + border: 3px solid transparent; + border-radius: 2px; + border-right: 0; + border-top: 0; + content: " "; + display: block; + height: 0.625em; + margin-top: -0.4375em; + pointer-events: none; + position: absolute; + top: 50%; + transform: rotate(-45deg); + transform-origin: center; + width: 0.625em; } + +.table:not(:last-child), .table-container:not(:last-child), .breadcrumb:not(:last-child) { + margin-bottom: 1.5rem; } + +.button.is-loading::after { + animation: spinAround 500ms infinite linear; + border: 2px solid #dbdbdb; + border-radius: 290486px; + border-right-color: transparent; + border-top-color: transparent; + content: ""; + display: block; + height: 1em; + position: relative; + width: 1em; } + +.is-overlay, .hero-video { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +.breadcrumb { + font-size: 1rem; + white-space: nowrap; } + .breadcrumb a { + align-items: center; + color: #3273dc; + display: flex; + justify-content: center; + padding: 0 0.75em; } + .breadcrumb a:hover { + color: #363636; } + .breadcrumb li { + align-items: center; + display: flex; } + .breadcrumb li:first-child a { + padding-left: 0; } + .breadcrumb li.is-active a { + color: #363636; + cursor: default; + pointer-events: none; } + .breadcrumb li + li::before { + color: #b5b5b5; + content: "\0002f"; } + .breadcrumb ul, + .breadcrumb ol { + align-items: flex-start; + display: flex; + flex-wrap: wrap; + justify-content: flex-start; } + .breadcrumb .icon:first-child { + margin-right: 0.5em; } + .breadcrumb .icon:last-child { + margin-left: 0.5em; } + .breadcrumb.is-centered ol, + .breadcrumb.is-centered ul { + justify-content: center; } + .breadcrumb.is-right ol, + .breadcrumb.is-right ul { + justify-content: flex-end; } + .breadcrumb.is-small { + font-size: 0.75rem; } + .breadcrumb.is-medium { + font-size: 1.25rem; } + .breadcrumb.is-large { + font-size: 1.5rem; } + .breadcrumb.has-arrow-separator li + li::before { + content: "\02192"; } + .breadcrumb.has-bullet-separator li + li::before { + content: "\02022"; } + .breadcrumb.has-dot-separator li + li::before { + content: "\000b7"; } + .breadcrumb.has-succeeds-separator li + li::before { + content: "\0227B"; } + +.container_breadcrumbs { + padding: 0; + background-color: #000; } + .container_breadcrumbs .inner { + margin: 0 auto; } + +.breadcrumb { + color: #fff; + padding: 1em 0 0.5em 1em; } + .breadcrumb a { + color: #fff; + font-weight: 600; } + .breadcrumb a:hover, .breadcrumb a:active, .breadcrumb a:focus { + color: #fff; } + .breadcrumb li.is-active a { + color: #fff; + font-weight: 200; } + .breadcrumb li.is-active a ul { + text-transform: lowercase; } + +.text_giant { + font-weight: 600; + font-size: 15em; + color: #1B365D; + margin: 0 auto; + text-align: center; } + +.container_404 .button.is-primary:hover, .container_404 .button.is-primary:active, .container_404 .button.is-primary:focus { + border-color: #1B365D !important; } + +footer { + background-color: #4e4d4d; } + footer .columns.inner { + margin: 0 auto; } + footer .columns.inner * { + color: #fff; } + footer .columns.inner .footer__p_padded, footer .columns.inner .footer__a_padded { + padding: 1em 0; } + footer .columns.inner a { + font-weight: 600; } + footer .columns.inner a.past-edition { + display: inline-block; + margin-right: 8px; } + footer .columns.inner a.past-edition:after { + content: "|"; + display: inline; + padding-left: 8px; } + footer .columns.inner a.past-edition:last-of-type:after { + content: ""; } + footer .columns.inner .row__social { + font-size: .9em; + font-weight: 700; + padding: 2em 0; } + footer .columns.inner .row__social p { + margin-bottom: 8px; } + footer .columns.inner .row__social .social-icon { + background-color: #fff; + border: 1px solid #fff; } + footer .columns.inner .row__social .social-icon:hover, footer .columns.inner .row__social .social-icon:active, footer .columns.inner .row__social .social-icon:focus { + background-color: #1B365D; } + footer .columns.inner .row__social .social-icon:hover svg path, footer .columns.inner .row__social .social-icon:hover svg rect, footer .columns.inner .row__social .social-icon:hover svg ellipse, footer .columns.inner .row__social .social-icon:hover svg circle, footer .columns.inner .row__social .social-icon:active svg path, footer .columns.inner .row__social .social-icon:active svg rect, footer .columns.inner .row__social .social-icon:active svg ellipse, footer .columns.inner .row__social .social-icon:active svg circle, footer .columns.inner .row__social .social-icon:focus svg path, footer .columns.inner .row__social .social-icon:focus svg rect, footer .columns.inner .row__social .social-icon:focus svg ellipse, footer .columns.inner .row__social .social-icon:focus svg circle { + fill: #fff; } + footer .columns.inner .row__social svg path, footer .columns.inner .row__social svg rect, footer .columns.inner .row__social svg ellipse, footer .columns.inner .row__social svg circle { + fill: #1B365D; } + footer .columns.inner nav { + padding: 1em; + margin-top: .5em; + text-align: left; } + footer .columns.inner nav ul li { + display: block; + padding: .5em 0; } + footer .columns.inner nav ul li a { + text-transform: uppercase; } + footer .columns.inner .footer__logo, footer .columns.inner .footer__logo svg { + max-width: 300px; } + @media screen and (min-width: 1024px) { + footer .columns.inner .footer__logo, footer .columns.inner .footer__logo svg { + max-width: 400px; } } + +footer .inner.is-centered .column { + font-size: .9em; } + +.back-to-top { + width: 60px; + height: 50px; + background-color: #1B365D; + position: fixed; + bottom: 20px; + right: 0; + transition: all .5s ease-in; + border-top-left-radius: 30px; + border-bottom-left-radius: 30px; } + +.chevron { + color: #fff; + transition: all .5s ease-in; } + .chevron::before { + border-style: solid; + border-width: 4px 4px 0 0; + content: ''; + display: inline-block; + height: 16px; + right: 18px; + position: absolute; + top: 20px; + transform: rotate(-45deg); + vertical-align: top; + width: 16px; } diff --git a/assets/css/page_about.css b/assets/css/page_about.css new file mode 100644 index 0000000..4626902 --- /dev/null +++ b/assets/css/page_about.css @@ -0,0 +1,84 @@ +.title-container { + display: flex; + align-items: center; } + .title-container svg { + background-color: #1B365D; + fill: #fff; + margin-right: 1em; } + .title-container h1 { + font-size: 2em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .title-container h1 { + font-size: 3em; + line-height: 1.5; } } + +.container__more { + background-color: #2f4666; } + .container__more h2 { + font-style: normal; + text-align: center; + color: #fff; + font-size: 1.8em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .container__more h2 { + font-size: 2em; + line-height: 1.5; } } + +.container__past-editions { + background-color: #000; + color: #fff; + text-align: center; + padding: 4em 0; } + .container__past-editions .inner { + margin: 0 auto; + border-top: 1px solid rgba(0, 0, 0, 0.4); } + .container__past-editions .inner .footer__p_padded, .container__past-editions .inner .footer__a_padded { + padding: 1em 0; } + .container__past-editions .inner a { + font-weight: 300; + font-size: 1.5em; + color: #6492d5; } + .container__past-editions .inner a.past-edition { + display: inline-block; + margin-right: 8px; } + .container__past-editions .inner a.past-edition:after { + content: "|"; + display: inline; + padding-left: 8px; } + .container__past-editions .inner a.past-edition:last-of-type:after { + content: ""; } + .container__past-editions .inner .row__social p { + font-weight: 600; } + .container__past-editions .inner h3 { + margin: 1em auto; } + .container__past-editions .inner .iframe-container { + max-width: 800px; + margin: 0 auto; } + .container__past-editions .inner .iframe-container .iframe-holder { + overflow: hidden; + height: 0; + padding: 56.25% 0 0 0; + position: relative; } + .container__past-editions .inner .iframe-container .iframe-holder iframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; } + +.container__team { + padding: 2em 0; } + .container__team h3 { + text-align: center; + color: #1B365D; } + .container__team .card { + max-width: 200px; + text-align: center; + margin: 0 auto; } + .container__team .card .title { + font-weight: 600; + margin: 1em auto 0; } + .container__team .card .subtitle { + margin: 0 auto; } diff --git a/assets/css/page_cfp.css b/assets/css/page_cfp.css new file mode 100644 index 0000000..6778880 --- /dev/null +++ b/assets/css/page_cfp.css @@ -0,0 +1,38 @@ +.title-container { + display: flex; + align-items: center; } + .title-container svg { + background-color: #1B365D; + fill: #fff; + margin-right: 1em; } + .title-container h1 { + font-size: 2em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .title-container h1 { + font-size: 3em; + line-height: 1.5; } } + +.container__more { + padding: 2em 0; + background-color: #2f4666; } + .container__more h3 { + font-style: normal; + text-align: center; + color: #fff; + font-size: 1.8em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .container__more h3 { + font-size: 2em; + line-height: 1.5; } } + +.container__contact { + padding: 2em 0; } + .container__contact h3 { + text-align: center; } + .container__contact .is-centered { + padding: 2em 0; } + +.button.is-primary:hover, .button.is-primary:active, .button.is-primary:focus { + border-color: #5e4e9b !important; } diff --git a/assets/css/page_coc.css b/assets/css/page_coc.css new file mode 100644 index 0000000..c333a27 --- /dev/null +++ b/assets/css/page_coc.css @@ -0,0 +1,45 @@ +.title-container { + display: flex; + align-items: center; } + .title-container svg { + background-color: #1B365D; + fill: #fff; + margin-right: 1em; } + .title-container h1 { + font-size: 2em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .title-container h1 { + font-size: 3em; + line-height: 1.5; } } + +.container__short-version { + background-color: #2f4666; } + .container__short-version h2 { + font-style: normal; + text-align: center; + color: #fff; + font-size: 1.8em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .container__short-version h2 { + font-size: 2em; + line-height: 1.5; } } + +.container__long-version { + background-color: #fff; } + .container__long-version h2 { + font-style: normal; + text-align: center; + color: #1B365D; + font-size: 1.8em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .container__long-version h2 { + font-size: 2em; + line-height: 1.5; } } + +.info-box { + border: 8px solid #2f4666; + padding: 2em; + margin-top: 3em; } diff --git a/assets/css/page_schedule.css b/assets/css/page_schedule.css new file mode 100644 index 0000000..917dc50 --- /dev/null +++ b/assets/css/page_schedule.css @@ -0,0 +1,1031 @@ +@keyframes spinAround { + from { + transform: rotate(0deg); } + to { + transform: rotate(359deg); } } + +.is-unselectable { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.table:not(:last-child), .table-container:not(:last-child) { + margin-bottom: 1.5rem; } + +.is-overlay { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +.is-unselectable { + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.table:not(:last-child), .table-container:not(:last-child) { + margin-bottom: 1.5rem; } + +.is-overlay { + bottom: 0; + left: 0; + position: absolute; + right: 0; + top: 0; } + +.is-clearfix::after { + clear: both; + content: " "; + display: table; } + +.is-pulled-left { + float: left !important; } + +.is-pulled-right { + float: right !important; } + +.is-clipped { + overflow: hidden !important; } + +.is-size-1 { + font-size: 3rem !important; } + +.is-size-2 { + font-size: 2.5rem !important; } + +.is-size-3 { + font-size: 2rem !important; } + +.is-size-4 { + font-size: 1.5rem !important; } + +.is-size-5 { + font-size: 1.25rem !important; } + +.is-size-6 { + font-size: 1rem !important; } + +.is-size-7 { + font-size: 0.75rem !important; } + +@media screen and (max-width: 768px) { + .is-size-1-mobile { + font-size: 3rem !important; } + .is-size-2-mobile { + font-size: 2.5rem !important; } + .is-size-3-mobile { + font-size: 2rem !important; } + .is-size-4-mobile { + font-size: 1.5rem !important; } + .is-size-5-mobile { + font-size: 1.25rem !important; } + .is-size-6-mobile { + font-size: 1rem !important; } + .is-size-7-mobile { + font-size: 0.75rem !important; } } + +@media screen and (min-width: 769px), print { + .is-size-1-tablet { + font-size: 3rem !important; } + .is-size-2-tablet { + font-size: 2.5rem !important; } + .is-size-3-tablet { + font-size: 2rem !important; } + .is-size-4-tablet { + font-size: 1.5rem !important; } + .is-size-5-tablet { + font-size: 1.25rem !important; } + .is-size-6-tablet { + font-size: 1rem !important; } + .is-size-7-tablet { + font-size: 0.75rem !important; } } + +@media screen and (max-width: 1023px) { + .is-size-1-touch { + font-size: 3rem !important; } + .is-size-2-touch { + font-size: 2.5rem !important; } + .is-size-3-touch { + font-size: 2rem !important; } + .is-size-4-touch { + font-size: 1.5rem !important; } + .is-size-5-touch { + font-size: 1.25rem !important; } + .is-size-6-touch { + font-size: 1rem !important; } + .is-size-7-touch { + font-size: 0.75rem !important; } } + +@media screen and (min-width: 1024px) { + .is-size-1-desktop { + font-size: 3rem !important; } + .is-size-2-desktop { + font-size: 2.5rem !important; } + .is-size-3-desktop { + font-size: 2rem !important; } + .is-size-4-desktop { + font-size: 1.5rem !important; } + .is-size-5-desktop { + font-size: 1.25rem !important; } + .is-size-6-desktop { + font-size: 1rem !important; } + .is-size-7-desktop { + font-size: 0.75rem !important; } } + +@media screen and (min-width: 1216px) { + .is-size-1-widescreen { + font-size: 3rem !important; } + .is-size-2-widescreen { + font-size: 2.5rem !important; } + .is-size-3-widescreen { + font-size: 2rem !important; } + .is-size-4-widescreen { + font-size: 1.5rem !important; } + .is-size-5-widescreen { + font-size: 1.25rem !important; } + .is-size-6-widescreen { + font-size: 1rem !important; } + .is-size-7-widescreen { + font-size: 0.75rem !important; } } + +@media screen and (min-width: 1408px) { + .is-size-1-fullhd { + font-size: 3rem !important; } + .is-size-2-fullhd { + font-size: 2.5rem !important; } + .is-size-3-fullhd { + font-size: 2rem !important; } + .is-size-4-fullhd { + font-size: 1.5rem !important; } + .is-size-5-fullhd { + font-size: 1.25rem !important; } + .is-size-6-fullhd { + font-size: 1rem !important; } + .is-size-7-fullhd { + font-size: 0.75rem !important; } } + +.has-text-centered { + text-align: center !important; } + +.has-text-justified { + text-align: justify !important; } + +.has-text-left { + text-align: left !important; } + +.has-text-right { + text-align: right !important; } + +@media screen and (max-width: 768px) { + .has-text-centered-mobile { + text-align: center !important; } } + +@media screen and (min-width: 769px), print { + .has-text-centered-tablet { + text-align: center !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-text-centered-tablet-only { + text-align: center !important; } } + +@media screen and (max-width: 1023px) { + .has-text-centered-touch { + text-align: center !important; } } + +@media screen and (min-width: 1024px) { + .has-text-centered-desktop { + text-align: center !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-text-centered-desktop-only { + text-align: center !important; } } + +@media screen and (min-width: 1216px) { + .has-text-centered-widescreen { + text-align: center !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-centered-widescreen-only { + text-align: center !important; } } + +@media screen and (min-width: 1408px) { + .has-text-centered-fullhd { + text-align: center !important; } } + +@media screen and (max-width: 768px) { + .has-text-justified-mobile { + text-align: justify !important; } } + +@media screen and (min-width: 769px), print { + .has-text-justified-tablet { + text-align: justify !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-text-justified-tablet-only { + text-align: justify !important; } } + +@media screen and (max-width: 1023px) { + .has-text-justified-touch { + text-align: justify !important; } } + +@media screen and (min-width: 1024px) { + .has-text-justified-desktop { + text-align: justify !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-text-justified-desktop-only { + text-align: justify !important; } } + +@media screen and (min-width: 1216px) { + .has-text-justified-widescreen { + text-align: justify !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-justified-widescreen-only { + text-align: justify !important; } } + +@media screen and (min-width: 1408px) { + .has-text-justified-fullhd { + text-align: justify !important; } } + +@media screen and (max-width: 768px) { + .has-text-left-mobile { + text-align: left !important; } } + +@media screen and (min-width: 769px), print { + .has-text-left-tablet { + text-align: left !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-text-left-tablet-only { + text-align: left !important; } } + +@media screen and (max-width: 1023px) { + .has-text-left-touch { + text-align: left !important; } } + +@media screen and (min-width: 1024px) { + .has-text-left-desktop { + text-align: left !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-text-left-desktop-only { + text-align: left !important; } } + +@media screen and (min-width: 1216px) { + .has-text-left-widescreen { + text-align: left !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-left-widescreen-only { + text-align: left !important; } } + +@media screen and (min-width: 1408px) { + .has-text-left-fullhd { + text-align: left !important; } } + +@media screen and (max-width: 768px) { + .has-text-right-mobile { + text-align: right !important; } } + +@media screen and (min-width: 769px), print { + .has-text-right-tablet { + text-align: right !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-text-right-tablet-only { + text-align: right !important; } } + +@media screen and (max-width: 1023px) { + .has-text-right-touch { + text-align: right !important; } } + +@media screen and (min-width: 1024px) { + .has-text-right-desktop { + text-align: right !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-text-right-desktop-only { + text-align: right !important; } } + +@media screen and (min-width: 1216px) { + .has-text-right-widescreen { + text-align: right !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-text-right-widescreen-only { + text-align: right !important; } } + +@media screen and (min-width: 1408px) { + .has-text-right-fullhd { + text-align: right !important; } } + +.is-capitalized { + text-transform: capitalize !important; } + +.is-lowercase { + text-transform: lowercase !important; } + +.is-uppercase { + text-transform: uppercase !important; } + +.is-italic { + font-style: italic !important; } + +.has-text-white { + color: white !important; } + +a.has-text-white:hover, a.has-text-white:focus { + color: #e6e6e6 !important; } + +.has-background-white { + background-color: white !important; } + +.has-text-black { + color: #0a0a0a !important; } + +a.has-text-black:hover, a.has-text-black:focus { + color: black !important; } + +.has-background-black { + background-color: #0a0a0a !important; } + +.has-text-light { + color: whitesmoke !important; } + +a.has-text-light:hover, a.has-text-light:focus { + color: #dbdbdb !important; } + +.has-background-light { + background-color: whitesmoke !important; } + +.has-text-dark { + color: #363636 !important; } + +a.has-text-dark:hover, a.has-text-dark:focus { + color: #1c1c1c !important; } + +.has-background-dark { + background-color: #363636 !important; } + +.has-text-primary { + color: #00d1b2 !important; } + +a.has-text-primary:hover, a.has-text-primary:focus { + color: #009e86 !important; } + +.has-background-primary { + background-color: #00d1b2 !important; } + +.has-text-link { + color: #3273dc !important; } + +a.has-text-link:hover, a.has-text-link:focus { + color: #205bbc !important; } + +.has-background-link { + background-color: #3273dc !important; } + +.has-text-info { + color: #3298dc !important; } + +a.has-text-info:hover, a.has-text-info:focus { + color: #207dbc !important; } + +.has-background-info { + background-color: #3298dc !important; } + +.has-text-success { + color: #48c774 !important; } + +a.has-text-success:hover, a.has-text-success:focus { + color: #34a85c !important; } + +.has-background-success { + background-color: #48c774 !important; } + +.has-text-warning { + color: #ffdd57 !important; } + +a.has-text-warning:hover, a.has-text-warning:focus { + color: #ffd324 !important; } + +.has-background-warning { + background-color: #ffdd57 !important; } + +.has-text-danger { + color: #f14668 !important; } + +a.has-text-danger:hover, a.has-text-danger:focus { + color: #ee1742 !important; } + +.has-background-danger { + background-color: #f14668 !important; } + +.has-text-black-bis { + color: #121212 !important; } + +.has-background-black-bis { + background-color: #121212 !important; } + +.has-text-black-ter { + color: #242424 !important; } + +.has-background-black-ter { + background-color: #242424 !important; } + +.has-text-grey-darker { + color: #363636 !important; } + +.has-background-grey-darker { + background-color: #363636 !important; } + +.has-text-grey-dark { + color: #4a4a4a !important; } + +.has-background-grey-dark { + background-color: #4a4a4a !important; } + +.has-text-grey { + color: #7a7a7a !important; } + +.has-background-grey { + background-color: #7a7a7a !important; } + +.has-text-grey-light { + color: #b5b5b5 !important; } + +.has-background-grey-light { + background-color: #b5b5b5 !important; } + +.has-text-grey-lighter { + color: #dbdbdb !important; } + +.has-background-grey-lighter { + background-color: #dbdbdb !important; } + +.has-text-white-ter { + color: whitesmoke !important; } + +.has-background-white-ter { + background-color: whitesmoke !important; } + +.has-text-white-bis { + color: #fafafa !important; } + +.has-background-white-bis { + background-color: #fafafa !important; } + +.has-text-weight-light { + font-weight: 300 !important; } + +.has-text-weight-normal { + font-weight: 400 !important; } + +.has-text-weight-medium { + font-weight: 500 !important; } + +.has-text-weight-semibold { + font-weight: 600 !important; } + +.has-text-weight-bold { + font-weight: 700 !important; } + +.is-family-primary { + font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; } + +.is-family-secondary { + font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; } + +.is-family-sans-serif { + font-family: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important; } + +.is-family-monospace { + font-family: monospace !important; } + +.is-family-code { + font-family: monospace !important; } + +.is-block { + display: block !important; } + +@media screen and (max-width: 768px) { + .is-block-mobile { + display: block !important; } } + +@media screen and (min-width: 769px), print { + .is-block-tablet { + display: block !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-block-tablet-only { + display: block !important; } } + +@media screen and (max-width: 1023px) { + .is-block-touch { + display: block !important; } } + +@media screen and (min-width: 1024px) { + .is-block-desktop { + display: block !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-block-desktop-only { + display: block !important; } } + +@media screen and (min-width: 1216px) { + .is-block-widescreen { + display: block !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-block-widescreen-only { + display: block !important; } } + +@media screen and (min-width: 1408px) { + .is-block-fullhd { + display: block !important; } } + +.is-flex { + display: flex !important; } + +@media screen and (max-width: 768px) { + .is-flex-mobile { + display: flex !important; } } + +@media screen and (min-width: 769px), print { + .is-flex-tablet { + display: flex !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-flex-tablet-only { + display: flex !important; } } + +@media screen and (max-width: 1023px) { + .is-flex-touch { + display: flex !important; } } + +@media screen and (min-width: 1024px) { + .is-flex-desktop { + display: flex !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-flex-desktop-only { + display: flex !important; } } + +@media screen and (min-width: 1216px) { + .is-flex-widescreen { + display: flex !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-flex-widescreen-only { + display: flex !important; } } + +@media screen and (min-width: 1408px) { + .is-flex-fullhd { + display: flex !important; } } + +.is-inline { + display: inline !important; } + +@media screen and (max-width: 768px) { + .is-inline-mobile { + display: inline !important; } } + +@media screen and (min-width: 769px), print { + .is-inline-tablet { + display: inline !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-inline-tablet-only { + display: inline !important; } } + +@media screen and (max-width: 1023px) { + .is-inline-touch { + display: inline !important; } } + +@media screen and (min-width: 1024px) { + .is-inline-desktop { + display: inline !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-inline-desktop-only { + display: inline !important; } } + +@media screen and (min-width: 1216px) { + .is-inline-widescreen { + display: inline !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-inline-widescreen-only { + display: inline !important; } } + +@media screen and (min-width: 1408px) { + .is-inline-fullhd { + display: inline !important; } } + +.is-inline-block { + display: inline-block !important; } + +@media screen and (max-width: 768px) { + .is-inline-block-mobile { + display: inline-block !important; } } + +@media screen and (min-width: 769px), print { + .is-inline-block-tablet { + display: inline-block !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-inline-block-tablet-only { + display: inline-block !important; } } + +@media screen and (max-width: 1023px) { + .is-inline-block-touch { + display: inline-block !important; } } + +@media screen and (min-width: 1024px) { + .is-inline-block-desktop { + display: inline-block !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-inline-block-desktop-only { + display: inline-block !important; } } + +@media screen and (min-width: 1216px) { + .is-inline-block-widescreen { + display: inline-block !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-inline-block-widescreen-only { + display: inline-block !important; } } + +@media screen and (min-width: 1408px) { + .is-inline-block-fullhd { + display: inline-block !important; } } + +.is-inline-flex { + display: inline-flex !important; } + +@media screen and (max-width: 768px) { + .is-inline-flex-mobile { + display: inline-flex !important; } } + +@media screen and (min-width: 769px), print { + .is-inline-flex-tablet { + display: inline-flex !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-inline-flex-tablet-only { + display: inline-flex !important; } } + +@media screen and (max-width: 1023px) { + .is-inline-flex-touch { + display: inline-flex !important; } } + +@media screen and (min-width: 1024px) { + .is-inline-flex-desktop { + display: inline-flex !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-inline-flex-desktop-only { + display: inline-flex !important; } } + +@media screen and (min-width: 1216px) { + .is-inline-flex-widescreen { + display: inline-flex !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-inline-flex-widescreen-only { + display: inline-flex !important; } } + +@media screen and (min-width: 1408px) { + .is-inline-flex-fullhd { + display: inline-flex !important; } } + +.is-hidden { + display: none !important; } + +.is-sr-only { + border: none !important; + clip: rect(0, 0, 0, 0) !important; + height: 0.01em !important; + overflow: hidden !important; + padding: 0 !important; + position: absolute !important; + white-space: nowrap !important; + width: 0.01em !important; } + +@media screen and (max-width: 768px) { + .is-hidden-mobile { + display: none !important; } } + +@media screen and (min-width: 769px), print { + .is-hidden-tablet { + display: none !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-hidden-tablet-only { + display: none !important; } } + +@media screen and (max-width: 1023px) { + .is-hidden-touch { + display: none !important; } } + +@media screen and (min-width: 1024px) { + .is-hidden-desktop { + display: none !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-hidden-desktop-only { + display: none !important; } } + +@media screen and (min-width: 1216px) { + .is-hidden-widescreen { + display: none !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-hidden-widescreen-only { + display: none !important; } } + +@media screen and (min-width: 1408px) { + .is-hidden-fullhd { + display: none !important; } } + +.is-invisible { + visibility: hidden !important; } + +@media screen and (max-width: 768px) { + .is-invisible-mobile { + visibility: hidden !important; } } + +@media screen and (min-width: 769px), print { + .is-invisible-tablet { + visibility: hidden !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-invisible-tablet-only { + visibility: hidden !important; } } + +@media screen and (max-width: 1023px) { + .is-invisible-touch { + visibility: hidden !important; } } + +@media screen and (min-width: 1024px) { + .is-invisible-desktop { + visibility: hidden !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-invisible-desktop-only { + visibility: hidden !important; } } + +@media screen and (min-width: 1216px) { + .is-invisible-widescreen { + visibility: hidden !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-invisible-widescreen-only { + visibility: hidden !important; } } + +@media screen and (min-width: 1408px) { + .is-invisible-fullhd { + visibility: hidden !important; } } + +.is-marginless { + margin: 0 !important; } + +.is-paddingless { + padding: 0 !important; } + +.is-radiusless { + border-radius: 0 !important; } + +.is-shadowless { + box-shadow: none !important; } + +.is-relative { + position: relative !important; } + +.table { + background-color: white; + color: #363636; } + .table td, + .table th { + border: 1px solid #dbdbdb; + border-width: 0 0 1px; + padding: 0.5em 0.75em; + vertical-align: top; } + .table td.is-white, + .table th.is-white { + background-color: white; + border-color: white; + color: #0a0a0a; } + .table td.is-black, + .table th.is-black { + background-color: #0a0a0a; + border-color: #0a0a0a; + color: white; } + .table td.is-light, + .table th.is-light { + background-color: whitesmoke; + border-color: whitesmoke; + color: rgba(0, 0, 0, 0.7); } + .table td.is-dark, + .table th.is-dark { + background-color: #363636; + border-color: #363636; + color: #fff; } + .table td.is-primary, + .table th.is-primary { + background-color: #00d1b2; + border-color: #00d1b2; + color: #fff; } + .table td.is-link, + .table th.is-link { + background-color: #3273dc; + border-color: #3273dc; + color: #fff; } + .table td.is-info, + .table th.is-info { + background-color: #3298dc; + border-color: #3298dc; + color: #fff; } + .table td.is-success, + .table th.is-success { + background-color: #48c774; + border-color: #48c774; + color: #fff; } + .table td.is-warning, + .table th.is-warning { + background-color: #ffdd57; + border-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } + .table td.is-danger, + .table th.is-danger { + background-color: #f14668; + border-color: #f14668; + color: #fff; } + .table td.is-narrow, + .table th.is-narrow { + white-space: nowrap; + width: 1%; } + .table td.is-selected, + .table th.is-selected { + background-color: #00d1b2; + color: #fff; } + .table td.is-selected a, + .table td.is-selected strong, + .table th.is-selected a, + .table th.is-selected strong { + color: currentColor; } + .table th { + color: #363636; } + .table th:not([align]) { + text-align: left; } + .table tr.is-selected { + background-color: #00d1b2; + color: #fff; } + .table tr.is-selected a, + .table tr.is-selected strong { + color: currentColor; } + .table tr.is-selected td, + .table tr.is-selected th { + border-color: #fff; + color: currentColor; } + .table thead { + background-color: transparent; } + .table thead td, + .table thead th { + border-width: 0 0 2px; + color: #363636; } + .table tfoot { + background-color: transparent; } + .table tfoot td, + .table tfoot th { + border-width: 2px 0 0; + color: #363636; } + .table tbody { + background-color: transparent; } + .table tbody tr:last-child td, + .table tbody tr:last-child th { + border-bottom-width: 0; } + .table.is-bordered td, + .table.is-bordered th { + border-width: 1px; } + .table.is-bordered tr:last-child td, + .table.is-bordered tr:last-child th { + border-bottom-width: 1px; } + .table.is-fullwidth { + width: 100%; } + .table.is-hoverable tbody tr:not(.is-selected):hover { + background-color: #fafafa; } + .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover { + background-color: #fafafa; } + .table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even) { + background-color: whitesmoke; } + .table.is-narrow td, + .table.is-narrow th { + padding: 0.25em 0.5em; } + .table.is-striped tbody tr:not(.is-selected):nth-child(even) { + background-color: #fafafa; } + +.table-container { + -webkit-overflow-scrolling: touch; + overflow: auto; + overflow-y: hidden; + max-width: 100%; } + +.title-container_schedule { + text-align: center; } + .title-container_schedule h1 { + text-transform: capitalize; } + .title-container_schedule h1.has-text-left { + margin-bottom: 1em; } + .title-container_schedule h1.is-centered { + margin: 0 auto; } + +.date-menu { + padding: 0; + text-align: center; } + .date-menu a { + margin: 0 1em; } + @media screen and (min-width: 769px), print { + .date-menu a { + margin: 0 2em; } } + .date-menu a:hover, .date-menu a:active, .date-menu a:focus { + border-color: #1B365D !important; } + +.timeline { + margin-bottom: 3em; + border: 1px solid #1B365D; } + .timeline:last-of-type { + padding-bottom: 0; } + .timeline .info-bar { + background-color: #1B365D; + padding: 1em; } + .timeline .info-bar .row-info { + display: flex; + align-items: center; } + .timeline .info-bar .row-info .info__date { + color: #fff; + text-transform: uppercase; + padding-top: 8em; + margin-top: -8em; } + .timeline .info-bar svg path { + fill: #fff; } + .timeline .talk-anchor-pre { + padding-top: 10em; + margin-top: -10em; } + .timeline table { + color: #000; } + .timeline table tr td { + padding: .5em 1em; + border-left: 1px solid #1B365D; } + .timeline table tr td.has-background { + background-color: rgba(0, 0, 0, 0.1); } + .timeline table tr td::before { + content: "\2022"; + color: #1B365D; + font-weight: 600; + font-size: 2em; + display: inline-block; + width: 1em; + margin-left: -.7em; } + .timeline table tr td.empty-item::before { + content: ""; } + .timeline table tr td.has-service-icon { + padding-bottom: 1em; } + .timeline table tr td time { + font-weight: 600; + color: #1B365D; + margin-left: -.7em; } + .timeline table tr td span { + font-weight: 200; + font-style: italic; + color: #000; } + .timeline table tr td span::after { + content: ", "; } + .timeline table tr td span:last-of-type::after { + content: ""; } + .timeline table tr td span.talk-anchor-pre::after { + content: ""; } + .timeline table tr td .track-title { + font-weight: 600; + font-style: normal; + color: #1B365D; } + .timeline table tr td .track-title::after { + content: ""; } + .timeline table tr td svg { + margin-top: -3em; + margin-bottom: -2em; } + .timeline table tr td svg path { + fill: #1B365D; } + .timeline table tr td img { + display: inline; + margin-top: -50px; + margin-bottom: 5px; + max-width: 60px; + margin-left: 180px; } diff --git a/assets/css/page_scholarships.css b/assets/css/page_scholarships.css new file mode 100644 index 0000000..70822dc --- /dev/null +++ b/assets/css/page_scholarships.css @@ -0,0 +1,53 @@ +#scholarships h4 { + border-bottom: 1px solid; } + +#scholarships p.text_bigger { + font-size: 1.2em; + font-weight: 600; } + +#scholarships p a { + font-weight: 600; } + +.title-container { + display: flex; + align-items: center; } + .title-container svg { + background-color: #1B365D; + fill: #fff; + margin-right: 1em; } + .title-container h1 { + font-size: 2em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .title-container h1 { + font-size: 3em; + line-height: 1.5; } } + +.container__short-version { + background-color: #2f4666; } + .container__short-version h2 { + font-style: normal; + text-align: center; + color: #fff; + font-size: 1.8em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .container__short-version h2 { + font-size: 2em; + line-height: 1.5; } } + .container__short-version a { + color: #fff; } + +.container__long-version { + background-color: #fff; } + .container__long-version h3 { + color: #1B365D; + font-size: 1.8em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .container__long-version h3 { + font-size: 2em; + line-height: 1.5; } } + +.container_diversity-partners img { + max-width: 300px; } diff --git a/assets/css/page_sponsor.css b/assets/css/page_sponsor.css new file mode 100644 index 0000000..79ca195 --- /dev/null +++ b/assets/css/page_sponsor.css @@ -0,0 +1,128 @@ +#partners_page h1 { + text-transform: none; + color: #1B365D; + font-size: 2em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + #partners_page h1 { + font-size: 3em; + line-height: 1.5; } } + +#partners_page h2 { + font-style: normal; + text-align: center; + color: #fff; + font-size: 1.8em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + #partners_page h2 { + font-size: 2em; + line-height: 1.5; } } + @media screen and (min-width: 1024px) { + #partners_page h2 { + font-size: 2.5em; } } + +#partners_page h3 { + font-size: 1.5em; } + @media screen and (min-width: 769px), print { + #partners_page h3 { + font-size: 1.8em; } } + +#partners_page p { + margin: 1em 0; } + +#partners_page .column { + margin: 0 2em; } + +#partners_page .is-centered p { + margin: 0 0 1em 0; } + +.background-light { + background-color: #2f4666; } + .background-light a { + color: #000; + font-weight: 600; } + +.options-container { + display: flex; + flex-wrap: wrap; + justify-content: space-evenly; + align-items: flex-start; } + .options-container .level-block { + margin: 20px; + border: 1px solid #000; + display: flex; + flex-direction: column; + justify-items: flex-start; + flex-shrink: 1; + width: 320px; } + @media screen and (orientation: portrait) and (max-width: 360px) { + .options-container .level-block { + width: 300px; } } + .options-container .level-block > div:not(.triangle) { + padding: 20px; } + .options-container .level-block h3 { + font-size: 1.8em; } + .options-container .level-block p, .options-container .level-block li { + margin: 0 !important; + font-size: .8em; } + .options-container .level-block ul { + list-style: disc outside; + margin-left: 10px; } + .options-container .level-block__intro { + background-color: #000; + color: #fff; + text-align: center; } + .options-container .triangle { + width: 0; + height: 0; + border-style: solid; + border-width: 40px 160px 0 160px; + border-top-color: #000; + border-right-color: #1B365D; + border-bottom-color: #1B365D; + border-left-color: #1B365D; + margin: 0 auto; + padding: 0; } + @media screen and (orientation: portrait) and (max-width: 360px) { + .options-container .triangle { + border-width: 40px 150px 0 150px; } } + .options-container .triangle.triangle_description_2 { + border-right-color: #6492d5; + border-bottom-color: #6492d5; + border-left-color: #6492d5; } + .options-container .triangle.triangle_description_3 { + border-right-color: rgba(0, 0, 0, 0.4); + border-bottom-color: rgba(0, 0, 0, 0.4); + border-left-color: rgba(0, 0, 0, 0.4); } + .options-container .triangle.triangle_description_4 { + border-right-color: rgba(0, 0, 0, 0.3); + border-bottom-color: rgba(0, 0, 0, 0.3); + border-left-color: rgba(0, 0, 0, 0.3); } + .options-container .triangle.triangle_description_5 { + border-right-color: rgba(0, 0, 0, 0.2); + border-bottom-color: rgba(0, 0, 0, 0.2); + border-left-color: rgba(0, 0, 0, 0.2); } + .options-container .triangle.triangle_description_6 { + border-right-color: rgba(0, 0, 0, 0.1); + border-bottom-color: rgba(0, 0, 0, 0.1); + border-left-color: rgba(0, 0, 0, 0.1); } + .options-container .triangle.triangle_description_7 { + border-right-color: #fff; + border-bottom-color: #fff; + border-left-color: #fff; } + .options-container .level-block__description_1 { + background-color: #1B365D; + color: #fff; } + .options-container .level-block__description_2 { + background-color: #6492d5; } + .options-container .level-block__description_3 { + background-color: rgba(0, 0, 0, 0.4); } + .options-container .level-block__description_4 { + background-color: rgba(0, 0, 0, 0.3); } + .options-container .level-block__description_5 { + background-color: rgba(0, 0, 0, 0.2); } + .options-container .level-block__description_6 { + background-color: rgba(0, 0, 0, 0.1); } + .options-container .level-block__description_7 { + background-color: #fff; } diff --git a/assets/css/page_talks_speakers.css b/assets/css/page_talks_speakers.css new file mode 100644 index 0000000..61ad045 --- /dev/null +++ b/assets/css/page_talks_speakers.css @@ -0,0 +1,213 @@ +#speakers .title-container .columns { + width: 100%; } + #speakers .title-container .columns .row-info { + display: flex; + flex-direction: row; + align-items: center; + justify-content: flex-end; + text-transform: uppercase; + color: #000; + font-size: .7em; } + @media screen and (min-width: 769px), print { + #speakers .title-container .columns .row-info { + font-size: 1em; } } + #speakers .title-container .columns .row-info .info-icon { + margin-top: 6px; } + #speakers .title-container .columns .row-info .info-icon svg { + background-color: #fff; } + #speakers .title-container .columns .row-info .info-icon svg path { + fill: #1B365D; } + #speakers .title-container .columns .row-info .info-icon.padded { + padding: 0 0 0 10px; } + @media screen and (min-width: 769px), print { + #speakers .title-container .columns .row-info .info-icon.padded { + padding: 0 0 0 30px; } } + +#speakers h1 { + color: #1B365D; } + #speakers h1.is-centered { + margin: 0 auto; } + +#speakers h2 { + font-style: normal; + text-align: left; + font-size: 1.8em; + line-height: 1.2; + color: #1B365D; + padding-top: 5em; + margin-top: -5em; } + @media screen and (min-width: 769px), print { + #speakers h2 { + font-size: 2em; + line-height: 1.5; } } + #speakers h2.talk-title { + text-align: left; + font-size: 1.4em; + line-height: 1.2; + color: #1B365D; } + #speakers h2 strong::after { + content: ' '; } + +#speakers h3 { + font-size: 1.5em; + color: #1B365D; + padding-top: 5em; + margin-top: -5em; } + @media screen and (min-width: 769px), print { + #speakers h3 { + font-size: 1.8em; } } + +#speakers p { + margin: .5em 0; } + +#speakers .video-container { + margin: 2em auto 0; + text-align: center; } + +#speakers .date-menu { + padding: 0; + text-align: center; } + #speakers .date-menu .inner { + margin: 2em auto 1em; } + #speakers .date-menu a { + margin: 0 1em; } + @media screen and (min-width: 769px), print { + #speakers .date-menu a { + margin: 0 2em; } } + #speakers .date-menu a:hover, #speakers .date-menu a:active, #speakers .date-menu a:focus { + border: 1px solid #1B365D; } + +.date-holder { + background-color: #1B365D; + color: #fff; } + .date-holder .inner { + padding: 0; + margin: 0 auto; } + .date-holder .row-info { + display: flex; + flex-direction: row; + align-items: center; + justify-content: flex-start; + text-transform: uppercase; + color: #fff; + font-size: .7em; } + @media screen and (min-width: 769px), print { + .date-holder .row-info { + font-size: 1em; } } + .date-holder .row-info .info-icon { + margin-top: 6px; } + .date-holder .row-info .info-icon svg path { + fill: #fff; } + .date-holder .row-info .info-icon.padded { + padding: 0 0 0 10px; } + @media screen and (min-width: 769px), print { + .date-holder .row-info .info-icon.padded { + padding: 0 0 0 30px; } } + +.has-dynamic-background .row-info { + display: flex; + flex-direction: row; + align-items: center; + justify-content: flex-start; } + .has-dynamic-background .row-info .info-icon { + margin-top: 6px; } + .has-dynamic-background .row-info .info-icon svg path { + fill: #000; } + .has-dynamic-background .row-info .info-icon.padded { + padding: 0 0 0 10px; } + @media screen and (min-width: 769px), print { + .has-dynamic-background .row-info .info-icon.padded { + padding: 0 0 0 30px; } } + +.has-dynamic-background:nth-of-type(even) { + background-color: rgba(0, 0, 0, 0.1); } + +.block-speaker { + padding: 1em 0; + margin: 1em; } + @media screen and (min-width: 769px), print { + .block-speaker { + margin: 1em 3em; } } + @media screen and (min-width: 1024px) { + .block-speaker { + margin: 1em 5em; } } + .block-speaker .columns { + margin: 0; } + .block-speaker .columns .column { + padding: 0; } + .block-speaker .columns .column_speaker { + flex-basis: auto; + flex-grow: 0; } + .block-speaker .speaker-card { + max-width: 200px; + padding: 0; + margin-right: 2em; } + .block-speaker .speaker-info { + display: flex; + justify-content: flex-start; + align-items: baseline; } + .block-speaker .speaker-info .column { + display: flex; + flex-basis: auto; } + .block-speaker .speaker-info .column:first-of-type { + flex-grow: 0; } + .block-speaker .speaker-info .column:last-of-type { + flex-grow: 1; + margin: 0 1em; } + .block-speaker .speaker-info p { + font-size: 1.2em; + font-weight: 600; } + .block-speaker .speaker-bio strong::after { + content: ' '; } + .block-speaker .columns_talk-title { + display: block; } + .block-speaker .has-border { + border: 8px solid #2f4666; + background-color: #fff; + padding: 1em; + margin-top: 2em; + text-align: left; } + .block-speaker .has-border span.speaker-name { + color: #1B365D; } + .block-speaker .has-border span.speaker-name:after { + content: " "; } + +a.secondary-menu-button { + width: 60px; + height: 50px; + margin-left: -80px; + margin-top: -16px; + right: 0; + background-color: #1B365D; + border-top-left-radius: 30px; + border-bottom-left-radius: 30px; + color: #fff; + font-size: 2em; + font-weight: 600; + padding-left: 20px; + transition: all .5s ease-in; } + a.secondary-menu-button:hover, a.secondary-menu-button:active, a.secondary-menu-button:focus { + color: #fff; + text-decoration: none; } + a.secondary-menu-button .chevron { + position: relative; } + a.secondary-menu-button .chevron::before { + transform: rotate(-135deg); + right: 30px; + top: 16px; } + +aside.menu.secondary-menu { + width: 12em; + padding: 1em; + position: fixed; + right: -14em; + top: 6em; + background-color: #1B365D; + transition: all .5s; + display: inline-flex; } + aside.menu.secondary-menu .secondary-menu-button-container { + display: inline-flex; } + aside.menu.secondary-menu a { + color: #fff; } + aside.menu.secondary-menu:target { + right: 0; } diff --git a/assets/css/page_welcome.css b/assets/css/page_welcome.css new file mode 100644 index 0000000..e1a647d --- /dev/null +++ b/assets/css/page_welcome.css @@ -0,0 +1,87 @@ +.title-container { + display: flex; + align-items: center; } + .title-container svg { + background-color: #1B365D; + fill: #fff; + margin-right: 1em; } + .title-container h1 { + font-size: 2em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .title-container h1 { + font-size: 3em; + line-height: 1.5; } } + +#welcome .columns.inner { + margin: 0 auto; + border-top: 1px solid rgba(0, 0, 0, 0.4); } + #welcome .columns.inner .footer__p_padded, #welcome .columns.inner .footer__a_padded { + padding: 1em 0; } + #welcome .columns.inner a { + font-weight: 600; } + #welcome .columns.inner a.past-edition { + display: inline-block; + margin-right: 8px; } + #welcome .columns.inner a.past-edition:after { + content: "|"; + display: inline; + padding-left: 8px; } + #welcome .columns.inner a.past-edition:last-of-type:after { + content: ""; } + #welcome .columns.inner .row__social p { + font-weight: 600; } + +.welcome__container_moreinfo { + background-color: #000; + color: #fff; + padding: 2em 0 0; } + .welcome__container_moreinfo .is-centered { + padding-top: 2em; } + .welcome__container_moreinfo .summary-blocks { + display: flex; + flex: 1; + flex-wrap: wrap; + justify-content: space-between; } + .welcome__container_moreinfo .summary-blocks .block { + display: flex; + flex-direction: column; + flex-grow: 1; + padding: 2em; + min-width: 90%; + max-width: 90%; } + @media screen and (min-width: 769px), print { + .welcome__container_moreinfo .summary-blocks .block { + min-width: 40%; + max-width: 40%; } } + @media screen and (min-width: 1024px) { + .welcome__container_moreinfo .summary-blocks .block { + min-width: 25%; + max-width: 25%; } } + .welcome__container_moreinfo .summary-blocks .block a { + color: #2f4666; } + .welcome__container_moreinfo .summary-blocks .block .row-info { + display: flex; + flex-direction: row; + flex-wrap: wrap; } + .welcome__container_moreinfo .summary-blocks .block .row-info .info-icon svg { + width: 3em; + height: 3em; + fill: #fff; } + .welcome__container_moreinfo .summary-blocks .block .row-info a { + color: #fff; + font-size: .6em; + font-weight: 300 !important; } + @media screen and (min-width: 1216px) { + .welcome__container_moreinfo .summary-blocks .block .row-info a { + font-size: .7em; } } + .welcome__container_moreinfo .summary-blocks .block .row-info .info__location { + font-size: 2em; + text-transform: uppercase; } + .welcome__container_moreinfo .summary-blocks .block p:last-of-type { + margin-top: auto; } + .welcome__container_moreinfo #hero__community_partners { + padding-top: 0; + padding-bottom: 0; } + .welcome__container_moreinfo #hero__community_partners .community-partners-container { + background-color: #fff; } diff --git a/assets/css/page_where.css b/assets/css/page_where.css new file mode 100644 index 0000000..fbd09e0 --- /dev/null +++ b/assets/css/page_where.css @@ -0,0 +1,156 @@ +.venue__header { + width: 100vw; + padding: 8em 0; + background-image: url("/assets/img/venue/venue.jpg"); } + @media screen and (min-width: 769px), print { + .venue__header { + background-image: url("/assets/img/venue/tablet_venue.jpg"); } } + @media screen and (min-width: 1024px) { + .venue__header { + background-image: url("/assets/img/venue/desktop_venue.jpg"); } } + @media screen and (min-width: 1216px) { + .venue__header { + background-image: url("/assets/img/venue/widescreen_venue.jpg"); } } + @media screen and (min-width: 1408px) { + .venue__header { + background-image: url("/assets/img/venue/venue.jpg"); } } + @media screen and (orientation: portrait) and (min-width: 768px) { + .venue__header { + background-image: url("/assets/img/venue/tablet_vertical_venue.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 600px) { + .venue__header { + background-image: url("/assets/img/venue/mobile_medium_venue.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 360px) { + .venue__header { + background-image: url("/assets/img/venue/mobile_small_venue.jpg"); } } + .venue__header h2 { + color: #fff; + font-style: normal; + font-size: 3em; } + .venue__header.is-online-conference { + background-image: url("/assets/img/venue/venue-online.jpg"); } + @media screen and (min-width: 769px), print { + .venue__header.is-online-conference { + background-image: url("/assets/img/venue/tablet_venue-online.jpg"); } } + @media screen and (min-width: 1024px) { + .venue__header.is-online-conference { + background-image: url("/assets/img/venue/desktop_venue-online.jpg"); } } + @media screen and (min-width: 1216px) { + .venue__header.is-online-conference { + background-image: url("/assets/img/venue/widescreen_venue-online.jpg"); } } + @media screen and (min-width: 1408px) { + .venue__header.is-online-conference { + background-image: url("/assets/img/venue/venue-online.jpg"); } } + @media screen and (orientation: portrait) and (min-width: 768px) { + .venue__header.is-online-conference { + background-image: url("/assets/img/venue/tablet_vertical_venue-online.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 600px) { + .venue__header.is-online-conference { + background-image: url("/assets/img/venue/mobile_medium_venue-online.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 360px) { + .venue__header.is-online-conference { + background-image: url("/assets/img/venue/mobile_small_venue-online.jpg"); } } + +.title-container { + display: flex; + align-items: center; } + .title-container svg { + background-color: #1B365D; + fill: #fff; + margin-right: 1em; } + .title-container h1 { + font-size: 2em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .title-container h1 { + font-size: 3em; + line-height: 1.5; } } + +.venue-container__more { + background-color: #2f4666; + padding: 2em 0; } + .venue-container__more h2 { + font-size: 2.4em; + font-style: normal; + text-align: center; + color: #fff; } + .venue-container__more h3 { + color: #000; + font-style: normal; + text-transform: none; + font-weight: 600; + text-align: left; + font-size: 1.8em; + line-height: 1.2; } + @media screen and (min-width: 769px), print { + .venue-container__more h3 { + font-size: 2em; + line-height: 1.5; } } + +.container__map { + background-color: #fff; + color: #1B365D; + text-align: center; + padding: 2em; } + .container__map h2 { + font-size: 2.4em; } + .container__map .inner { + margin: 0 auto; } + .container__map .inner .footer__p_padded, .container__map .inner .footer__a_padded { + padding: 1em 0; } + .container__map .inner a { + font-weight: 600; + font-size: 2em; + color: #fff; } + .container__map .inner h3 { + margin: 1em auto; } + .container__map .inner .iframe-container { + max-width: 800px; + margin: 0 auto 2em; } + .container__map .inner .iframe-container .iframe-holder { + overflow: hidden; + height: 0; + padding: 56.25% 0 0 0; + position: relative; } + .container__map .inner .iframe-container .iframe-holder iframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; } + +.container__hotels { + background-color: #000; + color: #fff; + padding: 2em 0; } + .container__hotels .row-info { + display: flex; + flex-direction: row; } + .container__hotels .row-info svg { + width: 4em; + height: 4em; } + .container__hotels .row-info svg path { + fill: #fff; } + .container__hotels .column { + margin-top: 2em; } + .container__hotels h3 { + text-align: left; + text-transform: uppercase; + font-weight: 200; + margin-top: .25em; } + .container__hotels h4 { + color: #2f4666; + font-style: normal; + font-weight: 600; + text-transform: none; } + .container__hotels a { + color: #fff; } + +.image-credits { + position: relative; + margin: -2em auto 0; + text-align: center; + font-size: .8em; + color: #fff; } + .image-credits a { + color: #fff; } diff --git a/assets/css/page_workshop_single.css b/assets/css/page_workshop_single.css new file mode 100644 index 0000000..0f17171 --- /dev/null +++ b/assets/css/page_workshop_single.css @@ -0,0 +1,192 @@ +#workshop h1 { + text-align: left; } + +#page-workshop h1 { + font-size: 3em; + line-height: 1.5em; + text-align: left; } + +#page-workshop .button:hover, #page-workshop .button:active, #page-workshop .button:focus { + border-color: #1B365D; } + +#page-workshop span.teacher-org::before { + content: ' @ '; } + +.workshop-single__header { + background: url("/assets/img/workshop/worskhop_header.jpg") no-repeat top center; + width: 100vw; + padding: 8em 0; } + @media screen and (min-width: 769px), print { + .workshop-single__header { + background-image: url("/assets/img/workshop/tablet_worskhop_header.jpg"); } } + @media screen and (min-width: 1024px) { + .workshop-single__header { + background-image: url("/assets/img/workshop/desktop_worskhop_header.jpg"); } } + @media screen and (min-width: 1216px) { + .workshop-single__header { + background-image: url("/assets/img/workshop/widescreen_worskhop_header.jpg"); } } + @media screen and (min-width: 1408px) { + .workshop-single__header { + background-image: url("/assets/img/workshop/worskhop_header.jpg"); } } + @media screen and (orientation: portrait) and (min-width: 768px) { + .workshop-single__header { + background-image: url("/assets/img/workshop/tablet_vertical_worskhop_header.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 600px) { + .workshop-single__header { + background-image: url("/assets/img/workshop/mobile_medium_worskhop_header.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 360px) { + .workshop-single__header { + background-image: url("/assets/img/workshop/mobile_small_worskhop_header.jpg"); } } + .workshop-single__header.is-online-conference { + background-image: url("/assets/img/workshop/worskhop_header-online.jpg"); } + @media screen and (min-width: 769px), print { + .workshop-single__header.is-online-conference { + background-image: url("/assets/img/workshop/tablet_worskhop_header-online.jpg"); } } + @media screen and (min-width: 1024px) { + .workshop-single__header.is-online-conference { + background-image: url("/assets/img/workshop/desktop_worskhop_header-online.jpg"); } } + @media screen and (min-width: 1216px) { + .workshop-single__header.is-online-conference { + background-image: url("/assets/img/workshop/widescreen_worskhop_header-online.jpg"); } } + @media screen and (min-width: 1408px) { + .workshop-single__header.is-online-conference { + background-image: url("/assets/img/workshop/worskhop_header-online.jpg"); } } + @media screen and (orientation: portrait) and (min-width: 768px) { + .workshop-single__header.is-online-conference { + background-image: url("/assets/img/workshop/tablet_vertical_worskhop_header-online.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 600px) { + .workshop-single__header.is-online-conference { + background-image: url("/assets/img/workshop/mobile_medium_worskhop_header-online.jpg"); } } + @media screen and (orientation: portrait) and (max-width: 360px) { + .workshop-single__header.is-online-conference { + background-image: url("/assets/img/workshop/mobile_small_worskhop_header-online.jpg"); } } + .workshop-single__header .image-credits { + position: relative; + margin: -2em auto 0; + text-align: center; + font-size: .8em; + color: #fff; } + .workshop-single__header .image-credits a { + color: #fff; } + .workshop-single__header h2 { + color: #fff; + margin: 1em 0; + font-style: normal; + font-size: 3em; } + .workshop-single__header .inner { + display: flex; + flex-direction: column; + align-items: flex-start; } + .workshop-single__header .inner .button.is-primary { + background-color: #fff !important; + color: #1B365D; + border-color: #fff !important; } + .workshop-single__header .inner .button.is-primary:hover, .workshop-single__header .inner .button.is-primary:active, .workshop-single__header .inner .button.is-primary:focus { + background-color: #1B365D !important; + color: #fff !important; + border-color: #1B365D !important; } + +.workshop-single__container h1, .workshop-single__container h2 { + color: #1B365D; } + +.workshop-single__container .workshop-single__intro .row-info { + display: flex; + flex-direction: row; + flex-wrap: wrap; + align-items: center; + text-transform: uppercase; + color: #000; + justify-content: space-around; + font-size: 1.1em; + font-weight: 600; + margin: 1em 0; + border-bottom: 1px solid rgba(0, 0, 0, 0.4); } + .workshop-single__container .workshop-single__intro .row-info .column { + display: flex; + align-items: center; } + .workshop-single__container .workshop-single__intro .row-info .column .info__language, .workshop-single__container .workshop-single__intro .row-info .column .info__teacher { + padding: 0 10px 0 10px; } + +.workshop-single__container .workshop-single__intro iframe { + max-width: 100%; + margin-top: 1em; } + +.workshop-single__container .workshop-single__intro .button.is-primary { + border-color: #1B365D !important; } + .workshop-single__container .workshop-single__intro .button.is-primary:hover, .workshop-single__container .workshop-single__intro .button.is-primary:active, .workshop-single__container .workshop-single__intro .button.is-primary:focus { + border-color: #1B365D !important; } + +.workshop-single__container .workshop-single__teacher { + background-color: rgba(0, 0, 0, 0.1); } + .workshop-single__container .workshop-single__teacher h2 { + text-align: center; + font-style: normal; + font-size: 3em; } + .workshop-single__container .workshop-single__teacher .inner { + padding: 2em 0; } + +.workshop-single__container .workshop-single__moreinfo h3 { + color: #1B365D; + margin: 1em 0; } + +.workshop-single__container .workshop-single__moreinfo ul { + list-style: disc inside; } + +.workshop-single__container .workshop-single__cta { + background-color: #1B365D; } + .workshop-single__container .workshop-single__cta .inner { + margin: 0 auto; + padding: 2em 0; + text-align: center; } + .workshop-single__container .workshop-single__cta .inner h3 { + color: #fff; + margin-bottom: 1em; } + .workshop-single__container .workshop-single__cta .inner .button.is-primary { + background-color: #fff !important; + color: #1B365D; + border-color: #fff; } + .workshop-single__container .workshop-single__cta .inner .button.is-primary:hover, .workshop-single__container .workshop-single__cta .inner .button.is-primary:active, .workshop-single__container .workshop-single__cta .inner .button.is-primary:focus { + background-color: #1B365D !important; + color: #fff !important; + border-color: #fff !important; } + +.workshop-single__container .workshop-single__summary { + background-color: #000; + color: #fff; } + .workshop-single__container .workshop-single__summary .inner { + margin: 0 auto; } + .workshop-single__container .workshop-single__summary .summary-blocks { + display: flex; + flex: 1; + flex-wrap: wrap; + justify-content: space-between; } + .workshop-single__container .workshop-single__summary .summary-blocks .block { + padding: 2em; + max-width: 90%; } + @media screen and (min-width: 1024px) { + .workshop-single__container .workshop-single__summary .summary-blocks .block { + min-width: 40%; + max-width: 40%; } } + .workshop-single__container .workshop-single__summary .summary-blocks .block .row-info { + display: flex; + flex-direction: row; + flex-wrap: wrap; + font-size: .8em; } + @media screen and (min-width: 769px), print { + .workshop-single__container .workshop-single__summary .summary-blocks .block .row-info { + font-size: 1em; } } + .workshop-single__container .workshop-single__summary .summary-blocks .block .row-info .info-icon { + margin-left: -.8em; } + .workshop-single__container .workshop-single__summary .summary-blocks .block .row-info svg { + fill: #fff; + width: 3em; + height: 3em; } + .workshop-single__container .workshop-single__summary .summary-blocks .block .row-info .info__location { + font-size: 2em; + text-transform: uppercase; } + .workshop-single__container .workshop-single__summary .summary-blocks .block strong { + color: #2f4666; } + .workshop-single__container .workshop-single__summary .summary-blocks .block a { + color: #fff; } + .workshop-single__container .workshop-single__summary .is-centered { + padding: 2em 0; } diff --git a/assets/css/page_workshops.css b/assets/css/page_workshops.css new file mode 100644 index 0000000..f3db3f5 --- /dev/null +++ b/assets/css/page_workshops.css @@ -0,0 +1,128 @@ +.workshop-component-holder { + padding-top: 5em; } + +#workshop h1 { + color: #1B365D; } + +#workshop h2 { + text-align: center; + font-style: normal; + color: #1B365D; } + +.workshop__container { + padding: 1em 0 2em; + margin: 0; } + .workshop__container .inner { + margin: 0 auto; + max-width: 1200px; + border-bottom: 1px solid rgba(0, 0, 0, 0.4); } + .workshop__container .inner .workshop__info { + text-align: left; } + .workshop__container:last-of-type .inner { + border-bottom: none; } + .workshop__container h5 { + text-transform: none; + font-weight: 600; + color: #1B365D; } + .workshop__container p { + color: #000; } + .workshop__container .columns { + margin-top: 1em; + margin-bottom: 0; + flex-wrap: wrap; } + .workshop__container .columns.no-margin-top { + margin-top: 0; } + .workshop__container .columns.workshop__info { + display: flex; + flex-direction: column; + align-content: space-between; + min-width: 240px; } + .workshop__container .columns .workshop__info { + max-width: 80%; + margin: 0 auto; } + @media screen and (min-width: 769px), print { + .workshop__container .columns .workshop__info { + min-width: 600px; } } + .workshop__container .card-image { + width: 190px; + height: 190px; + overflow: hidden; } + .workshop__container .workshop-buttons { + display: flex; + flex-wrap: wrap; + justify-content: center; + align-content: center; + max-width: 80%; + margin: 0 auto; } + @media screen and (min-width: 769px), print { + .workshop__container .workshop-buttons { + min-width: 450px; } } + .workshop__container .workshop-buttons .workshop-buttons__button-container { + min-width: 190px; + height: 190px; + margin: 10px; + display: flex; + flex-direction: column; + align-items: center; + align-content: center; + justify-content: center; + text-align: center; + background-color: #1B365D; + border: 1px solid #1B365D; } + .workshop__container .workshop-buttons .workshop-buttons__button-container:hover, .workshop__container .workshop-buttons .workshop-buttons__button-container:focus, .workshop__container .workshop-buttons .workshop-buttons__button-container:active { + background-color: #fff; } + .workshop__container .workshop-buttons .workshop-buttons__button-container:hover svg path, .workshop__container .workshop-buttons .workshop-buttons__button-container:hover svg polygon, .workshop__container .workshop-buttons .workshop-buttons__button-container:focus svg path, .workshop__container .workshop-buttons .workshop-buttons__button-container:focus svg polygon, .workshop__container .workshop-buttons .workshop-buttons__button-container:active svg path, .workshop__container .workshop-buttons .workshop-buttons__button-container:active svg polygon { + fill: #1B365D; } + .workshop__container .workshop-buttons .workshop-buttons__button-container a { + color: #fff; + text-transform: uppercase; + font-size: .8em; + font-weight: 600; } + .workshop__container .workshop-buttons .workshop-buttons__button-container:hover > a, .workshop__container .workshop-buttons .workshop-buttons__button-container:focus > a, .workshop__container .workshop-buttons .workshop-buttons__button-container:active > a { + color: #1B365D; + text-decoration: none; } + .workshop__container .workshop-buttons__button { + width: 120px; + height: 120px; } + .workshop__container .workshop-buttons__button svg path, .workshop__container .workshop-buttons__button svg polygon { + fill: #fff; } + .workshop__container .row-info { + color: #000; + display: flex; + flex-direction: row; + align-items: center; + text-transform: uppercase; + font-size: .7em; } + @media screen and (min-width: 769px), print { + .workshop__container .row-info { + font-size: .9em; } } + .workshop__container .row-info .info__date { + padding: 0 10px 0 10px; } + .workshop__container .row-info .info-icon { + margin-top: 6px; } + .workshop__container .row-info .info-icon.padded { + padding: 0 0 0 10px; } + @media screen and (min-width: 769px), print { + .workshop__container .row-info .info-icon.padded { + padding: 0 0 0 10px; } } + .workshop__container .row-info .info-icon.padded svg { + height: 30px; + width: auto; } + .workshop__container .row__more { + padding-top: 2em; + flex-wrap: wrap; } + .workshop__container .button.is-primary { + background-color: #1B365D; + font-weight: 700; + padding-left: 1em; + padding-right: 1em; + margin: 10px auto; } + @media screen and (min-width: 769px), print { + .workshop__container .button.is-primary { + padding-left: 2em; + padding-right: 2em; + margin-right: 1em; } } + .workshop__container .button.is-primary:hover, .workshop__container .button.is-primary:active, .workshop__container .button.is-primary:focus { + color: #1B365D; + border-color: #1B365D; + background-color: #fff; } diff --git a/assets/favicons/android-chrome-192x192.png b/assets/favicons/android-chrome-192x192.png new file mode 100644 index 0000000..4942e79 Binary files /dev/null and b/assets/favicons/android-chrome-192x192.png differ diff --git a/assets/favicons/android-chrome-512x512.png b/assets/favicons/android-chrome-512x512.png new file mode 100644 index 0000000..d3bd6a8 Binary files /dev/null and b/assets/favicons/android-chrome-512x512.png differ diff --git a/assets/favicons/apple-touch-icon.png b/assets/favicons/apple-touch-icon.png new file mode 100644 index 0000000..93dfecf Binary files /dev/null and b/assets/favicons/apple-touch-icon.png differ diff --git a/assets/favicons/browserconfig.xml b/assets/favicons/browserconfig.xml new file mode 100644 index 0000000..b3930d0 --- /dev/null +++ b/assets/favicons/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #da532c + + + diff --git a/assets/favicons/favicon-16x16.png b/assets/favicons/favicon-16x16.png new file mode 100644 index 0000000..d19d52d Binary files /dev/null and b/assets/favicons/favicon-16x16.png differ diff --git a/assets/favicons/favicon-32x32.png b/assets/favicons/favicon-32x32.png new file mode 100644 index 0000000..88e9f16 Binary files /dev/null and b/assets/favicons/favicon-32x32.png differ diff --git a/assets/favicons/favicon.ico b/assets/favicons/favicon.ico new file mode 100644 index 0000000..47fdd02 Binary files /dev/null and b/assets/favicons/favicon.ico differ diff --git a/assets/favicons/mstile-144x144.png b/assets/favicons/mstile-144x144.png new file mode 100644 index 0000000..9780b59 Binary files /dev/null and b/assets/favicons/mstile-144x144.png differ diff --git a/assets/favicons/mstile-150x150.png b/assets/favicons/mstile-150x150.png new file mode 100644 index 0000000..c5e0579 Binary files /dev/null and b/assets/favicons/mstile-150x150.png differ diff --git a/assets/favicons/mstile-310x150.png b/assets/favicons/mstile-310x150.png new file mode 100644 index 0000000..c32b5cd Binary files /dev/null and b/assets/favicons/mstile-310x150.png differ diff --git a/assets/favicons/mstile-310x310.png b/assets/favicons/mstile-310x310.png new file mode 100644 index 0000000..ef21b41 Binary files /dev/null and b/assets/favicons/mstile-310x310.png differ diff --git a/assets/favicons/mstile-70x70.png b/assets/favicons/mstile-70x70.png new file mode 100644 index 0000000..96b6b0a Binary files /dev/null and b/assets/favicons/mstile-70x70.png differ diff --git a/assets/favicons/safari-pinned-tab.svg b/assets/favicons/safari-pinned-tab.svg new file mode 100644 index 0000000..eec208a --- /dev/null +++ b/assets/favicons/safari-pinned-tab.svg @@ -0,0 +1,91 @@ + + + + +Created by potrace 1.14, written by Peter Selinger 2001-2017 + + + + + + + diff --git a/assets/favicons/site.webmanifest b/assets/favicons/site.webmanifest new file mode 100644 index 0000000..b20abb7 --- /dev/null +++ b/assets/favicons/site.webmanifest @@ -0,0 +1,19 @@ +{ + "name": "", + "short_name": "", + "icons": [ + { + "src": "/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff", + "display": "standalone" +} diff --git a/assets/fonts/Montserrat-Black.eot b/assets/fonts/Montserrat-Black.eot new file mode 100644 index 0000000..64a52c9 Binary files /dev/null and b/assets/fonts/Montserrat-Black.eot differ diff --git a/assets/fonts/Montserrat-Black.svg b/assets/fonts/Montserrat-Black.svg new file mode 100644 index 0000000..73c39c3 --- /dev/null +++ b/assets/fonts/Montserrat-Black.svg @@ -0,0 +1,17675 @@ + + + + +Created by FontForge 20170731 at Tue Oct 31 18:54:27 2017 + By Aleksey,,, +Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/Montserrat-Black.ttf b/assets/fonts/Montserrat-Black.ttf new file mode 100644 index 0000000..39cc73f Binary files /dev/null and b/assets/fonts/Montserrat-Black.ttf differ diff --git a/assets/fonts/Montserrat-Black.woff b/assets/fonts/Montserrat-Black.woff new file mode 100644 index 0000000..40a953c Binary files /dev/null and b/assets/fonts/Montserrat-Black.woff differ diff --git a/assets/fonts/Montserrat-Black.woff2 b/assets/fonts/Montserrat-Black.woff2 new file mode 100644 index 0000000..5f6e328 Binary files /dev/null and b/assets/fonts/Montserrat-Black.woff2 differ diff --git a/assets/fonts/Montserrat-BlackItalic.eot b/assets/fonts/Montserrat-BlackItalic.eot new file mode 100644 index 0000000..86872d8 Binary files /dev/null and b/assets/fonts/Montserrat-BlackItalic.eot differ diff --git a/assets/fonts/Montserrat-BlackItalic.svg b/assets/fonts/Montserrat-BlackItalic.svg new file mode 100644 index 0000000..438643b --- /dev/null +++ b/assets/fonts/Montserrat-BlackItalic.svg @@ -0,0 +1,18164 @@ + + + + +Created by FontForge 20170731 at Tue Oct 31 18:53:08 2017 + By Aleksey,,, +Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/Montserrat-BlackItalic.ttf b/assets/fonts/Montserrat-BlackItalic.ttf new file mode 100644 index 0000000..dd24c05 Binary files /dev/null and b/assets/fonts/Montserrat-BlackItalic.ttf differ diff --git a/assets/fonts/Montserrat-BlackItalic.woff b/assets/fonts/Montserrat-BlackItalic.woff new file mode 100644 index 0000000..beba8f9 Binary files /dev/null and b/assets/fonts/Montserrat-BlackItalic.woff differ diff --git a/assets/fonts/Montserrat-BlackItalic.woff2 b/assets/fonts/Montserrat-BlackItalic.woff2 new file mode 100644 index 0000000..d9c4608 Binary files /dev/null and b/assets/fonts/Montserrat-BlackItalic.woff2 differ diff --git a/assets/fonts/Montserrat-Bold.eot b/assets/fonts/Montserrat-Bold.eot new file mode 100644 index 0000000..ef01a8c Binary files /dev/null and b/assets/fonts/Montserrat-Bold.eot differ diff --git a/assets/fonts/Montserrat-Bold.svg b/assets/fonts/Montserrat-Bold.svg new file mode 100644 index 0000000..931e501 --- /dev/null +++ b/assets/fonts/Montserrat-Bold.svg @@ -0,0 +1,20415 @@ + + + + +Created by FontForge 20170731 at Tue Oct 31 18:54:06 2017 + By Aleksey,,, +Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/Montserrat-Bold.ttf b/assets/fonts/Montserrat-Bold.ttf new file mode 100644 index 0000000..baaf757 Binary files /dev/null and b/assets/fonts/Montserrat-Bold.ttf differ diff --git a/assets/fonts/Montserrat-Bold.woff b/assets/fonts/Montserrat-Bold.woff new file mode 100644 index 0000000..fc69c25 Binary files /dev/null and b/assets/fonts/Montserrat-Bold.woff differ diff --git a/assets/fonts/Montserrat-Bold.woff2 b/assets/fonts/Montserrat-Bold.woff2 new file mode 100644 index 0000000..2bd5c2c Binary files /dev/null and b/assets/fonts/Montserrat-Bold.woff2 differ diff --git a/assets/fonts/Montserrat-BoldItalic.eot b/assets/fonts/Montserrat-BoldItalic.eot new file mode 100644 index 0000000..d5162e0 Binary files /dev/null and b/assets/fonts/Montserrat-BoldItalic.eot differ diff --git a/assets/fonts/Montserrat-BoldItalic.svg b/assets/fonts/Montserrat-BoldItalic.svg new file mode 100644 index 0000000..fa0fe19 --- /dev/null +++ b/assets/fonts/Montserrat-BoldItalic.svg @@ -0,0 +1,20892 @@ + + + + +Created by FontForge 20170731 at Tue Oct 31 18:52:26 2017 + By Aleksey,,, +Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/Montserrat-BoldItalic.ttf b/assets/fonts/Montserrat-BoldItalic.ttf new file mode 100644 index 0000000..51108e8 Binary files /dev/null and b/assets/fonts/Montserrat-BoldItalic.ttf differ diff --git a/assets/fonts/Montserrat-BoldItalic.woff b/assets/fonts/Montserrat-BoldItalic.woff new file mode 100644 index 0000000..4ae322a Binary files /dev/null and b/assets/fonts/Montserrat-BoldItalic.woff differ diff --git a/assets/fonts/Montserrat-BoldItalic.woff2 b/assets/fonts/Montserrat-BoldItalic.woff2 new file mode 100644 index 0000000..dea4e11 Binary files /dev/null and b/assets/fonts/Montserrat-BoldItalic.woff2 differ diff --git a/assets/fonts/Montserrat-Italic.eot b/assets/fonts/Montserrat-Italic.eot new file mode 100644 index 0000000..e69d2b4 Binary files /dev/null and b/assets/fonts/Montserrat-Italic.eot differ diff --git a/assets/fonts/Montserrat-Italic.svg b/assets/fonts/Montserrat-Italic.svg new file mode 100644 index 0000000..fd63631 --- /dev/null +++ b/assets/fonts/Montserrat-Italic.svg @@ -0,0 +1,20886 @@ + + + + +Created by FontForge 20170731 at Tue Oct 31 18:51:46 2017 + By Aleksey,,, +Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/Montserrat-Italic.ttf b/assets/fonts/Montserrat-Italic.ttf new file mode 100644 index 0000000..c2292ae Binary files /dev/null and b/assets/fonts/Montserrat-Italic.ttf differ diff --git a/assets/fonts/Montserrat-Italic.woff b/assets/fonts/Montserrat-Italic.woff new file mode 100644 index 0000000..56c4030 Binary files /dev/null and b/assets/fonts/Montserrat-Italic.woff differ diff --git a/assets/fonts/Montserrat-Italic.woff2 b/assets/fonts/Montserrat-Italic.woff2 new file mode 100644 index 0000000..f385605 Binary files /dev/null and b/assets/fonts/Montserrat-Italic.woff2 differ diff --git a/assets/fonts/Montserrat-Regular.eot b/assets/fonts/Montserrat-Regular.eot new file mode 100644 index 0000000..ea33788 Binary files /dev/null and b/assets/fonts/Montserrat-Regular.eot differ diff --git a/assets/fonts/Montserrat-Regular.svg b/assets/fonts/Montserrat-Regular.svg new file mode 100644 index 0000000..cd67fda --- /dev/null +++ b/assets/fonts/Montserrat-Regular.svg @@ -0,0 +1,20401 @@ + + + + +Created by FontForge 20170731 at Tue Oct 31 18:53:00 2017 + By Aleksey,,, +Copyright 2011 The Montserrat Project Authors (https://github.com/JulietaUla/Montserrat) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/fonts/Montserrat-Regular.ttf b/assets/fonts/Montserrat-Regular.ttf new file mode 100644 index 0000000..c93d744 Binary files /dev/null and b/assets/fonts/Montserrat-Regular.ttf differ diff --git a/assets/fonts/Montserrat-Regular.woff b/assets/fonts/Montserrat-Regular.woff new file mode 100644 index 0000000..34fe8bc Binary files /dev/null and b/assets/fonts/Montserrat-Regular.woff differ diff --git a/assets/fonts/Montserrat-Regular.woff2 b/assets/fonts/Montserrat-Regular.woff2 new file mode 100644 index 0000000..cebd814 Binary files /dev/null and b/assets/fonts/Montserrat-Regular.woff2 differ diff --git a/assets/ico/ico-about.svg b/assets/ico/ico-about.svg new file mode 100644 index 0000000..eb9aa76 --- /dev/null +++ b/assets/ico/ico-about.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + + diff --git a/assets/ico/ico-bolt.svg b/assets/ico/ico-bolt.svg new file mode 100644 index 0000000..2079dde --- /dev/null +++ b/assets/ico/ico-bolt.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/assets/ico/ico-calendar.svg b/assets/ico/ico-calendar.svg new file mode 100644 index 0000000..3752983 --- /dev/null +++ b/assets/ico/ico-calendar.svg @@ -0,0 +1,14 @@ + + + + + + + + + diff --git a/assets/ico/ico-cfp.svg b/assets/ico/ico-cfp.svg new file mode 100644 index 0000000..0698a9e --- /dev/null +++ b/assets/ico/ico-cfp.svg @@ -0,0 +1,39 @@ + + + + + + + + + + + + diff --git a/assets/ico/ico-clock.svg b/assets/ico/ico-clock.svg new file mode 100644 index 0000000..0cd57a7 --- /dev/null +++ b/assets/ico/ico-clock.svg @@ -0,0 +1,25 @@ + + + + + + + + + + + diff --git a/assets/ico/ico-coc.svg b/assets/ico/ico-coc.svg new file mode 100644 index 0000000..39f669c --- /dev/null +++ b/assets/ico/ico-coc.svg @@ -0,0 +1,32 @@ + + + + + + + + + diff --git a/assets/ico/ico-coffee.png b/assets/ico/ico-coffee.png new file mode 100644 index 0000000..21d9acd Binary files /dev/null and b/assets/ico/ico-coffee.png differ diff --git a/assets/ico/ico-coffee.svg b/assets/ico/ico-coffee.svg new file mode 100644 index 0000000..3c6e11a --- /dev/null +++ b/assets/ico/ico-coffee.svg @@ -0,0 +1,8 @@ + + + + + diff --git a/assets/ico/ico-cutlery.png b/assets/ico/ico-cutlery.png new file mode 100644 index 0000000..3555670 Binary files /dev/null and b/assets/ico/ico-cutlery.png differ diff --git a/assets/ico/ico-cutlery.svg b/assets/ico/ico-cutlery.svg new file mode 100644 index 0000000..25ca272 --- /dev/null +++ b/assets/ico/ico-cutlery.svg @@ -0,0 +1,9 @@ + + + + + diff --git a/assets/ico/ico-glass.png b/assets/ico/ico-glass.png new file mode 100644 index 0000000..46d40f4 Binary files /dev/null and b/assets/ico/ico-glass.png differ diff --git a/assets/ico/ico-glass.svg b/assets/ico/ico-glass.svg new file mode 100644 index 0000000..22ab428 --- /dev/null +++ b/assets/ico/ico-glass.svg @@ -0,0 +1,12 @@ + + + + + diff --git a/assets/ico/ico-hotel.svg b/assets/ico/ico-hotel.svg new file mode 100644 index 0000000..f635591 --- /dev/null +++ b/assets/ico/ico-hotel.svg @@ -0,0 +1,24 @@ + + + + + + + + diff --git a/assets/ico/ico-online-conference-120.svg b/assets/ico/ico-online-conference-120.svg new file mode 100644 index 0000000..41d84b3 --- /dev/null +++ b/assets/ico/ico-online-conference-120.svg @@ -0,0 +1,25 @@ + + + + + + + + diff --git a/assets/ico/ico-online-conference.svg b/assets/ico/ico-online-conference.svg new file mode 100644 index 0000000..d84d78f --- /dev/null +++ b/assets/ico/ico-online-conference.svg @@ -0,0 +1,25 @@ + + + + + + + + diff --git a/assets/ico/ico-pencil.svg b/assets/ico/ico-pencil.svg new file mode 100644 index 0000000..66636a4 --- /dev/null +++ b/assets/ico/ico-pencil.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + diff --git a/assets/ico/ico-readmore.svg b/assets/ico/ico-readmore.svg new file mode 100644 index 0000000..a13de63 --- /dev/null +++ b/assets/ico/ico-readmore.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + diff --git a/assets/ico/ico-safety.svg b/assets/ico/ico-safety.svg new file mode 100644 index 0000000..5c1a3e0 --- /dev/null +++ b/assets/ico/ico-safety.svg @@ -0,0 +1,4 @@ + + + \ No newline at end of file diff --git a/assets/ico/ico-scholarship.svg b/assets/ico/ico-scholarship.svg new file mode 100644 index 0000000..1e64b5d --- /dev/null +++ b/assets/ico/ico-scholarship.svg @@ -0,0 +1,16 @@ + + + + + + + + diff --git a/assets/ico/ico-social-facebook.svg b/assets/ico/ico-social-facebook.svg new file mode 100644 index 0000000..560ab7f --- /dev/null +++ b/assets/ico/ico-social-facebook.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/assets/ico/ico-social-github.svg b/assets/ico/ico-social-github.svg new file mode 100644 index 0000000..ec48e18 --- /dev/null +++ b/assets/ico/ico-social-github.svg @@ -0,0 +1,15 @@ + + + + + + diff --git a/assets/ico/ico-social-instagram.svg b/assets/ico/ico-social-instagram.svg new file mode 100644 index 0000000..c54c6c5 --- /dev/null +++ b/assets/ico/ico-social-instagram.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/ico/ico-social-linkedin.svg b/assets/ico/ico-social-linkedin.svg new file mode 100644 index 0000000..9d810f0 --- /dev/null +++ b/assets/ico/ico-social-linkedin.svg @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/assets/ico/ico-social-mastodon.svg b/assets/ico/ico-social-mastodon.svg new file mode 100644 index 0000000..c577b9f --- /dev/null +++ b/assets/ico/ico-social-mastodon.svg @@ -0,0 +1,11 @@ + + + + + + + \ No newline at end of file diff --git a/assets/ico/ico-social-twitter.svg b/assets/ico/ico-social-twitter.svg new file mode 100644 index 0000000..10dec69 --- /dev/null +++ b/assets/ico/ico-social-twitter.svg @@ -0,0 +1,11 @@ + + + + + + + \ No newline at end of file diff --git a/assets/ico/ico-social-vimeo.svg b/assets/ico/ico-social-vimeo.svg new file mode 100644 index 0000000..aecf96d --- /dev/null +++ b/assets/ico/ico-social-vimeo.svg @@ -0,0 +1,18 @@ + + + + + + + diff --git a/assets/ico/ico-social-youtube.svg b/assets/ico/ico-social-youtube.svg new file mode 100644 index 0000000..7e6202b --- /dev/null +++ b/assets/ico/ico-social-youtube.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + diff --git a/assets/ico/ico-streaming.svg b/assets/ico/ico-streaming.svg new file mode 100644 index 0000000..b122cee --- /dev/null +++ b/assets/ico/ico-streaming.svg @@ -0,0 +1,17 @@ + + + + + + + + + + diff --git a/assets/ico/ico-teacher.svg b/assets/ico/ico-teacher.svg new file mode 100644 index 0000000..37ae8ee --- /dev/null +++ b/assets/ico/ico-teacher.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/assets/ico/ico-ticket.svg b/assets/ico/ico-ticket.svg new file mode 100644 index 0000000..bed2f03 --- /dev/null +++ b/assets/ico/ico-ticket.svg @@ -0,0 +1,23 @@ + + + + + + + diff --git a/assets/ico/ico-warning.svg b/assets/ico/ico-warning.svg new file mode 100644 index 0000000..729f6fa --- /dev/null +++ b/assets/ico/ico-warning.svg @@ -0,0 +1,16 @@ + + + + + + + + + diff --git a/assets/ico/ico-where-120.svg b/assets/ico/ico-where-120.svg new file mode 100644 index 0000000..0cb5dc0 --- /dev/null +++ b/assets/ico/ico-where-120.svg @@ -0,0 +1,9 @@ + + + + + diff --git a/assets/ico/ico-where.svg b/assets/ico/ico-where.svg new file mode 100644 index 0000000..c45196d --- /dev/null +++ b/assets/ico/ico-where.svg @@ -0,0 +1,9 @@ + + + + + diff --git a/assets/ico/ico-world.svg b/assets/ico/ico-world.svg new file mode 100644 index 0000000..ea1516c --- /dev/null +++ b/assets/ico/ico-world.svg @@ -0,0 +1,66 @@ + + + + + + + + + + diff --git a/assets/img/conference-logo.png b/assets/img/conference-logo.png new file mode 100644 index 0000000..bc34163 Binary files /dev/null and b/assets/img/conference-logo.png differ diff --git a/assets/img/conference-logo.svg b/assets/img/conference-logo.svg new file mode 100644 index 0000000..a53762a --- /dev/null +++ b/assets/img/conference-logo.svg @@ -0,0 +1,53 @@ + + + + + + + + diff --git a/assets/img/grusp-logo-full.png b/assets/img/grusp-logo-full.png new file mode 100644 index 0000000..bb32e28 Binary files /dev/null and b/assets/img/grusp-logo-full.png differ diff --git a/assets/img/grusp-logo-full.svg b/assets/img/grusp-logo-full.svg new file mode 100644 index 0000000..08046bf --- /dev/null +++ b/assets/img/grusp-logo-full.svg @@ -0,0 +1,177 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/img/grusp-logo-orig.svg b/assets/img/grusp-logo-orig.svg new file mode 100644 index 0000000..833cac5 --- /dev/null +++ b/assets/img/grusp-logo-orig.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + diff --git a/assets/img/hero/desktop_hero-online.jpg b/assets/img/hero/desktop_hero-online.jpg new file mode 100644 index 0000000..b4d1a6a Binary files /dev/null and b/assets/img/hero/desktop_hero-online.jpg differ diff --git a/assets/img/hero/desktop_hero.jpg b/assets/img/hero/desktop_hero.jpg new file mode 100644 index 0000000..b4d1a6a Binary files /dev/null and b/assets/img/hero/desktop_hero.jpg differ diff --git a/assets/img/hero/hero-online.jpg b/assets/img/hero/hero-online.jpg new file mode 100644 index 0000000..dfb03a4 Binary files /dev/null and b/assets/img/hero/hero-online.jpg differ diff --git a/assets/img/hero/hero.jpg b/assets/img/hero/hero.jpg new file mode 100644 index 0000000..dfb03a4 Binary files /dev/null and b/assets/img/hero/hero.jpg differ diff --git a/assets/img/hero/mobile_medium_hero-online.jpg b/assets/img/hero/mobile_medium_hero-online.jpg new file mode 100644 index 0000000..4c0bbec Binary files /dev/null and b/assets/img/hero/mobile_medium_hero-online.jpg differ diff --git a/assets/img/hero/mobile_medium_hero.jpg b/assets/img/hero/mobile_medium_hero.jpg new file mode 100644 index 0000000..4c0bbec Binary files /dev/null and b/assets/img/hero/mobile_medium_hero.jpg differ diff --git a/assets/img/hero/mobile_small_hero-online.jpg b/assets/img/hero/mobile_small_hero-online.jpg new file mode 100644 index 0000000..02aa520 Binary files /dev/null and b/assets/img/hero/mobile_small_hero-online.jpg differ diff --git a/assets/img/hero/mobile_small_hero.jpg b/assets/img/hero/mobile_small_hero.jpg new file mode 100644 index 0000000..02aa520 Binary files /dev/null and b/assets/img/hero/mobile_small_hero.jpg differ diff --git a/assets/img/hero/tablet_hero-online.jpg b/assets/img/hero/tablet_hero-online.jpg new file mode 100644 index 0000000..e36d90d Binary files /dev/null and b/assets/img/hero/tablet_hero-online.jpg differ diff --git a/assets/img/hero/tablet_hero.jpg b/assets/img/hero/tablet_hero.jpg new file mode 100644 index 0000000..e36d90d Binary files /dev/null and b/assets/img/hero/tablet_hero.jpg differ diff --git a/assets/img/hero/tablet_vertical_hero-online.jpg b/assets/img/hero/tablet_vertical_hero-online.jpg new file mode 100644 index 0000000..4deaf5e Binary files /dev/null and b/assets/img/hero/tablet_vertical_hero-online.jpg differ diff --git a/assets/img/hero/tablet_vertical_hero.jpg b/assets/img/hero/tablet_vertical_hero.jpg new file mode 100644 index 0000000..4deaf5e Binary files /dev/null and b/assets/img/hero/tablet_vertical_hero.jpg differ diff --git a/assets/img/hero/widescreen_hero-online.jpg b/assets/img/hero/widescreen_hero-online.jpg new file mode 100644 index 0000000..8cd7214 Binary files /dev/null and b/assets/img/hero/widescreen_hero-online.jpg differ diff --git a/assets/img/hero/widescreen_hero.jpg b/assets/img/hero/widescreen_hero.jpg new file mode 100644 index 0000000..8cd7214 Binary files /dev/null and b/assets/img/hero/widescreen_hero.jpg differ diff --git a/assets/img/social-1200x630.png b/assets/img/social-1200x630.png new file mode 100644 index 0000000..a52815f Binary files /dev/null and b/assets/img/social-1200x630.png differ diff --git a/assets/img/venue/desktop_venue-online.jpg b/assets/img/venue/desktop_venue-online.jpg new file mode 100644 index 0000000..1c6e5be Binary files /dev/null and b/assets/img/venue/desktop_venue-online.jpg differ diff --git a/assets/img/venue/desktop_venue.jpg b/assets/img/venue/desktop_venue.jpg new file mode 100644 index 0000000..1c6e5be Binary files /dev/null and b/assets/img/venue/desktop_venue.jpg differ diff --git a/assets/img/venue/mobile_medium_venue-online.jpg b/assets/img/venue/mobile_medium_venue-online.jpg new file mode 100644 index 0000000..19d4237 Binary files /dev/null and b/assets/img/venue/mobile_medium_venue-online.jpg differ diff --git a/assets/img/venue/mobile_medium_venue.jpg b/assets/img/venue/mobile_medium_venue.jpg new file mode 100644 index 0000000..19d4237 Binary files /dev/null and b/assets/img/venue/mobile_medium_venue.jpg differ diff --git a/assets/img/venue/mobile_small_venue-online.jpg b/assets/img/venue/mobile_small_venue-online.jpg new file mode 100644 index 0000000..ed66dd6 Binary files /dev/null and b/assets/img/venue/mobile_small_venue-online.jpg differ diff --git a/assets/img/venue/mobile_small_venue.jpg b/assets/img/venue/mobile_small_venue.jpg new file mode 100644 index 0000000..ed66dd6 Binary files /dev/null and b/assets/img/venue/mobile_small_venue.jpg differ diff --git a/assets/img/venue/tablet_venue-online.jpg b/assets/img/venue/tablet_venue-online.jpg new file mode 100644 index 0000000..cff1c5a Binary files /dev/null and b/assets/img/venue/tablet_venue-online.jpg differ diff --git a/assets/img/venue/tablet_venue.jpg b/assets/img/venue/tablet_venue.jpg new file mode 100644 index 0000000..cff1c5a Binary files /dev/null and b/assets/img/venue/tablet_venue.jpg differ diff --git a/assets/img/venue/tablet_vertical_venue-online.jpg b/assets/img/venue/tablet_vertical_venue-online.jpg new file mode 100644 index 0000000..f818c03 Binary files /dev/null and b/assets/img/venue/tablet_vertical_venue-online.jpg differ diff --git a/assets/img/venue/tablet_vertical_venue.jpg b/assets/img/venue/tablet_vertical_venue.jpg new file mode 100644 index 0000000..f818c03 Binary files /dev/null and b/assets/img/venue/tablet_vertical_venue.jpg differ diff --git a/assets/img/venue/venue-online.jpg b/assets/img/venue/venue-online.jpg new file mode 100644 index 0000000..bef450f Binary files /dev/null and b/assets/img/venue/venue-online.jpg differ diff --git a/assets/img/venue/venue.jpg b/assets/img/venue/venue.jpg new file mode 100644 index 0000000..bef450f Binary files /dev/null and b/assets/img/venue/venue.jpg differ diff --git a/assets/img/venue/widescreen_venue-online.jpg b/assets/img/venue/widescreen_venue-online.jpg new file mode 100644 index 0000000..f1b3f50 Binary files /dev/null and b/assets/img/venue/widescreen_venue-online.jpg differ diff --git a/assets/img/venue/widescreen_venue.jpg b/assets/img/venue/widescreen_venue.jpg new file mode 100644 index 0000000..f1b3f50 Binary files /dev/null and b/assets/img/venue/widescreen_venue.jpg differ diff --git a/assets/img/workshop/desktop_worskhop_header-online.jpg b/assets/img/workshop/desktop_worskhop_header-online.jpg new file mode 100644 index 0000000..acbe141 Binary files /dev/null and b/assets/img/workshop/desktop_worskhop_header-online.jpg differ diff --git a/assets/img/workshop/desktop_worskhop_header.jpg b/assets/img/workshop/desktop_worskhop_header.jpg new file mode 100644 index 0000000..acbe141 Binary files /dev/null and b/assets/img/workshop/desktop_worskhop_header.jpg differ diff --git a/assets/img/workshop/mobile_medium_worskhop_header-online.jpg b/assets/img/workshop/mobile_medium_worskhop_header-online.jpg new file mode 100644 index 0000000..082d88c Binary files /dev/null and b/assets/img/workshop/mobile_medium_worskhop_header-online.jpg differ diff --git a/assets/img/workshop/mobile_medium_worskhop_header.jpg b/assets/img/workshop/mobile_medium_worskhop_header.jpg new file mode 100644 index 0000000..082d88c Binary files /dev/null and b/assets/img/workshop/mobile_medium_worskhop_header.jpg differ diff --git a/assets/img/workshop/mobile_small_worskhop_header-online.jpg b/assets/img/workshop/mobile_small_worskhop_header-online.jpg new file mode 100644 index 0000000..675ae44 Binary files /dev/null and b/assets/img/workshop/mobile_small_worskhop_header-online.jpg differ diff --git a/assets/img/workshop/mobile_small_worskhop_header.jpg b/assets/img/workshop/mobile_small_worskhop_header.jpg new file mode 100644 index 0000000..675ae44 Binary files /dev/null and b/assets/img/workshop/mobile_small_worskhop_header.jpg differ diff --git a/assets/img/workshop/tablet_vertical_worskhop_header-online.jpg b/assets/img/workshop/tablet_vertical_worskhop_header-online.jpg new file mode 100644 index 0000000..11063f9 Binary files /dev/null and b/assets/img/workshop/tablet_vertical_worskhop_header-online.jpg differ diff --git a/assets/img/workshop/tablet_vertical_worskhop_header.jpg b/assets/img/workshop/tablet_vertical_worskhop_header.jpg new file mode 100644 index 0000000..11063f9 Binary files /dev/null and b/assets/img/workshop/tablet_vertical_worskhop_header.jpg differ diff --git a/assets/img/workshop/tablet_worskhop_header-online.jpg b/assets/img/workshop/tablet_worskhop_header-online.jpg new file mode 100644 index 0000000..3e28fba Binary files /dev/null and b/assets/img/workshop/tablet_worskhop_header-online.jpg differ diff --git a/assets/img/workshop/tablet_worskhop_header.jpg b/assets/img/workshop/tablet_worskhop_header.jpg new file mode 100644 index 0000000..3e28fba Binary files /dev/null and b/assets/img/workshop/tablet_worskhop_header.jpg differ diff --git a/assets/img/workshop/widescreen_worskhop_header-online.jpg b/assets/img/workshop/widescreen_worskhop_header-online.jpg new file mode 100644 index 0000000..db21ddb Binary files /dev/null and b/assets/img/workshop/widescreen_worskhop_header-online.jpg differ diff --git a/assets/img/workshop/widescreen_worskhop_header.jpg b/assets/img/workshop/widescreen_worskhop_header.jpg new file mode 100644 index 0000000..db21ddb Binary files /dev/null and b/assets/img/workshop/widescreen_worskhop_header.jpg differ diff --git a/assets/img/workshop/worskhop_header-online.jpg b/assets/img/workshop/worskhop_header-online.jpg new file mode 100644 index 0000000..95e4882 Binary files /dev/null and b/assets/img/workshop/worskhop_header-online.jpg differ diff --git a/assets/img/workshop/worskhop_header.jpg b/assets/img/workshop/worskhop_header.jpg new file mode 100644 index 0000000..95e4882 Binary files /dev/null and b/assets/img/workshop/worskhop_header.jpg differ diff --git a/assets/js/back_to_top.js b/assets/js/back_to_top.js new file mode 100644 index 0000000..676124e --- /dev/null +++ b/assets/js/back_to_top.js @@ -0,0 +1,10 @@ +window.addEventListener("scroll", function () { + "use strict"; + var backToTop = document.getElementById('back_to_top'); + if (document.body.scrollTop >= document.body.clientHeight || document.documentElement.scrollTop >= document.documentElement.clientHeight) { + backToTop.classList.remove("is-hidden"); + } + else { + backToTop.classList.add("is-hidden"); + } +}); \ No newline at end of file diff --git a/assets/js/header.js b/assets/js/header.js new file mode 100644 index 0000000..9556dfa --- /dev/null +++ b/assets/js/header.js @@ -0,0 +1,12 @@ +document.addEventListener("DOMContentLoaded", () => { + var myNav = document.getElementById('header'); + window.onscroll = function () { + "use strict"; + if (document.body.scrollTop >= 30 || document.documentElement.scrollTop >= 30) { + myNav.classList.remove("is-transparent"); + } + else { + myNav.classList.add("is-transparent"); + } + } +}); \ No newline at end of file diff --git a/assets/js/layout/components/hero/hero.js b/assets/js/layout/components/hero/hero.js new file mode 100644 index 0000000..ab2bcfa --- /dev/null +++ b/assets/js/layout/components/hero/hero.js @@ -0,0 +1,85 @@ +const countDownClock = (dateEvent) => { + let number = 60; + let format = 'days'; + + // Get timestamps + var unixTime = new Date(dateEvent).getTime(); + if (!unixTime) return; + var now = new Date().getTime(); + + // Calculate difference + var difference = (unixTime / 1000) - (now / 1000); + + // Convert difference to absolute + difference = Math.abs(difference); + + // Calculate time unit + if (difference / (60 * 60 * 24) >= 1) { + // Days + format = 'days'; + number = difference / (60 * 60 * 24); + difference = difference - number; + } + if (difference / (60 * 60) >= 1) { + // Hours + format = 'hours'; + number = difference / (60 * 60); + difference = difference - number; + } + if (difference / 60 >= 1) { + // Minutes + format = 'minutes'; + number = difference / 60; + difference = difference - number; + } + else { + // Seconds + format = 'seconds'; + number = difference; + } + + const d = document; + const daysElement = d.querySelector('.days'); + const hoursElement = d.querySelector('.hours'); + const minutesElement = d.querySelector('.minutes'); + const secondsElement = d.querySelector('.seconds'); + let countdown; + convertFormat(format); + + function convertFormat(format) { + switch (format) { + case 'seconds': + return timer(number); + case 'minutes': + return timer(number * 60); + case 'hours': + return timer(number * 60 * 60); + case 'days': + return timer(number * 60 * 60 * 24); + } + } + + function timer(seconds) { + const now = Date.now(); + const then = now + seconds * 1000; + + countdown = setInterval(() => { + const secondsLeft = Math.round((then - Date.now()) / 1000); + + if (secondsLeft <= 0) { + clearInterval(countdown); + return; + }; + + displayTimeLeft(secondsLeft); + + }, 1000); + } + + function displayTimeLeft(seconds) { + daysElement.textContent = Math.floor(seconds / 86400); + hoursElement.textContent = Math.floor((seconds % 86400) / 3600); + minutesElement.textContent = Math.floor((seconds % 86400) % 3600 / 60); + secondsElement.textContent = seconds % 60 < 10 ? `0${seconds % 60}` : seconds % 60; + } +} diff --git a/assets/js/layout/components/newsletter/mc-validate.js b/assets/js/layout/components/newsletter/mc-validate.js new file mode 100644 index 0000000..ddf1ae3 --- /dev/null +++ b/assets/js/layout/components/newsletter/mc-validate.js @@ -0,0 +1,614 @@ +// A Validity State Polyfill +; (function (window, document, undefined) { + + 'use strict'; + + // Make sure that ValidityState is supported in full (all features) + var supported = function () { + var input = document.createElement('input'); + return ('validity' in input && 'badInput' in input.validity && 'patternMismatch' in input.validity && 'rangeOverflow' in input.validity && 'rangeUnderflow' in input.validity && 'stepMismatch' in input.validity && 'tooLong' in input.validity && 'tooShort' in input.validity && 'typeMismatch' in input.validity && 'valid' in input.validity && 'valueMissing' in input.validity); + }; + + /** + * Generate the field validity object + * @param {Node]} field The field to validate + * @return {Object} The validity object + */ + var getValidityState = function (field) { + + // Variables + var type = field.getAttribute('type') || input.nodeName.toLowerCase(); + var isNum = type === 'number' || type === 'range'; + var length = field.value.length; + var valid = true; + + // If radio group, get selected field + if (field.type === 'radio' && field.name) { + var group = document.getElementsByName(field.name); + if (group.length > 0) { + for (var i = 0; i < group.length; i++) { + if (group[i].form === field.form && field.checked) { + field = group[i]; + break; + } + } + } + } + + // Run validity checks + var checkValidity = { + badInput: (isNum && length > 0 && !/[-+]?[0-9]/.test(field.value)), // value of a number field is not a number + patternMismatch: (field.hasAttribute('pattern') && length > 0 && new RegExp(field.getAttribute('pattern')).test(field.value) === false), // value does not conform to the pattern + rangeOverflow: (field.hasAttribute('max') && isNum && field.value > 0 && Number(field.value) > Number(field.getAttribute('max'))), // value of a number field is higher than the max attribute + rangeUnderflow: (field.hasAttribute('min') && isNum && field.value > 0 && Number(field.value) < Number(field.getAttribute('min'))), // value of a number field is lower than the min attribute + stepMismatch: (isNum && ((field.hasAttribute('step') && field.getAttribute('step') !== 'any' && Number(field.value) % Number(field.getAttribute('step')) !== 0) || (!field.hasAttribute('step') && Number(field.value) % 1 !== 0))), // value of a number field does not conform to the stepattribute + tooLong: (field.hasAttribute('maxLength') && field.getAttribute('maxLength') > 0 && length > parseInt(field.getAttribute('maxLength'), 10)), // the user has edited a too-long value in a field with maxlength + tooShort: (field.hasAttribute('minLength') && field.getAttribute('minLength') > 0 && length > 0 && length < parseInt(field.getAttribute('minLength'), 10)), // the user has edited a too-short value in a field with minlength + typeMismatch: (length > 0 && ((type === 'email' && !/^([^\x00-\x20\x22\x28\x29\x2c\x2e\x3a-\x3c\x3e\x40\x5b-\x5d\x7f-\xff]+|\x22([^\x0d\x22\x5c\x80-\xff]|\x5c[\x00-\x7f])*\x22)(\x2e([^\x00-\x20\x22\x28\x29\x2c\x2e\x3a-\x3c\x3e\x40\x5b-\x5d\x7f-\xff]+|\x22([^\x0d\x22\x5c\x80-\xff]|\x5c[\x00-\x7f])*\x22))*\x40([^\x00-\x20\x22\x28\x29\x2c\x2e\x3a-\x3c\x3e\x40\x5b-\x5d\x7f-\xff]+|\x5b([^\x0d\x5b-\x5d\x80-\xff]|\x5c[\x00-\x7f])*\x5d)(\x2e([^\x00-\x20\x22\x28\x29\x2c\x2e\x3a-\x3c\x3e\x40\x5b-\x5d\x7f-\xff]+|\x5b([^\x0d\x5b-\x5d\x80-\xff]|\x5c[\x00-\x7f])*\x5d))*$/.test(field.value)) || (type === 'url' && !/^(?:(?:https?|HTTPS?|ftp|FTP):\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-zA-Z\u00a1-\uffff0-9]-*)*[a-zA-Z\u00a1-\uffff0-9]+)(?:\.(?:[a-zA-Z\u00a1-\uffff0-9]-*)*[a-zA-Z\u00a1-\uffff0-9]+)*)(?::\d{2,5})?(?:[\/?#]\S*)?$/.test(field.value)))), // value of a email or URL field is not an email address or URL + valueMissing: (field.hasAttribute('required') && (((type === 'checkbox' || type === 'radio') && !field.checked) || (type === 'select' && field.options[field.selectedIndex].value < 1) || (type !== 'checkbox' && type !== 'radio' && type !== 'select' && length < 1))) // required field without a value + }; + + // Check if any errors + for (var key in checkValidity) { + if (checkValidity.hasOwnProperty(key)) { + // If there's an error, change valid value + if (checkValidity[key]) { + valid = false; + break; + } + } + } + + // Add valid property to validity object + checkValidity.valid = valid; + + // Return object + return checkValidity; + + }; + + // If the full set of ValidityState features aren't supported, polyfill + // if (!supported()) { + Object.defineProperty(HTMLInputElement.prototype, 'validity', { + get: function ValidityState() { + return getValidityState(this); + }, + configurable: true, + }); + // } + +})(window, document); + + +/* + * classList.js: Cross-browser full element.classList implementation. + * 1.1.20170427 + * + * By Eli Grey, http://eligrey.com + * License: Dedicated to the public domain. + * See https://github.com/eligrey/classList.js/blob/master/LICENSE.md + */ + +/*global self, document, DOMException */ + +/*! @source http://purl.eligrey.com/github/classList.js/blob/master/classList.js */ + +if ("document" in self) { + + // Full polyfill for browsers with no classList support + // Including IE < Edge missing SVGElement.classList + if (!("classList" in document.createElement("_")) + || document.createElementNS && !("classList" in document.createElementNS("http://www.w3.org/2000/svg", "g"))) { + + (function (view) { + + "use strict"; + + if (!('Element' in view)) return; + + var + classListProp = "classList" + , protoProp = "prototype" + , elemCtrProto = view.Element[protoProp] + , objCtr = Object + , strTrim = String[protoProp].trim || function () { + return this.replace(/^\s+|\s+$/g, ""); + } + , arrIndexOf = Array[protoProp].indexOf || function (item) { + var + i = 0 + , len = this.length + ; + for (; i < len; i++) { + if (i in this && this[i] === item) { + return i; + } + } + return -1; + } + // Vendors: please allow content code to instantiate DOMExceptions + , DOMEx = function (type, message) { + this.name = type; + this.code = DOMException[type]; + this.message = message; + } + , checkTokenAndGetIndex = function (classList, token) { + if (token === "") { + throw new DOMEx( + "SYNTAX_ERR" + , "An invalid or illegal string was specified" + ); + } + if (/\s/.test(token)) { + throw new DOMEx( + "INVALID_CHARACTER_ERR" + , "String contains an invalid character" + ); + } + return arrIndexOf.call(classList, token); + } + , ClassList = function (elem) { + var + trimmedClasses = strTrim.call(elem.getAttribute("class") || "") + , classes = trimmedClasses ? trimmedClasses.split(/\s+/) : [] + , i = 0 + , len = classes.length + ; + for (; i < len; i++) { + this.push(classes[i]); + } + this._updateClassName = function () { + elem.setAttribute("class", this.toString()); + }; + } + , classListProto = ClassList[protoProp] = [] + , classListGetter = function () { + return new ClassList(this); + } + ; + // Most DOMException implementations don't allow calling DOMException's toString() + // on non-DOMExceptions. Error's toString() is sufficient here. + DOMEx[protoProp] = Error[protoProp]; + classListProto.item = function (i) { + return this[i] || null; + }; + classListProto.contains = function (token) { + token += ""; + return checkTokenAndGetIndex(this, token) !== -1; + }; + classListProto.add = function () { + var + tokens = arguments + , i = 0 + , l = tokens.length + , token + , updated = false + ; + do { + token = tokens[i] + ""; + if (checkTokenAndGetIndex(this, token) === -1) { + this.push(token); + updated = true; + } + } + while (++i < l); + + if (updated) { + this._updateClassName(); + } + }; + classListProto.remove = function () { + var + tokens = arguments + , i = 0 + , l = tokens.length + , token + , updated = false + , index + ; + do { + token = tokens[i] + ""; + index = checkTokenAndGetIndex(this, token); + while (index !== -1) { + this.splice(index, 1); + updated = true; + index = checkTokenAndGetIndex(this, token); + } + } + while (++i < l); + + if (updated) { + this._updateClassName(); + } + }; + classListProto.toggle = function (token, force) { + token += ""; + + var + result = this.contains(token) + , method = result ? + force !== true && "remove" + : + force !== false && "add" + ; + + if (method) { + this[method](token); + } + + if (force === true || force === false) { + return force; + } else { + return !result; + } + }; + classListProto.toString = function () { + return this.join(" "); + }; + + if (objCtr.defineProperty) { + var classListPropDesc = { + get: classListGetter + , enumerable: true + , configurable: true + }; + try { + objCtr.defineProperty(elemCtrProto, classListProp, classListPropDesc); + } catch (ex) { // IE 8 doesn't support enumerable:true + // adding undefined to fight this issue https://github.com/eligrey/classList.js/issues/36 + // modernie IE8-MSW7 machine has IE8 8.0.6001.18702 and is affected + if (ex.number === undefined || ex.number === -0x7FF5EC54) { + classListPropDesc.enumerable = false; + objCtr.defineProperty(elemCtrProto, classListProp, classListPropDesc); + } + } + } else if (objCtr[protoProp].__defineGetter__) { + elemCtrProto.__defineGetter__(classListProp, classListGetter); + } + + }(self)); + + } + + // There is full or partial native classList support, so just check if we need + // to normalize the add/remove and toggle APIs. + + (function () { + "use strict"; + + var testElement = document.createElement("_"); + + testElement.classList.add("c1", "c2"); + + // Polyfill for IE 10/11 and Firefox <26, where classList.add and + // classList.remove exist but support only one argument at a time. + if (!testElement.classList.contains("c2")) { + var createMethod = function (method) { + var original = DOMTokenList.prototype[method]; + + DOMTokenList.prototype[method] = function (token) { + var i, len = arguments.length; + + for (i = 0; i < len; i++) { + token = arguments[i]; + original.call(this, token); + } + }; + }; + createMethod('add'); + createMethod('remove'); + } + + testElement.classList.toggle("c3", false); + + // Polyfill for IE 10 and Firefox <24, where classList.toggle does not + // support the second argument. + if (testElement.classList.contains("c3")) { + var _toggle = DOMTokenList.prototype.toggle; + + DOMTokenList.prototype.toggle = function (token, force) { + if (1 in arguments && !this.contains(token) === !force) { + return force; + } else { + return _toggle.call(this, token); + } + }; + + } + + testElement = null; + }()); + +} + + +// Add the novalidate attribute when the JS loads +var forms = document.querySelectorAll('.validate'); +for (var i = 0; i < forms.length; i++) { + forms[i].setAttribute('novalidate', true); +} + + +// Validate the field +var hasError = function (field) { + + // Don't validate submits, buttons, file and reset inputs, and disabled fields + if (field.disabled || field.type === 'file' || field.type === 'reset' || field.type === 'submit' || field.type === 'button') return; + + // Get validity + var validity = field.validity; + + // If valid, return null + if (validity.valid) return; + + // If field is required and empty + if (validity.valueMissing) return 'Please fill out this field.'; + + // If not the right type + if (validity.typeMismatch) { + + // Email + if (field.type === 'email') return 'Please enter an email address.'; + + // URL + if (field.type === 'url') return 'Please enter a URL.'; + + } + + // If too short + if (validity.tooShort) return 'Please lengthen this text to ' + field.getAttribute('minLength') + ' characters or more. You are currently using ' + field.value.length + ' characters.'; + + // If too long + if (validity.tooLong) return 'Please shorten this text to no more than ' + field.getAttribute('maxLength') + ' characters. You are currently using ' + field.value.length + ' characters.'; + + // If pattern doesn't match + if (validity.patternMismatch) { + + // If pattern info is included, return custom error + if (field.hasAttribute('title')) return field.getAttribute('title'); + + // Otherwise, generic error + return 'Please match the requested format.'; + + } + + // If number input isn't a number + if (validity.badInput) return 'Please enter a number.'; + + // If a number value doesn't match the step interval + if (validity.stepMismatch) return 'Please select a valid value.'; + + // If a number field is over the max + if (validity.rangeOverflow) return 'Please select a value that is no more than ' + field.getAttribute('max') + '.'; + + // If a number field is below the min + if (validity.rangeUnderflow) return 'Please select a value that is no less than ' + field.getAttribute('min') + '.'; + + // If all else fails, return a generic catchall error + return 'The value you entered for this field is invalid.'; + +}; + + +// Show an error message +var showError = function (field, error) { + + // Add error class to field + field.classList.add('error'); + + // If the field is a radio button and part of a group, error all and get the last item in the group + if (field.type === 'radio' && field.name) { + var group = field.form.querySelectorAll('[name="' + field.name + '"]'); + if (group.length > 0) { + for (var i = 0; i < group.length; i++) { + group[i].classList.add('error'); + } + field = group[group.length - 1]; + } + } + + // Get field id or name + var id = field.id || field.name; + if (!id) return; + + // Check if error message field already exists + // If not, create one + var message = field.form.querySelector('.error-message#error-for-' + id); + if (!message) { + message = document.createElement('div'); + message.className = 'error-message'; + message.id = 'error-for-' + id; + + // If the field is a radio button or checkbox, insert error after the label + var label; + if (field.type === 'radio' || field.type === 'checkbox') { + label = field.form.querySelector('label[for="' + id + '"]') || field.parentNode; + if (label) { + label.parentNode.insertBefore(message, label.nextSibling); + } + } + + // Otherwise, insert it after the field + if (!label) { + field.parentNode.insertBefore(message, field.nextSibling); + } + + } + + // Add ARIA role to the field + field.setAttribute('aria-describedby', 'error-for-' + id); + + // Update error message + message.innerHTML = error; + + // Show error message + message.style.display = 'block'; + message.style.visibility = 'visible'; + +}; + + +// Remove the error message +var removeError = function (field) { + + // Remove error class to field + field.classList.remove('error'); + + // Remove ARIA role from the field + field.removeAttribute('aria-describedby'); + + // If the field is a radio button and part of a group, remove error from all and get the last item in the group + if (field.type === 'radio' && field.name) { + var group = field.form.querySelectorAll('[name="' + field.name + '"]'); + if (group.length > 0) { + for (var i = 0; i < group.length; i++) { + group[i].classList.remove('error'); + } + field = group[group.length - 1]; + } + } + + // Get field id or name + var id = field.id || field.name; + if (!id) return; + + + // Check if an error message is in the DOM + var message = field.form.querySelector('.error-message#error-for-' + id + ''); + if (!message) return; + + // If so, hide it + message.innerHTML = ''; + message.style.display = 'none'; + message.style.visibility = 'hidden'; + +}; + +// Serialize the form data into a query string +// Forked and modified from https://stackoverflow.com/a/30153391/1293256 +var serialize = function (form) { + + // Setup our serialized data + var serialized = ''; + + // Loop through each field in the form + for (i = 0; i < form.elements.length; i++) { + + var field = form.elements[i]; + + // Don't serialize fields without a name, submits, buttons, file and reset inputs, and disabled fields + if (!field.name || field.disabled || field.type === 'file' || field.type === 'reset' || field.type === 'submit' || field.type === 'button') continue; + + // Convert field data to a query string + if ((field.type !== 'checkbox' && field.type !== 'radio') || field.checked) { + serialized += '&' + encodeURIComponent(field.name) + "=" + encodeURIComponent(field.value); + } + } + + return serialized; + +}; + +// Display the form status +window.displayMailChimpStatus = function (data) { + + // Make sure the data is in the right format and that there's a status container + if (!data.result || !data.msg || !mcStatus) return; + + // Update our status message + mcStatus.innerHTML = data.msg; + + // If error, add error class + if (data.result === 'error') { + mcStatus.classList.remove('success-message'); + mcStatus.classList.add('error-message'); + return; + } + + // Otherwise, add success class + mcStatus.classList.remove('error-message'); + mcStatus.classList.add('success-message'); +}; + +// Submit the form +var submitMailChimpForm = function (form) { + + // Get the Submit URL + var url = form.getAttribute('action'); + url = url.replace('/post?u=', '/post-json?u='); + url += serialize(form) + '&c=displayMailChimpStatus'; + + // Create script with url and callback (if specified) + var ref = window.document.getElementsByTagName('script')[0]; + var script = window.document.createElement('script'); + script.src = url; + + // Create a global variable for the status container + window.mcStatus = form.querySelector('.mc-status'); + + // Insert script tag into the DOM (append to ) + ref.parentNode.insertBefore(script, ref); + + // After the script is loaded (and executed), remove it + script.onload = function () { + this.remove(); + }; + +}; + +// Listen to all blur events +document.addEventListener('blur', function (event) { + + // Only run if the field is in a form to be validated + if (!event.target.form.classList.contains('validate')) return; + + // Validate the field + var error = hasError(event.target); + + // If there's an error, show it + if (error) { + showError(event.target, error); + return; + } + + // Otherwise, remove any existing error message + removeError(event.target); + +}, true); + + +// Check all fields on submit +document.addEventListener('submit', function (event) { + + // Only run on forms flagged for validation + if (!event.target.classList.contains('validate')) return; + + // Prevent form from submitting + event.preventDefault(); + + // Get all of the form elements + var fields = event.target.elements; + + // Validate each field + // Store the first field with an error to a variable so we can bring it into focus later + var error, hasErrors; + for (var i = 0; i < fields.length; i++) { + error = hasError(fields[i]); + if (error) { + showError(fields[i], error); + if (!hasErrors) { + hasErrors = fields[i]; + } + } + } + + // If there are errrors, don't submit form and focus on first element with error + if (hasErrors) { + hasErrors.focus(); + } + + // Otherwise, let the form submit normally + // You could also bolt in an Ajax form submit process here + submitMailChimpForm(event.target); + +}, false); \ No newline at end of file diff --git a/assets/js/menu.js b/assets/js/menu.js new file mode 100644 index 0000000..35157f8 --- /dev/null +++ b/assets/js/menu.js @@ -0,0 +1,25 @@ +document.addEventListener('DOMContentLoaded', () => { + + // Get all "navbar-burger" elements + const $navbarBurgers = Array.prototype.slice.call(document.querySelectorAll('.navbar-burger'), 0); + + // Check if there are any navbar burgers + if ($navbarBurgers.length > 0) { + + // Add a click event on each of them + $navbarBurgers.forEach(el => { + el.addEventListener('click', () => { + + // Get the target from the "data-target" attribute + const target = el.dataset.target; + const $target = document.getElementById(target); + + // Toggle the "is-active" class on both the "navbar-burger" and the "navbar-menu" + el.classList.toggle('is-active'); + $target.classList.toggle('is-active'); + + }); + }); + } + +}); \ No newline at end of file diff --git a/assets/js/speakers_menu.js b/assets/js/speakers_menu.js new file mode 100644 index 0000000..87d6239 --- /dev/null +++ b/assets/js/speakers_menu.js @@ -0,0 +1,28 @@ +document.addEventListener('DOMContentLoaded', () => { + // Get secondary menu button + var secondaryMenuButton = document.getElementById('secondary_menu_button'); + // On click, the seconday menu will be toggled + secondaryMenuButton.addEventListener('click', () => { + var theMenu = document.getElementById('secondary_menu'); + if (secondaryMenuButton.classList.contains("is-active")) { + theMenu.setAttribute("style", "right: 0"); + } + else { + theMenu.setAttribute("style", "right: -14em"); + } + secondaryMenuButton.classList.toggle('is-active'); + }); + + // Get all "secondary-menu-list-item" elements + const $secondaryMenuItems = Array.prototype.slice.call(document.querySelectorAll('.secondary-menu-list-item'), 0); + if ($secondaryMenuItems.length > 0) { + // Add a click event on each of them: on click, the seconday menu will be hidden + $secondaryMenuItems.forEach(el => { + el.addEventListener('click', () => { + var theMenu = document.getElementById('secondary_menu'); + theMenu.setAttribute("style", "right: -14em"); + secondaryMenuButton.classList.toggle('is-active'); + }); + }); + } +}); \ No newline at end of file diff --git a/img/grusp-logo-full.svg b/img/grusp-logo-full.svg new file mode 100644 index 0000000..08046bf --- /dev/null +++ b/img/grusp-logo-full.svg @@ -0,0 +1,177 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/grusp-logo-orig.svg b/img/grusp-logo-orig.svg new file mode 100644 index 0000000..833cac5 --- /dev/null +++ b/img/grusp-logo-orig.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + diff --git a/img/logos/apropos.svg b/img/logos/apropos.svg new file mode 100644 index 0000000..caa2d11 --- /dev/null +++ b/img/logos/apropos.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/logos/daruma.svg b/img/logos/daruma.svg new file mode 100644 index 0000000..4bce65a --- /dev/null +++ b/img/logos/daruma.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/logos/madisoft.svg b/img/logos/madisoft.svg new file mode 100644 index 0000000..9c665df --- /dev/null +++ b/img/logos/madisoft.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/logos/siteground.png b/img/logos/siteground.png new file mode 100644 index 0000000..75e30ae Binary files /dev/null and b/img/logos/siteground.png differ diff --git a/img/logos/stickermule.svg b/img/logos/stickermule.svg new file mode 100644 index 0000000..8f15e51 --- /dev/null +++ b/img/logos/stickermule.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/logos/workwave.svg b/img/logos/workwave.svg new file mode 100644 index 0000000..5225c39 --- /dev/null +++ b/img/logos/workwave.svg @@ -0,0 +1,113 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/img/team/cesare_yellow.jpg b/img/team/cesare_yellow.jpg new file mode 100644 index 0000000..89f8c5a Binary files /dev/null and b/img/team/cesare_yellow.jpg differ diff --git a/img/team/cirpo_yellow.jpg b/img/team/cirpo_yellow.jpg new file mode 100644 index 0000000..122faf9 Binary files /dev/null and b/img/team/cirpo_yellow.jpg differ diff --git a/img/team/cristina_yellow.jpg b/img/team/cristina_yellow.jpg new file mode 100644 index 0000000..bd7b6c3 Binary files /dev/null and b/img/team/cristina_yellow.jpg differ diff --git a/img/team/daniel_yellow.jpg b/img/team/daniel_yellow.jpg new file mode 100644 index 0000000..0f72c6b Binary files /dev/null and b/img/team/daniel_yellow.jpg differ diff --git a/img/team/desktop_cesare_yellow.jpg b/img/team/desktop_cesare_yellow.jpg new file mode 100644 index 0000000..36c1ccf Binary files /dev/null and b/img/team/desktop_cesare_yellow.jpg differ diff --git a/img/team/desktop_cirpo_yellow.jpg b/img/team/desktop_cirpo_yellow.jpg new file mode 100644 index 0000000..4a0fd0c Binary files /dev/null and b/img/team/desktop_cirpo_yellow.jpg differ diff --git a/img/team/desktop_cristina_yellow.jpg b/img/team/desktop_cristina_yellow.jpg new file mode 100644 index 0000000..aaf5e1e Binary files /dev/null and b/img/team/desktop_cristina_yellow.jpg differ diff --git a/img/team/desktop_daniel_yellow.jpg b/img/team/desktop_daniel_yellow.jpg new file mode 100644 index 0000000..3b1ff68 Binary files /dev/null and b/img/team/desktop_daniel_yellow.jpg differ diff --git a/img/team/desktop_francesco_yellow.jpg b/img/team/desktop_francesco_yellow.jpg new file mode 100644 index 0000000..19590ae Binary files /dev/null and b/img/team/desktop_francesco_yellow.jpg differ diff --git a/img/team/desktop_fullo_yellow.jpg b/img/team/desktop_fullo_yellow.jpg new file mode 100644 index 0000000..c5922a5 Binary files /dev/null and b/img/team/desktop_fullo_yellow.jpg differ diff --git a/img/team/desktop_giorgio_yellow.jpg b/img/team/desktop_giorgio_yellow.jpg new file mode 100644 index 0000000..74c7d94 Binary files /dev/null and b/img/team/desktop_giorgio_yellow.jpg differ diff --git a/img/team/desktop_giovanna_yellow.jpg b/img/team/desktop_giovanna_yellow.jpg new file mode 100644 index 0000000..05ca3e4 Binary files /dev/null and b/img/team/desktop_giovanna_yellow.jpg differ diff --git a/img/team/desktop_giulia_yellow.jpg b/img/team/desktop_giulia_yellow.jpg new file mode 100644 index 0000000..c15813c Binary files /dev/null and b/img/team/desktop_giulia_yellow.jpg differ diff --git a/img/team/desktop_lara_yellow.jpg b/img/team/desktop_lara_yellow.jpg new file mode 100644 index 0000000..cdfb26b Binary files /dev/null and b/img/team/desktop_lara_yellow.jpg differ diff --git a/img/team/desktop_matteo_yellow.jpg b/img/team/desktop_matteo_yellow.jpg new file mode 100644 index 0000000..b50a16a Binary files /dev/null and b/img/team/desktop_matteo_yellow.jpg differ diff --git a/img/team/francesco_yellow.jpg b/img/team/francesco_yellow.jpg new file mode 100644 index 0000000..ef99709 Binary files /dev/null and b/img/team/francesco_yellow.jpg differ diff --git a/img/team/fullo_yellow.jpg b/img/team/fullo_yellow.jpg new file mode 100644 index 0000000..74f40da Binary files /dev/null and b/img/team/fullo_yellow.jpg differ diff --git a/img/team/giorgio_yellow.jpg b/img/team/giorgio_yellow.jpg new file mode 100644 index 0000000..81d8e92 Binary files /dev/null and b/img/team/giorgio_yellow.jpg differ diff --git a/img/team/giovanna_yellow.jpg b/img/team/giovanna_yellow.jpg new file mode 100644 index 0000000..d1b74de Binary files /dev/null and b/img/team/giovanna_yellow.jpg differ diff --git a/img/team/giulia_yellow.jpg b/img/team/giulia_yellow.jpg new file mode 100644 index 0000000..c41de1e Binary files /dev/null and b/img/team/giulia_yellow.jpg differ diff --git a/img/team/lara_yellow.jpg b/img/team/lara_yellow.jpg new file mode 100644 index 0000000..5d3874f Binary files /dev/null and b/img/team/lara_yellow.jpg differ diff --git a/img/team/matteo_yellow.jpg b/img/team/matteo_yellow.jpg new file mode 100644 index 0000000..e270cef Binary files /dev/null and b/img/team/matteo_yellow.jpg differ diff --git a/img/team/mobile_medium_cesare_yellow.jpg b/img/team/mobile_medium_cesare_yellow.jpg new file mode 100644 index 0000000..64b1a76 Binary files /dev/null and b/img/team/mobile_medium_cesare_yellow.jpg differ diff --git a/img/team/mobile_medium_cirpo_yellow.jpg b/img/team/mobile_medium_cirpo_yellow.jpg new file mode 100644 index 0000000..b06db30 Binary files /dev/null and b/img/team/mobile_medium_cirpo_yellow.jpg differ diff --git a/img/team/mobile_medium_cristina_yellow.jpg b/img/team/mobile_medium_cristina_yellow.jpg new file mode 100644 index 0000000..bdd3e3c Binary files /dev/null and b/img/team/mobile_medium_cristina_yellow.jpg differ diff --git a/img/team/mobile_medium_daniel_yellow.jpg b/img/team/mobile_medium_daniel_yellow.jpg new file mode 100644 index 0000000..5141d74 Binary files /dev/null and b/img/team/mobile_medium_daniel_yellow.jpg differ diff --git a/img/team/mobile_medium_francesco_yellow.jpg b/img/team/mobile_medium_francesco_yellow.jpg new file mode 100644 index 0000000..bb7876d Binary files /dev/null and b/img/team/mobile_medium_francesco_yellow.jpg differ diff --git a/img/team/mobile_medium_fullo_yellow.jpg b/img/team/mobile_medium_fullo_yellow.jpg new file mode 100644 index 0000000..b51d2c6 Binary files /dev/null and b/img/team/mobile_medium_fullo_yellow.jpg differ diff --git a/img/team/mobile_medium_giorgio_yellow.jpg b/img/team/mobile_medium_giorgio_yellow.jpg new file mode 100644 index 0000000..a92e41f Binary files /dev/null and b/img/team/mobile_medium_giorgio_yellow.jpg differ diff --git a/img/team/mobile_medium_giovanna_yellow.jpg b/img/team/mobile_medium_giovanna_yellow.jpg new file mode 100644 index 0000000..409a726 Binary files /dev/null and b/img/team/mobile_medium_giovanna_yellow.jpg differ diff --git a/img/team/mobile_medium_giulia_yellow.jpg b/img/team/mobile_medium_giulia_yellow.jpg new file mode 100644 index 0000000..ef4d198 Binary files /dev/null and b/img/team/mobile_medium_giulia_yellow.jpg differ diff --git a/img/team/mobile_medium_lara_yellow.jpg b/img/team/mobile_medium_lara_yellow.jpg new file mode 100644 index 0000000..58594cb Binary files /dev/null and b/img/team/mobile_medium_lara_yellow.jpg differ diff --git a/img/team/mobile_medium_matteo_yellow.jpg b/img/team/mobile_medium_matteo_yellow.jpg new file mode 100644 index 0000000..a564e22 Binary files /dev/null and b/img/team/mobile_medium_matteo_yellow.jpg differ diff --git a/img/team/mobile_small_cesare_yellow.jpg b/img/team/mobile_small_cesare_yellow.jpg new file mode 100644 index 0000000..1f11055 Binary files /dev/null and b/img/team/mobile_small_cesare_yellow.jpg differ diff --git a/img/team/mobile_small_cirpo_yellow.jpg b/img/team/mobile_small_cirpo_yellow.jpg new file mode 100644 index 0000000..b21b15a Binary files /dev/null and b/img/team/mobile_small_cirpo_yellow.jpg differ diff --git a/img/team/mobile_small_cristina_yellow.jpg b/img/team/mobile_small_cristina_yellow.jpg new file mode 100644 index 0000000..3cdf4cd Binary files /dev/null and b/img/team/mobile_small_cristina_yellow.jpg differ diff --git a/img/team/mobile_small_daniel_yellow.jpg b/img/team/mobile_small_daniel_yellow.jpg new file mode 100644 index 0000000..a837bb6 Binary files /dev/null and b/img/team/mobile_small_daniel_yellow.jpg differ diff --git a/img/team/mobile_small_francesco_yellow.jpg b/img/team/mobile_small_francesco_yellow.jpg new file mode 100644 index 0000000..ddd8183 Binary files /dev/null and b/img/team/mobile_small_francesco_yellow.jpg differ diff --git a/img/team/mobile_small_fullo_yellow.jpg b/img/team/mobile_small_fullo_yellow.jpg new file mode 100644 index 0000000..351c216 Binary files /dev/null and b/img/team/mobile_small_fullo_yellow.jpg differ diff --git a/img/team/mobile_small_giorgio_yellow.jpg b/img/team/mobile_small_giorgio_yellow.jpg new file mode 100644 index 0000000..adefb55 Binary files /dev/null and b/img/team/mobile_small_giorgio_yellow.jpg differ diff --git a/img/team/mobile_small_giovanna_yellow.jpg b/img/team/mobile_small_giovanna_yellow.jpg new file mode 100644 index 0000000..708747e Binary files /dev/null and b/img/team/mobile_small_giovanna_yellow.jpg differ diff --git a/img/team/mobile_small_giulia_yellow.jpg b/img/team/mobile_small_giulia_yellow.jpg new file mode 100644 index 0000000..68fafcf Binary files /dev/null and b/img/team/mobile_small_giulia_yellow.jpg differ diff --git a/img/team/mobile_small_lara_yellow.jpg b/img/team/mobile_small_lara_yellow.jpg new file mode 100644 index 0000000..2c62970 Binary files /dev/null and b/img/team/mobile_small_lara_yellow.jpg differ diff --git a/img/team/mobile_small_matteo_yellow.jpg b/img/team/mobile_small_matteo_yellow.jpg new file mode 100644 index 0000000..b39ab7a Binary files /dev/null and b/img/team/mobile_small_matteo_yellow.jpg differ diff --git a/img/team/tablet_cesare_yellow.jpg b/img/team/tablet_cesare_yellow.jpg new file mode 100644 index 0000000..b46fa24 Binary files /dev/null and b/img/team/tablet_cesare_yellow.jpg differ diff --git a/img/team/tablet_cirpo_yellow.jpg b/img/team/tablet_cirpo_yellow.jpg new file mode 100644 index 0000000..bda2862 Binary files /dev/null and b/img/team/tablet_cirpo_yellow.jpg differ diff --git a/img/team/tablet_cristina_yellow.jpg b/img/team/tablet_cristina_yellow.jpg new file mode 100644 index 0000000..f1f3fb9 Binary files /dev/null and b/img/team/tablet_cristina_yellow.jpg differ diff --git a/img/team/tablet_daniel_yellow.jpg b/img/team/tablet_daniel_yellow.jpg new file mode 100644 index 0000000..317826a Binary files /dev/null and b/img/team/tablet_daniel_yellow.jpg differ diff --git a/img/team/tablet_francesco_yellow.jpg b/img/team/tablet_francesco_yellow.jpg new file mode 100644 index 0000000..76255df Binary files /dev/null and b/img/team/tablet_francesco_yellow.jpg differ diff --git a/img/team/tablet_fullo_yellow.jpg b/img/team/tablet_fullo_yellow.jpg new file mode 100644 index 0000000..9c80e79 Binary files /dev/null and b/img/team/tablet_fullo_yellow.jpg differ diff --git a/img/team/tablet_giorgio_yellow.jpg b/img/team/tablet_giorgio_yellow.jpg new file mode 100644 index 0000000..bd09f1d Binary files /dev/null and b/img/team/tablet_giorgio_yellow.jpg differ diff --git a/img/team/tablet_giovanna_yellow.jpg b/img/team/tablet_giovanna_yellow.jpg new file mode 100644 index 0000000..7c11ae5 Binary files /dev/null and b/img/team/tablet_giovanna_yellow.jpg differ diff --git a/img/team/tablet_giulia_yellow.jpg b/img/team/tablet_giulia_yellow.jpg new file mode 100644 index 0000000..1fa444e Binary files /dev/null and b/img/team/tablet_giulia_yellow.jpg differ diff --git a/img/team/tablet_lara_yellow.jpg b/img/team/tablet_lara_yellow.jpg new file mode 100644 index 0000000..a134942 Binary files /dev/null and b/img/team/tablet_lara_yellow.jpg differ diff --git a/img/team/tablet_matteo_yellow.jpg b/img/team/tablet_matteo_yellow.jpg new file mode 100644 index 0000000..3caecf8 Binary files /dev/null and b/img/team/tablet_matteo_yellow.jpg differ diff --git a/img/team/tablet_vertical_cesare_yellow.jpg b/img/team/tablet_vertical_cesare_yellow.jpg new file mode 100644 index 0000000..260d3ea Binary files /dev/null and b/img/team/tablet_vertical_cesare_yellow.jpg differ diff --git a/img/team/tablet_vertical_cirpo_yellow.jpg b/img/team/tablet_vertical_cirpo_yellow.jpg new file mode 100644 index 0000000..ad42475 Binary files /dev/null and b/img/team/tablet_vertical_cirpo_yellow.jpg differ diff --git a/img/team/tablet_vertical_cristina_yellow.jpg b/img/team/tablet_vertical_cristina_yellow.jpg new file mode 100644 index 0000000..c622ccf Binary files /dev/null and b/img/team/tablet_vertical_cristina_yellow.jpg differ diff --git a/img/team/tablet_vertical_daniel_yellow.jpg b/img/team/tablet_vertical_daniel_yellow.jpg new file mode 100644 index 0000000..c010d3b Binary files /dev/null and b/img/team/tablet_vertical_daniel_yellow.jpg differ diff --git a/img/team/tablet_vertical_francesco_yellow.jpg b/img/team/tablet_vertical_francesco_yellow.jpg new file mode 100644 index 0000000..6811e89 Binary files /dev/null and b/img/team/tablet_vertical_francesco_yellow.jpg differ diff --git a/img/team/tablet_vertical_fullo_yellow.jpg b/img/team/tablet_vertical_fullo_yellow.jpg new file mode 100644 index 0000000..4e86cd8 Binary files /dev/null and b/img/team/tablet_vertical_fullo_yellow.jpg differ diff --git a/img/team/tablet_vertical_giorgio_yellow.jpg b/img/team/tablet_vertical_giorgio_yellow.jpg new file mode 100644 index 0000000..5ca6ea6 Binary files /dev/null and b/img/team/tablet_vertical_giorgio_yellow.jpg differ diff --git a/img/team/tablet_vertical_giovanna_yellow.jpg b/img/team/tablet_vertical_giovanna_yellow.jpg new file mode 100644 index 0000000..7336d40 Binary files /dev/null and b/img/team/tablet_vertical_giovanna_yellow.jpg differ diff --git a/img/team/tablet_vertical_giulia_yellow.jpg b/img/team/tablet_vertical_giulia_yellow.jpg new file mode 100644 index 0000000..b14afc0 Binary files /dev/null and b/img/team/tablet_vertical_giulia_yellow.jpg differ diff --git a/img/team/tablet_vertical_lara_yellow.jpg b/img/team/tablet_vertical_lara_yellow.jpg new file mode 100644 index 0000000..3398222 Binary files /dev/null and b/img/team/tablet_vertical_lara_yellow.jpg differ diff --git a/img/team/tablet_vertical_matteo_yellow.jpg b/img/team/tablet_vertical_matteo_yellow.jpg new file mode 100644 index 0000000..037124d Binary files /dev/null and b/img/team/tablet_vertical_matteo_yellow.jpg differ diff --git a/img/team/widescreen_cesare_yellow.jpg b/img/team/widescreen_cesare_yellow.jpg new file mode 100644 index 0000000..73aebf4 Binary files /dev/null and b/img/team/widescreen_cesare_yellow.jpg differ diff --git a/img/team/widescreen_cirpo_yellow.jpg b/img/team/widescreen_cirpo_yellow.jpg new file mode 100644 index 0000000..ab2367a Binary files /dev/null and b/img/team/widescreen_cirpo_yellow.jpg differ diff --git a/img/team/widescreen_cristina_yellow.jpg b/img/team/widescreen_cristina_yellow.jpg new file mode 100644 index 0000000..5839040 Binary files /dev/null and b/img/team/widescreen_cristina_yellow.jpg differ diff --git a/img/team/widescreen_daniel_yellow.jpg b/img/team/widescreen_daniel_yellow.jpg new file mode 100644 index 0000000..11953fe Binary files /dev/null and b/img/team/widescreen_daniel_yellow.jpg differ diff --git a/img/team/widescreen_francesco_yellow.jpg b/img/team/widescreen_francesco_yellow.jpg new file mode 100644 index 0000000..8e2e0e9 Binary files /dev/null and b/img/team/widescreen_francesco_yellow.jpg differ diff --git a/img/team/widescreen_fullo_yellow.jpg b/img/team/widescreen_fullo_yellow.jpg new file mode 100644 index 0000000..c7bb871 Binary files /dev/null and b/img/team/widescreen_fullo_yellow.jpg differ diff --git a/img/team/widescreen_giorgio_yellow.jpg b/img/team/widescreen_giorgio_yellow.jpg new file mode 100644 index 0000000..efacae9 Binary files /dev/null and b/img/team/widescreen_giorgio_yellow.jpg differ diff --git a/img/team/widescreen_giovanna_yellow.jpg b/img/team/widescreen_giovanna_yellow.jpg new file mode 100644 index 0000000..50227ec Binary files /dev/null and b/img/team/widescreen_giovanna_yellow.jpg differ diff --git a/img/team/widescreen_giulia_yellow.jpg b/img/team/widescreen_giulia_yellow.jpg new file mode 100644 index 0000000..0068f17 Binary files /dev/null and b/img/team/widescreen_giulia_yellow.jpg differ diff --git a/img/team/widescreen_lara_yellow.jpg b/img/team/widescreen_lara_yellow.jpg new file mode 100644 index 0000000..88f5b38 Binary files /dev/null and b/img/team/widescreen_lara_yellow.jpg differ diff --git a/img/team/widescreen_matteo_yellow.jpg b/img/team/widescreen_matteo_yellow.jpg new file mode 100644 index 0000000..0781fef Binary files /dev/null and b/img/team/widescreen_matteo_yellow.jpg differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..8221965 --- /dev/null +++ b/index.html @@ -0,0 +1,721 @@ +home | devsecopsday 2023 + + + + + + + + + + + + + + +
+ + + + +
Bologna
 | 
+ + + + + + + + +

devsecopsday 2023

0 speaker

Argomenti e temi

Parleremo di...

DevOps
Sicurezza
development
cybersecurity
automation
Risk management
best practice

...e molto altro!

+ + + + +
Bologna
Bologna

Hotel Savoia Regency

Via del Pilastro, 2, 40127 Bologna BO

Maggiori dettagliVai alla mappa

Grazie al supporto di

Gold

workwave

Silver

Daruma
Madisoft
SiteGround

Bronze

stickermule

Event production

Apropos Srl

Media partner

Community partner

\ No newline at end of file diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..c2a49f4 --- /dev/null +++ b/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Allow: / diff --git a/schedule/index.html b/schedule/index.html new file mode 100644 index 0000000..6465132 --- /dev/null +++ b/schedule/index.html @@ -0,0 +1,523 @@ +schedule | devsecopsday 2023 + + + + + + + + + + + + + + + + +

schedule

+ + + + + + + + +

Check-in

Keynote

Track 1


Lunch break + + + + +

Happy Hour + + + + +

Gold

workwave

Silver

Daruma
Madisoft
SiteGround

Bronze

stickermule

Event production

Apropos Srl

Media partner

Community partner

\ No newline at end of file diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 0000000..8e4312c --- /dev/null +++ b/sitemap.xml @@ -0,0 +1,127 @@ + + + + + https://2023.devsecopsday.it/welcome/cfp.html + + 2024-11-21 + + + + + https://2023.devsecopsday.it/workshop/workshop_2.html + + 2024-11-21 + + + + + https://2023.devsecopsday.it/schedule/index.html + + 2024-11-21 + + + + + https://2023.devsecopsday.it/sponsor/index.html + + 2024-11-21 + + + + + https://2023.devsecopsday.it/talks_speakers/index.html + + 2024-11-21 + + + + + https://2023.devsecopsday.it/tickets/index.html + + 2024-11-21 + + + + + https://2023.devsecopsday.it/welcome/index.html + + 2024-11-21 + + + + + https://2023.devsecopsday.it/workshop/index.html + + 2024-11-21 + + + + + https://2023.devsecopsday.it/welcome/where.html + + 2024-11-21 + + + + + https://2023.devsecopsday.it/welcome/about.html + + 2024-11-21 + + + + + https://2023.devsecopsday.it/welcome/coc.html + + 2024-11-21 + + + + + https://2023.devsecopsday.it/welcome/safety.html + + 2024-11-21 + + + + + https://2023.devsecopsday.it/welcome/scholarships.html + + 2024-11-21 + + + + + https://2023.devsecopsday.it/workshop/font_variabili.html + + 2024-11-21 + + + + + https://2023.devsecopsday.it/404.html + + 2024-11-21 + + + + + https://2023.devsecopsday.it/2019/08/19/test/ + + 2024-11-21 + + + + + + https://2023.devsecopsday.it/ + 2024-11-21 + daily + 1.0 + + + + + + diff --git a/sponsor/index.html b/sponsor/index.html new file mode 100644 index 0000000..7f548df --- /dev/null +++ b/sponsor/index.html @@ -0,0 +1,488 @@ +Sponsorizza | devsecopsday 2023 + + + + + + + + + + + + + + + + +

Sponsorizza

La tua attività è connessa alle pratiche DevSecOps?

Vuoi partecipare al successo della conferenza?

Ottima idea! Partecipa a questa unica opportunità in Italia facendo parte della nostra community ricevendo visibilità.

Opzioni di sponsorship

Ottieni il massimo dalla tua partecipazione

Hai idee o suggerimenti?

Contattaci per organizzare le opzioni più adatta alle tue esigenze o per condividere una brillante idea di sponsorizzazione.

Pacchetti di sponsorizzazione

Puoi scegliere tra uno dei seguenti pacchetti di sponsorizzazione. Scrivici se hai bisogno di ulteriori informazioni.

Main

€ 10,000

(+ VAT 22%)

1 available slots

  • Talk (massimo 30 minuti, non sono accettati talk commerciali)
  • Accesso alla lista dei partecipanti (che hanno dato consenso a condivisione dati)
  • Stand fisico - grande
  • Booth virtuale - grande
  • Vostro rollup nella sala della conferenza fisica
  • Logo nei rollup della conferenza
  • Logo in sovraimpressione durante la diretta (a rotazione)
  • Possibilità di portare e distribuire i vostri gadget
  • Banner nella digital swag bag
  • Logo nelle comunicazioni pre-evento
  • Logo sul sito della conferenza
  • Ringraziamenti in diretta durante apertura e chiusura dell'evento
  • 5 biglietti free per l'evento di persona
  • 10 biglietti free per l'evento online

Diamond

€ 5,000

(+ VAT 22%)

2 available slots

  • Accesso alla lista dei partecipanti (che hanno dato consenso a condivisione dati)
  • Stand fisico - grande
  • Booth virtuale - medio
  • Vostro rollup nella sala della conferenza fisica
  • Logo nei rollup della conferenza
  • Logo in sovraimpressione durante la diretta (a rotazione)
  • Possibilità di portare e distribuire i vostri gadget
  • Banner nella digital swag bag
  • Logo nelle comunicazioni pre-evento
  • Logo sul sito della conferenza
  • Ringraziamenti in diretta durante apertura e chiusura dell'evento
  • 4 biglietti free per l'evento di persona
  • 8 biglietti free per l'evento online

Platinum

€ 3,000

(+ VAT 22%)

4 available slots

  • Stand fisico - piccolo
  • Booth virtuale - piccolo
  • Vostro rollup nella sala della conferenza fisica
  • Logo nei rollup della conferenza
  • Logo in sovraimpressione durante la diretta (a rotazione)
  • Possibilità di portare e distribuire i vostri gadget
  • Banner nella digital swag bag
  • Logo nelle comunicazioni pre-evento
  • Logo sul sito della conferenza
  • Ringraziamenti in diretta durante apertura e chiusura dell'evento
  • 3 biglietti free per l'evento di persona
  • 6 biglietti free per l'evento online

Gold

€ 1,500

(+ VAT 22%)

7 available slots

  • Vostro rollup nella sala della conferenza fisica
  • Logo nei rollup della conferenza
  • Logo in sovraimpressione durante la diretta (a rotazione)
  • Possibilità di portare e distribuire i vostri gadget
  • Banner nella digital swag bag
  • Logo nelle comunicazioni pre-evento
  • Logo sul sito della conferenza
  • Ringraziamenti in diretta durante apertura e chiusura dell'evento
  • 2 biglietti free per l'evento di persona
  • 5 biglietti free per l'evento online

Silver

€ 750

(+ VAT 22%)

13 available slots

  • Logo nei rollup della conferenza
  • Logo in sovraimpressione durante la diretta (a rotazione)
  • Possibilità di portare e distribuire i vostri gadget
  • Banner nella digital swag bag
  • Logo nelle comunicazioni pre-evento
  • Logo sul sito della conferenza
  • Ringraziamenti in diretta durante apertura e chiusura dell'evento
  • 1 biglietto free per l'evento di persona
  • 4 biglietti free per l'evento online

Bronze

€ 500

(+ VAT 22%)

31 available slots

  • Logo nelle comunicazioni pre-evento
  • Logo sul sito della conferenza
  • Ringraziamenti in diretta durante apertura e chiusura dell'evento
  • 2 biglietti free per l'evento online

Diversity

€ 500

(+ VAT 22%)

31 available slots

  • Logo nelle comunicazioni pre-evento
  • Logo sul sito della conferenza
  • Ringraziamenti in diretta durante apertura e chiusura dell'evento
  • 2 biglietti free per l'evento online

Gold

workwave

Silver

Daruma
Madisoft
SiteGround

Bronze

stickermule

Event production

Apropos Srl

Media partner

Community partner

\ No newline at end of file diff --git a/talks_speakers/index.html b/talks_speakers/index.html new file mode 100644 index 0000000..8ecbe4c --- /dev/null +++ b/talks_speakers/index.html @@ -0,0 +1,476 @@ +talks & speakers | devsecopsday 2023 + + + + + + + + + + + + + + + + +

talks & speakers

+ + + + +
Bologna
 | 
+ + + + + + + + +
\ No newline at end of file diff --git a/tickets/index.html b/tickets/index.html new file mode 100644 index 0000000..a105858 --- /dev/null +++ b/tickets/index.html @@ -0,0 +1,488 @@ +Biglietti | devsecopsday 2023 + + + + + + + + + + + + + + + + +

Biglietti

Gold

workwave

Silver

Daruma
Madisoft
SiteGround

Bronze

stickermule

Event production

Apropos Srl

Media partner

Community partner

\ No newline at end of file diff --git a/welcome/about.html b/welcome/about.html new file mode 100644 index 0000000..ee12106 --- /dev/null +++ b/welcome/about.html @@ -0,0 +1,513 @@ +about | devsecopsday 2023 + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + +

About

Il devsecopsday è orgogliosamente organizzato da GrUSP.
GrUSP è una community fondata nel 2003 come PHP User Group, che è diventata il punto di riferimento in Italia per le buone pratiche in tutti i campi dello sviluppo web.
Da allora abbiamo organizzato moltissime conferenze, perseguendo sempre l'obiettivo di creare opportunità per le persone di incontrarsi, imparare, condividere e crescere insieme.

GrUSP è un'organizzazione no-profit il cui obiettivo è migliorare l'ecosistema italiano di sviluppo web.
Organizziamo eventi e workshop di alta qualità per developer, e promuoviamo la creazione di User Group locali (PUG), aiutandoli nelle loro attività.
La diversità e l'inclusione sono sempre state al centro delle nostre attività. Applichiamo un codice di condotta da molti anni e abbiamo programmi di borse di studio (scholarships) per ciascuna delle nostre conferenze.

devsecopsday

Il team

Matteo Beccati

GrUSP Founder & Board Member

Cristina Chesini

Training Manager

Cesare D'Amico

GrUSP founder & Board Member

Giovanna Ferrari

Sponsors Manager

Giorgio Fochesato

Community manager

Francesco Fullone

Trouble maker

Lara Lombardi

Marketing manager

Daniel Londero

GrUSP Board Member

Francesco Mancin

Regia e Video

Giulia Tosato

Event Manager

Gold

workwave

Silver

Daruma
Madisoft
SiteGround

Bronze

stickermule

Event production

Apropos Srl

Media partner

Community partner

\ No newline at end of file diff --git a/welcome/cfp.html b/welcome/cfp.html new file mode 100644 index 0000000..360769c --- /dev/null +++ b/welcome/cfp.html @@ -0,0 +1,527 @@ +call for papers | devsecopsday 2023 + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + +

Call for paper

La call for paper sarà aperta fino al 25 giugno 2023 23:59

Al devsecopsday si parlerà di

DevOps, sicurezza, cybersecurity, automation, risk management, best pratice e molto altro!

Perché proporre un talk?

Avrai la possibilità di condividere le tue conoscenze e/o presentare il tuo caso di studio al pubblico. Puoi farti conoscere, costruire la tua rete professionale ed essere parte attiva della conversazione sugli argomenti che ti interessano.

Se il tuo talk viene selezionato, potrai presentarlo di persona a Bologna. Ti offriremo l'accesso alla conferenza, una cena con team e speaker, e una notte in hotel (o una sponsorizzazione gratuita per la tua azienda). Nel form sottostante trovi tutti i dettagli sul funzionamento della conferenza e le procedure di selezione dei talk.

Per qualsiasi informazione, scrivi a devsecopsday@grusp.org

Se hai bisogno di suggerimenti per capire come scrivere un abstract guarda http://helpmeabstract.com/

Gold

workwave

Silver

Daruma
Madisoft
SiteGround

Bronze

stickermule

Event production

Apropos Srl

Media partner

Community partner

\ No newline at end of file diff --git a/welcome/coc.html b/welcome/coc.html new file mode 100644 index 0000000..14e79ae --- /dev/null +++ b/welcome/coc.html @@ -0,0 +1,520 @@ +coc | devsecopsday 2023 + + + + + + + + + + + + + + + + +
+ + + + + + + + +

Codice di condotta

devsecopsday è una conferenza dedicata alla community e desideriamo che ogni partecipante viva un’esperienza di conferenza piacevole, inclusiva, rispettosa delle differenze e senza molestie, indipendentemente da sesso, orientamento sessuale, disabilità, aspetto fisico, corporatura, etnia o religione.

Ogni persona coinvolta come partecipante, speaker, sponsor, staff a questo e ogni altro evento GrUSP è invitata a conformarsi al seguente Codice di condotta che sarà in vigore durante tutto l’evento e all’interno di ogni spazio (fisico o virtuale).

In sintesi

Non sarà tollerato nessun tipo di molestia, in qualsiasi forma, nei confronti di altre persone durante l'evento.

Tutte le comunicazioni devono essere appropriate per un pubblico professionale che includa persone di diversi background. Linguaggio/immagini sessualizzate/sessiste non sono appropriate in nessuna occasione.

A chi violasse queste regole di comportamento, potrà essere chiesto di lasciare la conferenza senza rimborso, a sola discrezione del team organizzativo.

Fai attenzione alle parole che scegli. Ricorda che le battute sessiste, razziste e di altro tipo sono offensive per chi ti circonda. Imprecazioni e battute offensive non sono mai appropriate.

Grazie di aiutarci a rendere la conferenza un momento piacevole e accogliente per tutte le persone che partecipano.

Il nostro impegno e i nostri standard

Noi come membri e organizer ci impegniamo a rendere la partecipazione alla nostra community un’esperienza senza molestie per chiunque, indipendentemente da età, corporatura, disabilità visibile o invisibile, etnia, livello di esperienza, istruzione , stato socio-economico, nazionalità, aspetto personale, cultura, religione o genere, identità e orientamento sessuale.

Ci impegniamo ad agire e interagire in modi che contribuiscono a costruire una comunità aperta, accogliente, diversificata, inclusiva e sana.

Esempi di comportamenti che contribuiscono a creare un ambiente positivo per la comunità includono:

  • • Dimostrare empatia e gentilezza verso le altre persone;
  • • Rispettare opinioni, punti di vista ed esperienze differenti;
  • • Dare e accettare con educazione feedback costruttivi;
  • • Accettare la responsabilità e chiedere scusa a chi ha subito i nostri errori e imparare dall’esperienza;
  • • Concentrarsi su ciò che è meglio non solo per noi come individui, ma per l’intera comunità.

Esempi di comportamenti inaccettabili includono:

  • • L’uso di linguaggio o immagini sessualizzate, e l’attenzione sessuale o avances di qualsiasi tipo;
  • • Trolling, commenti offensivi o dispregiativi e attacchi personali o politici;
  • • Molestie pubbliche o private;
  • • Pubblicare informazioni private altrui, come un indirizzo fisico o e-mail, senza il loro esplicito permesso;
  • • Altri comportamenti che potrebbero ragionevolmente essere considerati inappropriati in un ambiente professionale.
  • • Commenti verbali offensivi relativi a sesso, orientamento sessuale, disabilità, aspetto fisico, corporatura, etnia, religione, immagini sessuali in spazi pubblici, intimidazioni intenzionali, stalking, inseguimenti, molestie fotografiche o registrazioni, interruzione prolungata di discorsi o altri eventi, contatto fisico inappropriato e attenzioni sessuali indesiderate.

Responsabilità dell’applicazione
Ogni membro del team GrUSP è responsabile di chiarire e far rispettare i nostri standard di comportamento accettabile ed è autorizzato a prendere azioni correttive appropriate ed eque in risposta a qualsiasi comportamento che viene ritenuto inappropriato, minaccioso, offensivo o dannoso.
Il team ha il diritto e la responsabilità di rimuovere, modificare o rifiutare commenti, problemi e altri contributi che non sono allineati a questo Codice di condotta e comunicheranno i motivi delle decisioni di moderazione quando appropriato.

Per ulteriori dettagli sulle linee guida per l'applicazione e conseguenze relative alla violazione visita questa pagina.

Questo Codice di Comportamento è adattato dal Contributor Covenant, versione 2.0.

Sei testimone di una violazione o non ti senti a tuo agio per qualcosa che è successo durante la conferenza?

Se ricevi molestie, se noti che qualche partecipante ne è oggetto o hai altri dubbi, contatta subito una persona del team GrUSP.

Negli eventi di persona, riconosci le persone del team perché indossano la maglietta gialla con logo GrUSP. Puoi anche contattare il personale della location e chiedere di essere messo in contatto con le persone responsabili della conferenza. Negli eventi online, puoi contattare lo staff organizzativo cercando le persone registrate come “nome – GrUSP Team”, oppure puoi contattarci inviando una mail a devsecopsday@grusp.org

Puoi anche compilare il form anonimo che trovi a questa pagina.

Gold

workwave

Silver

Daruma
Madisoft
SiteGround

Bronze

stickermule

Event production

Apropos Srl

Media partner

Community partner

\ No newline at end of file diff --git a/welcome/index.html b/welcome/index.html new file mode 100644 index 0000000..be381bd --- /dev/null +++ b/welcome/index.html @@ -0,0 +1,721 @@ +welcome | devsecopsday 2023 + + + + + + + + + + + + + + + + +

Welcome

L'obiettivo dell'evento è consentire alla community di incontrarsi e condividere esperienze divertendosi e facendo rete in un contesto piacevole.

+ + + + + + + + + + + +

GrUSP ed il team dietro al devsecopsday

Leggi tutto

+ + + + + + + + +

Regole di comportamento

Leggi tutto

La salute di tutti è una nostra priorità

Leggi tutto

+ + + + + + + +

Come richiedere un biglietto gratuito

Leggi tutto

+ + + + +

Informazioni utili

Leggi tutto

+ + + + + + + + + + + +

Presenta un talk

Leggi tutto

+ + + + + + +

I biglietti sono disponibili su Tito

ACQUISTA

Gold

workwave

Silver

Daruma
Madisoft
SiteGround

Bronze

stickermule

Event production

Apropos Srl

Media partner

Community partner

\ No newline at end of file diff --git a/welcome/safety.html b/welcome/safety.html new file mode 100644 index 0000000..dfd6d6f --- /dev/null +++ b/welcome/safety.html @@ -0,0 +1,491 @@ +health and safety | devsecopsday 2023 + + + + + + + + + + + + + + + + +
+ +

Health and Safety Policy


The health and safety of our attendees, speakers, sponsors, and staff is our top priority. We are closely monitoring the COVID-19 situation and will follow the guidance of the Italian health officials.
We will keep this page updated with the latest regulations and recommendations.

phpday team will:

  • • Monitor the latest official guidelines and adjust our policy as needed;
  • • Provide masks for those that want or need them.

phpday team recommends that all attendees:

  • • Being fully vaccinated including boosters before arrival;
  • • Getting tested before and during the event.

Please do not attend the conference if you feel sick or have been in close contact with someone who has been sick prior to the conference.

Useful links:

For more information or questions, please send an email to: devsecopsday@grusp.org

This page was freely adapted from php[tek]'s own policy. Thank you!

Gold

workwave

Silver

Daruma
Madisoft
SiteGround

Bronze

stickermule

Event production

Apropos Srl

Media partner

Community partner

\ No newline at end of file diff --git a/welcome/scholarships.html b/welcome/scholarships.html new file mode 100644 index 0000000..dfd2894 --- /dev/null +++ b/welcome/scholarships.html @@ -0,0 +1,504 @@ +scholarships | devsecopsday 2023 + + + + + + + + + + + + + + + + +
+ + + + + + + +

Scholarship / Borse di studio

La diversità e l'inclusività sono importanti

Di cosa si tratta

Il nostro scopo è quello di creare una conferenza accessibile e accogliente, dove persone di diversa provenienza possano incontrarsi, sentirsi sicure e libere di esprimersi. Vogliamo permettere a tutte le persone di partecipare alle nostre conferenze e promuovere una comunità inclusiva.

Siamo coinvolti in molti modi per costruire un ambiente migliore nel settore tecnologico, per tutti. Nel 2016 siamo diventati Diversity Sponsor della campagna The PHPDiversity Rainbow Elephpant campaign su Kickstarter quando il progetto sembrava sul punto di concludersi senza successo. Siamo molto orgogliosi che molti altri ci abbiano seguito e che il progetto abbia raggiunto il suo obiettivo. Nel 2019 abbiamo sponsorizzato e organizzato per la prima volta RailsGirls Verona, un workshop gratuito di coding per donne.

Sappiamo bene che per alcune persone partecipare a una conferenza potrebbe essere difficile, a causa di circostanze personali o finanziarie. Per questo motivo offriamo biglietti scontati o gratuiti soprattutto a coloro che sono sottorappresentati ed emarginati nel settore tecnologico (donne, membri della comunità LGBTQIA+, persone con disabilità, minoranze o altri gruppi sottorappresentati) e a tutti coloro che altrimenti non sarebbero in grado di partecipare senza assistenza finanziaria.

Richiedi la tua borsa di studio

Chiunque può richiedere la borsa di studio per un biglietto singolo per partecipare a devsecopsday . Comunicheremo a tutti i candidati l'esito della loro domanda. Non copriamo le spese di viaggio o alloggio.

Sponsor

Stiamo cercando 'diversity sponsor' per finanziare questo programma e consentire a GrUSP di offrire più borse di studio possibili! Se rappresenti un'azienda tecnologica che vuole dare un contributo alla comunità degli sviluppatori, contattaci!

Contatto

Se hai domande o dubbi non esitare a contattarci devsecopsday@grusp.org

Gold

workwave

Silver

Daruma
Madisoft
SiteGround

Bronze

stickermule

Event production

Apropos Srl

Media partner

Community partner

\ No newline at end of file diff --git a/welcome/where.html b/welcome/where.html new file mode 100644 index 0000000..5f086c8 --- /dev/null +++ b/welcome/where.html @@ -0,0 +1,548 @@ +where | devsecopsday 2023 + + + + + + + + + + + + + + + + +

Ci vediamo a Bologna

+ + + + +

Conferenza ibrida: in presenza e online

La conferenza si svolge di persona a Bologna ed è anche possibile partecipare da remoto.

Come funziona

La venue fisica

L'accesso all'evento fisico sarà subordinato alle eventuali normative vigenti.

La venue virtuale

Sarà anche possibile partecipare solo da remoto, acquistando il relativo biglietto. L'evento online si svolge su una piattaforma che permette di interagire con speaker e pubblico, e visitare gli stand degli sponsor.

Dove siamo

+ + + + + + + +

La location dell'evento

La venue è facilmente raggiungibile con i mezzi pubblici dalla Stazione ferrioviaria di Bologna. Se vieni in auto, troverai spazio per parcheggiare.

Gold

workwave

Silver

Daruma
Madisoft
SiteGround

Bronze

stickermule

Event production

Apropos Srl

Media partner

Community partner

\ No newline at end of file diff --git a/workshop/font_variabili.html b/workshop/font_variabili.html new file mode 100644 index 0000000..2838556 --- /dev/null +++ b/workshop/font_variabili.html @@ -0,0 +1,659 @@ +Tipografia web e font variabili | devsecopsday 2023 + + + + + + + + + + + + + + + + +

Tipografia web e font variabili

Partecipa
+ + + + + + + +
online
+ + + + + + + + +
+ + + + + + + + + +
italiano

Tipografia web e font variabili

Progettare un sistema tipografico per siti web sfruttando i vantaggi del formato OpenType 1.8

I font variabili rappresentano una grossa novità per la tipografia dei siti web e godono oggi di un buon supporto a livello dei browser. Il formato rappresenta inoltre un’opportunità di miglioramento delle performance dei web font e un sorprendente ampliamento delle possibilità tipografiche. I siti web sono strutture complesse in cui il testo compare con diverse funzioni: dal corpo del testo, ai titoli, ai menù di navigazione e non solo. Ogni parte merita un diverso trattamento tipografico per esaltare al contempo l'architettura del sito, la struttura di pagina e la natura stessa del contenuto. I font variabili sembrano proprio venirci in aiuto. Per sfruttarne appieno le potenzialità, occorre capirne le ragioni storiche e immaginarne l’utilizzo creativo nelle interfacce digitali, nell’animazione del testo, nel design fluido, fino all’espressione del brand in modi nuovi, prima impensabili.

Nel workshop verranno affrontati sia aspetti teorici che pratici.

Cosa ottieni frequentando questo workshop:

  • • Conoscenza del formato dei font variabili e collocazione nella storia tipografica
  • • Capacità di corretta implementazione dei font variabili e dei fallback font con consapevolezza delle tematiche legate al web font loading
  • • Consapevolezza di cosa si acquista quando si compera un font
  • • Spunti per la creatività in base a ciò che un dato font prevede

Partecipa

Docente

Giulia Laco

Web designer/developerWebMatter

Formazione umanistica mescolata alla Logica matematica, la Linguistica, l’Intelligenza Artificiale e la Filosofia del Linguaggio. Attratta dal Web design fin dagli esordi, sono stata webmaster in azienda nell’altro secolo e Web designer/developer in questo, appassionandomi ciclicamente a nuove discipline: Web Marketing, Architettura dell’Informazione, SEO, UX e Web Typography – per citarne alcune. Da qualche anno cerco di ispirare la comunità dei web designer all’utilizzo consapevole della tipografia per il web.

Giulia Laco

Argomenti trattati

  • Web font, font di sistema, UI system font
  • Formati di font
  • Direttiva CSS @font-face
  • Il caricamento dei font, FOIT/FOUT
  • La proprietà font-display
  • Fallback font e font-stack
  • I font variabili
  • Gli assi di variazione
  • Proprietà CSS (basso livello vs. CSS4)
  • Font-size (unità di misura)
  • Responsive Web Typography vs. Fluid Web Typography
  • Typesetting del paragrafo perfetto
  • Anatomia dei caratteri
  • Classificazione
  • Font-pairing
  • Testo e funzione

A chi è rivolto

Il corso è rivolto a designer, sviluppatori, product owner e manager che vogliano applicare font variabili e principi di tipografia al proprio prodotto o progetto.

Requisiti di partecipazione

Per partecipare è necessaria una conoscenza base di CSS e HTML.
Ti serviranno inoltre un editor di codice e il browser (consigliata: ultima versione di Firefox)
Verranno suggeriti prima del corso eventuali altri strumenti/configurazioni utili.

Informazioni utili

Il workshop si svolge online e dura 8 ore, divise in due mattine: Martedì 16 e Mercoledì 17 Marzo 2021, dalle 9 alle 13.

Hurry up. There are only a few available places!

Partecipa
+ + + + +
Dove


Il workshop si svolge online, in aula virtuale

+ + + + + + + + +
Quando

8 ore, divise in due sessioni: Martedì 16 e Mercoledì 17 Marzo 2021, dalle 9 alle 13.

+ + + + + + + + + +
Lingua
italiano
+ + + + + + + +
Docente

Giulia Laco
Web designer/developerWebMatter

\ No newline at end of file diff --git a/workshop/index.html b/workshop/index.html new file mode 100644 index 0000000..3db5f91 --- /dev/null +++ b/workshop/index.html @@ -0,0 +1,563 @@ +workshop | devsecopsday 2023 + + + + + + + + + + + + + + + + +

1 workshop

+ + + + + + + +
online
 | 
+ + + + + + + + +
Tipografia web e font variabili

Progettare un sistema tipografico per siti web sfruttando i vantaggi del formato OpenType 1.8

Giulia Laco Web designer/developer @ WebMatter

\ No newline at end of file diff --git a/workshop/workshop_2.html b/workshop/workshop_2.html new file mode 100644 index 0000000..354876c --- /dev/null +++ b/workshop/workshop_2.html @@ -0,0 +1,453 @@ +another workshop | devsecopsday 2023 + + + + + + + + + + + + + + + + +
\ No newline at end of file