@charset "UTF-8";
/*!
 * Bootstrap v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.ttf") format("truetype"); font-style: normal; font-weight: 400; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.ttf") format("truetype"); font-style: italic; font-weight: 400; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.ttf") format("truetype"); font-style: normal; font-weight: 300; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.ttf") format("truetype"); font-style: italic; font-weight: 300; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.ttf") format("truetype"); font-style: normal; font-weight: 600; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.ttf") format("truetype"); font-style: italic; font-weight: 600; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.ttf") format("truetype"); font-style: normal; font-weight: 900; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.ttf") format("truetype"); font-style: italic; font-weight: 900; }
@font-face { font-family: 'Font-Awesome'; src: url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.eot"); src: url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.ttf") format("truetype"); font-style: normal; font-weight: 400; }
*, *::before, *::after { box-sizing: border-box; }

html { font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -ms-overflow-style: scrollbar; -webkit-tap-highlight-color: transparent; }

@-ms-viewport { width: device-width; }
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; }

body { margin: 0; font-family: "Effra", sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; font-weight: 400; line-height: 1.25; color: #212529; text-align: left; background-color: #fff; }

[tabindex="-1"]:focus { outline: 0 !important; }

hr { box-sizing: content-box; height: 0; overflow: visible; }

h1, .brand-h1, .brand-block-h1 .brand-header, .brand-block-h1 h1, .brand-block-h1 h2, .brand-block-h1 .brand-h2, .brand-block-h1 h3, .brand-block-h1 .brand-h3, .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h1 h4, .brand-block-h1 h5, .brand-block-h1 h6, h2, .brand-h2, .brand-block-h2 .brand-header, .brand-block-h2 h1, .brand-block-h2 .brand-h1, .brand-block-h2 h2, .block-medtronic-cookie h3, .block-medtronic-cookie .brand-h3, .block-medtronic-cookie h4, .block-medtronic-cookie h5, .block-medtronic-cookie h6, h3, .brand-h3, .brand-block-h2 .brand-subheader, .brand-block-h2 h3, h4, h5, h6, h3, .brand-h3, .brand-block-h2 .brand-subheader, .brand-block-h2 h3, h4, h5, h6 { margin-top: 0; margin-bottom: 0.5rem; }

p { margin-top: 0; margin-bottom: 1rem; }

abbr[title], abbr[data-original-title] { text-decoration: underline; text-decoration: underline dotted; cursor: help; border-bottom: 0; }

address { margin-bottom: 1rem; font-style: normal; line-height: inherit; }

ol, ul, dl { margin-top: 0; margin-bottom: 1rem; }

ol ol, ul ul, ol ul, ul ol { margin-bottom: 0; }

dt { font-weight: 900; }

dd { margin-bottom: .5rem; margin-left: 0; }

blockquote { margin: 0 0 1rem; }

dfn { font-style: italic; }

b, strong { font-weight: bolder; }

small { font-size: 80%; }

sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; }

sub { bottom: -.25em; }

sup { top: -.5em; }

a { color: #007bff; text-decoration: none; background-color: transparent; -webkit-text-decoration-skip: objects; }
a:hover { color: #0056b3; text-decoration: underline; }

a:not([href]):not([tabindex]) { color: inherit; text-decoration: none; }
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { color: inherit; text-decoration: none; }
a:not([href]):not([tabindex]):focus { outline: 0; }

pre, code, kbd, samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em; }

pre { margin-top: 0; margin-bottom: 1rem; overflow: auto; -ms-overflow-style: scrollbar; }

figure { margin: 0 0 1rem; }

img { vertical-align: middle; border-style: none; }

svg { overflow: hidden; vertical-align: middle; }

table { border-collapse: collapse; }

caption { padding-top: 0.75rem; padding-bottom: 0.75rem; color: #6c757d; text-align: left; caption-side: bottom; }

th { text-align: inherit; }

label { display: inline-block; margin-bottom: 0.5rem; }

button { border-radius: 0; }

button:focus { outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color; }

input, button, select, optgroup, textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; }

button, input { overflow: visible; }

button, select { text-transform: none; }

button, html [type="button"], [type="reset"], [type="submit"] { -webkit-appearance: button; }

button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner { padding: 0; border-style: none; }

input[type="radio"], input[type="checkbox"] { box-sizing: border-box; padding: 0; }

input[type="date"], input[type="time"], input[type="datetime-local"], input[type="month"] { -webkit-appearance: listbox; }

textarea { overflow: auto; resize: vertical; }

fieldset { min-width: 0; padding: 0; margin: 0; border: 0; }

legend { display: block; width: 100%; max-width: 100%; padding: 0; margin-bottom: .5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal; }

progress { vertical-align: baseline; }

[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }

[type="search"] { outline-offset: -2px; -webkit-appearance: none; }

[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; }

output { display: inline-block; }

summary { display: list-item; cursor: pointer; }

template { display: none; }

[hidden] { display: none !important; }

.container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
@media (min-width: 576px) { .container { max-width: 540px; } }
@media (min-width: 768px) { .container { max-width: 720px; } }
@media (min-width: 992px) { .container { max-width: 960px; } }
@media (min-width: 1290px) { .container { max-width: 1260px; } }
@media (min-width: 1600px) { .container { max-width: 1600px; } }

.container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }

.row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }

.no-gutters { margin-right: 0; margin-left: 0; }
.no-gutters > .col, .no-gutters > [class*="col-"] { padding-right: 0; padding-left: 0; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl, .col-xxl-auto { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; }

.col { flex-basis: 0; flex-grow: 1; max-width: 100%; }

.col-auto { flex: 0 0 auto; width: auto; max-width: none; }

.col-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }

.col-2 { flex: 0 0 16.66667%; max-width: 16.66667%; }

.col-3 { flex: 0 0 25%; max-width: 25%; }

.col-4 { flex: 0 0 33.33333%; max-width: 33.33333%; }

.col-5 { flex: 0 0 41.66667%; max-width: 41.66667%; }

.col-6 { flex: 0 0 50%; max-width: 50%; }

.col-7 { flex: 0 0 58.33333%; max-width: 58.33333%; }

.col-8 { flex: 0 0 66.66667%; max-width: 66.66667%; }

.col-9 { flex: 0 0 75%; max-width: 75%; }

.col-10 { flex: 0 0 83.33333%; max-width: 83.33333%; }

.col-11 { flex: 0 0 91.66667%; max-width: 91.66667%; }

.col-12 { flex: 0 0 100%; max-width: 100%; }

.order-first { order: -1; }

.order-last { order: 13; }

.order-0 { order: 0; }

.order-1 { order: 1; }

.order-2 { order: 2; }

.order-3 { order: 3; }

.order-4 { order: 4; }

.order-5 { order: 5; }

.order-6 { order: 6; }

.order-7 { order: 7; }

.order-8 { order: 8; }

.order-9 { order: 9; }

.order-10 { order: 10; }

.order-11 { order: 11; }

.order-12 { order: 12; }

.offset-1 { margin-left: 8.33333%; }

.offset-2 { margin-left: 16.66667%; }

.offset-3 { margin-left: 25%; }

.offset-4 { margin-left: 33.33333%; }

.offset-5 { margin-left: 41.66667%; }

.offset-6 { margin-left: 50%; }

.offset-7 { margin-left: 58.33333%; }

.offset-8 { margin-left: 66.66667%; }

.offset-9 { margin-left: 75%; }

.offset-10 { margin-left: 83.33333%; }

.offset-11 { margin-left: 91.66667%; }

@media (min-width: 576px) { .col-sm { flex-basis: 0; flex-grow: 1; max-width: 100%; }
  .col-sm-auto { flex: 0 0 auto; width: auto; max-width: none; }
  .col-sm-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .col-sm-2 { flex: 0 0 16.66667%; max-width: 16.66667%; }
  .col-sm-3 { flex: 0 0 25%; max-width: 25%; }
  .col-sm-4 { flex: 0 0 33.33333%; max-width: 33.33333%; }
  .col-sm-5 { flex: 0 0 41.66667%; max-width: 41.66667%; }
  .col-sm-6 { flex: 0 0 50%; max-width: 50%; }
  .col-sm-7 { flex: 0 0 58.33333%; max-width: 58.33333%; }
  .col-sm-8 { flex: 0 0 66.66667%; max-width: 66.66667%; }
  .col-sm-9 { flex: 0 0 75%; max-width: 75%; }
  .col-sm-10 { flex: 0 0 83.33333%; max-width: 83.33333%; }
  .col-sm-11 { flex: 0 0 91.66667%; max-width: 91.66667%; }
  .col-sm-12 { flex: 0 0 100%; max-width: 100%; }
  .order-sm-first { order: -1; }
  .order-sm-last { order: 13; }
  .order-sm-0 { order: 0; }
  .order-sm-1 { order: 1; }
  .order-sm-2 { order: 2; }
  .order-sm-3 { order: 3; }
  .order-sm-4 { order: 4; }
  .order-sm-5 { order: 5; }
  .order-sm-6 { order: 6; }
  .order-sm-7 { order: 7; }
  .order-sm-8 { order: 8; }
  .order-sm-9 { order: 9; }
  .order-sm-10 { order: 10; }
  .order-sm-11 { order: 11; }
  .order-sm-12 { order: 12; }
  .offset-sm-0 { margin-left: 0; }
  .offset-sm-1 { margin-left: 8.33333%; }
  .offset-sm-2 { margin-left: 16.66667%; }
  .offset-sm-3 { margin-left: 25%; }
  .offset-sm-4 { margin-left: 33.33333%; }
  .offset-sm-5 { margin-left: 41.66667%; }
  .offset-sm-6 { margin-left: 50%; }
  .offset-sm-7 { margin-left: 58.33333%; }
  .offset-sm-8 { margin-left: 66.66667%; }
  .offset-sm-9 { margin-left: 75%; }
  .offset-sm-10 { margin-left: 83.33333%; }
  .offset-sm-11 { margin-left: 91.66667%; } }
@media (min-width: 768px) { .col-md { flex-basis: 0; flex-grow: 1; max-width: 100%; }
  .col-md-auto { flex: 0 0 auto; width: auto; max-width: none; }
  .col-md-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .col-md-2 { flex: 0 0 16.66667%; max-width: 16.66667%; }
  .col-md-3 { flex: 0 0 25%; max-width: 25%; }
  .col-md-4 { flex: 0 0 33.33333%; max-width: 33.33333%; }
  .col-md-5 { flex: 0 0 41.66667%; max-width: 41.66667%; }
  .col-md-6 { flex: 0 0 50%; max-width: 50%; }
  .col-md-7 { flex: 0 0 58.33333%; max-width: 58.33333%; }
  .col-md-8 { flex: 0 0 66.66667%; max-width: 66.66667%; }
  .col-md-9 { flex: 0 0 75%; max-width: 75%; }
  .col-md-10 { flex: 0 0 83.33333%; max-width: 83.33333%; }
  .col-md-11 { flex: 0 0 91.66667%; max-width: 91.66667%; }
  .col-md-12 { flex: 0 0 100%; max-width: 100%; }
  .order-md-first { order: -1; }
  .order-md-last { order: 13; }
  .order-md-0 { order: 0; }
  .order-md-1 { order: 1; }
  .order-md-2 { order: 2; }
  .order-md-3 { order: 3; }
  .order-md-4 { order: 4; }
  .order-md-5 { order: 5; }
  .order-md-6 { order: 6; }
  .order-md-7 { order: 7; }
  .order-md-8 { order: 8; }
  .order-md-9 { order: 9; }
  .order-md-10 { order: 10; }
  .order-md-11 { order: 11; }
  .order-md-12 { order: 12; }
  .offset-md-0 { margin-left: 0; }
  .offset-md-1 { margin-left: 8.33333%; }
  .offset-md-2 { margin-left: 16.66667%; }
  .offset-md-3 { margin-left: 25%; }
  .offset-md-4 { margin-left: 33.33333%; }
  .offset-md-5 { margin-left: 41.66667%; }
  .offset-md-6 { margin-left: 50%; }
  .offset-md-7 { margin-left: 58.33333%; }
  .offset-md-8 { margin-left: 66.66667%; }
  .offset-md-9 { margin-left: 75%; }
  .offset-md-10 { margin-left: 83.33333%; }
  .offset-md-11 { margin-left: 91.66667%; } }
@media (min-width: 992px) { .col-lg { flex-basis: 0; flex-grow: 1; max-width: 100%; }
  .col-lg-auto { flex: 0 0 auto; width: auto; max-width: none; }
  .col-lg-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .col-lg-2 { flex: 0 0 16.66667%; max-width: 16.66667%; }
  .col-lg-3 { flex: 0 0 25%; max-width: 25%; }
  .col-lg-4 { flex: 0 0 33.33333%; max-width: 33.33333%; }
  .col-lg-5 { flex: 0 0 41.66667%; max-width: 41.66667%; }
  .col-lg-6 { flex: 0 0 50%; max-width: 50%; }
  .col-lg-7 { flex: 0 0 58.33333%; max-width: 58.33333%; }
  .col-lg-8 { flex: 0 0 66.66667%; max-width: 66.66667%; }
  .col-lg-9 { flex: 0 0 75%; max-width: 75%; }
  .col-lg-10 { flex: 0 0 83.33333%; max-width: 83.33333%; }
  .col-lg-11 { flex: 0 0 91.66667%; max-width: 91.66667%; }
  .col-lg-12 { flex: 0 0 100%; max-width: 100%; }
  .order-lg-first { order: -1; }
  .order-lg-last { order: 13; }
  .order-lg-0 { order: 0; }
  .order-lg-1 { order: 1; }
  .order-lg-2 { order: 2; }
  .order-lg-3 { order: 3; }
  .order-lg-4 { order: 4; }
  .order-lg-5 { order: 5; }
  .order-lg-6 { order: 6; }
  .order-lg-7 { order: 7; }
  .order-lg-8 { order: 8; }
  .order-lg-9 { order: 9; }
  .order-lg-10 { order: 10; }
  .order-lg-11 { order: 11; }
  .order-lg-12 { order: 12; }
  .offset-lg-0 { margin-left: 0; }
  .offset-lg-1 { margin-left: 8.33333%; }
  .offset-lg-2 { margin-left: 16.66667%; }
  .offset-lg-3 { margin-left: 25%; }
  .offset-lg-4 { margin-left: 33.33333%; }
  .offset-lg-5 { margin-left: 41.66667%; }
  .offset-lg-6 { margin-left: 50%; }
  .offset-lg-7 { margin-left: 58.33333%; }
  .offset-lg-8 { margin-left: 66.66667%; }
  .offset-lg-9 { margin-left: 75%; }
  .offset-lg-10 { margin-left: 83.33333%; }
  .offset-lg-11 { margin-left: 91.66667%; } }
@media (min-width: 1290px) { .col-xl { flex-basis: 0; flex-grow: 1; max-width: 100%; }
  .col-xl-auto { flex: 0 0 auto; width: auto; max-width: none; }
  .col-xl-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .col-xl-2 { flex: 0 0 16.66667%; max-width: 16.66667%; }
  .col-xl-3 { flex: 0 0 25%; max-width: 25%; }
  .col-xl-4 { flex: 0 0 33.33333%; max-width: 33.33333%; }
  .col-xl-5 { flex: 0 0 41.66667%; max-width: 41.66667%; }
  .col-xl-6 { flex: 0 0 50%; max-width: 50%; }
  .col-xl-7 { flex: 0 0 58.33333%; max-width: 58.33333%; }
  .col-xl-8 { flex: 0 0 66.66667%; max-width: 66.66667%; }
  .col-xl-9 { flex: 0 0 75%; max-width: 75%; }
  .col-xl-10 { flex: 0 0 83.33333%; max-width: 83.33333%; }
  .col-xl-11 { flex: 0 0 91.66667%; max-width: 91.66667%; }
  .col-xl-12 { flex: 0 0 100%; max-width: 100%; }
  .order-xl-first { order: -1; }
  .order-xl-last { order: 13; }
  .order-xl-0 { order: 0; }
  .order-xl-1 { order: 1; }
  .order-xl-2 { order: 2; }
  .order-xl-3 { order: 3; }
  .order-xl-4 { order: 4; }
  .order-xl-5 { order: 5; }
  .order-xl-6 { order: 6; }
  .order-xl-7 { order: 7; }
  .order-xl-8 { order: 8; }
  .order-xl-9 { order: 9; }
  .order-xl-10 { order: 10; }
  .order-xl-11 { order: 11; }
  .order-xl-12 { order: 12; }
  .offset-xl-0 { margin-left: 0; }
  .offset-xl-1 { margin-left: 8.33333%; }
  .offset-xl-2 { margin-left: 16.66667%; }
  .offset-xl-3 { margin-left: 25%; }
  .offset-xl-4 { margin-left: 33.33333%; }
  .offset-xl-5 { margin-left: 41.66667%; }
  .offset-xl-6 { margin-left: 50%; }
  .offset-xl-7 { margin-left: 58.33333%; }
  .offset-xl-8 { margin-left: 66.66667%; }
  .offset-xl-9 { margin-left: 75%; }
  .offset-xl-10 { margin-left: 83.33333%; }
  .offset-xl-11 { margin-left: 91.66667%; } }
@media (min-width: 1600px) { .col-xxl { flex-basis: 0; flex-grow: 1; max-width: 100%; }
  .col-xxl-auto { flex: 0 0 auto; width: auto; max-width: none; }
  .col-xxl-1 { flex: 0 0 8.33333%; max-width: 8.33333%; }
  .col-xxl-2 { flex: 0 0 16.66667%; max-width: 16.66667%; }
  .col-xxl-3 { flex: 0 0 25%; max-width: 25%; }
  .col-xxl-4 { flex: 0 0 33.33333%; max-width: 33.33333%; }
  .col-xxl-5 { flex: 0 0 41.66667%; max-width: 41.66667%; }
  .col-xxl-6 { flex: 0 0 50%; max-width: 50%; }
  .col-xxl-7 { flex: 0 0 58.33333%; max-width: 58.33333%; }
  .col-xxl-8 { flex: 0 0 66.66667%; max-width: 66.66667%; }
  .col-xxl-9 { flex: 0 0 75%; max-width: 75%; }
  .col-xxl-10 { flex: 0 0 83.33333%; max-width: 83.33333%; }
  .col-xxl-11 { flex: 0 0 91.66667%; max-width: 91.66667%; }
  .col-xxl-12 { flex: 0 0 100%; max-width: 100%; }
  .order-xxl-first { order: -1; }
  .order-xxl-last { order: 13; }
  .order-xxl-0 { order: 0; }
  .order-xxl-1 { order: 1; }
  .order-xxl-2 { order: 2; }
  .order-xxl-3 { order: 3; }
  .order-xxl-4 { order: 4; }
  .order-xxl-5 { order: 5; }
  .order-xxl-6 { order: 6; }
  .order-xxl-7 { order: 7; }
  .order-xxl-8 { order: 8; }
  .order-xxl-9 { order: 9; }
  .order-xxl-10 { order: 10; }
  .order-xxl-11 { order: 11; }
  .order-xxl-12 { order: 12; }
  .offset-xxl-0 { margin-left: 0; }
  .offset-xxl-1 { margin-left: 8.33333%; }
  .offset-xxl-2 { margin-left: 16.66667%; }
  .offset-xxl-3 { margin-left: 25%; }
  .offset-xxl-4 { margin-left: 33.33333%; }
  .offset-xxl-5 { margin-left: 41.66667%; }
  .offset-xxl-6 { margin-left: 50%; }
  .offset-xxl-7 { margin-left: 58.33333%; }
  .offset-xxl-8 { margin-left: 66.66667%; }
  .offset-xxl-9 { margin-left: 75%; }
  .offset-xxl-10 { margin-left: 83.33333%; }
  .offset-xxl-11 { margin-left: 91.66667%; } }
.component-header { text-align: left; width: auto; margin-left: 30px; margin-right: 30px; margin-bottom: 1.8rem; }
.component-header h1, .component-header .brand-h1, .component-header .brand-block-h1 .brand-header, .brand-block-h1 .component-header .brand-header, .component-header .brand-block-h1 h2, .brand-block-h1 .component-header h2, .component-header .brand-block-h1 .brand-h2, .brand-block-h1 .component-header .brand-h2, .component-header .brand-block-h1 h3, .brand-block-h1 .component-header h3, .component-header .brand-block-h1 .brand-h3, .brand-block-h1 .component-header .brand-h3, .component-header .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .component-header .brand-subheader, .component-header .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .component-header .brand-subheader, .component-header .brand-block-h1 h4, .brand-block-h1 .component-header h4, .component-header .brand-block-h1 h5, .brand-block-h1 .component-header h5, .component-header .brand-block-h1 h6, .brand-block-h1 .component-header h6, .component-header h2, .component-header .brand-h2, .component-header .brand-block-h2 .brand-header, .brand-block-h2 .component-header .brand-header, .component-header .brand-block-h2 h1, .brand-block-h2 .component-header h1, .component-header .brand-block-h2 .brand-h1, .brand-block-h2 .component-header .brand-h1, .component-header h3, .component-header .brand-h3, .component-header .brand-block-h2 .brand-subheader, .brand-block-h2 .component-header .brand-subheader, .component-header h4, .component-header h5, .component-header h6, .component-header h3, .component-header .brand-h3, .component-header .brand-block-h2 .brand-subheader, .brand-block-h2 .component-header .brand-subheader, .component-header h4, .component-header h5, .component-header h6, .component-header p { margin-bottom: 0; }
.component-header h1 b, .component-header .brand-h1 b, .component-header .brand-block-h1 .brand-header b, .brand-block-h1 .component-header .brand-header b, .component-header .brand-block-h1 h2 b, .brand-block-h1 .component-header h2 b, .component-header .brand-block-h1 .brand-h2 b, .brand-block-h1 .component-header .brand-h2 b, .component-header .brand-block-h1 h3 b, .brand-block-h1 .component-header h3 b, .component-header .brand-block-h1 .brand-h3 b, .brand-block-h1 .component-header .brand-h3 b, .component-header .brand-block-h1 .brand-block-h2 .brand-subheader b, .brand-block-h1 .brand-block-h2 .component-header .brand-subheader b, .component-header .brand-block-h2 .brand-block-h1 .brand-subheader b, .brand-block-h2 .brand-block-h1 .component-header .brand-subheader b, .component-header .brand-block-h1 h4 b, .brand-block-h1 .component-header h4 b, .component-header .brand-block-h1 h5 b, .brand-block-h1 .component-header h5 b, .component-header .brand-block-h1 h6 b, .brand-block-h1 .component-header h6 b, .component-header h1 strong, .component-header .brand-h1 strong, .component-header .brand-block-h1 .brand-header strong, .brand-block-h1 .component-header .brand-header strong, .component-header .brand-block-h1 h2 strong, .brand-block-h1 .component-header h2 strong, .component-header .brand-block-h1 .brand-h2 strong, .brand-block-h1 .component-header .brand-h2 strong, .component-header .brand-block-h1 h3 strong, .brand-block-h1 .component-header h3 strong, .component-header .brand-block-h1 .brand-h3 strong, .brand-block-h1 .component-header .brand-h3 strong, .component-header .brand-block-h1 .brand-block-h2 .brand-subheader strong, .brand-block-h1 .brand-block-h2 .component-header .brand-subheader strong, .component-header .brand-block-h2 .brand-block-h1 .brand-subheader strong, .brand-block-h2 .brand-block-h1 .component-header .brand-subheader strong, .component-header .brand-block-h1 h4 strong, .brand-block-h1 .component-header h4 strong, .component-header .brand-block-h1 h5 strong, .brand-block-h1 .component-header h5 strong, .component-header .brand-block-h1 h6 strong, .brand-block-h1 .component-header h6 strong, .component-header h2 b, .component-header .brand-h2 b, .component-header .brand-block-h2 .brand-header b, .brand-block-h2 .component-header .brand-header b, .component-header .brand-block-h2 h1 b, .brand-block-h2 .component-header h1 b, .component-header .brand-block-h2 .brand-h1 b, .brand-block-h2 .component-header .brand-h1 b, .component-header h3 b, .component-header .brand-h3 b, .component-header .brand-block-h2 .brand-subheader b, .brand-block-h2 .component-header .brand-subheader b, .component-header h4 b, .component-header h5 b, .component-header h6 b, .component-header h2 strong, .component-header .brand-h2 strong, .component-header .brand-block-h2 .brand-header strong, .brand-block-h2 .component-header .brand-header strong, .component-header .brand-block-h2 h1 strong, .brand-block-h2 .component-header h1 strong, .component-header .brand-block-h2 .brand-h1 strong, .brand-block-h2 .component-header .brand-h1 strong, .component-header h3 strong, .component-header .brand-h3 strong, .component-header .brand-block-h2 .brand-subheader strong, .brand-block-h2 .component-header .brand-subheader strong, .component-header h4 strong, .component-header h5 strong, .component-header h6 strong, .component-header h3 b, .component-header .brand-h3 b, .component-header .brand-block-h2 .brand-subheader b, .brand-block-h2 .component-header .brand-subheader b, .component-header h3 strong, .component-header .brand-h3 strong, .component-header .brand-block-h2 .brand-subheader strong, .brand-block-h2 .component-header .brand-subheader strong, .component-header h4 b, .component-header h4 strong, .component-header h5 b, .component-header h5 strong, .component-header h6 b, .component-header h6 strong, .component-header p b, .component-header p strong { display: inline; }

@media (min-width: 768px) { .component-header { width: 100%; text-align: center; margin-bottom: 3.3rem; margin-left: 0; margin-right: 0; }
  .component-header h1, .component-header .brand-h1, .component-header .brand-block-h1 .brand-header, .brand-block-h1 .component-header .brand-header, .component-header .brand-block-h1 h2, .brand-block-h1 .component-header h2, .component-header .brand-block-h1 .brand-h2, .brand-block-h1 .component-header .brand-h2, .component-header .brand-block-h1 h3, .brand-block-h1 .component-header h3, .component-header .brand-block-h1 .brand-h3, .brand-block-h1 .component-header .brand-h3, .component-header .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .component-header .brand-subheader, .component-header .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .component-header .brand-subheader, .component-header .brand-block-h1 h4, .brand-block-h1 .component-header h4, .component-header .brand-block-h1 h5, .brand-block-h1 .component-header h5, .component-header .brand-block-h1 h6, .brand-block-h1 .component-header h6, .component-header h2, .component-header .brand-h2, .component-header .brand-block-h2 .brand-header, .brand-block-h2 .component-header .brand-header, .component-header .brand-block-h2 h1, .brand-block-h2 .component-header h1, .component-header .brand-block-h2 .brand-h1, .brand-block-h2 .component-header .brand-h1, .component-header h3, .component-header .brand-h3, .component-header .brand-block-h2 .brand-subheader, .brand-block-h2 .component-header .brand-subheader, .component-header h4, .component-header h5, .component-header h6, .component-header h3, .component-header .brand-h3, .component-header .brand-block-h2 .brand-subheader, .brand-block-h2 .component-header .brand-subheader, .component-header h4, .component-header h5, .component-header h6, .component-header p { margin-bottom: 0; }
  .component-header h1 b, .component-header .brand-h1 b, .component-header .brand-block-h1 .brand-header b, .brand-block-h1 .component-header .brand-header b, .component-header .brand-block-h1 h2 b, .brand-block-h1 .component-header h2 b, .component-header .brand-block-h1 .brand-h2 b, .brand-block-h1 .component-header .brand-h2 b, .component-header .brand-block-h1 h3 b, .brand-block-h1 .component-header h3 b, .component-header .brand-block-h1 .brand-h3 b, .brand-block-h1 .component-header .brand-h3 b, .component-header .brand-block-h1 .brand-block-h2 .brand-subheader b, .brand-block-h1 .brand-block-h2 .component-header .brand-subheader b, .component-header .brand-block-h2 .brand-block-h1 .brand-subheader b, .brand-block-h2 .brand-block-h1 .component-header .brand-subheader b, .component-header .brand-block-h1 h4 b, .brand-block-h1 .component-header h4 b, .component-header .brand-block-h1 h5 b, .brand-block-h1 .component-header h5 b, .component-header .brand-block-h1 h6 b, .brand-block-h1 .component-header h6 b, .component-header h1 strong, .component-header .brand-h1 strong, .component-header .brand-block-h1 .brand-header strong, .brand-block-h1 .component-header .brand-header strong, .component-header .brand-block-h1 h2 strong, .brand-block-h1 .component-header h2 strong, .component-header .brand-block-h1 .brand-h2 strong, .brand-block-h1 .component-header .brand-h2 strong, .component-header .brand-block-h1 h3 strong, .brand-block-h1 .component-header h3 strong, .component-header .brand-block-h1 .brand-h3 strong, .brand-block-h1 .component-header .brand-h3 strong, .component-header .brand-block-h1 .brand-block-h2 .brand-subheader strong, .brand-block-h1 .brand-block-h2 .component-header .brand-subheader strong, .component-header .brand-block-h2 .brand-block-h1 .brand-subheader strong, .brand-block-h2 .brand-block-h1 .component-header .brand-subheader strong, .component-header .brand-block-h1 h4 strong, .brand-block-h1 .component-header h4 strong, .component-header .brand-block-h1 h5 strong, .brand-block-h1 .component-header h5 strong, .component-header .brand-block-h1 h6 strong, .brand-block-h1 .component-header h6 strong, .component-header h2 b, .component-header .brand-h2 b, .component-header .brand-block-h2 .brand-header b, .brand-block-h2 .component-header .brand-header b, .component-header .brand-block-h2 h1 b, .brand-block-h2 .component-header h1 b, .component-header .brand-block-h2 .brand-h1 b, .brand-block-h2 .component-header .brand-h1 b, .component-header h3 b, .component-header .brand-h3 b, .component-header .brand-block-h2 .brand-subheader b, .brand-block-h2 .component-header .brand-subheader b, .component-header h4 b, .component-header h5 b, .component-header h6 b, .component-header h2 strong, .component-header .brand-h2 strong, .component-header .brand-block-h2 .brand-header strong, .brand-block-h2 .component-header .brand-header strong, .component-header .brand-block-h2 h1 strong, .brand-block-h2 .component-header h1 strong, .component-header .brand-block-h2 .brand-h1 strong, .brand-block-h2 .component-header .brand-h1 strong, .component-header h3 strong, .component-header .brand-h3 strong, .component-header .brand-block-h2 .brand-subheader strong, .brand-block-h2 .component-header .brand-subheader strong, .component-header h4 strong, .component-header h5 strong, .component-header h6 strong, .component-header h3 b, .component-header .brand-h3 b, .component-header .brand-block-h2 .brand-subheader b, .brand-block-h2 .component-header .brand-subheader b, .component-header h3 strong, .component-header .brand-h3 strong, .component-header .brand-block-h2 .brand-subheader strong, .brand-block-h2 .component-header .brand-subheader strong, .component-header h4 b, .component-header h4 strong, .component-header h5 b, .component-header h5 strong, .component-header h6 b, .component-header h6 strong, .component-header p b, .component-header p strong { display: inline; } }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.ttf") format("truetype"); font-style: normal; font-weight: 400; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.ttf") format("truetype"); font-style: italic; font-weight: 400; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.ttf") format("truetype"); font-style: normal; font-weight: 300; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.ttf") format("truetype"); font-style: italic; font-weight: 300; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.ttf") format("truetype"); font-style: normal; font-weight: 600; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.ttf") format("truetype"); font-style: italic; font-weight: 600; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.ttf") format("truetype"); font-style: normal; font-weight: 900; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.ttf") format("truetype"); font-style: italic; font-weight: 900; }
@font-face { font-family: 'Font-Awesome'; src: url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.eot"); src: url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.ttf") format("truetype"); font-style: normal; font-weight: 400; }
body { width: 100%; text-align: center; }
body > * { text-align: left; }

body.page-node-edit { text-align: left; }

#head-wrapper, #foot-wrapper { height: 100px; width: 100%; text-align: left; background-color: gray; }

.wide-wrapper { max-width: 1600px; margin: 0 auto; padding: 0; text-align: left; }

.narrow-wrapper { max-width: 1260px; margin: 0 auto; text-align: left; }

.bg-navy-blue, .hero-header.hero-header-split-right { background-color: #001e46 !important; }

.bg-medtronic-blue, .manual-slider.manual-slider-split { background-color: #004b87 !important; }

.bg-cobalt-blue { background-color: #0085ca !important; }

.bg-medium-blue { background-color: #00a9e0 !important; }

.bg-light-blue { background-color: #b9d9eb !important; }

.bg-pale-gray { background-color: #e8e8e7 !important; }

.text-dark-bg, .hero-header.hero-header-split, .hero-header.hero-header-split-right, .manual-slider.manual-slider-split, .text-dark-bg-alt, .text-photo-bg { color: #ffffff !important; }
.text-dark-bg > *, .hero-header.hero-header-split > *, .hero-header.hero-header-split-right > *, .manual-slider.manual-slider-split > *, .text-dark-bg-alt > *, .text-photo-bg > * { color: inherit !important; }

.danger { color: #FF6764 !important; }

.p1 { font-size: 1rem; }
@media (max-width: 575.98px) { .p1 { font-size: 0.85rem; } }

.p1375 { font-size: 1.375rem; }
@media (max-width: 575.98px) { .p1375 { font-size: 1rem; } }

.brand-block-h0 { font-family: 'Effra'; font-size: 1.375rem; line-height: 1.45; color: #001e46; width: 100%; /* .brand-h0, .block-h0 .brand-header, .block-h0 h1, , .block-h0 h2 */ /* .text-photo-bg .brand-h0, .block-h0.text-photo-bg .brand-header, .block-h0.text-photo-bg h1, .block-h0.text-photo-bg h2 */ }
.brand-h0, .brand-block-h0 .brand-header, .brand-block-h0 h1, .brand-block-h0 .brand-h1, .brand-block-h0 .brand-block-h1 .brand-header, .brand-block-h1 .brand-block-h0 .brand-header, .brand-block-h0 .brand-block-h1 h2, .brand-block-h1 .brand-block-h0 h2, .brand-block-h0 .brand-block-h1 .brand-h2, .brand-block-h1 .brand-block-h0 .brand-h2, .brand-block-h0 .brand-block-h1 h3, .brand-block-h1 .brand-block-h0 h3, .brand-block-h0 .brand-block-h1 .brand-h3, .brand-block-h1 .brand-block-h0 .brand-h3, .brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .brand-block-h0 .brand-subheader, .brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .brand-block-h0 .brand-subheader, .brand-block-h0 .brand-block-h1 h4, .brand-block-h1 .brand-block-h0 h4, .brand-block-h0 .brand-block-h1 h5, .brand-block-h1 .brand-block-h0 h5, .brand-block-h0 .brand-block-h1 h6, .brand-block-h1 .brand-block-h0 h6, .brand-block-h0 h2, .brand-block-h0 .brand-h2, .brand-block-h0 .brand-block-h2 .brand-header, .brand-block-h2 .brand-block-h0 .brand-header, .brand-block-h0 .brand-block-h2 h1, .brand-block-h2 .brand-block-h0 h1, .brand-block-h0 .brand-block-h2 .brand-h1, .brand-block-h2 .brand-block-h0 .brand-h1, .brand-block-h0 h3, .brand-block-h0 .brand-h3, .brand-block-h0 .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h0 .brand-subheader, .brand-block-h0 h4, .brand-block-h0 h5, .brand-block-h0 h6 { font-family: 'Effra'; font-size: 3.75rem; font-weight: 300; line-height: 1; letter-spacing: -1.4px; color: #001e46; text-transform: uppercase; margin-bottom: 0.5em; }
@media (max-width: 991.98px) { .brand-h0, .brand-block-h0 .brand-header, .brand-block-h0 h1, .brand-block-h0 .brand-h1, .brand-block-h0 .brand-block-h1 .brand-header, .brand-block-h1 .brand-block-h0 .brand-header, .brand-block-h0 .brand-block-h1 h2, .brand-block-h1 .brand-block-h0 h2, .brand-block-h0 .brand-block-h1 .brand-h2, .brand-block-h1 .brand-block-h0 .brand-h2, .brand-block-h0 .brand-block-h1 h3, .brand-block-h1 .brand-block-h0 h3, .brand-block-h0 .brand-block-h1 .brand-h3, .brand-block-h1 .brand-block-h0 .brand-h3, .brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .brand-block-h0 .brand-subheader, .brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .brand-block-h0 .brand-subheader, .brand-block-h0 .brand-block-h1 h4, .brand-block-h1 .brand-block-h0 h4, .brand-block-h0 .brand-block-h1 h5, .brand-block-h1 .brand-block-h0 h5, .brand-block-h0 .brand-block-h1 h6, .brand-block-h1 .brand-block-h0 h6, .brand-block-h0 h2, .brand-block-h0 .brand-h2, .brand-block-h0 .brand-block-h2 .brand-header, .brand-block-h2 .brand-block-h0 .brand-header, .brand-block-h0 .brand-block-h2 h1, .brand-block-h2 .brand-block-h0 h1, .brand-block-h0 .brand-block-h2 .brand-h1, .brand-block-h2 .brand-block-h0 .brand-h1, .brand-block-h0 h3, .brand-block-h0 .brand-h3, .brand-block-h0 .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h0 .brand-subheader, .brand-block-h0 h4, .brand-block-h0 h5, .brand-block-h0 h6 { font-size: 34px; line-height: 40px; } }
.brand-h0 .distinction, .brand-block-h0 .brand-header .distinction, .brand-block-h0 h1 .distinction, .brand-block-h0 .brand-h1 .distinction, .brand-block-h0 .brand-block-h1 .brand-header .distinction, .brand-block-h1 .brand-block-h0 .brand-header .distinction, .brand-block-h0 .brand-block-h1 h2 .distinction, .brand-block-h1 .brand-block-h0 h2 .distinction, .brand-block-h0 .brand-block-h1 .brand-h2 .distinction, .brand-block-h1 .brand-block-h0 .brand-h2 .distinction, .brand-block-h0 .brand-block-h1 h3 .distinction, .brand-block-h1 .brand-block-h0 h3 .distinction, .brand-block-h0 .brand-block-h1 .brand-h3 .distinction, .brand-block-h1 .brand-block-h0 .brand-h3 .distinction, .brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-subheader .distinction, .brand-block-h1 .brand-block-h2 .brand-block-h0 .brand-subheader .distinction, .brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-subheader .distinction, .brand-block-h2 .brand-block-h1 .brand-block-h0 .brand-subheader .distinction, .brand-block-h0 .brand-block-h1 h4 .distinction, .brand-block-h1 .brand-block-h0 h4 .distinction, .brand-block-h0 .brand-block-h1 h5 .distinction, .brand-block-h1 .brand-block-h0 h5 .distinction, .brand-block-h0 .brand-block-h1 h6 .distinction, .brand-block-h1 .brand-block-h0 h6 .distinction, .brand-block-h0 h2 .distinction, .brand-block-h0 .brand-h2 .distinction, .brand-block-h0 .brand-block-h2 .brand-header .distinction, .brand-block-h2 .brand-block-h0 .brand-header .distinction, .brand-block-h0 .brand-block-h2 h1 .distinction, .brand-block-h2 .brand-block-h0 h1 .distinction, .brand-block-h0 .brand-block-h2 .brand-h1 .distinction, .brand-block-h2 .brand-block-h0 .brand-h1 .distinction, .brand-block-h0 h3 .distinction, .brand-block-h0 .brand-h3 .distinction, .brand-block-h0 .brand-block-h2 .brand-subheader .distinction, .brand-block-h2 .brand-block-h0 .brand-subheader .distinction, .brand-block-h0 h4 .distinction, .brand-block-h0 h5 .distinction, .brand-block-h0 h6 .distinction { color: #ff4e00; font-weight: 600; display: block; }
.brand-h0, .brand-block-h0 .brand-header, .brand-block-h0 h1, .brand-block-h0 .brand-h1, .brand-block-h0 .brand-block-h1 .brand-header, .brand-block-h1 .brand-block-h0 .brand-header, .brand-block-h0 .brand-block-h1 h2, .brand-block-h1 .brand-block-h0 h2, .brand-block-h0 .brand-block-h1 .brand-h2, .brand-block-h1 .brand-block-h0 .brand-h2, .brand-block-h0 .brand-block-h1 h3, .brand-block-h1 .brand-block-h0 h3, .brand-block-h0 .brand-block-h1 .brand-h3, .brand-block-h1 .brand-block-h0 .brand-h3, .brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .brand-block-h0 .brand-subheader, .brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .brand-block-h0 .brand-subheader, .brand-block-h0 .brand-block-h1 h4, .brand-block-h1 .brand-block-h0 h4, .brand-block-h0 .brand-block-h1 h5, .brand-block-h1 .brand-block-h0 h5, .brand-block-h0 .brand-block-h1 h6, .brand-block-h1 .brand-block-h0 h6, .brand-block-h0 h2.text-dark-bg, .brand-block-h0 .text-dark-bg.brand-h2, .brand-block-h0 .brand-h2.hero-header.hero-header-split, .brand-block-h0 .brand-h2.hero-header.hero-header-split-right, .brand-block-h0 .brand-h2.manual-slider.manual-slider-split, .brand-block-h0 .brand-block-h2 .text-dark-bg.brand-header, .brand-block-h2 .brand-block-h0 .text-dark-bg.brand-header, .brand-block-h0 .brand-block-h2 .brand-header.hero-header.hero-header-split, .brand-block-h2 .brand-block-h0 .brand-header.hero-header.hero-header-split, .brand-block-h0 .brand-block-h2 .brand-header.hero-header.hero-header-split-right, .brand-block-h2 .brand-block-h0 .brand-header.hero-header.hero-header-split-right, .brand-block-h0 .brand-block-h2 .brand-header.manual-slider.manual-slider-split, .brand-block-h2 .brand-block-h0 .brand-header.manual-slider.manual-slider-split, .brand-block-h0 .brand-block-h2 h1.text-dark-bg, .brand-block-h2 .brand-block-h0 h1.text-dark-bg, .brand-block-h0 .brand-block-h2 .text-dark-bg.brand-h1, .brand-block-h2 .brand-block-h0 .text-dark-bg.brand-h1, .brand-block-h0 .brand-block-h2 .brand-h1.hero-header.hero-header-split, .brand-block-h2 .brand-block-h0 .brand-h1.hero-header.hero-header-split, .brand-block-h0 .brand-block-h2 .brand-h1.hero-header.hero-header-split-right, .brand-block-h2 .brand-block-h0 .brand-h1.hero-header.hero-header-split-right, .brand-block-h0 .brand-block-h2 .brand-h1.manual-slider.manual-slider-split, .brand-block-h2 .brand-block-h0 .brand-h1.manual-slider.manual-slider-split, .brand-block-h0 .brand-block-h2 h1.hero-header.hero-header-split, .brand-block-h2 .brand-block-h0 h1.hero-header.hero-header-split, .brand-block-h0 .brand-block-h2 h1.hero-header.hero-header-split-right, .brand-block-h2 .brand-block-h0 h1.hero-header.hero-header-split-right, .brand-block-h0 .brand-block-h2 h1.manual-slider.manual-slider-split, .brand-block-h2 .brand-block-h0 h1.manual-slider.manual-slider-split, .brand-block-h0 h3.text-dark-bg, .brand-block-h0 .text-dark-bg.brand-h3, .brand-block-h0 .brand-h3.hero-header.hero-header-split, .brand-block-h0 .brand-h3.hero-header.hero-header-split-right, .brand-block-h0 .brand-h3.manual-slider.manual-slider-split, .brand-block-h0 .brand-block-h2 .text-dark-bg.brand-subheader, .brand-block-h2 .brand-block-h0 .text-dark-bg.brand-subheader, .brand-block-h0 .brand-block-h2 .brand-subheader.hero-header.hero-header-split, .brand-block-h2 .brand-block-h0 .brand-subheader.hero-header.hero-header-split, .brand-block-h0 .brand-block-h2 .brand-subheader.hero-header.hero-header-split-right, .brand-block-h2 .brand-block-h0 .brand-subheader.hero-header.hero-header-split-right, .brand-block-h0 .brand-block-h2 .brand-subheader.manual-slider.manual-slider-split, .brand-block-h2 .brand-block-h0 .brand-subheader.manual-slider.manual-slider-split, .brand-block-h0 h3.hero-header.hero-header-split, .brand-block-h0 h3.hero-header.hero-header-split-right, .brand-block-h0 h3.manual-slider.manual-slider-split, .brand-block-h0 h4.text-dark-bg, .brand-block-h0 h4.hero-header.hero-header-split, .brand-block-h0 h4.hero-header.hero-header-split-right, .brand-block-h0 h4.manual-slider.manual-slider-split, .brand-block-h0 h5.text-dark-bg, .brand-block-h0 h5.hero-header.hero-header-split, .brand-block-h0 h5.hero-header.hero-header-split-right, .brand-block-h0 h5.manual-slider.manual-slider-split, .brand-block-h0 h6.text-dark-bg, .brand-block-h0 h6.hero-header.hero-header-split, .brand-block-h0 h6.hero-header.hero-header-split-right, .brand-block-h0 h6.manual-slider.manual-slider-split, .brand-block-h0 h2.hero-header.hero-header-split, .brand-block-h0 h2.hero-header.hero-header-split-right, .brand-block-h0 h2.manual-slider.manual-slider-split, .text-dark-bg .brand-h0, .hero-header.hero-header-split .brand-h0, .hero-header.hero-header-split-right .brand-h0, .manual-slider.manual-slider-split .brand-h0, .brand-block-h0 .brand-header, .brand-block-h0 h1, .brand-block-h0 .brand-h1, .brand-block-h0 .brand-block-h1 .brand-header, .brand-block-h1 .brand-block-h0 .brand-header, .brand-block-h0 .brand-block-h1 h2, .brand-block-h1 .brand-block-h0 h2, .brand-block-h0 .brand-block-h1 .brand-h2, .brand-block-h1 .brand-block-h0 .brand-h2, .brand-block-h0 .brand-block-h1 h3, .brand-block-h1 .brand-block-h0 h3, .brand-block-h0 .brand-block-h1 .brand-h3, .brand-block-h1 .brand-block-h0 .brand-h3, .brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .brand-block-h0 .brand-subheader, .brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .brand-block-h0 .brand-subheader, .brand-block-h0 .brand-block-h1 h4, .brand-block-h1 .brand-block-h0 h4, .brand-block-h0 .brand-block-h1 h5, .brand-block-h1 .brand-block-h0 h5, .brand-block-h0 .brand-block-h1 h6, .brand-block-h1 .brand-block-h0 h6, .brand-block-h0 h2, .brand-block-h0 .brand-h2, .brand-block-h0 .brand-block-h2 .brand-header, .brand-block-h2 .brand-block-h0 .brand-header, .brand-block-h0 .brand-block-h2 h1, .brand-block-h2 .brand-block-h0 h1, .brand-block-h0 .brand-block-h2 .brand-h1, .brand-block-h2 .brand-block-h0 .brand-h1, .brand-block-h0 h3, .brand-block-h0 .brand-h3, .brand-block-h0 .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h0 .brand-subheader, .brand-block-h0 h4, .brand-block-h0 h5, .brand-block-h0 h6, .brand-h0, .brand-block-h0 .brand-header, .brand-block-h0 h1, .brand-block-h0 .brand-h1, .brand-block-h0 .brand-block-h1 .brand-header, .brand-block-h1 .brand-block-h0 .brand-header, .brand-block-h0 .brand-block-h1 h2, .brand-block-h1 .brand-block-h0 h2, .brand-block-h0 .brand-block-h1 .brand-h2, .brand-block-h1 .brand-block-h0 .brand-h2, .brand-block-h0 .brand-block-h1 h3, .brand-block-h1 .brand-block-h0 h3, .brand-block-h0 .brand-block-h1 .brand-h3, .brand-block-h1 .brand-block-h0 .brand-h3, .brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .brand-block-h0 .brand-subheader, .brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .brand-block-h0 .brand-subheader, .brand-block-h0 .brand-block-h1 h4, .brand-block-h1 .brand-block-h0 h4, .brand-block-h0 .brand-block-h1 h5, .brand-block-h1 .brand-block-h0 h5, .brand-block-h0 .brand-block-h1 h6, .brand-block-h1 .brand-block-h0 h6, .brand-block-h0 h2.text-photo-bg, .brand-block-h0 .text-photo-bg.brand-h2, .brand-block-h0 .brand-block-h2 .text-photo-bg.brand-header, .brand-block-h2 .brand-block-h0 .text-photo-bg.brand-header, .brand-block-h0 .brand-block-h2 h1.text-photo-bg, .brand-block-h2 .brand-block-h0 h1.text-photo-bg, .brand-block-h0 .brand-block-h2 .text-photo-bg.brand-h1, .brand-block-h2 .brand-block-h0 .text-photo-bg.brand-h1, .brand-block-h0 h3.text-photo-bg, .brand-block-h0 .text-photo-bg.brand-h3, .brand-block-h0 .brand-block-h2 .text-photo-bg.brand-subheader, .brand-block-h2 .brand-block-h0 .text-photo-bg.brand-subheader, .brand-block-h0 h4.text-photo-bg, .brand-block-h0 h5.text-photo-bg, .brand-block-h0 h6.text-photo-bg, .text-photo-bg .brand-h0, .brand-block-h0 .brand-header, .brand-block-h0 h1, .brand-block-h0 .brand-h1, .brand-block-h0 .brand-block-h1 .brand-header, .brand-block-h1 .brand-block-h0 .brand-header, .brand-block-h0 .brand-block-h1 h2, .brand-block-h1 .brand-block-h0 h2, .brand-block-h0 .brand-block-h1 .brand-h2, .brand-block-h1 .brand-block-h0 .brand-h2, .brand-block-h0 .brand-block-h1 h3, .brand-block-h1 .brand-block-h0 h3, .brand-block-h0 .brand-block-h1 .brand-h3, .brand-block-h1 .brand-block-h0 .brand-h3, .brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .brand-block-h0 .brand-subheader, .brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .brand-block-h0 .brand-subheader, .brand-block-h0 .brand-block-h1 h4, .brand-block-h1 .brand-block-h0 h4, .brand-block-h0 .brand-block-h1 h5, .brand-block-h1 .brand-block-h0 h5, .brand-block-h0 .brand-block-h1 h6, .brand-block-h1 .brand-block-h0 h6, .brand-block-h0 h2, .brand-block-h0 .brand-h2, .brand-block-h0 .brand-block-h2 .brand-header, .brand-block-h2 .brand-block-h0 .brand-header, .brand-block-h0 .brand-block-h2 h1, .brand-block-h2 .brand-block-h0 h1, .brand-block-h0 .brand-block-h2 .brand-h1, .brand-block-h2 .brand-block-h0 .brand-h1, .brand-block-h0 h3, .brand-block-h0 .brand-h3, .brand-block-h0 .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h0 .brand-subheader, .brand-block-h0 h4, .brand-block-h0 h5, .brand-block-h0 h6 { color: inherit; }
.text-photo-bg .brand-h0 .distinction, .brand-block-h0.text-photo-bg .brand-header .distinction, .brand-block-h0.text-photo-bg h1 .distinction, .brand-block-h0.text-photo-bg .brand-h1 .distinction, .brand-block-h0.text-photo-bg .brand-block-h1 .brand-header .distinction, .brand-block-h1 .brand-block-h0.text-photo-bg .brand-header .distinction, .brand-block-h0.text-photo-bg .brand-block-h1 h2 .distinction, .brand-block-h1 .brand-block-h0.text-photo-bg h2 .distinction, .brand-block-h0.text-photo-bg .brand-block-h1 .brand-h2 .distinction, .brand-block-h1 .brand-block-h0.text-photo-bg .brand-h2 .distinction, .brand-block-h0.text-photo-bg .brand-block-h1 h3 .distinction, .brand-block-h1 .brand-block-h0.text-photo-bg h3 .distinction, .brand-block-h0.text-photo-bg .brand-block-h1 .brand-h3 .distinction, .brand-block-h1 .brand-block-h0.text-photo-bg .brand-h3 .distinction, .brand-block-h0.text-photo-bg .brand-block-h1 .brand-block-h2 .brand-subheader .distinction, .brand-block-h1 .brand-block-h2 .brand-block-h0.text-photo-bg .brand-subheader .distinction, .brand-block-h0.text-photo-bg .brand-block-h2 .brand-block-h1 .brand-subheader .distinction, .brand-block-h2 .brand-block-h1 .brand-block-h0.text-photo-bg .brand-subheader .distinction, .brand-block-h0.text-photo-bg .brand-block-h1 h4 .distinction, .brand-block-h1 .brand-block-h0.text-photo-bg h4 .distinction, .brand-block-h0.text-photo-bg .brand-block-h1 h5 .distinction, .brand-block-h1 .brand-block-h0.text-photo-bg h5 .distinction, .brand-block-h0.text-photo-bg .brand-block-h1 h6 .distinction, .brand-block-h1 .brand-block-h0.text-photo-bg h6 .distinction, .brand-block-h0.text-photo-bg h2 .distinction, .brand-block-h0.text-photo-bg .brand-h2 .distinction, .brand-block-h0.text-photo-bg .brand-block-h2 .brand-header .distinction, .brand-block-h2 .brand-block-h0.text-photo-bg .brand-header .distinction, .brand-block-h0.text-photo-bg .brand-block-h2 h1 .distinction, .brand-block-h2 .brand-block-h0.text-photo-bg h1 .distinction, .brand-block-h0.text-photo-bg .brand-block-h2 .brand-h1 .distinction, .brand-block-h2 .brand-block-h0.text-photo-bg .brand-h1 .distinction, .brand-block-h0.text-photo-bg h3 .distinction, .brand-block-h0.text-photo-bg .brand-h3 .distinction, .brand-block-h0.text-photo-bg .brand-block-h2 .brand-subheader .distinction, .brand-block-h2 .brand-block-h0.text-photo-bg .brand-subheader .distinction, .brand-block-h0.text-photo-bg h4 .distinction, .brand-block-h0.text-photo-bg h5 .distinction, .brand-block-h0.text-photo-bg h6 .distinction { color: inherit; }
@media (max-width: 575.98px) { .brand-block-h0 { font-size: 15px; line-height: 22px; } }

.brand-block-h1 { font-family: 'Effra'; font-size: 1rem; line-height: 1.5; letter-spacing: -0.4px; color: #888b8d; width: 100%; /* .brand-h1, .block-h1 .brand-header, .block-h1 h1, .block-h1 h2 */ /* je┼Ťli b─Ödzie potrzebne formatowanie 2 poziomu to dorobi─ç .brand-subheader */ }
.brand-h1, .brand-block-h1 .brand-header, .brand-block-h1 .brand-h1, .brand-block-h1 .brand-header, .brand-block-h1 h1, .brand-block-h1 h2, .brand-block-h1 .brand-h2, .brand-block-h1 h3, .brand-block-h1 .brand-h3, .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h1 h4, .brand-block-h1 h5, .brand-block-h1 h6, .brand-block-h1 h2, .brand-block-h1 .brand-h2, .brand-block-h1 .brand-block-h2 h1, .brand-block-h2 .brand-block-h1 h1, .brand-block-h1 .brand-block-h2 .brand-h1, .brand-block-h2 .brand-block-h1 .brand-h1, .brand-block-h2 .brand-block-h1 .brand-header, .brand-block-h1 .brand-block-h2 .brand-header, .brand-block-h1 h3, .brand-block-h1 .brand-h3, .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h1 h4, .brand-block-h1 h5, .brand-block-h1 h6 { color: #001e46; }
@media (max-width: 991.98px) { .brand-h1, .brand-block-h1 .brand-header, .brand-block-h1 .brand-h1, .brand-block-h1 .brand-header, .brand-block-h1 h1, .brand-block-h1 h2, .brand-block-h1 .brand-h2, .brand-block-h1 h3, .brand-block-h1 .brand-h3, .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h1 h4, .brand-block-h1 h5, .brand-block-h1 h6, .brand-block-h1 h2, .brand-block-h1 .brand-h2, .brand-block-h1 .brand-block-h2 h1, .brand-block-h2 .brand-block-h1 h1, .brand-block-h1 .brand-block-h2 .brand-h1, .brand-block-h2 .brand-block-h1 .brand-h1, .brand-block-h2 .brand-block-h1 .brand-header, .brand-block-h1 .brand-block-h2 .brand-header, .brand-block-h1 h3, .brand-block-h1 .brand-h3, .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h1 h4, .brand-block-h1 h5, .brand-block-h1 h6 { font-size: 28px; } }
.brand-h1 .distinction, .brand-block-h1 .brand-header .distinction, .brand-block-h1 .brand-h1 .distinction, .brand-block-h1 .brand-header .distinction, .brand-block-h1 h1 .distinction, .brand-block-h1 h2 .distinction, .brand-block-h1 .brand-h2 .distinction, .brand-block-h1 h3 .distinction, .brand-block-h1 .brand-h3 .distinction, .brand-block-h1 .brand-block-h2 .brand-subheader .distinction, .brand-block-h2 .brand-block-h1 .brand-subheader .distinction, .brand-block-h1 h4 .distinction, .brand-block-h1 h5 .distinction, .brand-block-h1 h6 .distinction, .brand-block-h1 h2 .distinction, .brand-block-h1 .brand-h2 .distinction, .brand-block-h1 .brand-block-h2 h1 .distinction, .brand-block-h2 .brand-block-h1 h1 .distinction, .brand-block-h1 .brand-block-h2 .brand-h1 .distinction, .brand-block-h2 .brand-block-h1 .brand-h1 .distinction, .brand-block-h2 .brand-block-h1 .brand-header .distinction, .brand-block-h1 .brand-block-h2 .brand-header .distinction, .brand-block-h1 h3 .distinction, .brand-block-h1 .brand-h3 .distinction, .brand-block-h1 .brand-block-h2 .brand-subheader .distinction, .brand-block-h2 .brand-block-h1 .brand-subheader .distinction, .brand-block-h1 h4 .distinction, .brand-block-h1 h5 .distinction, .brand-block-h1 h6 .distinction { color: #00a9e0; font-weight: 600; }
.brand-block-h1.text-dark-bg .brand-header, .brand-block-h1.hero-header.hero-header-split .brand-header, .brand-block-h1.hero-header.hero-header-split-right .brand-header, .brand-block-h1.manual-slider.manual-slider-split .brand-header, .brand-block-h1.text-dark-bg .brand-h1, .brand-block-h1.hero-header.hero-header-split .brand-h1, .brand-block-h1.hero-header.hero-header-split-right .brand-h1, .brand-block-h1.manual-slider.manual-slider-split .brand-h1, .brand-block-h1.text-dark-bg .brand-header, .brand-block-h1.hero-header.hero-header-split .brand-header, .brand-block-h1.hero-header.hero-header-split-right .brand-header, .brand-block-h1.manual-slider.manual-slider-split .brand-header, .brand-block-h1.text-dark-bg h1, .brand-block-h1.hero-header.hero-header-split h1, .brand-block-h1.hero-header.hero-header-split-right h1, .brand-block-h1.manual-slider.manual-slider-split h1, .brand-block-h1.text-dark-bg h2, .brand-block-h1.hero-header.hero-header-split h2, .brand-block-h1.hero-header.hero-header-split-right h2, .brand-block-h1.manual-slider.manual-slider-split h2, .brand-block-h1.text-dark-bg .brand-h2, .brand-block-h1.hero-header.hero-header-split .brand-h2, .brand-block-h1.hero-header.hero-header-split-right .brand-h2, .brand-block-h1.manual-slider.manual-slider-split .brand-h2, .brand-block-h1.text-dark-bg h3, .brand-block-h1.hero-header.hero-header-split h3, .brand-block-h1.hero-header.hero-header-split-right h3, .brand-block-h1.manual-slider.manual-slider-split h3, .brand-block-h1.text-dark-bg .brand-h3, .brand-block-h1.hero-header.hero-header-split .brand-h3, .brand-block-h1.hero-header.hero-header-split-right .brand-h3, .brand-block-h1.manual-slider.manual-slider-split .brand-h3, .brand-block-h1.text-dark-bg .brand-block-h2 .brand-subheader, .brand-block-h1.hero-header.hero-header-split .brand-block-h2 .brand-subheader, .brand-block-h1.hero-header.hero-header-split-right .brand-block-h2 .brand-subheader, .brand-block-h1.manual-slider.manual-slider-split .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h1.text-dark-bg .brand-subheader, .brand-block-h2 .brand-block-h1.hero-header.hero-header-split .brand-subheader, .brand-block-h2 .brand-block-h1.hero-header.hero-header-split-right .brand-subheader, .brand-block-h2 .brand-block-h1.manual-slider.manual-slider-split .brand-subheader, .brand-block-h1.text-dark-bg h4, .brand-block-h1.hero-header.hero-header-split h4, .brand-block-h1.hero-header.hero-header-split-right h4, .brand-block-h1.manual-slider.manual-slider-split h4, .brand-block-h1.text-dark-bg h5, .brand-block-h1.hero-header.hero-header-split h5, .brand-block-h1.hero-header.hero-header-split-right h5, .brand-block-h1.manual-slider.manual-slider-split h5, .brand-block-h1.text-dark-bg h6, .brand-block-h1.hero-header.hero-header-split h6, .brand-block-h1.hero-header.hero-header-split-right h6, .brand-block-h1.manual-slider.manual-slider-split h6, .brand-block-h1.text-dark-bg h2, .brand-block-h1.hero-header.hero-header-split h2, .brand-block-h1.hero-header.hero-header-split-right h2, .brand-block-h1.manual-slider.manual-slider-split h2, .brand-block-h1.text-dark-bg .brand-h2, .brand-block-h1.hero-header.hero-header-split .brand-h2, .brand-block-h1.hero-header.hero-header-split-right .brand-h2, .brand-block-h1.manual-slider.manual-slider-split .brand-h2, .brand-block-h1.text-dark-bg .brand-block-h2 h1, .brand-block-h2 .brand-block-h1.text-dark-bg h1, .brand-block-h1.hero-header.hero-header-split .brand-block-h2 h1, .brand-block-h2 .brand-block-h1.hero-header.hero-header-split h1, .brand-block-h1.hero-header.hero-header-split-right .brand-block-h2 h1, .brand-block-h2 .brand-block-h1.hero-header.hero-header-split-right h1, .brand-block-h1.manual-slider.manual-slider-split .brand-block-h2 h1, .brand-block-h2 .brand-block-h1.manual-slider.manual-slider-split h1, .brand-block-h1.text-dark-bg .brand-block-h2 .brand-h1, .brand-block-h2 .brand-block-h1.text-dark-bg .brand-h1, .brand-block-h1.hero-header.hero-header-split .brand-block-h2 .brand-h1, .brand-block-h2 .brand-block-h1.hero-header.hero-header-split .brand-h1, .brand-block-h1.hero-header.hero-header-split-right .brand-block-h2 .brand-h1, .brand-block-h2 .brand-block-h1.hero-header.hero-header-split-right .brand-h1, .brand-block-h1.manual-slider.manual-slider-split .brand-block-h2 .brand-h1, .brand-block-h2 .brand-block-h1.manual-slider.manual-slider-split .brand-h1, .brand-block-h2 .brand-block-h1.text-dark-bg .brand-header, .brand-block-h2 .brand-block-h1.hero-header.hero-header-split .brand-header, .brand-block-h2 .brand-block-h1.hero-header.hero-header-split-right .brand-header, .brand-block-h2 .brand-block-h1.manual-slider.manual-slider-split .brand-header, .brand-block-h1.text-dark-bg .brand-block-h2 .brand-header, .brand-block-h1.hero-header.hero-header-split .brand-block-h2 .brand-header, .brand-block-h1.hero-header.hero-header-split-right .brand-block-h2 .brand-header, .brand-block-h1.manual-slider.manual-slider-split .brand-block-h2 .brand-header, .brand-block-h1.text-dark-bg h3, .brand-block-h1.hero-header.hero-header-split h3, .brand-block-h1.hero-header.hero-header-split-right h3, .brand-block-h1.manual-slider.manual-slider-split h3, .brand-block-h1.text-dark-bg .brand-h3, .brand-block-h1.hero-header.hero-header-split .brand-h3, .brand-block-h1.hero-header.hero-header-split-right .brand-h3, .brand-block-h1.manual-slider.manual-slider-split .brand-h3, .brand-block-h1.text-dark-bg .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h1.text-dark-bg .brand-subheader, .brand-block-h1.hero-header.hero-header-split .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h1.hero-header.hero-header-split .brand-subheader, .brand-block-h1.hero-header.hero-header-split-right .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h1.hero-header.hero-header-split-right .brand-subheader, .brand-block-h1.manual-slider.manual-slider-split .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h1.manual-slider.manual-slider-split .brand-subheader, .brand-block-h1.text-dark-bg h4, .brand-block-h1.hero-header.hero-header-split h4, .brand-block-h1.hero-header.hero-header-split-right h4, .brand-block-h1.manual-slider.manual-slider-split h4, .brand-block-h1.text-dark-bg h5, .brand-block-h1.hero-header.hero-header-split h5, .brand-block-h1.hero-header.hero-header-split-right h5, .brand-block-h1.manual-slider.manual-slider-split h5, .brand-block-h1.text-dark-bg h6, .brand-block-h1.hero-header.hero-header-split h6, .brand-block-h1.hero-header.hero-header-split-right h6, .brand-block-h1.manual-slider.manual-slider-split h6 { color: inherit; }
.brand-block-h1.text-dark-bg-alt .brand-header, .brand-block-h1.text-dark-bg-alt .brand-h1, .brand-block-h1.text-dark-bg-alt .brand-header, .brand-block-h1.text-dark-bg-alt h1, .brand-block-h1.text-dark-bg-alt h2, .brand-block-h1.text-dark-bg-alt .brand-h2, .brand-block-h1.text-dark-bg-alt h3, .brand-block-h1.text-dark-bg-alt .brand-h3, .brand-block-h1.text-dark-bg-alt .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h1.text-dark-bg-alt .brand-subheader, .brand-block-h1.text-dark-bg-alt h4, .brand-block-h1.text-dark-bg-alt h5, .brand-block-h1.text-dark-bg-alt h6, .brand-block-h1.text-dark-bg-alt h2, .brand-block-h1.text-dark-bg-alt .brand-h2, .brand-block-h1.text-dark-bg-alt .brand-block-h2 h1, .brand-block-h2 .brand-block-h1.text-dark-bg-alt h1, .brand-block-h1.text-dark-bg-alt .brand-block-h2 .brand-h1, .brand-block-h2 .brand-block-h1.text-dark-bg-alt .brand-h1, .brand-block-h2 .brand-block-h1.text-dark-bg-alt .brand-header, .brand-block-h1.text-dark-bg-alt .brand-block-h2 .brand-header, .brand-block-h1.text-dark-bg-alt h3, .brand-block-h1.text-dark-bg-alt .brand-h3, .brand-block-h1.text-dark-bg-alt .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h1.text-dark-bg-alt .brand-subheader, .brand-block-h1.text-dark-bg-alt h4, .brand-block-h1.text-dark-bg-alt h5, .brand-block-h1.text-dark-bg-alt h6 { color: inherit; }
.brand-block-h1.text-dark-bg-alt .brand-header .distinction, .brand-block-h1.text-dark-bg-alt .brand-h1 .distinction, .brand-block-h1.text-dark-bg-alt .brand-header .distinction, .brand-block-h1.text-dark-bg-alt h1 .distinction, .brand-block-h1.text-dark-bg-alt h2 .distinction, .brand-block-h1.text-dark-bg-alt .brand-h2 .distinction, .brand-block-h1.text-dark-bg-alt h3 .distinction, .brand-block-h1.text-dark-bg-alt .brand-h3 .distinction, .brand-block-h1.text-dark-bg-alt .brand-block-h2 .brand-subheader .distinction, .brand-block-h2 .brand-block-h1.text-dark-bg-alt .brand-subheader .distinction, .brand-block-h1.text-dark-bg-alt h4 .distinction, .brand-block-h1.text-dark-bg-alt h5 .distinction, .brand-block-h1.text-dark-bg-alt h6 .distinction, .brand-block-h1.text-dark-bg-alt h2 .distinction, .brand-block-h1.text-dark-bg-alt .brand-h2 .distinction, .brand-block-h1.text-dark-bg-alt .brand-block-h2 h1 .distinction, .brand-block-h2 .brand-block-h1.text-dark-bg-alt h1 .distinction, .brand-block-h1.text-dark-bg-alt .brand-block-h2 .brand-h1 .distinction, .brand-block-h2 .brand-block-h1.text-dark-bg-alt .brand-h1 .distinction, .brand-block-h2 .brand-block-h1.text-dark-bg-alt .brand-header .distinction, .brand-block-h1.text-dark-bg-alt .brand-block-h2 .brand-header .distinction, .brand-block-h1.text-dark-bg-alt h3 .distinction, .brand-block-h1.text-dark-bg-alt .brand-h3 .distinction, .brand-block-h1.text-dark-bg-alt .brand-block-h2 .brand-subheader .distinction, .brand-block-h2 .brand-block-h1.text-dark-bg-alt .brand-subheader .distinction, .brand-block-h1.text-dark-bg-alt h4 .distinction, .brand-block-h1.text-dark-bg-alt h5 .distinction, .brand-block-h1.text-dark-bg-alt h6 .distinction { color: #ff4e00; }

.brand-block-h2 { font-family: 'Effra'; font-size: 1rem; line-height: 1.5; letter-spacing: -0.4px; color: #001e46; width: 100%; /* .brand-h2, .block-h2 .brand-header, .block-h2 h1, .block-h2 h2 */ /* je┼Ťli b─Ödzie potrzebne formatowanie 2 poziomu to dorobi─ç .brand-subheader */ }
.brand-block-h2-small { font-size: 0.75rem; line-height: 1.5; letter-spacing: -0.3px; }
.brand-h2, .brand-block-h2 .brand-header, .brand-block-h2 h1, .brand-block-h2 .brand-h1, .brand-block-h2 .brand-block-h1 h2, .brand-block-h1 .brand-block-h2 h2, .brand-block-h2 .brand-block-h1 .brand-h2, .brand-block-h1 .brand-block-h2 .brand-h2, .brand-block-h1 .brand-block-h2 .brand-header, .brand-block-h2 .brand-block-h1 .brand-header, .brand-block-h2 .brand-block-h1 h3, .brand-block-h1 .brand-block-h2 h3, .brand-block-h2 .brand-block-h1 .brand-h3, .brand-block-h1 .brand-block-h2 .brand-h3, .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 h4, .brand-block-h1 .brand-block-h2 h4, .brand-block-h2 .brand-block-h1 h5, .brand-block-h1 .brand-block-h2 h5, .brand-block-h2 .brand-block-h1 h6, .brand-block-h1 .brand-block-h2 h6, .brand-block-h2 .brand-h2, .brand-block-h2 .brand-header, .brand-block-h2 h1, .brand-block-h2 .brand-h1, .brand-block-h2 h2, .brand-block-h2 .brand-h3, .brand-block-h2 .brand-subheader, .brand-block-h2 h3, .brand-block-h2 h4, .brand-block-h2 h5, .brand-block-h2 h6 { color: #001e46; }
@media (max-width: 991.98px) { .brand-h2, .brand-block-h2 .brand-header, .brand-block-h2 h1, .brand-block-h2 .brand-h1, .brand-block-h2 .brand-block-h1 h2, .brand-block-h1 .brand-block-h2 h2, .brand-block-h2 .brand-block-h1 .brand-h2, .brand-block-h1 .brand-block-h2 .brand-h2, .brand-block-h1 .brand-block-h2 .brand-header, .brand-block-h2 .brand-block-h1 .brand-header, .brand-block-h2 .brand-block-h1 h3, .brand-block-h1 .brand-block-h2 h3, .brand-block-h2 .brand-block-h1 .brand-h3, .brand-block-h1 .brand-block-h2 .brand-h3, .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 h4, .brand-block-h1 .brand-block-h2 h4, .brand-block-h2 .brand-block-h1 h5, .brand-block-h1 .brand-block-h2 h5, .brand-block-h2 .brand-block-h1 h6, .brand-block-h1 .brand-block-h2 h6, .brand-block-h2 .brand-h2, .brand-block-h2 .brand-header, .brand-block-h2 h1, .brand-block-h2 .brand-h1, .brand-block-h2 h2, .brand-block-h2 .brand-h3, .brand-block-h2 .brand-subheader, .brand-block-h2 h3, .brand-block-h2 h4, .brand-block-h2 h5, .brand-block-h2 h6 { font-size: 20px; } }
.brand-h2 .distinction, .brand-block-h2 .brand-header .distinction, .brand-block-h2 h1 .distinction, .brand-block-h2 .brand-h1 .distinction, .brand-block-h2 .brand-block-h1 h2 .distinction, .brand-block-h1 .brand-block-h2 h2 .distinction, .brand-block-h2 .brand-block-h1 .brand-h2 .distinction, .brand-block-h1 .brand-block-h2 .brand-h2 .distinction, .brand-block-h1 .brand-block-h2 .brand-header .distinction, .brand-block-h2 .brand-block-h1 .brand-header .distinction, .brand-block-h2 .brand-block-h1 h3 .distinction, .brand-block-h1 .brand-block-h2 h3 .distinction, .brand-block-h2 .brand-block-h1 .brand-h3 .distinction, .brand-block-h1 .brand-block-h2 .brand-h3 .distinction, .brand-block-h1 .brand-block-h2 .brand-subheader .distinction, .brand-block-h2 .brand-block-h1 .brand-subheader .distinction, .brand-block-h2 .brand-block-h1 h4 .distinction, .brand-block-h1 .brand-block-h2 h4 .distinction, .brand-block-h2 .brand-block-h1 h5 .distinction, .brand-block-h1 .brand-block-h2 h5 .distinction, .brand-block-h2 .brand-block-h1 h6 .distinction, .brand-block-h1 .brand-block-h2 h6 .distinction, .brand-block-h2 .brand-h2 .distinction, .brand-block-h2 .brand-header .distinction, .brand-block-h2 h1 .distinction, .brand-block-h2 .brand-h1 .distinction, .brand-block-h2 h2 .distinction, .brand-block-h2 .brand-h3 .distinction, .brand-block-h2 .brand-subheader .distinction, .brand-block-h2 h3 .distinction, .brand-block-h2 h4 .distinction, .brand-block-h2 h5 .distinction, .brand-block-h2 h6 .distinction { color: #001e46; font-weight: 600; }
.brand-h3, .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-h3, .brand-block-h2 .brand-subheader, .brand-block-h2 h3 { color: #001e46; }
@media (max-width: 991.98px) { .brand-h3, .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-h3, .brand-block-h2 .brand-subheader, .brand-block-h2 h3 { font-size: 20px; } }
.brand-h3 .distinction, .brand-block-h2 .brand-subheader .distinction, .brand-block-h2 .brand-h3 .distinction, .brand-block-h2 .brand-subheader .distinction, .brand-block-h2 h3 .distinction { color: #001e46; font-weight: 600; }
.brand-block-h2.text-dark-bg .brand-h2, .brand-block-h2.hero-header.hero-header-split .brand-h2, .brand-block-h2.hero-header.hero-header-split-right .brand-h2, .brand-block-h2.manual-slider.manual-slider-split .brand-h2, .brand-block-h2.text-dark-bg .brand-h3, .brand-block-h2.hero-header.hero-header-split .brand-h3, .brand-block-h2.hero-header.hero-header-split-right .brand-h3, .brand-block-h2.manual-slider.manual-slider-split .brand-h3, .brand-block-h2.text-dark-bg .brand-header, .brand-block-h2.hero-header.hero-header-split .brand-header, .brand-block-h2.hero-header.hero-header-split-right .brand-header, .brand-block-h2.manual-slider.manual-slider-split .brand-header, .brand-block-h2.text-dark-bg .brand-subheader, .brand-block-h2.hero-header.hero-header-split .brand-subheader, .brand-block-h2.hero-header.hero-header-split-right .brand-subheader, .brand-block-h2.manual-slider.manual-slider-split .brand-subheader, .brand-block-h2.text-dark-bg h1, .brand-block-h2.hero-header.hero-header-split h1, .brand-block-h2.hero-header.hero-header-split-right h1, .brand-block-h2.manual-slider.manual-slider-split h1, .brand-block-h2.text-dark-bg .brand-h1, .brand-block-h2.hero-header.hero-header-split .brand-h1, .brand-block-h2.hero-header.hero-header-split-right .brand-h1, .brand-block-h2.manual-slider.manual-slider-split .brand-h1, .brand-block-h2.text-dark-bg .brand-block-h1 h2, .brand-block-h1 .brand-block-h2.text-dark-bg h2, .brand-block-h2.hero-header.hero-header-split .brand-block-h1 h2, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split h2, .brand-block-h2.hero-header.hero-header-split-right .brand-block-h1 h2, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split-right h2, .brand-block-h2.manual-slider.manual-slider-split .brand-block-h1 h2, .brand-block-h1 .brand-block-h2.manual-slider.manual-slider-split h2, .brand-block-h2.text-dark-bg .brand-block-h1 .brand-h2, .brand-block-h1 .brand-block-h2.text-dark-bg .brand-h2, .brand-block-h2.hero-header.hero-header-split .brand-block-h1 .brand-h2, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split .brand-h2, .brand-block-h2.hero-header.hero-header-split-right .brand-block-h1 .brand-h2, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split-right .brand-h2, .brand-block-h2.manual-slider.manual-slider-split .brand-block-h1 .brand-h2, .brand-block-h1 .brand-block-h2.manual-slider.manual-slider-split .brand-h2, .brand-block-h1 .brand-block-h2.text-dark-bg .brand-header, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split .brand-header, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split-right .brand-header, .brand-block-h1 .brand-block-h2.manual-slider.manual-slider-split .brand-header, .brand-block-h2.text-dark-bg .brand-block-h1 .brand-header, .brand-block-h2.hero-header.hero-header-split .brand-block-h1 .brand-header, .brand-block-h2.hero-header.hero-header-split-right .brand-block-h1 .brand-header, .brand-block-h2.manual-slider.manual-slider-split .brand-block-h1 .brand-header, .brand-block-h2.text-dark-bg .brand-block-h1 h3, .brand-block-h1 .brand-block-h2.text-dark-bg h3, .brand-block-h2.hero-header.hero-header-split .brand-block-h1 h3, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split h3, .brand-block-h2.hero-header.hero-header-split-right .brand-block-h1 h3, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split-right h3, .brand-block-h2.manual-slider.manual-slider-split .brand-block-h1 h3, .brand-block-h1 .brand-block-h2.manual-slider.manual-slider-split h3, .brand-block-h2.text-dark-bg .brand-block-h1 .brand-h3, .brand-block-h1 .brand-block-h2.text-dark-bg .brand-h3, .brand-block-h2.hero-header.hero-header-split .brand-block-h1 .brand-h3, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split .brand-h3, .brand-block-h2.hero-header.hero-header-split-right .brand-block-h1 .brand-h3, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split-right .brand-h3, .brand-block-h2.manual-slider.manual-slider-split .brand-block-h1 .brand-h3, .brand-block-h1 .brand-block-h2.manual-slider.manual-slider-split .brand-h3, .brand-block-h1 .brand-block-h2.text-dark-bg .brand-subheader, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split .brand-subheader, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split-right .brand-subheader, .brand-block-h1 .brand-block-h2.manual-slider.manual-slider-split .brand-subheader, .brand-block-h2.text-dark-bg .brand-block-h1 .brand-subheader, .brand-block-h2.hero-header.hero-header-split .brand-block-h1 .brand-subheader, .brand-block-h2.hero-header.hero-header-split-right .brand-block-h1 .brand-subheader, .brand-block-h2.manual-slider.manual-slider-split .brand-block-h1 .brand-subheader, .brand-block-h2.text-dark-bg .brand-block-h1 h4, .brand-block-h1 .brand-block-h2.text-dark-bg h4, .brand-block-h2.hero-header.hero-header-split .brand-block-h1 h4, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split h4, .brand-block-h2.hero-header.hero-header-split-right .brand-block-h1 h4, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split-right h4, .brand-block-h2.manual-slider.manual-slider-split .brand-block-h1 h4, .brand-block-h1 .brand-block-h2.manual-slider.manual-slider-split h4, .brand-block-h2.text-dark-bg .brand-block-h1 h5, .brand-block-h1 .brand-block-h2.text-dark-bg h5, .brand-block-h2.hero-header.hero-header-split .brand-block-h1 h5, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split h5, .brand-block-h2.hero-header.hero-header-split-right .brand-block-h1 h5, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split-right h5, .brand-block-h2.manual-slider.manual-slider-split .brand-block-h1 h5, .brand-block-h1 .brand-block-h2.manual-slider.manual-slider-split h5, .brand-block-h2.text-dark-bg .brand-block-h1 h6, .brand-block-h1 .brand-block-h2.text-dark-bg h6, .brand-block-h2.hero-header.hero-header-split .brand-block-h1 h6, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split h6, .brand-block-h2.hero-header.hero-header-split-right .brand-block-h1 h6, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split-right h6, .brand-block-h2.manual-slider.manual-slider-split .brand-block-h1 h6, .brand-block-h1 .brand-block-h2.manual-slider.manual-slider-split h6, .brand-block-h2.text-dark-bg .brand-h2, .brand-block-h2.hero-header.hero-header-split .brand-h2, .brand-block-h2.hero-header.hero-header-split-right .brand-h2, .brand-block-h2.manual-slider.manual-slider-split .brand-h2, .brand-block-h2.text-dark-bg .brand-header, .brand-block-h2.hero-header.hero-header-split .brand-header, .brand-block-h2.hero-header.hero-header-split-right .brand-header, .brand-block-h2.manual-slider.manual-slider-split .brand-header, .brand-block-h2.text-dark-bg h1, .brand-block-h2.hero-header.hero-header-split h1, .brand-block-h2.hero-header.hero-header-split-right h1, .brand-block-h2.manual-slider.manual-slider-split h1, .brand-block-h2.text-dark-bg .brand-h1, .brand-block-h2.hero-header.hero-header-split .brand-h1, .brand-block-h2.hero-header.hero-header-split-right .brand-h1, .brand-block-h2.manual-slider.manual-slider-split .brand-h1, .brand-block-h2.text-dark-bg h2, .brand-block-h2.hero-header.hero-header-split h2, .brand-block-h2.hero-header.hero-header-split-right h2, .brand-block-h2.manual-slider.manual-slider-split h2, .brand-block-h2.text-dark-bg .brand-h3, .brand-block-h2.hero-header.hero-header-split .brand-h3, .brand-block-h2.hero-header.hero-header-split-right .brand-h3, .brand-block-h2.manual-slider.manual-slider-split .brand-h3, .brand-block-h2.text-dark-bg .brand-subheader, .brand-block-h2.hero-header.hero-header-split .brand-subheader, .brand-block-h2.hero-header.hero-header-split-right .brand-subheader, .brand-block-h2.manual-slider.manual-slider-split .brand-subheader, .brand-block-h2.text-dark-bg h3, .brand-block-h2.hero-header.hero-header-split h3, .brand-block-h2.hero-header.hero-header-split-right h3, .brand-block-h2.manual-slider.manual-slider-split h3, .brand-block-h2.text-dark-bg h4, .brand-block-h2.hero-header.hero-header-split h4, .brand-block-h2.hero-header.hero-header-split-right h4, .brand-block-h2.manual-slider.manual-slider-split h4, .brand-block-h2.text-dark-bg h5, .brand-block-h2.hero-header.hero-header-split h5, .brand-block-h2.hero-header.hero-header-split-right h5, .brand-block-h2.manual-slider.manual-slider-split h5, .brand-block-h2.text-dark-bg h6, .brand-block-h2.hero-header.hero-header-split h6, .brand-block-h2.hero-header.hero-header-split-right h6, .brand-block-h2.manual-slider.manual-slider-split h6, .brand-block-h2.text-dark-bg .brand-h3, .brand-block-h2.hero-header.hero-header-split .brand-h3, .brand-block-h2.hero-header.hero-header-split-right .brand-h3, .brand-block-h2.manual-slider.manual-slider-split .brand-h3, .brand-block-h2.text-dark-bg .brand-subheader, .brand-block-h2.hero-header.hero-header-split .brand-subheader, .brand-block-h2.hero-header.hero-header-split-right .brand-subheader, .brand-block-h2.manual-slider.manual-slider-split .brand-subheader, .brand-block-h2.text-dark-bg h3, .brand-block-h2.hero-header.hero-header-split h3, .brand-block-h2.hero-header.hero-header-split-right h3, .brand-block-h2.manual-slider.manual-slider-split h3 { color: inherit; }
.brand-block-h2.text-dark-bg .brand-h2 .distinction, .brand-block-h2.hero-header.hero-header-split .brand-h2 .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-h2 .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-h2 .distinction, .brand-block-h2.text-dark-bg .brand-h3 .distinction, .brand-block-h2.hero-header.hero-header-split .brand-h3 .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-h3 .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-h3 .distinction, .brand-block-h2.text-dark-bg .brand-header .distinction, .brand-block-h2.hero-header.hero-header-split .brand-header .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-header .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-header .distinction, .brand-block-h2.text-dark-bg .brand-subheader .distinction, .brand-block-h2.hero-header.hero-header-split .brand-subheader .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-subheader .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-subheader .distinction, .brand-block-h2.text-dark-bg h1 .distinction, .brand-block-h2.hero-header.hero-header-split h1 .distinction, .brand-block-h2.hero-header.hero-header-split-right h1 .distinction, .brand-block-h2.manual-slider.manual-slider-split h1 .distinction, .brand-block-h2.text-dark-bg .brand-h1 .distinction, .brand-block-h2.hero-header.hero-header-split .brand-h1 .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-h1 .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-h1 .distinction, .brand-block-h2.text-dark-bg .brand-block-h1 h2 .distinction, .brand-block-h1 .brand-block-h2.text-dark-bg h2 .distinction, .brand-block-h2.hero-header.hero-header-split .brand-block-h1 h2 .distinction, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split h2 .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-block-h1 h2 .distinction, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split-right h2 .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-block-h1 h2 .distinction, .brand-block-h1 .brand-block-h2.manual-slider.manual-slider-split h2 .distinction, .brand-block-h2.text-dark-bg .brand-block-h1 .brand-h2 .distinction, .brand-block-h1 .brand-block-h2.text-dark-bg .brand-h2 .distinction, .brand-block-h2.hero-header.hero-header-split .brand-block-h1 .brand-h2 .distinction, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split .brand-h2 .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-block-h1 .brand-h2 .distinction, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split-right .brand-h2 .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-block-h1 .brand-h2 .distinction, .brand-block-h1 .brand-block-h2.manual-slider.manual-slider-split .brand-h2 .distinction, .brand-block-h1 .brand-block-h2.text-dark-bg .brand-header .distinction, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split .brand-header .distinction, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split-right .brand-header .distinction, .brand-block-h1 .brand-block-h2.manual-slider.manual-slider-split .brand-header .distinction, .brand-block-h2.text-dark-bg .brand-block-h1 .brand-header .distinction, .brand-block-h2.hero-header.hero-header-split .brand-block-h1 .brand-header .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-block-h1 .brand-header .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-block-h1 .brand-header .distinction, .brand-block-h2.text-dark-bg .brand-block-h1 h3 .distinction, .brand-block-h1 .brand-block-h2.text-dark-bg h3 .distinction, .brand-block-h2.hero-header.hero-header-split .brand-block-h1 h3 .distinction, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split h3 .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-block-h1 h3 .distinction, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split-right h3 .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-block-h1 h3 .distinction, .brand-block-h1 .brand-block-h2.manual-slider.manual-slider-split h3 .distinction, .brand-block-h2.text-dark-bg .brand-block-h1 .brand-h3 .distinction, .brand-block-h1 .brand-block-h2.text-dark-bg .brand-h3 .distinction, .brand-block-h2.hero-header.hero-header-split .brand-block-h1 .brand-h3 .distinction, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split .brand-h3 .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-block-h1 .brand-h3 .distinction, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split-right .brand-h3 .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-block-h1 .brand-h3 .distinction, .brand-block-h1 .brand-block-h2.manual-slider.manual-slider-split .brand-h3 .distinction, .brand-block-h1 .brand-block-h2.text-dark-bg .brand-subheader .distinction, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split .brand-subheader .distinction, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split-right .brand-subheader .distinction, .brand-block-h1 .brand-block-h2.manual-slider.manual-slider-split .brand-subheader .distinction, .brand-block-h2.text-dark-bg .brand-block-h1 .brand-subheader .distinction, .brand-block-h2.hero-header.hero-header-split .brand-block-h1 .brand-subheader .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-block-h1 .brand-subheader .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-block-h1 .brand-subheader .distinction, .brand-block-h2.text-dark-bg .brand-block-h1 h4 .distinction, .brand-block-h1 .brand-block-h2.text-dark-bg h4 .distinction, .brand-block-h2.hero-header.hero-header-split .brand-block-h1 h4 .distinction, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split h4 .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-block-h1 h4 .distinction, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split-right h4 .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-block-h1 h4 .distinction, .brand-block-h1 .brand-block-h2.manual-slider.manual-slider-split h4 .distinction, .brand-block-h2.text-dark-bg .brand-block-h1 h5 .distinction, .brand-block-h1 .brand-block-h2.text-dark-bg h5 .distinction, .brand-block-h2.hero-header.hero-header-split .brand-block-h1 h5 .distinction, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split h5 .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-block-h1 h5 .distinction, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split-right h5 .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-block-h1 h5 .distinction, .brand-block-h1 .brand-block-h2.manual-slider.manual-slider-split h5 .distinction, .brand-block-h2.text-dark-bg .brand-block-h1 h6 .distinction, .brand-block-h1 .brand-block-h2.text-dark-bg h6 .distinction, .brand-block-h2.hero-header.hero-header-split .brand-block-h1 h6 .distinction, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split h6 .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-block-h1 h6 .distinction, .brand-block-h1 .brand-block-h2.hero-header.hero-header-split-right h6 .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-block-h1 h6 .distinction, .brand-block-h1 .brand-block-h2.manual-slider.manual-slider-split h6 .distinction, .brand-block-h2.text-dark-bg .brand-h2 .distinction, .brand-block-h2.hero-header.hero-header-split .brand-h2 .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-h2 .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-h2 .distinction, .brand-block-h2.text-dark-bg .brand-header .distinction, .brand-block-h2.hero-header.hero-header-split .brand-header .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-header .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-header .distinction, .brand-block-h2.text-dark-bg h1 .distinction, .brand-block-h2.hero-header.hero-header-split h1 .distinction, .brand-block-h2.hero-header.hero-header-split-right h1 .distinction, .brand-block-h2.manual-slider.manual-slider-split h1 .distinction, .brand-block-h2.text-dark-bg .brand-h1 .distinction, .brand-block-h2.hero-header.hero-header-split .brand-h1 .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-h1 .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-h1 .distinction, .brand-block-h2.text-dark-bg h2 .distinction, .brand-block-h2.hero-header.hero-header-split h2 .distinction, .brand-block-h2.hero-header.hero-header-split-right h2 .distinction, .brand-block-h2.manual-slider.manual-slider-split h2 .distinction, .brand-block-h2.text-dark-bg .brand-h3 .distinction, .brand-block-h2.hero-header.hero-header-split .brand-h3 .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-h3 .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-h3 .distinction, .brand-block-h2.text-dark-bg .brand-subheader .distinction, .brand-block-h2.hero-header.hero-header-split .brand-subheader .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-subheader .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-subheader .distinction, .brand-block-h2.text-dark-bg h3 .distinction, .brand-block-h2.hero-header.hero-header-split h3 .distinction, .brand-block-h2.hero-header.hero-header-split-right h3 .distinction, .brand-block-h2.manual-slider.manual-slider-split h3 .distinction, .brand-block-h2.text-dark-bg h4 .distinction, .brand-block-h2.hero-header.hero-header-split h4 .distinction, .brand-block-h2.hero-header.hero-header-split-right h4 .distinction, .brand-block-h2.manual-slider.manual-slider-split h4 .distinction, .brand-block-h2.text-dark-bg h5 .distinction, .brand-block-h2.hero-header.hero-header-split h5 .distinction, .brand-block-h2.hero-header.hero-header-split-right h5 .distinction, .brand-block-h2.manual-slider.manual-slider-split h5 .distinction, .brand-block-h2.text-dark-bg h6 .distinction, .brand-block-h2.hero-header.hero-header-split h6 .distinction, .brand-block-h2.hero-header.hero-header-split-right h6 .distinction, .brand-block-h2.manual-slider.manual-slider-split h6 .distinction, .brand-block-h2.text-dark-bg .brand-h3 .distinction, .brand-block-h2.hero-header.hero-header-split .brand-h3 .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-h3 .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-h3 .distinction, .brand-block-h2.text-dark-bg .brand-subheader .distinction, .brand-block-h2.hero-header.hero-header-split .brand-subheader .distinction, .brand-block-h2.hero-header.hero-header-split-right .brand-subheader .distinction, .brand-block-h2.manual-slider.manual-slider-split .brand-subheader .distinction, .brand-block-h2.text-dark-bg h3 .distinction, .brand-block-h2.hero-header.hero-header-split h3 .distinction, .brand-block-h2.hero-header.hero-header-split-right h3 .distinction, .brand-block-h2.manual-slider.manual-slider-split h3 .distinction { color: inherit; }

.brand-quote { color: #001e46; /* .brand-quote-quote .brand-quote .quote*/ /* .brand-quote-sign .brand-quote .quote-sign*/ }
.text-dark-bg .brand-quote, .hero-header.hero-header-split .brand-quote, .hero-header.hero-header-split-right .brand-quote, .manual-slider.manual-slider-split .brand-quote { color: #ffffff !important; }
.brand-quote-quote, .hero-header .hero-header-inside .hero-header-content blockquote, .hero-header .hero-header-inside .brand-block-h0 blockquote, .hero-header .hero-header-inside .brand-block-h1 blockquote, .hero-header .hero-header-inside .brand-block-h2 blockquote, .brand-quote .quote { font-family: Georgia, serif; font-size: 2.375rem; font-style: italic; line-height: 1.24; letter-spacing: normal; }
@media (max-width: 1289.98px) { .brand-quote-quote, .hero-header .hero-header-inside .hero-header-content blockquote, .hero-header .hero-header-inside .brand-block-h0 blockquote, .hero-header .hero-header-inside .brand-block-h1 blockquote, .hero-header .hero-header-inside .brand-block-h2 blockquote, .brand-quote .quote { font-size: 2rem; } }
@media (max-width: 991.98px) { .brand-quote-quote, .hero-header .hero-header-inside .hero-header-content blockquote, .hero-header .hero-header-inside .brand-block-h0 blockquote, .hero-header .hero-header-inside .brand-block-h1 blockquote, .hero-header .hero-header-inside .brand-block-h2 blockquote, .brand-quote .quote { font-size: 26px; } }
.brand-quote-quote .distinction, .hero-header .hero-header-inside .hero-header-content blockquote .distinction, .hero-header .hero-header-inside .brand-block-h0 blockquote .distinction, .hero-header .hero-header-inside .brand-block-h1 blockquote .distinction, .hero-header .hero-header-inside .brand-block-h2 blockquote .distinction, .brand-quote .quote .distinction { color: #ff4e00; }
.brand-quote-sign, .hero-header .hero-header-inside .hero-header-content blockquote em, .hero-header .hero-header-inside .brand-block-h0 blockquote em, .hero-header .hero-header-inside .brand-block-h1 blockquote em, .hero-header .hero-header-inside .brand-block-h2 blockquote em, .brand-quote .quote-sign { font-family: 'Effra'; font-size: 1.25rem; font-style: normal; }
.brand-quote-sign:before, .hero-header .hero-header-inside .hero-header-content blockquote em:before, .hero-header .hero-header-inside .brand-block-h0 blockquote em:before, .hero-header .hero-header-inside .brand-block-h1 blockquote em:before, .hero-header .hero-header-inside .brand-block-h2 blockquote em:before, .brand-quote .quote-sign:before { content: '- '; }
.brand-quote.text-dark-bg, .brand-quote.hero-header.hero-header-split, .brand-quote.hero-header.hero-header-split-right, .brand-quote.manual-slider.manual-slider-split { color: inherit; }

.brand-block-controll { margin-top: 2rem; }
@media (max-width: 575.98px) { .brand-block-controll { margin-top: 20px; } }

.brand-button-h1, .brand-button-h1-disabled, .brand-button-h1:disabled, .brand-button-h1 .disabled, .brand-button-h1-contact { cursor: pointer; display: inline-block; min-height: 1em; outline: none; border: none; vertical-align: baseline; color: #ffffff; font-family: 'Effra'; font-size: 18px; margin: 0em 0.25em 0em 0em; padding: 1.1em 3.1em 1.1em; text-transform: uppercase; text-shadow: none; font-weight: 400; line-height: 1em; font-style: normal; text-align: center; text-decoration: none; border-radius: 0; box-shadow: none; background: linear-gradient(to right, #f77900 50%, #ff4e00 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; }
.brand-button-h1-disabled, .brand-button-h1:disabled, .brand-button-h1-disabled:disabled, .brand-button-h1 .disabled:disabled, .brand-button-h1-contact:disabled, .brand-button-h1 .disabled, .brand-button-h1-disabled .disabled, .brand-button-h1-contact .disabled { cursor: default; background: linear-gradient(to right, #b1b3b3 50%, #b1b3b3 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; pointer-events: none !important; }
.brand-button-h1:hover, .brand-button-h1-disabled:hover, .brand-button-h1 .disabled:hover, .brand-button-h1-contact:hover, .brand-button-h1:focus, .brand-button-h1-disabled:focus, .brand-button-h1 .disabled:focus, .brand-button-h1-contact:focus, .brand-button-h1:active, .brand-button-h1-disabled:active, .brand-button-h1 .disabled:active, .brand-button-h1-contact:active { background-color: #f77900; color: #ffffff; background-position: left bottom; outline: none; text-decoration: none; }
.brand-button-h1:active, .brand-button-h1-disabled:active, .brand-button-h1 .disabled:active, .brand-button-h1-contact:active { background-color: #e8e8e7; text-decoration: none; }
.brand-button-h1-contact { background: linear-gradient(to right, #a7d271 50%, #77bc1f 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; }
.brand-button-h1-contact:hover, .brand-button-h1-contact:focus, .brand-button-h1-contact:active { background-color: #a7d271; background-position: left bottom; }

.brand-button-h2, .brand-button-h2-disabled, .brand-button-h2:disabled, .brand-button-h2 .disabled, .brand-button-h2-contact, .article-list .container .row .article-element.article-text .field-type-link-field a { cursor: pointer; display: inline-block; min-height: 1em; outline: none; border: none; vertical-align: baseline; color: #ffffff; font-family: 'Effra'; font-size: 16px; margin: 0em 0.25em 0em 0em; padding: 0.9em 3em 0.9em; text-transform: uppercase; text-shadow: none; font-weight: 400; line-height: 1em; font-style: normal; text-align: center; text-decoration: none; border-radius: 0; box-shadow: none; background: linear-gradient(to right, #346AB2 50%, #001e46 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; }
.brand-button-h2-disabled, .brand-button-h2:disabled, .brand-button-h2-disabled:disabled, .brand-button-h2 .disabled:disabled, .brand-button-h2-contact:disabled, .article-list .container .row .article-element.article-text .field-type-link-field a:disabled, .brand-button-h2 .disabled, .brand-button-h2-disabled .disabled, .brand-button-h2-contact .disabled, .article-list .container .row .article-element.article-text .field-type-link-field a .disabled { cursor: default; background: linear-gradient(to right, #b1b3b3 50%, #b1b3b3 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; pointer-events: none !important; }
.brand-button-h2:hover, .brand-button-h2-disabled:hover, .brand-button-h2 .disabled:hover, .brand-button-h2-contact:hover, .article-list .container .row .article-element.article-text .field-type-link-field a:hover, .brand-button-h2:focus, .brand-button-h2-disabled:focus, .brand-button-h2 .disabled:focus, .brand-button-h2-contact:focus, .article-list .container .row .article-element.article-text .field-type-link-field a:focus, .brand-button-h2:active, .brand-button-h2-disabled:active, .brand-button-h2 .disabled:active, .brand-button-h2-contact:active, .article-list .container .row .article-element.article-text .field-type-link-field a:active { background-color: #346AB2; background-position: left bottom; color: #ffffff; outline: none; text-decoration: none; }
.brand-button-h2:active, .brand-button-h2-disabled:active, .brand-button-h2 .disabled:active, .brand-button-h2-contact:active, .article-list .container .row .article-element.article-text .field-type-link-field a:active { background-color: #346AB2; text-decoration: none; }
.brand-button-h2-contact { background: linear-gradient(to right, #a7d271 50%, #77bc1f 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; }
.brand-button-h2-contact:hover, .brand-button-h2-contact:focus, .brand-button-h2-contact:active { background-color: #a7d271; background-position: left bottom; }

.brand-h1, .brand-h2, .brand-h3 { color: #001e46; }

.brand-big-icon .brand-big-icon-inner { display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; }
.brand-big-icon .img { margin-right: 1rem; min-height: 1px; width: 82px; min-width: 82px; display: -webkit-flex; display: flex; }
.brand-big-icon .img img { width: 82px; min-width: 82px; }
.brand-big-icon .brand-h0, .brand-big-icon .brand-header, .brand-big-icon h1, .brand-big-icon .brand-h1, .brand-big-icon .brand-block-h1 .brand-header, .brand-block-h1 .brand-big-icon .brand-header, .brand-big-icon .brand-block-h1 h2, .brand-block-h1 .brand-big-icon h2, .brand-big-icon .brand-block-h1 .brand-h2, .brand-block-h1 .brand-big-icon .brand-h2, .brand-big-icon .brand-block-h1 h3, .brand-block-h1 .brand-big-icon h3, .brand-big-icon .brand-block-h1 .brand-h3, .brand-block-h1 .brand-big-icon .brand-h3, .brand-big-icon .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .brand-big-icon .brand-subheader, .brand-big-icon .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .brand-big-icon .brand-subheader, .brand-big-icon .brand-block-h1 h4, .brand-block-h1 .brand-big-icon h4, .brand-big-icon .brand-block-h1 h5, .brand-block-h1 .brand-big-icon h5, .brand-big-icon .brand-block-h1 h6, .brand-block-h1 .brand-big-icon h6, .brand-big-icon h2, .brand-big-icon .brand-h2, .brand-big-icon .brand-block-h2 .brand-header, .brand-block-h2 .brand-big-icon .brand-header, .brand-big-icon .brand-block-h2 h1, .brand-block-h2 .brand-big-icon h1, .brand-big-icon .brand-block-h2 .brand-h1, .brand-block-h2 .brand-big-icon .brand-h1, .brand-big-icon h3, .brand-big-icon .brand-h3, .brand-big-icon .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-big-icon .brand-subheader, .brand-big-icon h4, .brand-big-icon h5, .brand-big-icon h6 { margin: 0.5em 0 !important; font-size: 3.75rem; color: #00a9e0; line-height: 1; }
@media (max-width: 991.98px) { .brand-big-icon .img { margin-bottom: 17px; }
  .brand-big-icon .brand-h0, .brand-big-icon .brand-header, .brand-big-icon h1, .brand-big-icon .brand-h1, .brand-big-icon .brand-block-h1 .brand-header, .brand-block-h1 .brand-big-icon .brand-header, .brand-big-icon .brand-block-h1 h2, .brand-block-h1 .brand-big-icon h2, .brand-big-icon .brand-block-h1 .brand-h2, .brand-block-h1 .brand-big-icon .brand-h2, .brand-big-icon .brand-block-h1 h3, .brand-block-h1 .brand-big-icon h3, .brand-big-icon .brand-block-h1 .brand-h3, .brand-block-h1 .brand-big-icon .brand-h3, .brand-big-icon .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .brand-big-icon .brand-subheader, .brand-big-icon .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .brand-big-icon .brand-subheader, .brand-big-icon .brand-block-h1 h4, .brand-block-h1 .brand-big-icon h4, .brand-big-icon .brand-block-h1 h5, .brand-block-h1 .brand-big-icon h5, .brand-big-icon .brand-block-h1 h6, .brand-block-h1 .brand-big-icon h6, .brand-big-icon h2, .brand-big-icon .brand-h2, .brand-big-icon .brand-block-h2 .brand-header, .brand-block-h2 .brand-big-icon .brand-header, .brand-big-icon .brand-block-h2 h1, .brand-block-h2 .brand-big-icon h1, .brand-big-icon .brand-block-h2 .brand-h1, .brand-block-h2 .brand-big-icon .brand-h1, .brand-big-icon h3, .brand-big-icon .brand-h3, .brand-big-icon .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-big-icon .brand-subheader, .brand-big-icon h4, .brand-big-icon h5, .brand-big-icon h6 { margin: 0 0 17px !important; } }
@media (max-width: 575.98px) { .brand-big-icon .img { margin-right: 1rem; width: 45px; min-width: 45px; }
  .brand-big-icon .img img { width: 45px; min-width: 45px; }
  .brand-big-icon .brand-h0, .brand-big-icon .brand-header, .brand-big-icon h1, .brand-big-icon .brand-h1, .brand-big-icon .brand-block-h1 .brand-header, .brand-block-h1 .brand-big-icon .brand-header, .brand-big-icon .brand-block-h1 h2, .brand-block-h1 .brand-big-icon h2, .brand-big-icon .brand-block-h1 .brand-h2, .brand-block-h1 .brand-big-icon .brand-h2, .brand-big-icon .brand-block-h1 h3, .brand-block-h1 .brand-big-icon h3, .brand-big-icon .brand-block-h1 .brand-h3, .brand-block-h1 .brand-big-icon .brand-h3, .brand-big-icon .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .brand-big-icon .brand-subheader, .brand-big-icon .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .brand-big-icon .brand-subheader, .brand-big-icon .brand-block-h1 h4, .brand-block-h1 .brand-big-icon h4, .brand-big-icon .brand-block-h1 h5, .brand-block-h1 .brand-big-icon h5, .brand-big-icon .brand-block-h1 h6, .brand-block-h1 .brand-big-icon h6, .brand-big-icon h2, .brand-big-icon .brand-h2, .brand-big-icon .brand-block-h2 .brand-header, .brand-block-h2 .brand-big-icon .brand-header, .brand-big-icon .brand-block-h2 h1, .brand-block-h2 .brand-big-icon h1, .brand-big-icon .brand-block-h2 .brand-h1, .brand-block-h2 .brand-big-icon .brand-h1, .brand-big-icon h3, .brand-big-icon .brand-h3, .brand-big-icon .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-big-icon .brand-subheader, .brand-big-icon h4, .brand-big-icon h5, .brand-big-icon h6 { margin: 0 0 17px !important; font-size: 34px; } }

html { background-color: #b9d9eb; }

header#featured-header .container, div#top-header .container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
@media (min-width: 576px) { header#featured-header .container, div#top-header .container { max-width: 100%; } }
@media (min-width: 768px) { header#featured-header .container, div#top-header .container { max-width: 720px; } }
@media (min-width: 992px) { header#featured-header .container, div#top-header .container { max-width: 960px; } }
@media (min-width: 1290px) { header#featured-header .container, div#top-header .container { max-width: 1260px; } }
@media (min-width: 1600px) { header#featured-header .container, div#top-header .container { max-width: 1260px; } }

nav#main-navigation .container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
@media (min-width: 576px) { nav#main-navigation .container { max-width: 100%; } }
@media (min-width: 768px) { nav#main-navigation .container { max-width: 770px; } }
@media (min-width: 992px) { nav#main-navigation .container { max-width: 1010px; } }
@media (min-width: 1290px) { nav#main-navigation .container { max-width: 1310px; } }
@media (min-width: 1600px) { nav#main-navigation .container { max-width: 1310px; } }

header#featured-header { background: #004b87; width: 100%; }
header#featured-header .element-invisible { display: none; }
header#featured-header > .container > .row { display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between; align-items: center; height: 58px; margin-left: -15px; margin-right: -15px; }
header#featured-header > .container > .row .mobile-menu, header#featured-header > .container > .row .featured-logo, header#featured-header > .container > .row .featured-navigation { display: -webkit-flex; display: flex; -webkit-flex: 1 0 auto; flex: 1 0 auto; height: 100%; align-items: center; }
header#featured-header > .container > .row .mobile-menu { -webkit-justify-content: flex-start; justify-content: flex-start; }
header#featured-header > .container > .row .featured-logo { -webkit-justify-content: center; justify-content: center; }
header#featured-header > .container > .row .featured-navigation { -webkit-justify-content: flex-end; justify-content: flex-end; }
header#featured-header > .container > .row .featured-logo a { display: block; margin-left: -15px; }
header#featured-header > .container > .row .featured-logo a img { width: 103px !important; height: 17px !important; }
header#featured-header > .container > .row .featured-navigation .simple-search a, header#featured-header > .container > .row .featured-navigation .simple-search input, header#featured-header > .container > .row .featured-navigation .simple-search .input-btn { display: none; }
header#featured-header > .container > .row .links { display: none; }
header#featured-header > .container > .row .links .block-title { display: none; }
header#featured-header > .container > .row .links ul.menu.nav-featured { margin: 0 15px 0 0; list-style-type: none; }
header#featured-header > .container > .row .links ul.menu.nav-featured li { display: inline-block; position: relative; }
header#featured-header > .container > .row .links ul.menu.nav-featured li a { text-decoration: none; background-size: auto 100%; background-position: right; background-repeat: no-repeat; color: #fff; font-size: 14px; font-weight: 300; background-image: url(../images/internal-icon@2x_white.png); padding-right: 25px; margin-right: 45px; background-size: 16px 16px; }
header#featured-header > .container > .row .links ul.menu.nav-featured li a[target="_blank"] { padding-right: 30px; background-image: url(../images/external-icon@2x_white.png); background-position: right center; background-size: 14.3px 17.5px; }
header#featured-header > .container > .row .links ul.menu.nav-featured li a:hover { text-shadow: 1px 0 0 #ffffff; }
header#featured-header > .container > .row .links ul.menu.nav-featured li ul { display: none; width: 350px; min-height: 145px; position: absolute; background-color: #004b87; margin: 0; padding: 40px 35px 20px 35px; margin-top: 0; margin-left: -15px; z-index: 200; }
header#featured-header > .container > .row .links ul.menu.nav-featured li ul li { display: block; }
header#featured-header > .container > .row .links ul.menu.nav-featured li ul li a, header#featured-header > .container > .row .links ul.menu.nav-featured li ul li a[target="_blank"] { padding: 0 !important; margin: 0 !important; display: block; float: none; background: none; line-height: 32px; }
header#featured-header > .container > .row .links ul.menu.nav-featured li ul.opened { display: block; }
header#featured-header > .container > .row .links ul.menu.nav-featured li.last a { margin-right: 15px; }
header#featured-header > .container > .row .language-picker { position: relative; }
header#featured-header > .container > .row .language-picker ul { z-index: 100; margin: -11px 0 0 -58px; padding: 0 5px 5px 0; list-style-type: none; position: absolute; background-color: #004b87; display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; }
header#featured-header > .container > .row .language-picker ul li { display: none; padding: 3px 5px 3px 10px; order: 2; }
header#featured-header > .container > .row .language-picker ul li a { padding: 0 15px 0 0; font-size: 14px; font-weight: 300; color: #ffffff; text-decoration: none; }
header#featured-header > .container > .row .language-picker ul li a.active, header#featured-header > .container > .row .language-picker ul li a:hover { font-weight: 400; }
header#featured-header > .container > .row .language-picker ul li.active { display: block; cursor: pointer; order: 0; }
header#featured-header > .container > .row .language-picker ul li.active a { background-image: url(../images/arrow-down@2x_white.png); background-repeat: no-repeat; background-size: 12px; background-position: right 6px; pointer-events: none; }
header#featured-header > .container > .row .language-picker ul.opened { z-index: 150; }
header#featured-header > .container > .row .language-picker ul.opened li.active a { background-image: url(../images/arrow-up@2x_white.png); }
header#featured-header > .container > .row .language-picker ul.opened li { display: block; }
header#featured-header > .container > .row .language-picker ul.opened li a:hover { text-shadow: 1px 0 0 #ffffff; }
header#featured-header > .container > .row .menu-btn { height: 100%; width: 58px; }
header#featured-header > .container > .row .featured-navigation .simple-search { width: 40px; height: 58px; z-index: 160; }
header#featured-header > .container > .row .featured-navigation .simple-search input, header#featured-header > .container > .row .featured-navigation .simple-search button, header#featured-header > .container > .row .featured-navigation .simple-search .input-btn { cursor: pointer; }
header#featured-header > .container > .row .featured-navigation .simple-search button { outline: 0 !important; -webkit-appearance: none !important; border: 0; background: transparent url(../images/search@3x.png) no-repeat; width: 20px; background-size: 19.8px; background-position: left; height: 58px !important; margin-right: 15px; -moz-transition: all 300ms linear; -o-transition: all 300ms linear; -webkit-transition: all 300ms linear; transition: all 300ms linear; padding: 0; }
header#featured-header > .container > .row .featured-navigation .simple-search button span { display: block; width: 22px; height: 2px; margin-bottom: 11px; position: relative; background: #fff; border-radius: 3px; z-index: 1; opacity: 1; transform: rotate(45deg) translate(7px, 3px); background: #ffffff; }
header#featured-header > .container > .row .featured-navigation .simple-search button span:first-child { transform-origin: 0% 0%; }
header#featured-header > .container > .row .featured-navigation .simple-search button span:last-child { transform: rotate(-45deg) translate(-2px, 0); }
header#featured-header > .container > .row .featured-navigation .simple-search:hover .input-btn { font-weight: 400 !important; }
header#featured-header > .container > .row .featured-navigation .simple-search.opened { background-color: #004b87; }
header#featured-header > .container > .row .featured-navigation .simple-search.opened .input-btn { font-weight: 400 !important; }
header#featured-header > .container > .row .featured-navigation .simple-search.opened button { background: transparent url(../images/x@3x_white.png) no-repeat; background-position: center; background-size: 18px; }
header#featured-header > .container > .row #menu-toggle { display: -webkit-flex; display: flex; position: relative; z-index: 1; -webkit-user-select: none; user-select: none; height: 58px; width: 58px; }
header#featured-header > .container > .row #menu-toggle .menu-container { justify-self: center; align-self: center; margin: 0 auto; padding-top: 5px; }
header#featured-header > .container > .row #menu-toggle input { display: block; width: 100%; height: 100%; position: absolute; top: 0; left: 0; right: 0; bottom: 0; cursor: pointer; opacity: 0; z-index: 2; -webkit-touch-callout: none; visibility: visible; }
header#featured-header > .container > .row #menu-toggle .hamburger-inner { display: block; top: 50%; margin-top: -2px; left: 33%; transition-duration: 0.075s; transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
header#featured-header > .container > .row #menu-toggle .hamburger-inner, header#featured-header > .container > .row #menu-toggle .hamburger-inner::before, header#featured-header > .container > .row #menu-toggle .hamburger-inner::after { width: 22px; height: 2px; background-color: #fff; position: absolute; transition-property: transform; transition-duration: 0.15s; transition-timing-function: ease; }
header#featured-header > .container > .row #menu-toggle .hamburger-inner::before, header#featured-header > .container > .row #menu-toggle .hamburger-inner::after { content: ""; display: block; }
header#featured-header > .container > .row #menu-toggle .hamburger-inner::before { top: -8px; transition: top 0.075s 0.12s ease, opacity 0.075s ease; }
header#featured-header > .container > .row #menu-toggle .hamburger-inner::after { bottom: -8px; transition: bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19); }
header#featured-header > .container > .row #menu-toggle input:checked ~ .hamburger-inner { transform: rotate(45deg); transition-delay: 0.12s; transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); background-color: #004b87; }
header#featured-header > .container > .row #menu-toggle input:checked ~ .hamburger-inner::before { top: 0; opacity: 0; transition: top 0.075s ease, opacity 0.075s 0.12s ease; background-color: #004b87; }
header#featured-header > .container > .row #menu-toggle input:checked ~ .hamburger-inner::after { bottom: 0; transform: rotate(-90deg); transition: bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1); background-color: #004b87; }
header#featured-header > .container > .row #menu-toggle input:active ~ .hamburger-inner { opacity: 0.7; }
@media (hover: hover) { header#featured-header > .container > .row #menu-toggle input:hover ~ .hamburger-inner { opacity: 0.7; } }
header#featured-header > .container > .row #menu-toggle.opened { background-color: #e8e8e7; }
header#featured-header > .container > .row #menu-toggle.opened span { background: #004b87; }
header#featured-header form > div { padding: 0; }
header#featured-header form .site-search { text-align: center; }
header#featured-header form .form-group { display: none; }
header#featured-header form button span { display: none; }

.mobile-search { float: none; margin-right: auto; cursor: pointer; display: none; background-color: #004b87; padding: 9px 18px 8px; }
.mobile-search.opened { display: block; }
.mobile-search form { margin: 0 auto; }
@media (min-width: 768px) { .mobile-search form { max-width: 720px; } }
@media (min-width: 992px) { .mobile-search form { max-width: 960px; } }
@media (min-width: 1290px) { .mobile-search form { max-width: 1260px; } }
@media (min-width: 1600px) { .mobile-search form { max-width: 1260px; } }
.mobile-search form > div { padding: 0; }
.mobile-search form .site-search .input-group { display: -webkit-flex; display: flex; -webkit-justify-content: flex-end; justify-content: flex-end; }
.mobile-search form .site-search input, .mobile-search form .site-search button { -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; outline: 0 !important; -webkit-appearance: none !important; }
.mobile-search form .site-search button { font-size: 16px; font-weight: 400; color: #fff; padding: 0; margin: 0; text-transform: uppercase; height: 40px; background-color: #ffffff; border-right: 1px solid #b1b3b3; border-top: 1px solid #b1b3b3; border-left: 0; border-bottom: 1px solid #b1b3b3; width: 48px; background-image: url(../images/search@3x_navy_blue.png); background-repeat: no-repeat; background-position: center; background-size: 18px; background-color: #ffffff; -moz-transition: none; -o-transition: none; -webkit-transition: none; transition: none; text-indent: 100%; white-space: nowrap; overflow: hidden; }
.mobile-search form .site-search button:active, .mobile-search form .site-search button:focus, .mobile-search form .site-search button:hover { background-color: #ffffff; }
.mobile-search form .site-search input { border-right: 0; border-top: 1px solid #b1b3b3; border-left: 1px solid #b1b3b3; border-bottom: 1px solid #b1b3b3; background-color: #ffffff; height: 40px; -webkit-flex-grow: 1; flex-grow: 1; padding-left: 14px; padding-right: 14px; }
.mobile-search form .site-search input:-moz-placeholder { color: #b1b3b3; font-size: 16px; font-weight: 300; opacity: 1; }
.mobile-search form .site-search input::-moz-placeholder { color: #b1b3b3; font-size: 16px; font-weight: 300; opacity: 1; }
.mobile-search form .site-search input:-ms-input-placeholder { color: #b1b3b3; font-size: 16px; font-weight: 300; opacity: 1; }
.mobile-search form .site-search input::-webkit-input-placeholder { color: #b1b3b3; font-size: 16px; font-weight: 300; opacity: 1; }
@media (min-width: 992px) { .mobile-search form .site-search input { -webkit-flex-grow: 0; flex-grow: 0; max-width: 582px; width: 100%; } }
.mobile-search form .site-search #edit-actions { display: none; }
.mobile-search form .element-invisible { display: none; }
.mobile-search form a { display: none; }
.mobile-search::after { display: none; }
.mobile-search .form-group { margin-bottom: 0; }
.mobile-search .input-group-addon, .mobile-search .input-group-btn { width: auto; }

#search-block-form button.btn { height: 40px !important; }

nav#main-navigation { background-color: #fff; display: block; }
nav#main-navigation .clearfix:after { display: none; }
nav#main-navigation > .container > .row { margin-left: -15px; margin-right: -15px; }
nav#main-navigation a { text-decoration: none; }
nav#main-navigation .region.region-navigation { width: 100%; }
nav#main-navigation .region.region-navigation > .block { display: none; }
nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li.last a[target="_blank"] { background-image: url(../images/eshop_icon.svg); background-position: right 33px center; background-repeat: no-repeat; background-size: 16px; }
nav#main-navigation .region.region-navigation > .block.opened { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; height: 100%; width: 100%; background-color: #e8e8e7; min-height: calc(100vh - 58px); z-index: 100; position: relative; }
nav#main-navigation .region.region-navigation > .block.opened .block-title { display: none; }
nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured { margin: 0; padding: 0; list-style-type: none; }
nav#main-navigation .region.region-navigation > .block.opened > ul.nav-featured { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; -webkit-flex-grow: 1; flex-grow: 1; width: 100%; padding-top: 33px; padding-bottom: 15px; }
nav#main-navigation .region.region-navigation > .block.opened > ul.nav-featured > li { width: 100%; }
nav#main-navigation .region.region-navigation > .block.opened > ul.nav-featured > li > a { display: block; padding: 8px 40px 9px 40px; width: 100%; font-size: 20px; font-weight: 400; color: #001e46; }
nav#main-navigation .region.region-navigation > .block.opened > ul.nav-featured > li > a[target="_blank"] { color: #0085ca; }
nav#main-navigation .region.region-navigation > .block.opened > ul.nav-featured > li.expanded > a { background-image: url(../images/link-arrow@2x.png); background-repeat: no-repeat; background-position: right 40px center; background-size: 7px 11px; border-bottom: 1px solid #fff; }
nav#main-navigation .region.region-navigation > .block.opened > ul.nav-featured > li.expanded.opened > a { border-bottom: 0; }
nav#main-navigation .region.region-navigation > .block.opened > ul.nav-featured ul, nav#main-navigation .region.region-navigation > .block.opened > ul.nav-featured .submenu { display: none; }
nav#main-navigation .region.region-navigation > .block.opened > .user-menu { display: -webkit-flex; display: flex; }
nav#main-navigation .region.region-navigation > .block.opened > .user-menu ul.nav-featured { -webkit-flex-direction: column; flex-direction: column; width: 100%; padding-bottom: 15px; }
nav#main-navigation .region.region-navigation > .block.opened > .user-menu ul.nav-featured > li { width: 100%; }
nav#main-navigation .region.region-navigation > .block.opened > .user-menu ul.nav-featured > li a { display: block; width: 100%; padding: 9px 35px 9px 40px; font-size: 16px; font-weight: 400; color: #004b87; background-image: url(../images/internal-icon@2x_blue.png); background-repeat: no-repeat; background-position: right 40px center; background-size: 14.3px 17.5px; border-bottom: 1px solid #ffffff; }
nav#main-navigation .region.region-navigation > .block.opened > .user-menu ul.nav-featured > li a[target="_blank"] { background-image: url(../images/external-icon@2x_blue.png); background-position: right 36px center; background-size: 16px; }
nav#main-navigation .region.region-navigation > .block.opened > .user-menu ul.nav-featured > li a + ul { display: none; }
nav#main-navigation .region.region-navigation > .block.opened > .user-menu ul.nav-featured > li:last-child a { border-bottom: 0; }
nav#main-navigation .region.region-navigation > .block.opened > .user-menu ul.nav-featured.hovered { padding-top: 33px; }
nav#main-navigation .region.region-navigation > .block.opened > .user-menu ul.nav-featured.hovered > li > a { font-size: 20px; }
nav#main-navigation .region.region-navigation > .block.opened > .user-menu ul.nav-featured.hovered a { border-bottom: 0; }
nav#main-navigation .region.region-navigation > .block.opened > .user-menu ul.nav-featured.hovered > li ul a { background: none !important; display: block; font-size: 14px; line-height: 16px; padding: 10px 0; font-weight: 400; text-transform: none; letter-spacing: 0; color: #004b87; white-space: normal; padding: 10px 40px 10px 58px; }
nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hidden { display: none; }
nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li { display: none; }
nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened { display: block; border-bottom: 0; }
nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened > a { padding: 8px 40px 9px 58px; width: 100%; background-image: url(../images/link-arrow-left@2x.png); background-repeat: no-repeat; background-position: left 30px center; background-size: 7px 11px; }
nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu { padding: 5px 40px 9px 58px; }
nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu.with-content { padding: 0; }
nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu.with-content > ul > li { padding: 5px 30px 25px 30px; }
nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu.with-content > ul > li.last { border-top: 1px solid #fff; padding: 25px 30px 9px 30px; }
nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened ul, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; }
nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened ul > .menu > li, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened ul li.dropdown-header, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened ul li.dropdown-group, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu > .menu > li, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu li.dropdown-header, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu li.dropdown-group { font-size: 16px; line-height: 21px; letter-spacing: -0.62px; color: #888b8d; font-weight: 300; text-transform: uppercase; max-width: 100%; padding: 0; }
nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened ul > .menu > li > a, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened ul li.dropdown-header > a, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened ul li.dropdown-group > a, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu > .menu > li > a, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu li.dropdown-header > a, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu li.dropdown-group > a { color: #888b8d; }
nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened ul > .menu > li li a, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened ul li.dropdown-header li a, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened ul li.dropdown-group li a, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu > .menu > li li a, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu li.dropdown-header li a, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu li.dropdown-group li a { display: block; font-size: 14px; line-height: 16px; padding: 10px 0; font-weight: 400; text-transform: none; letter-spacing: 0; color: #004b87; white-space: normal; }
nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened ul > .menu > li li li a, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened ul li.dropdown-header li li a, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened ul li.dropdown-group li li a, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu > .menu > li li li a, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu li.dropdown-header li li a, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu li.dropdown-group li li a { font-size: 13px; line-height: 15px; padding: 5px 0 10px 12px; }
nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened ul li.dropdown-header, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu li.dropdown-header { padding-top: 15px; }
nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened ul li.dropdown-header > ul, nav#main-navigation .region.region-navigation > .block.opened ul.nav-featured.hovered > li.opened .submenu li.dropdown-header > ul { padding-top: 0; }
nav#main-navigation .node { padding-top: 10px; }
nav#main-navigation .node .menu-article { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; }
nav#main-navigation .node .menu-article .article-image { min-width: 100%; min-height: 120px; background-size: cover; background-repeat: no-repeat; background-image: url(../images/fotka@3x.png); background-position: center; }
@media (max-width: 991.98px) { nav#main-navigation .node .menu-article .article-image { padding-top: 47.8%; /* height/width -> 340/710=47.8 */ } }
nav#main-navigation .node .menu-article .article-text p { letter-spacing: 0; text-transform: none; font-size: 16px; font-weight: 400; color: #888b8d; padding-top: 15px; line-height: 24px; white-space: normal; }
nav#main-navigation .node .menu-social { display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between; -webkit-flex-direction: column; flex-direction: column; padding-top: 25px; }
nav#main-navigation .node .menu-social .box { display: -webkit-flex; display: flex; -webkit-flex-direction: row; flex-direction: row; margin-top: 15px; }
nav#main-navigation .node .menu-social .box .box-icon { background-position: center; background-repeat: no-repeat; margin-right: 15px; }
nav#main-navigation .node .menu-social .box.fb { margin-right: 15px; }
nav#main-navigation .node .menu-social .box.fb .box-icon { height: 42px; width: 24px; background-size: auto 100%; background-image: url(../images/fb@2x.png); }
nav#main-navigation .node .menu-social .box.yt { margin-top: 25px; }
nav#main-navigation .node .menu-social .box.yt .box-icon { height: 42px; width: 50px; background-size: 100%; background-image: url(../images/yt@2x.png); }
nav#main-navigation .node .menu-social .box.ig { margin-top: 25px; }
nav#main-navigation .node .menu-social .box.ig .box-icon { height: 40px; width: 40px; background-size: 100%; background-image: url(../images/instagram@2x.png); }
nav#main-navigation .node .menu-social .box .box-text { align-self: center; }
nav#main-navigation .node .menu-social .box .box-text a { font-size: 16px; font-weight: 600; color: #00a9e0; letter-spacing: 0; }
nav#main-navigation .node .menu-social .box .box-text a span { display: block; clear: both; }
nav#main-navigation .node .menu-social .box .box-text a span:after { display: inline-block; height: 9px; width: 6px; content: ''; background: transparent url(../images/link-arrow@2x.png) no-repeat; background-size: 100%; margin-left: 5px; }
nav#main-navigation .webform { width: 240px; padding-top: 20px; }
nav#main-navigation .webform .element-invisible { display: none; }
nav#main-navigation .webform .form-group { margin-bottom: 0; }
nav#main-navigation .webform .form-item { padding-bottom: 10px; margin: 0; }
nav#main-navigation .webform .form-type-checkbox { padding-bottom: 0; margin: 0; }
nav#main-navigation .webform form > div { padding: 0; }
nav#main-navigation .webform input[type="text"], nav#main-navigation .webform input[type="email"] { width: 100%; }
nav#main-navigation .webform label:not(.label-radio), nav#main-navigation .webform input:not([type='radio']):not([type='checkbox']):not([type='submit']), nav#main-navigation .webform select { width: 100%; }
nav#main-navigation .webform input:not([type='radio']):not([type='checkbox']):not([type='submit']), nav#main-navigation .webform select { color: #001e46; font-size: 16px; font-weight: 300; height: 40px; padding: 10px; }
nav#main-navigation .webform input:not([type='radio']):not([type='checkbox']):not([type='submit']):not(.LV_invalid_field), nav#main-navigation .webform select { border: 1px solid #b1b3b3; }
nav#main-navigation .webform input[type="text"].error, nav#main-navigation .webform input[type="email"].error { border: 1px solid #ff4e00 !important; }
nav#main-navigation .webform .checkbox-inline, nav#main-navigation .webform .radio-inline { padding-left: 0; }
nav#main-navigation .webform input[type="checkbox"] { visibility: hidden; position: absolute; }
nav#main-navigation .webform label.control-label { position: relative; font-size: 12px; line-height: 17px; padding-left: 30px; padding-top: 3px; text-transform: none; letter-spacing: -0.46px; font-weight: 400; color: #888b8d; }
nav#main-navigation .webform label.control-label a { color: #00a9e0; text-decoration: none; }
nav#main-navigation .webform .radio label, nav#main-navigation .webform .radio-inline label, nav#main-navigation .webform .checkbox label, nav#main-navigation .webform .checkbox-inline label { position: relative; display: inline-block; margin-bottom: 0; padding-left: 25px; }
nav#main-navigation .webform input[type="checkbox"] + label::before { position: absolute; content: ''; display: block; width: 16px; height: 16px; top: 3px; left: 0; border: 1px solid #b1b3b3; background: transparent; border-radius: 2px; }
nav#main-navigation .webform input[type="checkbox"]:checked + label::before { background-color: #00a9e0; border: 1px solid #00a9e0; }
nav#main-navigation .webform input[type="checkbox"]:checked + label::after { position: absolute; content: ''; display: block; width: 10px; height: 5px; top: 8px; left: 3.5px; border-bottom: 2px solid #fff; border-left: 2px solid #fff; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }
nav#main-navigation .webform span.error { color: #ff4e00; display: block; font-size: 12px; line-height: 16px; text-transform: none; padding: 3px 0 0px 0; }
nav#main-navigation .webform button { cursor: pointer; display: inline-block; min-height: 1em; outline: none; border: none; vertical-align: baseline; background: #001e46; color: #ffffff; font-family: 'Effra'; font-size: 16px; margin: 10px 0.25em 0em 0em; padding: 0.9em 3em 0.9em; text-transform: uppercase; text-shadow: none; font-weight: 400; line-height: 1em; font-style: normal; text-align: center; text-decoration: none; border-radius: 0; box-shadow: none; transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, background 0.1s ease; }
nav#main-navigation .webform button:hover, nav#main-navigation .webform button:focus, nav#main-navigation .webform button:active { background-color: #09528d; color: #ffffff; outline: none; text-decoration: none; }
nav#main-navigation .webform button:active, nav#main-navigation .webform button .disabled { background-color: #e8e8e7; }

@media (min-width: 992px) { header#featured-header { width: 100%; }
  header#featured-header > .container > .row { height: 62px; }
  header#featured-header > .container > .row .mobile-menu { display: none; }
  header#featured-header > .container > .row .featured-logo { -webkit-justify-content: flex-start; justify-content: flex-start; }
  header#featured-header > .container > .row .featured-logo a { display: block; margin-left: 0; }
  header#featured-header > .container > .row .featured-logo a img { width: 126px !important; height: 22px !important; margin-top: -5px; }
  header#featured-header > .container > .row .links { display: block; }
  header#featured-header > .container > .row .links ul.menu.nav-featured li a { padding-top: 10px; padding-bottom: 10px; }
  header#featured-header > .container > .row .language-picker { position: relative; cursor: pointer; }
  header#featured-header > .container > .row .language-picker ul { z-index: 100; margin: auto; padding: 0; list-style-type: none; position: relative; background-color: #004b87; display: block; }
  header#featured-header > .container > .row .language-picker ul li { display: block; padding: 0; float: left; }
  header#featured-header > .container > .row .language-picker ul li a { padding: 0 10px; font-size: 14px; color: #ffffff; text-decoration: none; background-image: none !important; border-right: 1px solid #ffffff; display: block; height: 12px; line-height: 12px; }
  header#featured-header > .container > .row .language-picker ul li:first-child a { pointer-events: auto; }
  header#featured-header > .container > .row .language-picker ul li:last-child a { border-right: 0; }
  header#featured-header > .container > .row .featured-navigation .simple-search { width: auto; height: auto; }
  header#featured-header > .container > .row .featured-navigation .simple-search .input-group { display: -webkit-flex; display: flex; align-items: center; }
  header#featured-header > .container > .row .featured-navigation .simple-search .input-group .input-group-btn { width: 22px; }
  header#featured-header > .container > .row .featured-navigation .simple-search .input-group .input-btn { min-width: 50px; display: block; border: 0; background: transparent; padding: 0 0 0 5px; outline: 0 !important; -webkit-appearance: none !important; color: #fff; font-weight: 300; font-style: normal; font-stretch: normal; line-height: normal; letter-spacing: normal; font-size: 14px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
  header#featured-header > .container > .row .featured-navigation .simple-search .input-group .form-control:-moz-placeholder { color: #fff; font-size: 14px; opacity: 1; }
  header#featured-header > .container > .row .featured-navigation .simple-search .input-group .form-control::-moz-placeholder { color: #fff; font-size: 14px; opacity: 1; }
  header#featured-header > .container > .row .featured-navigation .simple-search .input-group .form-control:-ms-input-placeholder { color: #fff; font-size: 14px; opacity: 1; }
  header#featured-header > .container > .row .featured-navigation .simple-search .input-group .form-control::-webkit-input-placeholder { color: #fff; font-size: 14px; opacity: 1; }
  header#featured-header > .container > .row .featured-navigation .simple-search .input-group button { width: 22px !important; height: 58px !important; background-size: 16px 16.8px; background-position: right 22px; margin-right: 0; }
  nav#main-navigation { display: block; }
  nav#main-navigation .region.region-navigation { width: 100%; }
  nav#main-navigation .region.region-navigation > .block { display: -webkit-flex; display: flex; width: 100%; height: auto; }
  nav#main-navigation .region.region-navigation > .block .block-title { display: none; }
  nav#main-navigation .region.region-navigation > .block ul.nav-featured { margin: 0; padding: 0; list-style-type: none; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured { display: -webkit-flex; display: flex; -webkit-justify-content: flex-start; justify-content: flex-start; align-items: center; position: relative; width: 100%; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li { -webkit-flex: 0 1 auto; flex: 0 1 auto; height: 100%; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li.last a[target="_blank"] { padding-right: 55px; background-position: right 25px center; text-align: right; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li.last a[target="_blank"]:hover { background-color: transparent; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > a { height: 100%; font-size: 18px; display: block; padding: 35px 25px; color: #001e46; font-weight: 400; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > a[target="_blank"] { color: #0085ca; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > a.hovered { background-color: #e8e8e7; text-decoration: none; text-shadow: 0 0 0.01px #001e46; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > a.hovered + div { display: -webkit-flex; display: flex; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu { display: none; position: absolute; z-index: 50; padding: 25px 40px; background-color: #e8e8e7 !important; left: 0; right: 0; width: 860px; }
  body.i18n-fi.country-finland nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu { width: 910px; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu { display: -webkit-flex; display: flex; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu > li, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.dropdown-header, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.dropdown-group, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu > li, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.dropdown-header, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.dropdown-group { font-size: 16px; line-height: 21px; letter-spacing: -0.62px; color: #888b8d; font-weight: 300; text-transform: uppercase; padding-bottom: 15px; padding-top: 15px; padding-right: 0; padding-left: 0; white-space: normal; min-width: 245px; width: 100%; max-width: 100%; margin-right: 0; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu > li > a, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.dropdown-header > a, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.dropdown-group > a, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu > li > a, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.dropdown-header > a, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.dropdown-group > a { color: #888b8d; font-weight: 300; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu > li.last, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.dropdown-header.last, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.dropdown-group.last, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu > li.last, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.dropdown-header.last, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.dropdown-group.last { min-width: 200px; /* HU450-124 */ max-width: 200px; }
  body.i18n-fi.country-finland nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu > li.last, body.i18n-fi.country-finland nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.dropdown-header.last, body.i18n-fi.country-finland nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.dropdown-group.last, body.i18n-fi.country-finland nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu > li.last, body.i18n-fi.country-finland nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.dropdown-header.last, body.i18n-fi.country-finland nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.dropdown-group.last { min-width: 250px; max-width: 250px; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu > li li a, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.dropdown-header li a, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.dropdown-group li a, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu > li li a, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.dropdown-header li a, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.dropdown-group li a { display: block; font-size: 14px; line-height: 16px; padding: 10px 0; font-weight: 400; text-transform: none; letter-spacing: 0; color: #004b87; white-space: normal; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu > li li li a, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.dropdown-header li li a, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.dropdown-group li li a, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu > li li li a, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.dropdown-header li li a, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.dropdown-group li li a { font-size: 13px; line-height: 15px; padding: 5px 0 10px 12px; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.dropdown-group, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.dropdown-group { padding-top: 63px; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu > li > ul, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.dropdown-header > ul, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu > li > ul, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.dropdown-header > ul { padding-top: 23px; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu > li > a, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.dropdown-header > a, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu > li > a, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.dropdown-header > a { color: #888b8d; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.disable-paddings, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.disable-paddings { padding-right: 0; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.disable-paddings:first-child, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.disable-paddings:first-child { padding-bottom: 0; padding-top: 0; margin-bottom: 15px; margin-top: 20px; padding-right: 55px; max-width: 460px; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.disable-paddings:last-child, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.disable-paddings:last-child { padding-left: 55px; padding-bottom: 0; padding-top: 0; margin-bottom: 15px; margin-top: 20px; white-space: nowrap; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.disable-paddings.first, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.disable-paddings.first { border-right: 1px solid #b1b3b3; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > .menu > ul.menu li.disable-paddings.first.last, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu > ul.menu li.disable-paddings.first.last { padding-left: 0; border-right: 0; white-space: normal; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li.first > div.submenu > .menu > ul.menu > li.first, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li.first > div.submenu > ul.menu > li.first { min-width: 340px; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li:nth-child(2) > div.submenu > .menu > ul.menu > li:nth-child(2), nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li:nth-child(2) > div.submenu > ul.menu > li:nth-child(2) { min-width: 340px; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li:nth-child(3) > div.submenu > .menu > ul.menu > li.first, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li:nth-child(3) > div.submenu > ul.menu > li.first { min-width: 340px; } }
@media (min-width: 992px) and (max-width: 1289.98px) { nav#main-navigation .region.region-navigation > .block > ul.nav-featured { /* hotfix for: MDTMASTER-189 */ }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li:nth-child(5) > div.submenu, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li:nth-child(6) > div.submenu, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li:nth-child(7) > div.submenu, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li:nth-child(8) > div.submenu, nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li:nth-child(9) > div.submenu { width: 100%; } }
@media (min-width: 992px) { nav#main-navigation .region.region-navigation > .block .user-menu { display: none; }
  nav#main-navigation .node { width: 410px; padding-top: 20px; }
  nav#main-navigation .node .menu-article { display: -webkit-flex; display: flex; -webkit-flex-direction: row; flex-direction: row; }
  nav#main-navigation .node .menu-article .article-text p { padding-top: 0; }
  nav#main-navigation .node .menu-article .article-image { min-width: 160px; min-height: auto; margin-right: 25px; }
  nav#main-navigation .node .menu-social { display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between; -webkit-flex-direction: row; flex-direction: row; padding-top: 45px; }
  .i18n-fr nav#main-navigation .node .menu-social { width: 435px; }
  .i18n-es nav#main-navigation .node .menu-social { width: 495px; }
  nav#main-navigation .node .menu-social.social-3 { width: 650px; }
  nav#main-navigation .node .menu-social .box { -webkit-flex-direction: row; flex-direction: row; margin-top: 0; }
  nav#main-navigation .node .menu-social .box.fb { margin-right: 15px; }
  nav#main-navigation .node .menu-social .box.fb .box-icon { height: auto; width: 25px; min-width: 25px; }
  .i18n-fi nav#main-navigation .node .menu-social .box.fb { width: 50%; }
  .i18n-es nav#main-navigation .node .menu-social .box.fb { width: 33%; }
  nav#main-navigation .node .menu-social .box.yt { margin-top: 0; }
  nav#main-navigation .node .menu-social .box.yt .box-icon { height: auto; width: 45px; }
  .i18n-ar nav#main-navigation .node .menu-social .box.yt .box-icon { width: 80px; }
  .i18n-ar nav#main-navigation .node .menu-social .box.yt { width: 240px; }
  nav#main-navigation .node .menu-social .box.ig { margin-top: 0; }
  nav#main-navigation .webform { width: 240px; padding-top: 20px; white-space: normal; }
  body.has-eshop nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li.last { margin: 0 0 0 auto; } }
/*=============================
Breadcrumb Css
==============================*/
.page-breadcrumb { padding: 10px 0; background-color: #f5f9fc; border-top: #e7ebec 1px solid; border-bottom: #e4e8ea 1px solid; }
.page-breadcrumb .container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
@media (min-width: 576px) { .page-breadcrumb .container { max-width: 100%; } }
@media (min-width: 768px) { .page-breadcrumb .container { max-width: 770px; } }
@media (min-width: 992px) { .page-breadcrumb .container { max-width: 1010px; } }
@media (min-width: 1290px) { .page-breadcrumb .container { max-width: 1310px; } }
@media (min-width: 1600px) { .page-breadcrumb .container { max-width: 1310px; } }
.page-breadcrumb .container .row { margin-right: -15px; margin-left: -15px; }
.page-breadcrumb .breadcrumb { margin-top: 0; margin-bottom: 0; padding: 0 15px 0 25px; }
.page-breadcrumb .breadcrumb > li { font-weight: 400; color: #898989; display: inline-block; font-size: 12px; line-height: 20px; font-family: 'Effra'; color: #888b8d; }
.page-breadcrumb .breadcrumb > li + li::before { content: ">"; padding: 0 4px; font-family: 'Effra'; font-weight: 300; color: #898989; font-size: 12px; }
.page-breadcrumb .breadcrumb > li a { font-size: 12px; font-family: 'Effra'; color: #888b8d; }
.page-breadcrumb .breadcrumb > li.active { color: #0085ca; }
.page-breadcrumb .breadcrumb > li.active a { color: #0085ca; }
@media (max-width: 991.98px) { .page-breadcrumb { display: none; } }

@media only screen and (min-width: 992px) and (max-width: 1290px) { nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li { -webkit-flex: 1 0 auto; flex: 1 0 auto; }
  nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > a { padding: 35px 20px; }
  .page-breadcrumb .breadcrumb { padding-left: 20px; } }
@media (min-width: 992px) { nav#main-navigation .container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; } }
@media (min-width: 992px) and (min-width: 576px) { nav#main-navigation .container { max-width: 100%; } }
@media (min-width: 992px) and (min-width: 768px) { nav#main-navigation .container { max-width: 770px; } }
@media (min-width: 992px) and (min-width: 992px) { nav#main-navigation .container { max-width: 1010px; } }
@media (min-width: 992px) and (min-width: 1290px) { nav#main-navigation .container { max-width: 1310px; } }
@media (min-width: 992px) and (min-width: 1600px) { nav#main-navigation .container { max-width: 1310px; } }
@media (min-width: 992px) { nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li > div.submenu { left: 0; right: auto; } }
footer#featured-footer .container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
@media (min-width: 576px) { footer#featured-footer .container { max-width: 100%; } }
@media (min-width: 768px) { footer#featured-footer .container { max-width: 720px; } }
@media (min-width: 992px) { footer#featured-footer .container { max-width: 960px; } }
@media (min-width: 1290px) { footer#featured-footer .container { max-width: 1260px; } }
@media (min-width: 1600px) { footer#featured-footer .container { max-width: 1260px; } }

footer#featured-footer { background-color: #b9d9eb;   /* .featured-support-menu { @include display-flex; @include flex-direction(row); @include justify-content(space-between); width: 100%;
 .region { width: 100%; padding: 50px 0;
 ul.support { @include display-flex; @include flex-direction(row); margin: 0; padding: 0; list-style-type: none;
 li { @include flex(1 0 50%); text-align: center;
 .image { @include display-flex; @include justify-content(center); align-items: center; min-height: 70px; } > a { display: inline; flex-direction: column; text-decoration: none; color: $green; font-size: 14px; font-weight: 600; text-transform: uppercase;
 span { display: block; clear: both;
 &:after { display: inline-block; height: 9px; width: 6px; content: ''; background: transparent url(../images/link-arrow@2x.png) no-repeat; background-size: 100%; margin-left: 5px; } } } }
 li.first { .image { img { width: 41px; height: 44px; } } }
 li.last { .image { img { width: 50px; height: 41px; } } } } } }

*/ }
footer#featured-footer .row { padding: 0 23px; }
footer#featured-footer .featured-footer-menu-bg { background-color: #004b87; }
footer#featured-footer .featured-support-menu-bg { background-color: #fff; }
footer#featured-footer .footer-menu { width: 100%; height: auto; display: -webkit-flex; display: flex; -webkit-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; flex-wrap: wrap; align-items: center; padding: 25px 0; }
footer#featured-footer .footer-menu .footer-logo { -webkit-flex: 1 0 50%; flex: 1 0 50%; order: 2; }
footer#featured-footer .footer-menu .footer-logo a { display: block; }
footer#featured-footer .footer-menu .footer-logo a img { width: 100px; }
footer#featured-footer .footer-menu .footer-social { -webkit-flex: 1 0 50%; flex: 1 0 50%; order: 3; text-align: right; }
footer#featured-footer .footer-menu .footer-social ul { margin: 0; padding: 0; list-style-type: none; text-align: right; }
footer#featured-footer .footer-menu .footer-social ul li { display: inline-block; }
footer#featured-footer .footer-menu .footer-social ul li a { display: block; width: 37px; height: 37px; color: #fff; font-size: 14px; font-weight: 400; margin-right: 8px; margin-left: 0; }
footer#featured-footer .footer-menu .footer-social ul li a img { width: 100%; }
footer#featured-footer .footer-menu .footer-social ul li:last-child a { margin-right: 0; }
footer#featured-footer .footer-menu .menu { order: 1; -webkit-flex: 1 0 100%; flex: 1 0 100%; text-align: center; }
footer#featured-footer .footer-menu .menu .region.region-footer-menu { width: 100%; display: -webkit-flex; display: flex; -webkit-flex-direction: row; flex-direction: row; }
footer#featured-footer .footer-menu .menu .region.region-footer-menu .block.block-menu { -webkit-flex: 1; flex: 1; }
footer#featured-footer .footer-menu .menu .region.region-footer-menu section { padding-right: 30px; }
footer#featured-footer .footer-menu .menu .region.region-footer-menu section:first-child ul.menu.nav-featured { text-align: left; }
footer#featured-footer .footer-menu .menu .region.region-footer-menu section:first-child ul.menu.nav-featured li a { color: #fff; }
footer#featured-footer .footer-menu .menu .region.region-footer-menu section:last-child { padding-right: 0; }
footer#featured-footer .footer-menu .menu .region.region-footer-menu section:last-child ul.menu.nav-featured { text-align: right; }
footer#featured-footer .footer-menu .menu .region.region-footer-menu section:last-child ul.menu.nav-featured li a { color: #b9d9eb; }
footer#featured-footer .footer-menu .menu .region.region-footer-menu ul.menu.nav-featured { display: -webkit-flex; display: flex; -webkit-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin: 0; padding: 0; list-style-type: none; }
footer#featured-footer .footer-menu .menu .region.region-footer-menu ul.menu.nav-featured li { width: 100%; text-align: left; }
footer#featured-footer .footer-menu .menu .region.region-footer-menu ul.menu.nav-featured li a { display: block; padding: 5px 0 18px 0; color: #fff; font-size: 14px; font-weight: 400; }
footer#featured-footer .footer-menu .menu .region.region-footer-menu ul.menu.nav-featured li:last-child a { padding-right: 0; }
footer#featured-footer .footer-middle { width: 100%; display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; justify-content: space-between; padding: 30px 0 15px 0; }
footer#featured-footer .footer-middle .footer-address { -webkit-flex: 1; flex: 1; justify-self: flex-start; width: 100%; text-align: left; }
footer#featured-footer .footer-middle .footer-address p { font-weight: 600; font-size: 12px; color: #001e46; margin-bottom: 5px; }
footer#featured-footer .footer-middle .footer-contact { padding-top: 30px; -webkit-flex: 1; flex: 1; width: 100%; justify-self: flex-start; text-align: left; }
footer#featured-footer .footer-middle .footer-contact p { font-weight: 600; font-size: 14px; color: #001e46; margin-bottom: 5px; }
footer#featured-footer .footer-middle .footer-contact p span { padding-top: 5px; display: block; }
footer#featured-footer .footer-middle .footer-socials { display: none; }
footer#featured-footer .footer-bottom { width: 100%; padding: 0; }
footer#featured-footer .footer-bottom .footer-disclaimer { padding-top: 15px; padding-bottom: 15px; }
footer#featured-footer .footer-bottom .footer-disclaimer p { margin: 0 0 15px 0; font-size: 12px; font-weight: 400; color: rgba(0, 30, 70, 0.5); line-height: 14px; }
footer#featured-footer .footer-bottom .footer-options { padding-top: 0; padding-bottom: 50px; }
footer#featured-footer .footer-bottom .footer-options a { padding-right: 20px; font-size: 14px; font-weight: 600; color: #0085ca; text-transform: uppercase; text-decoration: none; background: transparent url(../images/arrow-up@3x.png) no-repeat; background-size: 11px 7px; background-position: right center; }

@media (min-width: 992px) { footer#featured-footer { background-color: #b9d9eb; }
  footer#featured-footer .row { padding: 0; }
  footer#featured-footer .featured-footer-menu-bg { background-color: #004b87; }
  footer#featured-footer .footer-menu { width: 100%; height: 74px; display: -webkit-flex; display: flex; -webkit-flex-direction: row; flex-direction: row; align-items: center; -webkit-justify-content: space-between; justify-content: space-between; }
  footer#featured-footer .footer-menu .footer-logo { -webkit-flex: none; flex: none; width: 83px; order: 1; margin-right: 40px; }
  footer#featured-footer .footer-menu .footer-logo a { display: block; }
  footer#featured-footer .footer-menu .footer-logo a img { width: 83px; margin-top: -5px; }
  footer#featured-footer .footer-menu .footer-social { display: none; }
  footer#featured-footer .footer-menu .menu { -webkit-flex: 1; flex: 1; order: 2; display: block; }
  footer#featured-footer .footer-menu .menu .region.region-footer-menu { width: 100%; display: -webkit-flex; display: flex; }
  footer#featured-footer .footer-menu .menu .region.region-footer-menu .block.block-menu { -webkit-flex: 1 0 auto; flex: 1 0 auto; -webkit-align-self: center; align-self: center; }
  footer#featured-footer .footer-menu .menu .region.region-footer-menu section:first-child ul.menu.nav-featured { text-align: left; }
  footer#featured-footer .footer-menu .menu .region.region-footer-menu section:first-child ul.menu.nav-featured li a { color: #fff; }
  footer#featured-footer .footer-menu .menu .region.region-footer-menu section:last-child ul.menu.nav-featured { text-align: right; }
  footer#featured-footer .footer-menu .menu .region.region-footer-menu section:last-child ul.menu.nav-featured li a { color: #b9d9eb; }
  footer#featured-footer .footer-menu .menu .region.region-footer-menu ul.menu.nav-featured { display: block; margin: 0; padding: 0; list-style-type: none; }
  footer#featured-footer .footer-menu .menu .region.region-footer-menu ul.menu.nav-featured li { display: inline-block; flex: 0; text-align: right; width: auto; }
  footer#featured-footer .footer-menu .menu .region.region-footer-menu ul.menu.nav-featured li a { display: block; padding: 0 9px; font-size: 14px; font-weight: 400; text-decoration: none; }
  footer#featured-footer .footer-menu .menu .region.region-footer-menu ul.menu.nav-featured li:last-child a { padding-right: 0; }
  footer#featured-footer .footer-middle { width: 100%; display: -webkit-flex; display: flex; -webkit-flex-direction: row; flex-direction: row; -webkit-justify-content: space-between; justify-content: space-between; padding: 42px 0; }
  footer#featured-footer .footer-middle .footer-address { -webkit-flex: 1 0 33%; flex: 1 0 33%; justify-self: flex-start; }
  footer#featured-footer .footer-middle .footer-address p { margin-bottom: 10px; }
  footer#featured-footer .footer-middle .footer-contact { -webkit-flex: 1 0 33%; flex: 1 0 33%; justify-self: center; text-align: center; padding: 0; }
  footer#featured-footer .footer-middle .footer-contact p { margin-bottom: 3px; }
  footer#featured-footer .footer-middle .footer-contact p span { display: inline; }
  footer#featured-footer .footer-middle .footer-socials { display: block; -webkit-flex: 1 0 33%; flex: 1 0 33%; justify-self: flex-end; text-align: right; margin: 0; padding: 0; list-style-type: none; }
  footer#featured-footer .footer-middle .footer-socials li { display: inline-block; }
  footer#featured-footer .footer-middle .footer-socials li a { display: block; width: 37px; height: 37px; color: #fff; font-size: 14px; font-weight: 400; margin-left: 5px; }
  footer#featured-footer .footer-middle .footer-socials li a img { width: 100%; }
  footer#featured-footer .footer-bottom { display: -webkit-flex; display: flex; -webkit-flex-direction: row; flex-direction: row; width: 100%; padding-bottom: 50px; }
  footer#featured-footer .footer-bottom .footer-disclaimer { padding: 0; -webkit-flex: 1 0 1; flex: 1 0 1; text-align: left; }
  footer#featured-footer .footer-bottom .footer-disclaimer p:last-child { margin-bottom: 0; }
  footer#featured-footer .footer-bottom .footer-options { padding: 0; -webkit-flex: 1 0 230px; flex: 1 0 230px; align-items: flex-end; margin-top: auto; text-align: right; }
  footer#featured-footer .footer-bottom .footer-options a { padding-right: 20px; font-size: 14px; font-weight: 600; color: #0085ca; text-transform: uppercase; text-decoration: none; background: transparent url(../images/arrow-up@3x.png) no-repeat; background-size: 11px 7px; background-position: right center; } }
div#top-header .block-medtronic-gdpr { background-color: #e8e8e7; position: relative; z-index: 100; }
div#top-header .block-medtronic-gdpr .row { display: -webkit-flex; display: flex; margin: 0 auto; }
div#top-header .block-medtronic-gdpr .row .gdpr-left { -webkit-flex: 1; flex: 1; }
div#top-header .block-medtronic-gdpr .row .gdpr-left p { font-size: 12px; color: #888b8d; margin: 13px 0; }
div#top-header .block-medtronic-gdpr .row .gdpr-left p a { color: #001e46; text-decoration: underline; }
div#top-header .block-medtronic-gdpr .row .gdpr-right { -webkit-flex: 0 1 41px; flex: 0 1 41px; }
div#top-header .block-medtronic-gdpr .row .gdpr-right a { display: block; width: 41px; height: 41px; padding: 5px 10px; }
div#top-header .block-medtronic-gdpr .row .gdpr-right a span { display: block; width: 22px; height: 2px; margin-bottom: 11px; position: relative; background: #fff; border-radius: 3px; z-index: 1; opacity: 1; transform: rotate(45deg) translate(7px, 3px); background: #004b87; }
div#top-header .block-medtronic-gdpr .row .gdpr-right a span:first-child { transform-origin: 0% 0%; }
div#top-header .block-medtronic-gdpr .row .gdpr-right a span:last-child { transform: rotate(-45deg) translate(-2px, 0); }

@media (min-width: 768px) { div#top-header .block-medtronic-gdpr .row { margin: 0 -15px; }
  div#top-header .block-medtronic-gdpr .row .gdpr-left p { font-size: 16px; margin: 11px 0; }
  div#top-header .block-medtronic-gdpr .row .gdpr-right a { margin-right: 8px; } }
.block-medtronic-cookie { background-color: #e8e8e7; position: fixed; left: 0; right: 0; bottom: 0; padding: 10px 0; z-index: 500; display: none; }
@font-face { .block-medtronic-cookie { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.ttf") format("truetype"); font-style: normal; font-weight: 400; } }
@font-face { .block-medtronic-cookie { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.ttf") format("truetype"); font-style: italic; font-weight: 400; } }
@font-face { .block-medtronic-cookie { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.ttf") format("truetype"); font-style: normal; font-weight: 300; } }
@font-face { .block-medtronic-cookie { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.ttf") format("truetype"); font-style: italic; font-weight: 300; } }
@font-face { .block-medtronic-cookie { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.ttf") format("truetype"); font-style: normal; font-weight: 600; } }
@font-face { .block-medtronic-cookie { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.ttf") format("truetype"); font-style: italic; font-weight: 600; } }
@font-face { .block-medtronic-cookie { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.ttf") format("truetype"); font-style: normal; font-weight: 900; } }
@font-face { .block-medtronic-cookie { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.ttf") format("truetype"); font-style: italic; font-weight: 900; } }
@font-face { .block-medtronic-cookie { font-family: 'Font-Awesome'; src: url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.eot"); src: url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.ttf") format("truetype"); font-style: normal; font-weight: 400; } }
.block-medtronic-cookie html { font-size: 100%; }
@media (max-width: 991.98px) { .block-medtronic-cookie html { font-size: 87.5%; } }
.block-medtronic-cookie p { font-size: inherit; color: inherit; }
.block-medtronic-cookie img { max-width: 100%; }
.block-medtronic-cookie b, .block-medtronic-cookie strong { font-weight: 600; }
.block-medtronic-cookie h1, .block-medtronic-cookie .brand-h1, .block-medtronic-cookie .brand-block-h1 .brand-header, .brand-block-h1 .block-medtronic-cookie .brand-header, .block-medtronic-cookie .brand-block-h1 h2, .brand-block-h1 .block-medtronic-cookie h2, .block-medtronic-cookie .brand-block-h1 .brand-h2, .brand-block-h1 .block-medtronic-cookie .brand-h2, .block-medtronic-cookie .brand-block-h1 h3, .brand-block-h1 .block-medtronic-cookie h3, .block-medtronic-cookie .brand-block-h1 .brand-h3, .brand-block-h1 .block-medtronic-cookie .brand-h3, .block-medtronic-cookie .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .block-medtronic-cookie .brand-subheader, .block-medtronic-cookie .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .block-medtronic-cookie .brand-subheader, .block-medtronic-cookie .brand-block-h1 h4, .brand-block-h1 .block-medtronic-cookie h4, .block-medtronic-cookie .brand-block-h1 h5, .brand-block-h1 .block-medtronic-cookie h5, .block-medtronic-cookie .brand-block-h1 h6, .brand-block-h1 .block-medtronic-cookie h6 { font-family: 'Effra'; font-size: 2.375rem; font-weight: 300; line-height: 1.11; letter-spacing: -0.7px; margin: calc(2rem - .2em) 0 1rem; text-transform: uppercase; }
.block-medtronic-cookie h1:first-child, .block-medtronic-cookie .brand-h1:first-child, .block-medtronic-cookie .brand-block-h1 .brand-header:first-child, .brand-block-h1 .block-medtronic-cookie .brand-header:first-child, .block-medtronic-cookie .brand-block-h1 h2:first-child, .brand-block-h1 .block-medtronic-cookie h2:first-child, .block-medtronic-cookie .brand-block-h1 .brand-h2:first-child, .brand-block-h1 .block-medtronic-cookie .brand-h2:first-child, .block-medtronic-cookie .brand-block-h1 h3:first-child, .brand-block-h1 .block-medtronic-cookie h3:first-child, .block-medtronic-cookie .brand-block-h1 .brand-h3:first-child, .brand-block-h1 .block-medtronic-cookie .brand-h3:first-child, .block-medtronic-cookie .brand-block-h1 .brand-block-h2 .brand-subheader:first-child, .brand-block-h1 .brand-block-h2 .block-medtronic-cookie .brand-subheader:first-child, .block-medtronic-cookie .brand-block-h2 .brand-block-h1 .brand-subheader:first-child, .brand-block-h2 .brand-block-h1 .block-medtronic-cookie .brand-subheader:first-child, .block-medtronic-cookie .brand-block-h1 h4:first-child, .brand-block-h1 .block-medtronic-cookie h4:first-child, .block-medtronic-cookie .brand-block-h1 h5:first-child, .brand-block-h1 .block-medtronic-cookie h5:first-child, .block-medtronic-cookie .brand-block-h1 h6:first-child, .brand-block-h1 .block-medtronic-cookie h6:first-child { margin-top: 0; }
.block-medtronic-cookie h1:last-child, .block-medtronic-cookie .brand-h1:last-child, .block-medtronic-cookie .brand-block-h1 .brand-header:last-child, .brand-block-h1 .block-medtronic-cookie .brand-header:last-child, .block-medtronic-cookie .brand-block-h1 h2:last-child, .brand-block-h1 .block-medtronic-cookie h2:last-child, .block-medtronic-cookie .brand-block-h1 .brand-h2:last-child, .brand-block-h1 .block-medtronic-cookie .brand-h2:last-child, .block-medtronic-cookie .brand-block-h1 h3:last-child, .brand-block-h1 .block-medtronic-cookie h3:last-child, .block-medtronic-cookie .brand-block-h1 .brand-h3:last-child, .brand-block-h1 .block-medtronic-cookie .brand-h3:last-child, .block-medtronic-cookie .brand-block-h1 .brand-block-h2 .brand-subheader:last-child, .brand-block-h1 .brand-block-h2 .block-medtronic-cookie .brand-subheader:last-child, .block-medtronic-cookie .brand-block-h2 .brand-block-h1 .brand-subheader:last-child, .brand-block-h2 .brand-block-h1 .block-medtronic-cookie .brand-subheader:last-child, .block-medtronic-cookie .brand-block-h1 h4:last-child, .brand-block-h1 .block-medtronic-cookie h4:last-child, .block-medtronic-cookie .brand-block-h1 h5:last-child, .brand-block-h1 .block-medtronic-cookie h5:last-child, .block-medtronic-cookie .brand-block-h1 h6:last-child, .brand-block-h1 .block-medtronic-cookie h6:last-child { margin-top: 0; }
.block-medtronic-cookie h2, .block-medtronic-cookie .brand-h2, .block-medtronic-cookie .brand-block-h2 .brand-header, .brand-block-h2 .block-medtronic-cookie .brand-header, .block-medtronic-cookie .brand-block-h2 h1, .brand-block-h2 .block-medtronic-cookie h1, .block-medtronic-cookie .brand-block-h2 .brand-h1, .brand-block-h2 .block-medtronic-cookie .brand-h1, .block-medtronic-cookie h3, .block-medtronic-cookie .brand-h3, .block-medtronic-cookie .brand-block-h2 .brand-subheader, .brand-block-h2 .block-medtronic-cookie .brand-subheader, .block-medtronic-cookie h4, .block-medtronic-cookie h5, .block-medtronic-cookie h6 { font-family: 'Effra'; font-size: 1.75rem; font-weight: 300; line-height: 1.14; letter-spacing: -0.5px; text-transform: uppercase; margin: calc(2rem - .2em) 0 1rem; }
.block-medtronic-cookie h2:first-child, .block-medtronic-cookie .brand-h2:first-child, .block-medtronic-cookie .brand-block-h2 .brand-header:first-child, .brand-block-h2 .block-medtronic-cookie .brand-header:first-child, .block-medtronic-cookie .brand-block-h2 h1:first-child, .brand-block-h2 .block-medtronic-cookie h1:first-child, .block-medtronic-cookie .brand-block-h2 .brand-h1:first-child, .brand-block-h2 .block-medtronic-cookie .brand-h1:first-child, .block-medtronic-cookie h3:first-child, .block-medtronic-cookie .brand-h3:first-child, .block-medtronic-cookie .brand-block-h2 .brand-subheader:first-child, .brand-block-h2 .block-medtronic-cookie .brand-subheader:first-child, .block-medtronic-cookie h4:first-child, .block-medtronic-cookie h5:first-child, .block-medtronic-cookie h6:first-child { margin-top: -.2em; }
.block-medtronic-cookie h2:last-child, .block-medtronic-cookie .brand-h2:last-child, .block-medtronic-cookie .brand-block-h2 .brand-header:last-child, .brand-block-h2 .block-medtronic-cookie .brand-header:last-child, .block-medtronic-cookie .brand-block-h2 h1:last-child, .brand-block-h2 .block-medtronic-cookie h1:last-child, .block-medtronic-cookie .brand-block-h2 .brand-h1:last-child, .brand-block-h2 .block-medtronic-cookie .brand-h1:last-child, .block-medtronic-cookie h3:last-child, .block-medtronic-cookie .brand-h3:last-child, .block-medtronic-cookie .brand-block-h2 .brand-subheader:last-child, .brand-block-h2 .block-medtronic-cookie .brand-subheader:last-child, .block-medtronic-cookie h4:last-child, .block-medtronic-cookie h5:last-child, .block-medtronic-cookie h6:last-child { margin-top: 0; }
.block-medtronic-cookie h3, .block-medtronic-cookie .brand-h3, .block-medtronic-cookie .brand-block-h2 .brand-subheader, .brand-block-h2 .block-medtronic-cookie .brand-subheader { font-size: 1.563rem; }
.block-medtronic-cookie h4 { font-size: 1.375rem; }
.block-medtronic-cookie h5 { font-size: 1rem; }
.block-medtronic-cookie h6 { font-size: 0.75rem; }
.block-medtronic-cookie .h1-button a, .h1-button .block-medtronic-cookie a, .block-medtronic-cookie a.h1-button, .block-medtronic-cookie a.h1-button-contact, .block-medtronic-cookie .h1-button-contact a, .h1-button-contact .block-medtronic-cookie a { display: flex; display: -ms-flex; justify-content: center; align-items: center; font-family: 'Effra'; color: #ffffff; font-size: 18px; text-transform: uppercase; min-width: 54px; min-height: 55px; text-shadow: none; font-weight: 400; line-height: 1em; font-style: normal; text-align: center; text-decoration: none; border-radius: 0; box-shadow: none; background: linear-gradient(to right, #f77900 50%, #ff4e00 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; padding: 13px 29px 11px; }
.block-medtronic-cookie .h1-button a:hover, .h1-button .block-medtronic-cookie a:hover, .block-medtronic-cookie a.h1-button:hover, .block-medtronic-cookie a.h1-button-contact:hover, .block-medtronic-cookie .h1-button-contact a:hover, .h1-button-contact .block-medtronic-cookie a:hover, .block-medtronic-cookie .h1-button a:focus, .h1-button .block-medtronic-cookie a:focus, .block-medtronic-cookie a.h1-button:focus, .block-medtronic-cookie a.h1-button-contact:focus, .block-medtronic-cookie .h1-button-contact a:focus, .h1-button-contact .block-medtronic-cookie a:focus, .block-medtronic-cookie .h1-button a:active, .h1-button .block-medtronic-cookie a:active, .block-medtronic-cookie a.h1-button:active, .block-medtronic-cookie a.h1-button-contact:active, .block-medtronic-cookie .h1-button-contact a:active, .h1-button-contact .block-medtronic-cookie a:active { background-color: #f77900; background-position: left bottom; color: #ffffff; outline: none; text-decoration: none; }
.block-medtronic-cookie .h1-button a.disabled, .h1-button .block-medtronic-cookie a.disabled, .block-medtronic-cookie a.disabled.h1-button, .block-medtronic-cookie a.disabled.h1-button-contact, .block-medtronic-cookie .h1-button-contact a.disabled, .h1-button-contact .block-medtronic-cookie a.disabled { background-color: #e8e8e7; }
@media (max-width: 575.98px) { .block-medtronic-cookie .h1-button a, .h1-button .block-medtronic-cookie a, .block-medtronic-cookie a.h1-button, .block-medtronic-cookie a.h1-button-contact, .block-medtronic-cookie .h1-button-contact a, .h1-button-contact .block-medtronic-cookie a { font-size: 16px; padding: 13px 41px 11px; } }
.block-medtronic-cookie .h2-button a, .h2-button .block-medtronic-cookie a, .block-medtronic-cookie a.h2-button, .block-medtronic-cookie a.h2-button-contact, .block-medtronic-cookie .h2-button-contact a, .h2-button-contact .block-medtronic-cookie a { display: flex; display: -ms-flex; justify-content: center; align-items: center; font-family: 'Effra'; color: #ffffff; text-transform: uppercase; min-width: 54px; min-height: 43px; text-shadow: none; font-size: 16px; font-weight: 400; line-height: 1em; font-style: normal; text-align: center; text-decoration: none; border-radius: 0; box-shadow: none; background: linear-gradient(to right, #004b87 50%, #001e46 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; padding: 13px 48px 11px; }
.block-medtronic-cookie .h2-button a:hover, .h2-button .block-medtronic-cookie a:hover, .block-medtronic-cookie a.h2-button:hover, .block-medtronic-cookie a.h2-button-contact:hover, .block-medtronic-cookie .h2-button-contact a:hover, .h2-button-contact .block-medtronic-cookie a:hover, .block-medtronic-cookie .h2-button a:focus, .h2-button .block-medtronic-cookie a:focus, .block-medtronic-cookie a.h2-button:focus, .block-medtronic-cookie a.h2-button-contact:focus, .block-medtronic-cookie .h2-button-contact a:focus, .h2-button-contact .block-medtronic-cookie a:focus, .block-medtronic-cookie .h2-button a:active, .h2-button .block-medtronic-cookie a:active, .block-medtronic-cookie a.h2-button:active, .block-medtronic-cookie a.h2-button-contact:active, .block-medtronic-cookie .h2-button-contact a:active, .h2-button-contact .block-medtronic-cookie a:active { background-color: #004b87; background-position: left bottom; color: #ffffff; outline: none; text-decoration: none; }
.block-medtronic-cookie .h2-button a.disabled, .h2-button .block-medtronic-cookie a.disabled, .block-medtronic-cookie a.disabled.h2-button, .block-medtronic-cookie a.disabled.h2-button-contact, .block-medtronic-cookie .h2-button-contact a.disabled, .h2-button-contact .block-medtronic-cookie a.disabled { background-color: #e8e8e7; }
.block-medtronic-cookie a.h1-button-contact { background: linear-gradient(to right, #a7d271 50%, #77bc1f 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; }
.block-medtronic-cookie a.h1-button-contact:hover, .block-medtronic-cookie a.h1-button-contact:focus, .block-medtronic-cookie a.h1-button-contact:active { background-color: #a7d271; background-position: left bottom; }
.block-medtronic-cookie a.h1-button-contact.disabled { background-color: #e8e8e7; }
.block-medtronic-cookie .h1-button-contact a { background: linear-gradient(to right, #a7d271 50%, #77bc1f 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; }
.block-medtronic-cookie .h1-button-contact a:hover, .block-medtronic-cookie .h1-button-contact a:focus, .block-medtronic-cookie .h1-button-contact a:active { background-color: #a7d271; background-position: left bottom; }
.block-medtronic-cookie .h1-button-contact a.disabled { background-color: #e8e8e7; }
.block-medtronic-cookie a.h2-button-contact { background: linear-gradient(to right, #a7d271 50%, #77bc1f 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; }
.block-medtronic-cookie a.h2-button-contact:hover, .block-medtronic-cookie a.h2-button-contact:focus, .block-medtronic-cookie a.h2-button-contact:active { background-color: #a7d271; background-position: left bottom; }
.block-medtronic-cookie a.h2-button-contact.disabled { background-color: #e8e8e7; }
.block-medtronic-cookie .h2-button-contact a { background: linear-gradient(to right, #a7d271 50%, #77bc1f 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; }
.block-medtronic-cookie .h2-button-contact a:hover, .block-medtronic-cookie .h2-button-contact a:focus, .block-medtronic-cookie .h2-button-contact a:active { background-color: #a7d271; background-position: left bottom; }
.block-medtronic-cookie .h2-button-contact a.disabled { background-color: #e8e8e7; }
.block-medtronic-cookie .container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
@media (min-width: 576px) { .block-medtronic-cookie .container { max-width: 100%; } }
@media (min-width: 768px) { .block-medtronic-cookie .container { max-width: 720px; } }
@media (min-width: 992px) { .block-medtronic-cookie .container { max-width: 960px; } }
@media (min-width: 1290px) { .block-medtronic-cookie .container { max-width: 1260px; } }
@media (min-width: 1600px) { .block-medtronic-cookie .container { max-width: 1260px; } }
.block-medtronic-cookie .row { margin: 0 -15px; }
.block-medtronic-cookie .row .cookie-left { width: 100%; }
.block-medtronic-cookie .row .cookie-left p { font-size: 12px; color: #888b8d; margin: 13px 0; }
.block-medtronic-cookie .row .cookie-left p a { color: #001e46; text-decoration: underline; }
.block-medtronic-cookie .row .cookie-right { width: auto; }

@media (min-width: 768px) { .block-medtronic-cookie .row { display: -webkit-flex; display: flex; -webkit-flex-direction: row; flex-direction: row; }
  .block-medtronic-cookie .row .cookie-left { -webkit-flex: 1; flex: 1; justify-self: flex-start; width: auto; }
  .block-medtronic-cookie .row .cookie-left p { font-size: 16px; color: #888b8d; margin: 11px 0; }
  .block-medtronic-cookie .row .cookie-right { -webkit-flex: 0 1 auto; flex: 0 1 auto; justify-self: flex-end; width: auto; } }
section[id^="block-menu-menu-support"] .support.light { margin-bottom: 0; background-color: #ffffff; padding: 50px 0; }
section[id^="block-menu-menu-support"] .support.light span:after { background: transparent url("../images/link-arrow@2x.png") no-repeat; }
section[id^="block-menu-menu-support"] .support.dark { background-color: #001e46; padding: 50px 0; }
section[id^="block-menu-menu-support"] .support.dark span:after { background: transparent url("../images/link-arrow@2xgreen.png") no-repeat; }
section[id^="block-menu-menu-support"] .support .support-list { display: -webkit-flex; display: flex; -webkit-flex-direction: row; flex-direction: row; -webkit-justify-content: space-around; justify-content: space-around; padding: 0; margin: 0 auto; }
@media (min-width: 768px) { section[id^="block-menu-menu-support"] .support .support-list { width: 720px; } }
@media (min-width: 992px) { section[id^="block-menu-menu-support"] .support .support-list { width: 960px; } }
@media (min-width: 1200px) { section[id^="block-menu-menu-support"] .support .support-list { width: 100%; max-width: 1260px; } }
@media (min-width: 1600px) { section[id^="block-menu-menu-support"] .support .support-list { width: 1260px; } }
section[id^="block-menu-menu-support"] .support .support-list .support-box { display: -webkit-flex; display: flex; align-items: center; -webkit-flex-direction: column; flex-direction: column;         /* &:first-child { .support-box-image { img { width: 51px; height: 55px; } } }
 &:nth-child(2) { .support-box-image { img { width: 60px; height: 45px; } } }
 &:last-child { .support-box-image { img { width: 47px; height: 45px; } } } */ }
section[id^="block-menu-menu-support"] .support .support-list .support-box .support-box-image { padding-right: 0; display: -webkit-flex; display: flex; height: 65px; align-items: center; }
section[id^="block-menu-menu-support"] .support .support-list .support-box .support-box-image img { width: 60px; height: 60px; }
section[id^="block-menu-menu-support"] .support .support-list .support-box .support-box-text a { text-decoration: none; color: #77bc1f; font-size: 12px; font-weight: 600; text-transform: uppercase; text-align: center; display: block; margin-left: -10px; }
section[id^="block-menu-menu-support"] .support .support-list .support-box .support-box-text a span { padding-left: 10px; display: block; clear: both; }
section[id^="block-menu-menu-support"] .support .support-list .support-box .support-box-text a span:after { display: inline-block; height: 9px; width: 6px; content: ''; background-size: 100%; margin-left: 5px; }
section[id^="block-menu-menu-support"] .support .support-list .support-box .support-box-text a:hover { color: #a7d271; }
@media (min-width: 768px) { section[id^="block-menu-menu-support"] .support.light, section[id^="block-menu-menu-support"] .support.dark { padding: 100px 0; }
  section[id^="block-menu-menu-support"] .support .support-list .support-box { -webkit-flex-direction: row; flex-direction: row; }
  section[id^="block-menu-menu-support"] .support .support-list .support-box .support-box-image { padding-right: 30px; height: auto; }
  section[id^="block-menu-menu-support"] .support .support-list .support-box .support-box-text a { display: inline; margin-left: 0; font-size: 16px; text-align: left; }
  section[id^="block-menu-menu-support"] .support .support-list .support-box .support-box-text a span { padding-left: 0; } }

/*section[id^="block-submenutree"] { margin-top: 15px; ul.nav-featured{ @include display-flex; @include flex-flow(row wrap); margin: 15px 0 30px; padding: 0; > li{ width: 100%; padding: 30px; min-height: 150px; @include media-breakpoint-up('md') { width: 50%; } @include media-breakpoint-up('lg') { width: 25%; } &:nth-child(5n+1){ background-color: $navy-blue; } &:nth-of-type(5n+2) { background-color: $medtronic-blue; } &:nth-of-type(5n+3) { background-color: $medium-blue; } &:nth-child(5n+4) { background-color: $cobalt-blue; } &:nth-child(5n+5) { background-color: #71c5e8; } a{ color: $white; @extend h3; } ul{ display: none; } } }
}*/
@media (min-width: 992px) { html[lang="nl"] body.country-netherlands nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li.first > div.submenu > .menu > ul.menu > li.first, html[lang="nl"] body.country-netherlands nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li.first > div.submenu > ul.menu > li.first { min-width: 285px; }
  html[lang="nl"] body.country-netherlands nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li:nth-child(2) > div.submenu > .menu > ul.menu > li.first, html[lang="nl"] body.country-netherlands nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li:nth-child(2) > div.submenu > ul.menu > li.first { min-width: 280px; }
  html[lang="nl"] body.country-netherlands nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li:nth-child(2) > div.submenu > .menu > ul.menu > li:nth-child(2), html[lang="nl"] body.country-netherlands nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li:nth-child(2) > div.submenu > ul.menu > li:nth-child(2) { min-width: 245px; }
  html[lang="nl"] body.country-netherlands nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li:nth-child(3) > div.submenu > .menu > ul.menu > li.first, html[lang="nl"] body.country-netherlands nav#main-navigation .region.region-navigation > .block > ul.nav-featured > li:nth-child(3) > div.submenu > ul.menu > li.first { min-width: 310px; } }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Regular.ttf") format("truetype"); font-style: normal; font-weight: 400; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Italic.ttf") format("truetype"); font-style: italic; font-weight: 400; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Light.ttf") format("truetype"); font-style: normal; font-weight: 300; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-LightItalic.ttf") format("truetype"); font-style: italic; font-weight: 300; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Medium.ttf") format("truetype"); font-style: normal; font-weight: 600; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-MediumItalic.ttf") format("truetype"); font-style: italic; font-weight: 600; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-Bold.ttf") format("truetype"); font-style: normal; font-weight: 900; }
@font-face { font-family: 'Effra'; src: url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.eot"); src: url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/effra/Effra-BoldItalic.ttf") format("truetype"); font-style: italic; font-weight: 900; }
@font-face { font-family: 'Font-Awesome'; src: url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.eot"); src: url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.eot?#iefix") format("embedded-opentype"), url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.woff2") format("woff2"), url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.woff") format("woff"), url("/sites/all/themes/medtronic/fonts/fontawesome-webfont.ttf") format("truetype"); font-style: normal; font-weight: 400; }
html { font-size: 100%; }
@media (max-width: 991.98px) { html { font-size: 87.5%; } }

p { font-size: inherit; color: inherit; }

img { max-width: 100%; }

b, strong { font-weight: 600; }

h1, .brand-h1, .brand-block-h1 .brand-header, .brand-block-h1 h1, .brand-block-h1 h2, .brand-block-h1 .brand-h2, .brand-block-h1 h3, .brand-block-h1 .brand-h3, .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h1 h4, .brand-block-h1 h5, .brand-block-h1 h6 { font-family: 'Effra'; font-size: 2.375rem; font-weight: 300; line-height: 1.11; letter-spacing: -0.7px; margin: calc(2rem - .2em) 0 1rem; text-transform: uppercase; }
h1:first-child, .brand-h1:first-child, .brand-block-h1 .brand-header:first-child, .brand-block-h1 h2:first-child, .brand-block-h1 .brand-h2:first-child, .brand-block-h1 h3:first-child, .brand-block-h1 .brand-h3:first-child, .brand-block-h1 .brand-block-h2 .brand-subheader:first-child, .brand-block-h2 .brand-block-h1 .brand-subheader:first-child, .brand-block-h1 h4:first-child, .brand-block-h1 h5:first-child, .brand-block-h1 h6:first-child { margin-top: 0; }
h1:last-child, .brand-h1:last-child, .brand-block-h1 .brand-header:last-child, .brand-block-h1 h2:last-child, .brand-block-h1 .brand-h2:last-child, .brand-block-h1 h3:last-child, .brand-block-h1 .brand-h3:last-child, .brand-block-h1 .brand-block-h2 .brand-subheader:last-child, .brand-block-h2 .brand-block-h1 .brand-subheader:last-child, .brand-block-h1 h4:last-child, .brand-block-h1 h5:last-child, .brand-block-h1 h6:last-child { margin-top: 0; }

h2, .brand-h2, .brand-block-h2 .brand-header, .brand-block-h2 h1, .brand-block-h2 .brand-h1, .brand-block-h2 h2, .block-medtronic-cookie h3, .block-medtronic-cookie .brand-h3, .block-medtronic-cookie h4, .block-medtronic-cookie h5, .block-medtronic-cookie h6, h3, .brand-h3, .brand-block-h2 .brand-subheader, .brand-block-h2 h3, h4, h5, h6 { font-family: 'Effra'; font-size: 1.75rem; font-weight: 300; line-height: 1.14; letter-spacing: -0.5px; text-transform: uppercase; margin: calc(2rem - .2em) 0 1rem; }
h2:first-child, .brand-h2:first-child, .brand-block-h2 .brand-header:first-child, .brand-block-h2 h1:first-child, .brand-block-h2 .brand-h1:first-child, h3:first-child, .brand-h3:first-child, .brand-block-h2 .brand-subheader:first-child, h4:first-child, h5:first-child, h6:first-child { margin-top: -.2em; }
h2:last-child, .brand-h2:last-child, .brand-block-h2 .brand-header:last-child, .brand-block-h2 h1:last-child, .brand-block-h2 .brand-h1:last-child, h3:last-child, .brand-h3:last-child, .brand-block-h2 .brand-subheader:last-child, h4:last-child, h5:last-child, h6:last-child { margin-top: 0; }

h3, .brand-h3, .brand-block-h2 .brand-subheader, .brand-block-h2 h3 { font-size: 1.563rem; }

h4 { font-size: 1.375rem; }

h5 { font-size: 1rem; }

h6 { font-size: 0.75rem; }

.block-medtronic-cookie .h1-button a, .block-medtronic-cookie a.h1-button, .block-medtronic-cookie a.h1-button-contact, .block-medtronic-cookie .h1-button-contact a, .h1-button-contact .block-medtronic-cookie a, .h1-button a, a.h1-button, a.h1-button-contact, .h1-button-contact a { display: flex; display: -ms-flex; justify-content: center; align-items: center; font-family: 'Effra'; color: #ffffff; font-size: 18px; text-transform: uppercase; min-width: 54px; min-height: 55px; text-shadow: none; font-weight: 400; line-height: 1em; font-style: normal; text-align: center; text-decoration: none; border-radius: 0; box-shadow: none; background: linear-gradient(to right, #f77900 50%, #ff4e00 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; padding: 13px 29px 11px; }
.h1-button a:hover, a.h1-button:hover, a.h1-button-contact:hover, .h1-button-contact a:hover, .h1-button a:focus, a.h1-button:focus, a.h1-button-contact:focus, .h1-button-contact a:focus, .h1-button a:active, a.h1-button:active, a.h1-button-contact:active, .h1-button-contact a:active { background-color: #f77900; background-position: left bottom; color: #ffffff; outline: none; text-decoration: none; }
.h1-button a.disabled, a.disabled.h1-button, a.disabled.h1-button-contact, .h1-button-contact a.disabled { background-color: #e8e8e7; }
@media (max-width: 575.98px) { .block-medtronic-cookie .h1-button a, .block-medtronic-cookie a.h1-button, .block-medtronic-cookie a.h1-button-contact, .block-medtronic-cookie .h1-button-contact a, .h1-button-contact .block-medtronic-cookie a, .h1-button a, a.h1-button, a.h1-button-contact, .h1-button-contact a { font-size: 16px; padding: 13px 41px 11px; } }

.block-medtronic-cookie .h2-button a, .block-medtronic-cookie a.h2-button, .block-medtronic-cookie a.h2-button-contact, .block-medtronic-cookie .h2-button-contact a, .h2-button-contact .block-medtronic-cookie a, .h2-button a, a.h2-button, a.h2-button-contact, .h2-button-contact a { display: flex; display: -ms-flex; justify-content: center; align-items: center; font-family: 'Effra'; color: #ffffff; text-transform: uppercase; min-width: 54px; min-height: 43px; text-shadow: none; font-size: 16px; font-weight: 400; line-height: 1em; font-style: normal; text-align: center; text-decoration: none; border-radius: 0; box-shadow: none; background: linear-gradient(to right, #004b87 50%, #001e46 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; padding: 13px 48px 11px; }
.h2-button a:hover, a.h2-button:hover, a.h2-button-contact:hover, .h2-button-contact a:hover, .h2-button a:focus, a.h2-button:focus, a.h2-button-contact:focus, .h2-button-contact a:focus, .h2-button a:active, a.h2-button:active, a.h2-button-contact:active, .h2-button-contact a:active { background-color: #004b87; background-position: left bottom; color: #ffffff; outline: none; text-decoration: none; }
.h2-button a.disabled, a.disabled.h2-button, a.disabled.h2-button-contact, .h2-button-contact a.disabled { background-color: #e8e8e7; }

a.h1-button-contact { background: linear-gradient(to right, #a7d271 50%, #77bc1f 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; }
a.h1-button-contact:hover, a.h1-button-contact:focus, a.h1-button-contact:active { background-color: #a7d271; background-position: left bottom; }
a.h1-button-contact.disabled { background-color: #e8e8e7; }

.h1-button-contact a { background: linear-gradient(to right, #a7d271 50%, #77bc1f 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; }
.h1-button-contact a:hover, .h1-button-contact a:focus, .h1-button-contact a:active { background-color: #a7d271; background-position: left bottom; }
.h1-button-contact a.disabled { background-color: #e8e8e7; }

a.h2-button-contact { background: linear-gradient(to right, #a7d271 50%, #77bc1f 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; }
a.h2-button-contact:hover, a.h2-button-contact:focus, a.h2-button-contact:active { background-color: #a7d271; background-position: left bottom; }
a.h2-button-contact.disabled { background-color: #e8e8e7; }

.h2-button-contact a { background: linear-gradient(to right, #a7d271 50%, #77bc1f 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; }
.h2-button-contact a:hover, .h2-button-contact a:focus, .h2-button-contact a:active { background-color: #a7d271; background-position: left bottom; }
.h2-button-contact a.disabled { background-color: #e8e8e7; }

.hero-header { position: relative; overflow: hidden; margin-top: 0; margin-bottom: 3.5rem; /*
@include media-breakpoint-up(xxl){ .hero-header-inside, .hero-header-sign{ max-width: 1512px; }
}
*/ }
@media (min-width: 768px) { .hero-header { margin-top: 0; margin-bottom: 5.5rem; } }
.hero-header:last-child { margin-bottom: 0; }
.narrow-wrapper + .hero-header { margin-top: 3.5rem; }
@media (min-width: 768px) { .narrow-wrapper + .hero-header { margin-top: 5.5rem; } }
.narrow-wrapper + .hero-header:last-child { margin-bottom: 0; }
.hero-header .hero-header-main { position: relative; }
@media (max-width: 991.98px) { .hero-header .hero-header-main.screen-visible .hero-header-sign::before, .hero-header .hero-header-main.screen-visible .hero-header-sign::after { width: 100%; height: 100%; }
  .hero-header .hero-header-main.screen-visible .hero-header-sign::before { border-top-color: #ff4e00; border-right-color: #ff4e00; -webkit-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s; transition: width 0.25s ease-out, height 0.25s ease-out 0.25s; }
  .hero-header .hero-header-main.screen-visible .hero-header-sign::after { border-bottom-color: #ff4e00; border-left-color: #ff4e00; -webkit-transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s; transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s; } }
@media (min-width: 768px) { .hero-header .hero-header-main:hover .hero-header-sign::before, .hero-header .hero-header-main:hover .hero-header-sign::after { width: 100%; height: 100%; }
  .hero-header .hero-header-main:hover .hero-header-sign::before { border-top-color: #ff4e00; border-right-color: #ff4e00; -webkit-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s; transition: width 0.25s ease-out, height 0.25s ease-out 0.25s; }
  .hero-header .hero-header-main:hover .hero-header-sign::after { border-bottom-color: #ff4e00; border-left-color: #ff4e00; -webkit-transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s; transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s; } }
.hero-header .hero-header-main.hero-header-player-active .hero-header-image { z-index: 49; position: relative; }
.hero-header .hero-header-main.hero-header-player-active .hero-header-image img { display: none !important; }
.hero-header .hero-header-main.hero-header-player-active .hero-header-image .js-hero-header-player { display: block; }
.hero-header .hero-header-main.hero-header-player-active:hover .hero-header-sign::before, .hero-header .hero-header-main.hero-header-player-active:hover .hero-header-sign::after, .hero-header .hero-header-main.hero-header-player-active.screen-visible .hero-header-sign::before, .hero-header .hero-header-main.hero-header-player-active.screen-visible .hero-header-sign::after { border-width: 0 !important; }
.hero-header .hero-header-main.hero-header-player-fly .hero-header-image { background: #000; background-image: none; z-index: 200; }
.hero-header .hero-header-main.hero-header-player-fly .hero-header-image .js-hero-header-player { position: fixed; width: 25% !important; top: 30px; right: 30px; z-index: 401; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.hero-header .hero-header-main.hero-header-player-fly .hero-header-image img { display: block !important; visibility: hidden; }
.hero-header .hero-header-image { background-position-x: center; background-position-y: center; background-size: cover; background-repeat: no-repeat; position: relative; line-height: 0; }
.hero-header .hero-header-image img { visibility: hidden; max-width: 100%; /*max-height: linine inside html*/ display: block; }
.hero-header .hero-header-image img.lazyloader-icon { visibility: visible; }
.hero-header .hero-header-image .js-hero-header-player { width: 100%; display: none; }
.hero-header .hero-header-image-mobile { display: none; }
.hero-header .hero-header-outside { position: absolute; width: 90%; height: 100%; top: 0%; left: 5%; }
.hero-header .hero-header-inside { padding: 3px 46px; width: 100%; height: 84%; position: absolute; top: 8%; max-width: 1260px; left: 50%; transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); display: -webkit-flex; display: flex; -webkit-align-items: baseline; align-items: baseline; -webkit-flex-direction: column; flex-direction: column; -webkit-justify-content: center; justify-content: center; }
.hero-header .hero-header-inside .hero-header-content, .hero-header .hero-header-inside .brand-block-h0, .hero-header .hero-header-inside .brand-block-h1, .hero-header .hero-header-inside .brand-block-h2 { position: relative; height: 100%; -webkit-align-self: flex-start; align-self: flex-start; display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; -webkit-justify-content: space-evenly; justify-content: space-evenly; }
.hero-header .hero-header-inside .hero-header-content:before, .hero-header .hero-header-inside .hero-header-content:after, .hero-header .hero-header-inside .brand-block-h0:before, .hero-header .hero-header-inside .brand-block-h0:after, .hero-header .hero-header-inside .brand-block-h1:before, .hero-header .hero-header-inside .brand-block-h1:after, .hero-header .hero-header-inside .brand-block-h2:before, .hero-header .hero-header-inside .brand-block-h2:after { content: ''; display: block; }
.hero-header .hero-header-inside .hero-header-content .brand-header, .hero-header .hero-header-inside .hero-header-content .brand-h1, .hero-header .hero-header-inside .hero-header-content h1, .hero-header .hero-header-inside .hero-header-content .brand-h1, .hero-header .hero-header-inside .hero-header-content .brand-block-h1 .brand-header, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content .brand-header, .hero-header .hero-header-inside .hero-header-content .brand-block-h1 h2, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content h2, .hero-header .hero-header-inside .hero-header-content .brand-block-h1 .brand-h2, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content .brand-h2, .hero-header .hero-header-inside .hero-header-content .brand-block-h1 h3, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content h3, .hero-header .hero-header-inside .hero-header-content .brand-block-h1 .brand-h3, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content .brand-h3, .hero-header .hero-header-inside .hero-header-content .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .hero-header .hero-header-inside .hero-header-content .brand-subheader, .hero-header .hero-header-inside .hero-header-content .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .hero-header .hero-header-inside .hero-header-content .brand-subheader, .hero-header .hero-header-inside .hero-header-content .brand-block-h1 h4, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content h4, .hero-header .hero-header-inside .hero-header-content .brand-block-h1 h5, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content h5, .hero-header .hero-header-inside .hero-header-content .brand-block-h1 h6, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content h6, .hero-header .hero-header-inside .hero-header-content h2, .hero-header .hero-header-inside .hero-header-content .brand-h2, .hero-header .hero-header-inside .hero-header-content .brand-block-h2 .brand-header, .brand-block-h2 .hero-header .hero-header-inside .hero-header-content .brand-header, .hero-header .hero-header-inside .hero-header-content .brand-block-h2 h1, .brand-block-h2 .hero-header .hero-header-inside .hero-header-content h1, .hero-header .hero-header-inside .hero-header-content .brand-block-h2 .brand-h1, .brand-block-h2 .hero-header .hero-header-inside .hero-header-content .brand-h1, .hero-header .hero-header-inside .hero-header-content h3, .hero-header .hero-header-inside .hero-header-content .brand-h3, .hero-header .hero-header-inside .hero-header-content .brand-block-h2 .brand-subheader, .brand-block-h2 .hero-header .hero-header-inside .hero-header-content .brand-subheader, .hero-header .hero-header-inside .hero-header-content h4, .hero-header .hero-header-inside .hero-header-content h5, .hero-header .hero-header-inside .hero-header-content h6, .hero-header .hero-header-inside .brand-block-h0 .brand-header, .hero-header .hero-header-inside .brand-block-h0 .brand-h1, .hero-header .hero-header-inside .brand-block-h0 h1, .hero-header .hero-header-inside .brand-block-h0 .brand-h1, .hero-header .hero-header-inside .brand-block-h0 .brand-block-h1 .brand-header, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0 .brand-header, .hero-header .hero-header-inside .brand-block-h0 .brand-block-h1 h2, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0 h2, .hero-header .hero-header-inside .brand-block-h0 .brand-block-h1 .brand-h2, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0 .brand-h2, .hero-header .hero-header-inside .brand-block-h0 .brand-block-h1 h3, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0 h3, .hero-header .hero-header-inside .brand-block-h0 .brand-block-h1 .brand-h3, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0 .brand-h3, .hero-header .hero-header-inside .brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0 .brand-subheader, .hero-header .hero-header-inside .brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0 .brand-subheader, .hero-header .hero-header-inside .brand-block-h0 .brand-block-h1 h4, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0 h4, .hero-header .hero-header-inside .brand-block-h0 .brand-block-h1 h5, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0 h5, .hero-header .hero-header-inside .brand-block-h0 .brand-block-h1 h6, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0 h6, .hero-header .hero-header-inside .brand-block-h0 h2, .hero-header .hero-header-inside .brand-block-h0 .brand-h2, .hero-header .hero-header-inside .brand-block-h0 .brand-block-h2 .brand-header, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0 .brand-header, .hero-header .hero-header-inside .brand-block-h0 .brand-block-h2 h1, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0 h1, .hero-header .hero-header-inside .brand-block-h0 .brand-block-h2 .brand-h1, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0 .brand-h1, .hero-header .hero-header-inside .brand-block-h0 h3, .hero-header .hero-header-inside .brand-block-h0 .brand-h3, .hero-header .hero-header-inside .brand-block-h0 .brand-block-h2 .brand-subheader, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0 .brand-subheader, .hero-header .hero-header-inside .brand-block-h0 h4, .hero-header .hero-header-inside .brand-block-h0 h5, .hero-header .hero-header-inside .brand-block-h0 h6, .hero-header .hero-header-inside .brand-block-h1 .brand-header, .hero-header .hero-header-inside .brand-block-h1 .brand-h1, .hero-header .hero-header-inside .brand-block-h1 .brand-h1, .hero-header .hero-header-inside .brand-block-h1 .brand-header, .hero-header .hero-header-inside .brand-block-h1 h1, .hero-header .hero-header-inside .brand-block-h1 h2, .hero-header .hero-header-inside .brand-block-h1 .brand-h2, .hero-header .hero-header-inside .brand-block-h1 h3, .hero-header .hero-header-inside .brand-block-h1 .brand-h3, .hero-header .hero-header-inside .brand-block-h1 .brand-block-h2 .brand-subheader, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1 .brand-subheader, .hero-header .hero-header-inside .brand-block-h1 h4, .hero-header .hero-header-inside .brand-block-h1 h5, .hero-header .hero-header-inside .brand-block-h1 h6, .hero-header .hero-header-inside .brand-block-h1 h2, .hero-header .hero-header-inside .brand-block-h1 .brand-h2, .hero-header .hero-header-inside .brand-block-h1 .brand-block-h2 h1, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1 h1, .hero-header .hero-header-inside .brand-block-h1 .brand-block-h2 .brand-h1, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1 .brand-h1, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h1 .brand-header, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1 .brand-header, .hero-header .hero-header-inside .brand-block-h1 .brand-block-h2 .brand-header, .hero-header .hero-header-inside .brand-block-h1 h3, .hero-header .hero-header-inside .brand-block-h1 .brand-h3, .hero-header .hero-header-inside .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1 .brand-subheader, .hero-header .hero-header-inside .brand-block-h1 h4, .hero-header .hero-header-inside .brand-block-h1 h5, .hero-header .hero-header-inside .brand-block-h1 h6, .hero-header .hero-header-inside .brand-block-h2 .brand-header, .hero-header .hero-header-inside .brand-block-h2 .brand-h1, .hero-header .hero-header-inside .brand-block-h2 h1, .hero-header .hero-header-inside .brand-block-h2 .brand-h1, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h1 h2, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2 h2, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h1 .brand-h2, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2 .brand-h2, .hero-header .hero-header-inside .brand-block-h1 .brand-block-h2 .brand-header, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2 .brand-header, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h1 .brand-header, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h1 h3, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2 h3, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h1 .brand-h3, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2 .brand-h3, .hero-header .hero-header-inside .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2 .brand-subheader, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h1 .brand-subheader, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h1 h4, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2 h4, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h1 h5, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2 h5, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h1 h6, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2 h6, .hero-header .hero-header-inside .brand-block-h2 .brand-h2, .hero-header .hero-header-inside .brand-block-h2 .brand-header, .hero-header .hero-header-inside .brand-block-h2 h1, .hero-header .hero-header-inside .brand-block-h2 .brand-h1, .hero-header .hero-header-inside .brand-block-h2 h2, .hero-header .hero-header-inside .brand-block-h2 .brand-h3, .hero-header .hero-header-inside .brand-block-h2 .brand-subheader, .hero-header .hero-header-inside .brand-block-h2 h3, .hero-header .hero-header-inside .brand-block-h2 h4, .hero-header .hero-header-inside .brand-block-h2 h5, .hero-header .hero-header-inside .brand-block-h2 h6 { margin-top: 4px; }
.hero-header .hero-header-inside .hero-header-content p, .hero-header .hero-header-inside .hero-header-content .p, .hero-header .hero-header-inside .brand-block-h0 p, .hero-header .hero-header-inside .brand-block-h0 .p, .hero-header .hero-header-inside .brand-block-h1 p, .hero-header .hero-header-inside .brand-block-h1 .p, .hero-header .hero-header-inside .brand-block-h2 p, .hero-header .hero-header-inside .brand-block-h2 .p { margin-left: 2px; margin-right: 2px; }
.hero-header .hero-header-inside .hero-header-content p:last-child, .hero-header .hero-header-inside .hero-header-content .p:last-child, .hero-header .hero-header-inside .brand-block-h0 p:last-child, .hero-header .hero-header-inside .brand-block-h0 .p:last-child, .hero-header .hero-header-inside .brand-block-h1 p:last-child, .hero-header .hero-header-inside .brand-block-h1 .p:last-child, .hero-header .hero-header-inside .brand-block-h2 p:last-child, .hero-header .hero-header-inside .brand-block-h2 .p:last-child { margin-bottom: 18px; }
.hero-header .hero-header-inside .hero-header-content .p1, .hero-header .hero-header-inside .brand-block-h0 .p1, .hero-header .hero-header-inside .brand-block-h1 .p1, .hero-header .hero-header-inside .brand-block-h2 .p1 { margin-top: 20px; line-height: 1.5; }
.hero-header .hero-header-inside .hero-header-content .brand-block-controll, .hero-header .hero-header-inside .brand-block-h0 .brand-block-controll, .hero-header .hero-header-inside .brand-block-h1 .brand-block-controll, .hero-header .hero-header-inside .brand-block-h2 .brand-block-controll { margin-left: 2px; margin-right: 2px; margin-top: 10px; }
.hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h1 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-header + p, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h1 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h2 + p, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h2 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-h2 + p, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-h2 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-header + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 h1 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h3 + p, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h3 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-h3 + p, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-h3 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-subheader + p, .brand-block-h1 .brand-block-h2 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-subheader + p, .brand-block-h2 .brand-block-h1 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h4 + p, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h4 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h5 + p, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h5 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h6 + p, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h6 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h1 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-header + .p, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h1 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h2 + .p, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h2 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-h2 + .p, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-h2 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-header + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 h1 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h3 + .p, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h3 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-h3 + .p, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-h3 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-subheader + .p, .brand-block-h1 .brand-block-h2 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-subheader + .p, .brand-block-h2 .brand-block-h1 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h4 + .p, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h4 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h5 + .p, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h5 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h6 + .p, .brand-block-h1 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h6 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h2 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-h2 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-header + p, .brand-block-h2 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h1 + p, .brand-block-h2 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h1 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-h1 + p, .brand-block-h2 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-header + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 h2 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h2 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h3 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie .brand-h3 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .block-medtronic-cookie .brand-subheader + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h4 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h5 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h6 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h3 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-h3 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-subheader + p, .brand-block-h2 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h3 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h4 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h5 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h6 + p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h2 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-h2 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-header + .p, .brand-block-h2 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h1 + .p, .brand-block-h2 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h1 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-h1 + .p, .brand-block-h2 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-header + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 h2 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h2 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h3 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie .brand-h3 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .block-medtronic-cookie .brand-subheader + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h4 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h5 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h6 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h3 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-h3 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-subheader + .p, .brand-block-h2 .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h3 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h4 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h5 + .p, .hero-header .hero-header-inside .hero-header-content.brand-block-h0 h6 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-header + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-header + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-h1 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-h1 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h1 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-h1 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 .brand-header + p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-header + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 h1 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 h2 + p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h2 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 .brand-h2 + p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-h2 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-header + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 .brand-block-h2 h1 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 h3 + p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h3 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 .brand-h3 + p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-h3 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-subheader + p, .brand-block-h1 .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-subheader + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-subheader + p, .brand-block-h2 .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-subheader + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 h4 + p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h4 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 h5 + p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h5 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 h6 + p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h6 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h1 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-h1 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 .brand-header + .p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-header + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 h1 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 h2 + .p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h2 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 .brand-h2 + .p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-h2 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-header + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 .brand-block-h2 h1 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 h3 + .p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h3 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 .brand-h3 + .p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-h3 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-subheader + .p, .brand-block-h1 .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-subheader + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-subheader + .p, .brand-block-h2 .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-subheader + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 h4 + .p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h4 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 h5 + .p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h5 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h1 h6 + .p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h6 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h2 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-h2 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 .brand-header + p, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-header + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 h1 + p, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h1 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 .brand-h1 + p, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-h1 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-header + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 .brand-block-h1 h2 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 h2 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .block-medtronic-cookie h3 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .block-medtronic-cookie .brand-h3 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 .block-medtronic-cookie .brand-subheader + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .block-medtronic-cookie h4 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .block-medtronic-cookie h5 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .block-medtronic-cookie h6 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h3 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-h3 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 .brand-subheader + p, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-subheader + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 h3 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h4 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h5 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h6 + p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h2 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-h2 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 .brand-header + .p, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-header + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 h1 + .p, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h1 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 .brand-h1 + .p, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-h1 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-header + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 .brand-block-h1 h2 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 h2 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .block-medtronic-cookie h3 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .block-medtronic-cookie .brand-h3 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 .block-medtronic-cookie .brand-subheader + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .block-medtronic-cookie h4 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .block-medtronic-cookie h5 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .block-medtronic-cookie h6 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h3 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-h3 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 .brand-subheader + .p, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-subheader + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 .brand-block-h2 h3 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h4 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h5 + .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h0 h6 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-header + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-header + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-h1 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-h1 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-h1 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-header + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h1 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h2 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-h2 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 .brand-header + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 h1 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h3 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-h3 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 .brand-subheader + p, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h1.brand-block-h0 .brand-subheader + p, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-subheader + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h4 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h5 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h6 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-h1 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-header + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h1 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h2 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-h2 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 .brand-header + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 h1 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h3 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-h3 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 .brand-subheader + .p, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h1.brand-block-h0 .brand-subheader + .p, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-subheader + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h4 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h5 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h6 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h2 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-h2 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 h1 + p, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h1 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 .brand-h1 + p, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-h1 + p, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h1.brand-block-h0 .brand-header + p, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-header + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 .brand-header + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 h2 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .block-medtronic-cookie h3 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .block-medtronic-cookie .brand-h3 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 .block-medtronic-cookie .brand-subheader + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .block-medtronic-cookie h4 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .block-medtronic-cookie h5 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .block-medtronic-cookie h6 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h3 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-h3 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 .brand-subheader + p, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-subheader + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 h3 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h4 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h5 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h6 + p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h2 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-h2 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 h1 + .p, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h1 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 .brand-h1 + .p, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-h1 + .p, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h1.brand-block-h0 .brand-header + .p, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-header + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 .brand-header + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 h2 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .block-medtronic-cookie h3 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .block-medtronic-cookie .brand-h3 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 .block-medtronic-cookie .brand-subheader + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .block-medtronic-cookie h4 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .block-medtronic-cookie h5 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .block-medtronic-cookie h6 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h3 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-h3 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 .brand-subheader + .p, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-subheader + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 .brand-block-h2 h3 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h4 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h5 + .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h0 h6 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-header + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-header + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-h1 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-h1 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h1 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-h1 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 h2 + p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h2 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 .brand-h2 + p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-h2 + p, .hero-header .hero-header-inside .brand-block-h1 .brand-block-h2.brand-block-h0 .brand-header + p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-header + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 .brand-header + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 h1 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 h3 + p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h3 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 .brand-h3 + p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-h3 + p, .hero-header .hero-header-inside .brand-block-h1 .brand-block-h2.brand-block-h0 .brand-subheader + p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-subheader + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 .brand-subheader + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 h4 + p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h4 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 h5 + p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h5 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 h6 + p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h6 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h1 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-h1 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 h2 + .p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h2 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 .brand-h2 + .p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-h2 + .p, .hero-header .hero-header-inside .brand-block-h1 .brand-block-h2.brand-block-h0 .brand-header + .p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-header + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 .brand-header + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 h1 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 h3 + .p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h3 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 .brand-h3 + .p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-h3 + .p, .hero-header .hero-header-inside .brand-block-h1 .brand-block-h2.brand-block-h0 .brand-subheader + .p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-subheader + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 .brand-subheader + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 h4 + .p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h4 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 h5 + .p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h5 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 h6 + .p, .brand-block-h1 .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h6 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-h2 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-header + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h1 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-h1 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 .brand-header + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 h2 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h2 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .block-medtronic-cookie h3 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .block-medtronic-cookie .brand-h3 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .block-medtronic-cookie .brand-subheader + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .block-medtronic-cookie h4 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .block-medtronic-cookie h5 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .block-medtronic-cookie h6 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-h3 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-subheader + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h3 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h4 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h5 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h6 + p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-h2 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-header + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h1 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-h1 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 .brand-header + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-block-h1 h2 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h2 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .block-medtronic-cookie h3 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .block-medtronic-cookie .brand-h3 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .block-medtronic-cookie .brand-subheader + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .block-medtronic-cookie h4 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .block-medtronic-cookie h5 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .block-medtronic-cookie h6 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-h3 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 .brand-subheader + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h3 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h4 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h5 + .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h0 h6 + .p { margin-top: -26px; /* hero minimed 670g */ }
.hero-header .hero-header-inside .hero-header-content.brand-block-h1, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 { -webkit-justify-content: center; justify-content: center; }
.hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-header, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-h1, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-h1, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-header, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 h1, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 h2, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-h2, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 h3, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-h3, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-h2 .brand-subheader, .hero-header .hero-header-inside .brand-block-h2 .hero-header-content.brand-block-h1 .brand-subheader, .brand-block-h2 .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-subheader, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 h4, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 h5, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 h6, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 h2, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-h2, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-h2 h1, .brand-block-h2 .hero-header .hero-header-inside .hero-header-content.brand-block-h1 h1, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-h2 .brand-h1, .brand-block-h2 .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-h1, .hero-header .hero-header-inside .brand-block-h2 .hero-header-content.brand-block-h1 .brand-header, .brand-block-h2 .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-header, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-h2 .brand-header, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 h3, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-h3, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h2 .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-subheader, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 h4, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 h5, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 h6, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-header, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-h1, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-h1, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-header, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 h1, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 h2, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-h2, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 h3, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-h3, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-block-h2 .brand-subheader, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h0.brand-block-h1 .brand-subheader, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-subheader, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 h4, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 h5, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 h6, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 h2, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-h2, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-block-h2 h1, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 h1, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-block-h2 .brand-h1, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-h1, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h0.brand-block-h1 .brand-header, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-header, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-block-h2 .brand-header, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 h3, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-h3, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-subheader, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 h4, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 h5, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 h6, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .brand-header, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .brand-h1, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 h1, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .brand-h1, .hero-header .hero-header-inside .brand-block-h1 .brand-header, .hero-header .hero-header-inside .brand-block-h1 h2, .hero-header .hero-header-inside .brand-block-h1 .brand-h2, .hero-header .hero-header-inside .brand-block-h1 .brand-block-h2 .brand-header, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h1 .brand-header, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1 .brand-header, .hero-header .hero-header-inside .brand-block-h1 h3, .hero-header .hero-header-inside .brand-block-h1 .brand-h3, .hero-header .hero-header-inside .brand-block-h1 .brand-block-h2 .brand-subheader, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1 .brand-subheader, .hero-header .hero-header-inside .brand-block-h1 h4, .hero-header .hero-header-inside .brand-block-h1 h5, .hero-header .hero-header-inside .brand-block-h1 h6, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 h2, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .brand-h2, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .brand-block-h2 h1, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 h1, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .brand-block-h2 .brand-h1, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .brand-h1, .hero-header .hero-header-inside .brand-block-h2 .brand-block-h1 .brand-header, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1 .brand-header, .hero-header .hero-header-inside .brand-block-h1 .brand-block-h2 .brand-header, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 h3, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .brand-h3, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h2 .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .brand-subheader, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 h4, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 h5, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 h6, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-header, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-h1, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-h1, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-header, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 h1, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 h2, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-h2, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 h3, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-h3, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-block-h2 .brand-subheader, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-block-h1 .brand-subheader, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 h4, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 h5, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 h6, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-h2, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-header, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 h1, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-h1, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 h2, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-h3, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-subheader, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 h3, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 h4, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 h5, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 h6 { margin-bottom: 15px; margin-top: 20px; line-height: 1; letter-spacing: -0.9px; }
.hero-header .hero-header-inside .hero-header-content.brand-block-h1 p, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 p, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 p, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 p, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .p { letter-spacing: normal; }
.hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-controll, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-block-controll, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .brand-block-controll, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-block-controll { margin-top: 30px; }
.hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-controll .brand-button-h2, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-controll .brand-button-h2-disabled, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-controll .brand-button-h2 .disabled, .brand-button-h2 .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-controll .disabled, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-controll .brand-button-h2-contact, .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-controll .article-list .container .row .article-element.article-text .field-type-link-field a, .article-list .container .row .article-element.article-text .field-type-link-field .hero-header .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-controll a, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-block-controll .brand-button-h2, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-block-controll .brand-button-h2-disabled, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-block-controll .brand-button-h2 .disabled, .brand-button-h2 .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-block-controll .disabled, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-block-controll .brand-button-h2-contact, .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-block-controll .article-list .container .row .article-element.article-text .field-type-link-field a, .article-list .container .row .article-element.article-text .field-type-link-field .hero-header .hero-header-inside .brand-block-h0.brand-block-h1 .brand-block-controll a, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .brand-block-controll .brand-button-h2, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .brand-block-controll .brand-button-h2-disabled, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .brand-block-controll .brand-button-h2 .disabled, .brand-button-h2 .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .brand-block-controll .disabled, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .brand-block-controll .brand-button-h2-contact, .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .brand-block-controll .article-list .container .row .article-element.article-text .field-type-link-field a, .article-list .container .row .article-element.article-text .field-type-link-field .hero-header .hero-header-inside .brand-block-h1.brand-block-h1 .brand-block-controll a, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-block-controll .brand-button-h2, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-block-controll .brand-button-h2-disabled, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-block-controll .brand-button-h2 .disabled, .brand-button-h2 .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-block-controll .disabled, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-block-controll .brand-button-h2-contact, .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-block-controll .article-list .container .row .article-element.article-text .field-type-link-field a, .article-list .container .row .article-element.article-text .field-type-link-field .hero-header .hero-header-inside .brand-block-h2.brand-block-h1 .brand-block-controll a { padding-left: 2.2em; padding-right: 2.2em; }
@media (min-width: 992px) { .hero-header .hero-header-inside .hero-header-content > *, .hero-header .hero-header-inside .brand-block-h0 > *, .hero-header .hero-header-inside .brand-block-h1 > *, .hero-header .hero-header-inside .brand-block-h2 > * { margin-top: 0; margin-bottom: 0; } }
@media (max-width: 991.98px) { .hero-header .hero-header-inside .hero-header-content blockquote, .hero-header .hero-header-inside .brand-block-h0 blockquote, .hero-header .hero-header-inside .brand-block-h1 blockquote, .hero-header .hero-header-inside .brand-block-h2 blockquote { margin-top: 1rem; } }
.hero-header .hero-header-inside .hero-header-content ul, .hero-header .hero-header-inside .brand-block-h0 ul, .hero-header .hero-header-inside .brand-block-h1 ul, .hero-header .hero-header-inside .brand-block-h2 ul { list-style-type: none; margin: 1.81rem 0 0 60px; padding: 0; font-size: 16px; }
.hero-header .hero-header-inside .hero-header-content ul li, .hero-header .hero-header-inside .brand-block-h0 ul li, .hero-header .hero-header-inside .brand-block-h1 ul li, .hero-header .hero-header-inside .brand-block-h2 ul li { font-size: 16px; color: #ffffff; margin-bottom: 2.75rem; position: relative; line-height: 1.38; letter-spacing: normal; }
.hero-header .hero-header-inside .hero-header-content ul li strong, .hero-header .hero-header-inside .brand-block-h0 ul li strong, .hero-header .hero-header-inside .brand-block-h1 ul li strong, .hero-header .hero-header-inside .brand-block-h2 ul li strong { display: block; font-size: 22px; font-weight: 600; line-height: 1.4; color: #ffffff; }
.hero-header .hero-header-inside .hero-header-content ul li sup, .hero-header .hero-header-inside .brand-block-h0 ul li sup, .hero-header .hero-header-inside .brand-block-h1 ul li sup, .hero-header .hero-header-inside .brand-block-h2 ul li sup { top: -.25em; }
.hero-header .hero-header-inside .hero-header-content ul li span, .hero-header .hero-header-inside .brand-block-h0 ul li span, .hero-header .hero-header-inside .brand-block-h1 ul li span, .hero-header .hero-header-inside .brand-block-h2 ul li span { display: list-item; list-style-type: square; margin-left: 15px; }
.hero-header .hero-header-inside .hero-header-content ul li:before, .hero-header .hero-header-inside .brand-block-h0 ul li:before, .hero-header .hero-header-inside .brand-block-h1 ul li:before, .hero-header .hero-header-inside .brand-block-h2 ul li:before { content: ' '; height: 40px; width: 40px; background: transparent url(../images/hero-check.png) no-repeat; background-size: 100%; position: absolute; left: -60px; }
.hero-header .hero-header-inside .hero-header-content ul.big li strong, .hero-header .hero-header-inside .brand-block-h0 ul.big li strong, .hero-header .hero-header-inside .brand-block-h1 ul.big li strong, .hero-header .hero-header-inside .brand-block-h2 ul.big li strong { font-size: 24px; padding-top: 3px; }
.hero-header .hero-header-inside .hero-header-content ul.only-headers li strong, .hero-header .hero-header-inside .brand-block-h0 ul.only-headers li strong, .hero-header .hero-header-inside .brand-block-h1 ul.only-headers li strong, .hero-header .hero-header-inside .brand-block-h2 ul.only-headers li strong { font-size: 22px; font-weight: 500; font-style: normal; font-stretch: normal; line-height: 1.09; letter-spacing: normal; }
.hero-header .hero-header-inside .hero-header-content p small, .hero-header .hero-header-inside .brand-block-h0 p small, .hero-header .hero-header-inside .brand-block-h1 p small, .hero-header .hero-header-inside .brand-block-h2 p small { display: block; font-size: 12px; font-weight: normal; line-height: 1.67; letter-spacing: normal; color: #ffffff; }
.hero-header iframe.hero-header-image { z-index: 150; position: relative; width: 100%; }
.hero-header .hero-header-sign { width: 90%; height: 84%; position: absolute; top: 8%; max-width: 1260px; left: 50%; transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); }
.hero-header .hero-header-sign-mobile { display: none; position: absolute; height: 100%; width: 100%; top: 0; }
.hero-header .hero-header-sign-mobile::before, .hero-header .hero-header-sign-mobile::after { border-width: 0 !important; }
.hero-header .hero-header-sign::before, .hero-header .hero-header-sign::after { box-sizing: inherit; content: ''; position: absolute; border: 3px solid transparent; width: 0; height: 0; }
.hero-header .hero-header-sign::before { top: 0; left: 0; }
.hero-header .hero-header-sign::after { bottom: 0; right: 0; }
.hero-header .hero-header-sign img { position: absolute; top: 8%; right: 3%; }
.hero-header .hero-header-sign.hero-header-sign-left-top img { top: 16%; right: auto; bottom: auto; left: 2%; position: absolute; }
@media (max-width: 991.98px) { .hero-header .hero-header-sign.hero-header-sign-left-top img { left: 4%; } }
@media (max-width: 575.98px) { .hero-header .hero-header-sign.hero-header-sign-left-top img { left: 6%; } }
.hero-header .hero-header-sign.hero-header-sign-left-middle img { top: 50%; right: auto; bottom: auto; left: 2%; transform: translate(0, -50%); -moz-transform: translate(0, -50%); position: absolute; }
@media (max-width: 991.98px) { .hero-header .hero-header-sign.hero-header-sign-left-middle img { left: 4%; } }
@media (max-width: 575.98px) { .hero-header .hero-header-sign.hero-header-sign-left-middle img { left: 6%; } }
.hero-header .hero-header-sign.hero-header-sign-left-bottom img { top: auto; right: auto; bottom: 4%; left: 2%; position: absolute; }
@media (max-width: 991.98px) { .hero-header .hero-header-sign.hero-header-sign-left-bottom img { left: 4%; } }
@media (max-width: 575.98px) { .hero-header .hero-header-sign.hero-header-sign-left-bottom img { left: 6%; } }
.hero-header .hero-header-sign.hero-header-sign-right-top img { top: 16%; right: 2%; bottom: auto; left: auto; position: absolute; }
@media (max-width: 991.98px) { .hero-header .hero-header-sign.hero-header-sign-right-top img { right: 4%; } }
@media (max-width: 575.98px) { .hero-header .hero-header-sign.hero-header-sign-right-top img { right: 6%; } }
.hero-header .hero-header-sign.hero-header-sign-right-middle img { top: 50%; right: 2%; bottom: auto; left: auto; transform: translate(0, -50%); -moz-transform: translate(0, -50%); position: absolute; }
@media (max-width: 991.98px) { .hero-header .hero-header-sign.hero-header-sign-right-middle img { right: 4%; } }
@media (max-width: 575.98px) { .hero-header .hero-header-sign.hero-header-sign-right-middle img { right: 6%; } }
.hero-header .hero-header-sign.hero-header-sign-right-bottom img { top: auto; right: 2%; bottom: 4%; left: auto; position: absolute; }
@media (max-width: 991.98px) { .hero-header .hero-header-sign.hero-header-sign-right-bottom img { right: 4%; } }
@media (max-width: 575.98px) { .hero-header .hero-header-sign.hero-header-sign-right-bottom img { right: 6%; } }
.hero-header .hero-header-play { position: absolute; z-index: 100; top: 50%; left: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); width: 100px; height: 100px; cursor: pointer; }
.hero-header .hero-header-play img { top: 0 !important; left: 0 !important; }
.hero-header.hero-header-split .hero-header-image { width: 50%; margin-left: 50%; overflow: hidden; background-size: cover; background-position-x: center; background-position-y: center; }
.hero-header.hero-header-split .hero-header-image .js-hero-header-player { width: 100%; }
.hero-header.hero-header-split .hero-header-image img { max-width: none; }
.hero-header.hero-header-split .hero-header-sign img { top: auto; bottom: 20%; right: auto; left: 62%; }
.hero-header.hero-header-split .hero-header-sign.hero-header-sign-left-top img { top: 16%; right: auto; bottom: auto; left: 52%; position: absolute; }
@media (max-width: 991.98px) { .hero-header.hero-header-split .hero-header-sign.hero-header-sign-left-top img { left: 54%; } }
@media (max-width: 575.98px) { .hero-header.hero-header-split .hero-header-sign.hero-header-sign-left-top img { left: 56%; } }
.hero-header.hero-header-split .hero-header-sign.hero-header-sign-left-middle img { top: 50%; right: auto; bottom: auto; left: 52%; transform: translate(0, -50%); -moz-transform: translate(0, -50%); position: absolute; }
@media (max-width: 991.98px) { .hero-header.hero-header-split .hero-header-sign.hero-header-sign-left-middle img { left: 54%; } }
@media (max-width: 575.98px) { .hero-header.hero-header-split .hero-header-sign.hero-header-sign-left-middle img { left: 56%; } }
.hero-header.hero-header-split .hero-header-sign.hero-header-sign-left-bottom img { top: auto; right: auto; bottom: 4%; left: 52%; position: absolute; }
@media (max-width: 991.98px) { .hero-header.hero-header-split .hero-header-sign.hero-header-sign-left-bottom img { left: 54%; } }
@media (max-width: 575.98px) { .hero-header.hero-header-split .hero-header-sign.hero-header-sign-left-bottom img { left: 56%; } }
.hero-header.hero-header-split .hero-header-sign.hero-header-sign-right-top img { top: 16%; right: 2%; bottom: auto; left: auto; position: absolute; }
@media (max-width: 991.98px) { .hero-header.hero-header-split .hero-header-sign.hero-header-sign-right-top img { right: 54%; } }
@media (max-width: 575.98px) { .hero-header.hero-header-split .hero-header-sign.hero-header-sign-right-top img { right: 56%; } }
.hero-header.hero-header-split .hero-header-sign.hero-header-sign-right-middle img { top: 50%; right: 2%; bottom: auto; left: auto; transform: translate(0, -50%); -moz-transform: translate(0, -50%); position: absolute; }
@media (max-width: 991.98px) { .hero-header.hero-header-split .hero-header-sign.hero-header-sign-right-middle img { right: 54%; } }
@media (max-width: 575.98px) { .hero-header.hero-header-split .hero-header-sign.hero-header-sign-right-middle img { right: 56%; } }
.hero-header.hero-header-split .hero-header-sign.hero-header-sign-right-bottom img { top: auto; right: 2%; bottom: 4%; left: auto; position: absolute; }
@media (max-width: 991.98px) { .hero-header.hero-header-split .hero-header-sign.hero-header-sign-right-bottom img { right: 54%; } }
@media (max-width: 575.98px) { .hero-header.hero-header-split .hero-header-sign.hero-header-sign-right-bottom img { right: 56%; } }
.hero-header.hero-header-split .hero-header-content { width: 50%; padding-right: 75px; }
.hero-header.hero-header-split .brand-block-controll .brand-button-h1, .hero-header.hero-header-split .brand-block-controll .brand-button-h1-disabled, .hero-header.hero-header-split .brand-block-controll .brand-button-h1 .disabled, .brand-button-h1 .hero-header.hero-header-split .brand-block-controll .disabled, .hero-header.hero-header-split .brand-block-controll .brand-button-h1-contact { padding: 1.1em 1.8em 1.1em; }
.hero-header.hero-header-split .hero-header-play { left: 75%; }
.hero-header.hero-header-split-right .hero-header-image { margin-left: 0; margin-right: 50%; }
.hero-header.hero-header-split-right .hero-header-inside { padding: 30px 10px; width: 100%; height: 84%; position: absolute; top: 8%; max-width: 1260px; left: 50%; transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); display: -webkit-flex; display: flex; -webkit-align-items: baseline; align-items: baseline; -webkit-flex-direction: column; flex-direction: column; -webkit-justify-content: center; justify-content: center; }
.hero-header.hero-header-split-right .hero-header-content { width: 50%; margin-left: 50%; padding-left: 105px; padding-right: 0px; }
.hero-header.hero-header-split-right .hero-header-play { left: 25%; }
.hero-header.hero-header-split-right .hero-header-sign { width: 90%; height: 76%; position: absolute; top: 12%; max-width: 1260px; left: 50%; transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); border: transparent 3px solid; transition: border-color 0.3s ease; }
.hero-header.hero-header-split-right .hero-header-sign img { position: absolute; top: auto; right: auto; bottom: 8%; left: 3%; }
.hero-header.hero-header-split-right .hero-header-sign.hero-header-sign-left-top img { top: 16%; right: auto; bottom: auto; left: 2%; position: absolute; }
@media (max-width: 991.98px) { .hero-header.hero-header-split-right .hero-header-sign.hero-header-sign-left-top img { left: 4%; } }
@media (max-width: 575.98px) { .hero-header.hero-header-split-right .hero-header-sign.hero-header-sign-left-top img { left: 6%; } }
.hero-header.hero-header-split-right .hero-header-sign.hero-header-sign-left-middle img { top: 50%; right: auto; bottom: auto; left: 2%; transform: translate(0, -50%); -moz-transform: translate(0, -50%); position: absolute; }
@media (max-width: 991.98px) { .hero-header.hero-header-split-right .hero-header-sign.hero-header-sign-left-middle img { left: 4%; } }
@media (max-width: 575.98px) { .hero-header.hero-header-split-right .hero-header-sign.hero-header-sign-left-middle img { left: 6%; } }
.hero-header.hero-header-split-right .hero-header-sign.hero-header-sign-left-bottom img { top: auto; right: auto; bottom: 4%; left: 2%; position: absolute; }
@media (max-width: 991.98px) { .hero-header.hero-header-split-right .hero-header-sign.hero-header-sign-left-bottom img { left: 4%; } }
@media (max-width: 575.98px) { .hero-header.hero-header-split-right .hero-header-sign.hero-header-sign-left-bottom img { left: 6%; } }
.hero-header.hero-header-split-right .hero-header-sign.hero-header-sign-right-top img { top: 16%; right: 52%; bottom: auto; left: auto; position: absolute; }
@media (max-width: 991.98px) { .hero-header.hero-header-split-right .hero-header-sign.hero-header-sign-right-top img { right: 4%; } }
@media (max-width: 575.98px) { .hero-header.hero-header-split-right .hero-header-sign.hero-header-sign-right-top img { right: 6%; } }
.hero-header.hero-header-split-right .hero-header-sign.hero-header-sign-right-middle img { top: 50%; right: 52%; bottom: auto; left: auto; transform: translate(0, -50%); -moz-transform: translate(0, -50%); position: absolute; }
@media (max-width: 991.98px) { .hero-header.hero-header-split-right .hero-header-sign.hero-header-sign-right-middle img { right: 4%; } }
@media (max-width: 575.98px) { .hero-header.hero-header-split-right .hero-header-sign.hero-header-sign-right-middle img { right: 6%; } }
.hero-header.hero-header-split-right .hero-header-sign.hero-header-sign-right-bottom img { top: auto; right: 52%; bottom: 4%; left: auto; position: absolute; }
@media (max-width: 991.98px) { .hero-header.hero-header-split-right .hero-header-sign.hero-header-sign-right-bottom img { right: 4%; } }
@media (max-width: 575.98px) { .hero-header.hero-header-split-right .hero-header-sign.hero-header-sign-right-bottom img { right: 6%; } }
.hero-header .hero-header-footer { background-color: #f5f9fc; border-top: #e5e9eb 1px solid; border-bottom: #e5e9eb 1px solid; display: -webkit-flex; display: flex; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-justify-content: center; justify-content: center; }
.hero-header .hero-header-footer a.hero-header-footer-link { /*height: 65px;*/ padding: 20px 60px; color: #00a9e0; font-size: 16px; position: relative; z-index: 98; }
.hero-header .hero-header-footer a.hero-header-footer-link:after { display: inline-block; height: 9px; width: 6px; content: ''; background: transparent url(../images/link-arrow@2x.png) no-repeat; background-size: 100%; margin-left: 5px; }
.hero-header .hero-header-footer a.hero-header-footer-link:hover { text-decoration: none; color: #004b87; }
@media (max-width: 991.98px) { .hero-header .hero-header-footer a.hero-header-footer-link { font-size: 14px; padding: 20px 20px 20px 40px; }
  .hero-header .hero-header-footer a.hero-header-footer-link:last-child { padding: 20px 40px 20px 20px; } }
.hero-header .brand-button-h1, .hero-header .brand-button-h1-disabled, .hero-header .brand-button-h1 .disabled, .brand-button-h1 .hero-header .disabled, .hero-header .brand-button-h1-contact, .hero-header .brand-button-h2, .hero-header .brand-button-h2-disabled, .hero-header .brand-button-h2 .disabled, .brand-button-h2 .hero-header .disabled, .hero-header .brand-button-h2-contact, .hero-header .article-list .container .row .article-element.article-text .field-type-link-field a, .article-list .container .row .article-element.article-text .field-type-link-field .hero-header a { background: linear-gradient(to right, #f77900 50%, #ff4e00 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; }
.hero-header .brand-button-h1:hover, .hero-header .brand-button-h1-disabled:hover, .hero-header .brand-button-h1 .disabled:hover, .brand-button-h1 .hero-header .disabled:hover, .hero-header .brand-button-h1-contact:hover, .hero-header .brand-button-h1:focus, .hero-header .brand-button-h1-disabled:focus, .hero-header .brand-button-h1 .disabled:focus, .brand-button-h1 .hero-header .disabled:focus, .hero-header .brand-button-h1-contact:focus, .hero-header .brand-button-h1:active, .hero-header .brand-button-h1-disabled:active, .hero-header .brand-button-h1 .disabled:active, .brand-button-h1 .hero-header .disabled:active, .hero-header .brand-button-h1-contact:active, .hero-header .brand-button-h2:hover, .hero-header .brand-button-h2-disabled:hover, .hero-header .brand-button-h2 .disabled:hover, .brand-button-h2 .hero-header .disabled:hover, .hero-header .brand-button-h2-contact:hover, .hero-header .article-list .container .row .article-element.article-text .field-type-link-field a:hover, .article-list .container .row .article-element.article-text .field-type-link-field .hero-header a:hover, .hero-header .brand-button-h2:focus, .hero-header .brand-button-h2-disabled:focus, .hero-header .brand-button-h2 .disabled:focus, .brand-button-h2 .hero-header .disabled:focus, .hero-header .brand-button-h2-contact:focus, .hero-header .article-list .container .row .article-element.article-text .field-type-link-field a:focus, .article-list .container .row .article-element.article-text .field-type-link-field .hero-header a:focus, .hero-header .brand-button-h2:active, .hero-header .brand-button-h2-disabled:active, .hero-header .brand-button-h2 .disabled:active, .brand-button-h2 .hero-header .disabled:active, .hero-header .brand-button-h2-contact:active, .hero-header .article-list .container .row .article-element.article-text .field-type-link-field a:active, .article-list .container .row .article-element.article-text .field-type-link-field .hero-header a:active { background-color: #f77900; background-position: left bottom; }
@media (max-width: 991.98px) { .hero-header { background-color: #001e46; }
  .hero-header .hero-header-main.hero-header-player-active .hero-header-image-mobile { display: none !important; }
  .hero-header .hero-header-main.hero-header-player-active .hero-header-image { width: 100%; margin-left: 0; display: block !important; }
  .hero-header .hero-header-main.hero-header-player-active.hero-header-player-fly .hero-header-image-mobile { display: block !important; }
  .hero-header .hero-header-main.hero-header-player-active.hero-header-player-fly .hero-header-image img { display: none !important; }
  .hero-header .hero-header-play { left: 50%; z-index: 200; width: 55px; height: 55px; }
  .hero-header .hero-header-outside .hero-header-inside.hero-header-empty-content { display: none; }
  .hero-header, .hero-header.hero-header-split { background-color: #001e46; max-height: none; }
  .hero-header .hero-header-outside, .hero-header.hero-header-split .hero-header-outside { position: static; width: 100%; }
  .hero-header .hero-header-outside .hero-header-play, .hero-header.hero-header-split .hero-header-outside .hero-header-play { display: none; }
  .hero-header .hero-header-outside .hero-header-inside, .hero-header.hero-header-split .hero-header-outside .hero-header-inside { padding: 2rem 1.5rem 3rem 2.8rem; position: static; transform: translate(0, 0); -moz-transform: translate(0, 0); }
  .hero-header .hero-header-outside .hero-header-inside .hero-header-content, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content { width: 100%; margin-left: 0; padding-left: 0; padding-right: 0; background-color: transparent !important; }
  .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-header, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-h1, .hero-header .hero-header-outside .hero-header-inside .hero-header-content h1, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-h1, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 .brand-header, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-header, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h2, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content h2, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 .brand-h2, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-h2, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h3, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content h3, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 .brand-h3, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-h3, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-subheader, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-subheader, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h4, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content h4, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h5, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content h5, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h6, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content h6, .hero-header .hero-header-outside .hero-header-inside .hero-header-content h2, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-h2, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 .brand-header, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-header, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 h1, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content h1, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 .brand-h1, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-h1, .hero-header .hero-header-outside .hero-header-inside .hero-header-content h3, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-h3, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 .brand-subheader, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-subheader, .hero-header .hero-header-outside .hero-header-inside .hero-header-content h4, .hero-header .hero-header-outside .hero-header-inside .hero-header-content h5, .hero-header .hero-header-outside .hero-header-inside .hero-header-content h6, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-header, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-h1, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h1, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-h1, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 .brand-header, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-header, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h2, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h2, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 .brand-h2, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-h2, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h3, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h3, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 .brand-h3, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-h3, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-subheader, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-subheader, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h4, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h4, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h5, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h5, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h6, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h6, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h2, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-h2, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 .brand-header, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-header, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 h1, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h1, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 .brand-h1, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-h1, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h3, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-h3, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 .brand-subheader, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-subheader, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h4, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h5, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h6 { margin-top: 0px; }
  .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-header .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-h1 .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content h1 .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-h1 .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 .brand-header .distinction, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-header .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h2 .distinction, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content h2 .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 .brand-h2 .distinction, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-h2 .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h3 .distinction, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content h3 .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 .brand-h3 .distinction, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-h3 .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 .brand-block-h2 .brand-subheader .distinction, .brand-block-h1 .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-subheader .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 .brand-block-h1 .brand-subheader .distinction, .brand-block-h2 .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-subheader .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h4 .distinction, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content h4 .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h5 .distinction, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content h5 .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h6 .distinction, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content h6 .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content h2 .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-h2 .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 .brand-header .distinction, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-header .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 h1 .distinction, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content h1 .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 .brand-h1 .distinction, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-h1 .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content h3 .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-h3 .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 .brand-subheader .distinction, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-subheader .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content h4 .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content h5 .distinction, .hero-header .hero-header-outside .hero-header-inside .hero-header-content h6 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-header .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-h1 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h1 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-h1 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 .brand-header .distinction, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-header .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h2 .distinction, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h2 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 .brand-h2 .distinction, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-h2 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h3 .distinction, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h3 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 .brand-h3 .distinction, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-h3 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 .brand-block-h2 .brand-subheader .distinction, .brand-block-h1 .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-subheader .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 .brand-block-h1 .brand-subheader .distinction, .brand-block-h2 .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-subheader .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h4 .distinction, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h4 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h5 .distinction, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h5 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h1 h6 .distinction, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h6 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h2 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-h2 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 .brand-header .distinction, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-header .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 h1 .distinction, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h1 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 .brand-h1 .distinction, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-h1 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h3 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-h3 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-h2 .brand-subheader .distinction, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-subheader .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h4 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h5 .distinction, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content h6 .distinction { color: #ff4e00; }
  .hero-header .hero-header-outside .hero-header-inside .hero-header-content p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .p { margin-left: 0; }
  .hero-header .hero-header-outside .hero-header-inside .hero-header-content p:last-child, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .p:last-child, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content p:last-child, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .p:last-child { margin-bottom: 0px; }
  .hero-header .hero-header-outside .hero-header-inside .hero-header-content .p1, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .p1 { margin-top: -10px; margin-bottom: 0; line-height: 1.67; }
  .hero-header .hero-header-outside .hero-header-inside .hero-header-content .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .p1375 { margin-top: -10px; margin-bottom: 0; }
  .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-controll, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-controll { margin-top: 5px; margin-left: 0; }
  .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-controll .brand-button-h1, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-controll .brand-button-h1-disabled, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-controll .brand-button-h1 .disabled, .brand-button-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-controll .disabled, .hero-header .hero-header-outside .hero-header-inside .hero-header-content .brand-block-controll .brand-button-h1-contact, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-controll .brand-button-h1, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-controll .brand-button-h1-disabled, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-controll .brand-button-h1 .disabled, .brand-button-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-controll .disabled, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content .brand-block-controll .brand-button-h1-contact { padding: 1.1em 1.7em 1.1em; }
  .hero-header .hero-header-outside .hero-header-inside .hero-header-content blockquote, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content blockquote { margin-bottom: 0; }
  .hero-header .hero-header-outside .hero-header-inside .hero-header-content blockquote + .brand-block-controll, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content blockquote + .brand-block-controll { margin-top: calc(2rem + 5px); }
  .hero-header .hero-header-outside .hero-header-inside .hero-header-content ul, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content ul { list-style-type: none; margin: 1em 20px 0 60px; padding: 0; }
  .hero-header .hero-header-outside .hero-header-inside .hero-header-content ul li, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content ul li { font-size: 14px; margin-bottom: 1.875rem; line-height: 1.43; }
  .hero-header .hero-header-outside .hero-header-inside .hero-header-content ul li strong, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content ul li strong { font-size: 18px; line-height: 1.22; }
  .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h1 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-header + p, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h1 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h2 + p, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h2 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-h2 + p, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h2 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-header + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 h1 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h3 + p, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h3 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-h3 + p, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h3 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-subheader + p, .brand-block-h1 .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-subheader + p, .brand-block-h2 .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h4 + p, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h4 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h5 + p, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h5 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h6 + p, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h6 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h1 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-header + .p, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h1 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h2 + .p, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h2 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-h2 + .p, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h2 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-header + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 h1 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h3 + .p, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h3 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-h3 + .p, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h3 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-subheader + .p, .brand-block-h1 .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-subheader + .p, .brand-block-h2 .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h4 + .p, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h4 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h5 + .p, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h5 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h6 + .p, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h6 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h2 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h2 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-header + p, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h1 + p, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h1 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-h1 + p, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-header + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 h2 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h2 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h3 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie .brand-h3 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .block-medtronic-cookie .brand-subheader + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h4 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h5 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h6 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h3 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h3 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-subheader + p, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h3 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h4 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h5 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h6 + p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h2 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h2 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-header + .p, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h1 + .p, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h1 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-h1 + .p, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-header + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 h2 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h2 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h3 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie .brand-h3 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .block-medtronic-cookie .brand-subheader + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h4 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h5 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h6 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h3 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h3 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-subheader + .p, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h3 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h4 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h5 + .p, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h6 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h1 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-header + p, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h1 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h2 + p, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h2 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-h2 + p, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h2 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-header + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 h1 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h3 + p, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h3 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-h3 + p, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h3 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-subheader + p, .brand-block-h1 .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-subheader + p, .brand-block-h2 .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h4 + p, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h4 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h5 + p, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h5 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h6 + p, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h6 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h1 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-header + .p, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h1 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h2 + .p, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h2 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-h2 + .p, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h2 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-header + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 h1 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h3 + .p, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h3 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-h3 + .p, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h3 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-subheader + .p, .brand-block-h1 .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-subheader + .p, .brand-block-h2 .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h4 + .p, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h4 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h5 + .p, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h5 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h6 + .p, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h6 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h2 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h2 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-header + p, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h1 + p, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h1 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-h1 + p, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-header + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 h2 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h2 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h3 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie .brand-h3 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .block-medtronic-cookie .brand-subheader + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h4 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h5 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h6 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h3 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h3 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-subheader + p, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h3 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h4 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h5 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h6 + p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h2 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h2 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-header + .p, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h1 + .p, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h1 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-h1 + .p, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-header + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 h2 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h2 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h3 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie .brand-h3 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .block-medtronic-cookie .brand-subheader + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h4 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h5 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h6 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h3 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h3 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-subheader + .p, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h3 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h4 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h5 + .p, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h6 + .p { margin-top: 0px; /* hero minimed 670g */ }
  .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h1 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-header + .p1375, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h1 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h2 + .p1375, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h2 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-h2 + .p1375, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h2 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-header + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 h1 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h3 + .p1375, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h3 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-h3 + .p1375, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h3 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-subheader + .p1375, .brand-block-h1 .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-subheader + .p1375, .brand-block-h2 .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h4 + .p1375, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h4 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h5 + .p1375, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h5 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h6 + .p1375, .brand-block-h1 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h6 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h2 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h2 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-header + .p1375, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h1 + .p1375, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h1 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-h1 + .p1375, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-header + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 h2 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h2 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h3 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie .brand-h3 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .block-medtronic-cookie .brand-subheader + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h4 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h5 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h6 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h3 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h3 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-subheader + .p1375, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h3 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h4 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h5 + .p1375, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h6 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h1 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-header + .p1375, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h1 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h2 + .p1375, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h2 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-h2 + .p1375, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h2 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-header + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 h1 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h3 + .p1375, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h3 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-h3 + .p1375, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h3 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 .brand-block-h2 .brand-subheader + .p1375, .brand-block-h1 .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-subheader + .p1375, .brand-block-h2 .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h4 + .p1375, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h4 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h5 + .p1375, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h5 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h1 h6 + .p1375, .brand-block-h1 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h6 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h2 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h2 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-header + .p1375, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-header + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h1 + .p1375, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h1 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-h1 + .p1375, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h1 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 .brand-header + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-block-h1 h2 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h2 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h3 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie .brand-h3 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .block-medtronic-cookie .brand-subheader + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h4 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h5 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .block-medtronic-cookie h6 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h3 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-h3 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 .brand-subheader + .p1375, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-subheader + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 .brand-block-h2 h3 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h4 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h5 + .p1375, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h0 h6 + .p1375 { margin-top: -10px; }
  .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-header, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-h1, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-h1, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-header, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h1, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h2, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-h2, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h3, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-h3, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-h2 .brand-subheader, .hero-header .hero-header-outside .hero-header-inside .brand-block-h2 .hero-header-content.brand-block-h1 .brand-subheader, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-subheader, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h4, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h5, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h6, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h2, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-h2, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-h2 h1, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h1, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-h2 .brand-h1, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-h1, .hero-header .hero-header-outside .hero-header-inside .brand-block-h2 .hero-header-content.brand-block-h1 .brand-header, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-header, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-h2 .brand-header, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h3, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-h3, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h2 .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-subheader, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h4, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h5, .hero-header .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h6, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-header, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-h1, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-h1, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-header, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h1, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h2, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-h2, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h3, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-h3, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-h2 .brand-subheader, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .brand-block-h2 .hero-header-content.brand-block-h1 .brand-subheader, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-subheader, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h4, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h5, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h6, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h2, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-h2, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-h2 h1, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h1, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-h2 .brand-h1, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-h1, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .brand-block-h2 .hero-header-content.brand-block-h1 .brand-header, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-header, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-h2 .brand-header, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h3, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-h3, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h2 .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 .brand-subheader, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h4, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h5, .hero-header.hero-header-split .hero-header-outside .hero-header-inside .hero-header-content.brand-block-h1 h6 { margin-top: 4px; margin-bottom: 22px; }
  .hero-header .hero-header-image, .hero-header.hero-header-split .hero-header-image { max-height: none; display: none; background: black !important; }
  .hero-header .hero-header-image-mobile, .hero-header.hero-header-split .hero-header-image-mobile { position: relative; display: block; width: 100%; margin-left: 0; overflow: hidden; background-size: cover; }
  .hero-header .hero-header-image-mobile img, .hero-header.hero-header-split .hero-header-image-mobile img { max-width: 100%; visibility: visible; max-height: none; }
  .hero-header .hero-header-sign, .hero-header.hero-header-split .hero-header-sign { width: calc(100% - 3rem); height: calc(100% - 3rem); top: 1.5rem; max-width: none; left: 1.5rem; transform: translate(0, 0); -moz-transform: translate(0, 0); }
  .hero-header .hero-header-sign-mobile, .hero-header.hero-header-split .hero-header-sign-mobile { display: block; z-index: 95; }
  .hero-header .hero-header-sign-mobile img, .hero-header.hero-header-split .hero-header-sign-mobile img { display: block !important; }
  .hero-header .hero-header-sign-mobile .hero-header-play, .hero-header.hero-header-split .hero-header-sign-mobile .hero-header-play { display: block !important; }
  .hero-header .hero-header-sign img, .hero-header.hero-header-split .hero-header-sign img { display: none; top: 45%; left: 5%; }
  .hero-header .hero-header-sign.hero-header-sign-left-top img, .hero-header.hero-header-split .hero-header-sign.hero-header-sign-left-top img { top: 16%; right: auto; bottom: auto; left: 2%; position: absolute; } }
@media (max-width: 991.98px) and (max-width: 991.98px) { .hero-header .hero-header-sign.hero-header-sign-left-top img, .hero-header.hero-header-split .hero-header-sign.hero-header-sign-left-top img { left: 4%; } }
@media (max-width: 991.98px) and (max-width: 575.98px) { .hero-header .hero-header-sign.hero-header-sign-left-top img, .hero-header.hero-header-split .hero-header-sign.hero-header-sign-left-top img { left: 6%; } }
@media (max-width: 991.98px) { .hero-header .hero-header-sign.hero-header-sign-left-middle img, .hero-header.hero-header-split .hero-header-sign.hero-header-sign-left-middle img { top: 50%; right: auto; bottom: auto; left: 2%; transform: translate(0, -50%); -moz-transform: translate(0, -50%); position: absolute; } }
@media (max-width: 991.98px) and (max-width: 991.98px) { .hero-header .hero-header-sign.hero-header-sign-left-middle img, .hero-header.hero-header-split .hero-header-sign.hero-header-sign-left-middle img { left: 4%; } }
@media (max-width: 991.98px) and (max-width: 575.98px) { .hero-header .hero-header-sign.hero-header-sign-left-middle img, .hero-header.hero-header-split .hero-header-sign.hero-header-sign-left-middle img { left: 6%; } }
@media (max-width: 991.98px) { .hero-header .hero-header-sign.hero-header-sign-left-bottom img, .hero-header.hero-header-split .hero-header-sign.hero-header-sign-left-bottom img { top: auto; right: auto; bottom: 4%; left: 2%; position: absolute; } }
@media (max-width: 991.98px) and (max-width: 991.98px) { .hero-header .hero-header-sign.hero-header-sign-left-bottom img, .hero-header.hero-header-split .hero-header-sign.hero-header-sign-left-bottom img { left: 4%; } }
@media (max-width: 991.98px) and (max-width: 575.98px) { .hero-header .hero-header-sign.hero-header-sign-left-bottom img, .hero-header.hero-header-split .hero-header-sign.hero-header-sign-left-bottom img { left: 6%; } }
@media (max-width: 991.98px) { .hero-header .hero-header-sign.hero-header-sign-right-top img, .hero-header.hero-header-split .hero-header-sign.hero-header-sign-right-top img { top: 16%; right: 2%; bottom: auto; left: auto; position: absolute; } }
@media (max-width: 991.98px) and (max-width: 991.98px) { .hero-header .hero-header-sign.hero-header-sign-right-top img, .hero-header.hero-header-split .hero-header-sign.hero-header-sign-right-top img { right: 4%; } }
@media (max-width: 991.98px) and (max-width: 575.98px) { .hero-header .hero-header-sign.hero-header-sign-right-top img, .hero-header.hero-header-split .hero-header-sign.hero-header-sign-right-top img { right: 6%; } }
@media (max-width: 991.98px) { .hero-header .hero-header-sign.hero-header-sign-right-middle img, .hero-header.hero-header-split .hero-header-sign.hero-header-sign-right-middle img { top: 50%; right: 2%; bottom: auto; left: auto; transform: translate(0, -50%); -moz-transform: translate(0, -50%); position: absolute; } }
@media (max-width: 991.98px) and (max-width: 991.98px) { .hero-header .hero-header-sign.hero-header-sign-right-middle img, .hero-header.hero-header-split .hero-header-sign.hero-header-sign-right-middle img { right: 4%; } }
@media (max-width: 991.98px) and (max-width: 575.98px) { .hero-header .hero-header-sign.hero-header-sign-right-middle img, .hero-header.hero-header-split .hero-header-sign.hero-header-sign-right-middle img { right: 6%; } }
@media (max-width: 991.98px) { .hero-header .hero-header-sign.hero-header-sign-right-bottom img, .hero-header.hero-header-split .hero-header-sign.hero-header-sign-right-bottom img { top: auto; right: 2%; bottom: 4%; left: auto; position: absolute; } }
@media (max-width: 991.98px) and (max-width: 991.98px) { .hero-header .hero-header-sign.hero-header-sign-right-bottom img, .hero-header.hero-header-split .hero-header-sign.hero-header-sign-right-bottom img { right: 4%; } }
@media (max-width: 991.98px) and (max-width: 575.98px) { .hero-header .hero-header-sign.hero-header-sign-right-bottom img, .hero-header.hero-header-split .hero-header-sign.hero-header-sign-right-bottom img { right: 6%; } }
@media (max-width: 991.98px) { .hero-header .hero-header-play, .hero-header.hero-header-split .hero-header-play { left: 50%; } }
@media (max-width: 575.98px) { .hero-header .hero-header-sign img.hero-header-sign-image { max-width: 114px !important; } }
.hero-header#smart-guard { /*@include media-breakpoint-down(md){ .brand-big-icon{ .brand-header, .brand-h1, h1, h2{ font-size: 42px; } }
}*/ }
@media (min-width: 992px) and (max-width: 1289.98px) { .hero-header#smart-guard { font-size: 1.175rem; }
  .hero-header#smart-guard .brand-big-icon .brand-header, .hero-header#smart-guard .brand-big-icon .brand-h1, .hero-header#smart-guard .brand-big-icon h1, .hero-header#smart-guard .brand-big-icon .brand-h1, .hero-header#smart-guard .brand-big-icon .brand-block-h1 .brand-header, .brand-block-h1 .hero-header#smart-guard .brand-big-icon .brand-header, .hero-header#smart-guard .brand-big-icon .brand-block-h1 h2, .brand-block-h1 .hero-header#smart-guard .brand-big-icon h2, .hero-header#smart-guard .brand-big-icon .brand-block-h1 .brand-h2, .brand-block-h1 .hero-header#smart-guard .brand-big-icon .brand-h2, .hero-header#smart-guard .brand-big-icon .brand-block-h1 h3, .brand-block-h1 .hero-header#smart-guard .brand-big-icon h3, .hero-header#smart-guard .brand-big-icon .brand-block-h1 .brand-h3, .brand-block-h1 .hero-header#smart-guard .brand-big-icon .brand-h3, .hero-header#smart-guard .brand-big-icon .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .hero-header#smart-guard .brand-big-icon .brand-subheader, .hero-header#smart-guard .brand-big-icon .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .hero-header#smart-guard .brand-big-icon .brand-subheader, .hero-header#smart-guard .brand-big-icon .brand-block-h1 h4, .brand-block-h1 .hero-header#smart-guard .brand-big-icon h4, .hero-header#smart-guard .brand-big-icon .brand-block-h1 h5, .brand-block-h1 .hero-header#smart-guard .brand-big-icon h5, .hero-header#smart-guard .brand-big-icon .brand-block-h1 h6, .brand-block-h1 .hero-header#smart-guard .brand-big-icon h6, .hero-header#smart-guard .brand-big-icon h2, .hero-header#smart-guard .brand-big-icon .brand-h2, .hero-header#smart-guard .brand-big-icon .brand-block-h2 .brand-header, .brand-block-h2 .hero-header#smart-guard .brand-big-icon .brand-header, .hero-header#smart-guard .brand-big-icon .brand-block-h2 h1, .brand-block-h2 .hero-header#smart-guard .brand-big-icon h1, .hero-header#smart-guard .brand-big-icon .brand-block-h2 .brand-h1, .brand-block-h2 .hero-header#smart-guard .brand-big-icon .brand-h1, .hero-header#smart-guard .brand-big-icon h3, .hero-header#smart-guard .brand-big-icon .brand-h3, .hero-header#smart-guard .brand-big-icon .brand-block-h2 .brand-subheader, .brand-block-h2 .hero-header#smart-guard .brand-big-icon .brand-subheader, .hero-header#smart-guard .brand-big-icon h4, .hero-header#smart-guard .brand-big-icon h5, .hero-header#smart-guard .brand-big-icon h6 { font-size: 46px; }
  .hero-header#smart-guard .brand-big-icon img { width: 65px; }
  .hero-header#smart-guard p, .hero-header#smart-guard .p { font-size: 1.175rem; line-height: 1.4; }
  .hero-header#smart-guard .p1 { font-size: 0.95rem; line-height: 1.4; } }
.hero-header#smart-guard-fi { /*@include media-breakpoint-down(md){ .brand-big-icon{ .brand-header, .brand-h1, h1, h2{ font-size: 42px; } }
}*/ }
@media (min-width: 992px) { .hero-header#smart-guard-fi { font-size: 1.175rem; }
  .hero-header#smart-guard-fi .brand-big-icon .brand-header, .hero-header#smart-guard-fi .brand-big-icon .brand-h1, .hero-header#smart-guard-fi .brand-big-icon h1, .hero-header#smart-guard-fi .brand-big-icon .brand-h1, .hero-header#smart-guard-fi .brand-big-icon .brand-block-h1 .brand-header, .brand-block-h1 .hero-header#smart-guard-fi .brand-big-icon .brand-header, .hero-header#smart-guard-fi .brand-big-icon .brand-block-h1 h2, .brand-block-h1 .hero-header#smart-guard-fi .brand-big-icon h2, .hero-header#smart-guard-fi .brand-big-icon .brand-block-h1 .brand-h2, .brand-block-h1 .hero-header#smart-guard-fi .brand-big-icon .brand-h2, .hero-header#smart-guard-fi .brand-big-icon .brand-block-h1 h3, .brand-block-h1 .hero-header#smart-guard-fi .brand-big-icon h3, .hero-header#smart-guard-fi .brand-big-icon .brand-block-h1 .brand-h3, .brand-block-h1 .hero-header#smart-guard-fi .brand-big-icon .brand-h3, .hero-header#smart-guard-fi .brand-big-icon .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .hero-header#smart-guard-fi .brand-big-icon .brand-subheader, .hero-header#smart-guard-fi .brand-big-icon .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .hero-header#smart-guard-fi .brand-big-icon .brand-subheader, .hero-header#smart-guard-fi .brand-big-icon .brand-block-h1 h4, .brand-block-h1 .hero-header#smart-guard-fi .brand-big-icon h4, .hero-header#smart-guard-fi .brand-big-icon .brand-block-h1 h5, .brand-block-h1 .hero-header#smart-guard-fi .brand-big-icon h5, .hero-header#smart-guard-fi .brand-big-icon .brand-block-h1 h6, .brand-block-h1 .hero-header#smart-guard-fi .brand-big-icon h6, .hero-header#smart-guard-fi .brand-big-icon h2, .hero-header#smart-guard-fi .brand-big-icon .brand-h2, .hero-header#smart-guard-fi .brand-big-icon .brand-block-h2 .brand-header, .brand-block-h2 .hero-header#smart-guard-fi .brand-big-icon .brand-header, .hero-header#smart-guard-fi .brand-big-icon .brand-block-h2 h1, .brand-block-h2 .hero-header#smart-guard-fi .brand-big-icon h1, .hero-header#smart-guard-fi .brand-big-icon .brand-block-h2 .brand-h1, .brand-block-h2 .hero-header#smart-guard-fi .brand-big-icon .brand-h1, .hero-header#smart-guard-fi .brand-big-icon h3, .hero-header#smart-guard-fi .brand-big-icon .brand-h3, .hero-header#smart-guard-fi .brand-big-icon .brand-block-h2 .brand-subheader, .brand-block-h2 .hero-header#smart-guard-fi .brand-big-icon .brand-subheader, .hero-header#smart-guard-fi .brand-big-icon h4, .hero-header#smart-guard-fi .brand-big-icon h5, .hero-header#smart-guard-fi .brand-big-icon h6 { font-size: 44px; }
  .hero-header#smart-guard-fi .brand-big-icon img { width: 65px; }
  .hero-header#smart-guard-fi p, .hero-header#smart-guard-fi .p { font-size: 1.175rem; line-height: 1.4; }
  .hero-header#smart-guard-fi .p1 { font-size: 0.95rem; line-height: 1.4; } }
@media (max-width: 575.98px) { .hero-header#smart-guard-fi .h { font-size: 31px; } }
@media (min-width: 992px) { .hero-header#smart-guard-be-fr { font-size: 1.175rem; }
  .hero-header#smart-guard-be-fr .brand-big-icon .brand-header, .hero-header#smart-guard-be-fr .brand-big-icon .brand-h1, .hero-header#smart-guard-be-fr .brand-big-icon h1, .hero-header#smart-guard-be-fr .brand-big-icon .brand-h1, .hero-header#smart-guard-be-fr .brand-big-icon .brand-block-h1 .brand-header, .brand-block-h1 .hero-header#smart-guard-be-fr .brand-big-icon .brand-header, .hero-header#smart-guard-be-fr .brand-big-icon .brand-block-h1 h2, .brand-block-h1 .hero-header#smart-guard-be-fr .brand-big-icon h2, .hero-header#smart-guard-be-fr .brand-big-icon .brand-block-h1 .brand-h2, .brand-block-h1 .hero-header#smart-guard-be-fr .brand-big-icon .brand-h2, .hero-header#smart-guard-be-fr .brand-big-icon .brand-block-h1 h3, .brand-block-h1 .hero-header#smart-guard-be-fr .brand-big-icon h3, .hero-header#smart-guard-be-fr .brand-big-icon .brand-block-h1 .brand-h3, .brand-block-h1 .hero-header#smart-guard-be-fr .brand-big-icon .brand-h3, .hero-header#smart-guard-be-fr .brand-big-icon .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .hero-header#smart-guard-be-fr .brand-big-icon .brand-subheader, .hero-header#smart-guard-be-fr .brand-big-icon .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .hero-header#smart-guard-be-fr .brand-big-icon .brand-subheader, .hero-header#smart-guard-be-fr .brand-big-icon .brand-block-h1 h4, .brand-block-h1 .hero-header#smart-guard-be-fr .brand-big-icon h4, .hero-header#smart-guard-be-fr .brand-big-icon .brand-block-h1 h5, .brand-block-h1 .hero-header#smart-guard-be-fr .brand-big-icon h5, .hero-header#smart-guard-be-fr .brand-big-icon .brand-block-h1 h6, .brand-block-h1 .hero-header#smart-guard-be-fr .brand-big-icon h6, .hero-header#smart-guard-be-fr .brand-big-icon h2, .hero-header#smart-guard-be-fr .brand-big-icon .brand-h2, .hero-header#smart-guard-be-fr .brand-big-icon .brand-block-h2 .brand-header, .brand-block-h2 .hero-header#smart-guard-be-fr .brand-big-icon .brand-header, .hero-header#smart-guard-be-fr .brand-big-icon .brand-block-h2 h1, .brand-block-h2 .hero-header#smart-guard-be-fr .brand-big-icon h1, .hero-header#smart-guard-be-fr .brand-big-icon .brand-block-h2 .brand-h1, .brand-block-h2 .hero-header#smart-guard-be-fr .brand-big-icon .brand-h1, .hero-header#smart-guard-be-fr .brand-big-icon h3, .hero-header#smart-guard-be-fr .brand-big-icon .brand-h3, .hero-header#smart-guard-be-fr .brand-big-icon .brand-block-h2 .brand-subheader, .brand-block-h2 .hero-header#smart-guard-be-fr .brand-big-icon .brand-subheader, .hero-header#smart-guard-be-fr .brand-big-icon h4, .hero-header#smart-guard-be-fr .brand-big-icon h5, .hero-header#smart-guard-be-fr .brand-big-icon h6 { font-size: 44px; }
  .hero-header#smart-guard-be-fr .brand-big-icon img { width: 65px; }
  .hero-header#smart-guard-be-fr p, .hero-header#smart-guard-be-fr .p { font-size: 1.175rem; line-height: 1.4; }
  .hero-header#smart-guard-be-fr .p1 { font-size: 0.95rem; line-height: 1.4; } }
@media (max-width: 575.98px) { .hero-header#smart-guard-be-fr .h { font-size: 31px; } }
.hero-header#inspired-by-carling .hero-header-image { background-position-x: right; }

/* FIX IE 10 and above */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .hero-header .hero-header-inside .hero-header-content, .hero-header .hero-header-inside .brand-block-h0, .hero-header .hero-header-inside .brand-block-h1, .hero-header .hero-header-inside .brand-block-h2 { -webkit-justify-content: space-between; justify-content: space-between; }
  .hero-header .hero-header-inside .hero-header-content:before, .hero-header .hero-header-inside .hero-header-content:after, .hero-header .hero-header-inside .brand-block-h0:before, .hero-header .hero-header-inside .brand-block-h0:after, .hero-header .hero-header-inside .brand-block-h1:before, .hero-header .hero-header-inside .brand-block-h1:after, .hero-header .hero-header-inside .brand-block-h2:before, .hero-header .hero-header-inside .brand-block-h2:after { content: ''; display: block; } }
@supports (-ms-ime-align: auto) { .hero-header .hero-header-inside .hero-header-content, .hero-header .hero-header-inside .brand-block-h0, .hero-header .hero-header-inside .brand-block-h1, .hero-header .hero-header-inside .brand-block-h2 { -webkit-justify-content: space-between; justify-content: space-between; } }
.horizontal-cards { margin-top: 0; margin-bottom: 3.5rem; overflow: hidden; }
@media (min-width: 768px) { .horizontal-cards { margin-top: 0; margin-bottom: 5.5rem; } }
.horizontal-cards:last-child { margin-bottom: 0; }
.horizontal-cards .horizontal-cards-title { margin-bottom: 3.125rem; text-align: center; }
@media (max-width: 991.98px) { .horizontal-cards .horizontal-cards-title { text-align: left; padding-left: 3rem; padding-right: 1rem; } }
.horizontal-cards .bg-light .horizontal-cards-content-inner { color: #888b8d; }
.horizontal-cards .horizontal-cards-card { position: relative; }
.horizontal-cards .horizontal-cards-card .horizontal-cards-frame { position: absolute; top: 1.2rem; left: 1.2rem; width: calc(100% - 2rem - 5px); height: calc(100% - 2.2rem - 5px); pointer-events: none; }
.horizontal-cards .horizontal-cards-card .horizontal-cards-frame::before, .horizontal-cards .horizontal-cards-card .horizontal-cards-frame::after { box-sizing: inherit; content: ''; position: absolute; border: 3px solid transparent; width: 0; height: 0; }
.horizontal-cards .horizontal-cards-card .horizontal-cards-frame::before { top: 0; left: 0; }
.horizontal-cards .horizontal-cards-card .horizontal-cards-frame::after { bottom: 0; right: 0; }
.horizontal-cards .horizontal-cards-card p:last-child { margin-bottom: 0; }
@media (max-width: 991.98px) { .horizontal-cards .owl-item.current .horizontal-cards-card.screen-visible .horizontal-cards-frame::before, .horizontal-cards .owl-item.current .horizontal-cards-card.screen-visible .horizontal-cards-frame::after { width: 100%; height: 100%; }
  .horizontal-cards .owl-item.current .horizontal-cards-card.screen-visible .horizontal-cards-frame::before { border-top-color: #001e46; border-right-color: #001e46; -webkit-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s; transition: width 0.25s ease-out, height 0.25s ease-out 0.25s; }
  .horizontal-cards .owl-item.current .horizontal-cards-card.screen-visible .horizontal-cards-frame::after { border-bottom-color: #001e46; border-left-color: #001e46; -webkit-transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s; transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s; } }
@media (min-width: 768px) { .horizontal-cards .horizontal-cards-card:hover .horizontal-cards-frame::before, .horizontal-cards .horizontal-cards-card:hover .horizontal-cards-frame::after { width: 100%; height: 100%; }
  .horizontal-cards .horizontal-cards-card:hover .horizontal-cards-frame::before { border-top-color: #001e46; border-right-color: #001e46; -webkit-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s; transition: width 0.25s ease-out, height 0.25s ease-out 0.25s; }
  .horizontal-cards .horizontal-cards-card:hover .horizontal-cards-frame::after { border-bottom-color: #001e46; border-left-color: #001e46; -webkit-transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s; transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s; } }
.horizontal-cards .horizontal-cards-slider.off { display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; }
.horizontal-cards .horizontal-cards-slider.off .horizontal-cards-card { padding-right: 0; }
.horizontal-cards .horizontal-cards-slider .horizontal-cards-image { min-height: 1px; }
.horizontal-cards .horizontal-cards-slider .horizontal-cards-image img { min-height: 1px; }
@media (max-width: 575.98px) { .horizontal-cards .horizontal-cards-slider .horizontal-cards-image { overflow: hidden; }
  .horizontal-cards .horizontal-cards-slider .horizontal-cards-image img { max-height: 100%; object-fit: cover; } }
@media (max-width: 360px) { .horizontal-cards .horizontal-cards-slider .horizontal-cards-image { max-height: 180px; } }
.horizontal-cards .horizontal-cards-slider .horizontal-cards-content { padding: 3rem 3.4rem; min-height: 1px; display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; -webkit-justify-content: space-between; justify-content: space-between; -webkit-flex-grow: 1; flex-grow: 1; }
.horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-controll { margin-top: 1.5rem; }
@media (max-width: 767.98px) { .horizontal-cards .horizontal-cards-slider .horizontal-cards-content { font-size: 16px; line-height: 1.43; }
  .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-h2, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h1, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-h1, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h1 .brand-header, .brand-block-h1 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-header, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h1 h2, .brand-block-h1 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h2, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h1 .brand-h2, .brand-block-h1 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-h2, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h1 h3, .brand-block-h1 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h3, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h1 .brand-h3, .brand-block-h1 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-h3, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-subheader, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-subheader, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h1 h4, .brand-block-h1 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h4, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h1 h5, .brand-block-h1 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h5, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h1 h6, .brand-block-h1 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h6, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h2, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-h2, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h2 .brand-header, .brand-block-h2 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-header, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h2 h1, .brand-block-h2 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h1, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h2 .brand-h1, .brand-block-h2 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-h1, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h3, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-h3, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h2 .brand-subheader, .brand-block-h2 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-subheader, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h4, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h5, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h6 { font-size: 26px; } }
@media (max-width: 575.98px) { .horizontal-cards .horizontal-cards-slider .horizontal-cards-content { font-size: 14px; line-height: 1.43; }
  .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-h2, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h1, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-h1, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h1 .brand-header, .brand-block-h1 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-header, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h1 h2, .brand-block-h1 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h2, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h1 .brand-h2, .brand-block-h1 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-h2, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h1 h3, .brand-block-h1 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h3, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h1 .brand-h3, .brand-block-h1 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-h3, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-subheader, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-subheader, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h1 h4, .brand-block-h1 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h4, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h1 h5, .brand-block-h1 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h5, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h1 h6, .brand-block-h1 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h6, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h2, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-h2, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h2 .brand-header, .brand-block-h2 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-header, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h2 h1, .brand-block-h2 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h1, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h2 .brand-h1, .brand-block-h2 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-h1, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h3, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-h3, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-h2 .brand-subheader, .brand-block-h2 .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-subheader, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h4, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h5, .horizontal-cards .horizontal-cards-slider .horizontal-cards-content h6 { font-size: 20px; margin-bottom: 1.5rem; }
  .horizontal-cards .horizontal-cards-slider .horizontal-cards-content p { margin-bottom: 0; }
  .horizontal-cards .horizontal-cards-slider .horizontal-cards-content .brand-block-controll { margin-top: 22px; } }
.horizontal-cards .horizontal-cards-slider .horizontal-cards-card { min-height: 1px; display: block; width: 33.33%; display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; -webkit-flex-grow: 1; flex-grow: 1; }
.horizontal-cards .horizontal-cards-slider .owl-stage { display: -webkit-flex; display: flex; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; right: 0; padding-right: 13.5px !important; padding-left: 13.5px !important; }
.horizontal-cards .horizontal-cards-slider .owl-stage horizontal-cards-card { padding-left: 7.5px; padding-right: 7.5px; display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; }
.horizontal-cards .horizontal-cards-slider .owl-nav { position: absolute; left: 0; top: 50%; width: 100%; display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between; transform: translate(0, -50%); -moz-transform: translate(0, -50%); pointer-events: none; }
.horizontal-cards .horizontal-cards-slider .owl-nav button { background: #d8d8d8 url(../images/link-arrow.svg) no-repeat center center; width: 30px; height: 48px; font-size: 32px; color: #004b87; pointer-events: auto; text-indent: -9999px; }
.horizontal-cards .horizontal-cards-slider .owl-nav button.owl-prev { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }
.horizontal-cards .horizontal-cards-slider .owl-nav button.disabled { visibility: hidden; }
.horizontal-cards .horizontal-cards-slider .owl-nav button span { position: relative; top: -4px; }
.horizontal-cards .horizontal-cards-slider .owl-dots { display: none; }
.horizontal-cards-four .horizontal-cards-slider .horizontal-cards-card { width: 25%; }
.horizontal-cards-four .horizontal-cards-slider .horizontal-cards-card .brand-h2 { margin-bottom: 0.1em; }
.horizontal-cards-four .horizontal-cards-slider .horizontal-cards-content { padding: 3rem 1.9rem 2rem; }
@media (max-width: 991.98px) { .horizontal-cards .horizontal-cards-title, .horizontal-cards .brand-h1 { margin-bottom: 1.75rem; }
  .horizontal-cards .horizontal-cards-slider .horizontal-cards-content { padding: 2.2rem 2rem 2.4rem; }
  .horizontal-cards .horizontal-cards-slider .horizontal-cards-card { width: auto; }
  .horizontal-cards .horizontal-cards-slider .horizontal-cards-card .horizontal-cards-frame { top: 0.9rem; left: 0.8rem; width: calc(100% - 1.6rem); height: calc(100% - 1.8rem); } }
.horizontal-cards#believe-better-control-se + .social-box { margin-top: -3.5rem; }
@media (min-width: 768px) { .horizontal-cards#believe-better-control-se + .social-box { margin-top: -5.5rem; } }
.horizontal-cards#believe-better-control-se + .social-box:last-child { margin-bottom: 0; }
.horizontal-cards#believe-better-control-se + .social-box { margin-top: -3.5rem; }
@media (min-width: 768px) { .horizontal-cards#believe-better-control-se + .social-box { margin-top: -5.5rem; } }
.horizontal-cards#believe-better-control-se + .social-box:last-child { margin-bottom: 0; }

.bg-light-blue-horizontal-cards { background-color: #71c5e8 !important; }

.presentation-combo { margin-top: 0; margin-bottom: 3.5rem; overflow: hidden; margin-bottom: 7.5rem !important; }
@media (min-width: 768px) { .presentation-combo { margin-top: 0; margin-bottom: 5.5rem; } }
.presentation-combo:last-child { margin-bottom: 0; }
@media (max-width: 991.98px) { .presentation-combo { margin-bottom: 0.5rem !important; } }
.presentation-combo .brand-h1 { margin-bottom: 3.5rem; text-align: center; }
@media (max-width: 991.98px) { .presentation-combo .brand-h1 { text-align: left; padding-left: 3rem; padding-right: 1rem; } }
.presentation-combo .brand-button-h2, .presentation-combo .brand-button-h2-disabled, .presentation-combo .brand-button-h2 .disabled, .brand-button-h2 .presentation-combo .disabled, .presentation-combo .brand-button-h2-contact, .presentation-combo .article-list .container .row .article-element.article-text .field-type-link-field a, .article-list .container .row .article-element.article-text .field-type-link-field .presentation-combo a { padding: 0.9em 2.4em 0.9em; margin-right: 0; margin-left: 0; }
.presentation-combo .presentation-combo-items, .presentation-combo .presentation-combo-descriptions .presentation-combo-content-inner { color: #888b8d; }
.presentation-combo .presentation-combo-descriptions { display: none; }
.presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item { padding: 40px; }
.presentation-combo .presentation-combo-outer { position: relative; }
.presentation-combo .presentation-combo-outer .presentation-combo-center { position: absolute; width: 100%; height: calc(100% - 6rem); text-align: center; background: transparent url(../images/presentation-combo-bg.jpg) no-repeat center center; display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -webkit-align-items: center; align-items: center; }
.presentation-combo .presentation-combo-outer .presentation-combo-center .presentation-combo-items { display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -webkit-align-items: center; align-items: center; }
.presentation-combo .presentation-combo-outer .presentation-combo-items { position: relative; z-index: 50; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: baseline; align-items: baseline; }
.presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item { width: 50%; padding-right: 17%; text-align: right; margin-bottom: 6rem; min-height: 1px; display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; -webkit-align-items: flex-end; align-items: flex-end; }
.presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item-first { display: none; }
.presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item:last-child { margin-bottom: 0rem; }
.presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item:nth-last-child(2) { margin-bottom: 0rem; }
@media (max-width: 991.98px) { .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item img.presentation-combo-image { display: none; } }
.presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item img.presentation-combo-image-mobile { display: none; }
@media (max-width: 991.98px) { .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item img.presentation-combo-image-mobile { display: inline-block; } }
.presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content { padding: 2rem 0 0 2.25rem; min-height: 1px; display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; -webkit-justify-content: space-between; justify-content: space-between; -webkit-flex-grow: 1; flex-grow: 1; }
.presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner { min-height: 1px; color: #888b8d; }
.presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-h2, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner h1, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-h1, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-block-h1 .brand-header, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-header, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-block-h1 h2, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner h2, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-block-h1 .brand-h2, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-h2, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-block-h1 h3, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner h3, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-block-h1 .brand-h3, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-h3, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-subheader, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-subheader, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-block-h1 h4, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner h4, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-block-h1 h5, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner h5, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-block-h1 h6, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner h6, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner h2, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-h2, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-block-h2 .brand-header, .brand-block-h2 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-header, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-block-h2 h1, .brand-block-h2 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner h1, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-block-h2 .brand-h1, .brand-block-h2 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-h1, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner h3, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-h3, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-block-h2 .brand-subheader, .brand-block-h2 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner .brand-subheader, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner h4, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner h5, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner h6 { margin-bottom: 1.5rem; letter-spacing: 0; }
.presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .presentation-combo-content-inner p { margin-bottom: 0.5rem; letter-spacing: 0; }
@media (max-width: 767.98px) { .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content { font-size: 16px; line-height: 1.43; }
  .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-h2, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h1, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-h1, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h1 .brand-header, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-header, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h1 h2, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h2, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h1 .brand-h2, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-h2, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h1 h3, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h3, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h1 .brand-h3, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-h3, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-subheader, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-subheader, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h1 h4, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h4, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h1 h5, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h5, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h1 h6, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h6, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h2, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-h2, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h2 .brand-header, .brand-block-h2 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-header, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h2 h1, .brand-block-h2 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h1, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h2 .brand-h1, .brand-block-h2 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-h1, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h3, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-h3, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h2 .brand-subheader, .brand-block-h2 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-subheader, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h4, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h5, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h6 { font-size: 26px; letter-spacing: 0; } }
@media (max-width: 575.98px) { .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content { font-size: 14px; line-height: 1.43; }
  .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-h2, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h1, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-h1, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h1 .brand-header, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-header, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h1 h2, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h2, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h1 .brand-h2, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-h2, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h1 h3, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h3, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h1 .brand-h3, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-h3, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-subheader, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-subheader, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h1 h4, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h4, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h1 h5, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h5, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h1 h6, .brand-block-h1 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h6, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h2, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-h2, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h2 .brand-header, .brand-block-h2 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-header, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h2 h1, .brand-block-h2 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h1, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h2 .brand-h1, .brand-block-h2 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-h1, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h3, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-h3, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-h2 .brand-subheader, .brand-block-h2 .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-subheader, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h4, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h5, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content h6 { font-size: 20px; margin-bottom: 0.3em; letter-spacing: 0; }
  .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content p { margin-bottom: 0; letter-spacing: 0; }
  .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content .brand-block-controll { margin-top: 15px; } }
.presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item:nth-child(odd) { padding-right: 0; padding-left: 17%; text-align: left; -webkit-align-items: flex-start; align-items: flex-start; }
.presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item:nth-child(odd) .presentation-combo-content { padding: 2rem 2.25rem 0 0; }
.presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .brand-block-controll { margin-top: 1rem; }
.presentation-combo .presentation-combo-outer .presentation-combo-slider { position: relative; z-index: 60; margin-top: -10vw; }
.presentation-combo .presentation-combo-outer .presentation-combo-slider.off { display: none; }
.presentation-combo .presentation-combo-outer .presentation-combo-slider .owl-stage { display: -webkit-flex; display: flex; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; }
.presentation-combo .presentation-combo-outer .presentation-combo-slider .owl-stage presentation-combo-slider-item { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; -webkit-transition: -webkit-transform .3s ease-out; -moz-transition: -moz-transform .3s ease-out; -o-transition: -o-transform .3s ease-out; transition: transform .3s ease-out; position: relative; }
.presentation-combo .presentation-combo-outer .presentation-combo-slider .owl-stage presentation-combo-slider-item:first-child .presentation-combo-slider-item { border-width: 1px 1px 1px 1px; }
.presentation-combo .presentation-combo-outer .presentation-combo-slider .owl-stage presentation-combo-slider-item img { display: inline-block; width: auto; max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.presentation-combo .presentation-combo-outer .presentation-combo-slider .owl-stage presentation-combo-slider-item.active-slide { z-index: 150; }
.presentation-combo .presentation-combo-outer .presentation-combo-slider .owl-stage .presentation-combo-slider-item { padding: 15px; border-color: #e8e8e7; border-style: solid; border-width: 1px 1px 1px 0; background-color: #fff; z-index: 60; }
.presentation-combo .presentation-combo-outer .presentation-combo-slider .owl-stage .presentation-combo-slider-item .presentation-combo-slider-item-box-out { position: relative; display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; -webkit-justify-content: center; justify-content: center; }
.presentation-combo .presentation-combo-outer .presentation-combo-slider .owl-stage .presentation-combo-slider-item .presentation-combo-slider-item-box-out .presentation-combo-slider-item-box { padding-bottom: 100%; height: 0; }
.presentation-combo .presentation-combo-outer .presentation-combo-slider .owl-stage .presentation-combo-slider-item.active-slide { border-color: #00a9e0; background-color: #00a9e0; -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); z-index: 80; }
.presentation-combo .presentation-combo-outer .presentation-combo-slider .owl-stage-outer { overflow: visible; }
.presentation-combo .presentation-combo-outer .presentation-combo-slider .owl-nav { position: absolute; left: 0; top: 50%; width: 100%; display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between; transform: translate(0, -50%); -moz-transform: translate(0, -50%); pointer-events: none; }
.presentation-combo .presentation-combo-outer .presentation-combo-slider .owl-nav button { background: #d8d8d8 url(../images/link-arrow.svg) no-repeat center center; width: 30px; height: 48px; font-size: 32px; color: #004b87; pointer-events: auto; text-indent: -9999px; }
.presentation-combo .presentation-combo-outer .presentation-combo-slider .owl-nav button.owl-prev { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }
.presentation-combo .presentation-combo-outer .presentation-combo-slider .owl-nav button.disabled { visibility: hidden; }
.presentation-combo .presentation-combo-outer .presentation-combo-slider .owl-nav button span { position: relative; top: -4px; }
.presentation-combo .presentation-combo-outer .presentation-combo-slider .owl-dots { display: none; }
@media (max-width: 991.98px) { .presentation-combo .presentation-combo-outer .presentation-combo-center { background: transparent url(../images/presentation-combo-bg-mobile.png) no-repeat center center; background-size: 100%; }
  .presentation-combo .presentation-combo-outer .presentation-combo-center .presentation-combo-item { display: none; }
  .presentation-combo .presentation-combo-outer .presentation-combo-items { -webkit-flex-wrap: nowrap; flex-wrap: nowrap; margin-bottom: 0; }
  .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item:nth-child(odd) { width: 100%; height: 50vw; padding-right: 0; padding-left: 0; text-align: center; display: none; margin-top: 2rem; margin-bottom: 3rem; }
  .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item.active-slide, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item:nth-child(odd).active-slide { display: -webkit-flex; display: flex; -webkit-align-items: center; align-items: center; -webkit-justify-content: center; justify-content: center; margin-bottom: 3rem; }
  .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item.active-slide img, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item:nth-child(odd).active-slide img { max-width: 50%; max-height: 70%; }
  .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .presentation-combo-content, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item .brand-block-controll, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item:nth-child(odd) .presentation-combo-content, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item:nth-child(odd) .brand-block-controll { display: none; }
  .presentation-combo .presentation-combo-descriptions { display: block; }
  .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item { display: none; }
  .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item.active-slide { display: block; }
  .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-h2, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h1, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-h1, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h1 .brand-header, .brand-block-h1 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-header, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h1 h2, .brand-block-h1 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h2, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h1 .brand-h2, .brand-block-h1 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-h2, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h1 h3, .brand-block-h1 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h3, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h1 .brand-h3, .brand-block-h1 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-h3, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-subheader, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-subheader, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h1 h4, .brand-block-h1 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h4, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h1 h5, .brand-block-h1 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h5, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h1 h6, .brand-block-h1 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h6, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h2, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-h2, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h2 .brand-header, .brand-block-h2 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-header, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h2 h1, .brand-block-h2 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h1, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h2 .brand-h1, .brand-block-h2 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-h1, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h3, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-h3, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h2 .brand-subheader, .brand-block-h2 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-subheader, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h4, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h5, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h6 { letter-spacing: 0; }
  .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item p { letter-spacing: 0; } }
@media (max-width: 991.98px) and (min-width: 576px) { .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-h2, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h1, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-h1, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h1 .brand-header, .brand-block-h1 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-header, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h1 h2, .brand-block-h1 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h2, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h1 .brand-h2, .brand-block-h1 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-h2, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h1 h3, .brand-block-h1 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h3, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h1 .brand-h3, .brand-block-h1 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-h3, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-subheader, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-subheader, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h1 h4, .brand-block-h1 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h4, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h1 h5, .brand-block-h1 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h5, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h1 h6, .brand-block-h1 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h6, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h2, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-h2, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h2 .brand-header, .brand-block-h2 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-header, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h2 h1, .brand-block-h2 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h1, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h2 .brand-h1, .brand-block-h2 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-h1, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h3, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-h3, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-block-h2 .brand-subheader, .brand-block-h2 .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item .brand-subheader, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h4, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h5, .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item h6 { font-size: 1.75rem; }
  .presentation-combo .presentation-combo-descriptions .presentation-combo-descriptions-item p { font-size: 16px; } }

@media (max-width: 991.98px) { .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item, .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item:nth-child(odd) { margin-top: 0rem; } }

/* FIX IE 10 and above */
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item { display: block; }
  .presentation-combo .presentation-combo-outer .presentation-combo-items .presentation-combo-item-first { display: none; } }
.grid-bordered { margin-top: 0; margin-bottom: 3.5rem; }
@media (min-width: 768px) { .grid-bordered { margin-top: 0; margin-bottom: 5.5rem; } }
.grid-bordered:last-child { margin-bottom: 0; }
.grid-bordered .grid-bordered-title { margin-bottom: 3.125rem; text-align: center; }
@media (max-width: 991.98px) { .grid-bordered .grid-bordered-title { text-align: left; padding-left: 3rem; padding-right: 1rem; } }
.grid-bordered .grid-bordered-grid-container { overflow: hidden; }
.grid-bordered .grid-bordered-grid { display: -webkit-flex; display: flex; -webkit-flex-direction: row; flex-direction: row; -webkit-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -2px -1px 0; }
.grid-bordered .grid-bordered-grid .grid-bordered-grid-item { width: calc(100% / 3); /* overwrite inside template */ border-right: #e8e8e7 1px solid; border-bottom: #e8e8e7 1px solid; padding: 17px 50px 17px 20px; -webkit-flex: 1 1 auto; flex: 1 1 auto; }
.grid-bordered .grid-bordered-grid .grid-bordered-grid-item:empty { height: 0; border: none; }
.grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-icon { display: table-cell; top: 0.6em; position: relative; padding-right: 26px; }
.grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-icon img { width: 58px; min-width: 58px; height: 58px; min-height: 58px; display: inline-block; }
.grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content { display: table-cell; letter-spacing: -0.8px; }
.grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h1, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-header, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h1, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h1, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 .brand-header, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-header, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h2, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h2, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 .brand-h2, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h2, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h3, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h3, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 .brand-h3, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h3, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-subheader, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-subheader, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h4, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h4, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h5, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h5, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h6, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h6, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h2, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h2, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 .brand-header, .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-header, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 h1, .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h1, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 .brand-h1, .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h1, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h3, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h3, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 .brand-subheader, .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-subheader, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h4, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h5, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h6 { text-transform: none; }
.grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h1 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h1 strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-header b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-header strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h1 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h1 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 .brand-header b, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-header b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h2 b, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h2 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 .brand-h2 b, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h2 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h3 b, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h3 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 .brand-h3 b, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h3 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 .brand-block-h2 .brand-subheader b, .brand-block-h1 .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-subheader b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 .brand-block-h1 .brand-subheader b, .brand-block-h2 .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-subheader b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h4 b, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h4 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h5 b, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h5 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h6 b, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h6 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h1 strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h1 strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 .brand-header strong, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-header strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h2 strong, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h2 strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 .brand-h2 strong, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h2 strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h3 strong, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h3 strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 .brand-h3 strong, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h3 strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 .brand-block-h2 .brand-subheader strong, .brand-block-h1 .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-subheader strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 .brand-block-h1 .brand-subheader strong, .brand-block-h2 .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-subheader strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h4 strong, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h4 strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h5 strong, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h5 strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h6 strong, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h6 strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h2 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h2 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 .brand-header b, .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-header b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 h1 b, .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h1 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 .brand-h1 b, .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h1 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h3 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h3 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 .brand-subheader b, .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-subheader b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h4 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h5 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h6 b, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h2 strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h2 strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 .brand-header strong, .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-header strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 h1 strong, .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h1 strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 .brand-h1 strong, .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h1 strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h3 strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h3 strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 .brand-subheader strong, .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-subheader strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h4 strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h5 strong, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h6 strong { font-weight: 500; }
@media (max-width: 991.98px) { .grid-bordered .grid-bordered-grid .grid-bordered-grid-item { padding: 10px 20px; }
  .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-icon { padding-right: 20px; }
  .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-icon img { width: 44px; min-width: 44px; height: 44px; min-height: 44px; }
  .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h1, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-header, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h1, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h1, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 .brand-header, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-header, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h2, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h2, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 .brand-h2, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h2, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h3, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h3, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 .brand-h3, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h3, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-subheader, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-subheader, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h4, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h4, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h5, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h5, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h1 h6, .brand-block-h1 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h6, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h2, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h2, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 .brand-header, .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-header, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 h1, .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h1, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 .brand-h1, .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h1, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h3, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-h3, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-block-h2 .brand-subheader, .brand-block-h2 .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content .brand-subheader, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h4, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h5, .grid-bordered .grid-bordered-grid .grid-bordered-grid-item .grid-bordered-content h6 { font-size: 18px; } }
@media (max-width: 767.98px) { .grid-bordered .grid-bordered-grid { padding: 0 20px; display: block; }
  .grid-bordered .grid-bordered-grid .grid-bordered-grid-item { padding: 7px 20px; width: 100% !important; border-right: none; } }

.cta-button-component { margin-top: 0; margin-bottom: 3.5rem; }
@media (min-width: 768px) { .cta-button-component { margin-top: 0; margin-bottom: 5.5rem; } }
.cta-button-component:last-child { margin-bottom: 0; }
.hero-header + .cta-button-component, .line-circle-chart-wrapper + .cta-button-component { margin-top: -3.5rem; }
@media (min-width: 768px) { .hero-header + .cta-button-component, .line-circle-chart-wrapper + .cta-button-component { margin-top: -5.5rem; } }
.hero-header + .cta-button-component:last-child, .line-circle-chart-wrapper + .cta-button-component:last-child { margin-bottom: 0; }
.cta-button-component.white { margin-top: -3.5rem; margin-bottom: 0; }
@media (min-width: 768px) { .cta-button-component.white { margin-top: -5.5rem; } }
.cta-button-component.white:last-child { margin-bottom: 0; }
.cta-button-component.white { background-color: #ffffff; }
.cta-button-component.orange { background-color: #ff4e00; }
.cta-button-component.orange-light { background-color: #f77900; }
.cta-button-component.green { background-color: #77bc1f; }
.cta-button-component.navy-blue { background-color: #001e46; }
.cta-button-component.medtronic-blue { background-color: #004b87; }
.cta-button-component.cobalt-blue { background-color: #0085ca; }
.cta-button-component.medium-blue { background-color: #00a9e0; }
.cta-button-component.charcoal-grey { background-color: #53565a; }
.cta-button-component.dark-gray { background-color: #888b8d; }
.cta-button-component.light-gray { background-color: #b1b3b3; }
.cta-button-component.pale-gray { background-color: #e8e8e7; }
.cta-button-component.light-blue { background-color: #b9d9eb; }
.cta-button-component .container .row { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; align-items: flex-start; padding: 44px 40px; }
.cta-button-component .container .row .cta-button-content { text-align: left; }
.cta-button-component .brand-h1 { margin-bottom: 2rem; }
.cta-button-component.orange, .cta-button-component.orange-light, .cta-button-component.navy-blue, .cta-button-component.medtronic-blue, .cta-button-component.cobalt-blue, .cta-button-component.medium-blue, .cta-button-component.charcoal-grey, .cta-button-component.dark-gray { color: #ffffff; }
.cta-button-component.orange .brand-h1, .cta-button-component.orange .brand-h2, .cta-button-component.orange .brand-h3, .cta-button-component.orange .brand-hheader, .cta-button-component.orange-light .brand-h1, .cta-button-component.orange-light .brand-h2, .cta-button-component.orange-light .brand-h3, .cta-button-component.orange-light .brand-hheader, .cta-button-component.navy-blue .brand-h1, .cta-button-component.navy-blue .brand-h2, .cta-button-component.navy-blue .brand-h3, .cta-button-component.navy-blue .brand-hheader, .cta-button-component.medtronic-blue .brand-h1, .cta-button-component.medtronic-blue .brand-h2, .cta-button-component.medtronic-blue .brand-h3, .cta-button-component.medtronic-blue .brand-hheader, .cta-button-component.cobalt-blue .brand-h1, .cta-button-component.cobalt-blue .brand-h2, .cta-button-component.cobalt-blue .brand-h3, .cta-button-component.cobalt-blue .brand-hheader, .cta-button-component.medium-blue .brand-h1, .cta-button-component.medium-blue .brand-h2, .cta-button-component.medium-blue .brand-h3, .cta-button-component.medium-blue .brand-hheader, .cta-button-component.charcoal-grey .brand-h1, .cta-button-component.charcoal-grey .brand-h2, .cta-button-component.charcoal-grey .brand-h3, .cta-button-component.charcoal-grey .brand-hheader, .cta-button-component.dark-gray .brand-h1, .cta-button-component.dark-gray .brand-h2, .cta-button-component.dark-gray .brand-h3, .cta-button-component.dark-gray .brand-hheader { color: inherit; }
.hero-header + .cta-button-component.navy-blue .container .row, .hero-header + .cta-button-component.medtronic-blue .container .row { padding-top: 15px; padding-bottom: 10px; }
.hero-header + .cta-button-component.navy-blue .container .row .cta-button-content, .hero-header + .cta-button-component.medtronic-blue .container .row .cta-button-content { margin-top: 1rem; margin-bottom: 1rem; }
.cta-button-component.navy-blue .cta-button.h1-button a, .cta-button-component.navy-blue a.cta-button.h1-button-contact a, .cta-button-component.navy-blue .h1-button-contact a.cta-button a, .h1-button-contact .cta-button-component.navy-blue a.cta-button a, .cta-button-component.navy-blue .cta-button.h2-button a, .cta-button-component.navy-blue a.cta-button.h2-button-contact a, .cta-button-component.navy-blue .h2-button-contact a.cta-button a, .h2-button-contact .cta-button-component.navy-blue a.cta-button a, .cta-button-component.medtronic-blue .cta-button.h1-button a, .cta-button-component.medtronic-blue a.cta-button.h1-button-contact a, .cta-button-component.medtronic-blue .h1-button-contact a.cta-button a, .h1-button-contact .cta-button-component.medtronic-blue a.cta-button a, .cta-button-component.medtronic-blue .cta-button.h2-button a, .cta-button-component.medtronic-blue a.cta-button.h2-button-contact a, .cta-button-component.medtronic-blue .h2-button-contact a.cta-button a, .h2-button-contact .cta-button-component.medtronic-blue a.cta-button a { background: linear-gradient(to right, #f77900 50%, #ff4e00 50%); background-size: 200% 100%; background-position: right bottom; transition: all .2s ease-out; }
.cta-button-component.navy-blue .cta-button.h1-button a:hover, .cta-button-component.navy-blue a.cta-button.h1-button-contact a:hover, .cta-button-component.navy-blue .h1-button-contact a.cta-button a:hover, .h1-button-contact .cta-button-component.navy-blue a.cta-button a:hover, .cta-button-component.navy-blue .cta-button.h1-button a:focus, .cta-button-component.navy-blue a.cta-button.h1-button-contact a:focus, .cta-button-component.navy-blue .h1-button-contact a.cta-button a:focus, .h1-button-contact .cta-button-component.navy-blue a.cta-button a:focus, .cta-button-component.navy-blue .cta-button.h1-button a:active, .cta-button-component.navy-blue a.cta-button.h1-button-contact a:active, .cta-button-component.navy-blue .h1-button-contact a.cta-button a:active, .h1-button-contact .cta-button-component.navy-blue a.cta-button a:active, .cta-button-component.navy-blue .cta-button.h2-button a:hover, .cta-button-component.navy-blue a.cta-button.h2-button-contact a:hover, .cta-button-component.navy-blue .h2-button-contact a.cta-button a:hover, .h2-button-contact .cta-button-component.navy-blue a.cta-button a:hover, .cta-button-component.navy-blue .cta-button.h2-button a:focus, .cta-button-component.navy-blue a.cta-button.h2-button-contact a:focus, .cta-button-component.navy-blue .h2-button-contact a.cta-button a:focus, .h2-button-contact .cta-button-component.navy-blue a.cta-button a:focus, .cta-button-component.navy-blue .cta-button.h2-button a:active, .cta-button-component.navy-blue a.cta-button.h2-button-contact a:active, .cta-button-component.navy-blue .h2-button-contact a.cta-button a:active, .h2-button-contact .cta-button-component.navy-blue a.cta-button a:active, .cta-button-component.medtronic-blue .cta-button.h1-button a:hover, .cta-button-component.medtronic-blue a.cta-button.h1-button-contact a:hover, .cta-button-component.medtronic-blue .h1-button-contact a.cta-button a:hover, .h1-button-contact .cta-button-component.medtronic-blue a.cta-button a:hover, .cta-button-component.medtronic-blue .cta-button.h1-button a:focus, .cta-button-component.medtronic-blue a.cta-button.h1-button-contact a:focus, .cta-button-component.medtronic-blue .h1-button-contact a.cta-button a:focus, .h1-button-contact .cta-button-component.medtronic-blue a.cta-button a:focus, .cta-button-component.medtronic-blue .cta-button.h1-button a:active, .cta-button-component.medtronic-blue a.cta-button.h1-button-contact a:active, .cta-button-component.medtronic-blue .h1-button-contact a.cta-button a:active, .h1-button-contact .cta-button-component.medtronic-blue a.cta-button a:active, .cta-button-component.medtronic-blue .cta-button.h2-button a:hover, .cta-button-component.medtronic-blue a.cta-button.h2-button-contact a:hover, .cta-button-component.medtronic-blue .h2-button-contact a.cta-button a:hover, .h2-button-contact .cta-button-component.medtronic-blue a.cta-button a:hover, .cta-button-component.medtronic-blue .cta-button.h2-button a:focus, .cta-button-component.medtronic-blue a.cta-button.h2-button-contact a:focus, .cta-button-component.medtronic-blue .h2-button-contact a.cta-button a:focus, .h2-button-contact .cta-button-component.medtronic-blue a.cta-button a:focus, .cta-button-component.medtronic-blue .cta-button.h2-button a:active, .cta-button-component.medtronic-blue a.cta-button.h2-button-contact a:active, .cta-button-component.medtronic-blue .h2-button-contact a.cta-button a:active, .h2-button-contact .cta-button-component.medtronic-blue a.cta-button a:active { background-color: #f77900; background-position: left bottom; }

@media (max-width: 991.98px) { .hero-header + .cta-button-component.navy-blue { background-color: #004b87; }
  .cta-button-component .container { max-width: 100%; } }
@media (min-width: 768px) { .cta-button-component .container .row { align-items: center; padding: 90px 0; }
  .cta-button-component .container .row .cta-button-content { text-align: center; margin-bottom: 32px; }
  .cta-button-component.content-empty .container .row { padding: 25px 0 25px 0; }
  .cta-button-component .brand-h1 { margin-bottom: 1rem; }
  .cta-button-component .h1-button, .cta-button-component a.h1-button-contact, .cta-button-component .h1-button-contact a, .h1-button-contact .cta-button-component a { margin-top: -20px; }
  .cta-button-component p { margin-top: 25px; margin-bottom: 30px; line-height: 1.5; }
  .cta-button-component p:last-child { margin-bottom: 0px; }
  .cta-button-component:last-child { margin-bottom: 0px; }
  .hero-header + .cta-button-component.navy-blue .container .row, .hero-header + .cta-button-component.medtronic-blue .container .row { padding-top: 60px; padding-bottom: 60px; } }
.article-list { margin-top: 0; margin-bottom: 3.5rem; background-color: #ffffff; padding-top: 1rem; }
.article-list .container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
@media (min-width: 576px) { .article-list .container { max-width: 100%; } }
@media (min-width: 768px) { .article-list .container { max-width: 720px; } }
@media (min-width: 992px) { .article-list .container { max-width: 960px; } }
@media (min-width: 1290px) { .article-list .container { max-width: 1260px; } }
@media (min-width: 1600px) { .article-list .container { max-width: 1600px; } }
@media (min-width: 768px) { .article-list { margin-top: 0; margin-bottom: 5.5rem; } }
.article-list:last-child { margin-bottom: 0; }
.narrow-wrapper + .article-list { margin-top: 3.5rem; }
@media (min-width: 768px) { .narrow-wrapper + .article-list { margin-top: 5.5rem; } }
.narrow-wrapper + .article-list:last-child { margin-bottom: 0; }
.article-list .container .row { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; -webkit-align-items: stretch; align-items: stretch; }
.article-list .container .row .article-element { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; -webkit-flex: 1 0 auto; flex: 1 0 auto; width: 100%; background-color: #fff; border: 0; outline: 0; position: relative; }
.article-list .container .row .article-element.article-image { min-height: 241px; background-position: center; background-size: cover; background-repeat: no-repeat; }
.article-list .container .row .article-element.article-image img { display: none; }
.article-list .container .row .article-element.article-text { padding: 18px 15px; }
.article-list .container .row .article-element.article-text p { margin: 0; }
.article-list .container .row .article-element.article-text h1, .article-list .container .row .article-element.article-text .brand-h1, .article-list .container .row .article-element.article-text .brand-block-h1 .brand-header, .brand-block-h1 .article-list .container .row .article-element.article-text .brand-header, .article-list .container .row .article-element.article-text .brand-block-h1 h2, .brand-block-h1 .article-list .container .row .article-element.article-text h2, .article-list .container .row .article-element.article-text .brand-block-h1 .brand-h2, .brand-block-h1 .article-list .container .row .article-element.article-text .brand-h2, .article-list .container .row .article-element.article-text .brand-block-h1 h3, .brand-block-h1 .article-list .container .row .article-element.article-text h3, .article-list .container .row .article-element.article-text .brand-block-h1 .brand-h3, .brand-block-h1 .article-list .container .row .article-element.article-text .brand-h3, .article-list .container .row .article-element.article-text .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .article-list .container .row .article-element.article-text .brand-subheader, .article-list .container .row .article-element.article-text .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .article-list .container .row .article-element.article-text .brand-subheader, .article-list .container .row .article-element.article-text .brand-block-h1 h4, .brand-block-h1 .article-list .container .row .article-element.article-text h4, .article-list .container .row .article-element.article-text .brand-block-h1 h5, .brand-block-h1 .article-list .container .row .article-element.article-text h5, .article-list .container .row .article-element.article-text .brand-block-h1 h6, .brand-block-h1 .article-list .container .row .article-element.article-text h6, .article-list .container .row .article-element.article-text h2, .article-list .container .row .article-element.article-text .brand-h2, .article-list .container .row .article-element.article-text .brand-block-h2 .brand-header, .brand-block-h2 .article-list .container .row .article-element.article-text .brand-header, .article-list .container .row .article-element.article-text .brand-block-h2 h1, .brand-block-h2 .article-list .container .row .article-element.article-text h1, .article-list .container .row .article-element.article-text .brand-block-h2 .brand-h1, .brand-block-h2 .article-list .container .row .article-element.article-text .brand-h1, .article-list .container .row .article-element.article-text h3, .article-list .container .row .article-element.article-text .brand-h3, .article-list .container .row .article-element.article-text .brand-block-h2 .brand-subheader, .brand-block-h2 .article-list .container .row .article-element.article-text .brand-subheader, .article-list .container .row .article-element.article-text h4, .article-list .container .row .article-element.article-text h5, .article-list .container .row .article-element.article-text h6, .article-list .container .row .article-element.article-text h3, .article-list .container .row .article-element.article-text .brand-h3, .article-list .container .row .article-element.article-text .brand-block-h2 .brand-subheader, .brand-block-h2 .article-list .container .row .article-element.article-text .brand-subheader, .article-list .container .row .article-element.article-text h4, .article-list .container .row .article-element.article-text h5, .article-list .container .row .article-element.article-text h6, .article-list .container .row .article-element.article-text p { width: 100%; }
.article-list .container .row .article-element.article-text .field-type-link-field a { margin-top: 1rem; }
.article-list .container .row .article-element.article-text.min-height { font-size: 14px; font-weight: normal; font-style: normal; font-stretch: normal; line-height: 1.43; letter-spacing: normal; }
.article-list .container .row .article-element .article-text-inner { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; -webkit-justify-content: flex-start; justify-content: flex-start; -webkit-align-items: flex-start; align-items: flex-start; height: 100%; width: 100%; padding: 17px 24px; transition: border-color 0.1s ease; border: 3px solid transparent; }
.article-list .container .row .article-element .article-text-inner .field-name-article-single-button { margin-top: 8px; position: relative; z-index: 5; }
.article-list .container .row.two-columns .article-element:nth-child(4) { order: 1; }
.article-list .container .row.two-columns .article-element:nth-child(2) { order: 2; }
.article-list .container .row.two-columns .article-element:nth-child(4) { display: none; }
.article-list .container .row.three-columns .article-element:nth-child(1) { order: 1; }
.article-list .container .row.three-columns .article-element:nth-child(2) { order: 2; }
.article-list .container .row.three-columns .article-element:nth-child(3) { order: 1; }
.article-list .container .row.three-columns .article-element:nth-child(4) { order: 1; }
.article-list .container .row.three-columns .article-element:nth-child(5) { order: 1; }
.article-list .container .row.three-columns .article-element:nth-child(6) { order: 3; }
.article-list .container .row.three-columns .article-element:nth-child(3), .article-list .container .row.three-columns .article-element:nth-child(5) { display: none; }

@media (min-width: 768px) { .article-list .container .row { -webkit-flex-direction: row; flex-direction: row; -webkit-align-items: stretch; align-items: stretch; }
  .article-list .container .row .article-element.article-image { min-height: 282px; }
  .article-list .container .row .article-element.article-text { -webkit-align-items: flex-start; align-items: flex-start; -webkit-justify-content: center; justify-content: center; padding: 20px; }
  .article-list .container .row .article-element.article-text.min-height { font-size: 20px; font-weight: normal; font-style: normal; font-stretch: normal; line-height: 1.4; letter-spacing: normal; }
  .article-list .container .row .article-element .article-text-inner { padding: 34px 32px; }
  .article-list .container .row .article-element .article-text-inner h1, .article-list .container .row .article-element .article-text-inner .brand-h1, .article-list .container .row .article-element .article-text-inner .brand-block-h1 .brand-header, .brand-block-h1 .article-list .container .row .article-element .article-text-inner .brand-header, .article-list .container .row .article-element .article-text-inner .brand-block-h1 h2, .brand-block-h1 .article-list .container .row .article-element .article-text-inner h2, .article-list .container .row .article-element .article-text-inner .brand-block-h1 .brand-h2, .brand-block-h1 .article-list .container .row .article-element .article-text-inner .brand-h2, .article-list .container .row .article-element .article-text-inner .brand-block-h1 h3, .brand-block-h1 .article-list .container .row .article-element .article-text-inner h3, .article-list .container .row .article-element .article-text-inner .brand-block-h1 .brand-h3, .brand-block-h1 .article-list .container .row .article-element .article-text-inner .brand-h3, .article-list .container .row .article-element .article-text-inner .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .article-list .container .row .article-element .article-text-inner .brand-subheader, .article-list .container .row .article-element .article-text-inner .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .article-list .container .row .article-element .article-text-inner .brand-subheader, .article-list .container .row .article-element .article-text-inner .brand-block-h1 h4, .brand-block-h1 .article-list .container .row .article-element .article-text-inner h4, .article-list .container .row .article-element .article-text-inner .brand-block-h1 h5, .brand-block-h1 .article-list .container .row .article-element .article-text-inner h5, .article-list .container .row .article-element .article-text-inner .brand-block-h1 h6, .brand-block-h1 .article-list .container .row .article-element .article-text-inner h6, .article-list .container .row .article-element .article-text-inner h2, .article-list .container .row .article-element .article-text-inner .brand-h2, .article-list .container .row .article-element .article-text-inner .brand-block-h2 .brand-header, .brand-block-h2 .article-list .container .row .article-element .article-text-inner .brand-header, .article-list .container .row .article-element .article-text-inner .brand-block-h2 h1, .brand-block-h2 .article-list .container .row .article-element .article-text-inner h1, .article-list .container .row .article-element .article-text-inner .brand-block-h2 .brand-h1, .brand-block-h2 .article-list .container .row .article-element .article-text-inner .brand-h1, .article-list .container .row .article-element .article-text-inner h3, .article-list .container .row .article-element .article-text-inner .brand-h3, .article-list .container .row .article-element .article-text-inner .brand-block-h2 .brand-subheader, .brand-block-h2 .article-list .container .row .article-element .article-text-inner .brand-subheader, .article-list .container .row .article-element .article-text-inner h4, .article-list .container .row .article-element .article-text-inner h5, .article-list .container .row .article-element .article-text-inner h6, .article-list .container .row .article-element .article-text-inner h3, .article-list .container .row .article-element .article-text-inner .brand-h3, .article-list .container .row .article-element .article-text-inner .brand-block-h2 .brand-subheader, .brand-block-h2 .article-list .container .row .article-element .article-text-inner .brand-subheader { letter-spacing: -0.8px; }
  .article-list .container .row .article-element .article-text-inner p { line-height: 1.5; }
  .article-list .container .row .article-element .article-text-inner .field-name-article-single-button { margin-top: 20px; }
  .article-list .container .row .article-element { width: 100%; }
  .article-list .container .row.two-columns .article-element { width: 50%; }
  .article-list .container .row.three-columns .article-element { width: 33.33%; }
  .article-list .container .row.two-columns .article-element:nth-child(1) { order: 1; }
  .article-list .container .row.two-columns .article-element:nth-child(2) { order: 2; }
  .article-list .container .row.two-columns .article-element:nth-child(3) { order: 3; }
  .article-list .container .row.two-columns .article-element:nth-child(4) { order: 4; }
  .article-list .container .row.two-columns .article-element:nth-child(4) { display: -webkit-flex; display: flex; }
  .article-list .container .row.three-columns .article-element:nth-child(1) { order: 1; }
  .article-list .container .row.three-columns .article-element:nth-child(2) { order: 2; }
  .article-list .container .row.three-columns .article-element:nth-child(3) { order: 3; }
  .article-list .container .row.three-columns .article-element:nth-child(4) { order: 4; }
  .article-list .container .row.three-columns .article-element:nth-child(5) { order: 5; }
  .article-list .container .row.three-columns .article-element:nth-child(6) { order: 6; }
  .article-list .container .row.three-columns .article-element:nth-child(3), .article-list .container .row.three-columns .article-element:nth-child(5) { display: -webkit-flex; display: flex; } }
.article-list.light .container .row .article-element.article-text { background-color: #fff; border-bottom: 1px solid  #71c5e8; }
.article-list.light .container .row .article-element.article-text .article-text-inner { position: relative; }
.article-list.light .container .row .article-element.article-text .article-text-inner::before, .article-list.light .container .row .article-element.article-text .article-text-inner::after { box-sizing: inherit; content: ''; position: absolute; border: 3px solid transparent; width: 0; height: 0; }
.article-list.light .container .row .article-element.article-text .article-text-inner::before { top: 0; left: 0; }
.article-list.light .container .row .article-element.article-text .article-text-inner::after { bottom: 0; right: 0; }
@media (min-width: 768px) { .article-list.light .container .row .article-element.article-text:hover { background-color: #f2f2f2; border-bottom: 1px solid  #fff; }
  .article-list.light .container .row .article-element.article-text:hover .article-text-inner::before, .article-list.light .container .row .article-element.article-text:hover .article-text-inner::after { width: 100%; height: 100%; }
  .article-list.light .container .row .article-element.article-text:hover .article-text-inner::before { border-top-color: #71c5e8; border-right-color: #71c5e8; -webkit-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s; transition: width 0.25s ease-out, height 0.25s ease-out 0.25s; }
  .article-list.light .container .row .article-element.article-text:hover .article-text-inner::after { border-bottom-color: #71c5e8; border-left-color: #71c5e8; -webkit-transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s; transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s; } }
@media (max-width: 767.98px) { .article-list.light .container .row .article-element.article-text.screen-visible { background-color: #f2f2f2; border-bottom: 1px solid  #fff; }
  .article-list.light .container .row .article-element.article-text.screen-visible .article-text-inner::before, .article-list.light .container .row .article-element.article-text.screen-visible .article-text-inner::after { width: 100%; height: 100%; }
  .article-list.light .container .row .article-element.article-text.screen-visible .article-text-inner::before { border-top-color: #71c5e8; border-right-color: #71c5e8; -webkit-transition: width 0.25s ease-out, height 0.25s ease-out 0.25s; transition: width 0.25s ease-out, height 0.25s ease-out 0.25s; }
  .article-list.light .container .row .article-element.article-text.screen-visible .article-text-inner::after { border-bottom-color: #71c5e8; border-left-color: #71c5e8; -webkit-transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s; transition: border-color 0s ease-out 0.5s, width 0.25s ease-out 0.5s, height 0.25s ease-out 0.75s; } }
@media (min-width: 768px) { .article-list.light .container .row.hovered .article-element.article-text { border-bottom: 1px solid  #fff; } }
.article-list.dark .container .row .article-element.article-text:hover .article-text-inner { border: 3px solid #001e46; }
.article-list.dark .container .row.two-columns .article-element.article-text:nth-child(2) { background-color: #004b87; }
.article-list.dark .container .row.two-columns .article-element.article-text:nth-child(3) { background-color: #0085ca; }
.article-list.dark .container .row.three-columns .article-element.article-text:nth-child(2) { background-color: #004b78; }
.article-list.dark .container .row.three-columns .article-element.article-text:nth-child(3) { background-color: #0085ca; }
.article-list.dark .container .row.three-columns .article-element.article-text:nth-child(4) { background-color: #004b78; }
.article-list.dark .container .row.three-columns .article-element.article-text:nth-child(2) { background-color: #0085ca; }
.article-list.dark .container .row.three-columns .article-element.article-text:nth-child(6) { background-color: #00a9e0; }

@media (min-width: 768px) { .article-list.light .container .row .article-element.article-text { border-bottom: 0; }
  .article-list.light .container .row .article-element.article-text:hover { border-bottom: 0; }
  .article-list.light .container .row.hovered .article-element.article-text { border-bottom: 0; } }
/* Styles for circle charts */
.circle-chart-wrapper { margin-top: 0; margin-bottom: 3.5rem; overflow: hidden; }
@media (min-width: 768px) { .circle-chart-wrapper { margin-top: 0; margin-bottom: 5.5rem; } }
.circle-chart-wrapper:last-child { margin-bottom: 0; }
.circle-chart-wrapper .circle-chart-grid { display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: center; justify-content: center; margin-right: -1px; }
.circle-chart-wrapper .circle-chart.single-value { margin-bottom: 36px; padding: 0 30px; width: 100%; }
@media (min-width: 768px) { .circle-chart-wrapper .circle-chart.single-value { border-right: 1px solid #001e46; margin-bottom: 20px; width: 50%; } }
@media (min-width: 1290px) { .circle-chart-wrapper .circle-chart.single-value { width: 25%; } }
.circle-chart-wrapper .circle-chart.single-value .circle-chart-data { float: left; height: 108px; width: 108px; }
@media (min-width: 768px) { .circle-chart-wrapper .circle-chart.single-value .circle-chart-data { float: none; height: 126px; width: 100%; } }
.circle-chart-wrapper .circle-chart.single-value .circle-chart-data .chart { float: left; margin: 0; width: 108px; font-weight: 600; }
.circle-chart-wrapper .circle-chart.single-value .circle-chart-data .chart .percent { font-family: 'Effra'; font-weight: 300; font-size: 25px; }
.circle-chart-wrapper .circle-chart.single-value .circle-chart-data .chart > div:last-child { /*left: 55% !important;*/ font-size: 35px !important; }
@media (min-width: 768px) { .circle-chart-wrapper .circle-chart.single-value .circle-chart-data .chart { float: none; margin: 0 auto; width: 126px; }
  .circle-chart-wrapper .circle-chart.single-value .circle-chart-data .chart > div:last-child { font-size: 40px !important; } }
.circle-chart-wrapper .circle-chart.single-value .chart-text { float: left; padding: 0 0 0 30px; width: calc(100% - 108px); }
@media (min-width: 768px) { .circle-chart-wrapper .circle-chart.single-value .chart-text { padding: 0; width: 100%; } }
.circle-chart-wrapper .circle-chart.single-value .chart-text .chart-header { color: #001e46; font-family: 'Effra'; font-weight: 300; font-size: 16px; line-height: 22px; margin: 10px 0; }
@media (min-width: 768px) { .circle-chart-wrapper .circle-chart.single-value .chart-text .chart-header { font-size: 25px; line-height: 30px; margin: 24px 0; text-align: center; width: 100%; } }
.circle-chart-wrapper .circle-chart.single-value .chart-text .chart-header strong { font-family: 'Effra'; font-weight: 600; }
.circle-chart-wrapper .circle-chart.single-value .chart-text .chart-desc { overflow-y: hidden; color: #888b8d; max-height: 0; font-family: 'Effra'; font-weight: 400; font-size: 14px; line-height: 20px; padding: 0 0 3px 0; transition-property: all; transition-duration: .5s; transition-timing-function: cubic-bezier(0, 1, 0.5, 1); }
@media (min-width: 768px) { .circle-chart-wrapper .circle-chart.single-value .chart-text .chart-desc { max-height: 500px; font-size: 16px; line-height: 24px; text-align: center; width: 100%; } }
.circle-chart-wrapper .circle-chart.single-value .chart-text .chart-desc.open { max-height: 500px; }
.circle-chart-wrapper .circle-chart.single-value .chart-text .chart-desc.open + .chart-desc-more::after { content: "\f106"; }
.circle-chart-wrapper .circle-chart.single-value .chart-text .chart-desc p:last-child { margin-bottom: 0; }
.circle-chart-wrapper .circle-chart.single-value .chart-text .chart-desc-more { color: #00a9e0; cursor: pointer; font-family: 'Effra'; font-weight: 600; font-size: 16px; text-transform: uppercase; }
@media (min-width: 768px) { .circle-chart-wrapper .circle-chart.single-value .chart-text .chart-desc-more { display: none; } }
.circle-chart-wrapper .circle-chart.single-value .chart-text .chart-desc-more::after { color: #001e46; content: "\f107"; display: inline-block; font-family: Font-Awesome; font-size: 20px; font-weight: 700; padding: 0 0 5px 5px; vertical-align: middle; }

/* Styles for circle charts */
.request-call-form-wrapper { margin: 0 auto; margin-top: 0; margin-bottom: 3.5rem; max-width: 1260px; }
@media (min-width: 768px) { .request-call-form-wrapper { margin-top: 0; margin-bottom: 5.5rem; } }
.request-call-form-wrapper:last-child { margin-bottom: 0; }
.request-call-form-wrapper .request-call-form-inner { margin: 0 auto; padding: 60px 40px; position: relative; }
@media (min-width: 768px) { .request-call-form-wrapper .request-call-form-inner { border: 3px solid #77bc1f; padding: 40px 0; } }
@media (min-width: 768px) and (max-width: 1599.98px) { .request-call-form-wrapper .request-call-form-inner { margin-left: 3rem; margin-right: 3rem; } }
@media (min-width: 768px) { .request-call-form-wrapper .request-call-form-inner .form-header, .request-call-form-wrapper .request-call-form-inner .form-desc { text-align: center; } }
.request-call-form-wrapper .request-call-form-inner .form-success, .request-call-form-wrapper .request-call-form-inner .form-error { display: none; text-align: center; }
.request-call-form-wrapper .request-call-form-inner .form-header { color: #001e46; font-size: 38px; font-weight: 300; letter-spacing: -0.75px; margin-bottom: 45px; text-transform: uppercase; }
.request-call-form-wrapper .request-call-form-inner .form-header strong { color: #00a9e0; display: block; font-weight: 600; }
@media (min-width: 768px) { .request-call-form-wrapper .request-call-form-inner .form-header strong { display: inline; } }
.request-call-form-wrapper .request-call-form-inner .form-desc { color: #888b8d; font-size: 16px; font-weight: 400; }
.request-call-form-wrapper .request-call-form-inner .form-desc.visible { position: relative; visibility: visible; }
.request-call-form-wrapper .request-call-form-inner .form-desc.hidden { position: absolute; visibility: hidden; }
.request-call-form-wrapper .request-call-form-inner form { margin: 0 auto; max-width: 372px; }
.request-call-form-wrapper .request-call-form-inner form .form-step { position: absolute; visibility: hidden; }
.request-call-form-wrapper .request-call-form-inner form .form-step.visible { position: relative; visibility: visible; }
.request-call-form-wrapper .request-call-form-inner form .form-step.hidden { position: absolute; visibility: hidden; }
.request-call-form-wrapper .request-call-form-inner form label:not(.label-radio), .request-call-form-wrapper .request-call-form-inner form input:not([type='radio']):not([type='checkbox']):not([type='submit']), .request-call-form-wrapper .request-call-form-inner form select { width: 100%; }
.request-call-form-wrapper .request-call-form-inner form input:not([type='radio']):not([type='checkbox']):not([type='submit']), .request-call-form-wrapper .request-call-form-inner form select { color: #b1b3b3; font-size: 16px; font-weight: 300; height: 40px; padding: 10px; }
.request-call-form-wrapper .request-call-form-inner form input:not([type='radio']):not([type='checkbox']):not([type='submit']):not(.LV_invalid_field), .request-call-form-wrapper .request-call-form-inner form select { border: 1px solid #b1b3b3; }
.request-call-form-wrapper .request-call-form-inner form .custom-select { position: relative; }
.request-call-form-wrapper .request-call-form-inner form .custom-select select { display: none; }
.request-call-form-wrapper .request-call-form-inner form .custom-select .select-selected { background-color: #ffffff; border: 1px solid #b1b3b3; color: #888b8d; cursor: pointer; padding: 8px 16px; }
.request-call-form-wrapper .request-call-form-inner form .custom-select .select-selected.select-untouch { color: #b1b3b3; }
.request-call-form-wrapper .request-call-form-inner form .custom-select .select-selected::after { color: #001e46; content: "\f107"; display: inline-block; font-family: Font-Awesome; font-size: 20px; font-weight: 700; padding: 0 0 5px 5px; position: absolute; right: 10px; top: 6px; vertical-align: middle; }
.request-call-form-wrapper .request-call-form-inner form .custom-select .select-selected.select-arrow-active:after { border-color: transparent transparent #001e46 transparent; content: "\f106"; top: 5px; }
.request-call-form-wrapper .request-call-form-inner form .custom-select .select-items { position: absolute; background-color: #ffffff; top: 100%; left: 0; right: 0; z-index: 99; max-height: 300px; border: 1px solid #b1b3b3; border-top: 0; overflow-y: auto; }
.request-call-form-wrapper .request-call-form-inner form .custom-select .select-items div { border: 1px solid #b1b3b3; border-bottom: 0; color: #888b8d; cursor: pointer; padding: 8px 16px; border-left: 0; }
.request-call-form-wrapper .request-call-form-inner form .custom-select .select-items:first-child { border-top: 0; }
.request-call-form-wrapper .request-call-form-inner form .custom-select .select-hide { display: none; }
.request-call-form-wrapper .request-call-form-inner form .custom-select .custom-select .select-items div:hover, .request-call-form-wrapper .request-call-form-inner form .custom-select .same-as-selected { background-color: #e8e8e7; }
.request-call-form-wrapper .request-call-form-inner form label, .request-call-form-wrapper .request-call-form-inner form div.label { color: #888b8d; font-size: 16px; font-weight: 400; margin: 20px 0 5px 0; }
.request-call-form-wrapper .request-call-form-inner form .field-group { clear: left; margin-top: 10px; position: relative; }
.request-call-form-wrapper .request-call-form-inner form .field-group label.label-radio { float: left; margin: 10px 0 0 10px; width: 90px; }
.request-call-form-wrapper .request-call-form-inner form .field-group label.label-checkbox { font-size: 12px; line-height: 17px; padding-left: 30px; }
.request-call-form-wrapper .request-call-form-inner form .field-group label.label-checkbox input { cursor: pointer; height: 0; opacity: 0; position: absolute; width: 0; }
.request-call-form-wrapper .request-call-form-inner form .field-group label.label-checkbox .checkmark { background-color: #ffffff; border: 1px solid #888b8d; border-radius: 2px; height: 16px; left: 0; position: absolute; top: 24px; width: 16px; }
.request-call-form-wrapper .request-call-form-inner form .field-group label.label-checkbox .checkmark::after { border: solid #ffffff; border-width: 0 2px 2px 0; content: ""; display: none; height: 10px; left: 5px; position: absolute; top: 1px; transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); width: 5px; }
.request-call-form-wrapper .request-call-form-inner form .field-group label.label-checkbox input:checked ~ .checkmark { background-color: #00a9e0; border: 1px solid #00a9e0; }
.request-call-form-wrapper .request-call-form-inner form .field-group label.label-checkbox input:checked ~ .checkmark::after { display: block; }
.request-call-form-wrapper .request-call-form-inner form .field-group label.label-radio { cursor: pointer; display: block; padding-left: 25px; position: relative; margin-bottom: 12px; user-select: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; }
.request-call-form-wrapper .request-call-form-inner form .field-group label.label-radio input { cursor: pointer; height: 0; opacity: 0; position: absolute; width: 0; }
.request-call-form-wrapper .request-call-form-inner form .field-group label.label-radio .checkmark { background-color: #ffffff; border: 1px solid #888b8d; border-radius: 50%; height: 16px; left: 0; position: absolute; top: 0; width: 16px; }
.request-call-form-wrapper .request-call-form-inner form .field-group label.label-radio .checkmark::after { background: #00a9e0; border-radius: 50%; content: ""; display: none; height: 8px; left: 3px; position: absolute; top: 3px; width: 8px; }
.request-call-form-wrapper .request-call-form-inner form .field-group label.label-radio input:checked ~ .checkmark:after { display: block; }
.request-call-form-wrapper .request-call-form-inner form .field-group input[type='checkbox'] { margin-top: 20px; position: absolute; vertical-align: top; }
.request-call-form-wrapper .request-call-form-inner form input.LV_invalid_field { border: 1px solid #ff4e00; }
.request-call-form-wrapper .request-call-form-inner form #field-group-yesno + .LV_validation_message, .request-call-form-wrapper .request-call-form-inner form #field-group-type + .LV_validation_message { margin-top: 0; }
.request-call-form-wrapper .request-call-form-inner form span.LV_invalid { color: #ff4e00; display: inline-block; font-size: 12px; margin-top: 10px; }
.request-call-form-wrapper .request-call-form-inner form #dropdownMenu + .LV_invalid { margin-top: 20px; }
.request-call-form-wrapper .request-call-form-inner form button, .request-call-form-wrapper .request-call-form-inner form input.formBtn { margin: 40px 0 35px 0; }
.request-call-form-wrapper .request-call-form-inner form .back-step { color: #00a9e0; cursor: pointer; font-size: 16px; font-weight: 600; }
.request-call-form-wrapper .request-call-form-inner form .back-step::before { content: "\f104"; display: inline-block; font-family: Font-Awesome; font-size: 20px; padding: 0 10px 5px 0; vertical-align: middle; }
.request-call-form-wrapper .request-call-form-inner .steps { bottom: 55px; color: #888b8d; font-weight: 300; position: absolute; right: 50px; }
.request-call-form-wrapper .request-call-form-inner .steps .active { font-weight: 400; }
.request-call-form-wrapper .request-call-form-inner .label-disclaimer p { color: #888b8d; font-size: 12px; font-weight: 400; padding: 0 15px; text-align: center; }

/* Styles for  multi value chart */
.line-circle-chart-wrapper { margin-top: 0; margin-bottom: 3.5rem; background: #004b87; max-width: 1600px; width: 100%; }
@media (min-width: 768px) { .line-circle-chart-wrapper { margin-top: 0; margin-bottom: 5.5rem; } }
.line-circle-chart-wrapper:last-child { margin-bottom: 0; }
.line-circle-chart-wrapper .image-sign { position: relative; }
@media (min-width: 768px) { .line-circle-chart-wrapper .image-sign .mobile { display: none; } }
.line-circle-chart-wrapper .image-sign .mobile img { width: 100%; }
.line-circle-chart-wrapper .image-sign .mobile img.lazyloader-icon { width: auto; }
.line-circle-chart-wrapper .image-sign .desktop { display: none; }
@media (min-width: 768px) { .line-circle-chart-wrapper .image-sign .desktop { display: block; } }
.line-circle-chart-wrapper .image-sign .desktop img { width: 100%; }
.line-circle-chart-wrapper .image-sign .desktop img.lazyloader-icon { width: auto; }
.line-circle-chart-wrapper .image-sign .sign { left: 20px; position: absolute; top: 10px; max-width: 67px; }
@media (min-width: 768px) { .line-circle-chart-wrapper .image-sign .sign { left: 30px; max-width: 156px; top: 30px; } }
.line-circle-chart-wrapper .chart-header { color: #ffffff; font-size: 28px; font-weight: 300; line-height: 32px; padding: 45px 40px 35px 40px; text-transform: uppercase; width: 100%; }
@media (min-width: 768px) { .line-circle-chart-wrapper .chart-header { font-size: 38px; letter-spacing: -0.87px; line-height: 42px; padding: 95px 40px 55px 40px; text-align: center; } }
.line-circle-chart-wrapper .chart-header strong { color: #00a9e0; font-weight: 600; }
@media (min-width: 992px) { .line-circle-chart-wrapper .chart-header strong { display: block; } }
.line-circle-chart-wrapper .outer-chart-wrapper { margin: 0 auto; max-width: 100%; width: min-content; min-height: 1px; -webkit-align-self: center; align-self: center; }
@media (min-width: 992px) { .line-circle-chart-wrapper .outer-chart-wrapper { margin: 0; max-width: none; width: 100%; } }
.line-circle-chart-wrapper .line-chart-wrapper { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; max-width: 1175px; width: 100%; }
@media (min-width: 992px) { .line-circle-chart-wrapper .line-chart-wrapper { margin: 0 auto; } }
@media (min-width: 992px) { .line-circle-chart-wrapper .line-chart-wrapper { -webkit-flex-direction: row; flex-direction: row; } }
.line-circle-chart-wrapper .line-chart-wrapper .line-chart-mobile { display: -webkit-flex; display: flex; -webkit-justify-content: flex-start; justify-content: flex-start; margin-left: 6px; }
@media (min-width: 992px) { .line-circle-chart-wrapper .line-chart-wrapper .line-chart-mobile { display: none; } }
@media (min-width: 992px) { .line-circle-chart-wrapper .line-chart-wrapper .line-chart-mobile .scale { width: 78px; } }
.line-circle-chart-wrapper .line-chart-wrapper .line-chart-mobile .scale img { max-width: none; height: 210px; }
.line-circle-chart-wrapper .line-chart-wrapper .line-chart-mobile .chart { overflow: hidden; position: relative; width: calc(100% - 66px); }
.line-circle-chart-wrapper .line-chart-wrapper .line-chart-mobile .chart img { height: 210px; max-width: none; position: absolute; }
.line-circle-chart-wrapper .line-chart-wrapper .line-chart-mobile .chart img.widmo { position: static; visibility: hidden; }
.line-circle-chart-wrapper .line-chart-wrapper .line-chart-mobile .arrows { display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between; left: 0; position: absolute; top: 50%; transform: translate(0, -50%); width: 100%; }
.line-circle-chart-wrapper .line-chart-wrapper .line-chart-mobile .arrows .arrow { background-color: #d8d8d8; border: 0; color: #004b87; cursor: pointer; font-size: 32px; height: 48px; padding: 0; width: 30px; }
.line-circle-chart-wrapper .line-chart-wrapper .line-chart-mobile .arrows .arrow span { position: relative; top: -4px; }
.line-circle-chart-wrapper .line-chart-wrapper .line-chart-desktop { display: none; margin: 0 auto; }
@media (min-width: 992px) { .line-circle-chart-wrapper .line-chart-wrapper .line-chart-desktop { display: block; margin: 0 0 0 6px; } }
@media (min-width: 1290px) { .line-circle-chart-wrapper .line-chart-wrapper .line-chart-desktop { margin: 0; } }
@media (min-width: 1290px) { .line-circle-chart-wrapper .line-chart-wrapper .line-chart-desktop .chart { width: 887px; } }
.line-circle-chart-wrapper .line-chart-wrapper .legend { display: -webkit-flex; display: flex; -webkit-flex-direction: row; flex-direction: row; -webkit-justify-content: flex-start; justify-content: flex-start; color: #ffffff; font-size: 14px; font-weight: 400; padding: 45px 40px 0 40px; }
@media (min-width: 992px) { .line-circle-chart-wrapper .line-chart-wrapper .legend { font-size: 16px; -webkit-justify-content: space-between; justify-content: space-between; -webkit-flex-direction: column; flex-direction: column; margin: 0; padding: 0 0 25px 50px; width: auto; } }
.line-circle-chart-wrapper .line-chart-wrapper .legend .before { max-width: 200px; margin-right: 30px; }
@media (min-width: 992px) { .line-circle-chart-wrapper .line-chart-wrapper .legend .before { margin-right: 0; width: 200px; } }
.line-circle-chart-wrapper .line-chart-wrapper .legend .before .line { background: #eb6913; }
.line-circle-chart-wrapper .line-chart-wrapper .legend .after { max-width: 200px; }
@media (min-width: 992px) { .line-circle-chart-wrapper .line-chart-wrapper .legend .after { width: 200px; } }
.line-circle-chart-wrapper .line-chart-wrapper .legend .after .line { background: #89d1ed; }
.line-circle-chart-wrapper .line-chart-wrapper .legend strong { display: block; font-size: 20px; font-weight: 600; margin-bottom: 10px; text-transform: uppercase; }
.line-circle-chart-wrapper .line-chart-wrapper .legend .line { border-radius: 4px; display: inline-block; height: 5px; margin: 0 0 10px 2px; width: 72px; }
.line-circle-chart-wrapper .circle-chart-wrapper { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; max-width: 753px; padding-bottom: 100px; width: 100%; }
@media (min-width: 768px) { .line-circle-chart-wrapper .circle-chart-wrapper { margin: 0 auto; -webkit-flex-direction: row; flex-direction: row; } }
@media (min-width: 992px) { .line-circle-chart-wrapper .circle-chart-wrapper { max-width: 1175px; } }
.line-circle-chart-wrapper .circle-chart-wrapper .circle-charts { display: -webkit-flex; display: flex; -webkit-justify-content: flex-start; justify-content: flex-start; margin: 0; padding: 50px 40px 0 40px; }
@media (min-width: 768px) { .line-circle-chart-wrapper .circle-chart-wrapper .circle-charts { -webkit-justify-content: flex-start; justify-content: flex-start; width: 887px; padding: 55px 0 0 40px; } }
@media (min-width: 992px) { .line-circle-chart-wrapper .circle-chart-wrapper .circle-charts { padding: 78px 0 0 78px; } }
.line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .circle-chart { -webkit-align-items: left; align-items: left; display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; max-width: 200px; width: 100%; }
@media (min-width: 992px) { .line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .circle-chart { -webkit-align-items: center; align-items: center; -webkit-flex-direction: row; flex-direction: row; max-width: 450px; width: 40%; } }
.line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .circle-chart:first-child { margin-right: 30px; }
@media (min-width: 992px) { .line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .circle-chart:first-child { margin-right: 0; } }
.line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .circle-chart-data { height: 108px; position: relative; width: 108px; }
@media (min-width: 992px) { .line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .circle-chart-data { height: 126px; width: 126px; min-width: 126px; } }
.line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .chart-time-range { color: #ffffff; font-size: 30px; font-weight: 500; left: 50%; position: absolute; top: 50%; text-align: center; transform: translate(-50%, -50%); }
@media (min-width: 992px) { .line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .chart-time-range { font-size: 45px; } }
.line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .chart-time-range div { display: inline-block; }
.line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .chart-time-range .percent { font-size: 25px; font-weight: 400; }
.line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .chart-time-range .text { display: block; font-size: 12px; font-weight: 400; text-transform: uppercase; white-space: nowrap; }
.line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .chart-text { color: #ffffff; padding-top: 16px; text-align: center; width: 108px; }
@media (min-width: 1290px) { .line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .chart-text { padding: 0 0 0 40px; text-align: left; width: auto; } }
.line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .chart-text .chart-desc { font-size: 16px; font-weight: 400; }
.line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .chart-text .chart-desc strong { font-weight: 600; }
.line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .chart-text .chart-percent { font-size: 28px; font-weight: 600; }
.line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .chart-text .chart-percent div { display: inline-block; }
.line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .chart-text .chart-percent .percent { font-size: 16px; font-weight: 400; }
.line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .chart-text .chart-value { font-size: 28px; font-weight: 600; }
.line-circle-chart-wrapper .circle-chart-wrapper .circle-charts .chart-text .chart-value .unit { font-size: 16px; font-weight: 400; }
.line-circle-chart-wrapper .circle-chart-wrapper .legend { color: #ffffff; padding: 32px 0 0 40px; }
@media (min-width: 768px) { .line-circle-chart-wrapper .circle-chart-wrapper .legend { padding: 78px 0 0 50px; width: auto; } }
.line-circle-chart-wrapper .circle-chart-wrapper .legend .range { display: -webkit-flex; display: flex; }
.line-circle-chart-wrapper .circle-chart-wrapper .legend .range .line { border-style: solid; border-radius: 7px; border-width: 2px; display: inline-block; height: 25px; margin: 0 12px 20px 2px; z-index: 1; display: -webkit-flex; display: flex; }
.line-circle-chart-wrapper .circle-chart-wrapper .legend .range .line.line-1 { background: #77bc1f; border-color: #77bc1f; width: 14px; }
.line-circle-chart-wrapper .circle-chart-wrapper .legend .range .line.line-2 { background: #ffce00; border-color: #ffce00; width: 12px; }
.line-circle-chart-wrapper .circle-chart-wrapper .legend .range .line.line-3 { background: #b0008e; border-color: #b0008e; width: 10px; }
.line-circle-chart-wrapper .circle-chart-wrapper .legend .range .value { display: inline-block; }
.line-circle-chart-wrapper#circle-chart-wrapper-fi .circle-charts .chart-time-range { white-space: nowrap; }
.line-circle-chart-wrapper#circle-chart-wrapper-fi .circle-charts .chart-time-range .text { white-space: normal; }

.support { margin-top: 0; margin-bottom: 3.5rem; }
@media (min-width: 768px) { .support { margin-top: 0; margin-bottom: 5.5rem; } }
.support:last-child { margin-bottom: 0; }
.support.light { margin-top: -3.5rem; margin-bottom: 0; background-color: #ffffff; padding: 50px 0; }
@media (min-width: 768px) { .support.light { margin-top: -5.5rem; } }
.support.light:last-child { margin-bottom: 0; }
.support.light span:after { background: transparent url("../images/link-arrow@2x.png") no-repeat; }
.support.dark { background-color: #001e46; padding: 50px 0; }
.support.dark span:after { background: transparent url("../images/link-arrow@2xgreen.png") no-repeat; }
.support .support-list { display: -webkit-flex; display: flex; -webkit-flex-direction: row; flex-direction: row; -webkit-justify-content: space-around; justify-content: space-around; padding: 0; margin: 0 auto; }
@media (min-width: 768px) { .support .support-list { width: 720px; } }
@media (min-width: 992px) { .support .support-list { width: 960px; } }
@media (min-width: 1200px) { .support .support-list { width: 100%; max-width: 1260px; } }
@media (min-width: 1600px) { .support .support-list { width: 1260px; } }
.support .support-list .support-box { display: -webkit-flex; display: flex; align-items: center; -webkit-flex-direction: column; flex-direction: column;       /* &:first-child { .support-box-image { img { width: 51px; height: 55px; } } }
 &:nth-child(2) { .support-box-image { img { width: 60px; height: 45px; } } }
 &:last-child { .support-box-image { img { width: 47px; height: 45px; } } } */ }
.support .support-list .support-box .support-box-image { padding-right: 0; display: -webkit-flex; display: flex; height: 65px; align-items: center; }
.support .support-list .support-box .support-box-image img { width: 60px; height: 60px; }
.support .support-list .support-box .support-box-image img.lazyloader-icon { width: auto; height: auto; }
.support .support-list .support-box .support-box-text a { text-decoration: none; color: #77bc1f; font-size: 12px; font-weight: 600; text-transform: uppercase; text-align: center; display: block; margin-left: -10px; }
.support .support-list .support-box .support-box-text a span { padding-left: 10px; display: block; clear: both; }
.support .support-list .support-box .support-box-text a span:after { display: inline-block; height: 9px; width: 6px; content: ''; background-size: 100%; margin-left: 5px; }
.support .support-list .support-box .support-box-text a:hover { color: #a7d271; }

@media (min-width: 768px) { .support.light, .support.dark { padding: 100px 0; }
  .support .support-list .support-box { -webkit-flex-direction: row; flex-direction: row; }
  .support .support-list .support-box .support-box-image { padding-right: 30px; height: auto; }
  .support .support-list .support-box .support-box-text a { display: inline; margin-left: 0; font-size: 16px; text-align: left; }
  .support .support-list .support-box .support-box-text a span { padding-left: 0; } }
.cta-button-component.white + .support.light { margin-top: -3.5rem; }
@media (min-width: 768px) { .cta-button-component.white + .support.light { margin-top: -5.5rem; } }
.cta-button-component.white + .support.light:last-child { margin-bottom: 0; }

@media (max-width: 575.98px) { #support-list-fi.support .support-list .support-box { width: 30%; } }

.accordion-content { margin-top: 0; margin-bottom: 3.5rem; }
@media (min-width: 768px) { .accordion-content { margin-top: 0; margin-bottom: 5.5rem; } }
.accordion-content:last-child { margin-bottom: 0; }
.accordion-content:last-child { margin-bottom: 3.5rem; }
@media (min-width: 768px) { .accordion-content:last-child { margin-bottom: 5.5rem; } }
.accordion-content .accordion-content-item { background-color: #e8e8e7; margin-bottom: 2px; }
.accordion-content .accordion-content-item .accordion-content-title { cursor: pointer; }
.accordion-content .accordion-content-item .accordion-content-title a { font-family: "Effra"; font-size: 16px; font-weight: 600; font-style: normal; font-stretch: normal; letter-spacing: normal; color: #001e46; text-decoration: none; position: relative; top: -4px; display: inline-block; margin-left: 62px; }
.accordion-content .accordion-content-item .accordion-content-title a:before { width: 40px; background-color: #004b87; content: '-'; height: 40px; font-family: "Effra"; font-size: 35px; font-weight: 300; font-style: normal; font-stretch: normal; line-height: 38px; letter-spacing: normal; color: #ffffff; display: inline-block; text-align: center; margin-right: 22px; position: relative; top: 4px; margin-left: -62px; }
.accordion-content .accordion-content-item .accordion-content-title a.collapsed:before { content: '+'; }
.accordion-content .accordion-content-block { overflow: hidden; height: 0; color: #001e46; -moz-transition: height 0.5s ease; -webkit-transition: height 0.5s ease; -o-transition: height 0.5s ease; transition: height 0.5s ease; }
.accordion-content .accordion-content-block.in { display: block; height: auto; }
.accordion-content .accordion-content-block .accordion-content-content { padding: 20px; }
@media (max-width: 1599.98px) { .accordion-content { padding-left: 20px; padding-right: 20px; } }
@media (max-width: 575.98px) { .accordion-content .accordion-content-block .accordion-content-content > table > tr > td, .accordion-content .accordion-content-block .accordion-content-content > table > tbody > tr > td { display: block; }
  .accordion-content .accordion-content-block .accordion-content-content > table > tr > td:first-child, .accordion-content .accordion-content-block .accordion-content-content > table > tbody > tr > td:first-child { background-color: #b1b3b3; } }

/* Styles for smart chart */
.smart-chart-wrapper { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; }
.smart-chart-wrapper .chart-header { padding: 0 40px 0 40px; }
.smart-chart-wrapper .chart-header h2, .smart-chart-wrapper .chart-header .brand-h2, .smart-chart-wrapper .chart-header .brand-block-h2 .brand-header, .brand-block-h2 .smart-chart-wrapper .chart-header .brand-header, .smart-chart-wrapper .chart-header .brand-block-h2 h1, .brand-block-h2 .smart-chart-wrapper .chart-header h1, .smart-chart-wrapper .chart-header .brand-block-h2 .brand-h1, .brand-block-h2 .smart-chart-wrapper .chart-header .brand-h1, .smart-chart-wrapper .chart-header h3, .smart-chart-wrapper .chart-header .brand-h3, .smart-chart-wrapper .chart-header .brand-block-h2 .brand-subheader, .brand-block-h2 .smart-chart-wrapper .chart-header .brand-subheader, .smart-chart-wrapper .chart-header h4, .smart-chart-wrapper .chart-header h5, .smart-chart-wrapper .chart-header h6 { color: #001e46; font-size: 28px; font-weight: 300; letter-spacing: -0.55px; margin: 0 0 23px 0; text-transform: uppercase; }
@media (min-width: 768px) { .smart-chart-wrapper .chart-header h2, .smart-chart-wrapper .chart-header .brand-h2, .smart-chart-wrapper .chart-header .brand-block-h2 .brand-header, .brand-block-h2 .smart-chart-wrapper .chart-header .brand-header, .smart-chart-wrapper .chart-header .brand-block-h2 h1, .brand-block-h2 .smart-chart-wrapper .chart-header h1, .smart-chart-wrapper .chart-header .brand-block-h2 .brand-h1, .brand-block-h2 .smart-chart-wrapper .chart-header .brand-h1, .smart-chart-wrapper .chart-header h3, .smart-chart-wrapper .chart-header .brand-h3, .smart-chart-wrapper .chart-header .brand-block-h2 .brand-subheader, .brand-block-h2 .smart-chart-wrapper .chart-header .brand-subheader, .smart-chart-wrapper .chart-header h4, .smart-chart-wrapper .chart-header h5, .smart-chart-wrapper .chart-header h6 { font-size: 38px; letter-spacing: -0.75px; text-align: center; } }
.smart-chart-wrapper .chart-header strong { color: #00a9e0; display: block; font-weight: 600; position: relative; }
@media (min-width: 768px) { .smart-chart-wrapper .chart-header strong { display: inline; margin-left: 20px; } }
.smart-chart-wrapper .chart-header strong:before { content: ""; background-image: url(../images/shield-blue-mobile.png); background-size: 23px 25px; display: inline-block; height: 25px; left: 0; margin-right: 8px; position: relative; top: 3px; width: 23px; }
@media (min-width: 768px) { .smart-chart-wrapper .chart-header strong:before { background-image: url(../images/shield-blue-desktop.png); background-size: 45px 51px; height: 51px; top: 10px; width: 45px; } }
.smart-chart-wrapper .chart-header p { margin-bottom: 20px; }
@media (min-width: 768px) { .smart-chart-wrapper .chart-header p { font-size: 16px; line-height: 24px; margin: 0 auto 14px auto; max-width: 798px; text-align: center; } }
.smart-chart-wrapper .chart-desc { color: #888b8d; font-size: 14px; font-weight: 400; line-height: 20px; padding: 0 40px 0 40px; text-align: left; }
@media (min-width: 768px) { .smart-chart-wrapper .chart-desc { font-size: 16px; line-height: 24px; text-align: center; } }
.smart-chart-wrapper .chart-desc br { display: none; }
@media (min-width: 768px) { .smart-chart-wrapper .chart-desc br { display: inline; } }
.smart-chart-wrapper .outer-chart-wrapper { margin: 0 auto; max-width: 100%; width: min-content; min-height: 1px; -webkit-align-self: center; align-self: center; }
@media (min-width: 992px) { .smart-chart-wrapper .outer-chart-wrapper { margin: 0; max-width: none; width: 100%; } }
.smart-chart-wrapper .line-chart-wrapper { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; }
.smart-chart-wrapper .line-chart-wrapper .line-chart-mobile { display: -webkit-flex; display: flex; margin: 38px 0 28px 0; }
@media (min-width: 768px) { .smart-chart-wrapper .line-chart-wrapper .line-chart-mobile { display: none; } }
.smart-chart-wrapper .line-chart-wrapper .line-chart-mobile .scale { height: 330px; width: 77px; }
.smart-chart-wrapper .line-chart-wrapper .line-chart-mobile .scale img { margin-left: 4px; height: 100%; }
.smart-chart-wrapper .line-chart-wrapper .line-chart-mobile .chart { height: 330px; overflow: hidden; position: relative; width: calc(100% - 77px); }
.smart-chart-wrapper .line-chart-wrapper .line-chart-mobile .chart img { height: 330px; max-width: none; position: absolute; min-height: 1px; }
.smart-chart-wrapper .line-chart-wrapper .line-chart-mobile .chart img.widmo { position: static; visibility: hidden; }
.smart-chart-wrapper .line-chart-wrapper .line-chart-mobile .chart .arrows { display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between; left: 0; position: absolute; top: 50%; transform: translate(0, -50%); width: 100%; }
.smart-chart-wrapper .line-chart-wrapper .line-chart-mobile .chart .arrows .arrow { background: #d8d8d8; border: 0; color: #004b87; cursor: pointer; font-size: 32px; height: 48px; padding: 0; width: 30px; }
.smart-chart-wrapper .line-chart-wrapper .line-chart-mobile .chart .arrows .arrow span { position: relative; top: -4px; }
.smart-chart-wrapper .line-chart-wrapper .line-chart-desktop { display: none; }
@media (min-width: 768px) { .smart-chart-wrapper .line-chart-wrapper .line-chart-desktop { display: block; } }
.smart-chart-wrapper .line-chart-wrapper .line-chart-desktop .chart { margin: 20px auto 50px auto; max-width: 635px; }
.smart-chart-wrapper .line-chart-wrapper .legend { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; padding: 0 40px 0 69px; }
@media (min-width: 768px) { .smart-chart-wrapper .line-chart-wrapper .legend { -webkit-flex-direction: row; flex-direction: row; margin: 0 auto; max-width: 635px; padding: 0 0 0 84px; width: 100%; } }
.smart-chart-wrapper .line-chart-wrapper .legend .range { display: -webkit-flex; display: flex; }
@media (min-width: 768px) { .smart-chart-wrapper .line-chart-wrapper .legend .range { width: 260px; } }
.smart-chart-wrapper .line-chart-wrapper .legend .range .line { border-style: solid; border-width: 2px; display: inline-block; height: 25px; margin: 0; z-index: 1; }
.smart-chart-wrapper .line-chart-wrapper .legend .range .line.line-1 { background: #77bc1f; border-color: #77bc1f; border-radius: 7px; width: 14px; }
@media (min-width: 768px) { .smart-chart-wrapper .line-chart-wrapper .legend .range .line.line-1 { width: 12px; } }
.smart-chart-wrapper .line-chart-wrapper .legend .range .line.line-2 { background: #b1b3b3; border-color: #b1b3b3; border-radius: 7px; width: 14px; }
.smart-chart-wrapper .line-chart-wrapper .legend .range .value { color: #888b8d; font-size: 14px; max-width: 180px; margin: -3px 0 28px 0; padding-left: 14px; }
@media (min-width: 768px) { .smart-chart-wrapper .line-chart-wrapper .legend .range .value { font-size: 16px; margin-top: 0; max-width: 200px; } }

/* Styles for smart chart */
.smart-chart-se-wrapper { margin-top: 0; margin-bottom: 3.5rem; display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; }
@media (min-width: 768px) { .smart-chart-se-wrapper { margin-top: 0; margin-bottom: 5.5rem; } }
.smart-chart-se-wrapper:last-child { margin-bottom: 0; }
.smart-chart-se-wrapper .chart-header { padding: 0 40px 0 40px; }
.smart-chart-se-wrapper .chart-header h2, .smart-chart-se-wrapper .chart-header .brand-h2, .smart-chart-se-wrapper .chart-header .brand-block-h2 .brand-header, .brand-block-h2 .smart-chart-se-wrapper .chart-header .brand-header, .smart-chart-se-wrapper .chart-header .brand-block-h2 h1, .brand-block-h2 .smart-chart-se-wrapper .chart-header h1, .smart-chart-se-wrapper .chart-header .brand-block-h2 .brand-h1, .brand-block-h2 .smart-chart-se-wrapper .chart-header .brand-h1, .smart-chart-se-wrapper .chart-header h3, .smart-chart-se-wrapper .chart-header .brand-h3, .smart-chart-se-wrapper .chart-header .brand-block-h2 .brand-subheader, .brand-block-h2 .smart-chart-se-wrapper .chart-header .brand-subheader, .smart-chart-se-wrapper .chart-header h4, .smart-chart-se-wrapper .chart-header h5, .smart-chart-se-wrapper .chart-header h6 { color: #001e46; font-size: 28px; font-weight: 300; letter-spacing: -0.55px; margin: 0 0 23px 0; text-transform: uppercase; }
@media (min-width: 768px) { .smart-chart-se-wrapper .chart-header h2, .smart-chart-se-wrapper .chart-header .brand-h2, .smart-chart-se-wrapper .chart-header .brand-block-h2 .brand-header, .brand-block-h2 .smart-chart-se-wrapper .chart-header .brand-header, .smart-chart-se-wrapper .chart-header .brand-block-h2 h1, .brand-block-h2 .smart-chart-se-wrapper .chart-header h1, .smart-chart-se-wrapper .chart-header .brand-block-h2 .brand-h1, .brand-block-h2 .smart-chart-se-wrapper .chart-header .brand-h1, .smart-chart-se-wrapper .chart-header h3, .smart-chart-se-wrapper .chart-header .brand-h3, .smart-chart-se-wrapper .chart-header .brand-block-h2 .brand-subheader, .brand-block-h2 .smart-chart-se-wrapper .chart-header .brand-subheader, .smart-chart-se-wrapper .chart-header h4, .smart-chart-se-wrapper .chart-header h5, .smart-chart-se-wrapper .chart-header h6 { font-size: 38px; letter-spacing: -0.75px; text-align: center; } }
.smart-chart-se-wrapper .chart-header strong { color: #00a9e0; display: block; font-weight: 600; position: relative; }
@media (min-width: 768px) { .smart-chart-se-wrapper .chart-header strong { display: inline; margin-left: 20px; } }
.smart-chart-se-wrapper .chart-header strong:before { content: ""; background-image: url(../images/shield-blue-mobile.png); background-size: 23px 25px; display: inline-block; height: 25px; left: 0; margin-right: 8px; position: relative; top: 3px; width: 23px; }
@media (min-width: 768px) { .smart-chart-se-wrapper .chart-header strong:before { background-image: url(../images/shield-blue-desktop.png); background-size: 45px 51px; height: 51px; top: 10px; width: 45px; } }
.smart-chart-se-wrapper .chart-header p { margin-bottom: 20px; }
@media (min-width: 768px) { .smart-chart-se-wrapper .chart-header p { font-size: 16px; line-height: 24px; margin: 0 auto 14px auto; max-width: 798px; text-align: center; } }
.smart-chart-se-wrapper .chart-desc { color: #888b8d; font-size: 14px; font-weight: 400; line-height: 20px; padding: 0 40px 0 40px; text-align: left; }
@media (min-width: 992px) { .smart-chart-se-wrapper .chart-desc { font-size: 16px; line-height: 24px; text-align: center; } }
.smart-chart-se-wrapper .chart-desc br { display: none; }
@media (min-width: 992px) { .smart-chart-se-wrapper .chart-desc br { display: inline; } }
.smart-chart-se-wrapper .dual-chart-wrapper { margin: 0 auto; max-width: 100%; width: min-content; min-height: 1px; -webkit-align-self: center; align-self: center; }
@media (min-width: 992px) { .smart-chart-se-wrapper .dual-chart-wrapper { margin: 0; max-width: none; width: 100%; } }
.smart-chart-se-wrapper .line-chart-wrapper { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; max-width: 540px; }
@media (min-width: 992px) { .smart-chart-se-wrapper .line-chart-wrapper { max-width: 480px; float: right; }
  .smart-chart-se-wrapper .line-chart-wrapper:first-child { float: left; } }
@media (min-width: 1290px) { .smart-chart-se-wrapper .line-chart-wrapper { margin-left: auto; margin-right: 50px; }
  .smart-chart-se-wrapper .line-chart-wrapper:first-child { margin-left: 50px; margin-right: auto; } }
.smart-chart-se-wrapper .line-chart-wrapper .line-chart-mobile { display: -webkit-flex; display: flex; margin: 38px 0px 35px 0px; }
@media (min-width: 768px) { .smart-chart-se-wrapper .line-chart-wrapper .line-chart-mobile { margin-left: 20px; margin-right: 20px; } }
@media (min-width: 992px) { .smart-chart-se-wrapper .line-chart-wrapper .line-chart-mobile { display: none; } }
.smart-chart-se-wrapper .line-chart-wrapper .line-chart-mobile .scale, .smart-chart-se-wrapper .line-chart-wrapper .line-chart-mobile .scale-r { width: auto; height: 330px; }
.smart-chart-se-wrapper .line-chart-wrapper .line-chart-mobile .scale img, .smart-chart-se-wrapper .line-chart-wrapper .line-chart-mobile .scale-r img { margin-left: 4px; max-height: 100%; max-width: none; width: auto; min-height: 1px; }
.smart-chart-se-wrapper .line-chart-wrapper .line-chart-mobile .scale-r img { margin-left: 0; margin-right: 4px; }
.smart-chart-se-wrapper .line-chart-wrapper .line-chart-mobile .chart { overflow: hidden; position: relative; }
.smart-chart-se-wrapper .line-chart-wrapper .line-chart-mobile .chart img { width: 100%; height: auto; max-width: none; position: absolute; width: auto; height: 330px; min-height: 1px; }
.smart-chart-se-wrapper .line-chart-wrapper .line-chart-mobile .chart img.widmo { position: static; visibility: hidden; }
.smart-chart-se-wrapper .line-chart-wrapper .line-chart-mobile .chart .arrows { display: -webkit-flex; display: flex; -webkit-justify-content: space-between; justify-content: space-between; left: 0; position: absolute; top: 0; width: 100%; height: 100%; }
.smart-chart-se-wrapper .line-chart-wrapper .line-chart-mobile .chart .arrows .arrow { background: #d8d8d8; border: 0; color: #004b87; cursor: pointer; font-size: 32px; height: 48px; padding: 0; width: 30px; left: 0; position: absolute; top: 50%; transform: translate(0, -50%); }
.smart-chart-se-wrapper .line-chart-wrapper .line-chart-mobile .chart .arrows .arrow.right { left: auto; right: 0; }
.smart-chart-se-wrapper .line-chart-wrapper .line-chart-mobile .chart .arrows .arrow span { position: relative; top: -4px; }
.smart-chart-se-wrapper .line-chart-wrapper .line-chart-desktop { display: none; min-height: 1px; }
@media (min-width: 992px) { .smart-chart-se-wrapper .line-chart-wrapper .line-chart-desktop { display: block; } }
.smart-chart-se-wrapper .line-chart-wrapper .line-chart-desktop .chart { margin: 20px auto 50px auto; }
@media (max-width: 1289.98px) { .smart-chart-se-wrapper .line-chart-wrapper .line-chart-desktop .chart { margin-left: 30px; margin-right: 30px; } }
@media (max-width: 991.98px) { .smart-chart-se-wrapper .line-chart-wrapper .line-chart-desktop .chart { margin-left: 0px; margin-right: 0px; } }
.smart-chart-se-wrapper .line-chart-wrapper .desc-legend { display: -webkit-flex; display: flex; -webkit-flex-direction: row; flex-direction: row; padding: 0 40px 0 25px; }
@media (min-width: 992px) { .smart-chart-se-wrapper .line-chart-wrapper .desc-legend { -webkit-flex-direction: row; flex-direction: row; margin: 0 auto; max-width: 835px; padding: 0 0 0 27px; width: 100%; } }
@media (max-width: 1289.98px) { .smart-chart-se-wrapper .line-chart-wrapper .desc-legend { margin-left: 30px; margin-right: 30px; } }
@media (max-width: 991.98px) { .smart-chart-se-wrapper .line-chart-wrapper .desc-legend { margin-left: 0px; margin-right: 0px; } }
.smart-chart-se-wrapper .line-chart-wrapper .desc-legend .legend-value { display: -webkit-flex; display: flex; color: #888b8d; margin: -3px 0 28px 0; }
.smart-chart-se-wrapper .line-chart-wrapper .desc-legend .legend-value.line-1 b, .smart-chart-se-wrapper .line-chart-wrapper .desc-legend .legend-value.line-1 strong { color: #ff4e00; }
.smart-chart-se-wrapper .line-chart-wrapper .desc-legend .legend-value.line-2 b, .smart-chart-se-wrapper .line-chart-wrapper .desc-legend .legend-value.line-2 strong { color: #77bc1f; }
@media (min-width: 992px) { .smart-chart-se-wrapper .line-chart-wrapper .desc-legend .legend-value { width: 390px; padding-right: 30px; } }
.smart-chart-se-wrapper .line-chart-wrapper .legend { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; padding: 0 40px 0 25px; }
@media (min-width: 992px) { .smart-chart-se-wrapper .line-chart-wrapper .legend { -webkit-flex-direction: row; flex-direction: row; margin: 0 auto; max-width: 835px; padding: 0; width: 100%; } }
@media (max-width: 1289.98px) { .smart-chart-se-wrapper .line-chart-wrapper .legend { margin-left: 30px; margin-right: 30px; } }
@media (max-width: 991.98px) { .smart-chart-se-wrapper .line-chart-wrapper .legend { margin-left: 0px; margin-right: 0px; } }
.smart-chart-se-wrapper .line-chart-wrapper .legend .range { display: -webkit-flex; display: flex; }
@media (min-width: 992px) { .smart-chart-se-wrapper .line-chart-wrapper .legend .range { width: 390px; } }
.smart-chart-se-wrapper .line-chart-wrapper .legend .range .line { border-style: solid; border-width: 2px; display: inline-block; height: 25px; margin: 0; }
.smart-chart-se-wrapper .line-chart-wrapper .legend .range .line.line-1 { background: #004b87; border-color: #004b87; border-radius: 7px; width: 14px; }
@media (min-width: 992px) { .smart-chart-se-wrapper .line-chart-wrapper .legend .range .line.line-1 { width: 12px; } }
.smart-chart-se-wrapper .line-chart-wrapper .legend .range .line.line-2 { background: #00a9e0; border-color: #00a9e0; border-radius: 7px; width: 14px; }
.smart-chart-se-wrapper .line-chart-wrapper .legend .range .value { color: #888b8d; font-size: 14px; max-width: 180px; margin: -3px 0 30px 0; padding-left: 14px; }
@media (min-width: 992px) { .smart-chart-se-wrapper .line-chart-wrapper .legend .range .value { font-size: 16px; margin-top: 0; max-width: 200px; }
  body.country-finland .smart-chart-se-wrapper .line-chart-wrapper .legend .range .value { max-width: 300px; } }
@media (min-width: 992px) { .smart-chart-se-wrapper .line-chart-wrapper .desc-legend-mobile { display: none; } }
@media (max-width: 991.98px) { .smart-chart-se-wrapper .line-chart-wrapper .legend .range .value { margin-bottom: 25px; }
  .smart-chart-se-wrapper .line-chart-wrapper .desc-legend-mobile { padding: 0; }
  .smart-chart-se-wrapper .line-chart-wrapper .desc-legend-desktop { display: none; } }

.social-box#social-box-without-margin-top { margin-top: -3.5rem; }
@media (min-width: 768px) { .social-box#social-box-without-margin-top { margin-top: -5.5rem; } }
.social-box#social-box-without-margin-top:last-child { margin-bottom: 0; }
.social-box .container { max-width: 100%; }
@media (min-width: 768px) { .social-box .container { max-width: 720px; } }
@media (min-width: 992px) { .social-box .container { max-width: 960px; } }
@media (min-width: 1200px) { .social-box .container { max-width: 1260px; } }
@media (min-width: 1600px) { .social-box .container { max-width: 1260px; } }
.social-box .row { padding: 60px 40px; }
.social-box .social-box-content { text-align: left; width: 100%; align-items: center; }
.social-box .social-box-content h1, .social-box .social-box-content .brand-h1, .social-box .social-box-content .brand-block-h1 .brand-header, .brand-block-h1 .social-box .social-box-content .brand-header, .social-box .social-box-content .brand-block-h1 h2, .brand-block-h1 .social-box .social-box-content h2, .social-box .social-box-content .brand-block-h1 .brand-h2, .brand-block-h1 .social-box .social-box-content .brand-h2, .social-box .social-box-content .brand-block-h1 h3, .brand-block-h1 .social-box .social-box-content h3, .social-box .social-box-content .brand-block-h1 .brand-h3, .brand-block-h1 .social-box .social-box-content .brand-h3, .social-box .social-box-content .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .social-box .social-box-content .brand-subheader, .social-box .social-box-content .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .social-box .social-box-content .brand-subheader, .social-box .social-box-content .brand-block-h1 h4, .brand-block-h1 .social-box .social-box-content h4, .social-box .social-box-content .brand-block-h1 h5, .brand-block-h1 .social-box .social-box-content h5, .social-box .social-box-content .brand-block-h1 h6, .brand-block-h1 .social-box .social-box-content h6, .social-box .social-box-content h2, .social-box .social-box-content .brand-h2, .social-box .social-box-content .brand-block-h2 .brand-header, .brand-block-h2 .social-box .social-box-content .brand-header, .social-box .social-box-content .brand-block-h2 h1, .brand-block-h2 .social-box .social-box-content h1, .social-box .social-box-content .brand-block-h2 .brand-h1, .brand-block-h2 .social-box .social-box-content .brand-h1, .social-box .social-box-content h3, .social-box .social-box-content .brand-h3, .social-box .social-box-content .brand-block-h2 .brand-subheader, .brand-block-h2 .social-box .social-box-content .brand-subheader, .social-box .social-box-content h4, .social-box .social-box-content h5, .social-box .social-box-content h6, .social-box .social-box-content h3, .social-box .social-box-content .brand-h3, .social-box .social-box-content .brand-block-h2 .brand-subheader, .brand-block-h2 .social-box .social-box-content .brand-subheader, .social-box .social-box-content h4, .social-box .social-box-content p { margin: 0 0 2rem 0; font-size: 28px; line-height: 32px; font-weight: 300; color: #001e46; }
.social-box .social-box-button { width: 100%; text-align: left; display: -webkit-flex; display: flex; -webkit-justify-content: flex-start; justify-content: flex-start; align-items: center; }
.social-box .social-box-button .social-box-image { height: 40px; margin-right: 20px; }
.social-box .social-box-button .social-box-image img { max-height: 100%; }
.social-box .social-box-button .social-box-text a { text-decoration: none; color: #00a9e0; font-size: 16px; line-height: 24px; font-weight: 400; text-transform: uppercase; text-align: left; display: block; }
.social-box .social-box-button .social-box-text a:hover { color: #004b87; }

.cta-button-component.white + .social-box .container .row { padding: 0 40px 60px 40px; }

@media (min-width: 768px) { .cta-button-component.white + .social-box .container .row { padding: 80px 0; }
  .social-box .row { padding: 80px 0; }
  .social-box .social-box-content { text-align: right; display: -webkit-flex; display: flex; -webkit-justify-content: flex-end; justify-content: flex-end; -webkit-flex: 1; flex: 1; align-items: center; margin-right: 90px; width: auto; }
  .social-box .social-box-content h1, .social-box .social-box-content .brand-h1, .social-box .social-box-content .brand-block-h1 .brand-header, .brand-block-h1 .social-box .social-box-content .brand-header, .social-box .social-box-content .brand-block-h1 h2, .brand-block-h1 .social-box .social-box-content h2, .social-box .social-box-content .brand-block-h1 .brand-h2, .brand-block-h1 .social-box .social-box-content .brand-h2, .social-box .social-box-content .brand-block-h1 h3, .brand-block-h1 .social-box .social-box-content h3, .social-box .social-box-content .brand-block-h1 .brand-h3, .brand-block-h1 .social-box .social-box-content .brand-h3, .social-box .social-box-content .brand-block-h1 .brand-block-h2 .brand-subheader, .brand-block-h1 .brand-block-h2 .social-box .social-box-content .brand-subheader, .social-box .social-box-content .brand-block-h2 .brand-block-h1 .brand-subheader, .brand-block-h2 .brand-block-h1 .social-box .social-box-content .brand-subheader, .social-box .social-box-content .brand-block-h1 h4, .brand-block-h1 .social-box .social-box-content h4, .social-box .social-box-content .brand-block-h1 h5, .brand-block-h1 .social-box .social-box-content h5, .social-box .social-box-content .brand-block-h1 h6, .brand-block-h1 .social-box .social-box-content h6, .social-box .social-box-content h2, .social-box .social-box-content .brand-h2, .social-box .social-box-content .brand-block-h2 .brand-header, .brand-block-h2 .social-box .social-box-content .brand-header, .social-box .social-box-content .brand-block-h2 h1, .brand-block-h2 .social-box .social-box-content h1, .social-box .social-box-content .brand-block-h2 .brand-h1, .brand-block-h2 .social-box .social-box-content .brand-h1, .social-box .social-box-content h3, .social-box .social-box-content .brand-h3, .social-box .social-box-content .brand-block-h2 .brand-subheader, .brand-block-h2 .social-box .social-box-content .brand-subheader, .social-box .social-box-content h4, .social-box .social-box-content h5, .social-box .social-box-content h6, .social-box .social-box-content h3, .social-box .social-box-content .brand-h3, .social-box .social-box-content .brand-block-h2 .brand-subheader, .brand-block-h2 .social-box .social-box-content .brand-subheader, .social-box .social-box-content h4, .social-box .social-box-content p { margin: 0 0 0 0; }
  .social-box .social-box-button { width: 37%; text-align: left; display: -webkit-flex; display: flex; -webkit-justify-content: flex-start; justify-content: flex-start; align-items: center; }
  .social-box .social-box-button .social-box-text a span { display: block; clear: both; } }
.manual-slider { position: relative; overflow: hidden; margin-top: 0; margin-bottom: 3.5rem; }
@media (min-width: 768px) { .manual-slider { margin-top: 0; margin-bottom: 5.5rem; } }
.manual-slider:last-child { margin-bottom: 0; }
.manual-slider .manual-slider-image { background-position-x: center; background-position-y: center; background-size: cover; background-repeat: no-repeat; position: relative; line-height: 0; }
.manual-slider .manual-slider-image .resize { position: absolute; top: 0; left: 0; height: 100%; width: 15%; overflow: hidden; }
.manual-slider .manual-slider-image .resize .resize-comparison { background-size: cover; background-repeat: no-repeat; background-position: center center; }
.manual-slider .manual-slider-image .handle { position: absolute; left: 15%; top: 0; bottom: 0; width: 7px; margin-left: -2px; background: white; cursor: ew-resize; }
.manual-slider .manual-slider-image .handle:after { position: absolute; top: 50%; width: 66px; height: 66px; margin: -33px 0 0 -29px; content: ''; text-align: center; background-image: url(../images/manual-slider.png); background-size: 100%; transition: all 0.3s ease; }
.manual-slider .manual-slider-image .draggable:after { width: 24px; height: 24px; margin: -12px 0 0 -10px; font-size: 24px; }
.manual-slider .manual-slider-image img { visibility: hidden; max-width: 100%; display: block; }
.manual-slider .manual-slider-image img.lazyloader-icon { visibility: visible; }
.manual-slider .manual-slider-outside { position: absolute; width: 90%; height: 100%; top: 0; left: 5%; pointer-events: none; }
.manual-slider .manual-slider-inside { pointer-events: none; padding: 3px 46px; width: 100%; height: 84%; position: absolute; top: 8%; max-width: 1260px; left: 50%; transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); display: -webkit-flex; display: flex; -webkit-align-items: baseline; align-items: baseline; -webkit-flex-direction: column; flex-direction: column; -webkit-justify-content: center; justify-content: center; }
.manual-slider .manual-slider-inside .manual-slider-content, .manual-slider .manual-slider-inside .brand-block-h0, .manual-slider .manual-slider-inside .brand-block-h1, .manual-slider .manual-slider-inside .brand-block-h2 { position: relative; height: 100%; -webkit-align-self: flex-start; align-self: flex-start; display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; -webkit-justify-content: space-evenly; justify-content: space-evenly; }
.manual-slider .manual-slider-inside .manual-slider-content:before, .manual-slider .manual-slider-inside .manual-slider-content:after, .manual-slider .manual-slider-inside .brand-block-h0:before, .manual-slider .manual-slider-inside .brand-block-h0:after, .manual-slider .manual-slider-inside .brand-block-h1:before, .manual-slider .manual-slider-inside .brand-block-h1:after, .manual-slider .manual-slider-inside .brand-block-h2:before, .manual-slider .manual-slider-inside .brand-block-h2:after { content: ''; display: block; }
@media (min-width: 992px) { .manual-slider .manual-slider-inside .manual-slider-content > *, .manual-slider .manual-slider-inside .brand-block-h0 > *, .manual-slider .manual-slider-inside .brand-block-h1 > *, .manual-slider .manual-slider-inside .brand-block-h2 > * { margin-top: 0; margin-bottom: 0; } }
.manual-slider.manual-slider-split .manual-slider-image { width: 50%; margin-left: 50%; overflow: hidden; background-size: cover; background-position-x: center; background-position-y: center; }
.manual-slider.manual-slider-split .manual-slider-image img { max-width: none; }
.manual-slider.manual-slider-split .manual-slider-content { pointer-events: auto; width: 50%; padding-right: 75px; }
.manual-slider.manual-slider-split .manual-slider-content p { margin: auto; text-transform: uppercase; font-size: 38px; font-weight: 200; font-style: normal; font-stretch: normal; line-height: 1.11; }
.manual-slider.manual-slider-split .manual-slider-content p strong { display: block; }
@media (max-width: 991.98px) { .manual-slider.manual-slider-split { max-height: none; }
  .manual-slider.manual-slider-split .manual-slider-outside { position: static; width: 100%; }
  .manual-slider.manual-slider-split .manual-slider-outside .manual-slider-inside { padding: 2rem 1.5rem 3rem 2.8rem; position: static; transform: translate(0, 0); -moz-transform: translate(0, 0); }
  .manual-slider.manual-slider-split .manual-slider-outside .manual-slider-inside .manual-slider-content { width: 100%; margin-left: 0; padding-left: 0; padding-right: 0; background-color: transparent !important; }
  .manual-slider.manual-slider-split .manual-slider-outside .manual-slider-inside .manual-slider-content p { font-size: 26px; font-weight: 200; font-style: normal; font-stretch: normal; line-height: normal; margin-left: 0; }
  .manual-slider.manual-slider-split .manual-slider-outside .manual-slider-inside .manual-slider-content p:last-child { margin-bottom: 0px; }
  .manual-slider.manual-slider-split .manual-slider-image { width: 100%; margin-left: 0; margin-right: 0; height: 275px !important; }
  .manual-slider.manual-slider-split .manual-slider-image .resize { margin-left: 0; margin-right: 0; }
  .manual-slider.manual-slider-split .manual-slider-image .handle { width: 4px; }
  .manual-slider.manual-slider-split .manual-slider-image .handle:after { width: 30px; height: 30px; margin: -30px 0 0 -13px; }
  .manual-slider.manual-slider-split .manual-slider-image .draggable:after { width: 15px; height: 15px; margin: -15px 0 0 -6px; } }

.node-flexible-section-block .flexbox { width: 100%; }
.node-flexible-section-block .flexbox > .col-sm-12.col-md-12 { width: 100%; }

.component-menu { margin-top: -3.5rem; margin-bottom: 0; }
.component-menu ul { list-style-type: none; margin: 0; padding: 0; display: -webkit-flex; display: flex; }
.component-menu ul li { display: inline-block; -webkit-flex: 1; flex: 1; border: 1px solid #e8e8e7; }
.component-menu ul li.first { border-top: 1px solid #e8e8e7; border-left: 1px solid #e8e8e7; border-right: 0; border-bottom: 1px solid #e8e8e7; }
.component-menu ul li.active { border-bottom: 0; }
.component-menu ul li.last { border-top: 1px solid #e8e8e7; border-left: 0; border-right: 1px solid #e8e8e7; border-bottom: 1px solid #e8e8e7; }
.component-menu ul li a { display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; -webkit-align-items: center; align-items: center; padding: 18px 20px; color: #001e46; text-decoration: none; font-weight: 600; font-size: 14px; text-transform: uppercase; height: 100%; text-align: center; }
.component-menu ul li a.active { color: #00a9e0; border-bottom: 3px solid #ff4e00; }

@media (min-width: 768px) { .component-menu { margin-top: -1.75rem; margin-bottom: 4rem; }
  .component-menu ul li a { padding: 27px; font-size: 22px; } }
.product-image { margin-top: 0; margin-bottom: 3.5rem; }
@media (min-width: 768px) { .product-image { margin-top: 0; margin-bottom: 5.5rem; } }
.product-image:last-child { margin-bottom: 0; }
.product-image .product-image-title { margin-bottom: 3.125rem; text-align: center; }
@media (max-width: 991.98px) { .product-image .product-image-title { text-align: left; padding-left: 3rem; padding-right: 1rem; } }
.product-image .product-image-container { margin: 0 auto; text-align: center; }
.product-image .desktop-only { display: none; }

@media (min-width: 768px) { .product-image .mobile-only { display: none; }
  .product-image .desktop-only { display: block; } }
.compatible-with { margin-top: 0; margin-bottom: 3.5rem; }
@media (min-width: 768px) { .compatible-with { margin-top: 0; margin-bottom: 5.5rem; } }
.compatible-with:last-child { margin-bottom: 0; }
.compatible-with .compatible-with-title { margin-bottom: 3.125rem; text-align: center; }
@media (max-width: 991.98px) { .compatible-with .compatible-with-title { text-align: left; padding-left: 3rem; padding-right: 1rem; } }
.compatible-with .compatible-with-title small { font-size: 14px; font-weight: normal; font-style: normal; font-stretch: normal; line-height: 1.43; letter-spacing: normal; color: #888b8d; }
.compatible-with .compatible-with-container { margin: 0 auto; text-align: center; padding-left: 3rem; padding-right: 3rem; display: -webkit-flex; display: flex; -webkit-justify-content: center; justify-content: center; }
.compatible-with .compatible-with-container .compatible-product { -webkit-flex: 1; flex: 1; }
.compatible-with .compatible-with-container .compatible-product img { height: auto !important; }
.compatible-with .compatible-with-container .compatible-product .product-name { text-transform: uppercase; display: block; width: 100%; font-size: 16px; font-weight: 200; font-style: normal; font-stretch: normal; line-height: 1.25; letter-spacing: normal; text-align: center; color: #001e46; margin-top: 20px; }
.compatible-with .compatible-with-container .compatible-product .product-name strong { display: block; font-weight: 600; }
.compatible-with .compatible-with-container .compatible-and { display: -webkit-flex; display: flex; -webkit-flex: 1; flex: 1; -webkit-justify-content: center; justify-content: center; -webkit-align-items: center; align-items: center; width: 100px; max-width: 100px; }
.compatible-with .compatible-with-container .compatible-and span { display: block; font-size: 60px; color: #00a9e0; font-weight: bold; }

@media (min-width: 768px) { .compatible-with .compatible-with-title small { font-size: 16px; font-weight: normal; font-style: normal; font-stretch: normal; line-height: 1.5; letter-spacing: normal; text-align: center; }
  .compatible-with .compatible-with-container .compatible-product.first { margin-right: 95px; }
  .compatible-with .compatible-with-container .compatible-product.last { margin-left: 95px; }
  .compatible-with .compatible-with-container .compatible-product .product-name { font-size: 25px; }
  .compatible-with .compatible-with-container .compatible-and span { width: 150px; max-width: 150px; font-size: 100px; } }
.multi-smart-chart-wrapper { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; margin-top: 0; margin-bottom: 3.5rem; }
@media (min-width: 768px) { .multi-smart-chart-wrapper { margin-top: 0; margin-bottom: 5.5rem; } }
.multi-smart-chart-wrapper:last-child { margin-bottom: 0; }
.multi-smart-chart-wrapper .multi-smart-chart-title { margin-bottom: 3.125rem; text-align: center; }
@media (max-width: 991.98px) { .multi-smart-chart-wrapper .multi-smart-chart-title { text-align: left; padding-left: 3rem; padding-right: 1rem; } }
.multi-smart-chart-wrapper .multi-smart-chart-content { width: 100%; max-width: 800px; margin: 3.125rem auto 0 auto; }
@media (max-width: 991.98px) { .multi-smart-chart-wrapper .multi-smart-chart-content { margin: 1.5rem auto 0 auto; text-align: left; padding-left: 3rem; padding-right: 1rem; } }
.multi-smart-chart-wrapper .multi-smart-chart-content p { font-size: 14px; font-weight: normal; font-style: normal; font-stretch: normal; line-height: 1.43; letter-spacing: normal; color: #888b8d; }
@media (min-width: 768px) { .multi-smart-chart-wrapper .multi-smart-chart-content p { font-size: 16px; line-height: 1.5; text-align: center; } }
.multi-smart-chart-wrapper .outer-chart-wrapper { margin: 0 auto; max-width: 100%; min-height: 1px; -webkit-align-self: center; align-self: center; }
@media (min-width: 992px) { .multi-smart-chart-wrapper .outer-chart-wrapper { margin: 0; max-width: none; width: 100%; } }
.multi-smart-chart-wrapper .line-chart-wrapper { display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; }
.multi-smart-chart-wrapper .line-chart-wrapper .multi-smart-chart-images { padding: 0 14px; }
.multi-smart-chart-wrapper .line-chart-wrapper .multi-smart-chart-images .multi-smart-chart-chart { position: relative; }
.multi-smart-chart-wrapper .line-chart-wrapper .multi-smart-chart-images .multi-smart-chart-line-wrap { position: absolute; width: 0%; height: 100%; top: 0; left: 0; -webkit-transition: all ease-in-out 5s; transition: all ease-in-out 5s; /*-moz-transform: scale(1,1);
-webkit-transform: scale(1,1);
transform: scale(1,1);*/ /*rotation: 0.01;*/ -webkit-backface-visibility: hidden; -webkit-transform: perspective(1000px); }
.multi-smart-chart-wrapper .line-chart-wrapper .multi-smart-chart-images .multi-smart-chart-line { background-position: left top; background-repeat: no-repeat; background-size: cover; -moz-background-size: cover; -webkit-background-size: cover; width: 100%; height: 100%; }
.multi-smart-chart-wrapper .line-chart-wrapper .multi-smart-chart-images.screen-animate .multi-smart-chart-line-wrap { width: 100%; }
.multi-smart-chart-wrapper .line-chart-wrapper .legend { margin-top: 15px; display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; }
@media (min-width: 768px) { .multi-smart-chart-wrapper .line-chart-wrapper .legend { -webkit-flex-direction: row; flex-direction: row; } }
.multi-smart-chart-wrapper .line-chart-wrapper .legend .legend-item { display: -webkit-flex; display: flex; -webkit-flex: 0 1 auto; flex: 0 1 auto; -webkit-align-items: center; align-items: center; color: #888b8d; margin: 0 15px 15px 15px; }
@media (min-width: 768px) { .multi-smart-chart-wrapper .line-chart-wrapper .legend .legend-item { margin: 15px 50px; } }
.multi-smart-chart-wrapper .line-chart-wrapper .legend .legend-item span { display: block; height: 30px; width: 30px; background-color: #000; border-radius: 50%; float: left; margin-right: 15px; }
@media (min-width: 768px) { .multi-smart-chart-wrapper .line-chart-wrapper .legend .legend-item span { height: 40px; width: 40px; } }
