From 3505e3e60ce2132c9900dc9e75ea3192d2dc3a78 Mon Sep 17 00:00:00 2001 From: Joerg Lehmann Date: Wed, 31 Mar 2021 18:14:43 +0200 Subject: [PATCH] Marketing... --- snippets/order.html | 53 +- static/css/wo-bisch-web-custom.css | 4 + static/images/wo-bisch-tracker-product.jpg | Bin 0 -> 39311 bytes static/wo-bisch-web-custom.css | 84 + static/wo-bisch-web.css | 20353 +++++++++++++++++++ 5 files changed, 20479 insertions(+), 15 deletions(-) create mode 100644 static/images/wo-bisch-tracker-product.jpg create mode 100644 static/wo-bisch-web-custom.css create mode 100644 static/wo-bisch-web.css diff --git a/snippets/order.html b/snippets/order.html index 2c2226e..b6dfe7a 100644 --- a/snippets/order.html +++ b/snippets/order.html @@ -8,27 +8,50 @@ Aktuell noch in Entwicklung, kommen Sie später noch einmal vorbei...
-
- -
- + +
+
+

CHF 125.00

+

pro Stück, inkl. MwSt.

+
+
+ Im Preis enthalten: +
    +
  • GPS Tracker mit integriertem Akku
  • +
  • Ladekabel USB-Typ-A
  • +
  • 2 Dual Lock Klettpad 25,4mm x 50mm zum optionalen einfachen Befestigen
  • +
  • 12 Monate Abo, anschliessend CHF 5.00 pro Monat
  • +
+
+
+
+
+ +
+ +
+
-
- -
- - - - - - - +
+
+
+ +
+ + + + + + + +
+

This email is invalid

+
-

This email is invalid

diff --git a/static/css/wo-bisch-web-custom.css b/static/css/wo-bisch-web-custom.css index 932a927..691edb1 100644 --- a/static/css/wo-bisch-web-custom.css +++ b/static/css/wo-bisch-web-custom.css @@ -26,6 +26,10 @@ hr.top { text-decoration: none !important; } +.neg-margin-1 { + margin-top: -10px; +} + /** * * The CSS shown here will not be introduced in the Quickstart guide, but * * shows how you can use CSS to style your Element's container. diff --git a/static/images/wo-bisch-tracker-product.jpg b/static/images/wo-bisch-tracker-product.jpg new file mode 100644 index 0000000000000000000000000000000000000000..788af2cb880055c7b62d55a0dd0954e659f4766e GIT binary patch literal 39311 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 .delete { + right: 0.5rem; + position: absolute; + top: 0.5rem; } + .notification .title, + .notification .subtitle, + .notification .content { + color: currentColor; } + .notification.is-white { + background-color: white; + color: #0a0a0a; } + .notification.is-black { + background-color: #0a0a0a; + color: white; } + .notification.is-light { + background-color: whitesmoke; + color: rgba(0, 0, 0, 0.7); } + .notification.is-dark { + background-color: #363636; + color: #fff; } + .notification.is-primary { + background-color: #00d1b2; + color: #fff; } + .notification.is-primary.is-light { + background-color: #ebfffc; + color: #00947e; } + .notification.is-link { + background-color: #3273dc; + color: #fff; } + .notification.is-link.is-light { + background-color: #eef3fc; + color: #2160c4; } + .notification.is-info { + background-color: #3298dc; + color: #fff; } + .notification.is-info.is-light { + background-color: #eef6fc; + color: #1d72aa; } + .notification.is-success { + background-color: #48c774; + color: #fff; } + .notification.is-success.is-light { + background-color: #effaf3; + color: #257942; } + .notification.is-warning { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } + .notification.is-warning.is-light { + background-color: #fffbeb; + color: #947600; } + .notification.is-danger { + background-color: #f14668; + color: #fff; } + .notification.is-danger.is-light { + background-color: #feecf0; + color: #cc0f35; } + +.progress { + -moz-appearance: none; + -webkit-appearance: none; + border: none; + border-radius: 290486px; + display: block; + height: 1rem; + overflow: hidden; + padding: 0; + width: 100%; } + .progress::-webkit-progress-bar { + background-color: #ededed; } + .progress::-webkit-progress-value { + background-color: #4a4a4a; } + .progress::-moz-progress-bar { + background-color: #4a4a4a; } + .progress::-ms-fill { + background-color: #4a4a4a; + border: none; } + .progress.is-white::-webkit-progress-value { + background-color: white; } + .progress.is-white::-moz-progress-bar { + background-color: white; } + .progress.is-white::-ms-fill { + background-color: white; } + .progress.is-white:indeterminate { + background-image: linear-gradient(to right, white 30%, #ededed 30%); } + .progress.is-black::-webkit-progress-value { + background-color: #0a0a0a; } + .progress.is-black::-moz-progress-bar { + background-color: #0a0a0a; } + .progress.is-black::-ms-fill { + background-color: #0a0a0a; } + .progress.is-black:indeterminate { + background-image: linear-gradient(to right, #0a0a0a 30%, #ededed 30%); } + .progress.is-light::-webkit-progress-value { + background-color: whitesmoke; } + .progress.is-light::-moz-progress-bar { + background-color: whitesmoke; } + .progress.is-light::-ms-fill { + background-color: whitesmoke; } + .progress.is-light:indeterminate { + background-image: linear-gradient(to right, whitesmoke 30%, #ededed 30%); } + .progress.is-dark::-webkit-progress-value { + background-color: #363636; } + .progress.is-dark::-moz-progress-bar { + background-color: #363636; } + .progress.is-dark::-ms-fill { + background-color: #363636; } + .progress.is-dark:indeterminate { + background-image: linear-gradient(to right, #363636 30%, #ededed 30%); } + .progress.is-primary::-webkit-progress-value { + background-color: #00d1b2; } + .progress.is-primary::-moz-progress-bar { + background-color: #00d1b2; } + .progress.is-primary::-ms-fill { + background-color: #00d1b2; } + .progress.is-primary:indeterminate { + background-image: linear-gradient(to right, #00d1b2 30%, #ededed 30%); } + .progress.is-link::-webkit-progress-value { + background-color: #3273dc; } + .progress.is-link::-moz-progress-bar { + background-color: #3273dc; } + .progress.is-link::-ms-fill { + background-color: #3273dc; } + .progress.is-link:indeterminate { + background-image: linear-gradient(to right, #3273dc 30%, #ededed 30%); } + .progress.is-info::-webkit-progress-value { + background-color: #3298dc; } + .progress.is-info::-moz-progress-bar { + background-color: #3298dc; } + .progress.is-info::-ms-fill { + background-color: #3298dc; } + .progress.is-info:indeterminate { + background-image: linear-gradient(to right, #3298dc 30%, #ededed 30%); } + .progress.is-success::-webkit-progress-value { + background-color: #48c774; } + .progress.is-success::-moz-progress-bar { + background-color: #48c774; } + .progress.is-success::-ms-fill { + background-color: #48c774; } + .progress.is-success:indeterminate { + background-image: linear-gradient(to right, #48c774 30%, #ededed 30%); } + .progress.is-warning::-webkit-progress-value { + background-color: #ffdd57; } + .progress.is-warning::-moz-progress-bar { + background-color: #ffdd57; } + .progress.is-warning::-ms-fill { + background-color: #ffdd57; } + .progress.is-warning:indeterminate { + background-image: linear-gradient(to right, #ffdd57 30%, #ededed 30%); } + .progress.is-danger::-webkit-progress-value { + background-color: #f14668; } + .progress.is-danger::-moz-progress-bar { + background-color: #f14668; } + .progress.is-danger::-ms-fill { + background-color: #f14668; } + .progress.is-danger:indeterminate { + background-image: linear-gradient(to right, #f14668 30%, #ededed 30%); } + .progress:indeterminate { + animation-duration: 1.5s; + animation-iteration-count: infinite; + animation-name: moveIndeterminate; + animation-timing-function: linear; + background-color: #ededed; + background-image: linear-gradient(to right, #4a4a4a 30%, #ededed 30%); + background-position: top left; + background-repeat: no-repeat; + background-size: 150% 150%; } + .progress:indeterminate::-webkit-progress-bar { + background-color: transparent; } + .progress:indeterminate::-moz-progress-bar { + background-color: transparent; } + .progress.is-small { + height: 0.75rem; } + .progress.is-medium { + height: 1.25rem; } + .progress.is-large { + height: 1.5rem; } + +@keyframes moveIndeterminate { + from { + background-position: 200% 0; } + to { + background-position: -200% 0; } } + +.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 td.is-vcentered, + .table th.is-vcentered { + vertical-align: middle; } + .table th { + color: #363636; } + .table th:not([align]) { + text-align: inherit; } + .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%; } + +.tags { + align-items: center; + display: flex; + flex-wrap: wrap; + justify-content: flex-start; } + .tags .tag { + margin-bottom: 0.5rem; } + .tags .tag:not(:last-child) { + margin-right: 0.5rem; } + .tags:last-child { + margin-bottom: -0.5rem; } + .tags:not(:last-child) { + margin-bottom: 1rem; } + .tags.are-medium .tag:not(.is-normal):not(.is-large) { + font-size: 1rem; } + .tags.are-large .tag:not(.is-normal):not(.is-medium) { + font-size: 1.25rem; } + .tags.is-centered { + justify-content: center; } + .tags.is-centered .tag { + margin-right: 0.25rem; + margin-left: 0.25rem; } + .tags.is-right { + justify-content: flex-end; } + .tags.is-right .tag:not(:first-child) { + margin-left: 0.5rem; } + .tags.is-right .tag:not(:last-child) { + margin-right: 0; } + .tags.has-addons .tag { + margin-right: 0; } + .tags.has-addons .tag:not(:first-child) { + margin-left: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .tags.has-addons .tag:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.tag:not(body) { + align-items: center; + background-color: whitesmoke; + border-radius: 4px; + color: #4a4a4a; + display: inline-flex; + font-size: 0.75rem; + height: 2em; + justify-content: center; + line-height: 1.5; + padding-left: 0.75em; + padding-right: 0.75em; + white-space: nowrap; } + .tag:not(body) .delete { + margin-left: 0.25rem; + margin-right: -0.375rem; } + .tag:not(body).is-white { + background-color: white; + color: #0a0a0a; } + .tag:not(body).is-black { + background-color: #0a0a0a; + color: white; } + .tag:not(body).is-light { + background-color: whitesmoke; + color: rgba(0, 0, 0, 0.7); } + .tag:not(body).is-dark { + background-color: #363636; + color: #fff; } + .tag:not(body).is-primary { + background-color: #00d1b2; + color: #fff; } + .tag:not(body).is-primary.is-light { + background-color: #ebfffc; + color: #00947e; } + .tag:not(body).is-link { + background-color: #3273dc; + color: #fff; } + .tag:not(body).is-link.is-light { + background-color: #eef3fc; + color: #2160c4; } + .tag:not(body).is-info { + background-color: #3298dc; + color: #fff; } + .tag:not(body).is-info.is-light { + background-color: #eef6fc; + color: #1d72aa; } + .tag:not(body).is-success { + background-color: #48c774; + color: #fff; } + .tag:not(body).is-success.is-light { + background-color: #effaf3; + color: #257942; } + .tag:not(body).is-warning { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } + .tag:not(body).is-warning.is-light { + background-color: #fffbeb; + color: #947600; } + .tag:not(body).is-danger { + background-color: #f14668; + color: #fff; } + .tag:not(body).is-danger.is-light { + background-color: #feecf0; + color: #cc0f35; } + .tag:not(body).is-normal { + font-size: 0.75rem; } + .tag:not(body).is-medium { + font-size: 1rem; } + .tag:not(body).is-large { + font-size: 1.25rem; } + .tag:not(body) .icon:first-child:not(:last-child) { + margin-left: -0.375em; + margin-right: 0.1875em; } + .tag:not(body) .icon:last-child:not(:first-child) { + margin-left: 0.1875em; + margin-right: -0.375em; } + .tag:not(body) .icon:first-child:last-child { + margin-left: -0.375em; + margin-right: -0.375em; } + .tag:not(body).is-delete { + margin-left: 1px; + padding: 0; + position: relative; + width: 2em; } + .tag:not(body).is-delete::before, .tag:not(body).is-delete::after { + background-color: currentColor; + content: ""; + display: block; + left: 50%; + position: absolute; + top: 50%; + transform: translateX(-50%) translateY(-50%) rotate(45deg); + transform-origin: center center; } + .tag:not(body).is-delete::before { + height: 1px; + width: 50%; } + .tag:not(body).is-delete::after { + height: 50%; + width: 1px; } + .tag:not(body).is-delete:hover, .tag:not(body).is-delete:focus { + background-color: #e8e8e8; } + .tag:not(body).is-delete:active { + background-color: #dbdbdb; } + .tag:not(body).is-rounded { + border-radius: 290486px; } + +a.tag:hover { + text-decoration: underline; } + +.title, +.subtitle { + word-break: break-word; } + .title em, + .title span, + .subtitle em, + .subtitle span { + font-weight: inherit; } + .title sub, + .subtitle sub { + font-size: 0.75em; } + .title sup, + .subtitle sup { + font-size: 0.75em; } + .title .tag, + .subtitle .tag { + vertical-align: middle; } + +.title { + color: #363636; + font-size: 2rem; + font-weight: 600; + line-height: 1.125; } + .title strong { + color: inherit; + font-weight: inherit; } + .title + .highlight { + margin-top: -0.75rem; } + .title:not(.is-spaced) + .subtitle { + margin-top: -1.25rem; } + .title.is-1 { + font-size: 3rem; } + .title.is-2 { + font-size: 2.5rem; } + .title.is-3 { + font-size: 2rem; } + .title.is-4 { + font-size: 1.5rem; } + .title.is-5 { + font-size: 1.25rem; } + .title.is-6 { + font-size: 1rem; } + .title.is-7 { + font-size: 0.75rem; } + +.subtitle { + color: #4a4a4a; + font-size: 1.25rem; + font-weight: 400; + line-height: 1.25; } + .subtitle strong { + color: #363636; + font-weight: 600; } + .subtitle:not(.is-spaced) + .title { + margin-top: -1.25rem; } + .subtitle.is-1 { + font-size: 3rem; } + .subtitle.is-2 { + font-size: 2.5rem; } + .subtitle.is-3 { + font-size: 2rem; } + .subtitle.is-4 { + font-size: 1.5rem; } + .subtitle.is-5 { + font-size: 1.25rem; } + .subtitle.is-6 { + font-size: 1rem; } + .subtitle.is-7 { + font-size: 0.75rem; } + +.heading { + display: block; + font-size: 11px; + letter-spacing: 1px; + margin-bottom: 5px; + text-transform: uppercase; } + +.highlight { + font-weight: 400; + max-width: 100%; + overflow: hidden; + padding: 0; } + .highlight pre { + overflow: auto; + max-width: 100%; } + +.number { + align-items: center; + background-color: whitesmoke; + border-radius: 290486px; + display: inline-flex; + font-size: 1.25rem; + height: 2em; + justify-content: center; + margin-right: 1.5rem; + min-width: 2.5em; + padding: 0.25rem 0.5rem; + text-align: center; + vertical-align: top; } + +.input, .textarea, .select select { + background-color: white; + border-color: #dbdbdb; + border-radius: 4px; + color: #363636; } + .input::-moz-placeholder, .textarea::-moz-placeholder, .select select::-moz-placeholder { + color: rgba(54, 54, 54, 0.3); } + .input::-webkit-input-placeholder, .textarea::-webkit-input-placeholder, .select select::-webkit-input-placeholder { + color: rgba(54, 54, 54, 0.3); } + .input:-moz-placeholder, .textarea:-moz-placeholder, .select select:-moz-placeholder { + color: rgba(54, 54, 54, 0.3); } + .input:-ms-input-placeholder, .textarea:-ms-input-placeholder, .select select:-ms-input-placeholder { + color: rgba(54, 54, 54, 0.3); } + .input:hover, .textarea:hover, .select select:hover, .is-hovered.input, .is-hovered.textarea, .select select.is-hovered { + border-color: #b5b5b5; } + .input:focus, .textarea:focus, .select select:focus, .is-focused.input, .is-focused.textarea, .select select.is-focused, .input:active, .textarea:active, .select select:active, .is-active.input, .is-active.textarea, .select select.is-active { + border-color: #3273dc; + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); } + .input[disabled], .textarea[disabled], .select select[disabled], + fieldset[disabled] .input, + fieldset[disabled] .textarea, + fieldset[disabled] .select select, + .select fieldset[disabled] select { + background-color: whitesmoke; + border-color: whitesmoke; + box-shadow: none; + color: #7a7a7a; } + .input[disabled]::-moz-placeholder, .textarea[disabled]::-moz-placeholder, .select select[disabled]::-moz-placeholder, + fieldset[disabled] .input::-moz-placeholder, + fieldset[disabled] .textarea::-moz-placeholder, + fieldset[disabled] .select select::-moz-placeholder, + .select fieldset[disabled] select::-moz-placeholder { + color: rgba(122, 122, 122, 0.3); } + .input[disabled]::-webkit-input-placeholder, .textarea[disabled]::-webkit-input-placeholder, .select select[disabled]::-webkit-input-placeholder, + fieldset[disabled] .input::-webkit-input-placeholder, + fieldset[disabled] .textarea::-webkit-input-placeholder, + fieldset[disabled] .select select::-webkit-input-placeholder, + .select fieldset[disabled] select::-webkit-input-placeholder { + color: rgba(122, 122, 122, 0.3); } + .input[disabled]:-moz-placeholder, .textarea[disabled]:-moz-placeholder, .select select[disabled]:-moz-placeholder, + fieldset[disabled] .input:-moz-placeholder, + fieldset[disabled] .textarea:-moz-placeholder, + fieldset[disabled] .select select:-moz-placeholder, + .select fieldset[disabled] select:-moz-placeholder { + color: rgba(122, 122, 122, 0.3); } + .input[disabled]:-ms-input-placeholder, .textarea[disabled]:-ms-input-placeholder, .select select[disabled]:-ms-input-placeholder, + fieldset[disabled] .input:-ms-input-placeholder, + fieldset[disabled] .textarea:-ms-input-placeholder, + fieldset[disabled] .select select:-ms-input-placeholder, + .select fieldset[disabled] select:-ms-input-placeholder { + color: rgba(122, 122, 122, 0.3); } + +.input, .textarea { + box-shadow: inset 0 0.0625em 0.125em rgba(10, 10, 10, 0.05); + max-width: 100%; + width: 100%; } + .input[readonly], .textarea[readonly] { + box-shadow: none; } + .is-white.input, .is-white.textarea { + border-color: white; } + .is-white.input:focus, .is-white.textarea:focus, .is-white.is-focused.input, .is-white.is-focused.textarea, .is-white.input:active, .is-white.textarea:active, .is-white.is-active.input, .is-white.is-active.textarea { + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } + .is-black.input, .is-black.textarea { + border-color: #0a0a0a; } + .is-black.input:focus, .is-black.textarea:focus, .is-black.is-focused.input, .is-black.is-focused.textarea, .is-black.input:active, .is-black.textarea:active, .is-black.is-active.input, .is-black.is-active.textarea { + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } + .is-light.input, .is-light.textarea { + border-color: whitesmoke; } + .is-light.input:focus, .is-light.textarea:focus, .is-light.is-focused.input, .is-light.is-focused.textarea, .is-light.input:active, .is-light.textarea:active, .is-light.is-active.input, .is-light.is-active.textarea { + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } + .is-dark.input, .is-dark.textarea { + border-color: #363636; } + .is-dark.input:focus, .is-dark.textarea:focus, .is-dark.is-focused.input, .is-dark.is-focused.textarea, .is-dark.input:active, .is-dark.textarea:active, .is-dark.is-active.input, .is-dark.is-active.textarea { + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } + .is-primary.input, .is-primary.textarea { + border-color: #00d1b2; } + .is-primary.input:focus, .is-primary.textarea:focus, .is-primary.is-focused.input, .is-primary.is-focused.textarea, .is-primary.input:active, .is-primary.textarea:active, .is-primary.is-active.input, .is-primary.is-active.textarea { + box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); } + .is-link.input, .is-link.textarea { + border-color: #3273dc; } + .is-link.input:focus, .is-link.textarea:focus, .is-link.is-focused.input, .is-link.is-focused.textarea, .is-link.input:active, .is-link.textarea:active, .is-link.is-active.input, .is-link.is-active.textarea { + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); } + .is-info.input, .is-info.textarea { + border-color: #3298dc; } + .is-info.input:focus, .is-info.textarea:focus, .is-info.is-focused.input, .is-info.is-focused.textarea, .is-info.input:active, .is-info.textarea:active, .is-info.is-active.input, .is-info.is-active.textarea { + box-shadow: 0 0 0 0.125em rgba(50, 152, 220, 0.25); } + .is-success.input, .is-success.textarea { + border-color: #48c774; } + .is-success.input:focus, .is-success.textarea:focus, .is-success.is-focused.input, .is-success.is-focused.textarea, .is-success.input:active, .is-success.textarea:active, .is-success.is-active.input, .is-success.is-active.textarea { + box-shadow: 0 0 0 0.125em rgba(72, 199, 116, 0.25); } + .is-warning.input, .is-warning.textarea { + border-color: #ffdd57; } + .is-warning.input:focus, .is-warning.textarea:focus, .is-warning.is-focused.input, .is-warning.is-focused.textarea, .is-warning.input:active, .is-warning.textarea:active, .is-warning.is-active.input, .is-warning.is-active.textarea { + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } + .is-danger.input, .is-danger.textarea { + border-color: #f14668; } + .is-danger.input:focus, .is-danger.textarea:focus, .is-danger.is-focused.input, .is-danger.is-focused.textarea, .is-danger.input:active, .is-danger.textarea:active, .is-danger.is-active.input, .is-danger.is-active.textarea { + box-shadow: 0 0 0 0.125em rgba(241, 70, 104, 0.25); } + .is-small.input, .is-small.textarea { + border-radius: 2px; + font-size: 0.75rem; } + .is-medium.input, .is-medium.textarea { + font-size: 1.25rem; } + .is-large.input, .is-large.textarea { + font-size: 1.5rem; } + .is-fullwidth.input, .is-fullwidth.textarea { + display: block; + width: 100%; } + .is-inline.input, .is-inline.textarea { + display: inline; + width: auto; } + +.input.is-rounded { + border-radius: 290486px; + padding-left: calc(calc(0.75em - 1px) + 0.375em); + padding-right: calc(calc(0.75em - 1px) + 0.375em); } + +.input.is-static { + background-color: transparent; + border-color: transparent; + box-shadow: none; + padding-left: 0; + padding-right: 0; } + +.textarea { + display: block; + max-width: 100%; + min-width: 100%; + padding: calc(0.75em - 1px); + resize: vertical; } + .textarea:not([rows]) { + max-height: 40em; + min-height: 8em; } + .textarea[rows] { + height: initial; } + .textarea.has-fixed-size { + resize: none; } + +.checkbox, .radio { + cursor: pointer; + display: inline-block; + line-height: 1.25; + position: relative; } + .checkbox input, .radio input { + cursor: pointer; } + .checkbox:hover, .radio:hover { + color: #363636; } + .checkbox[disabled], .radio[disabled], + fieldset[disabled] .checkbox, + fieldset[disabled] .radio { + color: #7a7a7a; + cursor: not-allowed; } + +.radio + .radio { + margin-left: 0.5em; } + +.select { + display: inline-block; + max-width: 100%; + position: relative; + vertical-align: top; } + .select:not(.is-multiple) { + height: 2.5em; } + .select:not(.is-multiple):not(.is-loading)::after { + border-color: #3273dc; + right: 1.125em; + z-index: 4; } + .select.is-rounded select { + border-radius: 290486px; + padding-left: 1em; } + .select select { + cursor: pointer; + display: block; + font-size: 1em; + max-width: 100%; + outline: none; } + .select select::-ms-expand { + display: none; } + .select select[disabled]:hover, + fieldset[disabled] .select select:hover { + border-color: whitesmoke; } + .select select:not([multiple]) { + padding-right: 2.5em; } + .select select[multiple] { + height: auto; + padding: 0; } + .select select[multiple] option { + padding: 0.5em 1em; } + .select:not(.is-multiple):not(.is-loading):hover::after { + border-color: #363636; } + .select.is-white:not(:hover)::after { + border-color: white; } + .select.is-white select { + border-color: white; } + .select.is-white select:hover, .select.is-white select.is-hovered { + border-color: #f2f2f2; } + .select.is-white select:focus, .select.is-white select.is-focused, .select.is-white select:active, .select.is-white select.is-active { + box-shadow: 0 0 0 0.125em rgba(255, 255, 255, 0.25); } + .select.is-black:not(:hover)::after { + border-color: #0a0a0a; } + .select.is-black select { + border-color: #0a0a0a; } + .select.is-black select:hover, .select.is-black select.is-hovered { + border-color: black; } + .select.is-black select:focus, .select.is-black select.is-focused, .select.is-black select:active, .select.is-black select.is-active { + box-shadow: 0 0 0 0.125em rgba(10, 10, 10, 0.25); } + .select.is-light:not(:hover)::after { + border-color: whitesmoke; } + .select.is-light select { + border-color: whitesmoke; } + .select.is-light select:hover, .select.is-light select.is-hovered { + border-color: #e8e8e8; } + .select.is-light select:focus, .select.is-light select.is-focused, .select.is-light select:active, .select.is-light select.is-active { + box-shadow: 0 0 0 0.125em rgba(245, 245, 245, 0.25); } + .select.is-dark:not(:hover)::after { + border-color: #363636; } + .select.is-dark select { + border-color: #363636; } + .select.is-dark select:hover, .select.is-dark select.is-hovered { + border-color: #292929; } + .select.is-dark select:focus, .select.is-dark select.is-focused, .select.is-dark select:active, .select.is-dark select.is-active { + box-shadow: 0 0 0 0.125em rgba(54, 54, 54, 0.25); } + .select.is-primary:not(:hover)::after { + border-color: #00d1b2; } + .select.is-primary select { + border-color: #00d1b2; } + .select.is-primary select:hover, .select.is-primary select.is-hovered { + border-color: #00b89c; } + .select.is-primary select:focus, .select.is-primary select.is-focused, .select.is-primary select:active, .select.is-primary select.is-active { + box-shadow: 0 0 0 0.125em rgba(0, 209, 178, 0.25); } + .select.is-link:not(:hover)::after { + border-color: #3273dc; } + .select.is-link select { + border-color: #3273dc; } + .select.is-link select:hover, .select.is-link select.is-hovered { + border-color: #2366d1; } + .select.is-link select:focus, .select.is-link select.is-focused, .select.is-link select:active, .select.is-link select.is-active { + box-shadow: 0 0 0 0.125em rgba(50, 115, 220, 0.25); } + .select.is-info:not(:hover)::after { + border-color: #3298dc; } + .select.is-info select { + border-color: #3298dc; } + .select.is-info select:hover, .select.is-info select.is-hovered { + border-color: #238cd1; } + .select.is-info select:focus, .select.is-info select.is-focused, .select.is-info select:active, .select.is-info select.is-active { + box-shadow: 0 0 0 0.125em rgba(50, 152, 220, 0.25); } + .select.is-success:not(:hover)::after { + border-color: #48c774; } + .select.is-success select { + border-color: #48c774; } + .select.is-success select:hover, .select.is-success select.is-hovered { + border-color: #3abb67; } + .select.is-success select:focus, .select.is-success select.is-focused, .select.is-success select:active, .select.is-success select.is-active { + box-shadow: 0 0 0 0.125em rgba(72, 199, 116, 0.25); } + .select.is-warning:not(:hover)::after { + border-color: #ffdd57; } + .select.is-warning select { + border-color: #ffdd57; } + .select.is-warning select:hover, .select.is-warning select.is-hovered { + border-color: #ffd83d; } + .select.is-warning select:focus, .select.is-warning select.is-focused, .select.is-warning select:active, .select.is-warning select.is-active { + box-shadow: 0 0 0 0.125em rgba(255, 221, 87, 0.25); } + .select.is-danger:not(:hover)::after { + border-color: #f14668; } + .select.is-danger select { + border-color: #f14668; } + .select.is-danger select:hover, .select.is-danger select.is-hovered { + border-color: #ef2e55; } + .select.is-danger select:focus, .select.is-danger select.is-focused, .select.is-danger select:active, .select.is-danger select.is-active { + box-shadow: 0 0 0 0.125em rgba(241, 70, 104, 0.25); } + .select.is-small { + border-radius: 2px; + font-size: 0.75rem; } + .select.is-medium { + font-size: 1.25rem; } + .select.is-large { + font-size: 1.5rem; } + .select.is-disabled::after { + border-color: #7a7a7a; } + .select.is-fullwidth { + width: 100%; } + .select.is-fullwidth select { + width: 100%; } + .select.is-loading::after { + margin-top: 0; + position: absolute; + right: 0.625em; + top: 0.625em; + transform: none; } + .select.is-loading.is-small:after { + font-size: 0.75rem; } + .select.is-loading.is-medium:after { + font-size: 1.25rem; } + .select.is-loading.is-large:after { + font-size: 1.5rem; } + +.file { + align-items: stretch; + display: flex; + justify-content: flex-start; + position: relative; } + .file.is-white .file-cta { + background-color: white; + border-color: transparent; + color: #0a0a0a; } + .file.is-white:hover .file-cta, .file.is-white.is-hovered .file-cta { + background-color: #f9f9f9; + border-color: transparent; + color: #0a0a0a; } + .file.is-white:focus .file-cta, .file.is-white.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(255, 255, 255, 0.25); + color: #0a0a0a; } + .file.is-white:active .file-cta, .file.is-white.is-active .file-cta { + background-color: #f2f2f2; + border-color: transparent; + color: #0a0a0a; } + .file.is-black .file-cta { + background-color: #0a0a0a; + border-color: transparent; + color: white; } + .file.is-black:hover .file-cta, .file.is-black.is-hovered .file-cta { + background-color: #040404; + border-color: transparent; + color: white; } + .file.is-black:focus .file-cta, .file.is-black.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(10, 10, 10, 0.25); + color: white; } + .file.is-black:active .file-cta, .file.is-black.is-active .file-cta { + background-color: black; + border-color: transparent; + color: white; } + .file.is-light .file-cta { + background-color: whitesmoke; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .file.is-light:hover .file-cta, .file.is-light.is-hovered .file-cta { + background-color: #eeeeee; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .file.is-light:focus .file-cta, .file.is-light.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(245, 245, 245, 0.25); + color: rgba(0, 0, 0, 0.7); } + .file.is-light:active .file-cta, .file.is-light.is-active .file-cta { + background-color: #e8e8e8; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .file.is-dark .file-cta { + background-color: #363636; + border-color: transparent; + color: #fff; } + .file.is-dark:hover .file-cta, .file.is-dark.is-hovered .file-cta { + background-color: #2f2f2f; + border-color: transparent; + color: #fff; } + .file.is-dark:focus .file-cta, .file.is-dark.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(54, 54, 54, 0.25); + color: #fff; } + .file.is-dark:active .file-cta, .file.is-dark.is-active .file-cta { + background-color: #292929; + border-color: transparent; + color: #fff; } + .file.is-primary .file-cta { + background-color: #00d1b2; + border-color: transparent; + color: #fff; } + .file.is-primary:hover .file-cta, .file.is-primary.is-hovered .file-cta { + background-color: #00c4a7; + border-color: transparent; + color: #fff; } + .file.is-primary:focus .file-cta, .file.is-primary.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(0, 209, 178, 0.25); + color: #fff; } + .file.is-primary:active .file-cta, .file.is-primary.is-active .file-cta { + background-color: #00b89c; + border-color: transparent; + color: #fff; } + .file.is-link .file-cta { + background-color: #3273dc; + border-color: transparent; + color: #fff; } + .file.is-link:hover .file-cta, .file.is-link.is-hovered .file-cta { + background-color: #276cda; + border-color: transparent; + color: #fff; } + .file.is-link:focus .file-cta, .file.is-link.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(50, 115, 220, 0.25); + color: #fff; } + .file.is-link:active .file-cta, .file.is-link.is-active .file-cta { + background-color: #2366d1; + border-color: transparent; + color: #fff; } + .file.is-info .file-cta { + background-color: #3298dc; + border-color: transparent; + color: #fff; } + .file.is-info:hover .file-cta, .file.is-info.is-hovered .file-cta { + background-color: #2793da; + border-color: transparent; + color: #fff; } + .file.is-info:focus .file-cta, .file.is-info.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(50, 152, 220, 0.25); + color: #fff; } + .file.is-info:active .file-cta, .file.is-info.is-active .file-cta { + background-color: #238cd1; + border-color: transparent; + color: #fff; } + .file.is-success .file-cta { + background-color: #48c774; + border-color: transparent; + color: #fff; } + .file.is-success:hover .file-cta, .file.is-success.is-hovered .file-cta { + background-color: #3ec46d; + border-color: transparent; + color: #fff; } + .file.is-success:focus .file-cta, .file.is-success.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(72, 199, 116, 0.25); + color: #fff; } + .file.is-success:active .file-cta, .file.is-success.is-active .file-cta { + background-color: #3abb67; + border-color: transparent; + color: #fff; } + .file.is-warning .file-cta { + background-color: #ffdd57; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .file.is-warning:hover .file-cta, .file.is-warning.is-hovered .file-cta { + background-color: #ffdb4a; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .file.is-warning:focus .file-cta, .file.is-warning.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(255, 221, 87, 0.25); + color: rgba(0, 0, 0, 0.7); } + .file.is-warning:active .file-cta, .file.is-warning.is-active .file-cta { + background-color: #ffd83d; + border-color: transparent; + color: rgba(0, 0, 0, 0.7); } + .file.is-danger .file-cta { + background-color: #f14668; + border-color: transparent; + color: #fff; } + .file.is-danger:hover .file-cta, .file.is-danger.is-hovered .file-cta { + background-color: #f03a5f; + border-color: transparent; + color: #fff; } + .file.is-danger:focus .file-cta, .file.is-danger.is-focused .file-cta { + border-color: transparent; + box-shadow: 0 0 0.5em rgba(241, 70, 104, 0.25); + color: #fff; } + .file.is-danger:active .file-cta, .file.is-danger.is-active .file-cta { + background-color: #ef2e55; + border-color: transparent; + color: #fff; } + .file.is-small { + font-size: 0.75rem; } + .file.is-medium { + font-size: 1.25rem; } + .file.is-medium .file-icon .fa { + font-size: 21px; } + .file.is-large { + font-size: 1.5rem; } + .file.is-large .file-icon .fa { + font-size: 28px; } + .file.has-name .file-cta { + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + .file.has-name .file-name { + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .file.has-name.is-empty .file-cta { + border-radius: 4px; } + .file.has-name.is-empty .file-name { + display: none; } + .file.is-boxed .file-label { + flex-direction: column; } + .file.is-boxed .file-cta { + flex-direction: column; + height: auto; + padding: 1em 3em; } + .file.is-boxed .file-name { + border-width: 0 1px 1px; } + .file.is-boxed .file-icon { + height: 1.5em; + width: 1.5em; } + .file.is-boxed .file-icon .fa { + font-size: 21px; } + .file.is-boxed.is-small .file-icon .fa { + font-size: 14px; } + .file.is-boxed.is-medium .file-icon .fa { + font-size: 28px; } + .file.is-boxed.is-large .file-icon .fa { + font-size: 35px; } + .file.is-boxed.has-name .file-cta { + border-radius: 4px 4px 0 0; } + .file.is-boxed.has-name .file-name { + border-radius: 0 0 4px 4px; + border-width: 0 1px 1px; } + .file.is-centered { + justify-content: center; } + .file.is-fullwidth .file-label { + width: 100%; } + .file.is-fullwidth .file-name { + flex-grow: 1; + max-width: none; } + .file.is-right { + justify-content: flex-end; } + .file.is-right .file-cta { + border-radius: 0 4px 4px 0; } + .file.is-right .file-name { + border-radius: 4px 0 0 4px; + border-width: 1px 0 1px 1px; + order: -1; } + +.file-label { + align-items: stretch; + display: flex; + cursor: pointer; + justify-content: flex-start; + overflow: hidden; + position: relative; } + .file-label:hover .file-cta { + background-color: #eeeeee; + color: #363636; } + .file-label:hover .file-name { + border-color: #d5d5d5; } + .file-label:active .file-cta { + background-color: #e8e8e8; + color: #363636; } + .file-label:active .file-name { + border-color: #cfcfcf; } + +.file-input { + height: 100%; + left: 0; + opacity: 0; + outline: none; + position: absolute; + top: 0; + width: 100%; } + +.file-cta, +.file-name { + border-color: #dbdbdb; + border-radius: 4px; + font-size: 1em; + padding-left: 1em; + padding-right: 1em; + white-space: nowrap; } + +.file-cta { + background-color: whitesmoke; + color: #4a4a4a; } + +.file-name { + border-color: #dbdbdb; + border-style: solid; + border-width: 1px 1px 1px 0; + display: block; + max-width: 16em; + overflow: hidden; + text-align: inherit; + text-overflow: ellipsis; } + +.file-icon { + align-items: center; + display: flex; + height: 1em; + justify-content: center; + margin-right: 0.5em; + width: 1em; } + .file-icon .fa { + font-size: 14px; } + +.label { + color: #363636; + display: block; + font-size: 1rem; + font-weight: 700; } + .label:not(:last-child) { + margin-bottom: 0.5em; } + .label.is-small { + font-size: 0.75rem; } + .label.is-medium { + font-size: 1.25rem; } + .label.is-large { + font-size: 1.5rem; } + +.help { + display: block; + font-size: 0.75rem; + margin-top: 0.25rem; } + .help.is-white { + color: white; } + .help.is-black { + color: #0a0a0a; } + .help.is-light { + color: whitesmoke; } + .help.is-dark { + color: #363636; } + .help.is-primary { + color: #00d1b2; } + .help.is-link { + color: #3273dc; } + .help.is-info { + color: #3298dc; } + .help.is-success { + color: #48c774; } + .help.is-warning { + color: #ffdd57; } + .help.is-danger { + color: #f14668; } + +.field:not(:last-child) { + margin-bottom: 0.75rem; } + +.field.has-addons { + display: flex; + justify-content: flex-start; } + .field.has-addons .control:not(:last-child) { + margin-right: -1px; } + .field.has-addons .control:not(:first-child):not(:last-child) .button, + .field.has-addons .control:not(:first-child):not(:last-child) .input, + .field.has-addons .control:not(:first-child):not(:last-child) .select select { + border-radius: 0; } + .field.has-addons .control:first-child:not(:only-child) .button, + .field.has-addons .control:first-child:not(:only-child) .input, + .field.has-addons .control:first-child:not(:only-child) .select select { + border-bottom-right-radius: 0; + border-top-right-radius: 0; } + .field.has-addons .control:last-child:not(:only-child) .button, + .field.has-addons .control:last-child:not(:only-child) .input, + .field.has-addons .control:last-child:not(:only-child) .select select { + border-bottom-left-radius: 0; + border-top-left-radius: 0; } + .field.has-addons .control .button:not([disabled]):hover, .field.has-addons .control .button:not([disabled]).is-hovered, + .field.has-addons .control .input:not([disabled]):hover, + .field.has-addons .control .input:not([disabled]).is-hovered, + .field.has-addons .control .select select:not([disabled]):hover, + .field.has-addons .control .select select:not([disabled]).is-hovered { + z-index: 2; } + .field.has-addons .control .button:not([disabled]):focus, .field.has-addons .control .button:not([disabled]).is-focused, .field.has-addons .control .button:not([disabled]):active, .field.has-addons .control .button:not([disabled]).is-active, + .field.has-addons .control .input:not([disabled]):focus, + .field.has-addons .control .input:not([disabled]).is-focused, + .field.has-addons .control .input:not([disabled]):active, + .field.has-addons .control .input:not([disabled]).is-active, + .field.has-addons .control .select select:not([disabled]):focus, + .field.has-addons .control .select select:not([disabled]).is-focused, + .field.has-addons .control .select select:not([disabled]):active, + .field.has-addons .control .select select:not([disabled]).is-active { + z-index: 3; } + .field.has-addons .control .button:not([disabled]):focus:hover, .field.has-addons .control .button:not([disabled]).is-focused:hover, .field.has-addons .control .button:not([disabled]):active:hover, .field.has-addons .control .button:not([disabled]).is-active:hover, + .field.has-addons .control .input:not([disabled]):focus:hover, + .field.has-addons .control .input:not([disabled]).is-focused:hover, + .field.has-addons .control .input:not([disabled]):active:hover, + .field.has-addons .control .input:not([disabled]).is-active:hover, + .field.has-addons .control .select select:not([disabled]):focus:hover, + .field.has-addons .control .select select:not([disabled]).is-focused:hover, + .field.has-addons .control .select select:not([disabled]):active:hover, + .field.has-addons .control .select select:not([disabled]).is-active:hover { + z-index: 4; } + .field.has-addons .control.is-expanded { + flex-grow: 1; + flex-shrink: 1; } + .field.has-addons.has-addons-centered { + justify-content: center; } + .field.has-addons.has-addons-right { + justify-content: flex-end; } + .field.has-addons.has-addons-fullwidth .control { + flex-grow: 1; + flex-shrink: 0; } + +.field.is-grouped { + display: flex; + justify-content: flex-start; } + .field.is-grouped > .control { + flex-shrink: 0; } + .field.is-grouped > .control:not(:last-child) { + margin-bottom: 0; + margin-right: 0.75rem; } + .field.is-grouped > .control.is-expanded { + flex-grow: 1; + flex-shrink: 1; } + .field.is-grouped.is-grouped-centered { + justify-content: center; } + .field.is-grouped.is-grouped-right { + justify-content: flex-end; } + .field.is-grouped.is-grouped-multiline { + flex-wrap: wrap; } + .field.is-grouped.is-grouped-multiline > .control:last-child, .field.is-grouped.is-grouped-multiline > .control:not(:last-child) { + margin-bottom: 0.75rem; } + .field.is-grouped.is-grouped-multiline:last-child { + margin-bottom: -0.75rem; } + .field.is-grouped.is-grouped-multiline:not(:last-child) { + margin-bottom: 0; } + +@media screen and (min-width: 769px), print { + .field.is-horizontal { + display: flex; } } + +.field-label .label { + font-size: inherit; } + +@media screen and (max-width: 768px) { + .field-label { + margin-bottom: 0.5rem; } } + +@media screen and (min-width: 769px), print { + .field-label { + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; + margin-right: 1.5rem; + text-align: right; } + .field-label.is-small { + font-size: 0.75rem; + padding-top: 0.375em; } + .field-label.is-normal { + padding-top: 0.375em; } + .field-label.is-medium { + font-size: 1.25rem; + padding-top: 0.375em; } + .field-label.is-large { + font-size: 1.5rem; + padding-top: 0.375em; } } + +.field-body .field .field { + margin-bottom: 0; } + +@media screen and (min-width: 769px), print { + .field-body { + display: flex; + flex-basis: 0; + flex-grow: 5; + flex-shrink: 1; } + .field-body .field { + margin-bottom: 0; } + .field-body > .field { + flex-shrink: 1; } + .field-body > .field:not(.is-narrow) { + flex-grow: 1; } + .field-body > .field:not(:last-child) { + margin-right: 0.75rem; } } + +.control { + box-sizing: border-box; + clear: both; + font-size: 1rem; + position: relative; + text-align: inherit; } + .control.has-icons-left .input:focus ~ .icon, + .control.has-icons-left .select:focus ~ .icon, .control.has-icons-right .input:focus ~ .icon, + .control.has-icons-right .select:focus ~ .icon { + color: #4a4a4a; } + .control.has-icons-left .input.is-small ~ .icon, + .control.has-icons-left .select.is-small ~ .icon, .control.has-icons-right .input.is-small ~ .icon, + .control.has-icons-right .select.is-small ~ .icon { + font-size: 0.75rem; } + .control.has-icons-left .input.is-medium ~ .icon, + .control.has-icons-left .select.is-medium ~ .icon, .control.has-icons-right .input.is-medium ~ .icon, + .control.has-icons-right .select.is-medium ~ .icon { + font-size: 1.25rem; } + .control.has-icons-left .input.is-large ~ .icon, + .control.has-icons-left .select.is-large ~ .icon, .control.has-icons-right .input.is-large ~ .icon, + .control.has-icons-right .select.is-large ~ .icon { + font-size: 1.5rem; } + .control.has-icons-left .icon, .control.has-icons-right .icon { + color: #dbdbdb; + height: 2.5em; + pointer-events: none; + position: absolute; + top: 0; + width: 2.5em; + z-index: 4; } + .control.has-icons-left .input, + .control.has-icons-left .select select { + padding-left: 2.5em; } + .control.has-icons-left .icon.is-left { + left: 0; } + .control.has-icons-right .input, + .control.has-icons-right .select select { + padding-right: 2.5em; } + .control.has-icons-right .icon.is-right { + right: 0; } + .control.is-loading::after { + position: absolute !important; + right: 0.625em; + top: 0.625em; + z-index: 4; } + .control.is-loading.is-small:after { + font-size: 0.75rem; } + .control.is-loading.is-medium:after { + font-size: 1.25rem; } + .control.is-loading.is-large:after { + font-size: 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"; } + +.card { + background-color: white; + box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0px 0 1px rgba(10, 10, 10, 0.02); + color: #4a4a4a; + max-width: 100%; + position: relative; } + +.card-header { + background-color: transparent; + align-items: stretch; + box-shadow: 0 0.125em 0.25em rgba(10, 10, 10, 0.1); + display: flex; } + +.card-header-title { + align-items: center; + color: #363636; + display: flex; + flex-grow: 1; + font-weight: 700; + padding: 0.75rem 1rem; } + .card-header-title.is-centered { + justify-content: center; } + +.card-header-icon { + align-items: center; + cursor: pointer; + display: flex; + justify-content: center; + padding: 0.75rem 1rem; } + +.card-image { + display: block; + position: relative; } + +.card-content { + background-color: transparent; + padding: 1.5rem; } + +.card-footer { + background-color: transparent; + border-top: 1px solid #ededed; + align-items: stretch; + display: flex; } + +.card-footer-item { + align-items: center; + display: flex; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 0; + justify-content: center; + padding: 0.75rem; } + .card-footer-item:not(:last-child) { + border-right: 1px solid #ededed; } + +.card .media:not(:last-child) { + margin-bottom: 1.5rem; } + +.dropdown { + display: inline-flex; + position: relative; + vertical-align: top; } + .dropdown.is-active .dropdown-menu, .dropdown.is-hoverable:hover .dropdown-menu { + display: block; } + .dropdown.is-right .dropdown-menu { + left: auto; + right: 0; } + .dropdown.is-up .dropdown-menu { + bottom: 100%; + padding-bottom: 4px; + padding-top: initial; + top: auto; } + +.dropdown-menu { + display: none; + left: 0; + min-width: 12rem; + padding-top: 4px; + position: absolute; + top: 100%; + z-index: 20; } + +.dropdown-content { + background-color: white; + border-radius: 4px; + box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0px 0 1px rgba(10, 10, 10, 0.02); + padding-bottom: 0.5rem; + padding-top: 0.5rem; } + +.dropdown-item { + color: #4a4a4a; + display: block; + font-size: 0.875rem; + line-height: 1.5; + padding: 0.375rem 1rem; + position: relative; } + +a.dropdown-item, +button.dropdown-item { + padding-right: 3rem; + text-align: inherit; + white-space: nowrap; + width: 100%; } + a.dropdown-item:hover, + button.dropdown-item:hover { + background-color: whitesmoke; + color: #0a0a0a; } + a.dropdown-item.is-active, + button.dropdown-item.is-active { + background-color: #3273dc; + color: #fff; } + +.dropdown-divider { + background-color: #ededed; + border: none; + display: block; + height: 1px; + margin: 0.5rem 0; } + +.level { + align-items: center; + justify-content: space-between; } + .level code { + border-radius: 4px; } + .level img { + display: inline-block; + vertical-align: top; } + .level.is-mobile { + display: flex; } + .level.is-mobile .level-left, + .level.is-mobile .level-right { + display: flex; } + .level.is-mobile .level-left + .level-right { + margin-top: 0; } + .level.is-mobile .level-item:not(:last-child) { + margin-bottom: 0; + margin-right: 0.75rem; } + .level.is-mobile .level-item:not(.is-narrow) { + flex-grow: 1; } + @media screen and (min-width: 769px), print { + .level { + display: flex; } + .level > .level-item:not(.is-narrow) { + flex-grow: 1; } } + +.level-item { + align-items: center; + display: flex; + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; + justify-content: center; } + .level-item .title, + .level-item .subtitle { + margin-bottom: 0; } + @media screen and (max-width: 768px) { + .level-item:not(:last-child) { + margin-bottom: 0.75rem; } } + +.level-left, +.level-right { + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; } + .level-left .level-item.is-flexible, + .level-right .level-item.is-flexible { + flex-grow: 1; } + @media screen and (min-width: 769px), print { + .level-left .level-item:not(:last-child), + .level-right .level-item:not(:last-child) { + margin-right: 0.75rem; } } + +.level-left { + align-items: center; + justify-content: flex-start; } + @media screen and (max-width: 768px) { + .level-left + .level-right { + margin-top: 1.5rem; } } + @media screen and (min-width: 769px), print { + .level-left { + display: flex; } } + +.level-right { + align-items: center; + justify-content: flex-end; } + @media screen and (min-width: 769px), print { + .level-right { + display: flex; } } + +.media { + align-items: flex-start; + display: flex; + text-align: inherit; } + .media .content:not(:last-child) { + margin-bottom: 0.75rem; } + .media .media { + border-top: 1px solid rgba(219, 219, 219, 0.5); + display: flex; + padding-top: 0.75rem; } + .media .media .content:not(:last-child), + .media .media .control:not(:last-child) { + margin-bottom: 0.5rem; } + .media .media .media { + padding-top: 0.5rem; } + .media .media .media + .media { + margin-top: 0.5rem; } + .media + .media { + border-top: 1px solid rgba(219, 219, 219, 0.5); + margin-top: 1rem; + padding-top: 1rem; } + .media.is-large + .media { + margin-top: 1.5rem; + padding-top: 1.5rem; } + +.media-left, +.media-right { + flex-basis: auto; + flex-grow: 0; + flex-shrink: 0; } + +.media-left { + margin-right: 1rem; } + +.media-right { + margin-left: 1rem; } + +.media-content { + flex-basis: auto; + flex-grow: 1; + flex-shrink: 1; + text-align: inherit; } + +@media screen and (max-width: 768px) { + .media-content { + overflow-x: auto; } } + +.menu { + font-size: 1rem; } + .menu.is-small { + font-size: 0.75rem; } + .menu.is-medium { + font-size: 1.25rem; } + .menu.is-large { + font-size: 1.5rem; } + +.menu-list { + line-height: 1.25; } + .menu-list a { + border-radius: 2px; + color: #4a4a4a; + display: block; + padding: 0.5em 0.75em; } + .menu-list a:hover { + background-color: whitesmoke; + color: #363636; } + .menu-list a.is-active { + background-color: #3273dc; + color: #fff; } + .menu-list li ul { + border-left: 1px solid #dbdbdb; + margin: 0.75em; + padding-left: 0.75em; } + +.menu-label { + color: #7a7a7a; + font-size: 0.75em; + letter-spacing: 0.1em; + text-transform: uppercase; } + .menu-label:not(:first-child) { + margin-top: 1em; } + .menu-label:not(:last-child) { + margin-bottom: 1em; } + +.message { + background-color: whitesmoke; + border-radius: 4px; + font-size: 1rem; } + .message strong { + color: currentColor; } + .message a:not(.button):not(.tag):not(.dropdown-item) { + color: currentColor; + text-decoration: underline; } + .message.is-small { + font-size: 0.75rem; } + .message.is-medium { + font-size: 1.25rem; } + .message.is-large { + font-size: 1.5rem; } + .message.is-white { + background-color: white; } + .message.is-white .message-header { + background-color: white; + color: #0a0a0a; } + .message.is-white .message-body { + border-color: white; } + .message.is-black { + background-color: #fafafa; } + .message.is-black .message-header { + background-color: #0a0a0a; + color: white; } + .message.is-black .message-body { + border-color: #0a0a0a; } + .message.is-light { + background-color: #fafafa; } + .message.is-light .message-header { + background-color: whitesmoke; + color: rgba(0, 0, 0, 0.7); } + .message.is-light .message-body { + border-color: whitesmoke; } + .message.is-dark { + background-color: #fafafa; } + .message.is-dark .message-header { + background-color: #363636; + color: #fff; } + .message.is-dark .message-body { + border-color: #363636; } + .message.is-primary { + background-color: #ebfffc; } + .message.is-primary .message-header { + background-color: #00d1b2; + color: #fff; } + .message.is-primary .message-body { + border-color: #00d1b2; + color: #00947e; } + .message.is-link { + background-color: #eef3fc; } + .message.is-link .message-header { + background-color: #3273dc; + color: #fff; } + .message.is-link .message-body { + border-color: #3273dc; + color: #2160c4; } + .message.is-info { + background-color: #eef6fc; } + .message.is-info .message-header { + background-color: #3298dc; + color: #fff; } + .message.is-info .message-body { + border-color: #3298dc; + color: #1d72aa; } + .message.is-success { + background-color: #effaf3; } + .message.is-success .message-header { + background-color: #48c774; + color: #fff; } + .message.is-success .message-body { + border-color: #48c774; + color: #257942; } + .message.is-warning { + background-color: #fffbeb; } + .message.is-warning .message-header { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } + .message.is-warning .message-body { + border-color: #ffdd57; + color: #947600; } + .message.is-danger { + background-color: #feecf0; } + .message.is-danger .message-header { + background-color: #f14668; + color: #fff; } + .message.is-danger .message-body { + border-color: #f14668; + color: #cc0f35; } + +.message-header { + align-items: center; + background-color: #4a4a4a; + border-radius: 4px 4px 0 0; + color: #fff; + display: flex; + font-weight: 700; + justify-content: space-between; + line-height: 1.25; + padding: 0.75em 1em; + position: relative; } + .message-header .delete { + flex-grow: 0; + flex-shrink: 0; + margin-left: 0.75em; } + .message-header + .message-body { + border-width: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.message-body { + border-color: #dbdbdb; + border-radius: 4px; + border-style: solid; + border-width: 0 0 0 4px; + color: #4a4a4a; + padding: 1.25em 1.5em; } + .message-body code, + .message-body pre { + background-color: white; } + .message-body pre code { + background-color: transparent; } + +.modal { + align-items: center; + display: none; + flex-direction: column; + justify-content: center; + overflow: hidden; + position: fixed; + z-index: 40; } + .modal.is-active { + display: flex; } + +.modal-background { + background-color: rgba(10, 10, 10, 0.86); } + +.modal-content, +.modal-card { + margin: 0 20px; + max-height: calc(100vh - 160px); + overflow: auto; + position: relative; + width: 100%; } + @media screen and (min-width: 769px), print { + .modal-content, + .modal-card { + margin: 0 auto; + max-height: calc(100vh - 40px); + width: 640px; } } + +.modal-close { + background: none; + height: 40px; + position: fixed; + right: 20px; + top: 20px; + width: 40px; } + +.modal-card { + display: flex; + flex-direction: column; + max-height: calc(100vh - 40px); + overflow: hidden; + -ms-overflow-y: visible; } + +.modal-card-head, +.modal-card-foot { + align-items: center; + background-color: whitesmoke; + display: flex; + flex-shrink: 0; + justify-content: flex-start; + padding: 20px; + position: relative; } + +.modal-card-head { + border-bottom: 1px solid #dbdbdb; + border-top-left-radius: 6px; + border-top-right-radius: 6px; } + +.modal-card-title { + color: #363636; + flex-grow: 1; + flex-shrink: 0; + font-size: 1.5rem; + line-height: 1; } + +.modal-card-foot { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; + border-top: 1px solid #dbdbdb; } + .modal-card-foot .button:not(:last-child) { + margin-right: 0.5em; } + +.modal-card-body { + -webkit-overflow-scrolling: touch; + background-color: white; + flex-grow: 1; + flex-shrink: 1; + overflow: auto; + padding: 20px; } + +.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: -0.75rem; } + .navbar > .container .navbar-menu, + .container > .navbar .navbar-menu { + margin-right: -0.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 { + min-height: calc(100vh - 3.25rem); } + +.pagination { + font-size: 1rem; + margin: -0.25rem; } + .pagination.is-small { + font-size: 0.75rem; } + .pagination.is-medium { + font-size: 1.25rem; } + .pagination.is-large { + font-size: 1.5rem; } + .pagination.is-rounded .pagination-previous, + .pagination.is-rounded .pagination-next { + padding-left: 1em; + padding-right: 1em; + border-radius: 290486px; } + .pagination.is-rounded .pagination-link { + border-radius: 290486px; } + +.pagination, +.pagination-list { + align-items: center; + display: flex; + justify-content: center; + text-align: center; } + +.pagination-previous, +.pagination-next, +.pagination-link, +.pagination-ellipsis { + font-size: 1em; + justify-content: center; + margin: 0.25rem; + padding-left: 0.5em; + padding-right: 0.5em; + text-align: center; } + +.pagination-previous, +.pagination-next, +.pagination-link { + border-color: #dbdbdb; + color: #363636; + min-width: 2.5em; } + .pagination-previous:hover, + .pagination-next:hover, + .pagination-link:hover { + border-color: #b5b5b5; + color: #363636; } + .pagination-previous:focus, + .pagination-next:focus, + .pagination-link:focus { + border-color: #3273dc; } + .pagination-previous:active, + .pagination-next:active, + .pagination-link:active { + box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.2); } + .pagination-previous[disabled], + .pagination-next[disabled], + .pagination-link[disabled] { + background-color: #dbdbdb; + border-color: #dbdbdb; + box-shadow: none; + color: #7a7a7a; + opacity: 0.5; } + +.pagination-previous, +.pagination-next { + padding-left: 0.75em; + padding-right: 0.75em; + white-space: nowrap; } + +.pagination-link.is-current { + background-color: #3273dc; + border-color: #3273dc; + color: #fff; } + +.pagination-ellipsis { + color: #b5b5b5; + pointer-events: none; } + +.pagination-list { + flex-wrap: wrap; } + +@media screen and (max-width: 768px) { + .pagination { + flex-wrap: wrap; } + .pagination-previous, + .pagination-next { + flex-grow: 1; + flex-shrink: 1; } + .pagination-list li { + flex-grow: 1; + flex-shrink: 1; } } + +@media screen and (min-width: 769px), print { + .pagination-list { + flex-grow: 1; + flex-shrink: 1; + justify-content: flex-start; + order: 1; } + .pagination-previous { + order: 2; } + .pagination-next { + order: 3; } + .pagination { + justify-content: space-between; } + .pagination.is-centered .pagination-previous { + order: 1; } + .pagination.is-centered .pagination-list { + justify-content: center; + order: 2; } + .pagination.is-centered .pagination-next { + order: 3; } + .pagination.is-right .pagination-previous { + order: 1; } + .pagination.is-right .pagination-next { + order: 2; } + .pagination.is-right .pagination-list { + justify-content: flex-end; + order: 3; } } + +.panel { + border-radius: 6px; + box-shadow: 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0px 0 1px rgba(10, 10, 10, 0.02); + font-size: 1rem; } + .panel:not(:last-child) { + margin-bottom: 1.5rem; } + .panel.is-white .panel-heading { + background-color: white; + color: #0a0a0a; } + .panel.is-white .panel-tabs a.is-active { + border-bottom-color: white; } + .panel.is-white .panel-block.is-active .panel-icon { + color: white; } + .panel.is-black .panel-heading { + background-color: #0a0a0a; + color: white; } + .panel.is-black .panel-tabs a.is-active { + border-bottom-color: #0a0a0a; } + .panel.is-black .panel-block.is-active .panel-icon { + color: #0a0a0a; } + .panel.is-light .panel-heading { + background-color: whitesmoke; + color: rgba(0, 0, 0, 0.7); } + .panel.is-light .panel-tabs a.is-active { + border-bottom-color: whitesmoke; } + .panel.is-light .panel-block.is-active .panel-icon { + color: whitesmoke; } + .panel.is-dark .panel-heading { + background-color: #363636; + color: #fff; } + .panel.is-dark .panel-tabs a.is-active { + border-bottom-color: #363636; } + .panel.is-dark .panel-block.is-active .panel-icon { + color: #363636; } + .panel.is-primary .panel-heading { + background-color: #00d1b2; + color: #fff; } + .panel.is-primary .panel-tabs a.is-active { + border-bottom-color: #00d1b2; } + .panel.is-primary .panel-block.is-active .panel-icon { + color: #00d1b2; } + .panel.is-link .panel-heading { + background-color: #3273dc; + color: #fff; } + .panel.is-link .panel-tabs a.is-active { + border-bottom-color: #3273dc; } + .panel.is-link .panel-block.is-active .panel-icon { + color: #3273dc; } + .panel.is-info .panel-heading { + background-color: #3298dc; + color: #fff; } + .panel.is-info .panel-tabs a.is-active { + border-bottom-color: #3298dc; } + .panel.is-info .panel-block.is-active .panel-icon { + color: #3298dc; } + .panel.is-success .panel-heading { + background-color: #48c774; + color: #fff; } + .panel.is-success .panel-tabs a.is-active { + border-bottom-color: #48c774; } + .panel.is-success .panel-block.is-active .panel-icon { + color: #48c774; } + .panel.is-warning .panel-heading { + background-color: #ffdd57; + color: rgba(0, 0, 0, 0.7); } + .panel.is-warning .panel-tabs a.is-active { + border-bottom-color: #ffdd57; } + .panel.is-warning .panel-block.is-active .panel-icon { + color: #ffdd57; } + .panel.is-danger .panel-heading { + background-color: #f14668; + color: #fff; } + .panel.is-danger .panel-tabs a.is-active { + border-bottom-color: #f14668; } + .panel.is-danger .panel-block.is-active .panel-icon { + color: #f14668; } + +.panel-tabs:not(:last-child), +.panel-block:not(:last-child) { + border-bottom: 1px solid #ededed; } + +.panel-heading { + background-color: #ededed; + border-radius: 6px 6px 0 0; + color: #363636; + font-size: 1.25em; + font-weight: 700; + line-height: 1.25; + padding: 0.75em 1em; } + +.panel-tabs { + align-items: flex-end; + display: flex; + font-size: 0.875em; + justify-content: center; } + .panel-tabs a { + border-bottom: 1px solid #dbdbdb; + margin-bottom: -1px; + padding: 0.5em; } + .panel-tabs a.is-active { + border-bottom-color: #4a4a4a; + color: #363636; } + +.panel-list a { + color: #4a4a4a; } + .panel-list a:hover { + color: #3273dc; } + +.panel-block { + align-items: center; + color: #363636; + display: flex; + justify-content: flex-start; + padding: 0.5em 0.75em; } + .panel-block input[type="checkbox"] { + margin-right: 0.75em; } + .panel-block > .control { + flex-grow: 1; + flex-shrink: 1; + width: 100%; } + .panel-block.is-wrapped { + flex-wrap: wrap; } + .panel-block.is-active { + border-left-color: #3273dc; + color: #363636; } + .panel-block.is-active .panel-icon { + color: #3273dc; } + .panel-block:last-child { + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; } + +a.panel-block, +label.panel-block { + cursor: pointer; } + a.panel-block:hover, + label.panel-block:hover { + background-color: whitesmoke; } + +.panel-icon { + display: inline-block; + font-size: 14px; + height: 1em; + line-height: 1em; + text-align: center; + vertical-align: top; + width: 1em; + color: #7a7a7a; + margin-right: 0.75em; } + .panel-icon .fa { + font-size: inherit; + line-height: inherit; } + +.tabs { + -webkit-overflow-scrolling: touch; + align-items: stretch; + display: flex; + font-size: 1rem; + justify-content: space-between; + overflow: hidden; + overflow-x: auto; + white-space: nowrap; } + .tabs a { + align-items: center; + border-bottom-color: #dbdbdb; + border-bottom-style: solid; + border-bottom-width: 1px; + color: #4a4a4a; + display: flex; + justify-content: center; + margin-bottom: -1px; + padding: 0.5em 1em; + vertical-align: top; } + .tabs a:hover { + border-bottom-color: #363636; + color: #363636; } + .tabs li { + display: block; } + .tabs li.is-active a { + border-bottom-color: #3273dc; + color: #3273dc; } + .tabs ul { + align-items: center; + border-bottom-color: #dbdbdb; + border-bottom-style: solid; + border-bottom-width: 1px; + display: flex; + flex-grow: 1; + flex-shrink: 0; + justify-content: flex-start; } + .tabs ul.is-left { + padding-right: 0.75em; } + .tabs ul.is-center { + flex: none; + justify-content: center; + padding-left: 0.75em; + padding-right: 0.75em; } + .tabs ul.is-right { + justify-content: flex-end; + padding-left: 0.75em; } + .tabs .icon:first-child { + margin-right: 0.5em; } + .tabs .icon:last-child { + margin-left: 0.5em; } + .tabs.is-centered ul { + justify-content: center; } + .tabs.is-right ul { + justify-content: flex-end; } + .tabs.is-boxed a { + border: 1px solid transparent; + border-radius: 4px 4px 0 0; } + .tabs.is-boxed a:hover { + background-color: whitesmoke; + border-bottom-color: #dbdbdb; } + .tabs.is-boxed li.is-active a { + background-color: white; + border-color: #dbdbdb; + border-bottom-color: transparent !important; } + .tabs.is-fullwidth li { + flex-grow: 1; + flex-shrink: 0; } + .tabs.is-toggle a { + border-color: #dbdbdb; + border-style: solid; + border-width: 1px; + margin-bottom: 0; + position: relative; } + .tabs.is-toggle a:hover { + background-color: whitesmoke; + border-color: #b5b5b5; + z-index: 2; } + .tabs.is-toggle li + li { + margin-left: -1px; } + .tabs.is-toggle li:first-child a { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; } + .tabs.is-toggle li:last-child a { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; } + .tabs.is-toggle li.is-active a { + background-color: #3273dc; + border-color: #3273dc; + color: #fff; + z-index: 1; } + .tabs.is-toggle ul { + border-bottom: none; } + .tabs.is-toggle.is-toggle-rounded li:first-child a { + border-bottom-left-radius: 290486px; + border-top-left-radius: 290486px; + padding-left: 1.25em; } + .tabs.is-toggle.is-toggle-rounded li:last-child a { + border-bottom-right-radius: 290486px; + border-top-right-radius: 290486px; + padding-right: 1.25em; } + .tabs.is-small { + font-size: 0.75rem; } + .tabs.is-medium { + font-size: 1.25rem; } + .tabs.is-large { + font-size: 1.5rem; } + +.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; } } + +.tile { + align-items: stretch; + display: block; + flex-basis: 0; + flex-grow: 1; + flex-shrink: 1; + min-height: min-content; } + .tile.is-ancestor { + margin-left: -0.75rem; + margin-right: -0.75rem; + margin-top: -0.75rem; } + .tile.is-ancestor:last-child { + margin-bottom: -0.75rem; } + .tile.is-ancestor:not(:last-child) { + margin-bottom: 0.75rem; } + .tile.is-child { + margin: 0 !important; } + .tile.is-parent { + padding: 0.75rem; } + .tile.is-vertical { + flex-direction: column; } + .tile.is-vertical > .tile.is-child:not(:last-child) { + margin-bottom: 1.5rem !important; } + @media screen and (min-width: 769px), print { + .tile:not(.is-child) { + display: flex; } + .tile.is-1 { + flex: none; + width: 8.33333%; } + .tile.is-2 { + flex: none; + width: 16.66667%; } + .tile.is-3 { + flex: none; + width: 25%; } + .tile.is-4 { + flex: none; + width: 33.33333%; } + .tile.is-5 { + flex: none; + width: 41.66667%; } + .tile.is-6 { + flex: none; + width: 50%; } + .tile.is-7 { + flex: none; + width: 58.33333%; } + .tile.is-8 { + flex: none; + width: 66.66667%; } + .tile.is-9 { + flex: none; + width: 75%; } + .tile.is-10 { + flex: none; + width: 83.33333%; } + .tile.is-11 { + flex: none; + width: 91.66667%; } + .tile.is-12 { + flex: none; + width: 100%; } } + +.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-primary-light { + color: #ebfffc !important; } + +a.has-text-primary-light:hover, a.has-text-primary-light:focus { + color: #b8fff4 !important; } + +.has-background-primary-light { + background-color: #ebfffc !important; } + +.has-text-primary-dark { + color: #00947e !important; } + +a.has-text-primary-dark:hover, a.has-text-primary-dark:focus { + color: #00c7a9 !important; } + +.has-background-primary-dark { + background-color: #00947e !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-link-light { + color: #eef3fc !important; } + +a.has-text-link-light:hover, a.has-text-link-light:focus { + color: #c2d5f5 !important; } + +.has-background-link-light { + background-color: #eef3fc !important; } + +.has-text-link-dark { + color: #2160c4 !important; } + +a.has-text-link-dark:hover, a.has-text-link-dark:focus { + color: #3b79de !important; } + +.has-background-link-dark { + background-color: #2160c4 !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-info-light { + color: #eef6fc !important; } + +a.has-text-info-light:hover, a.has-text-info-light:focus { + color: #c2e0f5 !important; } + +.has-background-info-light { + background-color: #eef6fc !important; } + +.has-text-info-dark { + color: #1d72aa !important; } + +a.has-text-info-dark:hover, a.has-text-info-dark:focus { + color: #248fd6 !important; } + +.has-background-info-dark { + background-color: #1d72aa !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-success-light { + color: #effaf3 !important; } + +a.has-text-success-light:hover, a.has-text-success-light:focus { + color: #c8eed6 !important; } + +.has-background-success-light { + background-color: #effaf3 !important; } + +.has-text-success-dark { + color: #257942 !important; } + +a.has-text-success-dark:hover, a.has-text-success-dark:focus { + color: #31a058 !important; } + +.has-background-success-dark { + background-color: #257942 !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-warning-light { + color: #fffbeb !important; } + +a.has-text-warning-light:hover, a.has-text-warning-light:focus { + color: #fff1b8 !important; } + +.has-background-warning-light { + background-color: #fffbeb !important; } + +.has-text-warning-dark { + color: #947600 !important; } + +a.has-text-warning-dark:hover, a.has-text-warning-dark:focus { + color: #c79f00 !important; } + +.has-background-warning-dark { + background-color: #947600 !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-danger-light { + color: #feecf0 !important; } + +a.has-text-danger-light:hover, a.has-text-danger-light:focus { + color: #fabdc9 !important; } + +.has-background-danger-light { + background-color: #feecf0 !important; } + +.has-text-danger-dark { + color: #cc0f35 !important; } + +a.has-text-danger-dark:hover, a.has-text-danger-dark:focus { + color: #ee2049 !important; } + +.has-background-danger-dark { + background-color: #cc0f35 !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; } + +.is-clearfix::after { + clear: both; + content: " "; + display: table; } + +.is-pulled-left { + float: left !important; } + +.is-pulled-right { + float: right !important; } + +.is-radiusless { + border-radius: 0 !important; } + +.is-shadowless { + box-shadow: none !important; } + +.is-clipped { + overflow: hidden !important; } + +.is-relative { + position: relative !important; } + +.is-marginless { + margin: 0 !important; } + +.is-paddingless { + padding: 0 !important; } + +.mt-0 { + margin-top: 0 !important; } + +.mr-0 { + margin-right: 0 !important; } + +.mb-0 { + margin-bottom: 0 !important; } + +.ml-0 { + margin-left: 0 !important; } + +.mx-0 { + margin-left: 0 !important; + margin-right: 0 !important; } + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; } + +.mt-1 { + margin-top: 0.25rem !important; } + +.mr-1 { + margin-right: 0.25rem !important; } + +.mb-1 { + margin-bottom: 0.25rem !important; } + +.ml-1 { + margin-left: 0.25rem !important; } + +.mx-1 { + margin-left: 0.25rem !important; + margin-right: 0.25rem !important; } + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } + +.mt-2 { + margin-top: 0.5rem !important; } + +.mr-2 { + margin-right: 0.5rem !important; } + +.mb-2 { + margin-bottom: 0.5rem !important; } + +.ml-2 { + margin-left: 0.5rem !important; } + +.mx-2 { + margin-left: 0.5rem !important; + margin-right: 0.5rem !important; } + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } + +.mt-3 { + margin-top: 0.75rem !important; } + +.mr-3 { + margin-right: 0.75rem !important; } + +.mb-3 { + margin-bottom: 0.75rem !important; } + +.ml-3 { + margin-left: 0.75rem !important; } + +.mx-3 { + margin-left: 0.75rem !important; + margin-right: 0.75rem !important; } + +.my-3 { + margin-top: 0.75rem !important; + margin-bottom: 0.75rem !important; } + +.mt-4 { + margin-top: 1rem !important; } + +.mr-4 { + margin-right: 1rem !important; } + +.mb-4 { + margin-bottom: 1rem !important; } + +.ml-4 { + margin-left: 1rem !important; } + +.mx-4 { + margin-left: 1rem !important; + margin-right: 1rem !important; } + +.my-4 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; } + +.mt-5 { + margin-top: 1.5rem !important; } + +.mr-5 { + margin-right: 1.5rem !important; } + +.mb-5 { + margin-bottom: 1.5rem !important; } + +.ml-5 { + margin-left: 1.5rem !important; } + +.mx-5 { + margin-left: 1.5rem !important; + margin-right: 1.5rem !important; } + +.my-5 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; } + +.mt-6 { + margin-top: 3rem !important; } + +.mr-6 { + margin-right: 3rem !important; } + +.mb-6 { + margin-bottom: 3rem !important; } + +.ml-6 { + margin-left: 3rem !important; } + +.mx-6 { + margin-left: 3rem !important; + margin-right: 3rem !important; } + +.my-6 { + margin-top: 3rem !important; + margin-bottom: 3rem !important; } + +.pt-0 { + padding-top: 0 !important; } + +.pr-0 { + padding-right: 0 !important; } + +.pb-0 { + padding-bottom: 0 !important; } + +.pl-0 { + padding-left: 0 !important; } + +.px-0 { + padding-left: 0 !important; + padding-right: 0 !important; } + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; } + +.pt-1 { + padding-top: 0.25rem !important; } + +.pr-1 { + padding-right: 0.25rem !important; } + +.pb-1 { + padding-bottom: 0.25rem !important; } + +.pl-1 { + padding-left: 0.25rem !important; } + +.px-1 { + padding-left: 0.25rem !important; + padding-right: 0.25rem !important; } + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } + +.pt-2 { + padding-top: 0.5rem !important; } + +.pr-2 { + padding-right: 0.5rem !important; } + +.pb-2 { + padding-bottom: 0.5rem !important; } + +.pl-2 { + padding-left: 0.5rem !important; } + +.px-2 { + padding-left: 0.5rem !important; + padding-right: 0.5rem !important; } + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } + +.pt-3 { + padding-top: 0.75rem !important; } + +.pr-3 { + padding-right: 0.75rem !important; } + +.pb-3 { + padding-bottom: 0.75rem !important; } + +.pl-3 { + padding-left: 0.75rem !important; } + +.px-3 { + padding-left: 0.75rem !important; + padding-right: 0.75rem !important; } + +.py-3 { + padding-top: 0.75rem !important; + padding-bottom: 0.75rem !important; } + +.pt-4 { + padding-top: 1rem !important; } + +.pr-4 { + padding-right: 1rem !important; } + +.pb-4 { + padding-bottom: 1rem !important; } + +.pl-4 { + padding-left: 1rem !important; } + +.px-4 { + padding-left: 1rem !important; + padding-right: 1rem !important; } + +.py-4 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; } + +.pt-5 { + padding-top: 1.5rem !important; } + +.pr-5 { + padding-right: 1.5rem !important; } + +.pb-5 { + padding-bottom: 1.5rem !important; } + +.pl-5 { + padding-left: 1.5rem !important; } + +.px-5 { + padding-left: 1.5rem !important; + padding-right: 1.5rem !important; } + +.py-5 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; } + +.pt-6 { + padding-top: 3rem !important; } + +.pr-6 { + padding-right: 3rem !important; } + +.pb-6 { + padding-bottom: 3rem !important; } + +.pl-6 { + padding-left: 3rem !important; } + +.px-6 { + padding-left: 3rem !important; + padding-right: 3rem !important; } + +.py-6 { + padding-top: 3rem !important; + padding-bottom: 3rem !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-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: "Rubik", sans-serif !important; } + +.is-family-secondary { + font-family: "Rubik", sans-serif !important; } + +.is-family-sans-serif { + font-family: "Rubik", 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; } } + +.hero { + align-items: stretch; + display: flex; + flex-direction: column; + justify-content: space-between; } + .hero .navbar { + background: none; } + .hero .tabs ul { + border-bottom: none; } + .hero.is-white { + background-color: white; + color: #0a0a0a; } + .hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-white strong { + color: inherit; } + .hero.is-white .title { + color: #0a0a0a; } + .hero.is-white .subtitle { + color: rgba(10, 10, 10, 0.9); } + .hero.is-white .subtitle a:not(.button), + .hero.is-white .subtitle strong { + color: #0a0a0a; } + @media screen and (max-width: 1023px) { + .hero.is-white .navbar-menu { + background-color: white; } } + .hero.is-white .navbar-item, + .hero.is-white .navbar-link { + color: rgba(10, 10, 10, 0.7); } + .hero.is-white a.navbar-item:hover, .hero.is-white a.navbar-item.is-active, + .hero.is-white .navbar-link:hover, + .hero.is-white .navbar-link.is-active { + background-color: #f2f2f2; + color: #0a0a0a; } + .hero.is-white .tabs a { + color: #0a0a0a; + opacity: 0.9; } + .hero.is-white .tabs a:hover { + opacity: 1; } + .hero.is-white .tabs li.is-active a { + opacity: 1; } + .hero.is-white .tabs.is-boxed a, .hero.is-white .tabs.is-toggle a { + color: #0a0a0a; } + .hero.is-white .tabs.is-boxed a:hover, .hero.is-white .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-white .tabs.is-boxed li.is-active a, .hero.is-white .tabs.is-boxed li.is-active a:hover, .hero.is-white .tabs.is-toggle li.is-active a, .hero.is-white .tabs.is-toggle li.is-active a:hover { + background-color: #0a0a0a; + border-color: #0a0a0a; + color: white; } + .hero.is-white.is-bold { + background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); } + @media screen and (max-width: 768px) { + .hero.is-white.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #e6e6e6 0%, white 71%, white 100%); } } + .hero.is-black { + background-color: #0a0a0a; + color: white; } + .hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-black strong { + color: inherit; } + .hero.is-black .title { + color: white; } + .hero.is-black .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-black .subtitle a:not(.button), + .hero.is-black .subtitle strong { + color: white; } + @media screen and (max-width: 1023px) { + .hero.is-black .navbar-menu { + background-color: #0a0a0a; } } + .hero.is-black .navbar-item, + .hero.is-black .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-black a.navbar-item:hover, .hero.is-black a.navbar-item.is-active, + .hero.is-black .navbar-link:hover, + .hero.is-black .navbar-link.is-active { + background-color: black; + color: white; } + .hero.is-black .tabs a { + color: white; + opacity: 0.9; } + .hero.is-black .tabs a:hover { + opacity: 1; } + .hero.is-black .tabs li.is-active a { + opacity: 1; } + .hero.is-black .tabs.is-boxed a, .hero.is-black .tabs.is-toggle a { + color: white; } + .hero.is-black .tabs.is-boxed a:hover, .hero.is-black .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-black .tabs.is-boxed li.is-active a, .hero.is-black .tabs.is-boxed li.is-active a:hover, .hero.is-black .tabs.is-toggle li.is-active a, .hero.is-black .tabs.is-toggle li.is-active a:hover { + background-color: white; + border-color: white; + color: #0a0a0a; } + .hero.is-black.is-bold { + background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } + @media screen and (max-width: 768px) { + .hero.is-black.is-bold .navbar-menu { + background-image: linear-gradient(141deg, black 0%, #0a0a0a 71%, #181616 100%); } } + .hero.is-light { + 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), + .hero.is-light strong { + color: inherit; } + .hero.is-light .title { + color: rgba(0, 0, 0, 0.7); } + .hero.is-light .subtitle { + color: rgba(0, 0, 0, 0.9); } + .hero.is-light .subtitle a:not(.button), + .hero.is-light .subtitle strong { + color: rgba(0, 0, 0, 0.7); } + @media screen and (max-width: 1023px) { + .hero.is-light .navbar-menu { + background-color: whitesmoke; } } + .hero.is-light .navbar-item, + .hero.is-light .navbar-link { + color: rgba(0, 0, 0, 0.7); } + .hero.is-light a.navbar-item:hover, .hero.is-light a.navbar-item.is-active, + .hero.is-light .navbar-link:hover, + .hero.is-light .navbar-link.is-active { + background-color: #e8e8e8; + color: rgba(0, 0, 0, 0.7); } + .hero.is-light .tabs a { + color: rgba(0, 0, 0, 0.7); + opacity: 0.9; } + .hero.is-light .tabs a:hover { + opacity: 1; } + .hero.is-light .tabs li.is-active a { + opacity: 1; } + .hero.is-light .tabs.is-boxed a, .hero.is-light .tabs.is-toggle a { + color: rgba(0, 0, 0, 0.7); } + .hero.is-light .tabs.is-boxed a:hover, .hero.is-light .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-light .tabs.is-boxed li.is-active a, .hero.is-light .tabs.is-boxed li.is-active a:hover, .hero.is-light .tabs.is-toggle li.is-active a, .hero.is-light .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 { + background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); } + @media screen and (max-width: 768px) { + .hero.is-light.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #dfd8d9 0%, whitesmoke 71%, white 100%); } } + .hero.is-dark { + background-color: #363636; + color: #fff; } + .hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-dark strong { + color: inherit; } + .hero.is-dark .title { + color: #fff; } + .hero.is-dark .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-dark .subtitle a:not(.button), + .hero.is-dark .subtitle strong { + color: #fff; } + @media screen and (max-width: 1023px) { + .hero.is-dark .navbar-menu { + background-color: #363636; } } + .hero.is-dark .navbar-item, + .hero.is-dark .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-dark a.navbar-item:hover, .hero.is-dark a.navbar-item.is-active, + .hero.is-dark .navbar-link:hover, + .hero.is-dark .navbar-link.is-active { + background-color: #292929; + color: #fff; } + .hero.is-dark .tabs a { + color: #fff; + opacity: 0.9; } + .hero.is-dark .tabs a:hover { + opacity: 1; } + .hero.is-dark .tabs li.is-active a { + opacity: 1; } + .hero.is-dark .tabs.is-boxed a, .hero.is-dark .tabs.is-toggle a { + color: #fff; } + .hero.is-dark .tabs.is-boxed a:hover, .hero.is-dark .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-dark .tabs.is-boxed li.is-active a, .hero.is-dark .tabs.is-boxed li.is-active a:hover, .hero.is-dark .tabs.is-toggle li.is-active a, .hero.is-dark .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #363636; } + .hero.is-dark.is-bold { + background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); } + @media screen and (max-width: 768px) { + .hero.is-dark.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #1f191a 0%, #363636 71%, #46403f 100%); } } + .hero.is-primary { + background-color: #00d1b2; + color: #fff; } + .hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-primary strong { + color: inherit; } + .hero.is-primary .title { + color: #fff; } + .hero.is-primary .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-primary .subtitle a:not(.button), + .hero.is-primary .subtitle strong { + color: #fff; } + @media screen and (max-width: 1023px) { + .hero.is-primary .navbar-menu { + background-color: #00d1b2; } } + .hero.is-primary .navbar-item, + .hero.is-primary .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-primary a.navbar-item:hover, .hero.is-primary a.navbar-item.is-active, + .hero.is-primary .navbar-link:hover, + .hero.is-primary .navbar-link.is-active { + background-color: #00b89c; + color: #fff; } + .hero.is-primary .tabs a { + color: #fff; + opacity: 0.9; } + .hero.is-primary .tabs a:hover { + opacity: 1; } + .hero.is-primary .tabs li.is-active a { + opacity: 1; } + .hero.is-primary .tabs.is-boxed a, .hero.is-primary .tabs.is-toggle a { + color: #fff; } + .hero.is-primary .tabs.is-boxed a:hover, .hero.is-primary .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-primary .tabs.is-boxed li.is-active a, .hero.is-primary .tabs.is-boxed li.is-active a:hover, .hero.is-primary .tabs.is-toggle li.is-active a, .hero.is-primary .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #00d1b2; } + .hero.is-primary.is-bold { + background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); } + @media screen and (max-width: 768px) { + .hero.is-primary.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #009e6c 0%, #00d1b2 71%, #00e7eb 100%); } } + .hero.is-link { + background-color: #3273dc; + color: #fff; } + .hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-link strong { + color: inherit; } + .hero.is-link .title { + color: #fff; } + .hero.is-link .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-link .subtitle a:not(.button), + .hero.is-link .subtitle strong { + color: #fff; } + @media screen and (max-width: 1023px) { + .hero.is-link .navbar-menu { + background-color: #3273dc; } } + .hero.is-link .navbar-item, + .hero.is-link .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-link a.navbar-item:hover, .hero.is-link a.navbar-item.is-active, + .hero.is-link .navbar-link:hover, + .hero.is-link .navbar-link.is-active { + background-color: #2366d1; + color: #fff; } + .hero.is-link .tabs a { + color: #fff; + opacity: 0.9; } + .hero.is-link .tabs a:hover { + opacity: 1; } + .hero.is-link .tabs li.is-active a { + opacity: 1; } + .hero.is-link .tabs.is-boxed a, .hero.is-link .tabs.is-toggle a { + color: #fff; } + .hero.is-link .tabs.is-boxed a:hover, .hero.is-link .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-link .tabs.is-boxed li.is-active a, .hero.is-link .tabs.is-boxed li.is-active a:hover, .hero.is-link .tabs.is-toggle li.is-active a, .hero.is-link .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #3273dc; } + .hero.is-link.is-bold { + background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); } + @media screen and (max-width: 768px) { + .hero.is-link.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #1577c6 0%, #3273dc 71%, #4366e5 100%); } } + .hero.is-info { + background-color: #3298dc; + color: #fff; } + .hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-info strong { + color: inherit; } + .hero.is-info .title { + color: #fff; } + .hero.is-info .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-info .subtitle a:not(.button), + .hero.is-info .subtitle strong { + color: #fff; } + @media screen and (max-width: 1023px) { + .hero.is-info .navbar-menu { + background-color: #3298dc; } } + .hero.is-info .navbar-item, + .hero.is-info .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-info a.navbar-item:hover, .hero.is-info a.navbar-item.is-active, + .hero.is-info .navbar-link:hover, + .hero.is-info .navbar-link.is-active { + background-color: #238cd1; + color: #fff; } + .hero.is-info .tabs a { + color: #fff; + opacity: 0.9; } + .hero.is-info .tabs a:hover { + opacity: 1; } + .hero.is-info .tabs li.is-active a { + opacity: 1; } + .hero.is-info .tabs.is-boxed a, .hero.is-info .tabs.is-toggle a { + color: #fff; } + .hero.is-info .tabs.is-boxed a:hover, .hero.is-info .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-info .tabs.is-boxed li.is-active a, .hero.is-info .tabs.is-boxed li.is-active a:hover, .hero.is-info .tabs.is-toggle li.is-active a, .hero.is-info .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #3298dc; } + .hero.is-info.is-bold { + background-image: linear-gradient(141deg, #159dc6 0%, #3298dc 71%, #4389e5 100%); } + @media screen and (max-width: 768px) { + .hero.is-info.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #159dc6 0%, #3298dc 71%, #4389e5 100%); } } + .hero.is-success { + background-color: #48c774; + color: #fff; } + .hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-success strong { + color: inherit; } + .hero.is-success .title { + color: #fff; } + .hero.is-success .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-success .subtitle a:not(.button), + .hero.is-success .subtitle strong { + color: #fff; } + @media screen and (max-width: 1023px) { + .hero.is-success .navbar-menu { + background-color: #48c774; } } + .hero.is-success .navbar-item, + .hero.is-success .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-success a.navbar-item:hover, .hero.is-success a.navbar-item.is-active, + .hero.is-success .navbar-link:hover, + .hero.is-success .navbar-link.is-active { + background-color: #3abb67; + color: #fff; } + .hero.is-success .tabs a { + color: #fff; + opacity: 0.9; } + .hero.is-success .tabs a:hover { + opacity: 1; } + .hero.is-success .tabs li.is-active a { + opacity: 1; } + .hero.is-success .tabs.is-boxed a, .hero.is-success .tabs.is-toggle a { + color: #fff; } + .hero.is-success .tabs.is-boxed a:hover, .hero.is-success .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-success .tabs.is-boxed li.is-active a, .hero.is-success .tabs.is-boxed li.is-active a:hover, .hero.is-success .tabs.is-toggle li.is-active a, .hero.is-success .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #48c774; } + .hero.is-success.is-bold { + background-image: linear-gradient(141deg, #29b342 0%, #48c774 71%, #56d296 100%); } + @media screen and (max-width: 768px) { + .hero.is-success.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #29b342 0%, #48c774 71%, #56d296 100%); } } + .hero.is-warning { + 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), + .hero.is-warning strong { + color: inherit; } + .hero.is-warning .title { + color: rgba(0, 0, 0, 0.7); } + .hero.is-warning .subtitle { + color: rgba(0, 0, 0, 0.9); } + .hero.is-warning .subtitle a:not(.button), + .hero.is-warning .subtitle strong { + color: rgba(0, 0, 0, 0.7); } + @media screen and (max-width: 1023px) { + .hero.is-warning .navbar-menu { + background-color: #ffdd57; } } + .hero.is-warning .navbar-item, + .hero.is-warning .navbar-link { + color: rgba(0, 0, 0, 0.7); } + .hero.is-warning a.navbar-item:hover, .hero.is-warning a.navbar-item.is-active, + .hero.is-warning .navbar-link:hover, + .hero.is-warning .navbar-link.is-active { + background-color: #ffd83d; + color: rgba(0, 0, 0, 0.7); } + .hero.is-warning .tabs a { + color: rgba(0, 0, 0, 0.7); + opacity: 0.9; } + .hero.is-warning .tabs a:hover { + opacity: 1; } + .hero.is-warning .tabs li.is-active a { + opacity: 1; } + .hero.is-warning .tabs.is-boxed a, .hero.is-warning .tabs.is-toggle a { + color: rgba(0, 0, 0, 0.7); } + .hero.is-warning .tabs.is-boxed a:hover, .hero.is-warning .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-warning .tabs.is-boxed li.is-active a, .hero.is-warning .tabs.is-boxed li.is-active a:hover, .hero.is-warning .tabs.is-toggle li.is-active a, .hero.is-warning .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 { + background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); } + @media screen and (max-width: 768px) { + .hero.is-warning.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #ffaf24 0%, #ffdd57 71%, #fffa70 100%); } } + .hero.is-danger { + background-color: #f14668; + color: #fff; } + .hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current), + .hero.is-danger strong { + color: inherit; } + .hero.is-danger .title { + color: #fff; } + .hero.is-danger .subtitle { + color: rgba(255, 255, 255, 0.9); } + .hero.is-danger .subtitle a:not(.button), + .hero.is-danger .subtitle strong { + color: #fff; } + @media screen and (max-width: 1023px) { + .hero.is-danger .navbar-menu { + background-color: #f14668; } } + .hero.is-danger .navbar-item, + .hero.is-danger .navbar-link { + color: rgba(255, 255, 255, 0.7); } + .hero.is-danger a.navbar-item:hover, .hero.is-danger a.navbar-item.is-active, + .hero.is-danger .navbar-link:hover, + .hero.is-danger .navbar-link.is-active { + background-color: #ef2e55; + color: #fff; } + .hero.is-danger .tabs a { + color: #fff; + opacity: 0.9; } + .hero.is-danger .tabs a:hover { + opacity: 1; } + .hero.is-danger .tabs li.is-active a { + opacity: 1; } + .hero.is-danger .tabs.is-boxed a, .hero.is-danger .tabs.is-toggle a { + color: #fff; } + .hero.is-danger .tabs.is-boxed a:hover, .hero.is-danger .tabs.is-toggle a:hover { + background-color: rgba(10, 10, 10, 0.1); } + .hero.is-danger .tabs.is-boxed li.is-active a, .hero.is-danger .tabs.is-boxed li.is-active a:hover, .hero.is-danger .tabs.is-toggle li.is-active a, .hero.is-danger .tabs.is-toggle li.is-active a:hover { + background-color: #fff; + border-color: #fff; + color: #f14668; } + .hero.is-danger.is-bold { + background-image: linear-gradient(141deg, #fa0a62 0%, #f14668 71%, #f7595f 100%); } + @media screen and (max-width: 768px) { + .hero.is-danger.is-bold .navbar-menu { + background-image: linear-gradient(141deg, #fa0a62 0%, #f14668 71%, #f7595f 100%); } } + .hero.is-small .hero-body { + padding: 1.5rem; } + @media screen and (min-width: 769px), print { + .hero.is-medium .hero-body { + padding: 9rem 1.5rem; } } + @media screen and (min-width: 769px), print { + .hero.is-large .hero-body { + padding: 18rem 1.5rem; } } + .hero.is-halfheight .hero-body, .hero.is-fullheight .hero-body, .hero.is-fullheight-with-navbar .hero-body { + align-items: center; + display: flex; } + .hero.is-halfheight .hero-body > .container, .hero.is-fullheight .hero-body > .container, .hero.is-fullheight-with-navbar .hero-body > .container { + flex-grow: 1; + flex-shrink: 1; } + .hero.is-halfheight { + min-height: 50vh; } + .hero.is-fullheight { + 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; } + +.section { + padding: 3rem 1.5rem; } + @media screen and (min-width: 1024px) { + .section.is-medium { + padding: 9rem 1.5rem; } + .section.is-large { + padding: 18rem 1.5rem; } } + +.footer { + background-color: #fafafa; + padding: 3rem 1.5rem 6rem; } + +.is-borderless { + border: 0 !important; } + +table.is-completely-borderless td, +table.is-completely-borderless th, +table.is-completely-borderless tr { + border: 0 !important; } + +.is-top-borderless { + border-top: 0px !important; } + +.is-bottom-borderless { + border-bottom: 0px !important; } + +.is-left-borderless { + border-left: 0px !important; } + +.is-right-borderless { + border-right: 0px !important; } + +.has-border-width-1 { + border-width: 1px !important; } + +.has-border-top-width-1 { + border-top-width: 1px !important; } + +.has-border-bottom-width-1 { + border-bottom-width: 1px !important; } + +.has-border-left-width-1 { + border-left-width: 1px !important; } + +.has-border-right-width-1 { + border-right-width: 1px !important; } + +.has-border-width-2 { + border-width: 2px !important; } + +.has-border-top-width-2 { + border-top-width: 2px !important; } + +.has-border-bottom-width-2 { + border-bottom-width: 2px !important; } + +.has-border-left-width-2 { + border-left-width: 2px !important; } + +.has-border-right-width-2 { + border-right-width: 2px !important; } + +.has-border-width-3 { + border-width: 3px !important; } + +.has-border-top-width-3 { + border-top-width: 3px !important; } + +.has-border-bottom-width-3 { + border-bottom-width: 3px !important; } + +.has-border-left-width-3 { + border-left-width: 3px !important; } + +.has-border-right-width-3 { + border-right-width: 3px !important; } + +.has-border-width-4 { + border-width: 4px !important; } + +.has-border-top-width-4 { + border-top-width: 4px !important; } + +.has-border-bottom-width-4 { + border-bottom-width: 4px !important; } + +.has-border-left-width-4 { + border-left-width: 4px !important; } + +.has-border-right-width-4 { + border-right-width: 4px !important; } + +.has-border-width-5 { + border-width: 5px !important; } + +.has-border-top-width-5 { + border-top-width: 5px !important; } + +.has-border-bottom-width-5 { + border-bottom-width: 5px !important; } + +.has-border-left-width-5 { + border-left-width: 5px !important; } + +.has-border-right-width-5 { + border-right-width: 5px !important; } + +.has-border-width-6 { + border-width: 6px !important; } + +.has-border-top-width-6 { + border-top-width: 6px !important; } + +.has-border-bottom-width-6 { + border-bottom-width: 6px !important; } + +.has-border-left-width-6 { + border-left-width: 6px !important; } + +.has-border-right-width-6 { + border-right-width: 6px !important; } + +.has-border-width-7 { + border-width: 7px !important; } + +.has-border-top-width-7 { + border-top-width: 7px !important; } + +.has-border-bottom-width-7 { + border-bottom-width: 7px !important; } + +.has-border-left-width-7 { + border-left-width: 7px !important; } + +.has-border-right-width-7 { + border-right-width: 7px !important; } + +.has-border-width-8 { + border-width: 8px !important; } + +.has-border-top-width-8 { + border-top-width: 8px !important; } + +.has-border-bottom-width-8 { + border-bottom-width: 8px !important; } + +.has-border-left-width-8 { + border-left-width: 8px !important; } + +.has-border-right-width-8 { + border-right-width: 8px !important; } + +.has-border-width-9 { + border-width: 9px !important; } + +.has-border-top-width-9 { + border-top-width: 9px !important; } + +.has-border-bottom-width-9 { + border-bottom-width: 9px !important; } + +.has-border-left-width-9 { + border-left-width: 9px !important; } + +.has-border-right-width-9 { + border-right-width: 9px !important; } + +.has-cursor-default { + cursor: default !important; } + +.has-cursor-pointer { + cursor: pointer !important; } + +.has-cursor-grab { + cursor: grab !important; } + +.has-cursor-help { + cursor: help !important; } + +.has-cursor-wait { + cursor: wait !important; } + +.has-cursor-crosshair { + cursor: crosshair !important; } + +.has-cursor-not-allowed { + cursor: not-allowed !important; } + +.has-cursor-zoom-in { + cursor: zoom-in !important; } + +.flex-row { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } + +.flex-column { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } + +.nowrap { + flex-wrap: nowrap !important; } + +.wrap { + flex-wrap: wrap !important; } + +.wrap-reverse { + flex-wrap: wrap-reverse !important; } + +.align-start { + align-content: start !important; } + +.align-end { + align-content: end !important; } + +.align-flex-start { + align-content: flex-start !important; } + +.align-flex-end { + align-content: flex-end !important; } + +.align-center { + align-content: center !important; } + +.align-normal { + align-content: normal !important; } + +.align-space-between { + align-content: space-between !important; } + +.align-space-around { + align-content: space-around !important; } + +.align-space-evenly { + align-content: space-evenly !important; } + +.align-stretch { + align-content: stretch !important; } + +.align-baseline { + align-content: baseline !important; } + +.justify-left { + justify-content: left !important; } + +.justify-right { + justify-content: right !important; } + +.justify-start { + justify-content: start !important; } + +.justify-end { + justify-content: end !important; } + +.justify-flex-start { + justify-content: flex-start !important; } + +.justify-flex-end { + justify-content: flex-end !important; } + +.justify-center { + justify-content: center !important; } + +.justify-normal { + justify-content: normal !important; } + +.justify-space-between { + justify-content: space-between !important; } + +.justify-space-around { + justify-content: space-around !important; } + +.justify-space-evenly { + justify-content: space-evenly !important; } + +.justify-stretch { + justify-content: stretch !important; } + +.justify-baseline { + justify-content: baseline !important; } + +.align-self-auto { + align-self: auto !important; } + +.align-self-flex-start { + align-self: flex-start !important; } + +.align-self-flex-end { + align-self: flex-end !important; } + +.align-self-center { + align-self: center !important; } + +.align-self-baseline { + align-self: baseline !important; } + +.align-self-stretch { + align-self: stretch !important; } + +.align-items-flex-start { + align-items: flex-start !important; } + +.align-items-flex-end { + align-items: flex-end !important; } + +.align-items-center { + align-items: center !important; } + +.align-items-baseline { + align-items: baseline !important; } + +.align-items-stretch { + align-items: stretch !important; } + +.is-blurred { + filter: blur(15px) !important; } + .is-blurred-medium { + filter: blur(40px) !important; } + .is-blurred-hard { + filter: blur(75px) !important; } + +.has-max-width-50 { + max-width: 50px !important; } + +.has-min-width-50 { + min-width: 50px !important; } + +.has-max-height-50 { + max-height: 50px !important; } + +.has-min-height-50 { + min-height: 50px !important; } + +.has-max-width-100 { + max-width: 100px !important; } + +.has-min-width-100 { + min-width: 100px !important; } + +.has-max-height-100 { + max-height: 100px !important; } + +.has-min-height-100 { + min-height: 100px !important; } + +.has-max-width-150 { + max-width: 150px !important; } + +.has-min-width-150 { + min-width: 150px !important; } + +.has-max-height-150 { + max-height: 150px !important; } + +.has-min-height-150 { + min-height: 150px !important; } + +.has-max-width-200 { + max-width: 200px !important; } + +.has-min-width-200 { + min-width: 200px !important; } + +.has-max-height-200 { + max-height: 200px !important; } + +.has-min-height-200 { + min-height: 200px !important; } + +.has-max-width-250 { + max-width: 250px !important; } + +.has-min-width-250 { + min-width: 250px !important; } + +.has-max-height-250 { + max-height: 250px !important; } + +.has-min-height-250 { + min-height: 250px !important; } + +.has-max-width-300 { + max-width: 300px !important; } + +.has-min-width-300 { + min-width: 300px !important; } + +.has-max-height-300 { + max-height: 300px !important; } + +.has-min-height-300 { + min-height: 300px !important; } + +.has-max-width-350 { + max-width: 350px !important; } + +.has-min-width-350 { + min-width: 350px !important; } + +.has-max-height-350 { + max-height: 350px !important; } + +.has-min-height-350 { + min-height: 350px !important; } + +.has-width-50 { + width: 50px !important; } + +.has-height-50 { + height: 50px !important; } + +.has-width-100 { + width: 100px !important; } + +.has-height-100 { + height: 100px !important; } + +.has-width-150 { + width: 150px !important; } + +.has-height-150 { + height: 150px !important; } + +.has-width-200 { + width: 200px !important; } + +.has-height-200 { + height: 200px !important; } + +.has-width-250 { + width: 250px !important; } + +.has-height-250 { + height: 250px !important; } + +.has-width-300 { + width: 300px !important; } + +.has-height-300 { + height: 300px !important; } + +.has-width-350 { + width: 350px !important; } + +.has-height-350 { + height: 350px !important; } + +.is-full-height { + height: 100% !important; } + +.has-page-height { + height: 100vh !important; } + +.is-half-height { + height: 50% !important; } + +.has-half-page-height { + height: 50vh !important; } + +.is-quarter-height { + height: 25% !important; } + +.has-quarter-page-height { + height: 25vh !important; } + +.is-full-width { + width: 100% !important; } + +.has-page-width { + width: 100vw !important; } + +.is-half-width { + width: 50% !important; } + +.has-half-page-width { + width: 50vw !important; } + +.is-quarter-width { + width: 25% !important; } + +.has-quarter-page-width { + width: 25vw !important; } + +.has-margin-5 { + margin: 5px !important; } + +.has-padding-5 { + padding: 5px !important; } + +.has-margin-top-5 { + margin-top: 5px !important; } + +.has-padding-top-5 { + padding-top: 5px !important; } + +.has-margin-bottom-5 { + margin-bottom: 5px !important; } + +.has-padding-bottom-5 { + padding-bottom: 5px !important; } + +.has-margin-left-5 { + margin-left: 5px !important; } + +.has-padding-left-5 { + padding-left: 5px !important; } + +.has-margin-right-5 { + margin-right: 5px !important; } + +.has-padding-right-5 { + padding-right: 5px !important; } + +.has-margin-10 { + margin: 10px !important; } + +.has-padding-10 { + padding: 10px !important; } + +.has-margin-top-10 { + margin-top: 10px !important; } + +.has-padding-top-10 { + padding-top: 10px !important; } + +.has-margin-bottom-10 { + margin-bottom: 10px !important; } + +.has-padding-bottom-10 { + padding-bottom: 10px !important; } + +.has-margin-left-10 { + margin-left: 10px !important; } + +.has-padding-left-10 { + padding-left: 10px !important; } + +.has-margin-right-10 { + margin-right: 10px !important; } + +.has-padding-right-10 { + padding-right: 10px !important; } + +.has-margin-15 { + margin: 15px !important; } + +.has-padding-15 { + padding: 15px !important; } + +.has-margin-top-15 { + margin-top: 15px !important; } + +.has-padding-top-15 { + padding-top: 15px !important; } + +.has-margin-bottom-15 { + margin-bottom: 15px !important; } + +.has-padding-bottom-15 { + padding-bottom: 15px !important; } + +.has-margin-left-15 { + margin-left: 15px !important; } + +.has-padding-left-15 { + padding-left: 15px !important; } + +.has-margin-right-15 { + margin-right: 15px !important; } + +.has-padding-right-15 { + padding-right: 15px !important; } + +.has-margin-20 { + margin: 20px !important; } + +.has-padding-20 { + padding: 20px !important; } + +.has-margin-top-20 { + margin-top: 20px !important; } + +.has-padding-top-20 { + padding-top: 20px !important; } + +.has-margin-bottom-20 { + margin-bottom: 20px !important; } + +.has-padding-bottom-20 { + padding-bottom: 20px !important; } + +.has-margin-left-20 { + margin-left: 20px !important; } + +.has-padding-left-20 { + padding-left: 20px !important; } + +.has-margin-right-20 { + margin-right: 20px !important; } + +.has-padding-right-20 { + padding-right: 20px !important; } + +.has-margin-25 { + margin: 25px !important; } + +.has-padding-25 { + padding: 25px !important; } + +.has-margin-top-25 { + margin-top: 25px !important; } + +.has-padding-top-25 { + padding-top: 25px !important; } + +.has-margin-bottom-25 { + margin-bottom: 25px !important; } + +.has-padding-bottom-25 { + padding-bottom: 25px !important; } + +.has-margin-left-25 { + margin-left: 25px !important; } + +.has-padding-left-25 { + padding-left: 25px !important; } + +.has-margin-right-25 { + margin-right: 25px !important; } + +.has-padding-right-25 { + padding-right: 25px !important; } + +.has-margin-30 { + margin: 30px !important; } + +.has-padding-30 { + padding: 30px !important; } + +.has-margin-top-30 { + margin-top: 30px !important; } + +.has-padding-top-30 { + padding-top: 30px !important; } + +.has-margin-bottom-30 { + margin-bottom: 30px !important; } + +.has-padding-bottom-30 { + padding-bottom: 30px !important; } + +.has-margin-left-30 { + margin-left: 30px !important; } + +.has-padding-left-30 { + padding-left: 30px !important; } + +.has-margin-right-30 { + margin-right: 30px !important; } + +.has-padding-right-30 { + padding-right: 30px !important; } + +.has-margin-35 { + margin: 35px !important; } + +.has-padding-35 { + padding: 35px !important; } + +.has-margin-top-35 { + margin-top: 35px !important; } + +.has-padding-top-35 { + padding-top: 35px !important; } + +.has-margin-bottom-35 { + margin-bottom: 35px !important; } + +.has-padding-bottom-35 { + padding-bottom: 35px !important; } + +.has-margin-left-35 { + margin-left: 35px !important; } + +.has-padding-left-35 { + padding-left: 35px !important; } + +.has-margin-right-35 { + margin-right: 35px !important; } + +.has-padding-right-35 { + padding-right: 35px !important; } + +.has-margin-40 { + margin: 40px !important; } + +.has-padding-40 { + padding: 40px !important; } + +.has-margin-top-40 { + margin-top: 40px !important; } + +.has-padding-top-40 { + padding-top: 40px !important; } + +.has-margin-bottom-40 { + margin-bottom: 40px !important; } + +.has-padding-bottom-40 { + padding-bottom: 40px !important; } + +.has-margin-left-40 { + margin-left: 40px !important; } + +.has-padding-left-40 { + padding-left: 40px !important; } + +.has-margin-right-40 { + margin-right: 40px !important; } + +.has-padding-right-40 { + padding-right: 40px !important; } + +.has-margin-45 { + margin: 45px !important; } + +.has-padding-45 { + padding: 45px !important; } + +.has-margin-top-45 { + margin-top: 45px !important; } + +.has-padding-top-45 { + padding-top: 45px !important; } + +.has-margin-bottom-45 { + margin-bottom: 45px !important; } + +.has-padding-bottom-45 { + padding-bottom: 45px !important; } + +.has-margin-left-45 { + margin-left: 45px !important; } + +.has-padding-left-45 { + padding-left: 45px !important; } + +.has-margin-right-45 { + margin-right: 45px !important; } + +.has-padding-right-45 { + padding-right: 45px !important; } + +.has-margin-50 { + margin: 50px !important; } + +.has-padding-50 { + padding: 50px !important; } + +.has-margin-top-50 { + margin-top: 50px !important; } + +.has-padding-top-50 { + padding-top: 50px !important; } + +.has-margin-bottom-50 { + margin-bottom: 50px !important; } + +.has-padding-bottom-50 { + padding-bottom: 50px !important; } + +.has-margin-left-50 { + margin-left: 50px !important; } + +.has-padding-left-50 { + padding-left: 50px !important; } + +.has-margin-right-50 { + margin-right: 50px !important; } + +.has-padding-right-50 { + padding-right: 50px !important; } + +.has-margin-55 { + margin: 55px !important; } + +.has-padding-55 { + padding: 55px !important; } + +.has-margin-top-55 { + margin-top: 55px !important; } + +.has-padding-top-55 { + padding-top: 55px !important; } + +.has-margin-bottom-55 { + margin-bottom: 55px !important; } + +.has-padding-bottom-55 { + padding-bottom: 55px !important; } + +.has-margin-left-55 { + margin-left: 55px !important; } + +.has-padding-left-55 { + padding-left: 55px !important; } + +.has-margin-right-55 { + margin-right: 55px !important; } + +.has-padding-right-55 { + padding-right: 55px !important; } + +.has-margin-60 { + margin: 60px !important; } + +.has-padding-60 { + padding: 60px !important; } + +.has-margin-top-60 { + margin-top: 60px !important; } + +.has-padding-top-60 { + padding-top: 60px !important; } + +.has-margin-bottom-60 { + margin-bottom: 60px !important; } + +.has-padding-bottom-60 { + padding-bottom: 60px !important; } + +.has-margin-left-60 { + margin-left: 60px !important; } + +.has-padding-left-60 { + padding-left: 60px !important; } + +.has-margin-right-60 { + margin-right: 60px !important; } + +.has-padding-right-60 { + padding-right: 60px !important; } + +.has-margin-65 { + margin: 65px !important; } + +.has-padding-65 { + padding: 65px !important; } + +.has-margin-top-65 { + margin-top: 65px !important; } + +.has-padding-top-65 { + padding-top: 65px !important; } + +.has-margin-bottom-65 { + margin-bottom: 65px !important; } + +.has-padding-bottom-65 { + padding-bottom: 65px !important; } + +.has-margin-left-65 { + margin-left: 65px !important; } + +.has-padding-left-65 { + padding-left: 65px !important; } + +.has-margin-right-65 { + margin-right: 65px !important; } + +.has-padding-right-65 { + padding-right: 65px !important; } + +.has-margin-70 { + margin: 70px !important; } + +.has-padding-70 { + padding: 70px !important; } + +.has-margin-top-70 { + margin-top: 70px !important; } + +.has-padding-top-70 { + padding-top: 70px !important; } + +.has-margin-bottom-70 { + margin-bottom: 70px !important; } + +.has-padding-bottom-70 { + padding-bottom: 70px !important; } + +.has-margin-left-70 { + margin-left: 70px !important; } + +.has-padding-left-70 { + padding-left: 70px !important; } + +.has-margin-right-70 { + margin-right: 70px !important; } + +.has-padding-right-70 { + padding-right: 70px !important; } + +.has-margin-75 { + margin: 75px !important; } + +.has-padding-75 { + padding: 75px !important; } + +.has-margin-top-75 { + margin-top: 75px !important; } + +.has-padding-top-75 { + padding-top: 75px !important; } + +.has-margin-bottom-75 { + margin-bottom: 75px !important; } + +.has-padding-bottom-75 { + padding-bottom: 75px !important; } + +.has-margin-left-75 { + margin-left: 75px !important; } + +.has-padding-left-75 { + padding-left: 75px !important; } + +.has-margin-right-75 { + margin-right: 75px !important; } + +.has-padding-right-75 { + padding-right: 75px !important; } + +.has-margin-80 { + margin: 80px !important; } + +.has-padding-80 { + padding: 80px !important; } + +.has-margin-top-80 { + margin-top: 80px !important; } + +.has-padding-top-80 { + padding-top: 80px !important; } + +.has-margin-bottom-80 { + margin-bottom: 80px !important; } + +.has-padding-bottom-80 { + padding-bottom: 80px !important; } + +.has-margin-left-80 { + margin-left: 80px !important; } + +.has-padding-left-80 { + padding-left: 80px !important; } + +.has-margin-right-80 { + margin-right: 80px !important; } + +.has-padding-right-80 { + padding-right: 80px !important; } + +.has-margin-85 { + margin: 85px !important; } + +.has-padding-85 { + padding: 85px !important; } + +.has-margin-top-85 { + margin-top: 85px !important; } + +.has-padding-top-85 { + padding-top: 85px !important; } + +.has-margin-bottom-85 { + margin-bottom: 85px !important; } + +.has-padding-bottom-85 { + padding-bottom: 85px !important; } + +.has-margin-left-85 { + margin-left: 85px !important; } + +.has-padding-left-85 { + padding-left: 85px !important; } + +.has-margin-right-85 { + margin-right: 85px !important; } + +.has-padding-right-85 { + padding-right: 85px !important; } + +.has-margin-90 { + margin: 90px !important; } + +.has-padding-90 { + padding: 90px !important; } + +.has-margin-top-90 { + margin-top: 90px !important; } + +.has-padding-top-90 { + padding-top: 90px !important; } + +.has-margin-bottom-90 { + margin-bottom: 90px !important; } + +.has-padding-bottom-90 { + padding-bottom: 90px !important; } + +.has-margin-left-90 { + margin-left: 90px !important; } + +.has-padding-left-90 { + padding-left: 90px !important; } + +.has-margin-right-90 { + margin-right: 90px !important; } + +.has-padding-right-90 { + padding-right: 90px !important; } + +.has-margin-95 { + margin: 95px !important; } + +.has-padding-95 { + padding: 95px !important; } + +.has-margin-top-95 { + margin-top: 95px !important; } + +.has-padding-top-95 { + padding-top: 95px !important; } + +.has-margin-bottom-95 { + margin-bottom: 95px !important; } + +.has-padding-bottom-95 { + padding-bottom: 95px !important; } + +.has-margin-left-95 { + margin-left: 95px !important; } + +.has-padding-left-95 { + padding-left: 95px !important; } + +.has-margin-right-95 { + margin-right: 95px !important; } + +.has-padding-right-95 { + padding-right: 95px !important; } + +.has-margin-100 { + margin: 100px !important; } + +.has-padding-100 { + padding: 100px !important; } + +.has-margin-top-100 { + margin-top: 100px !important; } + +.has-padding-top-100 { + padding-top: 100px !important; } + +.has-margin-bottom-100 { + margin-bottom: 100px !important; } + +.has-padding-bottom-100 { + padding-bottom: 100px !important; } + +.has-margin-left-100 { + margin-left: 100px !important; } + +.has-padding-left-100 { + padding-left: 100px !important; } + +.has-margin-right-100 { + margin-right: 100px !important; } + +.has-padding-right-100 { + padding-right: 100px !important; } + +.has-margin-105 { + margin: 105px !important; } + +.has-padding-105 { + padding: 105px !important; } + +.has-margin-top-105 { + margin-top: 105px !important; } + +.has-padding-top-105 { + padding-top: 105px !important; } + +.has-margin-bottom-105 { + margin-bottom: 105px !important; } + +.has-padding-bottom-105 { + padding-bottom: 105px !important; } + +.has-margin-left-105 { + margin-left: 105px !important; } + +.has-padding-left-105 { + padding-left: 105px !important; } + +.has-margin-right-105 { + margin-right: 105px !important; } + +.has-padding-right-105 { + padding-right: 105px !important; } + +.has-margin-110 { + margin: 110px !important; } + +.has-padding-110 { + padding: 110px !important; } + +.has-margin-top-110 { + margin-top: 110px !important; } + +.has-padding-top-110 { + padding-top: 110px !important; } + +.has-margin-bottom-110 { + margin-bottom: 110px !important; } + +.has-padding-bottom-110 { + padding-bottom: 110px !important; } + +.has-margin-left-110 { + margin-left: 110px !important; } + +.has-padding-left-110 { + padding-left: 110px !important; } + +.has-margin-right-110 { + margin-right: 110px !important; } + +.has-padding-right-110 { + padding-right: 110px !important; } + +.has-margin-115 { + margin: 115px !important; } + +.has-padding-115 { + padding: 115px !important; } + +.has-margin-top-115 { + margin-top: 115px !important; } + +.has-padding-top-115 { + padding-top: 115px !important; } + +.has-margin-bottom-115 { + margin-bottom: 115px !important; } + +.has-padding-bottom-115 { + padding-bottom: 115px !important; } + +.has-margin-left-115 { + margin-left: 115px !important; } + +.has-padding-left-115 { + padding-left: 115px !important; } + +.has-margin-right-115 { + margin-right: 115px !important; } + +.has-padding-right-115 { + padding-right: 115px !important; } + +.has-margin-120 { + margin: 120px !important; } + +.has-padding-120 { + padding: 120px !important; } + +.has-margin-top-120 { + margin-top: 120px !important; } + +.has-padding-top-120 { + padding-top: 120px !important; } + +.has-margin-bottom-120 { + margin-bottom: 120px !important; } + +.has-padding-bottom-120 { + padding-bottom: 120px !important; } + +.has-margin-left-120 { + margin-left: 120px !important; } + +.has-padding-left-120 { + padding-left: 120px !important; } + +.has-margin-right-120 { + margin-right: 120px !important; } + +.has-padding-right-120 { + padding-right: 120px !important; } + +.has-margin-125 { + margin: 125px !important; } + +.has-padding-125 { + padding: 125px !important; } + +.has-margin-top-125 { + margin-top: 125px !important; } + +.has-padding-top-125 { + padding-top: 125px !important; } + +.has-margin-bottom-125 { + margin-bottom: 125px !important; } + +.has-padding-bottom-125 { + padding-bottom: 125px !important; } + +.has-margin-left-125 { + margin-left: 125px !important; } + +.has-padding-left-125 { + padding-left: 125px !important; } + +.has-margin-right-125 { + margin-right: 125px !important; } + +.has-padding-right-125 { + padding-right: 125px !important; } + +.has-margin-130 { + margin: 130px !important; } + +.has-padding-130 { + padding: 130px !important; } + +.has-margin-top-130 { + margin-top: 130px !important; } + +.has-padding-top-130 { + padding-top: 130px !important; } + +.has-margin-bottom-130 { + margin-bottom: 130px !important; } + +.has-padding-bottom-130 { + padding-bottom: 130px !important; } + +.has-margin-left-130 { + margin-left: 130px !important; } + +.has-padding-left-130 { + padding-left: 130px !important; } + +.has-margin-right-130 { + margin-right: 130px !important; } + +.has-padding-right-130 { + padding-right: 130px !important; } + +.has-margin-135 { + margin: 135px !important; } + +.has-padding-135 { + padding: 135px !important; } + +.has-margin-top-135 { + margin-top: 135px !important; } + +.has-padding-top-135 { + padding-top: 135px !important; } + +.has-margin-bottom-135 { + margin-bottom: 135px !important; } + +.has-padding-bottom-135 { + padding-bottom: 135px !important; } + +.has-margin-left-135 { + margin-left: 135px !important; } + +.has-padding-left-135 { + padding-left: 135px !important; } + +.has-margin-right-135 { + margin-right: 135px !important; } + +.has-padding-right-135 { + padding-right: 135px !important; } + +.has-margin-140 { + margin: 140px !important; } + +.has-padding-140 { + padding: 140px !important; } + +.has-margin-top-140 { + margin-top: 140px !important; } + +.has-padding-top-140 { + padding-top: 140px !important; } + +.has-margin-bottom-140 { + margin-bottom: 140px !important; } + +.has-padding-bottom-140 { + padding-bottom: 140px !important; } + +.has-margin-left-140 { + margin-left: 140px !important; } + +.has-padding-left-140 { + padding-left: 140px !important; } + +.has-margin-right-140 { + margin-right: 140px !important; } + +.has-padding-right-140 { + padding-right: 140px !important; } + +.has-margin-145 { + margin: 145px !important; } + +.has-padding-145 { + padding: 145px !important; } + +.has-margin-top-145 { + margin-top: 145px !important; } + +.has-padding-top-145 { + padding-top: 145px !important; } + +.has-margin-bottom-145 { + margin-bottom: 145px !important; } + +.has-padding-bottom-145 { + padding-bottom: 145px !important; } + +.has-margin-left-145 { + margin-left: 145px !important; } + +.has-padding-left-145 { + padding-left: 145px !important; } + +.has-margin-right-145 { + margin-right: 145px !important; } + +.has-padding-right-145 { + padding-right: 145px !important; } + +.is-top-marginless { + margin-top: 0 !important; } + +.is-top-paddingless { + padding-top: 0 !important; } + +.is-bottom-marginless { + margin-bottom: 0 !important; } + +.is-bottom-paddingless { + padding-bottom: 0 !important; } + +.is-left-marginless { + margin-left: 0 !important; } + +.is-left-paddingless { + padding-left: 0 !important; } + +.is-right-marginless { + margin-right: 0 !important; } + +.is-right-paddingless { + padding-right: 0 !important; } + +.has-margin-auto { + margin: auto !important; } + +.has-margin-top-auto { + margin-top: auto !important; } + +.has-margin-bottom-auto { + margin-bottom: auto !important; } + +.has-margin-left-auto { + margin-left: auto !important; } + +.has-margin-right-auto { + margin-right: auto !important; } + +@media screen and (max-width: 768px) { + .flex-mobile { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 769px), print { + .flex-tablet { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .flex-tablet-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (max-width: 1023px) { + .flex-touch { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 1024px) { + .flex-desktop { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .flex-desktop-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 1216px) { + .flex-widescreen { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .flex-widescreen-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (min-width: 1408px) { + .flex-fullhd { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; } } + +@media screen and (max-width: 768px) { + .flex-row-mobile { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 769px), print { + .flex-row-tablet { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .flex-row-tablet-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (max-width: 1023px) { + .flex-row-touch { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 1024px) { + .flex-row-desktop { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .flex-row-desktop-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 1216px) { + .flex-row-widescreen { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .flex-row-widescreen-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (min-width: 1408px) { + .flex-row-fullhd { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: row !important; } } + +@media screen and (max-width: 768px) { + .flex-column-mobile { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 769px), print { + .flex-column-tablet { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .flex-column-tablet-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (max-width: 1023px) { + .flex-column-touch { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 1024px) { + .flex-column-desktop { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .flex-column-desktop-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 1216px) { + .flex-column-widescreen { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .flex-column-widescreen-only { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (min-width: 1408px) { + .flex-column-fullhd { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + flex-direction: column !important; } } + +@media screen and (max-width: 768px) { + .nowrap-mobile { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 769px), print { + .nowrap-tablet { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .nowrap-tablet-only { + flex-wrap: nowrap !important; } } + +@media screen and (max-width: 1023px) { + .nowrap-touch { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 1024px) { + .nowrap-desktop { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .nowrap-desktop-only { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 1216px) { + .nowrap-widescreen { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .nowrap-widescreen-only { + flex-wrap: nowrap !important; } } + +@media screen and (min-width: 1408px) { + .nowrap-fullhd { + flex-wrap: nowrap !important; } } + +@media screen and (max-width: 768px) { + .wrap-mobile { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 769px), print { + .wrap-tablet { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .wrap-tablet-only { + flex-wrap: wrap !important; } } + +@media screen and (max-width: 1023px) { + .wrap-touch { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 1024px) { + .wrap-desktop { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .wrap-desktop-only { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 1216px) { + .wrap-widescreen { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .wrap-widescreen-only { + flex-wrap: wrap !important; } } + +@media screen and (min-width: 1408px) { + .wrap-fullhd { + flex-wrap: wrap !important; } } + +@media screen and (max-width: 768px) { + .wrap-reverse-mobile { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 769px), print { + .wrap-reverse-tablet { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .wrap-reverse-tablet-only { + flex-wrap: wrap-reverse !important; } } + +@media screen and (max-width: 1023px) { + .wrap-reverse-touch { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 1024px) { + .wrap-reverse-desktop { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .wrap-reverse-desktop-only { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 1216px) { + .wrap-reverse-widescreen { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .wrap-reverse-widescreen-only { + flex-wrap: wrap-reverse !important; } } + +@media screen and (min-width: 1408px) { + .wrap-reverse-fullhd { + flex-wrap: wrap-reverse !important; } } + +@media screen and (max-width: 768px) { + .align-start-mobile { + align-content: start !important; } } + +@media screen and (min-width: 769px), print { + .align-start-tablet { + align-content: start !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-start-tablet-only { + align-content: start !important; } } + +@media screen and (max-width: 1023px) { + .align-start-touch { + align-content: start !important; } } + +@media screen and (min-width: 1024px) { + .align-start-desktop { + align-content: start !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-start-desktop-only { + align-content: start !important; } } + +@media screen and (min-width: 1216px) { + .align-start-widescreen { + align-content: start !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-start-widescreen-only { + align-content: start !important; } } + +@media screen and (min-width: 1408px) { + .align-start-fullhd { + align-content: start !important; } } + +@media screen and (max-width: 768px) { + .align-end-mobile { + align-content: end !important; } } + +@media screen and (min-width: 769px), print { + .align-end-tablet { + align-content: end !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-end-tablet-only { + align-content: end !important; } } + +@media screen and (max-width: 1023px) { + .align-end-touch { + align-content: end !important; } } + +@media screen and (min-width: 1024px) { + .align-end-desktop { + align-content: end !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-end-desktop-only { + align-content: end !important; } } + +@media screen and (min-width: 1216px) { + .align-end-widescreen { + align-content: end !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-end-widescreen-only { + align-content: end !important; } } + +@media screen and (min-width: 1408px) { + .align-end-fullhd { + align-content: end !important; } } + +@media screen and (max-width: 768px) { + .align-flex-start-mobile { + align-content: flex-start !important; } } + +@media screen and (min-width: 769px), print { + .align-flex-start-tablet { + align-content: flex-start !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-flex-start-tablet-only { + align-content: flex-start !important; } } + +@media screen and (max-width: 1023px) { + .align-flex-start-touch { + align-content: flex-start !important; } } + +@media screen and (min-width: 1024px) { + .align-flex-start-desktop { + align-content: flex-start !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-flex-start-desktop-only { + align-content: flex-start !important; } } + +@media screen and (min-width: 1216px) { + .align-flex-start-widescreen { + align-content: flex-start !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-flex-start-widescreen-only { + align-content: flex-start !important; } } + +@media screen and (min-width: 1408px) { + .align-flex-start-fullhd { + align-content: flex-start !important; } } + +@media screen and (max-width: 768px) { + .align-flex-end-mobile { + align-content: flex-end !important; } } + +@media screen and (min-width: 769px), print { + .align-flex-end-tablet { + align-content: flex-end !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-flex-end-tablet-only { + align-content: flex-end !important; } } + +@media screen and (max-width: 1023px) { + .align-flex-end-touch { + align-content: flex-end !important; } } + +@media screen and (min-width: 1024px) { + .align-flex-end-desktop { + align-content: flex-end !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-flex-end-desktop-only { + align-content: flex-end !important; } } + +@media screen and (min-width: 1216px) { + .align-flex-end-widescreen { + align-content: flex-end !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-flex-end-widescreen-only { + align-content: flex-end !important; } } + +@media screen and (min-width: 1408px) { + .align-flex-end-fullhd { + align-content: flex-end !important; } } + +@media screen and (max-width: 768px) { + .align-center-mobile { + align-content: center !important; } } + +@media screen and (min-width: 769px), print { + .align-center-tablet { + align-content: center !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-center-tablet-only { + align-content: center !important; } } + +@media screen and (max-width: 1023px) { + .align-center-touch { + align-content: center !important; } } + +@media screen and (min-width: 1024px) { + .align-center-desktop { + align-content: center !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-center-desktop-only { + align-content: center !important; } } + +@media screen and (min-width: 1216px) { + .align-center-widescreen { + align-content: center !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-center-widescreen-only { + align-content: center !important; } } + +@media screen and (min-width: 1408px) { + .align-center-fullhd { + align-content: center !important; } } + +@media screen and (max-width: 768px) { + .align-normal-mobile { + align-content: normal !important; } } + +@media screen and (min-width: 769px), print { + .align-normal-tablet { + align-content: normal !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-normal-tablet-only { + align-content: normal !important; } } + +@media screen and (max-width: 1023px) { + .align-normal-touch { + align-content: normal !important; } } + +@media screen and (min-width: 1024px) { + .align-normal-desktop { + align-content: normal !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-normal-desktop-only { + align-content: normal !important; } } + +@media screen and (min-width: 1216px) { + .align-normal-widescreen { + align-content: normal !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-normal-widescreen-only { + align-content: normal !important; } } + +@media screen and (min-width: 1408px) { + .align-normal-fullhd { + align-content: normal !important; } } + +@media screen and (max-width: 768px) { + .align-space-between-mobile { + align-content: space-between !important; } } + +@media screen and (min-width: 769px), print { + .align-space-between-tablet { + align-content: space-between !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-space-between-tablet-only { + align-content: space-between !important; } } + +@media screen and (max-width: 1023px) { + .align-space-between-touch { + align-content: space-between !important; } } + +@media screen and (min-width: 1024px) { + .align-space-between-desktop { + align-content: space-between !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-space-between-desktop-only { + align-content: space-between !important; } } + +@media screen and (min-width: 1216px) { + .align-space-between-widescreen { + align-content: space-between !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-space-between-widescreen-only { + align-content: space-between !important; } } + +@media screen and (min-width: 1408px) { + .align-space-between-fullhd { + align-content: space-between !important; } } + +@media screen and (max-width: 768px) { + .align-space-around-mobile { + align-content: space-around !important; } } + +@media screen and (min-width: 769px), print { + .align-space-around-tablet { + align-content: space-around !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-space-around-tablet-only { + align-content: space-around !important; } } + +@media screen and (max-width: 1023px) { + .align-space-around-touch { + align-content: space-around !important; } } + +@media screen and (min-width: 1024px) { + .align-space-around-desktop { + align-content: space-around !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-space-around-desktop-only { + align-content: space-around !important; } } + +@media screen and (min-width: 1216px) { + .align-space-around-widescreen { + align-content: space-around !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-space-around-widescreen-only { + align-content: space-around !important; } } + +@media screen and (min-width: 1408px) { + .align-space-around-fullhd { + align-content: space-around !important; } } + +@media screen and (max-width: 768px) { + .align-space-evenly-mobile { + align-content: space-evenly !important; } } + +@media screen and (min-width: 769px), print { + .align-space-evenly-tablet { + align-content: space-evenly !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-space-evenly-tablet-only { + align-content: space-evenly !important; } } + +@media screen and (max-width: 1023px) { + .align-space-evenly-touch { + align-content: space-evenly !important; } } + +@media screen and (min-width: 1024px) { + .align-space-evenly-desktop { + align-content: space-evenly !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-space-evenly-desktop-only { + align-content: space-evenly !important; } } + +@media screen and (min-width: 1216px) { + .align-space-evenly-widescreen { + align-content: space-evenly !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-space-evenly-widescreen-only { + align-content: space-evenly !important; } } + +@media screen and (min-width: 1408px) { + .align-space-evenly-fullhd { + align-content: space-evenly !important; } } + +@media screen and (max-width: 768px) { + .align-stretch-mobile { + align-content: stretch !important; } } + +@media screen and (min-width: 769px), print { + .align-stretch-tablet { + align-content: stretch !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-stretch-tablet-only { + align-content: stretch !important; } } + +@media screen and (max-width: 1023px) { + .align-stretch-touch { + align-content: stretch !important; } } + +@media screen and (min-width: 1024px) { + .align-stretch-desktop { + align-content: stretch !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-stretch-desktop-only { + align-content: stretch !important; } } + +@media screen and (min-width: 1216px) { + .align-stretch-widescreen { + align-content: stretch !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-stretch-widescreen-only { + align-content: stretch !important; } } + +@media screen and (min-width: 1408px) { + .align-stretch-fullhd { + align-content: stretch !important; } } + +@media screen and (max-width: 768px) { + .align-baseline-mobile { + align-content: baseline !important; } } + +@media screen and (min-width: 769px), print { + .align-baseline-tablet { + align-content: baseline !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-baseline-tablet-only { + align-content: baseline !important; } } + +@media screen and (max-width: 1023px) { + .align-baseline-touch { + align-content: baseline !important; } } + +@media screen and (min-width: 1024px) { + .align-baseline-desktop { + align-content: baseline !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-baseline-desktop-only { + align-content: baseline !important; } } + +@media screen and (min-width: 1216px) { + .align-baseline-widescreen { + align-content: baseline !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-baseline-widescreen-only { + align-content: baseline !important; } } + +@media screen and (min-width: 1408px) { + .align-baseline-fullhd { + align-content: baseline !important; } } + +@media screen and (max-width: 768px) { + .justify-left-mobile { + justify-content: left !important; } } + +@media screen and (min-width: 769px), print { + .justify-left-tablet { + justify-content: left !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-left-tablet-only { + justify-content: left !important; } } + +@media screen and (max-width: 1023px) { + .justify-left-touch { + justify-content: left !important; } } + +@media screen and (min-width: 1024px) { + .justify-left-desktop { + justify-content: left !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-left-desktop-only { + justify-content: left !important; } } + +@media screen and (min-width: 1216px) { + .justify-left-widescreen { + justify-content: left !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-left-widescreen-only { + justify-content: left !important; } } + +@media screen and (min-width: 1408px) { + .justify-left-fullhd { + justify-content: left !important; } } + +@media screen and (max-width: 768px) { + .justify-right-mobile { + justify-content: right !important; } } + +@media screen and (min-width: 769px), print { + .justify-right-tablet { + justify-content: right !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-right-tablet-only { + justify-content: right !important; } } + +@media screen and (max-width: 1023px) { + .justify-right-touch { + justify-content: right !important; } } + +@media screen and (min-width: 1024px) { + .justify-right-desktop { + justify-content: right !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-right-desktop-only { + justify-content: right !important; } } + +@media screen and (min-width: 1216px) { + .justify-right-widescreen { + justify-content: right !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-right-widescreen-only { + justify-content: right !important; } } + +@media screen and (min-width: 1408px) { + .justify-right-fullhd { + justify-content: right !important; } } + +@media screen and (max-width: 768px) { + .justify-start-mobile { + justify-content: start !important; } } + +@media screen and (min-width: 769px), print { + .justify-start-tablet { + justify-content: start !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-start-tablet-only { + justify-content: start !important; } } + +@media screen and (max-width: 1023px) { + .justify-start-touch { + justify-content: start !important; } } + +@media screen and (min-width: 1024px) { + .justify-start-desktop { + justify-content: start !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-start-desktop-only { + justify-content: start !important; } } + +@media screen and (min-width: 1216px) { + .justify-start-widescreen { + justify-content: start !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-start-widescreen-only { + justify-content: start !important; } } + +@media screen and (min-width: 1408px) { + .justify-start-fullhd { + justify-content: start !important; } } + +@media screen and (max-width: 768px) { + .justify-end-mobile { + justify-content: end !important; } } + +@media screen and (min-width: 769px), print { + .justify-end-tablet { + justify-content: end !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-end-tablet-only { + justify-content: end !important; } } + +@media screen and (max-width: 1023px) { + .justify-end-touch { + justify-content: end !important; } } + +@media screen and (min-width: 1024px) { + .justify-end-desktop { + justify-content: end !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-end-desktop-only { + justify-content: end !important; } } + +@media screen and (min-width: 1216px) { + .justify-end-widescreen { + justify-content: end !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-end-widescreen-only { + justify-content: end !important; } } + +@media screen and (min-width: 1408px) { + .justify-end-fullhd { + justify-content: end !important; } } + +@media screen and (max-width: 768px) { + .justify-flex-start-mobile { + justify-content: flex-start !important; } } + +@media screen and (min-width: 769px), print { + .justify-flex-start-tablet { + justify-content: flex-start !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-flex-start-tablet-only { + justify-content: flex-start !important; } } + +@media screen and (max-width: 1023px) { + .justify-flex-start-touch { + justify-content: flex-start !important; } } + +@media screen and (min-width: 1024px) { + .justify-flex-start-desktop { + justify-content: flex-start !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-flex-start-desktop-only { + justify-content: flex-start !important; } } + +@media screen and (min-width: 1216px) { + .justify-flex-start-widescreen { + justify-content: flex-start !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-flex-start-widescreen-only { + justify-content: flex-start !important; } } + +@media screen and (min-width: 1408px) { + .justify-flex-start-fullhd { + justify-content: flex-start !important; } } + +@media screen and (max-width: 768px) { + .justify-flex-end-mobile { + justify-content: flex-end !important; } } + +@media screen and (min-width: 769px), print { + .justify-flex-end-tablet { + justify-content: flex-end !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-flex-end-tablet-only { + justify-content: flex-end !important; } } + +@media screen and (max-width: 1023px) { + .justify-flex-end-touch { + justify-content: flex-end !important; } } + +@media screen and (min-width: 1024px) { + .justify-flex-end-desktop { + justify-content: flex-end !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-flex-end-desktop-only { + justify-content: flex-end !important; } } + +@media screen and (min-width: 1216px) { + .justify-flex-end-widescreen { + justify-content: flex-end !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-flex-end-widescreen-only { + justify-content: flex-end !important; } } + +@media screen and (min-width: 1408px) { + .justify-flex-end-fullhd { + justify-content: flex-end !important; } } + +@media screen and (max-width: 768px) { + .justify-center-mobile { + justify-content: center !important; } } + +@media screen and (min-width: 769px), print { + .justify-center-tablet { + justify-content: center !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-center-tablet-only { + justify-content: center !important; } } + +@media screen and (max-width: 1023px) { + .justify-center-touch { + justify-content: center !important; } } + +@media screen and (min-width: 1024px) { + .justify-center-desktop { + justify-content: center !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-center-desktop-only { + justify-content: center !important; } } + +@media screen and (min-width: 1216px) { + .justify-center-widescreen { + justify-content: center !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-center-widescreen-only { + justify-content: center !important; } } + +@media screen and (min-width: 1408px) { + .justify-center-fullhd { + justify-content: center !important; } } + +@media screen and (max-width: 768px) { + .justify-normal-mobile { + justify-content: normal !important; } } + +@media screen and (min-width: 769px), print { + .justify-normal-tablet { + justify-content: normal !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-normal-tablet-only { + justify-content: normal !important; } } + +@media screen and (max-width: 1023px) { + .justify-normal-touch { + justify-content: normal !important; } } + +@media screen and (min-width: 1024px) { + .justify-normal-desktop { + justify-content: normal !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-normal-desktop-only { + justify-content: normal !important; } } + +@media screen and (min-width: 1216px) { + .justify-normal-widescreen { + justify-content: normal !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-normal-widescreen-only { + justify-content: normal !important; } } + +@media screen and (min-width: 1408px) { + .justify-normal-fullhd { + justify-content: normal !important; } } + +@media screen and (max-width: 768px) { + .justify-space-between-mobile { + justify-content: space-between !important; } } + +@media screen and (min-width: 769px), print { + .justify-space-between-tablet { + justify-content: space-between !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-space-between-tablet-only { + justify-content: space-between !important; } } + +@media screen and (max-width: 1023px) { + .justify-space-between-touch { + justify-content: space-between !important; } } + +@media screen and (min-width: 1024px) { + .justify-space-between-desktop { + justify-content: space-between !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-space-between-desktop-only { + justify-content: space-between !important; } } + +@media screen and (min-width: 1216px) { + .justify-space-between-widescreen { + justify-content: space-between !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-space-between-widescreen-only { + justify-content: space-between !important; } } + +@media screen and (min-width: 1408px) { + .justify-space-between-fullhd { + justify-content: space-between !important; } } + +@media screen and (max-width: 768px) { + .justify-space-around-mobile { + justify-content: space-around !important; } } + +@media screen and (min-width: 769px), print { + .justify-space-around-tablet { + justify-content: space-around !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-space-around-tablet-only { + justify-content: space-around !important; } } + +@media screen and (max-width: 1023px) { + .justify-space-around-touch { + justify-content: space-around !important; } } + +@media screen and (min-width: 1024px) { + .justify-space-around-desktop { + justify-content: space-around !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-space-around-desktop-only { + justify-content: space-around !important; } } + +@media screen and (min-width: 1216px) { + .justify-space-around-widescreen { + justify-content: space-around !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-space-around-widescreen-only { + justify-content: space-around !important; } } + +@media screen and (min-width: 1408px) { + .justify-space-around-fullhd { + justify-content: space-around !important; } } + +@media screen and (max-width: 768px) { + .justify-space-evenly-mobile { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 769px), print { + .justify-space-evenly-tablet { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-space-evenly-tablet-only { + justify-content: space-evenly !important; } } + +@media screen and (max-width: 1023px) { + .justify-space-evenly-touch { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 1024px) { + .justify-space-evenly-desktop { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-space-evenly-desktop-only { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 1216px) { + .justify-space-evenly-widescreen { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-space-evenly-widescreen-only { + justify-content: space-evenly !important; } } + +@media screen and (min-width: 1408px) { + .justify-space-evenly-fullhd { + justify-content: space-evenly !important; } } + +@media screen and (max-width: 768px) { + .justify-stretch-mobile { + justify-content: stretch !important; } } + +@media screen and (min-width: 769px), print { + .justify-stretch-tablet { + justify-content: stretch !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-stretch-tablet-only { + justify-content: stretch !important; } } + +@media screen and (max-width: 1023px) { + .justify-stretch-touch { + justify-content: stretch !important; } } + +@media screen and (min-width: 1024px) { + .justify-stretch-desktop { + justify-content: stretch !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-stretch-desktop-only { + justify-content: stretch !important; } } + +@media screen and (min-width: 1216px) { + .justify-stretch-widescreen { + justify-content: stretch !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-stretch-widescreen-only { + justify-content: stretch !important; } } + +@media screen and (min-width: 1408px) { + .justify-stretch-fullhd { + justify-content: stretch !important; } } + +@media screen and (max-width: 768px) { + .justify-baseline-mobile { + justify-content: baseline !important; } } + +@media screen and (min-width: 769px), print { + .justify-baseline-tablet { + justify-content: baseline !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .justify-baseline-tablet-only { + justify-content: baseline !important; } } + +@media screen and (max-width: 1023px) { + .justify-baseline-touch { + justify-content: baseline !important; } } + +@media screen and (min-width: 1024px) { + .justify-baseline-desktop { + justify-content: baseline !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .justify-baseline-desktop-only { + justify-content: baseline !important; } } + +@media screen and (min-width: 1216px) { + .justify-baseline-widescreen { + justify-content: baseline !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .justify-baseline-widescreen-only { + justify-content: baseline !important; } } + +@media screen and (min-width: 1408px) { + .justify-baseline-fullhd { + justify-content: baseline !important; } } + +@media screen and (max-width: 768px) { + .align-self-auto-mobile { + align-self: auto !important; } } + +@media screen and (min-width: 769px), print { + .align-self-auto-tablet { + align-self: auto !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-self-auto-tablet-only { + align-self: auto !important; } } + +@media screen and (max-width: 1023px) { + .align-self-auto-touch { + align-self: auto !important; } } + +@media screen and (min-width: 1024px) { + .align-self-auto-desktop { + align-self: auto !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-self-auto-desktop-only { + align-self: auto !important; } } + +@media screen and (min-width: 1216px) { + .align-self-auto-widescreen { + align-self: auto !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-self-auto-widescreen-only { + align-self: auto !important; } } + +@media screen and (min-width: 1408px) { + .align-self-auto-fullhd { + align-self: auto !important; } } + +@media screen and (max-width: 768px) { + .align-self-flex-start-mobile { + align-self: flex-start !important; } } + +@media screen and (min-width: 769px), print { + .align-self-flex-start-tablet { + align-self: flex-start !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-self-flex-start-tablet-only { + align-self: flex-start !important; } } + +@media screen and (max-width: 1023px) { + .align-self-flex-start-touch { + align-self: flex-start !important; } } + +@media screen and (min-width: 1024px) { + .align-self-flex-start-desktop { + align-self: flex-start !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-self-flex-start-desktop-only { + align-self: flex-start !important; } } + +@media screen and (min-width: 1216px) { + .align-self-flex-start-widescreen { + align-self: flex-start !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-self-flex-start-widescreen-only { + align-self: flex-start !important; } } + +@media screen and (min-width: 1408px) { + .align-self-flex-start-fullhd { + align-self: flex-start !important; } } + +@media screen and (max-width: 768px) { + .align-self-flex-end-mobile { + align-self: flex-end !important; } } + +@media screen and (min-width: 769px), print { + .align-self-flex-end-tablet { + align-self: flex-end !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-self-flex-end-tablet-only { + align-self: flex-end !important; } } + +@media screen and (max-width: 1023px) { + .align-self-flex-end-touch { + align-self: flex-end !important; } } + +@media screen and (min-width: 1024px) { + .align-self-flex-end-desktop { + align-self: flex-end !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-self-flex-end-desktop-only { + align-self: flex-end !important; } } + +@media screen and (min-width: 1216px) { + .align-self-flex-end-widescreen { + align-self: flex-end !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-self-flex-end-widescreen-only { + align-self: flex-end !important; } } + +@media screen and (min-width: 1408px) { + .align-self-flex-end-fullhd { + align-self: flex-end !important; } } + +@media screen and (max-width: 768px) { + .align-self-center-mobile { + align-self: center !important; } } + +@media screen and (min-width: 769px), print { + .align-self-center-tablet { + align-self: center !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-self-center-tablet-only { + align-self: center !important; } } + +@media screen and (max-width: 1023px) { + .align-self-center-touch { + align-self: center !important; } } + +@media screen and (min-width: 1024px) { + .align-self-center-desktop { + align-self: center !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-self-center-desktop-only { + align-self: center !important; } } + +@media screen and (min-width: 1216px) { + .align-self-center-widescreen { + align-self: center !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-self-center-widescreen-only { + align-self: center !important; } } + +@media screen and (min-width: 1408px) { + .align-self-center-fullhd { + align-self: center !important; } } + +@media screen and (max-width: 768px) { + .align-self-baseline-mobile { + align-self: baseline !important; } } + +@media screen and (min-width: 769px), print { + .align-self-baseline-tablet { + align-self: baseline !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-self-baseline-tablet-only { + align-self: baseline !important; } } + +@media screen and (max-width: 1023px) { + .align-self-baseline-touch { + align-self: baseline !important; } } + +@media screen and (min-width: 1024px) { + .align-self-baseline-desktop { + align-self: baseline !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-self-baseline-desktop-only { + align-self: baseline !important; } } + +@media screen and (min-width: 1216px) { + .align-self-baseline-widescreen { + align-self: baseline !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-self-baseline-widescreen-only { + align-self: baseline !important; } } + +@media screen and (min-width: 1408px) { + .align-self-baseline-fullhd { + align-self: baseline !important; } } + +@media screen and (max-width: 768px) { + .align-self-stretch-mobile { + align-self: stretch !important; } } + +@media screen and (min-width: 769px), print { + .align-self-stretch-tablet { + align-self: stretch !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-self-stretch-tablet-only { + align-self: stretch !important; } } + +@media screen and (max-width: 1023px) { + .align-self-stretch-touch { + align-self: stretch !important; } } + +@media screen and (min-width: 1024px) { + .align-self-stretch-desktop { + align-self: stretch !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-self-stretch-desktop-only { + align-self: stretch !important; } } + +@media screen and (min-width: 1216px) { + .align-self-stretch-widescreen { + align-self: stretch !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-self-stretch-widescreen-only { + align-self: stretch !important; } } + +@media screen and (min-width: 1408px) { + .align-self-stretch-fullhd { + align-self: stretch !important; } } + +@media screen and (max-width: 768px) { + .align-items-flex-start-mobile { + align-items: flex-start !important; } } + +@media screen and (min-width: 769px), print { + .align-items-flex-start-tablet { + align-items: flex-start !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-items-flex-start-tablet-only { + align-items: flex-start !important; } } + +@media screen and (max-width: 1023px) { + .align-items-flex-start-touch { + align-items: flex-start !important; } } + +@media screen and (min-width: 1024px) { + .align-items-flex-start-desktop { + align-items: flex-start !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-items-flex-start-desktop-only { + align-items: flex-start !important; } } + +@media screen and (min-width: 1216px) { + .align-items-flex-start-widescreen { + align-items: flex-start !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-items-flex-start-widescreen-only { + align-items: flex-start !important; } } + +@media screen and (min-width: 1408px) { + .align-items-flex-start-fullhd { + align-items: flex-start !important; } } + +@media screen and (max-width: 768px) { + .align-items-flex-end-mobile { + align-items: flex-end !important; } } + +@media screen and (min-width: 769px), print { + .align-items-flex-end-tablet { + align-items: flex-end !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-items-flex-end-tablet-only { + align-items: flex-end !important; } } + +@media screen and (max-width: 1023px) { + .align-items-flex-end-touch { + align-items: flex-end !important; } } + +@media screen and (min-width: 1024px) { + .align-items-flex-end-desktop { + align-items: flex-end !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-items-flex-end-desktop-only { + align-items: flex-end !important; } } + +@media screen and (min-width: 1216px) { + .align-items-flex-end-widescreen { + align-items: flex-end !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-items-flex-end-widescreen-only { + align-items: flex-end !important; } } + +@media screen and (min-width: 1408px) { + .align-items-flex-end-fullhd { + align-items: flex-end !important; } } + +@media screen and (max-width: 768px) { + .align-items-center-mobile { + align-items: center !important; } } + +@media screen and (min-width: 769px), print { + .align-items-center-tablet { + align-items: center !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-items-center-tablet-only { + align-items: center !important; } } + +@media screen and (max-width: 1023px) { + .align-items-center-touch { + align-items: center !important; } } + +@media screen and (min-width: 1024px) { + .align-items-center-desktop { + align-items: center !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-items-center-desktop-only { + align-items: center !important; } } + +@media screen and (min-width: 1216px) { + .align-items-center-widescreen { + align-items: center !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-items-center-widescreen-only { + align-items: center !important; } } + +@media screen and (min-width: 1408px) { + .align-items-center-fullhd { + align-items: center !important; } } + +@media screen and (max-width: 768px) { + .align-items-baseline-mobile { + align-items: baseline !important; } } + +@media screen and (min-width: 769px), print { + .align-items-baseline-tablet { + align-items: baseline !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-items-baseline-tablet-only { + align-items: baseline !important; } } + +@media screen and (max-width: 1023px) { + .align-items-baseline-touch { + align-items: baseline !important; } } + +@media screen and (min-width: 1024px) { + .align-items-baseline-desktop { + align-items: baseline !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-items-baseline-desktop-only { + align-items: baseline !important; } } + +@media screen and (min-width: 1216px) { + .align-items-baseline-widescreen { + align-items: baseline !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-items-baseline-widescreen-only { + align-items: baseline !important; } } + +@media screen and (min-width: 1408px) { + .align-items-baseline-fullhd { + align-items: baseline !important; } } + +@media screen and (max-width: 768px) { + .align-items-stretch-mobile { + align-items: stretch !important; } } + +@media screen and (min-width: 769px), print { + .align-items-stretch-tablet { + align-items: stretch !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .align-items-stretch-tablet-only { + align-items: stretch !important; } } + +@media screen and (max-width: 1023px) { + .align-items-stretch-touch { + align-items: stretch !important; } } + +@media screen and (min-width: 1024px) { + .align-items-stretch-desktop { + align-items: stretch !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .align-items-stretch-desktop-only { + align-items: stretch !important; } } + +@media screen and (min-width: 1216px) { + .align-items-stretch-widescreen { + align-items: stretch !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .align-items-stretch-widescreen-only { + align-items: stretch !important; } } + +@media screen and (min-width: 1408px) { + .align-items-stretch-fullhd { + align-items: stretch !important; } } + +@media screen and (max-width: 768px) { + .has-width-50-mobile { + width: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-50-tablet { + width: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-50-tablet-only { + width: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-50-touch { + width: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-50-desktop { + width: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-50-desktop-only { + width: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-50-widescreen { + width: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-50-widescreen-only { + width: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-50-fullhd { + width: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-height-50-mobile { + height: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-50-tablet { + height: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-50-tablet-only { + height: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-50-touch { + height: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-50-desktop { + height: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-50-desktop-only { + height: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-50-widescreen { + height: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-50-widescreen-only { + height: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-50-fullhd { + height: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-width-100-mobile { + width: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-100-tablet { + width: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-100-tablet-only { + width: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-100-touch { + width: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-100-desktop { + width: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-100-desktop-only { + width: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-100-widescreen { + width: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-100-widescreen-only { + width: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-100-fullhd { + width: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-height-100-mobile { + height: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-100-tablet { + height: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-100-tablet-only { + height: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-100-touch { + height: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-100-desktop { + height: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-100-desktop-only { + height: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-100-widescreen { + height: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-100-widescreen-only { + height: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-100-fullhd { + height: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-width-150-mobile { + width: 150px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-150-tablet { + width: 150px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-150-tablet-only { + width: 150px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-150-touch { + width: 150px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-150-desktop { + width: 150px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-150-desktop-only { + width: 150px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-150-widescreen { + width: 150px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-150-widescreen-only { + width: 150px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-150-fullhd { + width: 150px !important; } } + +@media screen and (max-width: 768px) { + .has-height-150-mobile { + height: 150px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-150-tablet { + height: 150px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-150-tablet-only { + height: 150px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-150-touch { + height: 150px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-150-desktop { + height: 150px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-150-desktop-only { + height: 150px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-150-widescreen { + height: 150px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-150-widescreen-only { + height: 150px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-150-fullhd { + height: 150px !important; } } + +@media screen and (max-width: 768px) { + .has-width-200-mobile { + width: 200px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-200-tablet { + width: 200px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-200-tablet-only { + width: 200px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-200-touch { + width: 200px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-200-desktop { + width: 200px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-200-desktop-only { + width: 200px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-200-widescreen { + width: 200px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-200-widescreen-only { + width: 200px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-200-fullhd { + width: 200px !important; } } + +@media screen and (max-width: 768px) { + .has-height-200-mobile { + height: 200px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-200-tablet { + height: 200px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-200-tablet-only { + height: 200px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-200-touch { + height: 200px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-200-desktop { + height: 200px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-200-desktop-only { + height: 200px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-200-widescreen { + height: 200px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-200-widescreen-only { + height: 200px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-200-fullhd { + height: 200px !important; } } + +@media screen and (max-width: 768px) { + .has-width-250-mobile { + width: 250px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-250-tablet { + width: 250px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-250-tablet-only { + width: 250px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-250-touch { + width: 250px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-250-desktop { + width: 250px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-250-desktop-only { + width: 250px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-250-widescreen { + width: 250px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-250-widescreen-only { + width: 250px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-250-fullhd { + width: 250px !important; } } + +@media screen and (max-width: 768px) { + .has-height-250-mobile { + height: 250px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-250-tablet { + height: 250px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-250-tablet-only { + height: 250px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-250-touch { + height: 250px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-250-desktop { + height: 250px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-250-desktop-only { + height: 250px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-250-widescreen { + height: 250px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-250-widescreen-only { + height: 250px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-250-fullhd { + height: 250px !important; } } + +@media screen and (max-width: 768px) { + .has-width-300-mobile { + width: 300px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-300-tablet { + width: 300px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-300-tablet-only { + width: 300px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-300-touch { + width: 300px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-300-desktop { + width: 300px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-300-desktop-only { + width: 300px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-300-widescreen { + width: 300px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-300-widescreen-only { + width: 300px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-300-fullhd { + width: 300px !important; } } + +@media screen and (max-width: 768px) { + .has-height-300-mobile { + height: 300px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-300-tablet { + height: 300px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-300-tablet-only { + height: 300px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-300-touch { + height: 300px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-300-desktop { + height: 300px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-300-desktop-only { + height: 300px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-300-widescreen { + height: 300px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-300-widescreen-only { + height: 300px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-300-fullhd { + height: 300px !important; } } + +@media screen and (max-width: 768px) { + .has-width-350-mobile { + width: 350px !important; } } + +@media screen and (min-width: 769px), print { + .has-width-350-tablet { + width: 350px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-width-350-tablet-only { + width: 350px !important; } } + +@media screen and (max-width: 1023px) { + .has-width-350-touch { + width: 350px !important; } } + +@media screen and (min-width: 1024px) { + .has-width-350-desktop { + width: 350px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-width-350-desktop-only { + width: 350px !important; } } + +@media screen and (min-width: 1216px) { + .has-width-350-widescreen { + width: 350px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-width-350-widescreen-only { + width: 350px !important; } } + +@media screen and (min-width: 1408px) { + .has-width-350-fullhd { + width: 350px !important; } } + +@media screen and (max-width: 768px) { + .has-height-350-mobile { + height: 350px !important; } } + +@media screen and (min-width: 769px), print { + .has-height-350-tablet { + height: 350px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-height-350-tablet-only { + height: 350px !important; } } + +@media screen and (max-width: 1023px) { + .has-height-350-touch { + height: 350px !important; } } + +@media screen and (min-width: 1024px) { + .has-height-350-desktop { + height: 350px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-height-350-desktop-only { + height: 350px !important; } } + +@media screen and (min-width: 1216px) { + .has-height-350-widescreen { + height: 350px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-height-350-widescreen-only { + height: 350px !important; } } + +@media screen and (min-width: 1408px) { + .has-height-350-fullhd { + height: 350px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-50-mobile { + max-width: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-50-tablet { + max-width: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-50-tablet-only { + max-width: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-50-touch { + max-width: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-50-desktop { + max-width: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-50-desktop-only { + max-width: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-50-widescreen { + max-width: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-50-widescreen-only { + max-width: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-50-fullhd { + max-width: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-50-mobile { + min-width: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-50-tablet { + min-width: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-50-tablet-only { + min-width: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-50-touch { + min-width: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-50-desktop { + min-width: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-50-desktop-only { + min-width: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-50-widescreen { + min-width: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-50-widescreen-only { + min-width: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-50-fullhd { + min-width: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-50-mobile { + max-height: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-50-tablet { + max-height: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-50-tablet-only { + max-height: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-50-touch { + max-height: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-50-desktop { + max-height: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-50-desktop-only { + max-height: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-50-widescreen { + max-height: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-50-widescreen-only { + max-height: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-50-fullhd { + max-height: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-50-mobile { + min-height: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-50-tablet { + min-height: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-50-tablet-only { + min-height: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-50-touch { + min-height: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-50-desktop { + min-height: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-50-desktop-only { + min-height: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-50-widescreen { + min-height: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-50-widescreen-only { + min-height: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-50-fullhd { + min-height: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-100-mobile { + max-width: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-100-tablet { + max-width: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-100-tablet-only { + max-width: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-100-touch { + max-width: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-100-desktop { + max-width: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-100-desktop-only { + max-width: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-100-widescreen { + max-width: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-100-widescreen-only { + max-width: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-100-fullhd { + max-width: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-100-mobile { + min-width: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-100-tablet { + min-width: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-100-tablet-only { + min-width: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-100-touch { + min-width: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-100-desktop { + min-width: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-100-desktop-only { + min-width: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-100-widescreen { + min-width: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-100-widescreen-only { + min-width: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-100-fullhd { + min-width: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-100-mobile { + max-height: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-100-tablet { + max-height: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-100-tablet-only { + max-height: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-100-touch { + max-height: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-100-desktop { + max-height: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-100-desktop-only { + max-height: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-100-widescreen { + max-height: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-100-widescreen-only { + max-height: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-100-fullhd { + max-height: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-100-mobile { + min-height: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-100-tablet { + min-height: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-100-tablet-only { + min-height: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-100-touch { + min-height: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-100-desktop { + min-height: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-100-desktop-only { + min-height: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-100-widescreen { + min-height: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-100-widescreen-only { + min-height: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-100-fullhd { + min-height: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-150-mobile { + max-width: 150px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-150-tablet { + max-width: 150px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-150-tablet-only { + max-width: 150px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-150-touch { + max-width: 150px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-150-desktop { + max-width: 150px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-150-desktop-only { + max-width: 150px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-150-widescreen { + max-width: 150px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-150-widescreen-only { + max-width: 150px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-150-fullhd { + max-width: 150px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-150-mobile { + min-width: 150px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-150-tablet { + min-width: 150px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-150-tablet-only { + min-width: 150px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-150-touch { + min-width: 150px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-150-desktop { + min-width: 150px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-150-desktop-only { + min-width: 150px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-150-widescreen { + min-width: 150px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-150-widescreen-only { + min-width: 150px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-150-fullhd { + min-width: 150px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-150-mobile { + max-height: 150px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-150-tablet { + max-height: 150px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-150-tablet-only { + max-height: 150px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-150-touch { + max-height: 150px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-150-desktop { + max-height: 150px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-150-desktop-only { + max-height: 150px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-150-widescreen { + max-height: 150px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-150-widescreen-only { + max-height: 150px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-150-fullhd { + max-height: 150px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-150-mobile { + min-height: 150px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-150-tablet { + min-height: 150px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-150-tablet-only { + min-height: 150px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-150-touch { + min-height: 150px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-150-desktop { + min-height: 150px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-150-desktop-only { + min-height: 150px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-150-widescreen { + min-height: 150px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-150-widescreen-only { + min-height: 150px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-150-fullhd { + min-height: 150px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-200-mobile { + max-width: 200px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-200-tablet { + max-width: 200px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-200-tablet-only { + max-width: 200px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-200-touch { + max-width: 200px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-200-desktop { + max-width: 200px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-200-desktop-only { + max-width: 200px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-200-widescreen { + max-width: 200px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-200-widescreen-only { + max-width: 200px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-200-fullhd { + max-width: 200px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-200-mobile { + min-width: 200px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-200-tablet { + min-width: 200px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-200-tablet-only { + min-width: 200px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-200-touch { + min-width: 200px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-200-desktop { + min-width: 200px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-200-desktop-only { + min-width: 200px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-200-widescreen { + min-width: 200px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-200-widescreen-only { + min-width: 200px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-200-fullhd { + min-width: 200px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-200-mobile { + max-height: 200px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-200-tablet { + max-height: 200px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-200-tablet-only { + max-height: 200px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-200-touch { + max-height: 200px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-200-desktop { + max-height: 200px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-200-desktop-only { + max-height: 200px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-200-widescreen { + max-height: 200px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-200-widescreen-only { + max-height: 200px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-200-fullhd { + max-height: 200px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-200-mobile { + min-height: 200px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-200-tablet { + min-height: 200px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-200-tablet-only { + min-height: 200px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-200-touch { + min-height: 200px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-200-desktop { + min-height: 200px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-200-desktop-only { + min-height: 200px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-200-widescreen { + min-height: 200px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-200-widescreen-only { + min-height: 200px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-200-fullhd { + min-height: 200px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-250-mobile { + max-width: 250px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-250-tablet { + max-width: 250px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-250-tablet-only { + max-width: 250px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-250-touch { + max-width: 250px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-250-desktop { + max-width: 250px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-250-desktop-only { + max-width: 250px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-250-widescreen { + max-width: 250px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-250-widescreen-only { + max-width: 250px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-250-fullhd { + max-width: 250px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-250-mobile { + min-width: 250px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-250-tablet { + min-width: 250px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-250-tablet-only { + min-width: 250px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-250-touch { + min-width: 250px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-250-desktop { + min-width: 250px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-250-desktop-only { + min-width: 250px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-250-widescreen { + min-width: 250px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-250-widescreen-only { + min-width: 250px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-250-fullhd { + min-width: 250px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-250-mobile { + max-height: 250px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-250-tablet { + max-height: 250px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-250-tablet-only { + max-height: 250px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-250-touch { + max-height: 250px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-250-desktop { + max-height: 250px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-250-desktop-only { + max-height: 250px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-250-widescreen { + max-height: 250px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-250-widescreen-only { + max-height: 250px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-250-fullhd { + max-height: 250px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-250-mobile { + min-height: 250px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-250-tablet { + min-height: 250px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-250-tablet-only { + min-height: 250px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-250-touch { + min-height: 250px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-250-desktop { + min-height: 250px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-250-desktop-only { + min-height: 250px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-250-widescreen { + min-height: 250px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-250-widescreen-only { + min-height: 250px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-250-fullhd { + min-height: 250px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-300-mobile { + max-width: 300px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-300-tablet { + max-width: 300px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-300-tablet-only { + max-width: 300px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-300-touch { + max-width: 300px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-300-desktop { + max-width: 300px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-300-desktop-only { + max-width: 300px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-300-widescreen { + max-width: 300px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-300-widescreen-only { + max-width: 300px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-300-fullhd { + max-width: 300px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-300-mobile { + min-width: 300px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-300-tablet { + min-width: 300px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-300-tablet-only { + min-width: 300px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-300-touch { + min-width: 300px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-300-desktop { + min-width: 300px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-300-desktop-only { + min-width: 300px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-300-widescreen { + min-width: 300px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-300-widescreen-only { + min-width: 300px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-300-fullhd { + min-width: 300px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-300-mobile { + max-height: 300px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-300-tablet { + max-height: 300px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-300-tablet-only { + max-height: 300px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-300-touch { + max-height: 300px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-300-desktop { + max-height: 300px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-300-desktop-only { + max-height: 300px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-300-widescreen { + max-height: 300px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-300-widescreen-only { + max-height: 300px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-300-fullhd { + max-height: 300px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-300-mobile { + min-height: 300px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-300-tablet { + min-height: 300px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-300-tablet-only { + min-height: 300px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-300-touch { + min-height: 300px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-300-desktop { + min-height: 300px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-300-desktop-only { + min-height: 300px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-300-widescreen { + min-height: 300px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-300-widescreen-only { + min-height: 300px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-300-fullhd { + min-height: 300px !important; } } + +@media screen and (max-width: 768px) { + .has-max-width-350-mobile { + max-width: 350px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-width-350-tablet { + max-width: 350px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-width-350-tablet-only { + max-width: 350px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-width-350-touch { + max-width: 350px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-width-350-desktop { + max-width: 350px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-width-350-desktop-only { + max-width: 350px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-width-350-widescreen { + max-width: 350px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-width-350-widescreen-only { + max-width: 350px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-width-350-fullhd { + max-width: 350px !important; } } + +@media screen and (max-width: 768px) { + .has-min-width-350-mobile { + min-width: 350px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-width-350-tablet { + min-width: 350px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-width-350-tablet-only { + min-width: 350px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-width-350-touch { + min-width: 350px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-width-350-desktop { + min-width: 350px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-width-350-desktop-only { + min-width: 350px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-width-350-widescreen { + min-width: 350px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-width-350-widescreen-only { + min-width: 350px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-width-350-fullhd { + min-width: 350px !important; } } + +@media screen and (max-width: 768px) { + .has-max-height-350-mobile { + max-height: 350px !important; } } + +@media screen and (min-width: 769px), print { + .has-max-height-350-tablet { + max-height: 350px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-max-height-350-tablet-only { + max-height: 350px !important; } } + +@media screen and (max-width: 1023px) { + .has-max-height-350-touch { + max-height: 350px !important; } } + +@media screen and (min-width: 1024px) { + .has-max-height-350-desktop { + max-height: 350px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-max-height-350-desktop-only { + max-height: 350px !important; } } + +@media screen and (min-width: 1216px) { + .has-max-height-350-widescreen { + max-height: 350px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-max-height-350-widescreen-only { + max-height: 350px !important; } } + +@media screen and (min-width: 1408px) { + .has-max-height-350-fullhd { + max-height: 350px !important; } } + +@media screen and (max-width: 768px) { + .has-min-height-350-mobile { + min-height: 350px !important; } } + +@media screen and (min-width: 769px), print { + .has-min-height-350-tablet { + min-height: 350px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-min-height-350-tablet-only { + min-height: 350px !important; } } + +@media screen and (max-width: 1023px) { + .has-min-height-350-touch { + min-height: 350px !important; } } + +@media screen and (min-width: 1024px) { + .has-min-height-350-desktop { + min-height: 350px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-min-height-350-desktop-only { + min-height: 350px !important; } } + +@media screen and (min-width: 1216px) { + .has-min-height-350-widescreen { + min-height: 350px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-min-height-350-widescreen-only { + min-height: 350px !important; } } + +@media screen and (min-width: 1408px) { + .has-min-height-350-fullhd { + min-height: 350px !important; } } + +@media screen and (max-width: 768px) { + .is-full-height-mobile { + height: 100% !important; } + .has-page-height-mobile { + height: 100vh !important; } + .is-half-height-mobile { + height: 50% !important; } + .has-half-page-height-mobile { + height: 50vh !important; } + .is-quarter-height-mobile { + height: 25% !important; } + .has-quarter-page-height-mobile { + height: 25vh !important; } } + +@media screen and (min-width: 769px), print { + .is-full-height-tablet { + height: 100% !important; } + .has-page-height-tablet { + height: 100vh !important; } + .is-half-height-tablet { + height: 50% !important; } + .has-half-page-height-tablet { + height: 50vh !important; } + .is-quarter-height-tablet { + height: 25% !important; } + .has-quarter-page-height-tablet { + height: 25vh !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-full-height-tablet-only { + height: 100% !important; } + .has-page-height-tablet-only { + height: 100vh !important; } + .is-half-height-tablet-only { + height: 50% !important; } + .has-half-page-height-tablet-only { + height: 50vh !important; } + .is-quarter-height-tablet-only { + height: 25% !important; } + .has-quarter-page-height-tablet-only { + height: 25vh !important; } } + +@media screen and (max-width: 1023px) { + .is-full-height-touch { + height: 100% !important; } + .has-page-height-touch { + height: 100vh !important; } + .is-half-height-touch { + height: 50% !important; } + .has-half-page-height-touch { + height: 50vh !important; } + .is-quarter-height-touch { + height: 25% !important; } + .has-quarter-page-height-touch { + height: 25vh !important; } } + +@media screen and (min-width: 1024px) { + .is-full-height-desktop { + height: 100% !important; } + .has-page-height-desktop { + height: 100vh !important; } + .is-half-height-desktop { + height: 50% !important; } + .has-half-page-height-desktop { + height: 50vh !important; } + .is-quarter-height-desktop { + height: 25% !important; } + .has-quarter-page-height-desktop { + height: 25vh !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-full-height-desktop-only { + height: 100% !important; } + .has-page-height-desktop-only { + height: 100vh !important; } + .is-half-height-desktop-only { + height: 50% !important; } + .has-half-page-height-desktop-only { + height: 50vh !important; } + .is-quarter-height-desktop-only { + height: 25% !important; } + .has-quarter-page-height-desktop-only { + height: 25vh !important; } } + +@media screen and (min-width: 1216px) { + .is-full-height-widescreen { + height: 100% !important; } + .has-page-height-widescreen { + height: 100vh !important; } + .is-half-height-widescreen { + height: 50% !important; } + .has-half-page-height-widescreen { + height: 50vh !important; } + .is-quarter-height-widescreen { + height: 25% !important; } + .has-quarter-page-height-widescreen { + height: 25vh !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-full-height-widescreen-only { + height: 100% !important; } + .has-page-height-widescreen-only { + height: 100vh !important; } + .is-half-height-widescreen-only { + height: 50% !important; } + .has-half-page-height-widescreen-only { + height: 50vh !important; } + .is-quarter-height-widescreen-only { + height: 25% !important; } + .has-quarter-page-height-widescreen-only { + height: 25vh !important; } } + +@media screen and (min-width: 1408px) { + .is-full-height-fullhd { + height: 100% !important; } + .has-page-height-fullhd { + height: 100vh !important; } + .is-half-height-fullhd { + height: 50% !important; } + .has-half-page-height-fullhd { + height: 50vh !important; } + .is-quarter-height-fullhd { + height: 25% !important; } + .has-quarter-page-height-fullhd { + height: 25vh !important; } } + +@media screen and (max-width: 768px) { + .is-full-width-mobile { + width: 100% !important; } + .has-page-width-mobile { + width: 100vw !important; } + .is-half-width-mobile { + width: 50% !important; } + .has-half-page-width-mobile { + width: 50vw !important; } + .is-quarter-width-mobile { + width: 25% !important; } + .has-quarter-page-width-mobile { + width: 25vw !important; } } + +@media screen and (min-width: 769px), print { + .is-full-width-tablet { + width: 100% !important; } + .has-page-width-tablet { + width: 100vw !important; } + .is-half-width-tablet { + width: 50% !important; } + .has-half-page-width-tablet { + width: 50vw !important; } + .is-quarter-width-tablet { + width: 25% !important; } + .has-quarter-page-width-tablet { + width: 25vw !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-full-width-tablet-only { + width: 100% !important; } + .has-page-width-tablet-only { + width: 100vw !important; } + .is-half-width-tablet-only { + width: 50% !important; } + .has-half-page-width-tablet-only { + width: 50vw !important; } + .is-quarter-width-tablet-only { + width: 25% !important; } + .has-quarter-page-width-tablet-only { + width: 25vw !important; } } + +@media screen and (max-width: 1023px) { + .is-full-width-touch { + width: 100% !important; } + .has-page-width-touch { + width: 100vw !important; } + .is-half-width-touch { + width: 50% !important; } + .has-half-page-width-touch { + width: 50vw !important; } + .is-quarter-width-touch { + width: 25% !important; } + .has-quarter-page-width-touch { + width: 25vw !important; } } + +@media screen and (min-width: 1024px) { + .is-full-width-desktop { + width: 100% !important; } + .has-page-width-desktop { + width: 100vw !important; } + .is-half-width-desktop { + width: 50% !important; } + .has-half-page-width-desktop { + width: 50vw !important; } + .is-quarter-width-desktop { + width: 25% !important; } + .has-quarter-page-width-desktop { + width: 25vw !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-full-width-desktop-only { + width: 100% !important; } + .has-page-width-desktop-only { + width: 100vw !important; } + .is-half-width-desktop-only { + width: 50% !important; } + .has-half-page-width-desktop-only { + width: 50vw !important; } + .is-quarter-width-desktop-only { + width: 25% !important; } + .has-quarter-page-width-desktop-only { + width: 25vw !important; } } + +@media screen and (min-width: 1216px) { + .is-full-width-widescreen { + width: 100% !important; } + .has-page-width-widescreen { + width: 100vw !important; } + .is-half-width-widescreen { + width: 50% !important; } + .has-half-page-width-widescreen { + width: 50vw !important; } + .is-quarter-width-widescreen { + width: 25% !important; } + .has-quarter-page-width-widescreen { + width: 25vw !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-full-width-widescreen-only { + width: 100% !important; } + .has-page-width-widescreen-only { + width: 100vw !important; } + .is-half-width-widescreen-only { + width: 50% !important; } + .has-half-page-width-widescreen-only { + width: 50vw !important; } + .is-quarter-width-widescreen-only { + width: 25% !important; } + .has-quarter-page-width-widescreen-only { + width: 25vw !important; } } + +@media screen and (min-width: 1408px) { + .is-full-width-fullhd { + width: 100% !important; } + .has-page-width-fullhd { + width: 100vw !important; } + .is-half-width-fullhd { + width: 50% !important; } + .has-half-page-width-fullhd { + width: 50vw !important; } + .is-quarter-width-fullhd { + width: 25% !important; } + .has-quarter-page-width-fullhd { + width: 25vw !important; } } + +@media screen and (max-width: 768px) { + .has-margin-5-mobile { + margin: 5px !important; } + .has-padding-5-mobile { + padding: 5px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-5-tablet { + margin: 5px !important; } + .has-padding-5-tablet { + padding: 5px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-5-tablet-only { + margin: 5px !important; } + .has-padding-5-tablet-only { + padding: 5px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-5-touch { + margin: 5px !important; } + .has-padding-5-touch { + padding: 5px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-5-desktop { + margin: 5px !important; } + .has-padding-5-desktop { + padding: 5px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-5-desktop-only { + margin: 5px !important; } + .has-padding-5-desktop-only { + padding: 5px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-5-widescreen { + margin: 5px !important; } + .has-padding-5-widescreen { + padding: 5px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-5-widescreen-only { + margin: 5px !important; } + .has-padding-5-widescreen-only { + padding: 5px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-5-fullhd { + margin: 5px !important; } + .has-padding-5-fullhd { + padding: 5px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-5-mobile { + margin-top: 5px !important; } + .has-padding-top-5-mobile { + padding-top: 5px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-5-tablet { + margin-top: 5px !important; } + .has-padding-top-5-tablet { + padding-top: 5px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-5-tablet-only { + margin-top: 5px !important; } + .has-padding-top-5-tablet-only { + padding-top: 5px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-5-touch { + margin-top: 5px !important; } + .has-padding-top-5-touch { + padding-top: 5px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-5-desktop { + margin-top: 5px !important; } + .has-padding-top-5-desktop { + padding-top: 5px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-5-desktop-only { + margin-top: 5px !important; } + .has-padding-top-5-desktop-only { + padding-top: 5px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-5-widescreen { + margin-top: 5px !important; } + .has-padding-top-5-widescreen { + padding-top: 5px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-5-widescreen-only { + margin-top: 5px !important; } + .has-padding-top-5-widescreen-only { + padding-top: 5px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-5-fullhd { + margin-top: 5px !important; } + .has-padding-top-5-fullhd { + padding-top: 5px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-5-mobile { + margin-bottom: 5px !important; } + .has-padding-bottom-5-mobile { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-5-tablet { + margin-bottom: 5px !important; } + .has-padding-bottom-5-tablet { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-5-tablet-only { + margin-bottom: 5px !important; } + .has-padding-bottom-5-tablet-only { + padding-bottom: 5px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-5-touch { + margin-bottom: 5px !important; } + .has-padding-bottom-5-touch { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-5-desktop { + margin-bottom: 5px !important; } + .has-padding-bottom-5-desktop { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-5-desktop-only { + margin-bottom: 5px !important; } + .has-padding-bottom-5-desktop-only { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-5-widescreen { + margin-bottom: 5px !important; } + .has-padding-bottom-5-widescreen { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-5-widescreen-only { + margin-bottom: 5px !important; } + .has-padding-bottom-5-widescreen-only { + padding-bottom: 5px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-5-fullhd { + margin-bottom: 5px !important; } + .has-padding-bottom-5-fullhd { + padding-bottom: 5px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-5-mobile { + margin-left: 5px !important; } + .has-padding-left-5-mobile { + padding-left: 5px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-5-tablet { + margin-left: 5px !important; } + .has-padding-left-5-tablet { + padding-left: 5px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-5-tablet-only { + margin-left: 5px !important; } + .has-padding-left-5-tablet-only { + padding-left: 5px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-5-touch { + margin-left: 5px !important; } + .has-padding-left-5-touch { + padding-left: 5px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-5-desktop { + margin-left: 5px !important; } + .has-padding-left-5-desktop { + padding-left: 5px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-5-desktop-only { + margin-left: 5px !important; } + .has-padding-left-5-desktop-only { + padding-left: 5px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-5-widescreen { + margin-left: 5px !important; } + .has-padding-left-5-widescreen { + padding-left: 5px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-5-widescreen-only { + margin-left: 5px !important; } + .has-padding-left-5-widescreen-only { + padding-left: 5px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-5-fullhd { + margin-left: 5px !important; } + .has-padding-left-5-fullhd { + padding-left: 5px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-5-mobile { + margin-right: 5px !important; } + .has-padding-right-5-mobile { + padding-right: 5px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-5-tablet { + margin-right: 5px !important; } + .has-padding-right-5-tablet { + padding-right: 5px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-5-tablet-only { + margin-right: 5px !important; } + .has-padding-right-5-tablet-only { + padding-right: 5px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-5-touch { + margin-right: 5px !important; } + .has-padding-right-5-touch { + padding-right: 5px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-5-desktop { + margin-right: 5px !important; } + .has-padding-right-5-desktop { + padding-right: 5px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-5-desktop-only { + margin-right: 5px !important; } + .has-padding-right-5-desktop-only { + padding-right: 5px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-5-widescreen { + margin-right: 5px !important; } + .has-padding-right-5-widescreen { + padding-right: 5px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-5-widescreen-only { + margin-right: 5px !important; } + .has-padding-right-5-widescreen-only { + padding-right: 5px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-5-fullhd { + margin-right: 5px !important; } + .has-padding-right-5-fullhd { + padding-right: 5px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-10-mobile { + margin: 10px !important; } + .has-padding-10-mobile { + padding: 10px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-10-tablet { + margin: 10px !important; } + .has-padding-10-tablet { + padding: 10px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-10-tablet-only { + margin: 10px !important; } + .has-padding-10-tablet-only { + padding: 10px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-10-touch { + margin: 10px !important; } + .has-padding-10-touch { + padding: 10px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-10-desktop { + margin: 10px !important; } + .has-padding-10-desktop { + padding: 10px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-10-desktop-only { + margin: 10px !important; } + .has-padding-10-desktop-only { + padding: 10px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-10-widescreen { + margin: 10px !important; } + .has-padding-10-widescreen { + padding: 10px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-10-widescreen-only { + margin: 10px !important; } + .has-padding-10-widescreen-only { + padding: 10px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-10-fullhd { + margin: 10px !important; } + .has-padding-10-fullhd { + padding: 10px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-10-mobile { + margin-top: 10px !important; } + .has-padding-top-10-mobile { + padding-top: 10px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-10-tablet { + margin-top: 10px !important; } + .has-padding-top-10-tablet { + padding-top: 10px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-10-tablet-only { + margin-top: 10px !important; } + .has-padding-top-10-tablet-only { + padding-top: 10px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-10-touch { + margin-top: 10px !important; } + .has-padding-top-10-touch { + padding-top: 10px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-10-desktop { + margin-top: 10px !important; } + .has-padding-top-10-desktop { + padding-top: 10px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-10-desktop-only { + margin-top: 10px !important; } + .has-padding-top-10-desktop-only { + padding-top: 10px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-10-widescreen { + margin-top: 10px !important; } + .has-padding-top-10-widescreen { + padding-top: 10px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-10-widescreen-only { + margin-top: 10px !important; } + .has-padding-top-10-widescreen-only { + padding-top: 10px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-10-fullhd { + margin-top: 10px !important; } + .has-padding-top-10-fullhd { + padding-top: 10px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-10-mobile { + margin-bottom: 10px !important; } + .has-padding-bottom-10-mobile { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-10-tablet { + margin-bottom: 10px !important; } + .has-padding-bottom-10-tablet { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-10-tablet-only { + margin-bottom: 10px !important; } + .has-padding-bottom-10-tablet-only { + padding-bottom: 10px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-10-touch { + margin-bottom: 10px !important; } + .has-padding-bottom-10-touch { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-10-desktop { + margin-bottom: 10px !important; } + .has-padding-bottom-10-desktop { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-10-desktop-only { + margin-bottom: 10px !important; } + .has-padding-bottom-10-desktop-only { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-10-widescreen { + margin-bottom: 10px !important; } + .has-padding-bottom-10-widescreen { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-10-widescreen-only { + margin-bottom: 10px !important; } + .has-padding-bottom-10-widescreen-only { + padding-bottom: 10px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-10-fullhd { + margin-bottom: 10px !important; } + .has-padding-bottom-10-fullhd { + padding-bottom: 10px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-10-mobile { + margin-left: 10px !important; } + .has-padding-left-10-mobile { + padding-left: 10px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-10-tablet { + margin-left: 10px !important; } + .has-padding-left-10-tablet { + padding-left: 10px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-10-tablet-only { + margin-left: 10px !important; } + .has-padding-left-10-tablet-only { + padding-left: 10px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-10-touch { + margin-left: 10px !important; } + .has-padding-left-10-touch { + padding-left: 10px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-10-desktop { + margin-left: 10px !important; } + .has-padding-left-10-desktop { + padding-left: 10px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-10-desktop-only { + margin-left: 10px !important; } + .has-padding-left-10-desktop-only { + padding-left: 10px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-10-widescreen { + margin-left: 10px !important; } + .has-padding-left-10-widescreen { + padding-left: 10px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-10-widescreen-only { + margin-left: 10px !important; } + .has-padding-left-10-widescreen-only { + padding-left: 10px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-10-fullhd { + margin-left: 10px !important; } + .has-padding-left-10-fullhd { + padding-left: 10px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-10-mobile { + margin-right: 10px !important; } + .has-padding-right-10-mobile { + padding-right: 10px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-10-tablet { + margin-right: 10px !important; } + .has-padding-right-10-tablet { + padding-right: 10px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-10-tablet-only { + margin-right: 10px !important; } + .has-padding-right-10-tablet-only { + padding-right: 10px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-10-touch { + margin-right: 10px !important; } + .has-padding-right-10-touch { + padding-right: 10px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-10-desktop { + margin-right: 10px !important; } + .has-padding-right-10-desktop { + padding-right: 10px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-10-desktop-only { + margin-right: 10px !important; } + .has-padding-right-10-desktop-only { + padding-right: 10px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-10-widescreen { + margin-right: 10px !important; } + .has-padding-right-10-widescreen { + padding-right: 10px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-10-widescreen-only { + margin-right: 10px !important; } + .has-padding-right-10-widescreen-only { + padding-right: 10px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-10-fullhd { + margin-right: 10px !important; } + .has-padding-right-10-fullhd { + padding-right: 10px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-15-mobile { + margin: 15px !important; } + .has-padding-15-mobile { + padding: 15px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-15-tablet { + margin: 15px !important; } + .has-padding-15-tablet { + padding: 15px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-15-tablet-only { + margin: 15px !important; } + .has-padding-15-tablet-only { + padding: 15px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-15-touch { + margin: 15px !important; } + .has-padding-15-touch { + padding: 15px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-15-desktop { + margin: 15px !important; } + .has-padding-15-desktop { + padding: 15px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-15-desktop-only { + margin: 15px !important; } + .has-padding-15-desktop-only { + padding: 15px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-15-widescreen { + margin: 15px !important; } + .has-padding-15-widescreen { + padding: 15px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-15-widescreen-only { + margin: 15px !important; } + .has-padding-15-widescreen-only { + padding: 15px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-15-fullhd { + margin: 15px !important; } + .has-padding-15-fullhd { + padding: 15px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-15-mobile { + margin-top: 15px !important; } + .has-padding-top-15-mobile { + padding-top: 15px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-15-tablet { + margin-top: 15px !important; } + .has-padding-top-15-tablet { + padding-top: 15px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-15-tablet-only { + margin-top: 15px !important; } + .has-padding-top-15-tablet-only { + padding-top: 15px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-15-touch { + margin-top: 15px !important; } + .has-padding-top-15-touch { + padding-top: 15px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-15-desktop { + margin-top: 15px !important; } + .has-padding-top-15-desktop { + padding-top: 15px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-15-desktop-only { + margin-top: 15px !important; } + .has-padding-top-15-desktop-only { + padding-top: 15px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-15-widescreen { + margin-top: 15px !important; } + .has-padding-top-15-widescreen { + padding-top: 15px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-15-widescreen-only { + margin-top: 15px !important; } + .has-padding-top-15-widescreen-only { + padding-top: 15px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-15-fullhd { + margin-top: 15px !important; } + .has-padding-top-15-fullhd { + padding-top: 15px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-15-mobile { + margin-bottom: 15px !important; } + .has-padding-bottom-15-mobile { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-15-tablet { + margin-bottom: 15px !important; } + .has-padding-bottom-15-tablet { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-15-tablet-only { + margin-bottom: 15px !important; } + .has-padding-bottom-15-tablet-only { + padding-bottom: 15px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-15-touch { + margin-bottom: 15px !important; } + .has-padding-bottom-15-touch { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-15-desktop { + margin-bottom: 15px !important; } + .has-padding-bottom-15-desktop { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-15-desktop-only { + margin-bottom: 15px !important; } + .has-padding-bottom-15-desktop-only { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-15-widescreen { + margin-bottom: 15px !important; } + .has-padding-bottom-15-widescreen { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-15-widescreen-only { + margin-bottom: 15px !important; } + .has-padding-bottom-15-widescreen-only { + padding-bottom: 15px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-15-fullhd { + margin-bottom: 15px !important; } + .has-padding-bottom-15-fullhd { + padding-bottom: 15px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-15-mobile { + margin-left: 15px !important; } + .has-padding-left-15-mobile { + padding-left: 15px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-15-tablet { + margin-left: 15px !important; } + .has-padding-left-15-tablet { + padding-left: 15px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-15-tablet-only { + margin-left: 15px !important; } + .has-padding-left-15-tablet-only { + padding-left: 15px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-15-touch { + margin-left: 15px !important; } + .has-padding-left-15-touch { + padding-left: 15px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-15-desktop { + margin-left: 15px !important; } + .has-padding-left-15-desktop { + padding-left: 15px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-15-desktop-only { + margin-left: 15px !important; } + .has-padding-left-15-desktop-only { + padding-left: 15px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-15-widescreen { + margin-left: 15px !important; } + .has-padding-left-15-widescreen { + padding-left: 15px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-15-widescreen-only { + margin-left: 15px !important; } + .has-padding-left-15-widescreen-only { + padding-left: 15px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-15-fullhd { + margin-left: 15px !important; } + .has-padding-left-15-fullhd { + padding-left: 15px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-15-mobile { + margin-right: 15px !important; } + .has-padding-right-15-mobile { + padding-right: 15px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-15-tablet { + margin-right: 15px !important; } + .has-padding-right-15-tablet { + padding-right: 15px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-15-tablet-only { + margin-right: 15px !important; } + .has-padding-right-15-tablet-only { + padding-right: 15px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-15-touch { + margin-right: 15px !important; } + .has-padding-right-15-touch { + padding-right: 15px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-15-desktop { + margin-right: 15px !important; } + .has-padding-right-15-desktop { + padding-right: 15px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-15-desktop-only { + margin-right: 15px !important; } + .has-padding-right-15-desktop-only { + padding-right: 15px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-15-widescreen { + margin-right: 15px !important; } + .has-padding-right-15-widescreen { + padding-right: 15px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-15-widescreen-only { + margin-right: 15px !important; } + .has-padding-right-15-widescreen-only { + padding-right: 15px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-15-fullhd { + margin-right: 15px !important; } + .has-padding-right-15-fullhd { + padding-right: 15px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-20-mobile { + margin: 20px !important; } + .has-padding-20-mobile { + padding: 20px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-20-tablet { + margin: 20px !important; } + .has-padding-20-tablet { + padding: 20px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-20-tablet-only { + margin: 20px !important; } + .has-padding-20-tablet-only { + padding: 20px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-20-touch { + margin: 20px !important; } + .has-padding-20-touch { + padding: 20px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-20-desktop { + margin: 20px !important; } + .has-padding-20-desktop { + padding: 20px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-20-desktop-only { + margin: 20px !important; } + .has-padding-20-desktop-only { + padding: 20px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-20-widescreen { + margin: 20px !important; } + .has-padding-20-widescreen { + padding: 20px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-20-widescreen-only { + margin: 20px !important; } + .has-padding-20-widescreen-only { + padding: 20px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-20-fullhd { + margin: 20px !important; } + .has-padding-20-fullhd { + padding: 20px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-20-mobile { + margin-top: 20px !important; } + .has-padding-top-20-mobile { + padding-top: 20px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-20-tablet { + margin-top: 20px !important; } + .has-padding-top-20-tablet { + padding-top: 20px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-20-tablet-only { + margin-top: 20px !important; } + .has-padding-top-20-tablet-only { + padding-top: 20px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-20-touch { + margin-top: 20px !important; } + .has-padding-top-20-touch { + padding-top: 20px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-20-desktop { + margin-top: 20px !important; } + .has-padding-top-20-desktop { + padding-top: 20px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-20-desktop-only { + margin-top: 20px !important; } + .has-padding-top-20-desktop-only { + padding-top: 20px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-20-widescreen { + margin-top: 20px !important; } + .has-padding-top-20-widescreen { + padding-top: 20px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-20-widescreen-only { + margin-top: 20px !important; } + .has-padding-top-20-widescreen-only { + padding-top: 20px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-20-fullhd { + margin-top: 20px !important; } + .has-padding-top-20-fullhd { + padding-top: 20px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-20-mobile { + margin-bottom: 20px !important; } + .has-padding-bottom-20-mobile { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-20-tablet { + margin-bottom: 20px !important; } + .has-padding-bottom-20-tablet { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-20-tablet-only { + margin-bottom: 20px !important; } + .has-padding-bottom-20-tablet-only { + padding-bottom: 20px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-20-touch { + margin-bottom: 20px !important; } + .has-padding-bottom-20-touch { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-20-desktop { + margin-bottom: 20px !important; } + .has-padding-bottom-20-desktop { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-20-desktop-only { + margin-bottom: 20px !important; } + .has-padding-bottom-20-desktop-only { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-20-widescreen { + margin-bottom: 20px !important; } + .has-padding-bottom-20-widescreen { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-20-widescreen-only { + margin-bottom: 20px !important; } + .has-padding-bottom-20-widescreen-only { + padding-bottom: 20px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-20-fullhd { + margin-bottom: 20px !important; } + .has-padding-bottom-20-fullhd { + padding-bottom: 20px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-20-mobile { + margin-left: 20px !important; } + .has-padding-left-20-mobile { + padding-left: 20px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-20-tablet { + margin-left: 20px !important; } + .has-padding-left-20-tablet { + padding-left: 20px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-20-tablet-only { + margin-left: 20px !important; } + .has-padding-left-20-tablet-only { + padding-left: 20px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-20-touch { + margin-left: 20px !important; } + .has-padding-left-20-touch { + padding-left: 20px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-20-desktop { + margin-left: 20px !important; } + .has-padding-left-20-desktop { + padding-left: 20px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-20-desktop-only { + margin-left: 20px !important; } + .has-padding-left-20-desktop-only { + padding-left: 20px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-20-widescreen { + margin-left: 20px !important; } + .has-padding-left-20-widescreen { + padding-left: 20px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-20-widescreen-only { + margin-left: 20px !important; } + .has-padding-left-20-widescreen-only { + padding-left: 20px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-20-fullhd { + margin-left: 20px !important; } + .has-padding-left-20-fullhd { + padding-left: 20px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-20-mobile { + margin-right: 20px !important; } + .has-padding-right-20-mobile { + padding-right: 20px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-20-tablet { + margin-right: 20px !important; } + .has-padding-right-20-tablet { + padding-right: 20px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-20-tablet-only { + margin-right: 20px !important; } + .has-padding-right-20-tablet-only { + padding-right: 20px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-20-touch { + margin-right: 20px !important; } + .has-padding-right-20-touch { + padding-right: 20px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-20-desktop { + margin-right: 20px !important; } + .has-padding-right-20-desktop { + padding-right: 20px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-20-desktop-only { + margin-right: 20px !important; } + .has-padding-right-20-desktop-only { + padding-right: 20px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-20-widescreen { + margin-right: 20px !important; } + .has-padding-right-20-widescreen { + padding-right: 20px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-20-widescreen-only { + margin-right: 20px !important; } + .has-padding-right-20-widescreen-only { + padding-right: 20px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-20-fullhd { + margin-right: 20px !important; } + .has-padding-right-20-fullhd { + padding-right: 20px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-25-mobile { + margin: 25px !important; } + .has-padding-25-mobile { + padding: 25px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-25-tablet { + margin: 25px !important; } + .has-padding-25-tablet { + padding: 25px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-25-tablet-only { + margin: 25px !important; } + .has-padding-25-tablet-only { + padding: 25px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-25-touch { + margin: 25px !important; } + .has-padding-25-touch { + padding: 25px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-25-desktop { + margin: 25px !important; } + .has-padding-25-desktop { + padding: 25px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-25-desktop-only { + margin: 25px !important; } + .has-padding-25-desktop-only { + padding: 25px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-25-widescreen { + margin: 25px !important; } + .has-padding-25-widescreen { + padding: 25px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-25-widescreen-only { + margin: 25px !important; } + .has-padding-25-widescreen-only { + padding: 25px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-25-fullhd { + margin: 25px !important; } + .has-padding-25-fullhd { + padding: 25px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-25-mobile { + margin-top: 25px !important; } + .has-padding-top-25-mobile { + padding-top: 25px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-25-tablet { + margin-top: 25px !important; } + .has-padding-top-25-tablet { + padding-top: 25px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-25-tablet-only { + margin-top: 25px !important; } + .has-padding-top-25-tablet-only { + padding-top: 25px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-25-touch { + margin-top: 25px !important; } + .has-padding-top-25-touch { + padding-top: 25px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-25-desktop { + margin-top: 25px !important; } + .has-padding-top-25-desktop { + padding-top: 25px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-25-desktop-only { + margin-top: 25px !important; } + .has-padding-top-25-desktop-only { + padding-top: 25px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-25-widescreen { + margin-top: 25px !important; } + .has-padding-top-25-widescreen { + padding-top: 25px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-25-widescreen-only { + margin-top: 25px !important; } + .has-padding-top-25-widescreen-only { + padding-top: 25px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-25-fullhd { + margin-top: 25px !important; } + .has-padding-top-25-fullhd { + padding-top: 25px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-25-mobile { + margin-bottom: 25px !important; } + .has-padding-bottom-25-mobile { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-25-tablet { + margin-bottom: 25px !important; } + .has-padding-bottom-25-tablet { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-25-tablet-only { + margin-bottom: 25px !important; } + .has-padding-bottom-25-tablet-only { + padding-bottom: 25px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-25-touch { + margin-bottom: 25px !important; } + .has-padding-bottom-25-touch { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-25-desktop { + margin-bottom: 25px !important; } + .has-padding-bottom-25-desktop { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-25-desktop-only { + margin-bottom: 25px !important; } + .has-padding-bottom-25-desktop-only { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-25-widescreen { + margin-bottom: 25px !important; } + .has-padding-bottom-25-widescreen { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-25-widescreen-only { + margin-bottom: 25px !important; } + .has-padding-bottom-25-widescreen-only { + padding-bottom: 25px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-25-fullhd { + margin-bottom: 25px !important; } + .has-padding-bottom-25-fullhd { + padding-bottom: 25px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-25-mobile { + margin-left: 25px !important; } + .has-padding-left-25-mobile { + padding-left: 25px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-25-tablet { + margin-left: 25px !important; } + .has-padding-left-25-tablet { + padding-left: 25px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-25-tablet-only { + margin-left: 25px !important; } + .has-padding-left-25-tablet-only { + padding-left: 25px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-25-touch { + margin-left: 25px !important; } + .has-padding-left-25-touch { + padding-left: 25px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-25-desktop { + margin-left: 25px !important; } + .has-padding-left-25-desktop { + padding-left: 25px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-25-desktop-only { + margin-left: 25px !important; } + .has-padding-left-25-desktop-only { + padding-left: 25px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-25-widescreen { + margin-left: 25px !important; } + .has-padding-left-25-widescreen { + padding-left: 25px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-25-widescreen-only { + margin-left: 25px !important; } + .has-padding-left-25-widescreen-only { + padding-left: 25px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-25-fullhd { + margin-left: 25px !important; } + .has-padding-left-25-fullhd { + padding-left: 25px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-25-mobile { + margin-right: 25px !important; } + .has-padding-right-25-mobile { + padding-right: 25px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-25-tablet { + margin-right: 25px !important; } + .has-padding-right-25-tablet { + padding-right: 25px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-25-tablet-only { + margin-right: 25px !important; } + .has-padding-right-25-tablet-only { + padding-right: 25px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-25-touch { + margin-right: 25px !important; } + .has-padding-right-25-touch { + padding-right: 25px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-25-desktop { + margin-right: 25px !important; } + .has-padding-right-25-desktop { + padding-right: 25px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-25-desktop-only { + margin-right: 25px !important; } + .has-padding-right-25-desktop-only { + padding-right: 25px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-25-widescreen { + margin-right: 25px !important; } + .has-padding-right-25-widescreen { + padding-right: 25px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-25-widescreen-only { + margin-right: 25px !important; } + .has-padding-right-25-widescreen-only { + padding-right: 25px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-25-fullhd { + margin-right: 25px !important; } + .has-padding-right-25-fullhd { + padding-right: 25px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-30-mobile { + margin: 30px !important; } + .has-padding-30-mobile { + padding: 30px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-30-tablet { + margin: 30px !important; } + .has-padding-30-tablet { + padding: 30px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-30-tablet-only { + margin: 30px !important; } + .has-padding-30-tablet-only { + padding: 30px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-30-touch { + margin: 30px !important; } + .has-padding-30-touch { + padding: 30px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-30-desktop { + margin: 30px !important; } + .has-padding-30-desktop { + padding: 30px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-30-desktop-only { + margin: 30px !important; } + .has-padding-30-desktop-only { + padding: 30px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-30-widescreen { + margin: 30px !important; } + .has-padding-30-widescreen { + padding: 30px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-30-widescreen-only { + margin: 30px !important; } + .has-padding-30-widescreen-only { + padding: 30px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-30-fullhd { + margin: 30px !important; } + .has-padding-30-fullhd { + padding: 30px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-30-mobile { + margin-top: 30px !important; } + .has-padding-top-30-mobile { + padding-top: 30px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-30-tablet { + margin-top: 30px !important; } + .has-padding-top-30-tablet { + padding-top: 30px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-30-tablet-only { + margin-top: 30px !important; } + .has-padding-top-30-tablet-only { + padding-top: 30px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-30-touch { + margin-top: 30px !important; } + .has-padding-top-30-touch { + padding-top: 30px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-30-desktop { + margin-top: 30px !important; } + .has-padding-top-30-desktop { + padding-top: 30px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-30-desktop-only { + margin-top: 30px !important; } + .has-padding-top-30-desktop-only { + padding-top: 30px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-30-widescreen { + margin-top: 30px !important; } + .has-padding-top-30-widescreen { + padding-top: 30px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-30-widescreen-only { + margin-top: 30px !important; } + .has-padding-top-30-widescreen-only { + padding-top: 30px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-30-fullhd { + margin-top: 30px !important; } + .has-padding-top-30-fullhd { + padding-top: 30px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-30-mobile { + margin-bottom: 30px !important; } + .has-padding-bottom-30-mobile { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-30-tablet { + margin-bottom: 30px !important; } + .has-padding-bottom-30-tablet { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-30-tablet-only { + margin-bottom: 30px !important; } + .has-padding-bottom-30-tablet-only { + padding-bottom: 30px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-30-touch { + margin-bottom: 30px !important; } + .has-padding-bottom-30-touch { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-30-desktop { + margin-bottom: 30px !important; } + .has-padding-bottom-30-desktop { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-30-desktop-only { + margin-bottom: 30px !important; } + .has-padding-bottom-30-desktop-only { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-30-widescreen { + margin-bottom: 30px !important; } + .has-padding-bottom-30-widescreen { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-30-widescreen-only { + margin-bottom: 30px !important; } + .has-padding-bottom-30-widescreen-only { + padding-bottom: 30px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-30-fullhd { + margin-bottom: 30px !important; } + .has-padding-bottom-30-fullhd { + padding-bottom: 30px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-30-mobile { + margin-left: 30px !important; } + .has-padding-left-30-mobile { + padding-left: 30px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-30-tablet { + margin-left: 30px !important; } + .has-padding-left-30-tablet { + padding-left: 30px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-30-tablet-only { + margin-left: 30px !important; } + .has-padding-left-30-tablet-only { + padding-left: 30px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-30-touch { + margin-left: 30px !important; } + .has-padding-left-30-touch { + padding-left: 30px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-30-desktop { + margin-left: 30px !important; } + .has-padding-left-30-desktop { + padding-left: 30px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-30-desktop-only { + margin-left: 30px !important; } + .has-padding-left-30-desktop-only { + padding-left: 30px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-30-widescreen { + margin-left: 30px !important; } + .has-padding-left-30-widescreen { + padding-left: 30px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-30-widescreen-only { + margin-left: 30px !important; } + .has-padding-left-30-widescreen-only { + padding-left: 30px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-30-fullhd { + margin-left: 30px !important; } + .has-padding-left-30-fullhd { + padding-left: 30px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-30-mobile { + margin-right: 30px !important; } + .has-padding-right-30-mobile { + padding-right: 30px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-30-tablet { + margin-right: 30px !important; } + .has-padding-right-30-tablet { + padding-right: 30px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-30-tablet-only { + margin-right: 30px !important; } + .has-padding-right-30-tablet-only { + padding-right: 30px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-30-touch { + margin-right: 30px !important; } + .has-padding-right-30-touch { + padding-right: 30px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-30-desktop { + margin-right: 30px !important; } + .has-padding-right-30-desktop { + padding-right: 30px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-30-desktop-only { + margin-right: 30px !important; } + .has-padding-right-30-desktop-only { + padding-right: 30px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-30-widescreen { + margin-right: 30px !important; } + .has-padding-right-30-widescreen { + padding-right: 30px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-30-widescreen-only { + margin-right: 30px !important; } + .has-padding-right-30-widescreen-only { + padding-right: 30px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-30-fullhd { + margin-right: 30px !important; } + .has-padding-right-30-fullhd { + padding-right: 30px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-35-mobile { + margin: 35px !important; } + .has-padding-35-mobile { + padding: 35px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-35-tablet { + margin: 35px !important; } + .has-padding-35-tablet { + padding: 35px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-35-tablet-only { + margin: 35px !important; } + .has-padding-35-tablet-only { + padding: 35px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-35-touch { + margin: 35px !important; } + .has-padding-35-touch { + padding: 35px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-35-desktop { + margin: 35px !important; } + .has-padding-35-desktop { + padding: 35px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-35-desktop-only { + margin: 35px !important; } + .has-padding-35-desktop-only { + padding: 35px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-35-widescreen { + margin: 35px !important; } + .has-padding-35-widescreen { + padding: 35px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-35-widescreen-only { + margin: 35px !important; } + .has-padding-35-widescreen-only { + padding: 35px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-35-fullhd { + margin: 35px !important; } + .has-padding-35-fullhd { + padding: 35px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-35-mobile { + margin-top: 35px !important; } + .has-padding-top-35-mobile { + padding-top: 35px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-35-tablet { + margin-top: 35px !important; } + .has-padding-top-35-tablet { + padding-top: 35px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-35-tablet-only { + margin-top: 35px !important; } + .has-padding-top-35-tablet-only { + padding-top: 35px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-35-touch { + margin-top: 35px !important; } + .has-padding-top-35-touch { + padding-top: 35px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-35-desktop { + margin-top: 35px !important; } + .has-padding-top-35-desktop { + padding-top: 35px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-35-desktop-only { + margin-top: 35px !important; } + .has-padding-top-35-desktop-only { + padding-top: 35px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-35-widescreen { + margin-top: 35px !important; } + .has-padding-top-35-widescreen { + padding-top: 35px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-35-widescreen-only { + margin-top: 35px !important; } + .has-padding-top-35-widescreen-only { + padding-top: 35px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-35-fullhd { + margin-top: 35px !important; } + .has-padding-top-35-fullhd { + padding-top: 35px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-35-mobile { + margin-bottom: 35px !important; } + .has-padding-bottom-35-mobile { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-35-tablet { + margin-bottom: 35px !important; } + .has-padding-bottom-35-tablet { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-35-tablet-only { + margin-bottom: 35px !important; } + .has-padding-bottom-35-tablet-only { + padding-bottom: 35px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-35-touch { + margin-bottom: 35px !important; } + .has-padding-bottom-35-touch { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-35-desktop { + margin-bottom: 35px !important; } + .has-padding-bottom-35-desktop { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-35-desktop-only { + margin-bottom: 35px !important; } + .has-padding-bottom-35-desktop-only { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-35-widescreen { + margin-bottom: 35px !important; } + .has-padding-bottom-35-widescreen { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-35-widescreen-only { + margin-bottom: 35px !important; } + .has-padding-bottom-35-widescreen-only { + padding-bottom: 35px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-35-fullhd { + margin-bottom: 35px !important; } + .has-padding-bottom-35-fullhd { + padding-bottom: 35px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-35-mobile { + margin-left: 35px !important; } + .has-padding-left-35-mobile { + padding-left: 35px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-35-tablet { + margin-left: 35px !important; } + .has-padding-left-35-tablet { + padding-left: 35px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-35-tablet-only { + margin-left: 35px !important; } + .has-padding-left-35-tablet-only { + padding-left: 35px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-35-touch { + margin-left: 35px !important; } + .has-padding-left-35-touch { + padding-left: 35px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-35-desktop { + margin-left: 35px !important; } + .has-padding-left-35-desktop { + padding-left: 35px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-35-desktop-only { + margin-left: 35px !important; } + .has-padding-left-35-desktop-only { + padding-left: 35px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-35-widescreen { + margin-left: 35px !important; } + .has-padding-left-35-widescreen { + padding-left: 35px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-35-widescreen-only { + margin-left: 35px !important; } + .has-padding-left-35-widescreen-only { + padding-left: 35px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-35-fullhd { + margin-left: 35px !important; } + .has-padding-left-35-fullhd { + padding-left: 35px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-35-mobile { + margin-right: 35px !important; } + .has-padding-right-35-mobile { + padding-right: 35px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-35-tablet { + margin-right: 35px !important; } + .has-padding-right-35-tablet { + padding-right: 35px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-35-tablet-only { + margin-right: 35px !important; } + .has-padding-right-35-tablet-only { + padding-right: 35px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-35-touch { + margin-right: 35px !important; } + .has-padding-right-35-touch { + padding-right: 35px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-35-desktop { + margin-right: 35px !important; } + .has-padding-right-35-desktop { + padding-right: 35px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-35-desktop-only { + margin-right: 35px !important; } + .has-padding-right-35-desktop-only { + padding-right: 35px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-35-widescreen { + margin-right: 35px !important; } + .has-padding-right-35-widescreen { + padding-right: 35px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-35-widescreen-only { + margin-right: 35px !important; } + .has-padding-right-35-widescreen-only { + padding-right: 35px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-35-fullhd { + margin-right: 35px !important; } + .has-padding-right-35-fullhd { + padding-right: 35px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-40-mobile { + margin: 40px !important; } + .has-padding-40-mobile { + padding: 40px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-40-tablet { + margin: 40px !important; } + .has-padding-40-tablet { + padding: 40px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-40-tablet-only { + margin: 40px !important; } + .has-padding-40-tablet-only { + padding: 40px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-40-touch { + margin: 40px !important; } + .has-padding-40-touch { + padding: 40px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-40-desktop { + margin: 40px !important; } + .has-padding-40-desktop { + padding: 40px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-40-desktop-only { + margin: 40px !important; } + .has-padding-40-desktop-only { + padding: 40px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-40-widescreen { + margin: 40px !important; } + .has-padding-40-widescreen { + padding: 40px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-40-widescreen-only { + margin: 40px !important; } + .has-padding-40-widescreen-only { + padding: 40px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-40-fullhd { + margin: 40px !important; } + .has-padding-40-fullhd { + padding: 40px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-40-mobile { + margin-top: 40px !important; } + .has-padding-top-40-mobile { + padding-top: 40px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-40-tablet { + margin-top: 40px !important; } + .has-padding-top-40-tablet { + padding-top: 40px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-40-tablet-only { + margin-top: 40px !important; } + .has-padding-top-40-tablet-only { + padding-top: 40px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-40-touch { + margin-top: 40px !important; } + .has-padding-top-40-touch { + padding-top: 40px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-40-desktop { + margin-top: 40px !important; } + .has-padding-top-40-desktop { + padding-top: 40px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-40-desktop-only { + margin-top: 40px !important; } + .has-padding-top-40-desktop-only { + padding-top: 40px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-40-widescreen { + margin-top: 40px !important; } + .has-padding-top-40-widescreen { + padding-top: 40px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-40-widescreen-only { + margin-top: 40px !important; } + .has-padding-top-40-widescreen-only { + padding-top: 40px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-40-fullhd { + margin-top: 40px !important; } + .has-padding-top-40-fullhd { + padding-top: 40px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-40-mobile { + margin-bottom: 40px !important; } + .has-padding-bottom-40-mobile { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-40-tablet { + margin-bottom: 40px !important; } + .has-padding-bottom-40-tablet { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-40-tablet-only { + margin-bottom: 40px !important; } + .has-padding-bottom-40-tablet-only { + padding-bottom: 40px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-40-touch { + margin-bottom: 40px !important; } + .has-padding-bottom-40-touch { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-40-desktop { + margin-bottom: 40px !important; } + .has-padding-bottom-40-desktop { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-40-desktop-only { + margin-bottom: 40px !important; } + .has-padding-bottom-40-desktop-only { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-40-widescreen { + margin-bottom: 40px !important; } + .has-padding-bottom-40-widescreen { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-40-widescreen-only { + margin-bottom: 40px !important; } + .has-padding-bottom-40-widescreen-only { + padding-bottom: 40px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-40-fullhd { + margin-bottom: 40px !important; } + .has-padding-bottom-40-fullhd { + padding-bottom: 40px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-40-mobile { + margin-left: 40px !important; } + .has-padding-left-40-mobile { + padding-left: 40px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-40-tablet { + margin-left: 40px !important; } + .has-padding-left-40-tablet { + padding-left: 40px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-40-tablet-only { + margin-left: 40px !important; } + .has-padding-left-40-tablet-only { + padding-left: 40px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-40-touch { + margin-left: 40px !important; } + .has-padding-left-40-touch { + padding-left: 40px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-40-desktop { + margin-left: 40px !important; } + .has-padding-left-40-desktop { + padding-left: 40px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-40-desktop-only { + margin-left: 40px !important; } + .has-padding-left-40-desktop-only { + padding-left: 40px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-40-widescreen { + margin-left: 40px !important; } + .has-padding-left-40-widescreen { + padding-left: 40px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-40-widescreen-only { + margin-left: 40px !important; } + .has-padding-left-40-widescreen-only { + padding-left: 40px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-40-fullhd { + margin-left: 40px !important; } + .has-padding-left-40-fullhd { + padding-left: 40px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-40-mobile { + margin-right: 40px !important; } + .has-padding-right-40-mobile { + padding-right: 40px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-40-tablet { + margin-right: 40px !important; } + .has-padding-right-40-tablet { + padding-right: 40px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-40-tablet-only { + margin-right: 40px !important; } + .has-padding-right-40-tablet-only { + padding-right: 40px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-40-touch { + margin-right: 40px !important; } + .has-padding-right-40-touch { + padding-right: 40px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-40-desktop { + margin-right: 40px !important; } + .has-padding-right-40-desktop { + padding-right: 40px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-40-desktop-only { + margin-right: 40px !important; } + .has-padding-right-40-desktop-only { + padding-right: 40px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-40-widescreen { + margin-right: 40px !important; } + .has-padding-right-40-widescreen { + padding-right: 40px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-40-widescreen-only { + margin-right: 40px !important; } + .has-padding-right-40-widescreen-only { + padding-right: 40px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-40-fullhd { + margin-right: 40px !important; } + .has-padding-right-40-fullhd { + padding-right: 40px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-45-mobile { + margin: 45px !important; } + .has-padding-45-mobile { + padding: 45px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-45-tablet { + margin: 45px !important; } + .has-padding-45-tablet { + padding: 45px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-45-tablet-only { + margin: 45px !important; } + .has-padding-45-tablet-only { + padding: 45px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-45-touch { + margin: 45px !important; } + .has-padding-45-touch { + padding: 45px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-45-desktop { + margin: 45px !important; } + .has-padding-45-desktop { + padding: 45px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-45-desktop-only { + margin: 45px !important; } + .has-padding-45-desktop-only { + padding: 45px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-45-widescreen { + margin: 45px !important; } + .has-padding-45-widescreen { + padding: 45px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-45-widescreen-only { + margin: 45px !important; } + .has-padding-45-widescreen-only { + padding: 45px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-45-fullhd { + margin: 45px !important; } + .has-padding-45-fullhd { + padding: 45px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-45-mobile { + margin-top: 45px !important; } + .has-padding-top-45-mobile { + padding-top: 45px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-45-tablet { + margin-top: 45px !important; } + .has-padding-top-45-tablet { + padding-top: 45px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-45-tablet-only { + margin-top: 45px !important; } + .has-padding-top-45-tablet-only { + padding-top: 45px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-45-touch { + margin-top: 45px !important; } + .has-padding-top-45-touch { + padding-top: 45px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-45-desktop { + margin-top: 45px !important; } + .has-padding-top-45-desktop { + padding-top: 45px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-45-desktop-only { + margin-top: 45px !important; } + .has-padding-top-45-desktop-only { + padding-top: 45px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-45-widescreen { + margin-top: 45px !important; } + .has-padding-top-45-widescreen { + padding-top: 45px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-45-widescreen-only { + margin-top: 45px !important; } + .has-padding-top-45-widescreen-only { + padding-top: 45px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-45-fullhd { + margin-top: 45px !important; } + .has-padding-top-45-fullhd { + padding-top: 45px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-45-mobile { + margin-bottom: 45px !important; } + .has-padding-bottom-45-mobile { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-45-tablet { + margin-bottom: 45px !important; } + .has-padding-bottom-45-tablet { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-45-tablet-only { + margin-bottom: 45px !important; } + .has-padding-bottom-45-tablet-only { + padding-bottom: 45px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-45-touch { + margin-bottom: 45px !important; } + .has-padding-bottom-45-touch { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-45-desktop { + margin-bottom: 45px !important; } + .has-padding-bottom-45-desktop { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-45-desktop-only { + margin-bottom: 45px !important; } + .has-padding-bottom-45-desktop-only { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-45-widescreen { + margin-bottom: 45px !important; } + .has-padding-bottom-45-widescreen { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-45-widescreen-only { + margin-bottom: 45px !important; } + .has-padding-bottom-45-widescreen-only { + padding-bottom: 45px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-45-fullhd { + margin-bottom: 45px !important; } + .has-padding-bottom-45-fullhd { + padding-bottom: 45px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-45-mobile { + margin-left: 45px !important; } + .has-padding-left-45-mobile { + padding-left: 45px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-45-tablet { + margin-left: 45px !important; } + .has-padding-left-45-tablet { + padding-left: 45px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-45-tablet-only { + margin-left: 45px !important; } + .has-padding-left-45-tablet-only { + padding-left: 45px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-45-touch { + margin-left: 45px !important; } + .has-padding-left-45-touch { + padding-left: 45px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-45-desktop { + margin-left: 45px !important; } + .has-padding-left-45-desktop { + padding-left: 45px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-45-desktop-only { + margin-left: 45px !important; } + .has-padding-left-45-desktop-only { + padding-left: 45px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-45-widescreen { + margin-left: 45px !important; } + .has-padding-left-45-widescreen { + padding-left: 45px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-45-widescreen-only { + margin-left: 45px !important; } + .has-padding-left-45-widescreen-only { + padding-left: 45px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-45-fullhd { + margin-left: 45px !important; } + .has-padding-left-45-fullhd { + padding-left: 45px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-45-mobile { + margin-right: 45px !important; } + .has-padding-right-45-mobile { + padding-right: 45px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-45-tablet { + margin-right: 45px !important; } + .has-padding-right-45-tablet { + padding-right: 45px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-45-tablet-only { + margin-right: 45px !important; } + .has-padding-right-45-tablet-only { + padding-right: 45px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-45-touch { + margin-right: 45px !important; } + .has-padding-right-45-touch { + padding-right: 45px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-45-desktop { + margin-right: 45px !important; } + .has-padding-right-45-desktop { + padding-right: 45px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-45-desktop-only { + margin-right: 45px !important; } + .has-padding-right-45-desktop-only { + padding-right: 45px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-45-widescreen { + margin-right: 45px !important; } + .has-padding-right-45-widescreen { + padding-right: 45px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-45-widescreen-only { + margin-right: 45px !important; } + .has-padding-right-45-widescreen-only { + padding-right: 45px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-45-fullhd { + margin-right: 45px !important; } + .has-padding-right-45-fullhd { + padding-right: 45px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-50-mobile { + margin: 50px !important; } + .has-padding-50-mobile { + padding: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-50-tablet { + margin: 50px !important; } + .has-padding-50-tablet { + padding: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-50-tablet-only { + margin: 50px !important; } + .has-padding-50-tablet-only { + padding: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-50-touch { + margin: 50px !important; } + .has-padding-50-touch { + padding: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-50-desktop { + margin: 50px !important; } + .has-padding-50-desktop { + padding: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-50-desktop-only { + margin: 50px !important; } + .has-padding-50-desktop-only { + padding: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-50-widescreen { + margin: 50px !important; } + .has-padding-50-widescreen { + padding: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-50-widescreen-only { + margin: 50px !important; } + .has-padding-50-widescreen-only { + padding: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-50-fullhd { + margin: 50px !important; } + .has-padding-50-fullhd { + padding: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-50-mobile { + margin-top: 50px !important; } + .has-padding-top-50-mobile { + padding-top: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-50-tablet { + margin-top: 50px !important; } + .has-padding-top-50-tablet { + padding-top: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-50-tablet-only { + margin-top: 50px !important; } + .has-padding-top-50-tablet-only { + padding-top: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-50-touch { + margin-top: 50px !important; } + .has-padding-top-50-touch { + padding-top: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-50-desktop { + margin-top: 50px !important; } + .has-padding-top-50-desktop { + padding-top: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-50-desktop-only { + margin-top: 50px !important; } + .has-padding-top-50-desktop-only { + padding-top: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-50-widescreen { + margin-top: 50px !important; } + .has-padding-top-50-widescreen { + padding-top: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-50-widescreen-only { + margin-top: 50px !important; } + .has-padding-top-50-widescreen-only { + padding-top: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-50-fullhd { + margin-top: 50px !important; } + .has-padding-top-50-fullhd { + padding-top: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-50-mobile { + margin-bottom: 50px !important; } + .has-padding-bottom-50-mobile { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-50-tablet { + margin-bottom: 50px !important; } + .has-padding-bottom-50-tablet { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-50-tablet-only { + margin-bottom: 50px !important; } + .has-padding-bottom-50-tablet-only { + padding-bottom: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-50-touch { + margin-bottom: 50px !important; } + .has-padding-bottom-50-touch { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-50-desktop { + margin-bottom: 50px !important; } + .has-padding-bottom-50-desktop { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-50-desktop-only { + margin-bottom: 50px !important; } + .has-padding-bottom-50-desktop-only { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-50-widescreen { + margin-bottom: 50px !important; } + .has-padding-bottom-50-widescreen { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-50-widescreen-only { + margin-bottom: 50px !important; } + .has-padding-bottom-50-widescreen-only { + padding-bottom: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-50-fullhd { + margin-bottom: 50px !important; } + .has-padding-bottom-50-fullhd { + padding-bottom: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-50-mobile { + margin-left: 50px !important; } + .has-padding-left-50-mobile { + padding-left: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-50-tablet { + margin-left: 50px !important; } + .has-padding-left-50-tablet { + padding-left: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-50-tablet-only { + margin-left: 50px !important; } + .has-padding-left-50-tablet-only { + padding-left: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-50-touch { + margin-left: 50px !important; } + .has-padding-left-50-touch { + padding-left: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-50-desktop { + margin-left: 50px !important; } + .has-padding-left-50-desktop { + padding-left: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-50-desktop-only { + margin-left: 50px !important; } + .has-padding-left-50-desktop-only { + padding-left: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-50-widescreen { + margin-left: 50px !important; } + .has-padding-left-50-widescreen { + padding-left: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-50-widescreen-only { + margin-left: 50px !important; } + .has-padding-left-50-widescreen-only { + padding-left: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-50-fullhd { + margin-left: 50px !important; } + .has-padding-left-50-fullhd { + padding-left: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-50-mobile { + margin-right: 50px !important; } + .has-padding-right-50-mobile { + padding-right: 50px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-50-tablet { + margin-right: 50px !important; } + .has-padding-right-50-tablet { + padding-right: 50px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-50-tablet-only { + margin-right: 50px !important; } + .has-padding-right-50-tablet-only { + padding-right: 50px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-50-touch { + margin-right: 50px !important; } + .has-padding-right-50-touch { + padding-right: 50px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-50-desktop { + margin-right: 50px !important; } + .has-padding-right-50-desktop { + padding-right: 50px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-50-desktop-only { + margin-right: 50px !important; } + .has-padding-right-50-desktop-only { + padding-right: 50px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-50-widescreen { + margin-right: 50px !important; } + .has-padding-right-50-widescreen { + padding-right: 50px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-50-widescreen-only { + margin-right: 50px !important; } + .has-padding-right-50-widescreen-only { + padding-right: 50px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-50-fullhd { + margin-right: 50px !important; } + .has-padding-right-50-fullhd { + padding-right: 50px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-55-mobile { + margin: 55px !important; } + .has-padding-55-mobile { + padding: 55px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-55-tablet { + margin: 55px !important; } + .has-padding-55-tablet { + padding: 55px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-55-tablet-only { + margin: 55px !important; } + .has-padding-55-tablet-only { + padding: 55px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-55-touch { + margin: 55px !important; } + .has-padding-55-touch { + padding: 55px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-55-desktop { + margin: 55px !important; } + .has-padding-55-desktop { + padding: 55px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-55-desktop-only { + margin: 55px !important; } + .has-padding-55-desktop-only { + padding: 55px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-55-widescreen { + margin: 55px !important; } + .has-padding-55-widescreen { + padding: 55px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-55-widescreen-only { + margin: 55px !important; } + .has-padding-55-widescreen-only { + padding: 55px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-55-fullhd { + margin: 55px !important; } + .has-padding-55-fullhd { + padding: 55px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-55-mobile { + margin-top: 55px !important; } + .has-padding-top-55-mobile { + padding-top: 55px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-55-tablet { + margin-top: 55px !important; } + .has-padding-top-55-tablet { + padding-top: 55px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-55-tablet-only { + margin-top: 55px !important; } + .has-padding-top-55-tablet-only { + padding-top: 55px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-55-touch { + margin-top: 55px !important; } + .has-padding-top-55-touch { + padding-top: 55px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-55-desktop { + margin-top: 55px !important; } + .has-padding-top-55-desktop { + padding-top: 55px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-55-desktop-only { + margin-top: 55px !important; } + .has-padding-top-55-desktop-only { + padding-top: 55px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-55-widescreen { + margin-top: 55px !important; } + .has-padding-top-55-widescreen { + padding-top: 55px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-55-widescreen-only { + margin-top: 55px !important; } + .has-padding-top-55-widescreen-only { + padding-top: 55px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-55-fullhd { + margin-top: 55px !important; } + .has-padding-top-55-fullhd { + padding-top: 55px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-55-mobile { + margin-bottom: 55px !important; } + .has-padding-bottom-55-mobile { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-55-tablet { + margin-bottom: 55px !important; } + .has-padding-bottom-55-tablet { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-55-tablet-only { + margin-bottom: 55px !important; } + .has-padding-bottom-55-tablet-only { + padding-bottom: 55px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-55-touch { + margin-bottom: 55px !important; } + .has-padding-bottom-55-touch { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-55-desktop { + margin-bottom: 55px !important; } + .has-padding-bottom-55-desktop { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-55-desktop-only { + margin-bottom: 55px !important; } + .has-padding-bottom-55-desktop-only { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-55-widescreen { + margin-bottom: 55px !important; } + .has-padding-bottom-55-widescreen { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-55-widescreen-only { + margin-bottom: 55px !important; } + .has-padding-bottom-55-widescreen-only { + padding-bottom: 55px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-55-fullhd { + margin-bottom: 55px !important; } + .has-padding-bottom-55-fullhd { + padding-bottom: 55px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-55-mobile { + margin-left: 55px !important; } + .has-padding-left-55-mobile { + padding-left: 55px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-55-tablet { + margin-left: 55px !important; } + .has-padding-left-55-tablet { + padding-left: 55px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-55-tablet-only { + margin-left: 55px !important; } + .has-padding-left-55-tablet-only { + padding-left: 55px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-55-touch { + margin-left: 55px !important; } + .has-padding-left-55-touch { + padding-left: 55px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-55-desktop { + margin-left: 55px !important; } + .has-padding-left-55-desktop { + padding-left: 55px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-55-desktop-only { + margin-left: 55px !important; } + .has-padding-left-55-desktop-only { + padding-left: 55px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-55-widescreen { + margin-left: 55px !important; } + .has-padding-left-55-widescreen { + padding-left: 55px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-55-widescreen-only { + margin-left: 55px !important; } + .has-padding-left-55-widescreen-only { + padding-left: 55px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-55-fullhd { + margin-left: 55px !important; } + .has-padding-left-55-fullhd { + padding-left: 55px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-55-mobile { + margin-right: 55px !important; } + .has-padding-right-55-mobile { + padding-right: 55px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-55-tablet { + margin-right: 55px !important; } + .has-padding-right-55-tablet { + padding-right: 55px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-55-tablet-only { + margin-right: 55px !important; } + .has-padding-right-55-tablet-only { + padding-right: 55px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-55-touch { + margin-right: 55px !important; } + .has-padding-right-55-touch { + padding-right: 55px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-55-desktop { + margin-right: 55px !important; } + .has-padding-right-55-desktop { + padding-right: 55px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-55-desktop-only { + margin-right: 55px !important; } + .has-padding-right-55-desktop-only { + padding-right: 55px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-55-widescreen { + margin-right: 55px !important; } + .has-padding-right-55-widescreen { + padding-right: 55px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-55-widescreen-only { + margin-right: 55px !important; } + .has-padding-right-55-widescreen-only { + padding-right: 55px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-55-fullhd { + margin-right: 55px !important; } + .has-padding-right-55-fullhd { + padding-right: 55px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-60-mobile { + margin: 60px !important; } + .has-padding-60-mobile { + padding: 60px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-60-tablet { + margin: 60px !important; } + .has-padding-60-tablet { + padding: 60px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-60-tablet-only { + margin: 60px !important; } + .has-padding-60-tablet-only { + padding: 60px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-60-touch { + margin: 60px !important; } + .has-padding-60-touch { + padding: 60px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-60-desktop { + margin: 60px !important; } + .has-padding-60-desktop { + padding: 60px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-60-desktop-only { + margin: 60px !important; } + .has-padding-60-desktop-only { + padding: 60px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-60-widescreen { + margin: 60px !important; } + .has-padding-60-widescreen { + padding: 60px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-60-widescreen-only { + margin: 60px !important; } + .has-padding-60-widescreen-only { + padding: 60px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-60-fullhd { + margin: 60px !important; } + .has-padding-60-fullhd { + padding: 60px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-60-mobile { + margin-top: 60px !important; } + .has-padding-top-60-mobile { + padding-top: 60px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-60-tablet { + margin-top: 60px !important; } + .has-padding-top-60-tablet { + padding-top: 60px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-60-tablet-only { + margin-top: 60px !important; } + .has-padding-top-60-tablet-only { + padding-top: 60px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-60-touch { + margin-top: 60px !important; } + .has-padding-top-60-touch { + padding-top: 60px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-60-desktop { + margin-top: 60px !important; } + .has-padding-top-60-desktop { + padding-top: 60px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-60-desktop-only { + margin-top: 60px !important; } + .has-padding-top-60-desktop-only { + padding-top: 60px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-60-widescreen { + margin-top: 60px !important; } + .has-padding-top-60-widescreen { + padding-top: 60px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-60-widescreen-only { + margin-top: 60px !important; } + .has-padding-top-60-widescreen-only { + padding-top: 60px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-60-fullhd { + margin-top: 60px !important; } + .has-padding-top-60-fullhd { + padding-top: 60px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-60-mobile { + margin-bottom: 60px !important; } + .has-padding-bottom-60-mobile { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-60-tablet { + margin-bottom: 60px !important; } + .has-padding-bottom-60-tablet { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-60-tablet-only { + margin-bottom: 60px !important; } + .has-padding-bottom-60-tablet-only { + padding-bottom: 60px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-60-touch { + margin-bottom: 60px !important; } + .has-padding-bottom-60-touch { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-60-desktop { + margin-bottom: 60px !important; } + .has-padding-bottom-60-desktop { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-60-desktop-only { + margin-bottom: 60px !important; } + .has-padding-bottom-60-desktop-only { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-60-widescreen { + margin-bottom: 60px !important; } + .has-padding-bottom-60-widescreen { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-60-widescreen-only { + margin-bottom: 60px !important; } + .has-padding-bottom-60-widescreen-only { + padding-bottom: 60px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-60-fullhd { + margin-bottom: 60px !important; } + .has-padding-bottom-60-fullhd { + padding-bottom: 60px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-60-mobile { + margin-left: 60px !important; } + .has-padding-left-60-mobile { + padding-left: 60px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-60-tablet { + margin-left: 60px !important; } + .has-padding-left-60-tablet { + padding-left: 60px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-60-tablet-only { + margin-left: 60px !important; } + .has-padding-left-60-tablet-only { + padding-left: 60px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-60-touch { + margin-left: 60px !important; } + .has-padding-left-60-touch { + padding-left: 60px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-60-desktop { + margin-left: 60px !important; } + .has-padding-left-60-desktop { + padding-left: 60px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-60-desktop-only { + margin-left: 60px !important; } + .has-padding-left-60-desktop-only { + padding-left: 60px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-60-widescreen { + margin-left: 60px !important; } + .has-padding-left-60-widescreen { + padding-left: 60px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-60-widescreen-only { + margin-left: 60px !important; } + .has-padding-left-60-widescreen-only { + padding-left: 60px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-60-fullhd { + margin-left: 60px !important; } + .has-padding-left-60-fullhd { + padding-left: 60px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-60-mobile { + margin-right: 60px !important; } + .has-padding-right-60-mobile { + padding-right: 60px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-60-tablet { + margin-right: 60px !important; } + .has-padding-right-60-tablet { + padding-right: 60px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-60-tablet-only { + margin-right: 60px !important; } + .has-padding-right-60-tablet-only { + padding-right: 60px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-60-touch { + margin-right: 60px !important; } + .has-padding-right-60-touch { + padding-right: 60px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-60-desktop { + margin-right: 60px !important; } + .has-padding-right-60-desktop { + padding-right: 60px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-60-desktop-only { + margin-right: 60px !important; } + .has-padding-right-60-desktop-only { + padding-right: 60px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-60-widescreen { + margin-right: 60px !important; } + .has-padding-right-60-widescreen { + padding-right: 60px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-60-widescreen-only { + margin-right: 60px !important; } + .has-padding-right-60-widescreen-only { + padding-right: 60px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-60-fullhd { + margin-right: 60px !important; } + .has-padding-right-60-fullhd { + padding-right: 60px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-65-mobile { + margin: 65px !important; } + .has-padding-65-mobile { + padding: 65px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-65-tablet { + margin: 65px !important; } + .has-padding-65-tablet { + padding: 65px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-65-tablet-only { + margin: 65px !important; } + .has-padding-65-tablet-only { + padding: 65px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-65-touch { + margin: 65px !important; } + .has-padding-65-touch { + padding: 65px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-65-desktop { + margin: 65px !important; } + .has-padding-65-desktop { + padding: 65px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-65-desktop-only { + margin: 65px !important; } + .has-padding-65-desktop-only { + padding: 65px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-65-widescreen { + margin: 65px !important; } + .has-padding-65-widescreen { + padding: 65px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-65-widescreen-only { + margin: 65px !important; } + .has-padding-65-widescreen-only { + padding: 65px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-65-fullhd { + margin: 65px !important; } + .has-padding-65-fullhd { + padding: 65px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-65-mobile { + margin-top: 65px !important; } + .has-padding-top-65-mobile { + padding-top: 65px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-65-tablet { + margin-top: 65px !important; } + .has-padding-top-65-tablet { + padding-top: 65px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-65-tablet-only { + margin-top: 65px !important; } + .has-padding-top-65-tablet-only { + padding-top: 65px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-65-touch { + margin-top: 65px !important; } + .has-padding-top-65-touch { + padding-top: 65px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-65-desktop { + margin-top: 65px !important; } + .has-padding-top-65-desktop { + padding-top: 65px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-65-desktop-only { + margin-top: 65px !important; } + .has-padding-top-65-desktop-only { + padding-top: 65px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-65-widescreen { + margin-top: 65px !important; } + .has-padding-top-65-widescreen { + padding-top: 65px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-65-widescreen-only { + margin-top: 65px !important; } + .has-padding-top-65-widescreen-only { + padding-top: 65px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-65-fullhd { + margin-top: 65px !important; } + .has-padding-top-65-fullhd { + padding-top: 65px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-65-mobile { + margin-bottom: 65px !important; } + .has-padding-bottom-65-mobile { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-65-tablet { + margin-bottom: 65px !important; } + .has-padding-bottom-65-tablet { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-65-tablet-only { + margin-bottom: 65px !important; } + .has-padding-bottom-65-tablet-only { + padding-bottom: 65px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-65-touch { + margin-bottom: 65px !important; } + .has-padding-bottom-65-touch { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-65-desktop { + margin-bottom: 65px !important; } + .has-padding-bottom-65-desktop { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-65-desktop-only { + margin-bottom: 65px !important; } + .has-padding-bottom-65-desktop-only { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-65-widescreen { + margin-bottom: 65px !important; } + .has-padding-bottom-65-widescreen { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-65-widescreen-only { + margin-bottom: 65px !important; } + .has-padding-bottom-65-widescreen-only { + padding-bottom: 65px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-65-fullhd { + margin-bottom: 65px !important; } + .has-padding-bottom-65-fullhd { + padding-bottom: 65px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-65-mobile { + margin-left: 65px !important; } + .has-padding-left-65-mobile { + padding-left: 65px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-65-tablet { + margin-left: 65px !important; } + .has-padding-left-65-tablet { + padding-left: 65px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-65-tablet-only { + margin-left: 65px !important; } + .has-padding-left-65-tablet-only { + padding-left: 65px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-65-touch { + margin-left: 65px !important; } + .has-padding-left-65-touch { + padding-left: 65px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-65-desktop { + margin-left: 65px !important; } + .has-padding-left-65-desktop { + padding-left: 65px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-65-desktop-only { + margin-left: 65px !important; } + .has-padding-left-65-desktop-only { + padding-left: 65px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-65-widescreen { + margin-left: 65px !important; } + .has-padding-left-65-widescreen { + padding-left: 65px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-65-widescreen-only { + margin-left: 65px !important; } + .has-padding-left-65-widescreen-only { + padding-left: 65px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-65-fullhd { + margin-left: 65px !important; } + .has-padding-left-65-fullhd { + padding-left: 65px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-65-mobile { + margin-right: 65px !important; } + .has-padding-right-65-mobile { + padding-right: 65px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-65-tablet { + margin-right: 65px !important; } + .has-padding-right-65-tablet { + padding-right: 65px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-65-tablet-only { + margin-right: 65px !important; } + .has-padding-right-65-tablet-only { + padding-right: 65px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-65-touch { + margin-right: 65px !important; } + .has-padding-right-65-touch { + padding-right: 65px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-65-desktop { + margin-right: 65px !important; } + .has-padding-right-65-desktop { + padding-right: 65px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-65-desktop-only { + margin-right: 65px !important; } + .has-padding-right-65-desktop-only { + padding-right: 65px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-65-widescreen { + margin-right: 65px !important; } + .has-padding-right-65-widescreen { + padding-right: 65px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-65-widescreen-only { + margin-right: 65px !important; } + .has-padding-right-65-widescreen-only { + padding-right: 65px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-65-fullhd { + margin-right: 65px !important; } + .has-padding-right-65-fullhd { + padding-right: 65px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-70-mobile { + margin: 70px !important; } + .has-padding-70-mobile { + padding: 70px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-70-tablet { + margin: 70px !important; } + .has-padding-70-tablet { + padding: 70px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-70-tablet-only { + margin: 70px !important; } + .has-padding-70-tablet-only { + padding: 70px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-70-touch { + margin: 70px !important; } + .has-padding-70-touch { + padding: 70px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-70-desktop { + margin: 70px !important; } + .has-padding-70-desktop { + padding: 70px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-70-desktop-only { + margin: 70px !important; } + .has-padding-70-desktop-only { + padding: 70px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-70-widescreen { + margin: 70px !important; } + .has-padding-70-widescreen { + padding: 70px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-70-widescreen-only { + margin: 70px !important; } + .has-padding-70-widescreen-only { + padding: 70px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-70-fullhd { + margin: 70px !important; } + .has-padding-70-fullhd { + padding: 70px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-70-mobile { + margin-top: 70px !important; } + .has-padding-top-70-mobile { + padding-top: 70px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-70-tablet { + margin-top: 70px !important; } + .has-padding-top-70-tablet { + padding-top: 70px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-70-tablet-only { + margin-top: 70px !important; } + .has-padding-top-70-tablet-only { + padding-top: 70px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-70-touch { + margin-top: 70px !important; } + .has-padding-top-70-touch { + padding-top: 70px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-70-desktop { + margin-top: 70px !important; } + .has-padding-top-70-desktop { + padding-top: 70px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-70-desktop-only { + margin-top: 70px !important; } + .has-padding-top-70-desktop-only { + padding-top: 70px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-70-widescreen { + margin-top: 70px !important; } + .has-padding-top-70-widescreen { + padding-top: 70px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-70-widescreen-only { + margin-top: 70px !important; } + .has-padding-top-70-widescreen-only { + padding-top: 70px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-70-fullhd { + margin-top: 70px !important; } + .has-padding-top-70-fullhd { + padding-top: 70px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-70-mobile { + margin-bottom: 70px !important; } + .has-padding-bottom-70-mobile { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-70-tablet { + margin-bottom: 70px !important; } + .has-padding-bottom-70-tablet { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-70-tablet-only { + margin-bottom: 70px !important; } + .has-padding-bottom-70-tablet-only { + padding-bottom: 70px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-70-touch { + margin-bottom: 70px !important; } + .has-padding-bottom-70-touch { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-70-desktop { + margin-bottom: 70px !important; } + .has-padding-bottom-70-desktop { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-70-desktop-only { + margin-bottom: 70px !important; } + .has-padding-bottom-70-desktop-only { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-70-widescreen { + margin-bottom: 70px !important; } + .has-padding-bottom-70-widescreen { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-70-widescreen-only { + margin-bottom: 70px !important; } + .has-padding-bottom-70-widescreen-only { + padding-bottom: 70px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-70-fullhd { + margin-bottom: 70px !important; } + .has-padding-bottom-70-fullhd { + padding-bottom: 70px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-70-mobile { + margin-left: 70px !important; } + .has-padding-left-70-mobile { + padding-left: 70px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-70-tablet { + margin-left: 70px !important; } + .has-padding-left-70-tablet { + padding-left: 70px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-70-tablet-only { + margin-left: 70px !important; } + .has-padding-left-70-tablet-only { + padding-left: 70px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-70-touch { + margin-left: 70px !important; } + .has-padding-left-70-touch { + padding-left: 70px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-70-desktop { + margin-left: 70px !important; } + .has-padding-left-70-desktop { + padding-left: 70px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-70-desktop-only { + margin-left: 70px !important; } + .has-padding-left-70-desktop-only { + padding-left: 70px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-70-widescreen { + margin-left: 70px !important; } + .has-padding-left-70-widescreen { + padding-left: 70px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-70-widescreen-only { + margin-left: 70px !important; } + .has-padding-left-70-widescreen-only { + padding-left: 70px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-70-fullhd { + margin-left: 70px !important; } + .has-padding-left-70-fullhd { + padding-left: 70px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-70-mobile { + margin-right: 70px !important; } + .has-padding-right-70-mobile { + padding-right: 70px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-70-tablet { + margin-right: 70px !important; } + .has-padding-right-70-tablet { + padding-right: 70px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-70-tablet-only { + margin-right: 70px !important; } + .has-padding-right-70-tablet-only { + padding-right: 70px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-70-touch { + margin-right: 70px !important; } + .has-padding-right-70-touch { + padding-right: 70px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-70-desktop { + margin-right: 70px !important; } + .has-padding-right-70-desktop { + padding-right: 70px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-70-desktop-only { + margin-right: 70px !important; } + .has-padding-right-70-desktop-only { + padding-right: 70px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-70-widescreen { + margin-right: 70px !important; } + .has-padding-right-70-widescreen { + padding-right: 70px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-70-widescreen-only { + margin-right: 70px !important; } + .has-padding-right-70-widescreen-only { + padding-right: 70px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-70-fullhd { + margin-right: 70px !important; } + .has-padding-right-70-fullhd { + padding-right: 70px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-75-mobile { + margin: 75px !important; } + .has-padding-75-mobile { + padding: 75px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-75-tablet { + margin: 75px !important; } + .has-padding-75-tablet { + padding: 75px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-75-tablet-only { + margin: 75px !important; } + .has-padding-75-tablet-only { + padding: 75px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-75-touch { + margin: 75px !important; } + .has-padding-75-touch { + padding: 75px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-75-desktop { + margin: 75px !important; } + .has-padding-75-desktop { + padding: 75px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-75-desktop-only { + margin: 75px !important; } + .has-padding-75-desktop-only { + padding: 75px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-75-widescreen { + margin: 75px !important; } + .has-padding-75-widescreen { + padding: 75px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-75-widescreen-only { + margin: 75px !important; } + .has-padding-75-widescreen-only { + padding: 75px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-75-fullhd { + margin: 75px !important; } + .has-padding-75-fullhd { + padding: 75px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-75-mobile { + margin-top: 75px !important; } + .has-padding-top-75-mobile { + padding-top: 75px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-75-tablet { + margin-top: 75px !important; } + .has-padding-top-75-tablet { + padding-top: 75px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-75-tablet-only { + margin-top: 75px !important; } + .has-padding-top-75-tablet-only { + padding-top: 75px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-75-touch { + margin-top: 75px !important; } + .has-padding-top-75-touch { + padding-top: 75px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-75-desktop { + margin-top: 75px !important; } + .has-padding-top-75-desktop { + padding-top: 75px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-75-desktop-only { + margin-top: 75px !important; } + .has-padding-top-75-desktop-only { + padding-top: 75px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-75-widescreen { + margin-top: 75px !important; } + .has-padding-top-75-widescreen { + padding-top: 75px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-75-widescreen-only { + margin-top: 75px !important; } + .has-padding-top-75-widescreen-only { + padding-top: 75px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-75-fullhd { + margin-top: 75px !important; } + .has-padding-top-75-fullhd { + padding-top: 75px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-75-mobile { + margin-bottom: 75px !important; } + .has-padding-bottom-75-mobile { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-75-tablet { + margin-bottom: 75px !important; } + .has-padding-bottom-75-tablet { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-75-tablet-only { + margin-bottom: 75px !important; } + .has-padding-bottom-75-tablet-only { + padding-bottom: 75px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-75-touch { + margin-bottom: 75px !important; } + .has-padding-bottom-75-touch { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-75-desktop { + margin-bottom: 75px !important; } + .has-padding-bottom-75-desktop { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-75-desktop-only { + margin-bottom: 75px !important; } + .has-padding-bottom-75-desktop-only { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-75-widescreen { + margin-bottom: 75px !important; } + .has-padding-bottom-75-widescreen { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-75-widescreen-only { + margin-bottom: 75px !important; } + .has-padding-bottom-75-widescreen-only { + padding-bottom: 75px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-75-fullhd { + margin-bottom: 75px !important; } + .has-padding-bottom-75-fullhd { + padding-bottom: 75px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-75-mobile { + margin-left: 75px !important; } + .has-padding-left-75-mobile { + padding-left: 75px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-75-tablet { + margin-left: 75px !important; } + .has-padding-left-75-tablet { + padding-left: 75px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-75-tablet-only { + margin-left: 75px !important; } + .has-padding-left-75-tablet-only { + padding-left: 75px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-75-touch { + margin-left: 75px !important; } + .has-padding-left-75-touch { + padding-left: 75px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-75-desktop { + margin-left: 75px !important; } + .has-padding-left-75-desktop { + padding-left: 75px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-75-desktop-only { + margin-left: 75px !important; } + .has-padding-left-75-desktop-only { + padding-left: 75px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-75-widescreen { + margin-left: 75px !important; } + .has-padding-left-75-widescreen { + padding-left: 75px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-75-widescreen-only { + margin-left: 75px !important; } + .has-padding-left-75-widescreen-only { + padding-left: 75px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-75-fullhd { + margin-left: 75px !important; } + .has-padding-left-75-fullhd { + padding-left: 75px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-75-mobile { + margin-right: 75px !important; } + .has-padding-right-75-mobile { + padding-right: 75px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-75-tablet { + margin-right: 75px !important; } + .has-padding-right-75-tablet { + padding-right: 75px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-75-tablet-only { + margin-right: 75px !important; } + .has-padding-right-75-tablet-only { + padding-right: 75px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-75-touch { + margin-right: 75px !important; } + .has-padding-right-75-touch { + padding-right: 75px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-75-desktop { + margin-right: 75px !important; } + .has-padding-right-75-desktop { + padding-right: 75px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-75-desktop-only { + margin-right: 75px !important; } + .has-padding-right-75-desktop-only { + padding-right: 75px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-75-widescreen { + margin-right: 75px !important; } + .has-padding-right-75-widescreen { + padding-right: 75px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-75-widescreen-only { + margin-right: 75px !important; } + .has-padding-right-75-widescreen-only { + padding-right: 75px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-75-fullhd { + margin-right: 75px !important; } + .has-padding-right-75-fullhd { + padding-right: 75px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-80-mobile { + margin: 80px !important; } + .has-padding-80-mobile { + padding: 80px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-80-tablet { + margin: 80px !important; } + .has-padding-80-tablet { + padding: 80px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-80-tablet-only { + margin: 80px !important; } + .has-padding-80-tablet-only { + padding: 80px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-80-touch { + margin: 80px !important; } + .has-padding-80-touch { + padding: 80px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-80-desktop { + margin: 80px !important; } + .has-padding-80-desktop { + padding: 80px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-80-desktop-only { + margin: 80px !important; } + .has-padding-80-desktop-only { + padding: 80px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-80-widescreen { + margin: 80px !important; } + .has-padding-80-widescreen { + padding: 80px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-80-widescreen-only { + margin: 80px !important; } + .has-padding-80-widescreen-only { + padding: 80px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-80-fullhd { + margin: 80px !important; } + .has-padding-80-fullhd { + padding: 80px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-80-mobile { + margin-top: 80px !important; } + .has-padding-top-80-mobile { + padding-top: 80px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-80-tablet { + margin-top: 80px !important; } + .has-padding-top-80-tablet { + padding-top: 80px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-80-tablet-only { + margin-top: 80px !important; } + .has-padding-top-80-tablet-only { + padding-top: 80px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-80-touch { + margin-top: 80px !important; } + .has-padding-top-80-touch { + padding-top: 80px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-80-desktop { + margin-top: 80px !important; } + .has-padding-top-80-desktop { + padding-top: 80px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-80-desktop-only { + margin-top: 80px !important; } + .has-padding-top-80-desktop-only { + padding-top: 80px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-80-widescreen { + margin-top: 80px !important; } + .has-padding-top-80-widescreen { + padding-top: 80px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-80-widescreen-only { + margin-top: 80px !important; } + .has-padding-top-80-widescreen-only { + padding-top: 80px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-80-fullhd { + margin-top: 80px !important; } + .has-padding-top-80-fullhd { + padding-top: 80px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-80-mobile { + margin-bottom: 80px !important; } + .has-padding-bottom-80-mobile { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-80-tablet { + margin-bottom: 80px !important; } + .has-padding-bottom-80-tablet { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-80-tablet-only { + margin-bottom: 80px !important; } + .has-padding-bottom-80-tablet-only { + padding-bottom: 80px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-80-touch { + margin-bottom: 80px !important; } + .has-padding-bottom-80-touch { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-80-desktop { + margin-bottom: 80px !important; } + .has-padding-bottom-80-desktop { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-80-desktop-only { + margin-bottom: 80px !important; } + .has-padding-bottom-80-desktop-only { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-80-widescreen { + margin-bottom: 80px !important; } + .has-padding-bottom-80-widescreen { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-80-widescreen-only { + margin-bottom: 80px !important; } + .has-padding-bottom-80-widescreen-only { + padding-bottom: 80px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-80-fullhd { + margin-bottom: 80px !important; } + .has-padding-bottom-80-fullhd { + padding-bottom: 80px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-80-mobile { + margin-left: 80px !important; } + .has-padding-left-80-mobile { + padding-left: 80px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-80-tablet { + margin-left: 80px !important; } + .has-padding-left-80-tablet { + padding-left: 80px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-80-tablet-only { + margin-left: 80px !important; } + .has-padding-left-80-tablet-only { + padding-left: 80px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-80-touch { + margin-left: 80px !important; } + .has-padding-left-80-touch { + padding-left: 80px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-80-desktop { + margin-left: 80px !important; } + .has-padding-left-80-desktop { + padding-left: 80px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-80-desktop-only { + margin-left: 80px !important; } + .has-padding-left-80-desktop-only { + padding-left: 80px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-80-widescreen { + margin-left: 80px !important; } + .has-padding-left-80-widescreen { + padding-left: 80px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-80-widescreen-only { + margin-left: 80px !important; } + .has-padding-left-80-widescreen-only { + padding-left: 80px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-80-fullhd { + margin-left: 80px !important; } + .has-padding-left-80-fullhd { + padding-left: 80px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-80-mobile { + margin-right: 80px !important; } + .has-padding-right-80-mobile { + padding-right: 80px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-80-tablet { + margin-right: 80px !important; } + .has-padding-right-80-tablet { + padding-right: 80px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-80-tablet-only { + margin-right: 80px !important; } + .has-padding-right-80-tablet-only { + padding-right: 80px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-80-touch { + margin-right: 80px !important; } + .has-padding-right-80-touch { + padding-right: 80px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-80-desktop { + margin-right: 80px !important; } + .has-padding-right-80-desktop { + padding-right: 80px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-80-desktop-only { + margin-right: 80px !important; } + .has-padding-right-80-desktop-only { + padding-right: 80px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-80-widescreen { + margin-right: 80px !important; } + .has-padding-right-80-widescreen { + padding-right: 80px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-80-widescreen-only { + margin-right: 80px !important; } + .has-padding-right-80-widescreen-only { + padding-right: 80px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-80-fullhd { + margin-right: 80px !important; } + .has-padding-right-80-fullhd { + padding-right: 80px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-85-mobile { + margin: 85px !important; } + .has-padding-85-mobile { + padding: 85px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-85-tablet { + margin: 85px !important; } + .has-padding-85-tablet { + padding: 85px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-85-tablet-only { + margin: 85px !important; } + .has-padding-85-tablet-only { + padding: 85px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-85-touch { + margin: 85px !important; } + .has-padding-85-touch { + padding: 85px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-85-desktop { + margin: 85px !important; } + .has-padding-85-desktop { + padding: 85px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-85-desktop-only { + margin: 85px !important; } + .has-padding-85-desktop-only { + padding: 85px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-85-widescreen { + margin: 85px !important; } + .has-padding-85-widescreen { + padding: 85px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-85-widescreen-only { + margin: 85px !important; } + .has-padding-85-widescreen-only { + padding: 85px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-85-fullhd { + margin: 85px !important; } + .has-padding-85-fullhd { + padding: 85px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-85-mobile { + margin-top: 85px !important; } + .has-padding-top-85-mobile { + padding-top: 85px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-85-tablet { + margin-top: 85px !important; } + .has-padding-top-85-tablet { + padding-top: 85px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-85-tablet-only { + margin-top: 85px !important; } + .has-padding-top-85-tablet-only { + padding-top: 85px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-85-touch { + margin-top: 85px !important; } + .has-padding-top-85-touch { + padding-top: 85px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-85-desktop { + margin-top: 85px !important; } + .has-padding-top-85-desktop { + padding-top: 85px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-85-desktop-only { + margin-top: 85px !important; } + .has-padding-top-85-desktop-only { + padding-top: 85px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-85-widescreen { + margin-top: 85px !important; } + .has-padding-top-85-widescreen { + padding-top: 85px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-85-widescreen-only { + margin-top: 85px !important; } + .has-padding-top-85-widescreen-only { + padding-top: 85px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-85-fullhd { + margin-top: 85px !important; } + .has-padding-top-85-fullhd { + padding-top: 85px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-85-mobile { + margin-bottom: 85px !important; } + .has-padding-bottom-85-mobile { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-85-tablet { + margin-bottom: 85px !important; } + .has-padding-bottom-85-tablet { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-85-tablet-only { + margin-bottom: 85px !important; } + .has-padding-bottom-85-tablet-only { + padding-bottom: 85px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-85-touch { + margin-bottom: 85px !important; } + .has-padding-bottom-85-touch { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-85-desktop { + margin-bottom: 85px !important; } + .has-padding-bottom-85-desktop { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-85-desktop-only { + margin-bottom: 85px !important; } + .has-padding-bottom-85-desktop-only { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-85-widescreen { + margin-bottom: 85px !important; } + .has-padding-bottom-85-widescreen { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-85-widescreen-only { + margin-bottom: 85px !important; } + .has-padding-bottom-85-widescreen-only { + padding-bottom: 85px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-85-fullhd { + margin-bottom: 85px !important; } + .has-padding-bottom-85-fullhd { + padding-bottom: 85px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-85-mobile { + margin-left: 85px !important; } + .has-padding-left-85-mobile { + padding-left: 85px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-85-tablet { + margin-left: 85px !important; } + .has-padding-left-85-tablet { + padding-left: 85px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-85-tablet-only { + margin-left: 85px !important; } + .has-padding-left-85-tablet-only { + padding-left: 85px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-85-touch { + margin-left: 85px !important; } + .has-padding-left-85-touch { + padding-left: 85px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-85-desktop { + margin-left: 85px !important; } + .has-padding-left-85-desktop { + padding-left: 85px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-85-desktop-only { + margin-left: 85px !important; } + .has-padding-left-85-desktop-only { + padding-left: 85px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-85-widescreen { + margin-left: 85px !important; } + .has-padding-left-85-widescreen { + padding-left: 85px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-85-widescreen-only { + margin-left: 85px !important; } + .has-padding-left-85-widescreen-only { + padding-left: 85px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-85-fullhd { + margin-left: 85px !important; } + .has-padding-left-85-fullhd { + padding-left: 85px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-85-mobile { + margin-right: 85px !important; } + .has-padding-right-85-mobile { + padding-right: 85px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-85-tablet { + margin-right: 85px !important; } + .has-padding-right-85-tablet { + padding-right: 85px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-85-tablet-only { + margin-right: 85px !important; } + .has-padding-right-85-tablet-only { + padding-right: 85px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-85-touch { + margin-right: 85px !important; } + .has-padding-right-85-touch { + padding-right: 85px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-85-desktop { + margin-right: 85px !important; } + .has-padding-right-85-desktop { + padding-right: 85px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-85-desktop-only { + margin-right: 85px !important; } + .has-padding-right-85-desktop-only { + padding-right: 85px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-85-widescreen { + margin-right: 85px !important; } + .has-padding-right-85-widescreen { + padding-right: 85px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-85-widescreen-only { + margin-right: 85px !important; } + .has-padding-right-85-widescreen-only { + padding-right: 85px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-85-fullhd { + margin-right: 85px !important; } + .has-padding-right-85-fullhd { + padding-right: 85px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-90-mobile { + margin: 90px !important; } + .has-padding-90-mobile { + padding: 90px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-90-tablet { + margin: 90px !important; } + .has-padding-90-tablet { + padding: 90px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-90-tablet-only { + margin: 90px !important; } + .has-padding-90-tablet-only { + padding: 90px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-90-touch { + margin: 90px !important; } + .has-padding-90-touch { + padding: 90px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-90-desktop { + margin: 90px !important; } + .has-padding-90-desktop { + padding: 90px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-90-desktop-only { + margin: 90px !important; } + .has-padding-90-desktop-only { + padding: 90px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-90-widescreen { + margin: 90px !important; } + .has-padding-90-widescreen { + padding: 90px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-90-widescreen-only { + margin: 90px !important; } + .has-padding-90-widescreen-only { + padding: 90px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-90-fullhd { + margin: 90px !important; } + .has-padding-90-fullhd { + padding: 90px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-90-mobile { + margin-top: 90px !important; } + .has-padding-top-90-mobile { + padding-top: 90px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-90-tablet { + margin-top: 90px !important; } + .has-padding-top-90-tablet { + padding-top: 90px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-90-tablet-only { + margin-top: 90px !important; } + .has-padding-top-90-tablet-only { + padding-top: 90px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-90-touch { + margin-top: 90px !important; } + .has-padding-top-90-touch { + padding-top: 90px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-90-desktop { + margin-top: 90px !important; } + .has-padding-top-90-desktop { + padding-top: 90px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-90-desktop-only { + margin-top: 90px !important; } + .has-padding-top-90-desktop-only { + padding-top: 90px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-90-widescreen { + margin-top: 90px !important; } + .has-padding-top-90-widescreen { + padding-top: 90px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-90-widescreen-only { + margin-top: 90px !important; } + .has-padding-top-90-widescreen-only { + padding-top: 90px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-90-fullhd { + margin-top: 90px !important; } + .has-padding-top-90-fullhd { + padding-top: 90px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-90-mobile { + margin-bottom: 90px !important; } + .has-padding-bottom-90-mobile { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-90-tablet { + margin-bottom: 90px !important; } + .has-padding-bottom-90-tablet { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-90-tablet-only { + margin-bottom: 90px !important; } + .has-padding-bottom-90-tablet-only { + padding-bottom: 90px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-90-touch { + margin-bottom: 90px !important; } + .has-padding-bottom-90-touch { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-90-desktop { + margin-bottom: 90px !important; } + .has-padding-bottom-90-desktop { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-90-desktop-only { + margin-bottom: 90px !important; } + .has-padding-bottom-90-desktop-only { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-90-widescreen { + margin-bottom: 90px !important; } + .has-padding-bottom-90-widescreen { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-90-widescreen-only { + margin-bottom: 90px !important; } + .has-padding-bottom-90-widescreen-only { + padding-bottom: 90px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-90-fullhd { + margin-bottom: 90px !important; } + .has-padding-bottom-90-fullhd { + padding-bottom: 90px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-90-mobile { + margin-left: 90px !important; } + .has-padding-left-90-mobile { + padding-left: 90px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-90-tablet { + margin-left: 90px !important; } + .has-padding-left-90-tablet { + padding-left: 90px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-90-tablet-only { + margin-left: 90px !important; } + .has-padding-left-90-tablet-only { + padding-left: 90px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-90-touch { + margin-left: 90px !important; } + .has-padding-left-90-touch { + padding-left: 90px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-90-desktop { + margin-left: 90px !important; } + .has-padding-left-90-desktop { + padding-left: 90px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-90-desktop-only { + margin-left: 90px !important; } + .has-padding-left-90-desktop-only { + padding-left: 90px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-90-widescreen { + margin-left: 90px !important; } + .has-padding-left-90-widescreen { + padding-left: 90px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-90-widescreen-only { + margin-left: 90px !important; } + .has-padding-left-90-widescreen-only { + padding-left: 90px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-90-fullhd { + margin-left: 90px !important; } + .has-padding-left-90-fullhd { + padding-left: 90px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-90-mobile { + margin-right: 90px !important; } + .has-padding-right-90-mobile { + padding-right: 90px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-90-tablet { + margin-right: 90px !important; } + .has-padding-right-90-tablet { + padding-right: 90px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-90-tablet-only { + margin-right: 90px !important; } + .has-padding-right-90-tablet-only { + padding-right: 90px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-90-touch { + margin-right: 90px !important; } + .has-padding-right-90-touch { + padding-right: 90px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-90-desktop { + margin-right: 90px !important; } + .has-padding-right-90-desktop { + padding-right: 90px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-90-desktop-only { + margin-right: 90px !important; } + .has-padding-right-90-desktop-only { + padding-right: 90px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-90-widescreen { + margin-right: 90px !important; } + .has-padding-right-90-widescreen { + padding-right: 90px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-90-widescreen-only { + margin-right: 90px !important; } + .has-padding-right-90-widescreen-only { + padding-right: 90px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-90-fullhd { + margin-right: 90px !important; } + .has-padding-right-90-fullhd { + padding-right: 90px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-95-mobile { + margin: 95px !important; } + .has-padding-95-mobile { + padding: 95px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-95-tablet { + margin: 95px !important; } + .has-padding-95-tablet { + padding: 95px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-95-tablet-only { + margin: 95px !important; } + .has-padding-95-tablet-only { + padding: 95px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-95-touch { + margin: 95px !important; } + .has-padding-95-touch { + padding: 95px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-95-desktop { + margin: 95px !important; } + .has-padding-95-desktop { + padding: 95px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-95-desktop-only { + margin: 95px !important; } + .has-padding-95-desktop-only { + padding: 95px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-95-widescreen { + margin: 95px !important; } + .has-padding-95-widescreen { + padding: 95px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-95-widescreen-only { + margin: 95px !important; } + .has-padding-95-widescreen-only { + padding: 95px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-95-fullhd { + margin: 95px !important; } + .has-padding-95-fullhd { + padding: 95px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-95-mobile { + margin-top: 95px !important; } + .has-padding-top-95-mobile { + padding-top: 95px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-95-tablet { + margin-top: 95px !important; } + .has-padding-top-95-tablet { + padding-top: 95px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-95-tablet-only { + margin-top: 95px !important; } + .has-padding-top-95-tablet-only { + padding-top: 95px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-95-touch { + margin-top: 95px !important; } + .has-padding-top-95-touch { + padding-top: 95px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-95-desktop { + margin-top: 95px !important; } + .has-padding-top-95-desktop { + padding-top: 95px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-95-desktop-only { + margin-top: 95px !important; } + .has-padding-top-95-desktop-only { + padding-top: 95px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-95-widescreen { + margin-top: 95px !important; } + .has-padding-top-95-widescreen { + padding-top: 95px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-95-widescreen-only { + margin-top: 95px !important; } + .has-padding-top-95-widescreen-only { + padding-top: 95px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-95-fullhd { + margin-top: 95px !important; } + .has-padding-top-95-fullhd { + padding-top: 95px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-95-mobile { + margin-bottom: 95px !important; } + .has-padding-bottom-95-mobile { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-95-tablet { + margin-bottom: 95px !important; } + .has-padding-bottom-95-tablet { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-95-tablet-only { + margin-bottom: 95px !important; } + .has-padding-bottom-95-tablet-only { + padding-bottom: 95px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-95-touch { + margin-bottom: 95px !important; } + .has-padding-bottom-95-touch { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-95-desktop { + margin-bottom: 95px !important; } + .has-padding-bottom-95-desktop { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-95-desktop-only { + margin-bottom: 95px !important; } + .has-padding-bottom-95-desktop-only { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-95-widescreen { + margin-bottom: 95px !important; } + .has-padding-bottom-95-widescreen { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-95-widescreen-only { + margin-bottom: 95px !important; } + .has-padding-bottom-95-widescreen-only { + padding-bottom: 95px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-95-fullhd { + margin-bottom: 95px !important; } + .has-padding-bottom-95-fullhd { + padding-bottom: 95px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-95-mobile { + margin-left: 95px !important; } + .has-padding-left-95-mobile { + padding-left: 95px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-95-tablet { + margin-left: 95px !important; } + .has-padding-left-95-tablet { + padding-left: 95px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-95-tablet-only { + margin-left: 95px !important; } + .has-padding-left-95-tablet-only { + padding-left: 95px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-95-touch { + margin-left: 95px !important; } + .has-padding-left-95-touch { + padding-left: 95px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-95-desktop { + margin-left: 95px !important; } + .has-padding-left-95-desktop { + padding-left: 95px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-95-desktop-only { + margin-left: 95px !important; } + .has-padding-left-95-desktop-only { + padding-left: 95px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-95-widescreen { + margin-left: 95px !important; } + .has-padding-left-95-widescreen { + padding-left: 95px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-95-widescreen-only { + margin-left: 95px !important; } + .has-padding-left-95-widescreen-only { + padding-left: 95px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-95-fullhd { + margin-left: 95px !important; } + .has-padding-left-95-fullhd { + padding-left: 95px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-95-mobile { + margin-right: 95px !important; } + .has-padding-right-95-mobile { + padding-right: 95px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-95-tablet { + margin-right: 95px !important; } + .has-padding-right-95-tablet { + padding-right: 95px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-95-tablet-only { + margin-right: 95px !important; } + .has-padding-right-95-tablet-only { + padding-right: 95px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-95-touch { + margin-right: 95px !important; } + .has-padding-right-95-touch { + padding-right: 95px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-95-desktop { + margin-right: 95px !important; } + .has-padding-right-95-desktop { + padding-right: 95px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-95-desktop-only { + margin-right: 95px !important; } + .has-padding-right-95-desktop-only { + padding-right: 95px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-95-widescreen { + margin-right: 95px !important; } + .has-padding-right-95-widescreen { + padding-right: 95px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-95-widescreen-only { + margin-right: 95px !important; } + .has-padding-right-95-widescreen-only { + padding-right: 95px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-95-fullhd { + margin-right: 95px !important; } + .has-padding-right-95-fullhd { + padding-right: 95px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-100-mobile { + margin: 100px !important; } + .has-padding-100-mobile { + padding: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-100-tablet { + margin: 100px !important; } + .has-padding-100-tablet { + padding: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-100-tablet-only { + margin: 100px !important; } + .has-padding-100-tablet-only { + padding: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-100-touch { + margin: 100px !important; } + .has-padding-100-touch { + padding: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-100-desktop { + margin: 100px !important; } + .has-padding-100-desktop { + padding: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-100-desktop-only { + margin: 100px !important; } + .has-padding-100-desktop-only { + padding: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-100-widescreen { + margin: 100px !important; } + .has-padding-100-widescreen { + padding: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-100-widescreen-only { + margin: 100px !important; } + .has-padding-100-widescreen-only { + padding: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-100-fullhd { + margin: 100px !important; } + .has-padding-100-fullhd { + padding: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-100-mobile { + margin-top: 100px !important; } + .has-padding-top-100-mobile { + padding-top: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-100-tablet { + margin-top: 100px !important; } + .has-padding-top-100-tablet { + padding-top: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-100-tablet-only { + margin-top: 100px !important; } + .has-padding-top-100-tablet-only { + padding-top: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-100-touch { + margin-top: 100px !important; } + .has-padding-top-100-touch { + padding-top: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-100-desktop { + margin-top: 100px !important; } + .has-padding-top-100-desktop { + padding-top: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-100-desktop-only { + margin-top: 100px !important; } + .has-padding-top-100-desktop-only { + padding-top: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-100-widescreen { + margin-top: 100px !important; } + .has-padding-top-100-widescreen { + padding-top: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-100-widescreen-only { + margin-top: 100px !important; } + .has-padding-top-100-widescreen-only { + padding-top: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-100-fullhd { + margin-top: 100px !important; } + .has-padding-top-100-fullhd { + padding-top: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-100-mobile { + margin-bottom: 100px !important; } + .has-padding-bottom-100-mobile { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-100-tablet { + margin-bottom: 100px !important; } + .has-padding-bottom-100-tablet { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-100-tablet-only { + margin-bottom: 100px !important; } + .has-padding-bottom-100-tablet-only { + padding-bottom: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-100-touch { + margin-bottom: 100px !important; } + .has-padding-bottom-100-touch { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-100-desktop { + margin-bottom: 100px !important; } + .has-padding-bottom-100-desktop { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-100-desktop-only { + margin-bottom: 100px !important; } + .has-padding-bottom-100-desktop-only { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-100-widescreen { + margin-bottom: 100px !important; } + .has-padding-bottom-100-widescreen { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-100-widescreen-only { + margin-bottom: 100px !important; } + .has-padding-bottom-100-widescreen-only { + padding-bottom: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-100-fullhd { + margin-bottom: 100px !important; } + .has-padding-bottom-100-fullhd { + padding-bottom: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-100-mobile { + margin-left: 100px !important; } + .has-padding-left-100-mobile { + padding-left: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-100-tablet { + margin-left: 100px !important; } + .has-padding-left-100-tablet { + padding-left: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-100-tablet-only { + margin-left: 100px !important; } + .has-padding-left-100-tablet-only { + padding-left: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-100-touch { + margin-left: 100px !important; } + .has-padding-left-100-touch { + padding-left: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-100-desktop { + margin-left: 100px !important; } + .has-padding-left-100-desktop { + padding-left: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-100-desktop-only { + margin-left: 100px !important; } + .has-padding-left-100-desktop-only { + padding-left: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-100-widescreen { + margin-left: 100px !important; } + .has-padding-left-100-widescreen { + padding-left: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-100-widescreen-only { + margin-left: 100px !important; } + .has-padding-left-100-widescreen-only { + padding-left: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-100-fullhd { + margin-left: 100px !important; } + .has-padding-left-100-fullhd { + padding-left: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-100-mobile { + margin-right: 100px !important; } + .has-padding-right-100-mobile { + padding-right: 100px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-100-tablet { + margin-right: 100px !important; } + .has-padding-right-100-tablet { + padding-right: 100px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-100-tablet-only { + margin-right: 100px !important; } + .has-padding-right-100-tablet-only { + padding-right: 100px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-100-touch { + margin-right: 100px !important; } + .has-padding-right-100-touch { + padding-right: 100px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-100-desktop { + margin-right: 100px !important; } + .has-padding-right-100-desktop { + padding-right: 100px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-100-desktop-only { + margin-right: 100px !important; } + .has-padding-right-100-desktop-only { + padding-right: 100px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-100-widescreen { + margin-right: 100px !important; } + .has-padding-right-100-widescreen { + padding-right: 100px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-100-widescreen-only { + margin-right: 100px !important; } + .has-padding-right-100-widescreen-only { + padding-right: 100px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-100-fullhd { + margin-right: 100px !important; } + .has-padding-right-100-fullhd { + padding-right: 100px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-105-mobile { + margin: 105px !important; } + .has-padding-105-mobile { + padding: 105px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-105-tablet { + margin: 105px !important; } + .has-padding-105-tablet { + padding: 105px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-105-tablet-only { + margin: 105px !important; } + .has-padding-105-tablet-only { + padding: 105px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-105-touch { + margin: 105px !important; } + .has-padding-105-touch { + padding: 105px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-105-desktop { + margin: 105px !important; } + .has-padding-105-desktop { + padding: 105px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-105-desktop-only { + margin: 105px !important; } + .has-padding-105-desktop-only { + padding: 105px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-105-widescreen { + margin: 105px !important; } + .has-padding-105-widescreen { + padding: 105px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-105-widescreen-only { + margin: 105px !important; } + .has-padding-105-widescreen-only { + padding: 105px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-105-fullhd { + margin: 105px !important; } + .has-padding-105-fullhd { + padding: 105px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-105-mobile { + margin-top: 105px !important; } + .has-padding-top-105-mobile { + padding-top: 105px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-105-tablet { + margin-top: 105px !important; } + .has-padding-top-105-tablet { + padding-top: 105px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-105-tablet-only { + margin-top: 105px !important; } + .has-padding-top-105-tablet-only { + padding-top: 105px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-105-touch { + margin-top: 105px !important; } + .has-padding-top-105-touch { + padding-top: 105px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-105-desktop { + margin-top: 105px !important; } + .has-padding-top-105-desktop { + padding-top: 105px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-105-desktop-only { + margin-top: 105px !important; } + .has-padding-top-105-desktop-only { + padding-top: 105px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-105-widescreen { + margin-top: 105px !important; } + .has-padding-top-105-widescreen { + padding-top: 105px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-105-widescreen-only { + margin-top: 105px !important; } + .has-padding-top-105-widescreen-only { + padding-top: 105px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-105-fullhd { + margin-top: 105px !important; } + .has-padding-top-105-fullhd { + padding-top: 105px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-105-mobile { + margin-bottom: 105px !important; } + .has-padding-bottom-105-mobile { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-105-tablet { + margin-bottom: 105px !important; } + .has-padding-bottom-105-tablet { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-105-tablet-only { + margin-bottom: 105px !important; } + .has-padding-bottom-105-tablet-only { + padding-bottom: 105px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-105-touch { + margin-bottom: 105px !important; } + .has-padding-bottom-105-touch { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-105-desktop { + margin-bottom: 105px !important; } + .has-padding-bottom-105-desktop { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-105-desktop-only { + margin-bottom: 105px !important; } + .has-padding-bottom-105-desktop-only { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-105-widescreen { + margin-bottom: 105px !important; } + .has-padding-bottom-105-widescreen { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-105-widescreen-only { + margin-bottom: 105px !important; } + .has-padding-bottom-105-widescreen-only { + padding-bottom: 105px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-105-fullhd { + margin-bottom: 105px !important; } + .has-padding-bottom-105-fullhd { + padding-bottom: 105px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-105-mobile { + margin-left: 105px !important; } + .has-padding-left-105-mobile { + padding-left: 105px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-105-tablet { + margin-left: 105px !important; } + .has-padding-left-105-tablet { + padding-left: 105px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-105-tablet-only { + margin-left: 105px !important; } + .has-padding-left-105-tablet-only { + padding-left: 105px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-105-touch { + margin-left: 105px !important; } + .has-padding-left-105-touch { + padding-left: 105px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-105-desktop { + margin-left: 105px !important; } + .has-padding-left-105-desktop { + padding-left: 105px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-105-desktop-only { + margin-left: 105px !important; } + .has-padding-left-105-desktop-only { + padding-left: 105px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-105-widescreen { + margin-left: 105px !important; } + .has-padding-left-105-widescreen { + padding-left: 105px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-105-widescreen-only { + margin-left: 105px !important; } + .has-padding-left-105-widescreen-only { + padding-left: 105px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-105-fullhd { + margin-left: 105px !important; } + .has-padding-left-105-fullhd { + padding-left: 105px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-105-mobile { + margin-right: 105px !important; } + .has-padding-right-105-mobile { + padding-right: 105px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-105-tablet { + margin-right: 105px !important; } + .has-padding-right-105-tablet { + padding-right: 105px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-105-tablet-only { + margin-right: 105px !important; } + .has-padding-right-105-tablet-only { + padding-right: 105px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-105-touch { + margin-right: 105px !important; } + .has-padding-right-105-touch { + padding-right: 105px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-105-desktop { + margin-right: 105px !important; } + .has-padding-right-105-desktop { + padding-right: 105px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-105-desktop-only { + margin-right: 105px !important; } + .has-padding-right-105-desktop-only { + padding-right: 105px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-105-widescreen { + margin-right: 105px !important; } + .has-padding-right-105-widescreen { + padding-right: 105px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-105-widescreen-only { + margin-right: 105px !important; } + .has-padding-right-105-widescreen-only { + padding-right: 105px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-105-fullhd { + margin-right: 105px !important; } + .has-padding-right-105-fullhd { + padding-right: 105px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-110-mobile { + margin: 110px !important; } + .has-padding-110-mobile { + padding: 110px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-110-tablet { + margin: 110px !important; } + .has-padding-110-tablet { + padding: 110px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-110-tablet-only { + margin: 110px !important; } + .has-padding-110-tablet-only { + padding: 110px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-110-touch { + margin: 110px !important; } + .has-padding-110-touch { + padding: 110px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-110-desktop { + margin: 110px !important; } + .has-padding-110-desktop { + padding: 110px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-110-desktop-only { + margin: 110px !important; } + .has-padding-110-desktop-only { + padding: 110px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-110-widescreen { + margin: 110px !important; } + .has-padding-110-widescreen { + padding: 110px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-110-widescreen-only { + margin: 110px !important; } + .has-padding-110-widescreen-only { + padding: 110px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-110-fullhd { + margin: 110px !important; } + .has-padding-110-fullhd { + padding: 110px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-110-mobile { + margin-top: 110px !important; } + .has-padding-top-110-mobile { + padding-top: 110px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-110-tablet { + margin-top: 110px !important; } + .has-padding-top-110-tablet { + padding-top: 110px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-110-tablet-only { + margin-top: 110px !important; } + .has-padding-top-110-tablet-only { + padding-top: 110px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-110-touch { + margin-top: 110px !important; } + .has-padding-top-110-touch { + padding-top: 110px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-110-desktop { + margin-top: 110px !important; } + .has-padding-top-110-desktop { + padding-top: 110px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-110-desktop-only { + margin-top: 110px !important; } + .has-padding-top-110-desktop-only { + padding-top: 110px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-110-widescreen { + margin-top: 110px !important; } + .has-padding-top-110-widescreen { + padding-top: 110px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-110-widescreen-only { + margin-top: 110px !important; } + .has-padding-top-110-widescreen-only { + padding-top: 110px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-110-fullhd { + margin-top: 110px !important; } + .has-padding-top-110-fullhd { + padding-top: 110px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-110-mobile { + margin-bottom: 110px !important; } + .has-padding-bottom-110-mobile { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-110-tablet { + margin-bottom: 110px !important; } + .has-padding-bottom-110-tablet { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-110-tablet-only { + margin-bottom: 110px !important; } + .has-padding-bottom-110-tablet-only { + padding-bottom: 110px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-110-touch { + margin-bottom: 110px !important; } + .has-padding-bottom-110-touch { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-110-desktop { + margin-bottom: 110px !important; } + .has-padding-bottom-110-desktop { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-110-desktop-only { + margin-bottom: 110px !important; } + .has-padding-bottom-110-desktop-only { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-110-widescreen { + margin-bottom: 110px !important; } + .has-padding-bottom-110-widescreen { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-110-widescreen-only { + margin-bottom: 110px !important; } + .has-padding-bottom-110-widescreen-only { + padding-bottom: 110px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-110-fullhd { + margin-bottom: 110px !important; } + .has-padding-bottom-110-fullhd { + padding-bottom: 110px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-110-mobile { + margin-left: 110px !important; } + .has-padding-left-110-mobile { + padding-left: 110px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-110-tablet { + margin-left: 110px !important; } + .has-padding-left-110-tablet { + padding-left: 110px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-110-tablet-only { + margin-left: 110px !important; } + .has-padding-left-110-tablet-only { + padding-left: 110px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-110-touch { + margin-left: 110px !important; } + .has-padding-left-110-touch { + padding-left: 110px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-110-desktop { + margin-left: 110px !important; } + .has-padding-left-110-desktop { + padding-left: 110px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-110-desktop-only { + margin-left: 110px !important; } + .has-padding-left-110-desktop-only { + padding-left: 110px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-110-widescreen { + margin-left: 110px !important; } + .has-padding-left-110-widescreen { + padding-left: 110px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-110-widescreen-only { + margin-left: 110px !important; } + .has-padding-left-110-widescreen-only { + padding-left: 110px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-110-fullhd { + margin-left: 110px !important; } + .has-padding-left-110-fullhd { + padding-left: 110px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-110-mobile { + margin-right: 110px !important; } + .has-padding-right-110-mobile { + padding-right: 110px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-110-tablet { + margin-right: 110px !important; } + .has-padding-right-110-tablet { + padding-right: 110px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-110-tablet-only { + margin-right: 110px !important; } + .has-padding-right-110-tablet-only { + padding-right: 110px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-110-touch { + margin-right: 110px !important; } + .has-padding-right-110-touch { + padding-right: 110px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-110-desktop { + margin-right: 110px !important; } + .has-padding-right-110-desktop { + padding-right: 110px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-110-desktop-only { + margin-right: 110px !important; } + .has-padding-right-110-desktop-only { + padding-right: 110px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-110-widescreen { + margin-right: 110px !important; } + .has-padding-right-110-widescreen { + padding-right: 110px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-110-widescreen-only { + margin-right: 110px !important; } + .has-padding-right-110-widescreen-only { + padding-right: 110px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-110-fullhd { + margin-right: 110px !important; } + .has-padding-right-110-fullhd { + padding-right: 110px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-115-mobile { + margin: 115px !important; } + .has-padding-115-mobile { + padding: 115px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-115-tablet { + margin: 115px !important; } + .has-padding-115-tablet { + padding: 115px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-115-tablet-only { + margin: 115px !important; } + .has-padding-115-tablet-only { + padding: 115px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-115-touch { + margin: 115px !important; } + .has-padding-115-touch { + padding: 115px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-115-desktop { + margin: 115px !important; } + .has-padding-115-desktop { + padding: 115px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-115-desktop-only { + margin: 115px !important; } + .has-padding-115-desktop-only { + padding: 115px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-115-widescreen { + margin: 115px !important; } + .has-padding-115-widescreen { + padding: 115px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-115-widescreen-only { + margin: 115px !important; } + .has-padding-115-widescreen-only { + padding: 115px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-115-fullhd { + margin: 115px !important; } + .has-padding-115-fullhd { + padding: 115px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-115-mobile { + margin-top: 115px !important; } + .has-padding-top-115-mobile { + padding-top: 115px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-115-tablet { + margin-top: 115px !important; } + .has-padding-top-115-tablet { + padding-top: 115px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-115-tablet-only { + margin-top: 115px !important; } + .has-padding-top-115-tablet-only { + padding-top: 115px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-115-touch { + margin-top: 115px !important; } + .has-padding-top-115-touch { + padding-top: 115px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-115-desktop { + margin-top: 115px !important; } + .has-padding-top-115-desktop { + padding-top: 115px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-115-desktop-only { + margin-top: 115px !important; } + .has-padding-top-115-desktop-only { + padding-top: 115px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-115-widescreen { + margin-top: 115px !important; } + .has-padding-top-115-widescreen { + padding-top: 115px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-115-widescreen-only { + margin-top: 115px !important; } + .has-padding-top-115-widescreen-only { + padding-top: 115px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-115-fullhd { + margin-top: 115px !important; } + .has-padding-top-115-fullhd { + padding-top: 115px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-115-mobile { + margin-bottom: 115px !important; } + .has-padding-bottom-115-mobile { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-115-tablet { + margin-bottom: 115px !important; } + .has-padding-bottom-115-tablet { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-115-tablet-only { + margin-bottom: 115px !important; } + .has-padding-bottom-115-tablet-only { + padding-bottom: 115px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-115-touch { + margin-bottom: 115px !important; } + .has-padding-bottom-115-touch { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-115-desktop { + margin-bottom: 115px !important; } + .has-padding-bottom-115-desktop { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-115-desktop-only { + margin-bottom: 115px !important; } + .has-padding-bottom-115-desktop-only { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-115-widescreen { + margin-bottom: 115px !important; } + .has-padding-bottom-115-widescreen { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-115-widescreen-only { + margin-bottom: 115px !important; } + .has-padding-bottom-115-widescreen-only { + padding-bottom: 115px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-115-fullhd { + margin-bottom: 115px !important; } + .has-padding-bottom-115-fullhd { + padding-bottom: 115px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-115-mobile { + margin-left: 115px !important; } + .has-padding-left-115-mobile { + padding-left: 115px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-115-tablet { + margin-left: 115px !important; } + .has-padding-left-115-tablet { + padding-left: 115px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-115-tablet-only { + margin-left: 115px !important; } + .has-padding-left-115-tablet-only { + padding-left: 115px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-115-touch { + margin-left: 115px !important; } + .has-padding-left-115-touch { + padding-left: 115px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-115-desktop { + margin-left: 115px !important; } + .has-padding-left-115-desktop { + padding-left: 115px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-115-desktop-only { + margin-left: 115px !important; } + .has-padding-left-115-desktop-only { + padding-left: 115px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-115-widescreen { + margin-left: 115px !important; } + .has-padding-left-115-widescreen { + padding-left: 115px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-115-widescreen-only { + margin-left: 115px !important; } + .has-padding-left-115-widescreen-only { + padding-left: 115px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-115-fullhd { + margin-left: 115px !important; } + .has-padding-left-115-fullhd { + padding-left: 115px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-115-mobile { + margin-right: 115px !important; } + .has-padding-right-115-mobile { + padding-right: 115px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-115-tablet { + margin-right: 115px !important; } + .has-padding-right-115-tablet { + padding-right: 115px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-115-tablet-only { + margin-right: 115px !important; } + .has-padding-right-115-tablet-only { + padding-right: 115px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-115-touch { + margin-right: 115px !important; } + .has-padding-right-115-touch { + padding-right: 115px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-115-desktop { + margin-right: 115px !important; } + .has-padding-right-115-desktop { + padding-right: 115px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-115-desktop-only { + margin-right: 115px !important; } + .has-padding-right-115-desktop-only { + padding-right: 115px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-115-widescreen { + margin-right: 115px !important; } + .has-padding-right-115-widescreen { + padding-right: 115px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-115-widescreen-only { + margin-right: 115px !important; } + .has-padding-right-115-widescreen-only { + padding-right: 115px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-115-fullhd { + margin-right: 115px !important; } + .has-padding-right-115-fullhd { + padding-right: 115px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-120-mobile { + margin: 120px !important; } + .has-padding-120-mobile { + padding: 120px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-120-tablet { + margin: 120px !important; } + .has-padding-120-tablet { + padding: 120px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-120-tablet-only { + margin: 120px !important; } + .has-padding-120-tablet-only { + padding: 120px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-120-touch { + margin: 120px !important; } + .has-padding-120-touch { + padding: 120px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-120-desktop { + margin: 120px !important; } + .has-padding-120-desktop { + padding: 120px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-120-desktop-only { + margin: 120px !important; } + .has-padding-120-desktop-only { + padding: 120px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-120-widescreen { + margin: 120px !important; } + .has-padding-120-widescreen { + padding: 120px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-120-widescreen-only { + margin: 120px !important; } + .has-padding-120-widescreen-only { + padding: 120px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-120-fullhd { + margin: 120px !important; } + .has-padding-120-fullhd { + padding: 120px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-120-mobile { + margin-top: 120px !important; } + .has-padding-top-120-mobile { + padding-top: 120px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-120-tablet { + margin-top: 120px !important; } + .has-padding-top-120-tablet { + padding-top: 120px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-120-tablet-only { + margin-top: 120px !important; } + .has-padding-top-120-tablet-only { + padding-top: 120px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-120-touch { + margin-top: 120px !important; } + .has-padding-top-120-touch { + padding-top: 120px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-120-desktop { + margin-top: 120px !important; } + .has-padding-top-120-desktop { + padding-top: 120px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-120-desktop-only { + margin-top: 120px !important; } + .has-padding-top-120-desktop-only { + padding-top: 120px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-120-widescreen { + margin-top: 120px !important; } + .has-padding-top-120-widescreen { + padding-top: 120px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-120-widescreen-only { + margin-top: 120px !important; } + .has-padding-top-120-widescreen-only { + padding-top: 120px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-120-fullhd { + margin-top: 120px !important; } + .has-padding-top-120-fullhd { + padding-top: 120px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-120-mobile { + margin-bottom: 120px !important; } + .has-padding-bottom-120-mobile { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-120-tablet { + margin-bottom: 120px !important; } + .has-padding-bottom-120-tablet { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-120-tablet-only { + margin-bottom: 120px !important; } + .has-padding-bottom-120-tablet-only { + padding-bottom: 120px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-120-touch { + margin-bottom: 120px !important; } + .has-padding-bottom-120-touch { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-120-desktop { + margin-bottom: 120px !important; } + .has-padding-bottom-120-desktop { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-120-desktop-only { + margin-bottom: 120px !important; } + .has-padding-bottom-120-desktop-only { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-120-widescreen { + margin-bottom: 120px !important; } + .has-padding-bottom-120-widescreen { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-120-widescreen-only { + margin-bottom: 120px !important; } + .has-padding-bottom-120-widescreen-only { + padding-bottom: 120px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-120-fullhd { + margin-bottom: 120px !important; } + .has-padding-bottom-120-fullhd { + padding-bottom: 120px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-120-mobile { + margin-left: 120px !important; } + .has-padding-left-120-mobile { + padding-left: 120px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-120-tablet { + margin-left: 120px !important; } + .has-padding-left-120-tablet { + padding-left: 120px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-120-tablet-only { + margin-left: 120px !important; } + .has-padding-left-120-tablet-only { + padding-left: 120px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-120-touch { + margin-left: 120px !important; } + .has-padding-left-120-touch { + padding-left: 120px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-120-desktop { + margin-left: 120px !important; } + .has-padding-left-120-desktop { + padding-left: 120px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-120-desktop-only { + margin-left: 120px !important; } + .has-padding-left-120-desktop-only { + padding-left: 120px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-120-widescreen { + margin-left: 120px !important; } + .has-padding-left-120-widescreen { + padding-left: 120px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-120-widescreen-only { + margin-left: 120px !important; } + .has-padding-left-120-widescreen-only { + padding-left: 120px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-120-fullhd { + margin-left: 120px !important; } + .has-padding-left-120-fullhd { + padding-left: 120px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-120-mobile { + margin-right: 120px !important; } + .has-padding-right-120-mobile { + padding-right: 120px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-120-tablet { + margin-right: 120px !important; } + .has-padding-right-120-tablet { + padding-right: 120px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-120-tablet-only { + margin-right: 120px !important; } + .has-padding-right-120-tablet-only { + padding-right: 120px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-120-touch { + margin-right: 120px !important; } + .has-padding-right-120-touch { + padding-right: 120px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-120-desktop { + margin-right: 120px !important; } + .has-padding-right-120-desktop { + padding-right: 120px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-120-desktop-only { + margin-right: 120px !important; } + .has-padding-right-120-desktop-only { + padding-right: 120px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-120-widescreen { + margin-right: 120px !important; } + .has-padding-right-120-widescreen { + padding-right: 120px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-120-widescreen-only { + margin-right: 120px !important; } + .has-padding-right-120-widescreen-only { + padding-right: 120px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-120-fullhd { + margin-right: 120px !important; } + .has-padding-right-120-fullhd { + padding-right: 120px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-125-mobile { + margin: 125px !important; } + .has-padding-125-mobile { + padding: 125px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-125-tablet { + margin: 125px !important; } + .has-padding-125-tablet { + padding: 125px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-125-tablet-only { + margin: 125px !important; } + .has-padding-125-tablet-only { + padding: 125px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-125-touch { + margin: 125px !important; } + .has-padding-125-touch { + padding: 125px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-125-desktop { + margin: 125px !important; } + .has-padding-125-desktop { + padding: 125px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-125-desktop-only { + margin: 125px !important; } + .has-padding-125-desktop-only { + padding: 125px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-125-widescreen { + margin: 125px !important; } + .has-padding-125-widescreen { + padding: 125px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-125-widescreen-only { + margin: 125px !important; } + .has-padding-125-widescreen-only { + padding: 125px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-125-fullhd { + margin: 125px !important; } + .has-padding-125-fullhd { + padding: 125px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-125-mobile { + margin-top: 125px !important; } + .has-padding-top-125-mobile { + padding-top: 125px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-125-tablet { + margin-top: 125px !important; } + .has-padding-top-125-tablet { + padding-top: 125px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-125-tablet-only { + margin-top: 125px !important; } + .has-padding-top-125-tablet-only { + padding-top: 125px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-125-touch { + margin-top: 125px !important; } + .has-padding-top-125-touch { + padding-top: 125px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-125-desktop { + margin-top: 125px !important; } + .has-padding-top-125-desktop { + padding-top: 125px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-125-desktop-only { + margin-top: 125px !important; } + .has-padding-top-125-desktop-only { + padding-top: 125px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-125-widescreen { + margin-top: 125px !important; } + .has-padding-top-125-widescreen { + padding-top: 125px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-125-widescreen-only { + margin-top: 125px !important; } + .has-padding-top-125-widescreen-only { + padding-top: 125px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-125-fullhd { + margin-top: 125px !important; } + .has-padding-top-125-fullhd { + padding-top: 125px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-125-mobile { + margin-bottom: 125px !important; } + .has-padding-bottom-125-mobile { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-125-tablet { + margin-bottom: 125px !important; } + .has-padding-bottom-125-tablet { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-125-tablet-only { + margin-bottom: 125px !important; } + .has-padding-bottom-125-tablet-only { + padding-bottom: 125px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-125-touch { + margin-bottom: 125px !important; } + .has-padding-bottom-125-touch { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-125-desktop { + margin-bottom: 125px !important; } + .has-padding-bottom-125-desktop { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-125-desktop-only { + margin-bottom: 125px !important; } + .has-padding-bottom-125-desktop-only { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-125-widescreen { + margin-bottom: 125px !important; } + .has-padding-bottom-125-widescreen { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-125-widescreen-only { + margin-bottom: 125px !important; } + .has-padding-bottom-125-widescreen-only { + padding-bottom: 125px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-125-fullhd { + margin-bottom: 125px !important; } + .has-padding-bottom-125-fullhd { + padding-bottom: 125px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-125-mobile { + margin-left: 125px !important; } + .has-padding-left-125-mobile { + padding-left: 125px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-125-tablet { + margin-left: 125px !important; } + .has-padding-left-125-tablet { + padding-left: 125px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-125-tablet-only { + margin-left: 125px !important; } + .has-padding-left-125-tablet-only { + padding-left: 125px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-125-touch { + margin-left: 125px !important; } + .has-padding-left-125-touch { + padding-left: 125px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-125-desktop { + margin-left: 125px !important; } + .has-padding-left-125-desktop { + padding-left: 125px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-125-desktop-only { + margin-left: 125px !important; } + .has-padding-left-125-desktop-only { + padding-left: 125px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-125-widescreen { + margin-left: 125px !important; } + .has-padding-left-125-widescreen { + padding-left: 125px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-125-widescreen-only { + margin-left: 125px !important; } + .has-padding-left-125-widescreen-only { + padding-left: 125px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-125-fullhd { + margin-left: 125px !important; } + .has-padding-left-125-fullhd { + padding-left: 125px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-125-mobile { + margin-right: 125px !important; } + .has-padding-right-125-mobile { + padding-right: 125px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-125-tablet { + margin-right: 125px !important; } + .has-padding-right-125-tablet { + padding-right: 125px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-125-tablet-only { + margin-right: 125px !important; } + .has-padding-right-125-tablet-only { + padding-right: 125px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-125-touch { + margin-right: 125px !important; } + .has-padding-right-125-touch { + padding-right: 125px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-125-desktop { + margin-right: 125px !important; } + .has-padding-right-125-desktop { + padding-right: 125px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-125-desktop-only { + margin-right: 125px !important; } + .has-padding-right-125-desktop-only { + padding-right: 125px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-125-widescreen { + margin-right: 125px !important; } + .has-padding-right-125-widescreen { + padding-right: 125px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-125-widescreen-only { + margin-right: 125px !important; } + .has-padding-right-125-widescreen-only { + padding-right: 125px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-125-fullhd { + margin-right: 125px !important; } + .has-padding-right-125-fullhd { + padding-right: 125px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-130-mobile { + margin: 130px !important; } + .has-padding-130-mobile { + padding: 130px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-130-tablet { + margin: 130px !important; } + .has-padding-130-tablet { + padding: 130px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-130-tablet-only { + margin: 130px !important; } + .has-padding-130-tablet-only { + padding: 130px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-130-touch { + margin: 130px !important; } + .has-padding-130-touch { + padding: 130px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-130-desktop { + margin: 130px !important; } + .has-padding-130-desktop { + padding: 130px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-130-desktop-only { + margin: 130px !important; } + .has-padding-130-desktop-only { + padding: 130px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-130-widescreen { + margin: 130px !important; } + .has-padding-130-widescreen { + padding: 130px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-130-widescreen-only { + margin: 130px !important; } + .has-padding-130-widescreen-only { + padding: 130px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-130-fullhd { + margin: 130px !important; } + .has-padding-130-fullhd { + padding: 130px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-130-mobile { + margin-top: 130px !important; } + .has-padding-top-130-mobile { + padding-top: 130px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-130-tablet { + margin-top: 130px !important; } + .has-padding-top-130-tablet { + padding-top: 130px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-130-tablet-only { + margin-top: 130px !important; } + .has-padding-top-130-tablet-only { + padding-top: 130px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-130-touch { + margin-top: 130px !important; } + .has-padding-top-130-touch { + padding-top: 130px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-130-desktop { + margin-top: 130px !important; } + .has-padding-top-130-desktop { + padding-top: 130px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-130-desktop-only { + margin-top: 130px !important; } + .has-padding-top-130-desktop-only { + padding-top: 130px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-130-widescreen { + margin-top: 130px !important; } + .has-padding-top-130-widescreen { + padding-top: 130px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-130-widescreen-only { + margin-top: 130px !important; } + .has-padding-top-130-widescreen-only { + padding-top: 130px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-130-fullhd { + margin-top: 130px !important; } + .has-padding-top-130-fullhd { + padding-top: 130px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-130-mobile { + margin-bottom: 130px !important; } + .has-padding-bottom-130-mobile { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-130-tablet { + margin-bottom: 130px !important; } + .has-padding-bottom-130-tablet { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-130-tablet-only { + margin-bottom: 130px !important; } + .has-padding-bottom-130-tablet-only { + padding-bottom: 130px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-130-touch { + margin-bottom: 130px !important; } + .has-padding-bottom-130-touch { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-130-desktop { + margin-bottom: 130px !important; } + .has-padding-bottom-130-desktop { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-130-desktop-only { + margin-bottom: 130px !important; } + .has-padding-bottom-130-desktop-only { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-130-widescreen { + margin-bottom: 130px !important; } + .has-padding-bottom-130-widescreen { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-130-widescreen-only { + margin-bottom: 130px !important; } + .has-padding-bottom-130-widescreen-only { + padding-bottom: 130px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-130-fullhd { + margin-bottom: 130px !important; } + .has-padding-bottom-130-fullhd { + padding-bottom: 130px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-130-mobile { + margin-left: 130px !important; } + .has-padding-left-130-mobile { + padding-left: 130px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-130-tablet { + margin-left: 130px !important; } + .has-padding-left-130-tablet { + padding-left: 130px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-130-tablet-only { + margin-left: 130px !important; } + .has-padding-left-130-tablet-only { + padding-left: 130px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-130-touch { + margin-left: 130px !important; } + .has-padding-left-130-touch { + padding-left: 130px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-130-desktop { + margin-left: 130px !important; } + .has-padding-left-130-desktop { + padding-left: 130px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-130-desktop-only { + margin-left: 130px !important; } + .has-padding-left-130-desktop-only { + padding-left: 130px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-130-widescreen { + margin-left: 130px !important; } + .has-padding-left-130-widescreen { + padding-left: 130px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-130-widescreen-only { + margin-left: 130px !important; } + .has-padding-left-130-widescreen-only { + padding-left: 130px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-130-fullhd { + margin-left: 130px !important; } + .has-padding-left-130-fullhd { + padding-left: 130px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-130-mobile { + margin-right: 130px !important; } + .has-padding-right-130-mobile { + padding-right: 130px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-130-tablet { + margin-right: 130px !important; } + .has-padding-right-130-tablet { + padding-right: 130px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-130-tablet-only { + margin-right: 130px !important; } + .has-padding-right-130-tablet-only { + padding-right: 130px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-130-touch { + margin-right: 130px !important; } + .has-padding-right-130-touch { + padding-right: 130px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-130-desktop { + margin-right: 130px !important; } + .has-padding-right-130-desktop { + padding-right: 130px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-130-desktop-only { + margin-right: 130px !important; } + .has-padding-right-130-desktop-only { + padding-right: 130px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-130-widescreen { + margin-right: 130px !important; } + .has-padding-right-130-widescreen { + padding-right: 130px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-130-widescreen-only { + margin-right: 130px !important; } + .has-padding-right-130-widescreen-only { + padding-right: 130px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-130-fullhd { + margin-right: 130px !important; } + .has-padding-right-130-fullhd { + padding-right: 130px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-135-mobile { + margin: 135px !important; } + .has-padding-135-mobile { + padding: 135px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-135-tablet { + margin: 135px !important; } + .has-padding-135-tablet { + padding: 135px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-135-tablet-only { + margin: 135px !important; } + .has-padding-135-tablet-only { + padding: 135px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-135-touch { + margin: 135px !important; } + .has-padding-135-touch { + padding: 135px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-135-desktop { + margin: 135px !important; } + .has-padding-135-desktop { + padding: 135px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-135-desktop-only { + margin: 135px !important; } + .has-padding-135-desktop-only { + padding: 135px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-135-widescreen { + margin: 135px !important; } + .has-padding-135-widescreen { + padding: 135px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-135-widescreen-only { + margin: 135px !important; } + .has-padding-135-widescreen-only { + padding: 135px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-135-fullhd { + margin: 135px !important; } + .has-padding-135-fullhd { + padding: 135px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-135-mobile { + margin-top: 135px !important; } + .has-padding-top-135-mobile { + padding-top: 135px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-135-tablet { + margin-top: 135px !important; } + .has-padding-top-135-tablet { + padding-top: 135px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-135-tablet-only { + margin-top: 135px !important; } + .has-padding-top-135-tablet-only { + padding-top: 135px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-135-touch { + margin-top: 135px !important; } + .has-padding-top-135-touch { + padding-top: 135px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-135-desktop { + margin-top: 135px !important; } + .has-padding-top-135-desktop { + padding-top: 135px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-135-desktop-only { + margin-top: 135px !important; } + .has-padding-top-135-desktop-only { + padding-top: 135px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-135-widescreen { + margin-top: 135px !important; } + .has-padding-top-135-widescreen { + padding-top: 135px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-135-widescreen-only { + margin-top: 135px !important; } + .has-padding-top-135-widescreen-only { + padding-top: 135px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-135-fullhd { + margin-top: 135px !important; } + .has-padding-top-135-fullhd { + padding-top: 135px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-135-mobile { + margin-bottom: 135px !important; } + .has-padding-bottom-135-mobile { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-135-tablet { + margin-bottom: 135px !important; } + .has-padding-bottom-135-tablet { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-135-tablet-only { + margin-bottom: 135px !important; } + .has-padding-bottom-135-tablet-only { + padding-bottom: 135px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-135-touch { + margin-bottom: 135px !important; } + .has-padding-bottom-135-touch { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-135-desktop { + margin-bottom: 135px !important; } + .has-padding-bottom-135-desktop { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-135-desktop-only { + margin-bottom: 135px !important; } + .has-padding-bottom-135-desktop-only { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-135-widescreen { + margin-bottom: 135px !important; } + .has-padding-bottom-135-widescreen { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-135-widescreen-only { + margin-bottom: 135px !important; } + .has-padding-bottom-135-widescreen-only { + padding-bottom: 135px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-135-fullhd { + margin-bottom: 135px !important; } + .has-padding-bottom-135-fullhd { + padding-bottom: 135px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-135-mobile { + margin-left: 135px !important; } + .has-padding-left-135-mobile { + padding-left: 135px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-135-tablet { + margin-left: 135px !important; } + .has-padding-left-135-tablet { + padding-left: 135px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-135-tablet-only { + margin-left: 135px !important; } + .has-padding-left-135-tablet-only { + padding-left: 135px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-135-touch { + margin-left: 135px !important; } + .has-padding-left-135-touch { + padding-left: 135px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-135-desktop { + margin-left: 135px !important; } + .has-padding-left-135-desktop { + padding-left: 135px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-135-desktop-only { + margin-left: 135px !important; } + .has-padding-left-135-desktop-only { + padding-left: 135px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-135-widescreen { + margin-left: 135px !important; } + .has-padding-left-135-widescreen { + padding-left: 135px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-135-widescreen-only { + margin-left: 135px !important; } + .has-padding-left-135-widescreen-only { + padding-left: 135px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-135-fullhd { + margin-left: 135px !important; } + .has-padding-left-135-fullhd { + padding-left: 135px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-135-mobile { + margin-right: 135px !important; } + .has-padding-right-135-mobile { + padding-right: 135px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-135-tablet { + margin-right: 135px !important; } + .has-padding-right-135-tablet { + padding-right: 135px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-135-tablet-only { + margin-right: 135px !important; } + .has-padding-right-135-tablet-only { + padding-right: 135px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-135-touch { + margin-right: 135px !important; } + .has-padding-right-135-touch { + padding-right: 135px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-135-desktop { + margin-right: 135px !important; } + .has-padding-right-135-desktop { + padding-right: 135px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-135-desktop-only { + margin-right: 135px !important; } + .has-padding-right-135-desktop-only { + padding-right: 135px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-135-widescreen { + margin-right: 135px !important; } + .has-padding-right-135-widescreen { + padding-right: 135px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-135-widescreen-only { + margin-right: 135px !important; } + .has-padding-right-135-widescreen-only { + padding-right: 135px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-135-fullhd { + margin-right: 135px !important; } + .has-padding-right-135-fullhd { + padding-right: 135px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-140-mobile { + margin: 140px !important; } + .has-padding-140-mobile { + padding: 140px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-140-tablet { + margin: 140px !important; } + .has-padding-140-tablet { + padding: 140px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-140-tablet-only { + margin: 140px !important; } + .has-padding-140-tablet-only { + padding: 140px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-140-touch { + margin: 140px !important; } + .has-padding-140-touch { + padding: 140px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-140-desktop { + margin: 140px !important; } + .has-padding-140-desktop { + padding: 140px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-140-desktop-only { + margin: 140px !important; } + .has-padding-140-desktop-only { + padding: 140px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-140-widescreen { + margin: 140px !important; } + .has-padding-140-widescreen { + padding: 140px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-140-widescreen-only { + margin: 140px !important; } + .has-padding-140-widescreen-only { + padding: 140px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-140-fullhd { + margin: 140px !important; } + .has-padding-140-fullhd { + padding: 140px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-140-mobile { + margin-top: 140px !important; } + .has-padding-top-140-mobile { + padding-top: 140px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-140-tablet { + margin-top: 140px !important; } + .has-padding-top-140-tablet { + padding-top: 140px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-140-tablet-only { + margin-top: 140px !important; } + .has-padding-top-140-tablet-only { + padding-top: 140px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-140-touch { + margin-top: 140px !important; } + .has-padding-top-140-touch { + padding-top: 140px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-140-desktop { + margin-top: 140px !important; } + .has-padding-top-140-desktop { + padding-top: 140px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-140-desktop-only { + margin-top: 140px !important; } + .has-padding-top-140-desktop-only { + padding-top: 140px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-140-widescreen { + margin-top: 140px !important; } + .has-padding-top-140-widescreen { + padding-top: 140px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-140-widescreen-only { + margin-top: 140px !important; } + .has-padding-top-140-widescreen-only { + padding-top: 140px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-140-fullhd { + margin-top: 140px !important; } + .has-padding-top-140-fullhd { + padding-top: 140px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-140-mobile { + margin-bottom: 140px !important; } + .has-padding-bottom-140-mobile { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-140-tablet { + margin-bottom: 140px !important; } + .has-padding-bottom-140-tablet { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-140-tablet-only { + margin-bottom: 140px !important; } + .has-padding-bottom-140-tablet-only { + padding-bottom: 140px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-140-touch { + margin-bottom: 140px !important; } + .has-padding-bottom-140-touch { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-140-desktop { + margin-bottom: 140px !important; } + .has-padding-bottom-140-desktop { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-140-desktop-only { + margin-bottom: 140px !important; } + .has-padding-bottom-140-desktop-only { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-140-widescreen { + margin-bottom: 140px !important; } + .has-padding-bottom-140-widescreen { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-140-widescreen-only { + margin-bottom: 140px !important; } + .has-padding-bottom-140-widescreen-only { + padding-bottom: 140px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-140-fullhd { + margin-bottom: 140px !important; } + .has-padding-bottom-140-fullhd { + padding-bottom: 140px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-140-mobile { + margin-left: 140px !important; } + .has-padding-left-140-mobile { + padding-left: 140px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-140-tablet { + margin-left: 140px !important; } + .has-padding-left-140-tablet { + padding-left: 140px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-140-tablet-only { + margin-left: 140px !important; } + .has-padding-left-140-tablet-only { + padding-left: 140px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-140-touch { + margin-left: 140px !important; } + .has-padding-left-140-touch { + padding-left: 140px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-140-desktop { + margin-left: 140px !important; } + .has-padding-left-140-desktop { + padding-left: 140px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-140-desktop-only { + margin-left: 140px !important; } + .has-padding-left-140-desktop-only { + padding-left: 140px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-140-widescreen { + margin-left: 140px !important; } + .has-padding-left-140-widescreen { + padding-left: 140px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-140-widescreen-only { + margin-left: 140px !important; } + .has-padding-left-140-widescreen-only { + padding-left: 140px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-140-fullhd { + margin-left: 140px !important; } + .has-padding-left-140-fullhd { + padding-left: 140px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-140-mobile { + margin-right: 140px !important; } + .has-padding-right-140-mobile { + padding-right: 140px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-140-tablet { + margin-right: 140px !important; } + .has-padding-right-140-tablet { + padding-right: 140px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-140-tablet-only { + margin-right: 140px !important; } + .has-padding-right-140-tablet-only { + padding-right: 140px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-140-touch { + margin-right: 140px !important; } + .has-padding-right-140-touch { + padding-right: 140px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-140-desktop { + margin-right: 140px !important; } + .has-padding-right-140-desktop { + padding-right: 140px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-140-desktop-only { + margin-right: 140px !important; } + .has-padding-right-140-desktop-only { + padding-right: 140px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-140-widescreen { + margin-right: 140px !important; } + .has-padding-right-140-widescreen { + padding-right: 140px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-140-widescreen-only { + margin-right: 140px !important; } + .has-padding-right-140-widescreen-only { + padding-right: 140px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-140-fullhd { + margin-right: 140px !important; } + .has-padding-right-140-fullhd { + padding-right: 140px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-145-mobile { + margin: 145px !important; } + .has-padding-145-mobile { + padding: 145px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-145-tablet { + margin: 145px !important; } + .has-padding-145-tablet { + padding: 145px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-145-tablet-only { + margin: 145px !important; } + .has-padding-145-tablet-only { + padding: 145px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-145-touch { + margin: 145px !important; } + .has-padding-145-touch { + padding: 145px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-145-desktop { + margin: 145px !important; } + .has-padding-145-desktop { + padding: 145px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-145-desktop-only { + margin: 145px !important; } + .has-padding-145-desktop-only { + padding: 145px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-145-widescreen { + margin: 145px !important; } + .has-padding-145-widescreen { + padding: 145px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-145-widescreen-only { + margin: 145px !important; } + .has-padding-145-widescreen-only { + padding: 145px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-145-fullhd { + margin: 145px !important; } + .has-padding-145-fullhd { + padding: 145px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-top-145-mobile { + margin-top: 145px !important; } + .has-padding-top-145-mobile { + padding-top: 145px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-top-145-tablet { + margin-top: 145px !important; } + .has-padding-top-145-tablet { + padding-top: 145px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-top-145-tablet-only { + margin-top: 145px !important; } + .has-padding-top-145-tablet-only { + padding-top: 145px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-top-145-touch { + margin-top: 145px !important; } + .has-padding-top-145-touch { + padding-top: 145px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-top-145-desktop { + margin-top: 145px !important; } + .has-padding-top-145-desktop { + padding-top: 145px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-top-145-desktop-only { + margin-top: 145px !important; } + .has-padding-top-145-desktop-only { + padding-top: 145px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-top-145-widescreen { + margin-top: 145px !important; } + .has-padding-top-145-widescreen { + padding-top: 145px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-top-145-widescreen-only { + margin-top: 145px !important; } + .has-padding-top-145-widescreen-only { + padding-top: 145px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-top-145-fullhd { + margin-top: 145px !important; } + .has-padding-top-145-fullhd { + padding-top: 145px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-bottom-145-mobile { + margin-bottom: 145px !important; } + .has-padding-bottom-145-mobile { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-bottom-145-tablet { + margin-bottom: 145px !important; } + .has-padding-bottom-145-tablet { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-bottom-145-tablet-only { + margin-bottom: 145px !important; } + .has-padding-bottom-145-tablet-only { + padding-bottom: 145px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-bottom-145-touch { + margin-bottom: 145px !important; } + .has-padding-bottom-145-touch { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-bottom-145-desktop { + margin-bottom: 145px !important; } + .has-padding-bottom-145-desktop { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-bottom-145-desktop-only { + margin-bottom: 145px !important; } + .has-padding-bottom-145-desktop-only { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-bottom-145-widescreen { + margin-bottom: 145px !important; } + .has-padding-bottom-145-widescreen { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-bottom-145-widescreen-only { + margin-bottom: 145px !important; } + .has-padding-bottom-145-widescreen-only { + padding-bottom: 145px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-bottom-145-fullhd { + margin-bottom: 145px !important; } + .has-padding-bottom-145-fullhd { + padding-bottom: 145px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-145-mobile { + margin-left: 145px !important; } + .has-padding-left-145-mobile { + padding-left: 145px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-145-tablet { + margin-left: 145px !important; } + .has-padding-left-145-tablet { + padding-left: 145px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-145-tablet-only { + margin-left: 145px !important; } + .has-padding-left-145-tablet-only { + padding-left: 145px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-145-touch { + margin-left: 145px !important; } + .has-padding-left-145-touch { + padding-left: 145px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-145-desktop { + margin-left: 145px !important; } + .has-padding-left-145-desktop { + padding-left: 145px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-145-desktop-only { + margin-left: 145px !important; } + .has-padding-left-145-desktop-only { + padding-left: 145px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-145-widescreen { + margin-left: 145px !important; } + .has-padding-left-145-widescreen { + padding-left: 145px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-145-widescreen-only { + margin-left: 145px !important; } + .has-padding-left-145-widescreen-only { + padding-left: 145px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-145-fullhd { + margin-left: 145px !important; } + .has-padding-left-145-fullhd { + padding-left: 145px !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-145-mobile { + margin-right: 145px !important; } + .has-padding-right-145-mobile { + padding-right: 145px !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-145-tablet { + margin-right: 145px !important; } + .has-padding-right-145-tablet { + padding-right: 145px !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-145-tablet-only { + margin-right: 145px !important; } + .has-padding-right-145-tablet-only { + padding-right: 145px !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-145-touch { + margin-right: 145px !important; } + .has-padding-right-145-touch { + padding-right: 145px !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-145-desktop { + margin-right: 145px !important; } + .has-padding-right-145-desktop { + padding-right: 145px !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-145-desktop-only { + margin-right: 145px !important; } + .has-padding-right-145-desktop-only { + padding-right: 145px !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-145-widescreen { + margin-right: 145px !important; } + .has-padding-right-145-widescreen { + padding-right: 145px !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-145-widescreen-only { + margin-right: 145px !important; } + .has-padding-right-145-widescreen-only { + padding-right: 145px !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-145-fullhd { + margin-right: 145px !important; } + .has-padding-right-145-fullhd { + padding-right: 145px !important; } } + +@media screen and (max-width: 768px) { + .is-top-marginless-mobile { + margin-top: 0 !important; } + .is-top-paddingless-mobile { + padding-top: 0 !important; } } + +@media screen and (min-width: 769px), print { + .is-top-marginless-tablet { + margin-top: 0 !important; } + .is-top-paddingless-tablet { + padding-top: 0 !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-top-marginless-tablet-only { + margin-top: 0 !important; } + .is-top-paddingless-tablet-only { + padding-top: 0 !important; } } + +@media screen and (max-width: 1023px) { + .is-top-marginless-touch { + margin-top: 0 !important; } + .is-top-paddingless-touch { + padding-top: 0 !important; } } + +@media screen and (min-width: 1024px) { + .is-top-marginless-desktop { + margin-top: 0 !important; } + .is-top-paddingless-desktop { + padding-top: 0 !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-top-marginless-desktop-only { + margin-top: 0 !important; } + .is-top-paddingless-desktop-only { + padding-top: 0 !important; } } + +@media screen and (min-width: 1216px) { + .is-top-marginless-widescreen { + margin-top: 0 !important; } + .is-top-paddingless-widescreen { + padding-top: 0 !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-top-marginless-widescreen-only { + margin-top: 0 !important; } + .is-top-paddingless-widescreen-only { + padding-top: 0 !important; } } + +@media screen and (min-width: 1408px) { + .is-top-marginless-fullhd { + margin-top: 0 !important; } + .is-top-paddingless-fullhd { + padding-top: 0 !important; } } + +@media screen and (max-width: 768px) { + .is-bottom-marginless-mobile { + margin-bottom: 0 !important; } + .is-bottom-paddingless-mobile { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 769px), print { + .is-bottom-marginless-tablet { + margin-bottom: 0 !important; } + .is-bottom-paddingless-tablet { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-bottom-marginless-tablet-only { + margin-bottom: 0 !important; } + .is-bottom-paddingless-tablet-only { + padding-bottom: 0 !important; } } + +@media screen and (max-width: 1023px) { + .is-bottom-marginless-touch { + margin-bottom: 0 !important; } + .is-bottom-paddingless-touch { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 1024px) { + .is-bottom-marginless-desktop { + margin-bottom: 0 !important; } + .is-bottom-paddingless-desktop { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-bottom-marginless-desktop-only { + margin-bottom: 0 !important; } + .is-bottom-paddingless-desktop-only { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 1216px) { + .is-bottom-marginless-widescreen { + margin-bottom: 0 !important; } + .is-bottom-paddingless-widescreen { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-bottom-marginless-widescreen-only { + margin-bottom: 0 !important; } + .is-bottom-paddingless-widescreen-only { + padding-bottom: 0 !important; } } + +@media screen and (min-width: 1408px) { + .is-bottom-marginless-fullhd { + margin-bottom: 0 !important; } + .is-bottom-paddingless-fullhd { + padding-bottom: 0 !important; } } + +@media screen and (max-width: 768px) { + .is-left-marginless-mobile { + margin-left: 0 !important; } + .is-left-paddingless-mobile { + padding-left: 0 !important; } } + +@media screen and (min-width: 769px), print { + .is-left-marginless-tablet { + margin-left: 0 !important; } + .is-left-paddingless-tablet { + padding-left: 0 !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-left-marginless-tablet-only { + margin-left: 0 !important; } + .is-left-paddingless-tablet-only { + padding-left: 0 !important; } } + +@media screen and (max-width: 1023px) { + .is-left-marginless-touch { + margin-left: 0 !important; } + .is-left-paddingless-touch { + padding-left: 0 !important; } } + +@media screen and (min-width: 1024px) { + .is-left-marginless-desktop { + margin-left: 0 !important; } + .is-left-paddingless-desktop { + padding-left: 0 !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-left-marginless-desktop-only { + margin-left: 0 !important; } + .is-left-paddingless-desktop-only { + padding-left: 0 !important; } } + +@media screen and (min-width: 1216px) { + .is-left-marginless-widescreen { + margin-left: 0 !important; } + .is-left-paddingless-widescreen { + padding-left: 0 !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-left-marginless-widescreen-only { + margin-left: 0 !important; } + .is-left-paddingless-widescreen-only { + padding-left: 0 !important; } } + +@media screen and (min-width: 1408px) { + .is-left-marginless-fullhd { + margin-left: 0 !important; } + .is-left-paddingless-fullhd { + padding-left: 0 !important; } } + +@media screen and (max-width: 768px) { + .is-right-marginless-mobile { + margin-right: 0 !important; } + .is-right-paddingless-mobile { + padding-right: 0 !important; } } + +@media screen and (min-width: 769px), print { + .is-right-marginless-tablet { + margin-right: 0 !important; } + .is-right-paddingless-tablet { + padding-right: 0 !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .is-right-marginless-tablet-only { + margin-right: 0 !important; } + .is-right-paddingless-tablet-only { + padding-right: 0 !important; } } + +@media screen and (max-width: 1023px) { + .is-right-marginless-touch { + margin-right: 0 !important; } + .is-right-paddingless-touch { + padding-right: 0 !important; } } + +@media screen and (min-width: 1024px) { + .is-right-marginless-desktop { + margin-right: 0 !important; } + .is-right-paddingless-desktop { + padding-right: 0 !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .is-right-marginless-desktop-only { + margin-right: 0 !important; } + .is-right-paddingless-desktop-only { + padding-right: 0 !important; } } + +@media screen and (min-width: 1216px) { + .is-right-marginless-widescreen { + margin-right: 0 !important; } + .is-right-paddingless-widescreen { + padding-right: 0 !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .is-right-marginless-widescreen-only { + margin-right: 0 !important; } + .is-right-paddingless-widescreen-only { + padding-right: 0 !important; } } + +@media screen and (min-width: 1408px) { + .is-right-marginless-fullhd { + margin-right: 0 !important; } + .is-right-paddingless-fullhd { + padding-right: 0 !important; } } + +@media screen and (max-width: 768px) { + .has-margin-left-auto-mobile { + margin-left: auto !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-left-auto-tablet { + margin-left: auto !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-left-auto-tablet-only { + margin-left: auto !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-left-auto-touch { + margin-left: auto !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-left-auto-desktop { + margin-left: auto !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-left-auto-desktop-only { + margin-left: auto !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-left-auto-widescreen { + margin-left: auto !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-left-auto-widescreen-only { + margin-left: auto !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-left-auto-fullhd { + margin-left: auto !important; } } + +@media screen and (max-width: 768px) { + .has-margin-right-auto-mobile { + margin-right: auto !important; } } + +@media screen and (min-width: 769px), print { + .has-margin-right-auto-tablet { + margin-right: auto !important; } } + +@media screen and (min-width: 769px) and (max-width: 1023px) { + .has-margin-right-auto-tablet-only { + margin-right: auto !important; } } + +@media screen and (max-width: 1023px) { + .has-margin-right-auto-touch { + margin-right: auto !important; } } + +@media screen and (min-width: 1024px) { + .has-margin-right-auto-desktop { + margin-right: auto !important; } } + +@media screen and (min-width: 1024px) and (max-width: 1215px) { + .has-margin-right-auto-desktop-only { + margin-right: auto !important; } } + +@media screen and (min-width: 1216px) { + .has-margin-right-auto-widescreen { + margin-right: auto !important; } } + +@media screen and (min-width: 1216px) and (max-width: 1407px) { + .has-margin-right-auto-widescreen-only { + margin-right: auto !important; } } + +@media screen and (min-width: 1408px) { + .has-margin-right-auto-fullhd { + margin-right: auto !important; } }