@charset "UTF-8";
@font-face {
  font-family: "TTCommons--bold";
  font-style: normal;
  font-weight: 700;
  src: url("../../../fonts/ttcommons/TTCommons-Bold.eot") format("eot"), url("../../../fonts/ttcommons/TTCommons-Bold.woff2") format("woff2"), url("../../../fonts/ttcommons/TTCommons-Bold.woff") format("woff"), url("../../../fonts/ttcommons/TTCommons-Bold.ttf") format("truetype"), url("../../../fonts/ttcommons/TTCommons-Bold.svg#TTCommons--bold") format("svg");
  font-display: swap;
}
@font-face {
  font-family: "Google-BreeSerif--Regular";
  font-style: normal;
  font-weight: 500;
  src: url("../../../fonts/google-breeSerif/BreeSerif-Regular.eot") format("eot"), url("../../../fonts/google-breeSerif/BreeSerif-Regular.woff2") format("woff2"), url("../../../fonts/google-breeSerif/BreeSerif-Regular.woff") format("woff"), url("../../../fonts/google-breeSerif/BreeSerif-Regular.ttf") format("truetype"), url("../../../fonts/google-breeSerif/BreeSerif-Regular.svg#Google-BreeSerif--Regular") format("svg");
  font-display: swap;
}
:root {
  --font-stack: -apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui,
    helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial,
    sans-serif;
  --font-branded: "Google-BreeSerif--Regular", Arial, sans-serif;
  --font-primary: "TTCommons--bold", Arial, sans-serif;
  --font-secondary: var(--font-stack);
  --font-size-basis: 1.8rem;
  --font-height-basis: 2.2rem;
  --color-black: black;
  --color-white: white;
  --color-darkGrey: #999999;
  --color-mediumGrey: #cccccc;
  --color-lightGrey: #f2f2f2;
  --color-instagram: radial-gradient(
    circle at 30% 107%,
    #fdf497 0%,
    #fdf497 5%,
    #fd5949 45%,
    #d6249f 60%,
    #285aeb 90%
  );
  --color-instagram-purple: #833ab4;
  --color-linkedin: #0072b1;
  --color-twitter: #000000;
  --color-whatsapp: #41c75d;
  --color-pinterest: #e60023;
  --color-snapchat: #fffc00;
  --color-facebook: #3a5795;
  --color-youtube: #cc181e;
  --color-telegram: #2aabee;
  --color-tiktok: #000000;
  --color-functional-success: #00bd3e;
  --color-functional-info: #03a9f4;
  --color-functional-warning: #eeb218;
  --color-functional-error: #fd3700;
  --color-primary: #136496;
  --color-secondary: black;
  --color-tertiary: #333333;
  --color-quaternary: #666666;
  --color-quinary: #4a851c;
  --color-senary: #936f06;
  --color-septenary: #bbbbbb;
  --color-premium: #936f06;
  --color-subscription-septenary: #936f06;
  --color-form: #136496;
  --color-form-image--primary: #136496;
  --color-form-image--secondary: #dacda7;
  --color-premium: #936f06;
  --color-caso-abierto: #e00009;
  --color-el-correo-gallego: #1b6598;
  --color-la-opinion-correo-de-zamora: black;
  --color-deia: #3856a3;
  --color-diari-de-girona: #d0021b;
  --color-baix-emporda: #1b6598;
  --color-diario-cordoba: #e22931;
  --color-diario-de-ibiza: #0059A2;
  --color-diario-informacion: #006f9f;
  --color-diario-de-mallorca: #1567ac;
  --color-el-dia-la-opinion-de-tenerife: #1d64af;
  --color-el-periodico-de-aragon: #0b6c95;
  --color-el-periodico-extremadura: #007977;
  --color-el-periodico-mediterraneo: #184479;
  --color-alto-palancia: #104277;
  --color-altura: #104277;
  --color-jerica: #104277;
  --color-navajas: #104277;
  --color-segorbe: #104277;
  --color-soneja: #104277;
  --color-viver: #104277;
  --color-emporda: #00597a;
  --color-faro-de-vigo: black;
  --color-la-cronica-de-badajoz: #b92327;
  --color-la-opinion-a-coruna: #0077ba;
  --color-la-opinion-de-malaga: #00653e;
  --color-la-opinion-de-murcia: #c32e1d;
  --color-la-provincia-diario-de-las-palmas: #004884;
  --color-levante-el-mercantil-valenciano: black;
  --color-betera: #1b6598;
  --color-camp-de-turia: #1b6598;
  --color-l-eliana: #1b6598;
  --color-la-pobla-de-vallbona: #1b6598;
  --color-lliria: #1b6598;
  --color-riba-roja-de-turia: #1b6598;
  --color-vilamarxant: #1b6598;
  --color-la-nueva-espana: #136496;
  --color-llanera: #60682d;
  --color-siero: #60682d;
  --color-villaviciosa: #60682d;
  --color-mallorca-zeitung: #00638e;
  --color-noticias-de-alava: #3856a3;
  --color-noticias-de-gipuzkoa: #3856a3;
  --color-noticias-de-navarra: #3856a3;
  --color-regio7: #3856a3;
  --color-diari-d-igualada: #1b6598;
  --color-superdeporte: black;
  --color-la-cronica-de-los-barrios-de-alicante: #1b6598;
  --color-la-cronica-de-alacanti: #1b6598;
  --color-sport: #ec0918;
}

* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-focus-ring-color: rgba(255, 255, 255, 0);
  box-sizing: border-box;
}
*:before {
  box-sizing: border-box;
}
*:after {
  box-sizing: border-box;
}

html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  font: normal normal normal 62.5%/1.5 var(--font-stack);
}

body {
  margin: 0;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: var(--font-size-basis);
  line-height: var(--font-height-basis);
  color: var(--color-black);
  letter-spacing: 0;
  text-align: left;
  background-color: var(--color-white);
}

.ft-brand-ep dialog {
  display: block;
}
.ft-brand-ep figure {
  display: block;
  margin: 0;
  padding: 0;
}
.ft-brand-ep hgroup {
  display: block;
}
.ft-brand-ep main {
  display: block;
}
.ft-brand-ep nav {
  display: flex;
}
.ft-brand-ep span::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep data::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep address::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep time::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep h1 {
  font-family: var(--font-primary);
}
.ft-brand-ep h1::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep h2::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep h3::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep h4::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep h5::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep h6::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep p {
  font-family: var(--font-stack);
}
.ft-brand-ep p::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep strong {
  font-family: var(--font-stack);
}
.ft-brand-ep strong::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep em {
  font-family: var(--font-stack);
}
.ft-brand-ep em::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep ul {
  list-style: none;
  padding-left: 0;
}
.ft-brand-ep ol {
  padding-left: 0;
}
.ft-brand-ep li {
  font-family: var(--font-stack);
}
.ft-brand-ep li::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep dt {
  font-family: var(--font-stack);
}
.ft-brand-ep dt::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep dd {
  font-family: var(--font-stack);
}
.ft-brand-ep dd::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep mark::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep u::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep del::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep a {
  text-decoration: none;
}
.ft-brand-ep a::selection {
  color: var(--color-white);
  background-color: var(--color-primary);
}
.ft-brand-ep a:hover {
  cursor: pointer;
}
.ft-brand-ep a:focus {
  box-shadow: 0 0 0 rgb(255, 255, 255);
}
.ft-brand-ep a:active {
  cursor: pointer;
}
.ft-brand-ep button {
  overflow: visible;
  font-family: var(--font-stack);
  text-transform: none;
}
.ft-brand-ep button:hover {
  cursor: pointer;
}
.ft-brand-ep button:focus {
  box-shadow: 0 0 0 rgb(255, 255, 255);
}
.ft-brand-ep hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
  border: none;
}
.ft-brand-ep abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}
.ft-brand-ep abbr[data-original-title] {
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}
.ft-brand-ep address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
.ft-brand-ep blockquote {
  margin-inline-start: unset;
  margin-inline-end: 0px;
}
.ft-brand-ep dfn {
  font-style: italic;
}
.ft-brand-ep small {
  font-size: 80%;
}
.ft-brand-ep small::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep sub {
  position: relative;
  bottom: -0.25rem;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
.ft-brand-ep sub::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep sup {
  position: relative;
  top: -0.5em;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
.ft-brand-ep sup::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep code {
  font-family: monospace, monospace;
  font-size: 1em;
}
.ft-brand-ep kbd {
  font-family: monospace, monospace;
  font-size: 1em;
}
.ft-brand-ep samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
.ft-brand-ep pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-family: monospace, monospace;
  font-size: 1em;
  -ms-overflow-style: scrollbar;
}
.ft-brand-ep img {
  vertical-align: middle;
  border-style: none;
}
.ft-brand-ep svg:not(:root) {
  overflow: hidden;
}
.ft-brand-ep caption {
  padding-right: 1rem;
  padding-left: 1rem;
  color: var(--color-tertiary);
  text-align: left;
  caption-side: bottom;
}
.ft-brand-ep output {
  display: inline-block;
}
.ft-brand-ep summary {
  display: block;
  cursor: pointer;
  list-style: none;
}
.ft-brand-ep template {
  display: none;
}
.ft-brand-ep video {
  object-fit: cover;
}
.ft-brand-ep map {
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.ft-brand-ep table {
  border-collapse: collapse;
}
.ft-brand-ep th {
  font-family: var(--font-stack);
  text-align: inherit;
}
.ft-brand-ep th::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep td::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ep [hidden] {
  display: none;
}
.ft-brand-ep [hidden=false] {
  display: block;
}
.ft-brand-ep [type=reset] {
  -webkit-appearance: button;
}
.ft-brand-ep [type=button] {
  -webkit-appearance: button;
}
.ft-brand-ep [type=submit] {
  -webkit-appearance: button;
}
.ft-brand-ep [type=number]::-webkit-inner-spin-button {
  height: auto;
}
.ft-brand-ep [type=number]::-webkit-outer-spin-button {
  height: auto;
}
.ft-brand-ep [type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
.ft-brand-ep [type=search]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.ft-brand-ep [type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.ft-brand-ep ::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
.ft-brand-ep fieldset {
  margin: 0;
  padding: 0;
  min-width: 0;
  border: 0;
}
.ft-brand-ep legend {
  margin: 0 0 0.5rem;
  padding: 1rem 0 0;
  border-width: 0;
  width: 100%;
  max-width: 100%;
  font-family: var(--font-stack);
  font-size: 1.5rem;
  line-height: 1.5rem;
  color: var(--color-black);
  text-align: left;
  white-space: normal;
}
.ft-brand-ep label {
  font-family: var(--font-stack);
}
.ft-brand-ep label::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport .ft-brand-ep label {
  color: var(--color-black);
}

.ft-brand-epe .ft-brand-ep label {
  color: var(--color-black);
}

.ft-brand-regionales .ft-brand-ep label {
  color: var(--color-black);
}

.ft-brand-ux .ft-brand-ep label {
  color: var(--color-black);
}

.ft-brand-ep select {
  -webkit-appearance: none;
  font-family: var(--font-stack);
  text-transform: none;
  border-radius: 0;
}
.ft-brand-ep select::-ms-expand {
  display: none;
}
.ft-brand-ep option {
  color: var(--color-primary);
  background-color: var(--color-primary);
  font-family: var(--font-stack);
}
.ft-brand-ep option:disabled {
  color: var(--color-quaternary);
}
.ft-brand-ep input {
  margin: 0;
  -webkit-appearance: none;
  overflow: visible;
  font-family: var(--font-stack);
  line-height: inherit;
  border-radius: 0;
}
.ft-brand-ep input[type=radio], .ft-brand-ep input[type=checkbox] {
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.ft-brand-ep input[type=date], .ft-brand-ep input[type=time], .ft-brand-ep input[type=datetime-local], .ft-brand-ep input[type=month] {
  -webkit-appearance: listbox;
}
.ft-brand-ep input[type=password]::-ms-reveal {
  display: none;
}
.ft-brand-ep input:-webkit-autofill {
  transition: background-color 600000s 0s, color 600000s 0s;
}
.ft-brand-ep optgroup {
  margin: 0;
  font-family: var(--font-stack);
  font-size: inherit;
  line-height: inherit;
}
.ft-brand-ep textarea {
  margin: 0;
  padding-top: 1rem;
  -webkit-appearance: none;
  overflow: auto;
  resize: vertical;
  min-height: 13rem;
  font-family: var(--font-stack);
  font-size: inherit;
  line-height: inherit;
  border-radius: 0;
}
.ft-brand-ep progress {
  vertical-align: baseline;
}
.ft-brand-ep ::-webkit-scrollbar {
  width: initial;
}
.ft-brand-ep ::-webkit-scrollbar:vertical {
  width: 5px;
}
.ft-brand-ep ::-webkit-scrollbar:horizontal {
  height: 5px;
}
.ft-brand-ep ::-webkit-scrollbar-track {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: var(--color-lightGrey);
}
.ft-brand-ep ::-webkit-scrollbar-thumb {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  background-color: var(--color-mediumGrey);
  border-style: solid;
  border-width: 0;
  border-color: var(--color-lightGrey);
}
.ft-brand-ep ::-webkit-scrollbar-thumb:hover {
  background-color: var(--color-black);
}

.ft-brand-epe dialog {
  display: block;
}
.ft-brand-epe figure {
  display: block;
  margin: 0;
  padding: 0;
}
.ft-brand-epe hgroup {
  display: block;
}
.ft-brand-epe main {
  display: block;
}
.ft-brand-epe nav {
  display: flex;
}
.ft-brand-epe span::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe data::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe address::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe time::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe h1 {
  font-family: var(--font-primary);
}
.ft-brand-epe h1::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe h2::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe h3::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe h4::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe h5::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe h6::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe p {
  font-family: var(--font-stack);
}
.ft-brand-epe p::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe strong {
  font-family: var(--font-stack);
}
.ft-brand-epe strong::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe em {
  font-family: var(--font-stack);
}
.ft-brand-epe em::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe ul {
  list-style: none;
  padding-left: 0;
}
.ft-brand-epe ol {
  padding-left: 0;
}
.ft-brand-epe li {
  font-family: var(--font-stack);
}
.ft-brand-epe li::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe dt {
  font-family: var(--font-stack);
}
.ft-brand-epe dt::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe dd {
  font-family: var(--font-stack);
}
.ft-brand-epe dd::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe mark::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe u::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe del::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe a {
  text-decoration: none;
}
.ft-brand-epe a::selection {
  color: var(--color-white);
  background-color: var(--color-primary);
}
.ft-brand-epe a:hover {
  cursor: pointer;
}
.ft-brand-epe a:focus {
  box-shadow: 0 0 0 rgb(255, 255, 255);
}
.ft-brand-epe a:active {
  cursor: pointer;
}
.ft-brand-epe button {
  overflow: visible;
  font-family: var(--font-stack);
  text-transform: none;
}
.ft-brand-epe button:hover {
  cursor: pointer;
}
.ft-brand-epe button:focus {
  box-shadow: 0 0 0 rgb(255, 255, 255);
}
.ft-brand-epe hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
  border: none;
}
.ft-brand-epe abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}
.ft-brand-epe abbr[data-original-title] {
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}
.ft-brand-epe address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
.ft-brand-epe blockquote {
  margin-inline-start: unset;
  margin-inline-end: 0px;
}
.ft-brand-epe dfn {
  font-style: italic;
}
.ft-brand-epe small {
  font-size: 80%;
}
.ft-brand-epe small::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe sub {
  position: relative;
  bottom: -0.25rem;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
.ft-brand-epe sub::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe sup {
  position: relative;
  top: -0.5em;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
.ft-brand-epe sup::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe code {
  font-family: monospace, monospace;
  font-size: 1em;
}
.ft-brand-epe kbd {
  font-family: monospace, monospace;
  font-size: 1em;
}
.ft-brand-epe samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
.ft-brand-epe pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-family: monospace, monospace;
  font-size: 1em;
  -ms-overflow-style: scrollbar;
}
.ft-brand-epe img {
  vertical-align: middle;
  border-style: none;
}
.ft-brand-epe svg:not(:root) {
  overflow: hidden;
}
.ft-brand-epe caption {
  padding-right: 1rem;
  padding-left: 1rem;
  color: var(--color-tertiary);
  text-align: left;
  caption-side: bottom;
}
.ft-brand-epe output {
  display: inline-block;
}
.ft-brand-epe summary {
  display: block;
  cursor: pointer;
  list-style: none;
}
.ft-brand-epe template {
  display: none;
}
.ft-brand-epe video {
  object-fit: cover;
}
.ft-brand-epe map {
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.ft-brand-epe table {
  border-collapse: collapse;
}
.ft-brand-epe th {
  font-family: var(--font-stack);
  text-align: inherit;
}
.ft-brand-epe th::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe td::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-epe [hidden] {
  display: none;
}
.ft-brand-epe [hidden=false] {
  display: block;
}
.ft-brand-epe [type=reset] {
  -webkit-appearance: button;
}
.ft-brand-epe [type=button] {
  -webkit-appearance: button;
}
.ft-brand-epe [type=submit] {
  -webkit-appearance: button;
}
.ft-brand-epe [type=number]::-webkit-inner-spin-button {
  height: auto;
}
.ft-brand-epe [type=number]::-webkit-outer-spin-button {
  height: auto;
}
.ft-brand-epe [type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
.ft-brand-epe [type=search]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.ft-brand-epe [type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.ft-brand-epe ::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
.ft-brand-epe fieldset {
  margin: 0;
  padding: 0;
  min-width: 0;
  border: 0;
}
.ft-brand-epe legend {
  margin: 0 0 0.5rem;
  padding: 1rem 0 0;
  border-width: 0;
  width: 100%;
  max-width: 100%;
  font-family: var(--font-stack);
  font-size: 1.5rem;
  line-height: 1.5rem;
  color: var(--color-black);
  text-align: left;
  white-space: normal;
}
.ft-brand-epe label {
  font-family: var(--font-stack);
}
.ft-brand-epe label::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport .ft-brand-epe label {
  color: var(--color-black);
}

.ft-brand-epe .ft-brand-epe label {
  color: var(--color-black);
}

.ft-brand-regionales .ft-brand-epe label {
  color: var(--color-black);
}

.ft-brand-ux .ft-brand-epe label {
  color: var(--color-black);
}

.ft-brand-epe select {
  -webkit-appearance: none;
  font-family: var(--font-stack);
  text-transform: none;
  border-radius: 0;
}
.ft-brand-epe select::-ms-expand {
  display: none;
}
.ft-brand-epe option {
  color: var(--color-primary);
  background-color: var(--color-primary);
  font-family: var(--font-stack);
}
.ft-brand-epe option:disabled {
  color: var(--color-quaternary);
}
.ft-brand-epe input {
  margin: 0;
  -webkit-appearance: none;
  overflow: visible;
  font-family: var(--font-stack);
  line-height: inherit;
  border-radius: 0;
}
.ft-brand-epe input[type=radio], .ft-brand-epe input[type=checkbox] {
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.ft-brand-epe input[type=date], .ft-brand-epe input[type=time], .ft-brand-epe input[type=datetime-local], .ft-brand-epe input[type=month] {
  -webkit-appearance: listbox;
}
.ft-brand-epe input[type=password]::-ms-reveal {
  display: none;
}
.ft-brand-epe input:-webkit-autofill {
  transition: background-color 600000s 0s, color 600000s 0s;
}
.ft-brand-epe optgroup {
  margin: 0;
  font-family: var(--font-stack);
  font-size: inherit;
  line-height: inherit;
}
.ft-brand-epe textarea {
  margin: 0;
  padding-top: 1rem;
  -webkit-appearance: none;
  overflow: auto;
  resize: vertical;
  min-height: 13rem;
  font-family: var(--font-stack);
  font-size: inherit;
  line-height: inherit;
  border-radius: 0;
}
.ft-brand-epe progress {
  vertical-align: baseline;
}
.ft-brand-epe ::-webkit-scrollbar {
  width: initial;
}
.ft-brand-epe ::-webkit-scrollbar:vertical {
  width: 5px;
}
.ft-brand-epe ::-webkit-scrollbar:horizontal {
  height: 5px;
}
.ft-brand-epe ::-webkit-scrollbar-track {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: var(--color-lightGrey);
}
.ft-brand-epe ::-webkit-scrollbar-thumb {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  background-color: var(--color-mediumGrey);
  border-style: solid;
  border-width: 0;
  border-color: var(--color-lightGrey);
}
.ft-brand-epe ::-webkit-scrollbar-thumb:hover {
  background-color: var(--color-black);
}

.ft-brand-sport dialog {
  display: block;
}
.ft-brand-sport figure {
  display: block;
  margin: 0;
  padding: 0;
}
.ft-brand-sport hgroup {
  display: block;
}
.ft-brand-sport main {
  display: block;
}
.ft-brand-sport nav {
  display: flex;
}
.ft-brand-sport span::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport data::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport address::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport time::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport h1 {
  font-family: var(--font-primary);
}
.ft-brand-sport h1::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport h2::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport h3::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport h4::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport h5::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport h6::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport p {
  font-family: var(--font-stack);
}
.ft-brand-sport p::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport strong {
  font-family: var(--font-stack);
}
.ft-brand-sport strong::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport em {
  font-family: var(--font-stack);
}
.ft-brand-sport em::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport ul {
  list-style: none;
  padding-left: 0;
}
.ft-brand-sport ol {
  padding-left: 0;
}
.ft-brand-sport li {
  font-family: var(--font-stack);
}
.ft-brand-sport li::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport dt {
  font-family: var(--font-stack);
}
.ft-brand-sport dt::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport dd {
  font-family: var(--font-stack);
}
.ft-brand-sport dd::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport mark::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport u::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport del::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport a {
  text-decoration: none;
}
.ft-brand-sport a::selection {
  color: var(--color-white);
  background-color: var(--color-primary);
}
.ft-brand-sport a:hover {
  cursor: pointer;
}
.ft-brand-sport a:focus {
  box-shadow: 0 0 0 rgb(255, 255, 255);
}
.ft-brand-sport a:active {
  cursor: pointer;
}
.ft-brand-sport button {
  overflow: visible;
  font-family: var(--font-stack);
  text-transform: none;
}
.ft-brand-sport button:hover {
  cursor: pointer;
}
.ft-brand-sport button:focus {
  box-shadow: 0 0 0 rgb(255, 255, 255);
}
.ft-brand-sport hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
  border: none;
}
.ft-brand-sport abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}
.ft-brand-sport abbr[data-original-title] {
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}
.ft-brand-sport address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
.ft-brand-sport blockquote {
  margin-inline-start: unset;
  margin-inline-end: 0px;
}
.ft-brand-sport dfn {
  font-style: italic;
}
.ft-brand-sport small {
  font-size: 80%;
}
.ft-brand-sport small::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport sub {
  position: relative;
  bottom: -0.25rem;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
.ft-brand-sport sub::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport sup {
  position: relative;
  top: -0.5em;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
.ft-brand-sport sup::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport code {
  font-family: monospace, monospace;
  font-size: 1em;
}
.ft-brand-sport kbd {
  font-family: monospace, monospace;
  font-size: 1em;
}
.ft-brand-sport samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
.ft-brand-sport pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-family: monospace, monospace;
  font-size: 1em;
  -ms-overflow-style: scrollbar;
}
.ft-brand-sport img {
  vertical-align: middle;
  border-style: none;
}
.ft-brand-sport svg:not(:root) {
  overflow: hidden;
}
.ft-brand-sport caption {
  padding-right: 1rem;
  padding-left: 1rem;
  color: var(--color-tertiary);
  text-align: left;
  caption-side: bottom;
}
.ft-brand-sport output {
  display: inline-block;
}
.ft-brand-sport summary {
  display: block;
  cursor: pointer;
  list-style: none;
}
.ft-brand-sport template {
  display: none;
}
.ft-brand-sport video {
  object-fit: cover;
}
.ft-brand-sport map {
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.ft-brand-sport table {
  border-collapse: collapse;
}
.ft-brand-sport th {
  font-family: var(--font-stack);
  text-align: inherit;
}
.ft-brand-sport th::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport td::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport [hidden] {
  display: none;
}
.ft-brand-sport [hidden=false] {
  display: block;
}
.ft-brand-sport [type=reset] {
  -webkit-appearance: button;
}
.ft-brand-sport [type=button] {
  -webkit-appearance: button;
}
.ft-brand-sport [type=submit] {
  -webkit-appearance: button;
}
.ft-brand-sport [type=number]::-webkit-inner-spin-button {
  height: auto;
}
.ft-brand-sport [type=number]::-webkit-outer-spin-button {
  height: auto;
}
.ft-brand-sport [type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
.ft-brand-sport [type=search]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.ft-brand-sport [type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.ft-brand-sport ::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
.ft-brand-sport fieldset {
  margin: 0;
  padding: 0;
  min-width: 0;
  border: 0;
}
.ft-brand-sport legend {
  margin: 0 0 0.5rem;
  padding: 1rem 0 0;
  border-width: 0;
  width: 100%;
  max-width: 100%;
  font-family: var(--font-stack);
  font-size: 1.5rem;
  line-height: 1.5rem;
  color: var(--color-black);
  text-align: left;
  white-space: normal;
}
.ft-brand-sport label {
  font-family: var(--font-stack);
}
.ft-brand-sport label::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport .ft-brand-sport label {
  color: var(--color-black);
}

.ft-brand-epe .ft-brand-sport label {
  color: var(--color-black);
}

.ft-brand-regionales .ft-brand-sport label {
  color: var(--color-black);
}

.ft-brand-ux .ft-brand-sport label {
  color: var(--color-black);
}

.ft-brand-sport select {
  -webkit-appearance: none;
  font-family: var(--font-stack);
  text-transform: none;
  border-radius: 0;
}
.ft-brand-sport select::-ms-expand {
  display: none;
}
.ft-brand-sport option {
  color: var(--color-primary);
  background-color: var(--color-primary);
  font-family: var(--font-stack);
}
.ft-brand-sport option:disabled {
  color: var(--color-quaternary);
}
.ft-brand-sport input {
  margin: 0;
  -webkit-appearance: none;
  overflow: visible;
  font-family: var(--font-stack);
  line-height: inherit;
  border-radius: 0;
}
.ft-brand-sport input[type=radio], .ft-brand-sport input[type=checkbox] {
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.ft-brand-sport input[type=date], .ft-brand-sport input[type=time], .ft-brand-sport input[type=datetime-local], .ft-brand-sport input[type=month] {
  -webkit-appearance: listbox;
}
.ft-brand-sport input[type=password]::-ms-reveal {
  display: none;
}
.ft-brand-sport input:-webkit-autofill {
  transition: background-color 600000s 0s, color 600000s 0s;
}
.ft-brand-sport optgroup {
  margin: 0;
  font-family: var(--font-stack);
  font-size: inherit;
  line-height: inherit;
}
.ft-brand-sport textarea {
  margin: 0;
  padding-top: 1rem;
  -webkit-appearance: none;
  overflow: auto;
  resize: vertical;
  min-height: 13rem;
  font-family: var(--font-stack);
  font-size: inherit;
  line-height: inherit;
  border-radius: 0;
}
.ft-brand-sport progress {
  vertical-align: baseline;
}
.ft-brand-sport ::-webkit-scrollbar {
  width: initial;
}
.ft-brand-sport ::-webkit-scrollbar:vertical {
  width: 5px;
}
.ft-brand-sport ::-webkit-scrollbar:horizontal {
  height: 5px;
}
.ft-brand-sport ::-webkit-scrollbar-track {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: var(--color-lightGrey);
}
.ft-brand-sport ::-webkit-scrollbar-thumb {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  background-color: var(--color-mediumGrey);
  border-style: solid;
  border-width: 0;
  border-color: var(--color-lightGrey);
}
.ft-brand-sport ::-webkit-scrollbar-thumb:hover {
  background-color: var(--color-black);
}

.ft-brand-regionales dialog {
  display: block;
}
.ft-brand-regionales figure {
  display: block;
  margin: 0;
  padding: 0;
}
.ft-brand-regionales hgroup {
  display: block;
}
.ft-brand-regionales main {
  display: block;
}
.ft-brand-regionales nav {
  display: flex;
}
.ft-brand-regionales span::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales data::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales address::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales time::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales h1 {
  font-family: var(--font-primary);
}
.ft-brand-regionales h1::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales h2::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales h3::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales h4::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales h5::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales h6::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales p {
  font-family: var(--font-stack);
}
.ft-brand-regionales p::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales strong {
  font-family: var(--font-stack);
}
.ft-brand-regionales strong::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales em {
  font-family: var(--font-stack);
}
.ft-brand-regionales em::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales ul {
  list-style: none;
  padding-left: 0;
}
.ft-brand-regionales ol {
  padding-left: 0;
}
.ft-brand-regionales li {
  font-family: var(--font-stack);
}
.ft-brand-regionales li::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales dt {
  font-family: var(--font-stack);
}
.ft-brand-regionales dt::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales dd {
  font-family: var(--font-stack);
}
.ft-brand-regionales dd::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales mark::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales u::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales del::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales a {
  text-decoration: none;
}
.ft-brand-regionales a::selection {
  color: var(--color-white);
  background-color: var(--color-primary);
}
.ft-brand-regionales a:hover {
  cursor: pointer;
}
.ft-brand-regionales a:focus {
  box-shadow: 0 0 0 rgb(255, 255, 255);
}
.ft-brand-regionales a:active {
  cursor: pointer;
}
.ft-brand-regionales button {
  overflow: visible;
  font-family: var(--font-stack);
  text-transform: none;
}
.ft-brand-regionales button:hover {
  cursor: pointer;
}
.ft-brand-regionales button:focus {
  box-shadow: 0 0 0 rgb(255, 255, 255);
}
.ft-brand-regionales hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
  border: none;
}
.ft-brand-regionales abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}
.ft-brand-regionales abbr[data-original-title] {
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}
.ft-brand-regionales address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
.ft-brand-regionales blockquote {
  margin-inline-start: unset;
  margin-inline-end: 0px;
}
.ft-brand-regionales dfn {
  font-style: italic;
}
.ft-brand-regionales small {
  font-size: 80%;
}
.ft-brand-regionales small::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales sub {
  position: relative;
  bottom: -0.25rem;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
.ft-brand-regionales sub::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales sup {
  position: relative;
  top: -0.5em;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
.ft-brand-regionales sup::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales code {
  font-family: monospace, monospace;
  font-size: 1em;
}
.ft-brand-regionales kbd {
  font-family: monospace, monospace;
  font-size: 1em;
}
.ft-brand-regionales samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
.ft-brand-regionales pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-family: monospace, monospace;
  font-size: 1em;
  -ms-overflow-style: scrollbar;
}
.ft-brand-regionales img {
  vertical-align: middle;
  border-style: none;
}
.ft-brand-regionales svg:not(:root) {
  overflow: hidden;
}
.ft-brand-regionales caption {
  padding-right: 1rem;
  padding-left: 1rem;
  color: var(--color-tertiary);
  text-align: left;
  caption-side: bottom;
}
.ft-brand-regionales output {
  display: inline-block;
}
.ft-brand-regionales summary {
  display: block;
  cursor: pointer;
  list-style: none;
}
.ft-brand-regionales template {
  display: none;
}
.ft-brand-regionales video {
  object-fit: cover;
}
.ft-brand-regionales map {
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.ft-brand-regionales table {
  border-collapse: collapse;
}
.ft-brand-regionales th {
  font-family: var(--font-stack);
  text-align: inherit;
}
.ft-brand-regionales th::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales td::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales [hidden] {
  display: none;
}
.ft-brand-regionales [hidden=false] {
  display: block;
}
.ft-brand-regionales [type=reset] {
  -webkit-appearance: button;
}
.ft-brand-regionales [type=button] {
  -webkit-appearance: button;
}
.ft-brand-regionales [type=submit] {
  -webkit-appearance: button;
}
.ft-brand-regionales [type=number]::-webkit-inner-spin-button {
  height: auto;
}
.ft-brand-regionales [type=number]::-webkit-outer-spin-button {
  height: auto;
}
.ft-brand-regionales [type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
.ft-brand-regionales [type=search]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.ft-brand-regionales [type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.ft-brand-regionales ::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
.ft-brand-regionales fieldset {
  margin: 0;
  padding: 0;
  min-width: 0;
  border: 0;
}
.ft-brand-regionales legend {
  margin: 0 0 0.5rem;
  padding: 1rem 0 0;
  border-width: 0;
  width: 100%;
  max-width: 100%;
  font-family: var(--font-stack);
  font-size: 1.5rem;
  line-height: 1.5rem;
  color: var(--color-black);
  text-align: left;
  white-space: normal;
}
.ft-brand-regionales label {
  font-family: var(--font-stack);
}
.ft-brand-regionales label::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport .ft-brand-regionales label {
  color: var(--color-black);
}

.ft-brand-epe .ft-brand-regionales label {
  color: var(--color-black);
}

.ft-brand-regionales .ft-brand-regionales label {
  color: var(--color-black);
}

.ft-brand-ux .ft-brand-regionales label {
  color: var(--color-black);
}

.ft-brand-regionales select {
  -webkit-appearance: none;
  font-family: var(--font-stack);
  text-transform: none;
  border-radius: 0;
}
.ft-brand-regionales select::-ms-expand {
  display: none;
}
.ft-brand-regionales option {
  color: var(--color-primary);
  background-color: var(--color-primary);
  font-family: var(--font-stack);
}
.ft-brand-regionales option:disabled {
  color: var(--color-quaternary);
}
.ft-brand-regionales input {
  margin: 0;
  -webkit-appearance: none;
  overflow: visible;
  font-family: var(--font-stack);
  line-height: inherit;
  border-radius: 0;
}
.ft-brand-regionales input[type=radio], .ft-brand-regionales input[type=checkbox] {
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.ft-brand-regionales input[type=date], .ft-brand-regionales input[type=time], .ft-brand-regionales input[type=datetime-local], .ft-brand-regionales input[type=month] {
  -webkit-appearance: listbox;
}
.ft-brand-regionales input[type=password]::-ms-reveal {
  display: none;
}
.ft-brand-regionales input:-webkit-autofill {
  transition: background-color 600000s 0s, color 600000s 0s;
}
.ft-brand-regionales optgroup {
  margin: 0;
  font-family: var(--font-stack);
  font-size: inherit;
  line-height: inherit;
}
.ft-brand-regionales textarea {
  margin: 0;
  padding-top: 1rem;
  -webkit-appearance: none;
  overflow: auto;
  resize: vertical;
  min-height: 13rem;
  font-family: var(--font-stack);
  font-size: inherit;
  line-height: inherit;
  border-radius: 0;
}
.ft-brand-regionales progress {
  vertical-align: baseline;
}
.ft-brand-regionales ::-webkit-scrollbar {
  width: initial;
}
.ft-brand-regionales ::-webkit-scrollbar:vertical {
  width: 5px;
}
.ft-brand-regionales ::-webkit-scrollbar:horizontal {
  height: 5px;
}
.ft-brand-regionales ::-webkit-scrollbar-track {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: var(--color-lightGrey);
}
.ft-brand-regionales ::-webkit-scrollbar-thumb {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  background-color: var(--color-mediumGrey);
  border-style: solid;
  border-width: 0;
  border-color: var(--color-lightGrey);
}
.ft-brand-regionales ::-webkit-scrollbar-thumb:hover {
  background-color: var(--color-black);
}

.ft-brand-ux dialog {
  display: block;
}
.ft-brand-ux figure {
  display: block;
  margin: 0;
  padding: 0;
}
.ft-brand-ux hgroup {
  display: block;
}
.ft-brand-ux main {
  display: block;
}
.ft-brand-ux nav {
  display: flex;
}
.ft-brand-ux span::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux data::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux address::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux time::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux h1 {
  font-family: var(--font-primary);
}
.ft-brand-ux h1::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux h2::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux h3::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux h4::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux h5::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux h6::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux p {
  font-family: var(--font-stack);
}
.ft-brand-ux p::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux strong {
  font-family: var(--font-stack);
}
.ft-brand-ux strong::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux em {
  font-family: var(--font-stack);
}
.ft-brand-ux em::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux ul {
  list-style: none;
  padding-left: 0;
}
.ft-brand-ux ol {
  padding-left: 0;
}
.ft-brand-ux li {
  font-family: var(--font-stack);
}
.ft-brand-ux li::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux dt {
  font-family: var(--font-stack);
}
.ft-brand-ux dt::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux dd {
  font-family: var(--font-stack);
}
.ft-brand-ux dd::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux mark::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux u::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux del::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux a {
  text-decoration: none;
}
.ft-brand-ux a::selection {
  color: var(--color-white);
  background-color: var(--color-primary);
}
.ft-brand-ux a:hover {
  cursor: pointer;
}
.ft-brand-ux a:focus {
  box-shadow: 0 0 0 rgb(255, 255, 255);
}
.ft-brand-ux a:active {
  cursor: pointer;
}
.ft-brand-ux button {
  overflow: visible;
  font-family: var(--font-stack);
  text-transform: none;
}
.ft-brand-ux button:hover {
  cursor: pointer;
}
.ft-brand-ux button:focus {
  box-shadow: 0 0 0 rgb(255, 255, 255);
}
.ft-brand-ux hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
  border: none;
}
.ft-brand-ux abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}
.ft-brand-ux abbr[data-original-title] {
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}
.ft-brand-ux address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
.ft-brand-ux blockquote {
  margin-inline-start: unset;
  margin-inline-end: 0px;
}
.ft-brand-ux dfn {
  font-style: italic;
}
.ft-brand-ux small {
  font-size: 80%;
}
.ft-brand-ux small::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux sub {
  position: relative;
  bottom: -0.25rem;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
.ft-brand-ux sub::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux sup {
  position: relative;
  top: -0.5em;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
.ft-brand-ux sup::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux code {
  font-family: monospace, monospace;
  font-size: 1em;
}
.ft-brand-ux kbd {
  font-family: monospace, monospace;
  font-size: 1em;
}
.ft-brand-ux samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
.ft-brand-ux pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-family: monospace, monospace;
  font-size: 1em;
  -ms-overflow-style: scrollbar;
}
.ft-brand-ux img {
  vertical-align: middle;
  border-style: none;
}
.ft-brand-ux svg:not(:root) {
  overflow: hidden;
}
.ft-brand-ux caption {
  padding-right: 1rem;
  padding-left: 1rem;
  color: var(--color-tertiary);
  text-align: left;
  caption-side: bottom;
}
.ft-brand-ux output {
  display: inline-block;
}
.ft-brand-ux summary {
  display: block;
  cursor: pointer;
  list-style: none;
}
.ft-brand-ux template {
  display: none;
}
.ft-brand-ux video {
  object-fit: cover;
}
.ft-brand-ux map {
  margin-top: 5rem;
  margin-bottom: 5rem;
}
.ft-brand-ux table {
  border-collapse: collapse;
}
.ft-brand-ux th {
  font-family: var(--font-stack);
  text-align: inherit;
}
.ft-brand-ux th::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux td::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-ux [hidden] {
  display: none;
}
.ft-brand-ux [hidden=false] {
  display: block;
}
.ft-brand-ux [type=reset] {
  -webkit-appearance: button;
}
.ft-brand-ux [type=button] {
  -webkit-appearance: button;
}
.ft-brand-ux [type=submit] {
  -webkit-appearance: button;
}
.ft-brand-ux [type=number]::-webkit-inner-spin-button {
  height: auto;
}
.ft-brand-ux [type=number]::-webkit-outer-spin-button {
  height: auto;
}
.ft-brand-ux [type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
.ft-brand-ux [type=search]::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.ft-brand-ux [type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.ft-brand-ux ::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
.ft-brand-ux fieldset {
  margin: 0;
  padding: 0;
  min-width: 0;
  border: 0;
}
.ft-brand-ux legend {
  margin: 0 0 0.5rem;
  padding: 1rem 0 0;
  border-width: 0;
  width: 100%;
  max-width: 100%;
  font-family: var(--font-stack);
  font-size: 1.5rem;
  line-height: 1.5rem;
  color: var(--color-black);
  text-align: left;
  white-space: normal;
}
.ft-brand-ux label {
  font-family: var(--font-stack);
}
.ft-brand-ux label::selection {
  color: var(--color-black);
  background-color: var(--color-darkGrey);
}
.ft-brand-sport .ft-brand-ux label {
  color: var(--color-black);
}

.ft-brand-epe .ft-brand-ux label {
  color: var(--color-black);
}

.ft-brand-regionales .ft-brand-ux label {
  color: var(--color-black);
}

.ft-brand-ux .ft-brand-ux label {
  color: var(--color-black);
}

.ft-brand-ux select {
  -webkit-appearance: none;
  font-family: var(--font-stack);
  text-transform: none;
  border-radius: 0;
}
.ft-brand-ux select::-ms-expand {
  display: none;
}
.ft-brand-ux option {
  color: var(--color-primary);
  background-color: var(--color-primary);
  font-family: var(--font-stack);
}
.ft-brand-ux option:disabled {
  color: var(--color-quaternary);
}
.ft-brand-ux input {
  margin: 0;
  -webkit-appearance: none;
  overflow: visible;
  font-family: var(--font-stack);
  line-height: inherit;
  border-radius: 0;
}
.ft-brand-ux input[type=radio], .ft-brand-ux input[type=checkbox] {
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.ft-brand-ux input[type=date], .ft-brand-ux input[type=time], .ft-brand-ux input[type=datetime-local], .ft-brand-ux input[type=month] {
  -webkit-appearance: listbox;
}
.ft-brand-ux input[type=password]::-ms-reveal {
  display: none;
}
.ft-brand-ux input:-webkit-autofill {
  transition: background-color 600000s 0s, color 600000s 0s;
}
.ft-brand-ux optgroup {
  margin: 0;
  font-family: var(--font-stack);
  font-size: inherit;
  line-height: inherit;
}
.ft-brand-ux textarea {
  margin: 0;
  padding-top: 1rem;
  -webkit-appearance: none;
  overflow: auto;
  resize: vertical;
  min-height: 13rem;
  font-family: var(--font-stack);
  font-size: inherit;
  line-height: inherit;
  border-radius: 0;
}
.ft-brand-ux progress {
  vertical-align: baseline;
}
.ft-brand-ux ::-webkit-scrollbar {
  width: initial;
}
.ft-brand-ux ::-webkit-scrollbar:vertical {
  width: 5px;
}
.ft-brand-ux ::-webkit-scrollbar:horizontal {
  height: 5px;
}
.ft-brand-ux ::-webkit-scrollbar-track {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: var(--color-lightGrey);
}
.ft-brand-ux ::-webkit-scrollbar-thumb {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  background-color: var(--color-mediumGrey);
  border-style: solid;
  border-width: 0;
  border-color: var(--color-lightGrey);
}
.ft-brand-ux ::-webkit-scrollbar-thumb:hover {
  background-color: var(--color-black);
}

.ft-helper-bgColor-black {
  background-color: var(--color-black);
}
.ft-helper-bgColor-black * {
  color: var(--color-white);
}
.ft-helper-bgColor-white {
  background-color: var(--color-white);
}
.ft-helper-bgColor-white * {
  color: var(--color-black);
}
.ft-helper-bgBlueFb-500 {
  background-color: var(--color-facebook);
}
.ft-helper-bgBlueInstagram-500 {
  background-color: var(--color-instagram);
}
.ft-helper-bgBlueTwitter-500 {
  background-color: var(--color-twitter);
}
.ft-helper-bgBlueLinkedin-500 {
  background-color: var(--color-linkedin);
}
.ft-helper-bgRedPinterest-500 {
  background-color: var(--color-pinterest);
}
.ft-helper-bgRedYoutube-500 {
  background-color: var(--color-youtube);
}
.ft-helper-bgGreenWhatsapp-500 {
  background-color: var(--color-whatsapp);
}
.ft-helper-bgYellowSnapchat-500 {
  background-color: var(--color-snapchat);
}
.ft-helper-bgOpacityBlack-500 {
  background-color: rgba(0, 0, 0, 0.7);
}
.ft-helper-bgOpacityWhite-500 {
  background-color: rgba(255, 255, 255, 0.9);
}
@media (max-width: 37.5em) {
  .ft-helper-bgTransparent-mo {
    background-color: transparent;
  }
}
@media only screen and (min-width: 768px) {
  .ft-helper-bgTransparent-sm {
    background-color: transparent;
  }
}
@media only screen and (min-width: 1024px) {
  .ft-helper-bgTransparent-md {
    background-color: transparent;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-helper-bgTransparent-lg {
    background-color: transparent;
  }
}

.ft-brand-ep .ft-helper-bgColor-primary {
  background-color: var(--color-primary);
  color: var(--color-white);
}
.ft-brand-ep .ft-helper-bgColor-secondary {
  background-color: var(--color-secondary);
  color: var(--color-white);
}
.ft-brand-ep .ft-helper-bgColor-tertiary {
  background-color: var(--color-tertiary);
  color: var(--color-white);
}
.ft-brand-ep .ft-helper-bgColor-quaternary {
  background-color: var(--color-quaternary);
  color: var(--color-white);
}
.ft-brand-ep .ft-helper-bgColor-quinary {
  background-color: var(--color-quinary);
  color: var(--color-white);
}
.ft-brand-ep .ft-helper-bgColor-senary {
  background-color: var(--color-senary);
  color: var(--color-white);
}
.ft-brand-ep .ft-helper-bgColor-septenary {
  background-color: var(--color-septenary);
  color: var(--color-white);
}
.ft-brand-ep .ft-helper-bgColor-background-darkGrey {
  background-color: var(--color-darkGrey);
}
.ft-brand-ep .ft-helper-bgColor-background-mediumGrey {
  background-color: var(--color-mediumGrey);
}
.ft-brand-ep .ft-helper-bgColor-background-lightGrey {
  background-color: var(--color-lightGrey);
}
.ft-brand-ep .ft-helper-bgColor-background-degraded1 {
  background: var(--color-degraded1);
  color: var(--color-white);
}
.ft-brand-ep .ft-helper-bgColor-background-degraded2 {
  background: var(--color-degraded2);
  color: var(--color-white);
}
.ft-brand-ep .ft-helper-bgColor-background-degraded3 {
  background: var(--color-degraded3);
  color: var(--color-white);
}

.ft-helper-bgColor-black {
  background-color: var(--color-black);
}
.ft-helper-bgColor-black * {
  color: var(--color-white);
}
.ft-helper-bgColor-white {
  background-color: var(--color-white);
}
.ft-helper-bgColor-white * {
  color: var(--color-black);
}
.ft-helper-bgBlueFb-500 {
  background-color: var(--color-facebook);
}
.ft-helper-bgBlueInstagram-500 {
  background-color: var(--color-instagram);
}
.ft-helper-bgBlueTwitter-500 {
  background-color: var(--color-twitter);
}
.ft-helper-bgBlueLinkedin-500 {
  background-color: var(--color-linkedin);
}
.ft-helper-bgRedPinterest-500 {
  background-color: var(--color-pinterest);
}
.ft-helper-bgRedYoutube-500 {
  background-color: var(--color-youtube);
}
.ft-helper-bgGreenWhatsapp-500 {
  background-color: var(--color-whatsapp);
}
.ft-helper-bgYellowSnapchat-500 {
  background-color: var(--color-snapchat);
}
.ft-helper-bgOpacityBlack-500 {
  background-color: rgba(0, 0, 0, 0.7);
}
.ft-helper-bgOpacityWhite-500 {
  background-color: rgba(255, 255, 255, 0.9);
}
@media (max-width: 37.5em) {
  .ft-helper-bgTransparent-mo {
    background-color: transparent;
  }
}
@media only screen and (min-width: 768px) {
  .ft-helper-bgTransparent-sm {
    background-color: transparent;
  }
}
@media only screen and (min-width: 1024px) {
  .ft-helper-bgTransparent-md {
    background-color: transparent;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-helper-bgTransparent-lg {
    background-color: transparent;
  }
}

.ft-brand-epe .ft-helper-bgColor-primary {
  background-color: var(--color-primary);
  color: var(--color-white);
}
.ft-brand-epe .ft-helper-bgColor-secondary {
  background-color: var(--color-secondary);
  color: var(--color-white);
}
.ft-brand-epe .ft-helper-bgColor-tertiary {
  background-color: var(--color-tertiary);
  color: var(--color-white);
}
.ft-brand-epe .ft-helper-bgColor-quaternary {
  background-color: var(--color-quaternary);
  color: var(--color-white);
}
.ft-brand-epe .ft-helper-bgColor-quinary {
  background-color: var(--color-quinary);
  color: var(--color-white);
}
.ft-brand-epe .ft-helper-bgColor-senary {
  background-color: var(--color-senary);
  color: var(--color-white);
}
.ft-brand-epe .ft-helper-bgColor-septenary {
  background-color: var(--color-septenary);
  color: var(--color-white);
}
.ft-brand-epe .ft-helper-bgColor-background-darkGrey {
  background-color: var(--color-darkGrey);
}
.ft-brand-epe .ft-helper-bgColor-background-mediumGrey {
  background-color: var(--color-mediumGrey);
}
.ft-brand-epe .ft-helper-bgColor-background-lightGrey {
  background-color: var(--color-lightGrey);
}
.ft-brand-epe .ft-helper-bgColor-background-degraded1 {
  background: var(--color-degraded1);
  color: var(--color-white);
}
.ft-brand-epe .ft-helper-bgColor-background-degraded2 {
  background: var(--color-degraded2);
  color: var(--color-white);
}
.ft-brand-epe .ft-helper-bgColor-background-degraded3 {
  background: var(--color-degraded3);
  color: var(--color-white);
}

.ft-helper-bgColor-black {
  background-color: var(--color-black);
}
.ft-helper-bgColor-black * {
  color: var(--color-white);
}
.ft-helper-bgColor-white {
  background-color: var(--color-white);
}
.ft-helper-bgColor-white * {
  color: var(--color-black);
}
.ft-helper-bgBlueFb-500 {
  background-color: var(--color-facebook);
}
.ft-helper-bgBlueInstagram-500 {
  background-color: var(--color-instagram);
}
.ft-helper-bgBlueTwitter-500 {
  background-color: var(--color-twitter);
}
.ft-helper-bgBlueLinkedin-500 {
  background-color: var(--color-linkedin);
}
.ft-helper-bgRedPinterest-500 {
  background-color: var(--color-pinterest);
}
.ft-helper-bgRedYoutube-500 {
  background-color: var(--color-youtube);
}
.ft-helper-bgGreenWhatsapp-500 {
  background-color: var(--color-whatsapp);
}
.ft-helper-bgYellowSnapchat-500 {
  background-color: var(--color-snapchat);
}
.ft-helper-bgOpacityBlack-500 {
  background-color: rgba(0, 0, 0, 0.7);
}
.ft-helper-bgOpacityWhite-500 {
  background-color: rgba(255, 255, 255, 0.9);
}
@media (max-width: 37.5em) {
  .ft-helper-bgTransparent-mo {
    background-color: transparent;
  }
}
@media only screen and (min-width: 768px) {
  .ft-helper-bgTransparent-sm {
    background-color: transparent;
  }
}
@media only screen and (min-width: 1024px) {
  .ft-helper-bgTransparent-md {
    background-color: transparent;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-helper-bgTransparent-lg {
    background-color: transparent;
  }
}

.ft-brand-sport .ft-helper-bgColor-primary {
  background-color: var(--color-primary);
  color: var(--color-white);
}
.ft-brand-sport .ft-helper-bgColor-secondary {
  background-color: var(--color-secondary);
  color: var(--color-white);
}
.ft-brand-sport .ft-helper-bgColor-tertiary {
  background-color: var(--color-tertiary);
  color: var(--color-white);
}
.ft-brand-sport .ft-helper-bgColor-quaternary {
  background-color: var(--color-quaternary);
  color: var(--color-white);
}
.ft-brand-sport .ft-helper-bgColor-quinary {
  background-color: var(--color-quinary);
  color: var(--color-white);
}
.ft-brand-sport .ft-helper-bgColor-senary {
  background-color: var(--color-senary);
  color: var(--color-white);
}
.ft-brand-sport .ft-helper-bgColor-septenary {
  background-color: var(--color-septenary);
  color: var(--color-white);
}
.ft-brand-sport .ft-helper-bgColor-background-darkGrey {
  background-color: var(--color-darkGrey);
}
.ft-brand-sport .ft-helper-bgColor-background-mediumGrey {
  background-color: var(--color-mediumGrey);
}
.ft-brand-sport .ft-helper-bgColor-background-lightGrey {
  background-color: var(--color-lightGrey);
}
.ft-brand-sport .ft-helper-bgColor-background-degraded1 {
  background: var(--color-degraded1);
  color: var(--color-white);
}
.ft-brand-sport .ft-helper-bgColor-background-degraded2 {
  background: var(--color-degraded2);
  color: var(--color-white);
}
.ft-brand-sport .ft-helper-bgColor-background-degraded3 {
  background: var(--color-degraded3);
  color: var(--color-white);
}

.ft-helper-bgColor-black {
  background-color: var(--color-black);
}
.ft-helper-bgColor-black * {
  color: var(--color-white);
}
.ft-helper-bgColor-white {
  background-color: var(--color-white);
}
.ft-helper-bgColor-white * {
  color: var(--color-black);
}
.ft-helper-bgBlueFb-500 {
  background-color: var(--color-facebook);
}
.ft-helper-bgBlueInstagram-500 {
  background-color: var(--color-instagram);
}
.ft-helper-bgBlueTwitter-500 {
  background-color: var(--color-twitter);
}
.ft-helper-bgBlueLinkedin-500 {
  background-color: var(--color-linkedin);
}
.ft-helper-bgRedPinterest-500 {
  background-color: var(--color-pinterest);
}
.ft-helper-bgRedYoutube-500 {
  background-color: var(--color-youtube);
}
.ft-helper-bgGreenWhatsapp-500 {
  background-color: var(--color-whatsapp);
}
.ft-helper-bgYellowSnapchat-500 {
  background-color: var(--color-snapchat);
}
.ft-helper-bgOpacityBlack-500 {
  background-color: rgba(0, 0, 0, 0.7);
}
.ft-helper-bgOpacityWhite-500 {
  background-color: rgba(255, 255, 255, 0.9);
}
@media (max-width: 37.5em) {
  .ft-helper-bgTransparent-mo {
    background-color: transparent;
  }
}
@media only screen and (min-width: 768px) {
  .ft-helper-bgTransparent-sm {
    background-color: transparent;
  }
}
@media only screen and (min-width: 1024px) {
  .ft-helper-bgTransparent-md {
    background-color: transparent;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-helper-bgTransparent-lg {
    background-color: transparent;
  }
}

.ft-brand-ux .ft-helper-bgColor-primary {
  background-color: var(--color-primary);
  color: var(--color-white);
}
.ft-brand-ux .ft-helper-bgColor-secondary {
  background-color: var(--color-secondary);
  color: var(--color-white);
}
.ft-brand-ux .ft-helper-bgColor-tertiary {
  background-color: var(--color-tertiary);
  color: var(--color-white);
}
.ft-brand-ux .ft-helper-bgColor-quaternary {
  background-color: var(--color-quaternary);
  color: var(--color-white);
}
.ft-brand-ux .ft-helper-bgColor-quinary {
  background-color: var(--color-quinary);
  color: var(--color-white);
}
.ft-brand-ux .ft-helper-bgColor-senary {
  background-color: var(--color-senary);
  color: var(--color-white);
}
.ft-brand-ux .ft-helper-bgColor-septenary {
  background-color: var(--color-septenary);
  color: var(--color-white);
}
.ft-brand-ux .ft-helper-bgColor-background-darkGrey {
  background-color: var(--color-darkGrey);
}
.ft-brand-ux .ft-helper-bgColor-background-mediumGrey {
  background-color: var(--color-mediumGrey);
}
.ft-brand-ux .ft-helper-bgColor-background-lightGrey {
  background-color: var(--color-lightGrey);
}
.ft-brand-ux .ft-helper-bgColor-background-degraded1 {
  background: var(--color-degraded1);
  color: var(--color-white);
}
.ft-brand-ux .ft-helper-bgColor-background-degraded2 {
  background: var(--color-degraded2);
  color: var(--color-white);
}
.ft-brand-ux .ft-helper-bgColor-background-degraded3 {
  background: var(--color-degraded3);
  color: var(--color-white);
}

.ft-helper-bgColor-black {
  background-color: var(--color-black);
}
.ft-helper-bgColor-black * {
  color: var(--color-white);
}
.ft-helper-bgColor-white {
  background-color: var(--color-white);
}
.ft-helper-bgColor-white * {
  color: var(--color-black);
}
.ft-helper-bgBlueFb-500 {
  background-color: var(--color-facebook);
}
.ft-helper-bgBlueInstagram-500 {
  background-color: var(--color-instagram);
}
.ft-helper-bgBlueTwitter-500 {
  background-color: var(--color-twitter);
}
.ft-helper-bgBlueLinkedin-500 {
  background-color: var(--color-linkedin);
}
.ft-helper-bgRedPinterest-500 {
  background-color: var(--color-pinterest);
}
.ft-helper-bgRedYoutube-500 {
  background-color: var(--color-youtube);
}
.ft-helper-bgGreenWhatsapp-500 {
  background-color: var(--color-whatsapp);
}
.ft-helper-bgYellowSnapchat-500 {
  background-color: var(--color-snapchat);
}
.ft-helper-bgOpacityBlack-500 {
  background-color: rgba(0, 0, 0, 0.7);
}
.ft-helper-bgOpacityWhite-500 {
  background-color: rgba(255, 255, 255, 0.9);
}
@media (max-width: 37.5em) {
  .ft-helper-bgTransparent-mo {
    background-color: transparent;
  }
}
@media only screen and (min-width: 768px) {
  .ft-helper-bgTransparent-sm {
    background-color: transparent;
  }
}
@media only screen and (min-width: 1024px) {
  .ft-helper-bgTransparent-md {
    background-color: transparent;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-helper-bgTransparent-lg {
    background-color: transparent;
  }
}

.ft-brand-regionales .ft-helper-bgColor-primary {
  background-color: var(--color-primary);
  color: var(--color-white);
}
.ft-brand-regionales .ft-helper-bgColor-secondary {
  background-color: var(--color-secondary);
  color: var(--color-white);
}
.ft-brand-regionales .ft-helper-bgColor-tertiary {
  background-color: var(--color-tertiary);
  color: var(--color-white);
}
.ft-brand-regionales .ft-helper-bgColor-quaternary {
  background-color: var(--color-quaternary);
  color: var(--color-white);
}
.ft-brand-regionales .ft-helper-bgColor-quinary {
  background-color: var(--color-quinary);
  color: var(--color-white);
}
.ft-brand-regionales .ft-helper-bgColor-senary {
  background-color: var(--color-senary);
  color: var(--color-white);
}
.ft-brand-regionales .ft-helper-bgColor-septenary {
  background-color: var(--color-septenary);
  color: var(--color-white);
}
.ft-brand-regionales .ft-helper-bgColor-background-darkGrey {
  background-color: var(--color-darkGrey);
}
.ft-brand-regionales .ft-helper-bgColor-background-mediumGrey {
  background-color: var(--color-mediumGrey);
}
.ft-brand-regionales .ft-helper-bgColor-background-lightGrey {
  background-color: var(--color-lightGrey);
}
.ft-brand-regionales .ft-helper-bgColor-background-degraded1 {
  background: var(--color-degraded1);
  color: var(--color-white);
}
.ft-brand-regionales .ft-helper-bgColor-background-degraded2 {
  background: var(--color-degraded2);
  color: var(--color-white);
}
.ft-brand-regionales .ft-helper-bgColor-background-degraded3 {
  background: var(--color-degraded3);
  color: var(--color-white);
}

.ft-helper-fontColor-black {
  color: var(--color-black);
}
.ft-helper-fontColor-white {
  color: var(--color-white);
}
.ft-helper-fontColor-primary {
  color: var(--color-primary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-primary {
  color: var(--color-white);
}

.ft-helper-fontColor-secondary {
  color: var(--color-secondary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-secondary {
  color: var(--color-white);
}

.ft-helper-fontColor-tertiary {
  color: var(--color-tertiary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-tertiary {
  color: var(--color-white);
}

.ft-helper-fontColor-quaternary {
  color: var(--color-quaternary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-quaternary {
  color: var(--color-white);
}

.ft-helper-fontColor-quinary {
  color: var(--color-quinary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-quinary {
  color: var(--color-white);
}

.ft-helper-fontColor-senary {
  color: var(--color-senary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-senary {
  color: var(--color-white);
}

.ft-helper-fontColor-septenary {
  color: var(--color-septenary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-septenary {
  color: var(--color-white);
}

.ft-helper-fontSize-display-L {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-display-L {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-display-L {
    font-size: 7rem;
    line-height: 7rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-display-L {
    font-size: 7.2rem;
    line-height: 7.2rem;
  }
}
.ft-helper-fontSize-display-M {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-display-M {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-display-M {
    font-size: 6.4rem;
    line-height: 6.4rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-display-M {
    font-size: 6.6rem;
    line-height: 6.6rem;
  }
}
.ft-helper-fontSize-display-S {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-display-S {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-display-S {
    font-size: 6.4rem;
    line-height: 6.4rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-display-S {
    font-size: 6.6rem;
    line-height: 6.6rem;
  }
}
.ft-helper-fontSize-heading-XXL {
  font-family: var(--font-primary);
  font-size: 4rem;
  line-height: 4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XXL {
  font-size: 4.2rem;
  line-height: 4.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XXL {
    font-size: 5rem;
    line-height: 5rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-XXL {
    font-size: 5.2rem;
    line-height: 5.2rem;
  }
}
.ft-helper-fontSize-heading-XL {
  font-family: var(--font-primary);
  font-size: 3.2rem;
  line-height: 3.4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XL {
  font-size: 3.4rem;
  font-size: 3.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XL {
    font-size: 4rem;
    line-height: 4.2rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-XL {
    font-size: 4.2rem;
    line-height: 4.4rem;
  }
}
.ft-helper-fontSize-heading-L {
  font-family: var(--font-primary);
  font-size: 2.8rem;
  line-height: 3rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-L {
  font-size: 3rem;
  line-height: 3.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-L {
    font-size: 3.6rem;
    line-height: 3.8rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-L {
    font-size: 3.8rem;
    line-height: 4rem;
  }
}
.ft-helper-fontSize-heading-M {
  font-family: var(--font-primary);
  font-size: 2.4rem;
  line-height: 2.6rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-M {
  font-size: 2.6rem;
  line-height: 2.8rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-M {
    font-size: 3.2rem;
    line-height: 3.4rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-M {
    font-size: 3.4rem;
    line-height: 3.6rem;
  }
}
.ft-helper-fontSize-heading-S {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-S {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-S {
    font-size: 2.8rem;
    line-height: 3rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-S {
    font-size: 3rem;
    line-height: 3.2rem;
  }
}
.ft-helper-fontSize-heading-XS {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XS {
    font-size: 2.4rem;
    line-height: 2.6rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-XS {
    font-size: 2.6rem;
    line-height: 2.8rem;
  }
}
.ft-helper-fontSize-heading-XXS {
  font-family: var(--font-primary);
  font-size: 1.8rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XXS {
  font-size: 2rem;
  line-height: 2.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XXS {
    font-size: 2rem;
    line-height: 2.2rem;
  }
}
.ft-brand-regionales .ft-helper-fontSize-heading-XXS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

.ft-helper-fontSize-body-XL {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-body-XL {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.ft-helper-fontSize-body-XL--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-body-XL--small {
    font-size: 1.8rem;
    line-height: 2.2rem;
  }
}
.ft-helper-fontSize-body-L {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-L--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-body-L--small {
    font-size: 1.6rem;
    line-height: 2rem;
  }
}
.ft-helper-fontSize-body-M {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-M--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-S {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-S--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 1.4rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-XS {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.8rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-XS--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.2rem;
  letter-spacing: 0;
}
.ft-helper-fontWeight-300 {
  font-weight: 300;
}
.ft-helper-fontWeight-400 {
  font-weight: 400;
}
.ft-helper-fontWeight-500 {
  font-weight: 500;
}
.ft-helper-fontWeight-600 {
  font-weight: 600;
}
.ft-helper-fontWeight-700 {
  font-weight: 700;
}
.ft-helper-fontWeight-800 {
  font-weight: bold;
}
.ft-helper-fontType--italic {
  font-style: italic;
}
.ft-helper-fontType--balance {
  text-wrap: balance;
}
.ft-helper-fontType--underline {
  text-decoration: underline;
}
.ft-helper-font .ft-brand-ep .ft-helper-fontColor-black {
  color: var(--font-primary);
}
.ft-helper-font .ft-brand-ep .ft-helper-fontColor-primary {
  color: var(--color-primary);
}
.ft-helper-font .ft-brand-ep .ft-helper-fontColor-secondary {
  color: var(--color-secondary);
}
.ft-helper-font .ft-brand-ep .ft-helper-fontColor-tertiary {
  color: var(--color-tertiary);
}
.ft-helper-font .ft-brand-ep .ft-helper-fontColor-quaternary {
  color: var(--color-quaternary);
}
.ft-helper-font .ft-brand-ep .ft-helper-fontSize-display-L {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-display-L {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ep .ft-helper-fontSize-display-L {
    font-size: 7rem;
    line-height: 7rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-display-L {
    font-size: 7.2rem;
    line-height: 7.2rem;
  }
}
.ft-helper-font .ft-brand-ep .ft-helper-fontSize-display-M {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-display-M {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ep .ft-helper-fontSize-display-M {
    font-size: 6.4rem;
    line-height: 6.4rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-display-M {
    font-size: 6.6rem;
    line-height: 6.6rem;
  }
}
.ft-helper-font .ft-brand-ep .ft-helper-fontSize-display-S {
  font-family: var(--font-primary);
  font-size: 4.6rem;
  line-height: 4.6rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-display-S {
  font-size: 4.8rem;
  line-height: 4.8rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ep .ft-helper-fontSize-display-S {
    font-size: 5.6rem;
    line-height: 5.6rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-display-S {
    font-size: 5.8rem;
    line-height: 5.8rem;
  }
}
.ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-XXL {
  font-family: var(--font-primary);
  font-size: 4rem;
  line-height: 4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-XXL {
  font-size: 4.2rem;
  line-height: 4.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-XXL {
    font-size: 5rem;
    line-height: 5rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-XXL {
    font-size: 5.2rem;
    line-height: 5.2rem;
  }
}
.ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-XL {
  font-family: var(--font-primary);
  font-size: 3.2rem;
  line-height: 3.4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-XL {
  font-size: 3.4rem;
  font-size: 3.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-XL {
    font-size: 4rem;
    line-height: 4.2rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-XL {
    font-size: 4.2rem;
    line-height: 4.4rem;
  }
}
.ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-L {
  font-family: var(--font-primary);
  font-size: 2.8rem;
  line-height: 3rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-L {
  font-size: 3rem;
  line-height: 3.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-L {
    font-size: 3.6rem;
    line-height: 3.8rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-L {
    font-size: 3.8rem;
    line-height: 4rem;
  }
}
.ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-M {
  font-family: var(--font-primary);
  font-size: 2.4rem;
  line-height: 2.6rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-M {
  font-size: 2.6rem;
  line-height: 2.8rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-M {
    font-size: 3.2rem;
    line-height: 3.4rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-M {
    font-size: 3.4rem;
    line-height: 3.6rem;
  }
}
.ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-S {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-S {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-S {
    font-size: 2.8rem;
    line-height: 3rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-S {
    font-size: 3rem;
    line-height: 3.2rem;
  }
}
.ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-XS {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-XS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-XS {
    font-size: 2.4rem;
    line-height: 2.6rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-XS {
    font-size: 2.6rem;
    line-height: 2.8rem;
  }
}
.ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-XXS {
  font-family: var(--font-primary);
  font-size: 1.8rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-XXS {
  font-size: 2rem;
  line-height: 2.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-XXS {
    font-size: 2rem;
    line-height: 2.2rem;
  }
}
.ft-brand-regionales .ft-helper-font .ft-brand-ep .ft-helper-fontSize-heading-XXS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

.ft-helper-font .ft-brand-ep .ft-helper-fontSize-body-XL {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ep .ft-helper-fontSize-body-XL {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.ft-helper-font .ft-brand-ep .ft-helper-fontSize-body-L {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-ep .ft-helper-fontSize-body-M {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-ep .ft-helper-fontSize-body-M--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-ep .ft-helper-fontSize-body-S {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-ep .ft-helper-fontSize-body-S--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 1.4rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-ep .ft-helper-fontSize-body-XS {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.8rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-ep .ft-helper-fontSize-body-XS--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.2rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-ep .ft-helper-fontWeight-300 {
  font-weight: 300;
}
.ft-helper-font .ft-brand-ep .ft-helper-fontWeight-400 {
  font-weight: 400;
}
.ft-helper-font .ft-brand-ep .ft-helper-fontWeight-500 {
  font-weight: 500;
}
.ft-helper-fontColor-black {
  color: var(--color-black);
}
.ft-helper-fontColor-white {
  color: var(--color-white);
}
.ft-helper-fontColor-primary {
  color: var(--color-primary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-primary {
  color: var(--color-white);
}

.ft-helper-fontColor-secondary {
  color: var(--color-secondary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-secondary {
  color: var(--color-white);
}

.ft-helper-fontColor-tertiary {
  color: var(--color-tertiary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-tertiary {
  color: var(--color-white);
}

.ft-helper-fontColor-quaternary {
  color: var(--color-quaternary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-quaternary {
  color: var(--color-white);
}

.ft-helper-fontColor-quinary {
  color: var(--color-quinary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-quinary {
  color: var(--color-white);
}

.ft-helper-fontColor-senary {
  color: var(--color-senary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-senary {
  color: var(--color-white);
}

.ft-helper-fontColor-septenary {
  color: var(--color-septenary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-septenary {
  color: var(--color-white);
}

.ft-helper-fontSize-display-L {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-display-L {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-display-L {
    font-size: 7rem;
    line-height: 7rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-display-L {
    font-size: 7.2rem;
    line-height: 7.2rem;
  }
}
.ft-helper-fontSize-display-M {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-display-M {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-display-M {
    font-size: 6.4rem;
    line-height: 6.4rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-display-M {
    font-size: 6.6rem;
    line-height: 6.6rem;
  }
}
.ft-helper-fontSize-display-S {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-display-S {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-display-S {
    font-size: 6.4rem;
    line-height: 6.4rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-display-S {
    font-size: 6.6rem;
    line-height: 6.6rem;
  }
}
.ft-helper-fontSize-heading-XXL {
  font-family: var(--font-primary);
  font-size: 4rem;
  line-height: 4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XXL {
  font-size: 4.2rem;
  line-height: 4.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XXL {
    font-size: 5rem;
    line-height: 5rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-XXL {
    font-size: 5.2rem;
    line-height: 5.2rem;
  }
}
.ft-helper-fontSize-heading-XL {
  font-family: var(--font-primary);
  font-size: 3.2rem;
  line-height: 3.4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XL {
  font-size: 3.4rem;
  font-size: 3.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XL {
    font-size: 4rem;
    line-height: 4.2rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-XL {
    font-size: 4.2rem;
    line-height: 4.4rem;
  }
}
.ft-helper-fontSize-heading-L {
  font-family: var(--font-primary);
  font-size: 2.8rem;
  line-height: 3rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-L {
  font-size: 3rem;
  line-height: 3.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-L {
    font-size: 3.6rem;
    line-height: 3.8rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-L {
    font-size: 3.8rem;
    line-height: 4rem;
  }
}
.ft-helper-fontSize-heading-M {
  font-family: var(--font-primary);
  font-size: 2.4rem;
  line-height: 2.6rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-M {
  font-size: 2.6rem;
  line-height: 2.8rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-M {
    font-size: 3.2rem;
    line-height: 3.4rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-M {
    font-size: 3.4rem;
    line-height: 3.6rem;
  }
}
.ft-helper-fontSize-heading-S {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-S {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-S {
    font-size: 2.8rem;
    line-height: 3rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-S {
    font-size: 3rem;
    line-height: 3.2rem;
  }
}
.ft-helper-fontSize-heading-XS {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XS {
    font-size: 2.4rem;
    line-height: 2.6rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-XS {
    font-size: 2.6rem;
    line-height: 2.8rem;
  }
}
.ft-helper-fontSize-heading-XXS {
  font-family: var(--font-primary);
  font-size: 1.8rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XXS {
  font-size: 2rem;
  line-height: 2.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XXS {
    font-size: 2rem;
    line-height: 2.2rem;
  }
}
.ft-brand-regionales .ft-helper-fontSize-heading-XXS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

.ft-helper-fontSize-body-XL {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-body-XL {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.ft-helper-fontSize-body-XL--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-body-XL--small {
    font-size: 1.8rem;
    line-height: 2.2rem;
  }
}
.ft-helper-fontSize-body-L {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-L--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-body-L--small {
    font-size: 1.6rem;
    line-height: 2rem;
  }
}
.ft-helper-fontSize-body-M {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-M--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-S {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-S--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 1.4rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-XS {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.8rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-XS--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.2rem;
  letter-spacing: 0;
}
.ft-helper-fontWeight-300 {
  font-weight: 300;
}
.ft-helper-fontWeight-400 {
  font-weight: 400;
}
.ft-helper-fontWeight-500 {
  font-weight: 500;
}
.ft-helper-fontWeight-600 {
  font-weight: 600;
}
.ft-helper-fontWeight-700 {
  font-weight: 700;
}
.ft-helper-fontWeight-800 {
  font-weight: bold;
}
.ft-helper-fontType--italic {
  font-style: italic;
}
.ft-helper-fontType--balance {
  text-wrap: balance;
}
.ft-helper-fontType--underline {
  text-decoration: underline;
}
.ft-helper-font .ft-brand-epe .ft-helper-fontColor-black {
  color: var(--font-primary);
}
.ft-helper-font .ft-brand-epe .ft-helper-fontColor-primary {
  color: var(--color-primary);
}
.ft-helper-font .ft-brand-epe .ft-helper-fontColor-secondary {
  color: var(--color-secondary);
}
.ft-helper-font .ft-brand-epe .ft-helper-fontColor-tertiary {
  color: var(--color-tertiary);
}
.ft-helper-font .ft-brand-epe .ft-helper-fontColor-quaternary {
  color: var(--color-quaternary);
}
.ft-helper-font .ft-brand-epe .ft-helper-fontSize-display-L {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-display-L {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-epe .ft-helper-fontSize-display-L {
    font-size: 7rem;
    line-height: 7rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-display-L {
    font-size: 7.2rem;
    line-height: 7.2rem;
  }
}
.ft-helper-font .ft-brand-epe .ft-helper-fontSize-display-M {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-display-M {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-epe .ft-helper-fontSize-display-M {
    font-size: 6.4rem;
    line-height: 6.4rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-display-M {
    font-size: 6.6rem;
    line-height: 6.6rem;
  }
}
.ft-helper-font .ft-brand-epe .ft-helper-fontSize-display-S {
  font-family: var(--font-primary);
  font-size: 4.6rem;
  line-height: 4.6rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-display-S {
  font-size: 4.8rem;
  line-height: 4.8rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-epe .ft-helper-fontSize-display-S {
    font-size: 5.6rem;
    line-height: 5.6rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-display-S {
    font-size: 5.8rem;
    line-height: 5.8rem;
  }
}
.ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-XXL {
  font-family: var(--font-primary);
  font-size: 4rem;
  line-height: 4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-XXL {
  font-size: 4.2rem;
  line-height: 4.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-XXL {
    font-size: 5rem;
    line-height: 5rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-XXL {
    font-size: 5.2rem;
    line-height: 5.2rem;
  }
}
.ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-XL {
  font-family: var(--font-primary);
  font-size: 3.2rem;
  line-height: 3.4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-XL {
  font-size: 3.4rem;
  font-size: 3.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-XL {
    font-size: 4rem;
    line-height: 4.2rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-XL {
    font-size: 4.2rem;
    line-height: 4.4rem;
  }
}
.ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-L {
  font-family: var(--font-primary);
  font-size: 2.8rem;
  line-height: 3rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-L {
  font-size: 3rem;
  line-height: 3.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-L {
    font-size: 3.6rem;
    line-height: 3.8rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-L {
    font-size: 3.8rem;
    line-height: 4rem;
  }
}
.ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-M {
  font-family: var(--font-primary);
  font-size: 2.4rem;
  line-height: 2.6rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-M {
  font-size: 2.6rem;
  line-height: 2.8rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-M {
    font-size: 3.2rem;
    line-height: 3.4rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-M {
    font-size: 3.4rem;
    line-height: 3.6rem;
  }
}
.ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-S {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-S {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-S {
    font-size: 2.8rem;
    line-height: 3rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-S {
    font-size: 3rem;
    line-height: 3.2rem;
  }
}
.ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-XS {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-XS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-XS {
    font-size: 2.4rem;
    line-height: 2.6rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-XS {
    font-size: 2.6rem;
    line-height: 2.8rem;
  }
}
.ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-XXS {
  font-family: var(--font-primary);
  font-size: 1.8rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-XXS {
  font-size: 2rem;
  line-height: 2.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-XXS {
    font-size: 2rem;
    line-height: 2.2rem;
  }
}
.ft-brand-regionales .ft-helper-font .ft-brand-epe .ft-helper-fontSize-heading-XXS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

.ft-helper-font .ft-brand-epe .ft-helper-fontSize-body-XL {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-epe .ft-helper-fontSize-body-XL {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.ft-helper-font .ft-brand-epe .ft-helper-fontSize-body-L {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-epe .ft-helper-fontSize-body-M {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-epe .ft-helper-fontSize-body-M--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-epe .ft-helper-fontSize-body-S {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-epe .ft-helper-fontSize-body-S--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 1.4rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-epe .ft-helper-fontSize-body-XS {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.8rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-epe .ft-helper-fontSize-body-XS--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.2rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-epe .ft-helper-fontWeight-300 {
  font-weight: 300;
}
.ft-helper-font .ft-brand-epe .ft-helper-fontWeight-400 {
  font-weight: 400;
}
.ft-helper-font .ft-brand-epe .ft-helper-fontWeight-500 {
  font-weight: 500;
}
.ft-helper-fontColor-black {
  color: var(--color-black);
}
.ft-helper-fontColor-white {
  color: var(--color-white);
}
.ft-helper-fontColor-primary {
  color: var(--color-primary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-primary {
  color: var(--color-white);
}

.ft-helper-fontColor-secondary {
  color: var(--color-secondary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-secondary {
  color: var(--color-white);
}

.ft-helper-fontColor-tertiary {
  color: var(--color-tertiary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-tertiary {
  color: var(--color-white);
}

.ft-helper-fontColor-quaternary {
  color: var(--color-quaternary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-quaternary {
  color: var(--color-white);
}

.ft-helper-fontColor-quinary {
  color: var(--color-quinary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-quinary {
  color: var(--color-white);
}

.ft-helper-fontColor-senary {
  color: var(--color-senary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-senary {
  color: var(--color-white);
}

.ft-helper-fontColor-septenary {
  color: var(--color-septenary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-septenary {
  color: var(--color-white);
}

.ft-helper-fontSize-display-L {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-display-L {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-display-L {
    font-size: 7rem;
    line-height: 7rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-display-L {
    font-size: 7.2rem;
    line-height: 7.2rem;
  }
}
.ft-helper-fontSize-display-M {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-display-M {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-display-M {
    font-size: 6.4rem;
    line-height: 6.4rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-display-M {
    font-size: 6.6rem;
    line-height: 6.6rem;
  }
}
.ft-helper-fontSize-display-S {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-display-S {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-display-S {
    font-size: 6.4rem;
    line-height: 6.4rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-display-S {
    font-size: 6.6rem;
    line-height: 6.6rem;
  }
}
.ft-helper-fontSize-heading-XXL {
  font-family: var(--font-primary);
  font-size: 4rem;
  line-height: 4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XXL {
  font-size: 4.2rem;
  line-height: 4.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XXL {
    font-size: 5rem;
    line-height: 5rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-XXL {
    font-size: 5.2rem;
    line-height: 5.2rem;
  }
}
.ft-helper-fontSize-heading-XL {
  font-family: var(--font-primary);
  font-size: 3.2rem;
  line-height: 3.4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XL {
  font-size: 3.4rem;
  font-size: 3.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XL {
    font-size: 4rem;
    line-height: 4.2rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-XL {
    font-size: 4.2rem;
    line-height: 4.4rem;
  }
}
.ft-helper-fontSize-heading-L {
  font-family: var(--font-primary);
  font-size: 2.8rem;
  line-height: 3rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-L {
  font-size: 3rem;
  line-height: 3.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-L {
    font-size: 3.6rem;
    line-height: 3.8rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-L {
    font-size: 3.8rem;
    line-height: 4rem;
  }
}
.ft-helper-fontSize-heading-M {
  font-family: var(--font-primary);
  font-size: 2.4rem;
  line-height: 2.6rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-M {
  font-size: 2.6rem;
  line-height: 2.8rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-M {
    font-size: 3.2rem;
    line-height: 3.4rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-M {
    font-size: 3.4rem;
    line-height: 3.6rem;
  }
}
.ft-helper-fontSize-heading-S {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-S {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-S {
    font-size: 2.8rem;
    line-height: 3rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-S {
    font-size: 3rem;
    line-height: 3.2rem;
  }
}
.ft-helper-fontSize-heading-XS {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XS {
    font-size: 2.4rem;
    line-height: 2.6rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-XS {
    font-size: 2.6rem;
    line-height: 2.8rem;
  }
}
.ft-helper-fontSize-heading-XXS {
  font-family: var(--font-primary);
  font-size: 1.8rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XXS {
  font-size: 2rem;
  line-height: 2.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XXS {
    font-size: 2rem;
    line-height: 2.2rem;
  }
}
.ft-brand-regionales .ft-helper-fontSize-heading-XXS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

.ft-helper-fontSize-body-XL {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-body-XL {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.ft-helper-fontSize-body-XL--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-body-XL--small {
    font-size: 1.8rem;
    line-height: 2.2rem;
  }
}
.ft-helper-fontSize-body-L {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-L--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-body-L--small {
    font-size: 1.6rem;
    line-height: 2rem;
  }
}
.ft-helper-fontSize-body-M {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-M--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-S {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-S--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 1.4rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-XS {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.8rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-XS--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.2rem;
  letter-spacing: 0;
}
.ft-helper-fontWeight-300 {
  font-weight: 300;
}
.ft-helper-fontWeight-400 {
  font-weight: 400;
}
.ft-helper-fontWeight-500 {
  font-weight: 500;
}
.ft-helper-fontWeight-600 {
  font-weight: 600;
}
.ft-helper-fontWeight-700 {
  font-weight: 700;
}
.ft-helper-fontWeight-800 {
  font-weight: bold;
}
.ft-helper-fontType--italic {
  font-style: italic;
}
.ft-helper-fontType--balance {
  text-wrap: balance;
}
.ft-helper-fontType--underline {
  text-decoration: underline;
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontColor-black {
  color: var(--font-primary);
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontColor-primary {
  color: var(--color-primary);
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontColor-secondary {
  color: var(--color-secondary);
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontColor-tertiary {
  color: var(--color-tertiary);
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontColor-quaternary {
  color: var(--color-quaternary);
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontSize-display-L {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-display-L {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-display-L {
    font-size: 7rem;
    line-height: 7rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-display-L {
    font-size: 7.2rem;
    line-height: 7.2rem;
  }
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontSize-display-M {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-display-M {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-display-M {
    font-size: 6.4rem;
    line-height: 6.4rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-display-M {
    font-size: 6.6rem;
    line-height: 6.6rem;
  }
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontSize-display-S {
  font-family: var(--font-primary);
  font-size: 4.6rem;
  line-height: 4.6rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-display-S {
  font-size: 4.8rem;
  line-height: 4.8rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-display-S {
    font-size: 5.6rem;
    line-height: 5.6rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-display-S {
    font-size: 5.8rem;
    line-height: 5.8rem;
  }
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-XXL {
  font-family: var(--font-primary);
  font-size: 4rem;
  line-height: 4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-XXL {
  font-size: 4.2rem;
  line-height: 4.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-XXL {
    font-size: 5rem;
    line-height: 5rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-XXL {
    font-size: 5.2rem;
    line-height: 5.2rem;
  }
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-XL {
  font-family: var(--font-primary);
  font-size: 3.2rem;
  line-height: 3.4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-XL {
  font-size: 3.4rem;
  font-size: 3.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-XL {
    font-size: 4rem;
    line-height: 4.2rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-XL {
    font-size: 4.2rem;
    line-height: 4.4rem;
  }
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-L {
  font-family: var(--font-primary);
  font-size: 2.8rem;
  line-height: 3rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-L {
  font-size: 3rem;
  line-height: 3.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-L {
    font-size: 3.6rem;
    line-height: 3.8rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-L {
    font-size: 3.8rem;
    line-height: 4rem;
  }
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-M {
  font-family: var(--font-primary);
  font-size: 2.4rem;
  line-height: 2.6rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-M {
  font-size: 2.6rem;
  line-height: 2.8rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-M {
    font-size: 3.2rem;
    line-height: 3.4rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-M {
    font-size: 3.4rem;
    line-height: 3.6rem;
  }
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-S {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-S {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-S {
    font-size: 2.8rem;
    line-height: 3rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-S {
    font-size: 3rem;
    line-height: 3.2rem;
  }
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-XS {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-XS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-XS {
    font-size: 2.4rem;
    line-height: 2.6rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-XS {
    font-size: 2.6rem;
    line-height: 2.8rem;
  }
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-XXS {
  font-family: var(--font-primary);
  font-size: 1.8rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-XXS {
  font-size: 2rem;
  line-height: 2.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-XXS {
    font-size: 2rem;
    line-height: 2.2rem;
  }
}
.ft-brand-regionales .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-heading-XXS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

.ft-helper-font .ft-brand-regionales .ft-helper-fontSize-body-XL {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-regionales .ft-helper-fontSize-body-XL {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontSize-body-L {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontSize-body-M {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontSize-body-M--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontSize-body-S {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontSize-body-S--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 1.4rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontSize-body-XS {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.8rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontSize-body-XS--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.2rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontWeight-300 {
  font-weight: 300;
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontWeight-400 {
  font-weight: 400;
}
.ft-helper-font .ft-brand-regionales .ft-helper-fontWeight-500 {
  font-weight: 500;
}
.ft-helper-fontColor-black {
  color: var(--color-black);
}
.ft-helper-fontColor-white {
  color: var(--color-white);
}
.ft-helper-fontColor-primary {
  color: var(--color-primary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-primary {
  color: var(--color-white);
}

.ft-helper-fontColor-secondary {
  color: var(--color-secondary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-secondary {
  color: var(--color-white);
}

.ft-helper-fontColor-tertiary {
  color: var(--color-tertiary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-tertiary {
  color: var(--color-white);
}

.ft-helper-fontColor-quaternary {
  color: var(--color-quaternary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-quaternary {
  color: var(--color-white);
}

.ft-helper-fontColor-quinary {
  color: var(--color-quinary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-quinary {
  color: var(--color-white);
}

.ft-helper-fontColor-senary {
  color: var(--color-senary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-senary {
  color: var(--color-white);
}

.ft-helper-fontColor-septenary {
  color: var(--color-septenary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-septenary {
  color: var(--color-white);
}

.ft-helper-fontSize-display-L {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-display-L {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-display-L {
    font-size: 7rem;
    line-height: 7rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-display-L {
    font-size: 7.2rem;
    line-height: 7.2rem;
  }
}
.ft-helper-fontSize-display-M {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-display-M {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-display-M {
    font-size: 6.4rem;
    line-height: 6.4rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-display-M {
    font-size: 6.6rem;
    line-height: 6.6rem;
  }
}
.ft-helper-fontSize-display-S {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-display-S {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-display-S {
    font-size: 6.4rem;
    line-height: 6.4rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-display-S {
    font-size: 6.6rem;
    line-height: 6.6rem;
  }
}
.ft-helper-fontSize-heading-XXL {
  font-family: var(--font-primary);
  font-size: 4rem;
  line-height: 4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XXL {
  font-size: 4.2rem;
  line-height: 4.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XXL {
    font-size: 5rem;
    line-height: 5rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-XXL {
    font-size: 5.2rem;
    line-height: 5.2rem;
  }
}
.ft-helper-fontSize-heading-XL {
  font-family: var(--font-primary);
  font-size: 3.2rem;
  line-height: 3.4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XL {
  font-size: 3.4rem;
  font-size: 3.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XL {
    font-size: 4rem;
    line-height: 4.2rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-XL {
    font-size: 4.2rem;
    line-height: 4.4rem;
  }
}
.ft-helper-fontSize-heading-L {
  font-family: var(--font-primary);
  font-size: 2.8rem;
  line-height: 3rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-L {
  font-size: 3rem;
  line-height: 3.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-L {
    font-size: 3.6rem;
    line-height: 3.8rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-L {
    font-size: 3.8rem;
    line-height: 4rem;
  }
}
.ft-helper-fontSize-heading-M {
  font-family: var(--font-primary);
  font-size: 2.4rem;
  line-height: 2.6rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-M {
  font-size: 2.6rem;
  line-height: 2.8rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-M {
    font-size: 3.2rem;
    line-height: 3.4rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-M {
    font-size: 3.4rem;
    line-height: 3.6rem;
  }
}
.ft-helper-fontSize-heading-S {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-S {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-S {
    font-size: 2.8rem;
    line-height: 3rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-S {
    font-size: 3rem;
    line-height: 3.2rem;
  }
}
.ft-helper-fontSize-heading-XS {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XS {
    font-size: 2.4rem;
    line-height: 2.6rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-XS {
    font-size: 2.6rem;
    line-height: 2.8rem;
  }
}
.ft-helper-fontSize-heading-XXS {
  font-family: var(--font-primary);
  font-size: 1.8rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XXS {
  font-size: 2rem;
  line-height: 2.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XXS {
    font-size: 2rem;
    line-height: 2.2rem;
  }
}
.ft-brand-regionales .ft-helper-fontSize-heading-XXS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

.ft-helper-fontSize-body-XL {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-body-XL {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.ft-helper-fontSize-body-XL--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-body-XL--small {
    font-size: 1.8rem;
    line-height: 2.2rem;
  }
}
.ft-helper-fontSize-body-L {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-L--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-body-L--small {
    font-size: 1.6rem;
    line-height: 2rem;
  }
}
.ft-helper-fontSize-body-M {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-M--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-S {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-S--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 1.4rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-XS {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.8rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-XS--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.2rem;
  letter-spacing: 0;
}
.ft-helper-fontWeight-300 {
  font-weight: 300;
}
.ft-helper-fontWeight-400 {
  font-weight: 400;
}
.ft-helper-fontWeight-500 {
  font-weight: 500;
}
.ft-helper-fontWeight-600 {
  font-weight: 600;
}
.ft-helper-fontWeight-700 {
  font-weight: 700;
}
.ft-helper-fontWeight-800 {
  font-weight: bold;
}
.ft-helper-fontType--italic {
  font-style: italic;
}
.ft-helper-fontType--balance {
  text-wrap: balance;
}
.ft-helper-fontType--underline {
  text-decoration: underline;
}
.ft-helper-font .ft-brand-ux .ft-helper-fontColor-black {
  color: var(--font-primary);
}
.ft-helper-font .ft-brand-ux .ft-helper-fontColor-primary {
  color: var(--color-primary);
}
.ft-helper-font .ft-brand-ux .ft-helper-fontColor-secondary {
  color: var(--color-secondary);
}
.ft-helper-font .ft-brand-ux .ft-helper-fontColor-tertiary {
  color: var(--color-tertiary);
}
.ft-helper-font .ft-brand-ux .ft-helper-fontColor-quaternary {
  color: var(--color-quaternary);
}
.ft-helper-font .ft-brand-ux .ft-helper-fontSize-display-L {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-display-L {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ux .ft-helper-fontSize-display-L {
    font-size: 7rem;
    line-height: 7rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-display-L {
    font-size: 7.2rem;
    line-height: 7.2rem;
  }
}
.ft-helper-font .ft-brand-ux .ft-helper-fontSize-display-M {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-display-M {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ux .ft-helper-fontSize-display-M {
    font-size: 6.4rem;
    line-height: 6.4rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-display-M {
    font-size: 6.6rem;
    line-height: 6.6rem;
  }
}
.ft-helper-font .ft-brand-ux .ft-helper-fontSize-display-S {
  font-family: var(--font-primary);
  font-size: 4.6rem;
  line-height: 4.6rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-display-S {
  font-size: 4.8rem;
  line-height: 4.8rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ux .ft-helper-fontSize-display-S {
    font-size: 5.6rem;
    line-height: 5.6rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-display-S {
    font-size: 5.8rem;
    line-height: 5.8rem;
  }
}
.ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-XXL {
  font-family: var(--font-primary);
  font-size: 4rem;
  line-height: 4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-XXL {
  font-size: 4.2rem;
  line-height: 4.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-XXL {
    font-size: 5rem;
    line-height: 5rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-XXL {
    font-size: 5.2rem;
    line-height: 5.2rem;
  }
}
.ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-XL {
  font-family: var(--font-primary);
  font-size: 3.2rem;
  line-height: 3.4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-XL {
  font-size: 3.4rem;
  font-size: 3.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-XL {
    font-size: 4rem;
    line-height: 4.2rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-XL {
    font-size: 4.2rem;
    line-height: 4.4rem;
  }
}
.ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-L {
  font-family: var(--font-primary);
  font-size: 2.8rem;
  line-height: 3rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-L {
  font-size: 3rem;
  line-height: 3.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-L {
    font-size: 3.6rem;
    line-height: 3.8rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-L {
    font-size: 3.8rem;
    line-height: 4rem;
  }
}
.ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-M {
  font-family: var(--font-primary);
  font-size: 2.4rem;
  line-height: 2.6rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-M {
  font-size: 2.6rem;
  line-height: 2.8rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-M {
    font-size: 3.2rem;
    line-height: 3.4rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-M {
    font-size: 3.4rem;
    line-height: 3.6rem;
  }
}
.ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-S {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-S {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-S {
    font-size: 2.8rem;
    line-height: 3rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-S {
    font-size: 3rem;
    line-height: 3.2rem;
  }
}
.ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-XS {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-XS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-XS {
    font-size: 2.4rem;
    line-height: 2.6rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-XS {
    font-size: 2.6rem;
    line-height: 2.8rem;
  }
}
.ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-XXS {
  font-family: var(--font-primary);
  font-size: 1.8rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-XXS {
  font-size: 2rem;
  line-height: 2.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-XXS {
    font-size: 2rem;
    line-height: 2.2rem;
  }
}
.ft-brand-regionales .ft-helper-font .ft-brand-ux .ft-helper-fontSize-heading-XXS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

.ft-helper-font .ft-brand-ux .ft-helper-fontSize-body-XL {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-ux .ft-helper-fontSize-body-XL {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.ft-helper-font .ft-brand-ux .ft-helper-fontSize-body-L {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-ux .ft-helper-fontSize-body-M {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-ux .ft-helper-fontSize-body-M--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-ux .ft-helper-fontSize-body-S {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-ux .ft-helper-fontSize-body-S--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 1.4rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-ux .ft-helper-fontSize-body-XS {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.8rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-ux .ft-helper-fontSize-body-XS--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.2rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-ux .ft-helper-fontWeight-300 {
  font-weight: 300;
}
.ft-helper-font .ft-brand-ux .ft-helper-fontWeight-400 {
  font-weight: 400;
}
.ft-helper-font .ft-brand-ux .ft-helper-fontWeight-500 {
  font-weight: 500;
}
.ft-helper-fontColor-black {
  color: var(--color-black);
}
.ft-helper-fontColor-white {
  color: var(--color-white);
}
.ft-helper-fontColor-primary {
  color: var(--color-primary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-primary {
  color: var(--color-white);
}

.ft-helper-fontColor-secondary {
  color: var(--color-secondary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-secondary {
  color: var(--color-white);
}

.ft-helper-fontColor-tertiary {
  color: var(--color-tertiary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-tertiary {
  color: var(--color-white);
}

.ft-helper-fontColor-quaternary {
  color: var(--color-quaternary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-quaternary {
  color: var(--color-white);
}

.ft-helper-fontColor-quinary {
  color: var(--color-quinary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-quinary {
  color: var(--color-white);
}

.ft-helper-fontColor-senary {
  color: var(--color-senary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-senary {
  color: var(--color-white);
}

.ft-helper-fontColor-septenary {
  color: var(--color-septenary);
}
.ft-helper-bgColor-black .ft-helper-fontColor-septenary {
  color: var(--color-white);
}

.ft-helper-fontSize-display-L {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-display-L {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-display-L {
    font-size: 7rem;
    line-height: 7rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-display-L {
    font-size: 7.2rem;
    line-height: 7.2rem;
  }
}
.ft-helper-fontSize-display-M {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-display-M {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-display-M {
    font-size: 6.4rem;
    line-height: 6.4rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-display-M {
    font-size: 6.6rem;
    line-height: 6.6rem;
  }
}
.ft-helper-fontSize-display-S {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-display-S {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-display-S {
    font-size: 6.4rem;
    line-height: 6.4rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-display-S {
    font-size: 6.6rem;
    line-height: 6.6rem;
  }
}
.ft-helper-fontSize-heading-XXL {
  font-family: var(--font-primary);
  font-size: 4rem;
  line-height: 4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XXL {
  font-size: 4.2rem;
  line-height: 4.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XXL {
    font-size: 5rem;
    line-height: 5rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-XXL {
    font-size: 5.2rem;
    line-height: 5.2rem;
  }
}
.ft-helper-fontSize-heading-XL {
  font-family: var(--font-primary);
  font-size: 3.2rem;
  line-height: 3.4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XL {
  font-size: 3.4rem;
  font-size: 3.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XL {
    font-size: 4rem;
    line-height: 4.2rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-XL {
    font-size: 4.2rem;
    line-height: 4.4rem;
  }
}
.ft-helper-fontSize-heading-L {
  font-family: var(--font-primary);
  font-size: 2.8rem;
  line-height: 3rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-L {
  font-size: 3rem;
  line-height: 3.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-L {
    font-size: 3.6rem;
    line-height: 3.8rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-L {
    font-size: 3.8rem;
    line-height: 4rem;
  }
}
.ft-helper-fontSize-heading-M {
  font-family: var(--font-primary);
  font-size: 2.4rem;
  line-height: 2.6rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-M {
  font-size: 2.6rem;
  line-height: 2.8rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-M {
    font-size: 3.2rem;
    line-height: 3.4rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-M {
    font-size: 3.4rem;
    line-height: 3.6rem;
  }
}
.ft-helper-fontSize-heading-S {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-S {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-S {
    font-size: 2.8rem;
    line-height: 3rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-S {
    font-size: 3rem;
    line-height: 3.2rem;
  }
}
.ft-helper-fontSize-heading-XS {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XS {
    font-size: 2.4rem;
    line-height: 2.6rem;
  }
  .ft-brand-regionales .ft-helper-fontSize-heading-XS {
    font-size: 2.6rem;
    line-height: 2.8rem;
  }
}
.ft-helper-fontSize-heading-XXS {
  font-family: var(--font-primary);
  font-size: 1.8rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-fontSize-heading-XXS {
  font-size: 2rem;
  line-height: 2.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-heading-XXS {
    font-size: 2rem;
    line-height: 2.2rem;
  }
}
.ft-brand-regionales .ft-helper-fontSize-heading-XXS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

.ft-helper-fontSize-body-XL {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-body-XL {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.ft-helper-fontSize-body-XL--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-body-XL--small {
    font-size: 1.8rem;
    line-height: 2.2rem;
  }
}
.ft-helper-fontSize-body-L {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-L--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-fontSize-body-L--small {
    font-size: 1.6rem;
    line-height: 2rem;
  }
}
.ft-helper-fontSize-body-M {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-M--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-S {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-S--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 1.4rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-XS {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.8rem;
  letter-spacing: 0;
}
.ft-helper-fontSize-body-XS--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.2rem;
  letter-spacing: 0;
}
.ft-helper-fontWeight-300 {
  font-weight: 300;
}
.ft-helper-fontWeight-400 {
  font-weight: 400;
}
.ft-helper-fontWeight-500 {
  font-weight: 500;
}
.ft-helper-fontWeight-600 {
  font-weight: 600;
}
.ft-helper-fontWeight-700 {
  font-weight: 700;
}
.ft-helper-fontWeight-800 {
  font-weight: bold;
}
.ft-helper-fontType--italic {
  font-style: italic;
}
.ft-helper-fontType--balance {
  text-wrap: balance;
}
.ft-helper-fontType--underline {
  text-decoration: underline;
}
.ft-helper-font .ft-brand-sport .ft-helper-fontColor-primary {
  color: var(--color-primary);
}
.ft-helper-font .ft-brand-sport .ft-helper-fontColor-secondary {
  color: var(--color-secondary);
}
.ft-helper-font .ft-brand-sport .ft-helper-fontColor-tertiary {
  color: var(--color-tertiary);
}
.ft-helper-font .ft-brand-sport .ft-helper-fontColor-quaternary {
  color: var(--color-quaternary);
}
.ft-helper-font .ft-brand-sport .ft-helper-fontColor-septenary {
  color: var(--font-stack);
}
.ft-helper-font .ft-brand-sport .ft-helper-fontSize-display-L {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-display-L {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-sport .ft-helper-fontSize-display-L {
    font-size: 7rem;
    line-height: 7rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-display-L {
    font-size: 7.2rem;
    line-height: 7.2rem;
  }
}
.ft-helper-font .ft-brand-sport .ft-helper-fontSize-display-M {
  font-family: var(--font-primary);
  font-size: 5rem;
  line-height: 5rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-display-M {
  font-size: 5.2rem;
  line-height: 5.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-sport .ft-helper-fontSize-display-M {
    font-size: 6.4rem;
    line-height: 6.4rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-display-M {
    font-size: 6.6rem;
    line-height: 6.6rem;
  }
}
.ft-helper-font .ft-brand-sport .ft-helper-fontSize-display-S {
  font-family: var(--font-primary);
  font-size: 4.6rem;
  line-height: 4.6rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-display-S {
  font-size: 4.8rem;
  line-height: 4.8rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-sport .ft-helper-fontSize-display-S {
    font-size: 5.6rem;
    line-height: 5.6rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-display-S {
    font-size: 5.8rem;
    line-height: 5.8rem;
  }
}
.ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-XXL {
  font-family: var(--font-primary);
  font-size: 4rem;
  line-height: 4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-XXL {
  font-size: 4.2rem;
  line-height: 4.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-XXL {
    font-size: 5rem;
    line-height: 5rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-XXL {
    font-size: 5.2rem;
    line-height: 5.2rem;
  }
}
.ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-XL {
  font-family: var(--font-primary);
  font-size: 3.2rem;
  line-height: 3.4rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-XL {
  font-size: 3.4rem;
  font-size: 3.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-XL {
    font-size: 4rem;
    line-height: 4.2rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-XL {
    font-size: 4.2rem;
    line-height: 4.4rem;
  }
}
.ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-L {
  font-family: var(--font-primary);
  font-size: 2.8rem;
  line-height: 3rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-L {
  font-size: 3rem;
  line-height: 3.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-L {
    font-size: 3.6rem;
    line-height: 3.8rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-L {
    font-size: 3.8rem;
    line-height: 4rem;
  }
}
.ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-M {
  font-family: var(--font-primary);
  font-size: 2.4rem;
  line-height: 2.6rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-M {
  font-size: 2.6rem;
  line-height: 2.8rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-M {
    font-size: 3.2rem;
    line-height: 3.4rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-M {
    font-size: 3.4rem;
    line-height: 3.6rem;
  }
}
.ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-S {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-S {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-S {
    font-size: 2.8rem;
    line-height: 3rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-S {
    font-size: 3rem;
    line-height: 3.2rem;
  }
}
.ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-XS {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-XS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-XS {
    font-size: 2.4rem;
    line-height: 2.6rem;
  }
  .ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-XS {
    font-size: 2.6rem;
    line-height: 2.8rem;
  }
}
.ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-XXS {
  font-family: var(--font-primary);
  font-size: 1.8rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-XXS {
  font-size: 2rem;
  line-height: 2.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-XXS {
    font-size: 2rem;
    line-height: 2.2rem;
  }
}
.ft-brand-regionales .ft-helper-font .ft-brand-sport .ft-helper-fontSize-heading-XXS {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

.ft-helper-font .ft-brand-sport .ft-helper-fontSize-body-XL {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-font .ft-brand-sport .ft-helper-fontSize-body-XL {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.ft-helper-font .ft-brand-sport .ft-helper-fontSize-body-L {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-sport .ft-helper-fontSize-body-M {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-sport .ft-helper-fontSize-body-M--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-sport .ft-helper-fontSize-body-S {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-sport .ft-helper-fontSize-body-S--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 1.4rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-sport .ft-helper-fontSize-body-XS {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.8rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-sport .ft-helper-fontSize-body-XS--small {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.2rem;
  letter-spacing: 0;
}
.ft-helper-font .ft-brand-sport .ft-helper-fontWeight-300 {
  font-weight: 300;
}
.ft-helper-font .ft-brand-sport .ft-helper-fontWeight-400 {
  font-weight: 400;
}
.ft-helper-font .ft-brand-sport .ft-helper-fontWeight-500 {
  font-weight: 500;
}
.ft-helper-align-center {
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}
.ft-helper-align-right {
  text-align: right;
}
.ft-helper-align-left {
  text-align: left;
}

.ft-helper-anchor-spacer:before {
  content: " ";
  visibility: hidden;
  display: block;
}
@media only screen and (min-width: 768px) {
  .ft-helper-anchor-spacer:before {
    margin-top: -11.2rem;
    height: 11.2rem;
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .ft-helper-animation-fadeIn {
    animation: fadeIn 1.2s cubic-bezier(0.39, 0.575, 0.565, 1) both;
  }
}

@keyframes fadeInTop {
  0% {
    transform: translateY(-5rem);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .ft-helper-animation-fadeInTop {
    animation: fadeInTop 1.2s cubic-bezier(0.39, 0.575, 0.565, 1) both;
  }
}

@keyframes fadeInRgt {
  0% {
    transform: translateX(5rem);
    opacity: 0;
  }
  100% {
    transform: translateX(0);
    opacity: 1;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .ft-helper-animation-fadeInRgt {
    animation: fadeInRgt 1.2s cubic-bezier(0.39, 0.575, 0.565, 1) both;
  }
}

@keyframes fadeInBttm {
  0% {
    transform: translateY(5rem);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .ft-helper-animation-fadeInBttm {
    animation: fadeInBttm 1.2s cubic-bezier(0.39, 0.575, 0.565, 1) both;
  }
}

@keyframes fadeInLft {
  0% {
    transform: translateX(-5rem);
    opacity: 0;
  }
  100% {
    transform: translateX(0);
    opacity: 1;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .ft-helper-animation-fadeInLft {
    animation: fadeInLft 1.2s cubic-bezier(0.39, 0.575, 0.565, 1) both;
  }
}

@keyframes scaleIn {
  0% {
    transform: scale(0);
    opacity: 1;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
@media (prefers-reduced-motion: no-preference) {
  .ft-helper-animation-scaleIn {
    animation: scaleIn 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
  }
}

.ft-helper-collapse {
  display: none;
}
.ft-helper-collapse--show {
  display: block;
}

.ft-helper-align-center {
  margin-right: auto;
  margin-left: auto;
  text-align: center;
}
.ft-helper-align-right {
  text-align: right;
}
.ft-helper-align-left {
  text-align: left;
}

.ft-helper-collapse {
  display: none;
}
.ft-helper-collapse--show {
  display: block;
}

.ft-helper-branded,
h1.ft-helper-branded,
h2.ft-helper-branded,
h3.ft-helper-branded,
h2.ft-helper-branded.ft-mol-subtitle,
.ft-text.ft-helper-branded {
  font-family: var(--font-branded);
}
.ft-helper-branded H1,
.ft-helper-branded h2,
.ft-helper-branded h3,
.ft-helper-branded h4,
.ft-helper-branded h5,
.ft-helper-branded p,
h1.ft-helper-branded H1,
h1.ft-helper-branded h2,
h1.ft-helper-branded h3,
h1.ft-helper-branded h4,
h1.ft-helper-branded h5,
h1.ft-helper-branded p,
h2.ft-helper-branded H1,
h2.ft-helper-branded h2,
h2.ft-helper-branded h3,
h2.ft-helper-branded h4,
h2.ft-helper-branded h5,
h2.ft-helper-branded p,
h3.ft-helper-branded H1,
h3.ft-helper-branded h2,
h3.ft-helper-branded h3,
h3.ft-helper-branded h4,
h3.ft-helper-branded h5,
h3.ft-helper-branded p,
h2.ft-helper-branded.ft-mol-subtitle H1,
h2.ft-helper-branded.ft-mol-subtitle h2,
h2.ft-helper-branded.ft-mol-subtitle h3,
h2.ft-helper-branded.ft-mol-subtitle h4,
h2.ft-helper-branded.ft-mol-subtitle h5,
h2.ft-helper-branded.ft-mol-subtitle p,
.ft-text.ft-helper-branded H1,
.ft-text.ft-helper-branded h2,
.ft-text.ft-helper-branded h3,
.ft-text.ft-helper-branded h4,
.ft-text.ft-helper-branded h5,
.ft-text.ft-helper-branded p {
  font-family: var(--font-branded);
}
.ft-helper-branded.ft-helper-fontSize-display-L,
h1.ft-helper-branded.ft-helper-fontSize-display-L,
h2.ft-helper-branded.ft-helper-fontSize-display-L,
h3.ft-helper-branded.ft-helper-fontSize-display-L,
h2.ft-helper-branded.ft-mol-subtitle.ft-helper-fontSize-display-L,
.ft-text.ft-helper-branded.ft-helper-fontSize-display-L {
  font-family: var(--font-branded);
}
.ft-helper-branded.ft-helper-fontSize-display-M,
h1.ft-helper-branded.ft-helper-fontSize-display-M,
h2.ft-helper-branded.ft-helper-fontSize-display-M,
h3.ft-helper-branded.ft-helper-fontSize-display-M,
h2.ft-helper-branded.ft-mol-subtitle.ft-helper-fontSize-display-M,
.ft-text.ft-helper-branded.ft-helper-fontSize-display-M {
  font-family: var(--font-branded);
}
.ft-helper-branded.ft-helper-fontSize-display-S,
h1.ft-helper-branded.ft-helper-fontSize-display-S,
h2.ft-helper-branded.ft-helper-fontSize-display-S,
h3.ft-helper-branded.ft-helper-fontSize-display-S,
h2.ft-helper-branded.ft-mol-subtitle.ft-helper-fontSize-display-S,
.ft-text.ft-helper-branded.ft-helper-fontSize-display-S {
  font-family: var(--font-branded);
}
.ft-helper-branded.ft-helper-fontSize-heading-XXL,
h1.ft-helper-branded.ft-helper-fontSize-heading-XXL,
h2.ft-helper-branded.ft-helper-fontSize-heading-XXL,
h3.ft-helper-branded.ft-helper-fontSize-heading-XXL,
h2.ft-helper-branded.ft-mol-subtitle.ft-helper-fontSize-heading-XXL,
.ft-text.ft-helper-branded.ft-helper-fontSize-heading-XXL {
  font-family: var(--font-branded);
}
.ft-helper-branded.ft-helper-fontSize-heading-XL,
h1.ft-helper-branded.ft-helper-fontSize-heading-XL,
h2.ft-helper-branded.ft-helper-fontSize-heading-XL,
h3.ft-helper-branded.ft-helper-fontSize-heading-XL,
h2.ft-helper-branded.ft-mol-subtitle.ft-helper-fontSize-heading-XL,
.ft-text.ft-helper-branded.ft-helper-fontSize-heading-XL {
  font-family: var(--font-branded);
}
.ft-helper-branded.ft-helper-fontSize-heading-L,
h1.ft-helper-branded.ft-helper-fontSize-heading-L,
h2.ft-helper-branded.ft-helper-fontSize-heading-L,
h3.ft-helper-branded.ft-helper-fontSize-heading-L,
h2.ft-helper-branded.ft-mol-subtitle.ft-helper-fontSize-heading-L,
.ft-text.ft-helper-branded.ft-helper-fontSize-heading-L {
  font-family: var(--font-branded);
}
.ft-helper-branded.ft-helper-fontSize-heading-M,
h1.ft-helper-branded.ft-helper-fontSize-heading-M,
h2.ft-helper-branded.ft-helper-fontSize-heading-M,
h3.ft-helper-branded.ft-helper-fontSize-heading-M,
h2.ft-helper-branded.ft-mol-subtitle.ft-helper-fontSize-heading-M,
.ft-text.ft-helper-branded.ft-helper-fontSize-heading-M {
  font-family: var(--font-branded);
}
.ft-helper-branded.ft-helper-fontSize-heading-S,
h1.ft-helper-branded.ft-helper-fontSize-heading-S,
h2.ft-helper-branded.ft-helper-fontSize-heading-S,
h3.ft-helper-branded.ft-helper-fontSize-heading-S,
h2.ft-helper-branded.ft-mol-subtitle.ft-helper-fontSize-heading-S,
.ft-text.ft-helper-branded.ft-helper-fontSize-heading-S {
  font-family: var(--font-branded);
}
.ft-helper-branded.ft-helper-fontSize-heading-XS,
h1.ft-helper-branded.ft-helper-fontSize-heading-XS,
h2.ft-helper-branded.ft-helper-fontSize-heading-XS,
h3.ft-helper-branded.ft-helper-fontSize-heading-XS,
h2.ft-helper-branded.ft-mol-subtitle.ft-helper-fontSize-heading-XS,
.ft-text.ft-helper-branded.ft-helper-fontSize-heading-XS {
  font-family: var(--font-branded);
}
.ft-helper-branded.ft-helper-fontSize-heading-XXS,
h1.ft-helper-branded.ft-helper-fontSize-heading-XXS,
h2.ft-helper-branded.ft-helper-fontSize-heading-XXS,
h3.ft-helper-branded.ft-helper-fontSize-heading-XXS,
h2.ft-helper-branded.ft-mol-subtitle.ft-helper-fontSize-heading-XXS,
.ft-text.ft-helper-branded.ft-helper-fontSize-heading-XXS {
  font-family: var(--font-branded);
}
.ft-helper-branded.ft-helper-fontSize-body-XL,
h1.ft-helper-branded.ft-helper-fontSize-body-XL,
h2.ft-helper-branded.ft-helper-fontSize-body-XL,
h3.ft-helper-branded.ft-helper-fontSize-body-XL,
h2.ft-helper-branded.ft-mol-subtitle.ft-helper-fontSize-body-XL,
.ft-text.ft-helper-branded.ft-helper-fontSize-body-XL {
  font-family: var(--font-branded);
}
.ft-helper-branded.ft-helper-fontSize-body-L,
h1.ft-helper-branded.ft-helper-fontSize-body-L,
h2.ft-helper-branded.ft-helper-fontSize-body-L,
h3.ft-helper-branded.ft-helper-fontSize-body-L,
h2.ft-helper-branded.ft-mol-subtitle.ft-helper-fontSize-body-L,
.ft-text.ft-helper-branded.ft-helper-fontSize-body-L {
  font-family: var(--font-branded);
}
.ft-helper-branded.ft-helper-fontSize-body-M,
h1.ft-helper-branded.ft-helper-fontSize-body-M,
h2.ft-helper-branded.ft-helper-fontSize-body-M,
h3.ft-helper-branded.ft-helper-fontSize-body-M,
h2.ft-helper-branded.ft-mol-subtitle.ft-helper-fontSize-body-M,
.ft-text.ft-helper-branded.ft-helper-fontSize-body-M {
  font-family: var(--font-branded);
}
.ft-helper-branded.ft-helper-fontSize-body-M--small,
h1.ft-helper-branded.ft-helper-fontSize-body-M--small,
h2.ft-helper-branded.ft-helper-fontSize-body-M--small,
h3.ft-helper-branded.ft-helper-fontSize-body-M--small,
h2.ft-helper-branded.ft-mol-subtitle.ft-helper-fontSize-body-M--small,
.ft-text.ft-helper-branded.ft-helper-fontSize-body-M--small {
  font-family: var(--font-branded);
}
.ft-helper-branded.ft-helper-fontSize-body-S,
h1.ft-helper-branded.ft-helper-fontSize-body-S,
h2.ft-helper-branded.ft-helper-fontSize-body-S,
h3.ft-helper-branded.ft-helper-fontSize-body-S,
h2.ft-helper-branded.ft-mol-subtitle.ft-helper-fontSize-body-S,
.ft-text.ft-helper-branded.ft-helper-fontSize-body-S {
  font-family: var(--font-branded);
}
.ft-helper-branded.ft-helper-fontSize-body-S--small,
h1.ft-helper-branded.ft-helper-fontSize-body-S--small,
h2.ft-helper-branded.ft-helper-fontSize-body-S--small,
h3.ft-helper-branded.ft-helper-fontSize-body-S--small,
h2.ft-helper-branded.ft-mol-subtitle.ft-helper-fontSize-body-S--small,
.ft-text.ft-helper-branded.ft-helper-fontSize-body-S--small {
  font-family: var(--font-branded);
}
.ft-helper-branded.ft-helper-fontSize-body-XS,
h1.ft-helper-branded.ft-helper-fontSize-body-XS,
h2.ft-helper-branded.ft-helper-fontSize-body-XS,
h3.ft-helper-branded.ft-helper-fontSize-body-XS,
h2.ft-helper-branded.ft-mol-subtitle.ft-helper-fontSize-body-XS,
.ft-text.ft-helper-branded.ft-helper-fontSize-body-XS {
  font-family: var(--font-branded);
}
.ft-helper-branded.ft-helper-fontSize-body-XS--small,
h1.ft-helper-branded.ft-helper-fontSize-body-XS--small,
h2.ft-helper-branded.ft-helper-fontSize-body-XS--small,
h3.ft-helper-branded.ft-helper-fontSize-body-XS--small,
h2.ft-helper-branded.ft-mol-subtitle.ft-helper-fontSize-body-XS--small,
.ft-text.ft-helper-branded.ft-helper-fontSize-body-XS--small {
  font-family: var(--font-branded);
}

.ft-helper-display-block {
  display: block;
}
.ft-helper-display-block--left {
  display: flex;
  justify-content: flex-start;
  text-align: left;
}
.ft-helper-display-block--center {
  margin: 0 auto;
  display: flex;
  justify-content: center;
  text-align: center;
}
.ft-helper-display-block--right {
  margin-left: auto;
  display: flex;
  justify-content: flex-end;
  text-align: right;
}
.ft-helper-display-flex {
  padding: 0;
  display: flex;
}
.ft-helper-display-flex--top {
  align-items: flex-start;
}
.ft-helper-display-flex--middle {
  align-items: center;
}
.ft-helper-display-flex--baseline {
  align-items: baseline;
}
.ft-helper-display-flex--bottom {
  align-items: flex-end;
}
.ft-helper-display-flex--start {
  margin: auto auto 0 0;
  justify-content: flex-start;
}
.ft-helper-display-flex--center {
  margin: 0 auto;
  justify-content: center;
}
.ft-helper-display-flex--end {
  justify-content: flex-end;
  margin: 0 0 auto auto;
}
.ft-helper-display-flex--spacebetween {
  justify-content: space-between;
}
.ft-helper-display-flex--spacearound {
  justify-content: space-around;
}

.ft-helper-divider-spacer-xxs {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-divider-spacer-xxs__hideDesktop {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.ft-helper-divider-spacer-xxs__hideMobile {
  padding-top: 0;
  padding-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-divider-spacer-xxs__hideMobile {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
.ft-helper-divider-spacer-xs {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-divider-spacer-xs {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
@media only screen and (min-width: 768px) {
  .ft-helper-divider-spacer-xs__hideDesktop {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.ft-helper-divider-spacer-xs__hideMobile {
  padding-top: 0;
  padding-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-divider-spacer-xs__hideMobile {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
.ft-helper-divider-spacer-sm {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-divider-spacer-sm {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }
}
@media only screen and (min-width: 768px) {
  .ft-helper-divider-spacer-sm__hideDesktop {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.ft-helper-divider-spacer-sm__hideMobile {
  padding-top: 0;
  padding-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-divider-spacer-sm__hideMobile {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
.ft-helper-divider-spacer-md {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-divider-spacer-md {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }
}
@media only screen and (min-width: 768px) {
  .ft-helper-divider-spacer-md__hideDesktop {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.ft-helper-divider-spacer-md__hideMobile {
  padding-top: 0;
  padding-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-divider-spacer-md__hideMobile {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
.ft-helper-divider-spacer-lg {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-divider-spacer-lg {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
@media only screen and (min-width: 768px) {
  .ft-helper-divider-spacer-lg__hideDesktop {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.ft-helper-divider-spacer-lg__hideMobile {
  padding-top: 0;
  padding-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-divider-spacer-lg__hideMobile {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
.ft-helper-divider-spacer-xlg {
  padding-top: 7rem;
  padding-bottom: 7rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-divider-spacer-xlg {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }
}
@media only screen and (min-width: 768px) {
  .ft-helper-divider-spacer-xlg__hideDesktop {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.ft-helper-divider-spacer-xlg__hideMobile {
  padding-top: 0;
  padding-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-divider-spacer-xlg__hideMobile {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }
}
.ft-helper-divider-line {
  width: 100%;
}
.ft-helper-divider-line:before {
  content: "";
  border-style: solid;
  display: block;
  width: 100%;
  height: auto;
}
.ft-helper-divider-line--50:before {
  margin: 0 auto;
  max-width: 50%;
  text-align: center;
}
.ft-helper-divider-line--thin:before {
  border-width: 0 0 0.1rem;
}
.ft-helper-divider-line--thick:before {
  border-width: 0 0 0.5rem;
}
.ft-helper-divider-line--dot:before {
  border-style: dotted;
  border-width: 0 0 0.2rem;
}
.ft-helper-divider-line--dash:before {
  border-style: dashed;
  border-width: 0 0 0.1rem;
}
.ft-helper-divider-line--black:before {
  color: var(--color-black);
}
.ft-helper-divider-line--primary:before {
  color: var(--color-primary);
}
.ft-helper-divider-line--white:before {
  color: var(--color-white);
}
.ft-helper-divider-line--darkGrey:before {
  color: var(--color-darkGrey);
}
.ft-helper-divider-line--mediumGrey:before {
  color: var(--color-mediumGrey);
}
.ft-helper-divider-line--lightGrey:before {
  color: var(--color-lightGrey);
}

.ft-helper-grid-out-mo {
  margin-right: -0.9rem;
  margin-left: -0.9rem;
  padding-right: 0.9rem;
  padding-left: 0.9rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-grid-out-mo {
    margin-right: 0;
    margin-left: 0;
    padding-right: 0;
    padding-left: 0;
  }
}

.ft-helper-hide {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(100%);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.ft-helper-hide-mo {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(100%);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
@media only screen and (min-width: 768px) {
  .ft-helper-hide-mo {
    clip: auto;
    clip-path: none;
    height: auto;
    overflow: visible;
    position: static;
    white-space: inherit;
    width: auto;
  }
}
@media only screen and (max-width: 768px) {
  .ft-helper-hide-xs {
    display: none;
  }
  .ft-helper-hide-xs.ft-ad--roba {
    display: none;
  }
  .ft-helper-hide-xs.ft-ad--intext {
    display: none;
  }
  .ft-helper-hide-xs.ft-ad--mega {
    display: none;
  }
}
@media only screen and (max-width: 1002px) {
  .ft-helper-hide-sm {
    display: none;
  }
  .ft-helper-hide-sm.ft-ad--roba {
    display: none;
  }
  .ft-helper-hide-sm.ft-ad--intext {
    display: none;
  }
  .ft-helper-hide-sm.ft-ad--mega {
    display: none;
  }
}
@media only screen and (min-width: 768px) {
  .ft-helper-hide-md {
    display: none;
  }
  .ft-helper-hide-md.ft-ad--roba {
    display: none;
  }
  .ft-helper-hide-md.ft-ad--intext {
    display: none;
  }
  .ft-helper-hide-md.ft-ad--mega {
    display: none;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-helper-hide-lg {
    display: none;
  }
}
.ft-helper-hide-onScroll {
  position: fixed;
  top: 0;
  width: 100%;
  transition: all, 0.3s linear;
}
.ft-helper-hideTxt {
  position: absolute;
  overflow: hidden;
  text-indent: 101%;
  white-space: nowrap;
  width: 0;
}

.ft-helper-img-rd {
  max-width: 100%;
  height: auto;
  display: block;
}
.ft-helper-img-positioned {
  position: absolute;
}
.ft-helper-img-positioned--top {
  top: 0;
}
.ft-helper-img-positioned--rgt {
  right: 0;
}
.ft-helper-img-positioned--bttm {
  bottom: 0;
}
.ft-helper-img-positioned--lft {
  left: 0;
}
.ft-helper-img-positioned--cnt {
  margin: auto;
  right: 0;
  left: 0;
}

.ft-helper-overlay-modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  z-index: 100;
  display: none;
  opacity: 0.7;
  width: 100%;
  height: 100%;
  background-color: var(--color-black);
}
.ft-helper-overlay-modal--visible {
  display: block;
}

.ft-helper-position-fixed {
  position: fixed;
}
.ft-helper-position-relative {
  position: relative;
}
.ft-helper-position-absolute {
  position: absolute;
}
.ft-helper-position-sticky {
  position: sticky;
  top: 0;
  z-index: 9999;
}
.sticky .ft-helper-position-sticky {
  position: sticky;
  top: 60px;
}

.ft-helper-property-round-xs {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.ft-helper-property-round-sm {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
  border-bottom-right-radius: 1rem;
}
.ft-helper-property-round-md {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}
.ft-helper-property-round-lg {
  border-top-left-radius: 1rem;
  border-top-right-radius: 1rem;
  border-bottom-left-radius: 1rem;
  border-bottom-right-radius: 1rem;
}
.ft-helper-property-round-xlg {
  border-top-left-radius: 1.5rem;
  border-top-right-radius: 1.5rem;
  border-bottom-left-radius: 1.5rem;
  border-bottom-right-radius: 1.5rem;
}
.ft-helper-property-border {
  border-style: solid;
  border-width: 0.2rem;
}
.ft-helper-property-border-grey {
  border-color: var(--color-darkGrey);
}
.ft-helper-property--live {
  position: relative;
  margin: 0;
  padding-left: 2rem;
  background-size: 200%;
  transition: all 0.5s;
}
@media only screen and (min-width: 768px) {
  .ft-helper-property--live {
    margin: 0;
  }
}
.ft-helper-property--live:before {
  position: absolute;
  top: 28%;
  left: 0;
  width: 10px;
  height: 10px;
  background-size: 100%;
  border-radius: 50%;
  opacity: 1;
  content: "";
  animation: shift 1s cubic-bezier(0.36, 0, 0.66, -0.56) 0s infinite normal backwards;
}
@media only screen and (min-width: 768px) {
  .ft-helper-property--live:before {
    position: absolute;
    top: 28%;
    left: 0;
  }
}
.ft-brand-epe .ft-helper-property--live:before {
  box-shadow: 0px 0px 5px 3px var(--color-white);
}

.ft-brand-regionales .ft-helper-property--live:before {
  box-shadow: 0px 0px 5px 3px var(--color-white);
}

.ft-brand-ux .ft-helper-property--live:before {
  box-shadow: 0px 0px 5px 3px var(--color-white);
}

@keyframes shift {
  0% {
    opacity: 1;
    background-color: var(--color-functional-error);
  }
  50% {
    opacity: 0.2;
    background-color: var(--color-functional-error);
  }
  100% {
    opacity: 1;
    background-color: var(--color-functional-error);
  }
}

.ft-helper-scroll {
  display: flex;
  overflow-x: scroll;
  flex-direction: row;
  cursor: grab;
}
.ft-helper-scroll-stop {
  overflow: hidden;
  height: 100%;
}

.ft-helper-show-block {
  display: block;
}
.ft-helper-show-flex {
  display: flex;
}
.ft-helper-show-flex-top {
  align-items: flex-start;
}
.ft-helper-show-flex-middle {
  align-items: center;
}
.ft-helper-show-flex-bottom {
  align-items: flex-end;
}
.ft-helper-show-flex-left {
  justify-content: flex-start;
}
.ft-helper-show-flex-center {
  justify-content: center;
}
.ft-helper-show-flex-right {
  justify-content: flex-end;
}
.ft-helper-show-flex-spacebetween {
  justify-content: space-between;
}
.ft-helper-show-flex-spacearound {
  justify-content: space-around;
}
.ft-helper-show-inline-block {
  display: inline-block;
}
.ft-helper-show-inline-top {
  vertical-align: top;
}
.ft-helper-show-inline-middle {
  vertical-align: middle;
}
.ft-helper-show-inline-bottom {
  vertical-align: bottom;
}
@media only screen and (min-width: 768px) {
  .ft-helper-show-mo {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(100%);
    height: 1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
}
.ft-helper-show-sm {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(100%);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
@media only screen and (min-width: 768px) {
  .ft-helper-show-sm {
    clip: auto;
    clip-path: none;
    height: auto;
    overflow: visible;
    position: static;
    white-space: inherit;
    width: auto;
  }
}
.ft-helper-show-md {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(100%);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
@media only screen and (min-width: 1002px) {
  .ft-helper-show-md {
    clip: auto;
    clip-path: none;
    height: auto;
    overflow: visible;
    position: static;
    white-space: inherit;
    width: auto;
  }
}
.ft-helper-show-lg {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(100%);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
@media only screen and (min-width: 1280px) {
  .ft-helper-show-lg {
    clip: auto;
    clip-path: none;
    height: auto;
    overflow: visible;
    position: static;
    white-space: inherit;
    width: auto;
  }
}
.ft-helper-show-xlg {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(100%);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
@media only screen and (min-width: 1440px) {
  .ft-helper-show-xlg {
    clip: auto;
    clip-path: none;
    height: auto;
    overflow: visible;
    position: static;
    white-space: inherit;
    width: auto;
  }
}

.ft-helper-spacer-clear {
  display: block;
  clear: both;
}
.ft-helper-spacer-y-0 {
  margin-top: 0;
  margin-bottom: 0;
}
.ft-helper-spacer-y-xxs {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.ft-helper-spacer-y-xs {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-y-xs {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.ft-helper-spacer-y-sm {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-y-sm {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }
}
.ft-helper-spacer-y-md {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-y-md {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }
}
.ft-helper-spacer-y-lg {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 6rem;
  padding-bottom: 6rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-y-lg {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
.ft-helper-spacer-y-xlg {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7rem;
  padding-bottom: 7rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-y-xlg {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }
}
.ft-helper-spacer-b-0 {
  margin-bottom: 0;
}
.ft-helper-spacer-b-xxs {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 1rem;
}
.ft-helper-spacer-b-xs {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 1.5rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-b-xs {
    padding-bottom: 2rem;
  }
}
.ft-helper-spacer-b-sm {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 2rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-b-sm {
    padding-bottom: 3.5rem;
  }
}
.ft-helper-spacer-b-md {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 3rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-b-md {
    padding-bottom: 6rem;
  }
}
.ft-helper-spacer-b-lg {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 6rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-b-lg {
    padding-bottom: 8rem;
  }
}
.ft-helper-spacer-b-xlg {
  margin-top: 0;
  margin-bottom: 0;
  padding-bottom: 7rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-b-xlg {
    padding-bottom: 10rem;
  }
}
.ft-helper-spacer-t-0 {
  margin-top: 0;
}
.ft-helper-spacer-t-xxs {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 0.8rem;
}
.ft-helper-spacer-t-xs {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 1.5rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-t-xs {
    padding-top: 2rem;
  }
}
.ft-helper-spacer-t-sm {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 2rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-t-sm {
    padding-top: 3.5rem;
  }
}
.ft-helper-spacer-t-md {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 3rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-t-md {
    padding-top: 6rem;
  }
}
.ft-helper-spacer-t-lg {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 6rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-t-lg {
    padding-top: 8rem;
  }
}
.ft-helper-spacer-t-xlg {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-t-xlg {
    padding-top: 10rem;
  }
}
.ft-helper-spacer-t-xxlg {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-t-xxlg {
    padding-top: 11rem;
  }
}
.ft-helper-spacer-gap-y-0 {
  margin-top: 0;
  margin-bottom: 0;
}
.ft-helper-spacer-gap-y-xxs {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.ft-helper-spacer-gap-y-xs {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-gap-y-xs {
    margin-top: 2rem;
    margin-bottom: 2rem;
  }
}
.ft-helper-spacer-gap-y-sm {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-gap-y-sm {
    margin-top: 3.5rem;
    margin-bottom: 3.5rem;
  }
}
.ft-helper-spacer-gap-y-md {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-gap-y-md {
    margin-top: 6rem;
    margin-bottom: 6rem;
  }
}
.ft-helper-spacer-gap-y-lg {
  margin-top: 6rem;
  margin-bottom: 6rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-gap-y-lg {
    margin-top: 8rem;
    margin-bottom: 8rem;
  }
}
.ft-helper-spacer-gap-y-xlg {
  margin-top: 7rem;
  margin-bottom: 7rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-gap-y-xlg {
    margin-top: 10rem;
    margin-bottom: 10rem;
  }
}
.ft-helper-spacer-gap-b-xxs {
  margin-bottom: 1rem;
}
.ft-helper-spacer-gap-b-xs {
  margin-bottom: 1.5rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-gap-b-xs {
    margin-bottom: 2rem;
  }
}
.ft-helper-spacer-gap-b-sm {
  margin-bottom: 2rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-gap-b-sm {
    margin-bottom: 3.5rem;
  }
}
.ft-helper-spacer-gap-b-md {
  margin-bottom: 3rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-gap-b-md {
    margin-bottom: 6rem;
  }
}
.ft-helper-spacer-gap-b-lg {
  margin-bottom: 6rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-gap-b-lg {
    margin-bottom: 8rem;
  }
}
.ft-helper-spacer-gap-b-xlg {
  margin-bottom: 7rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-gap-b-xlg {
    margin-bottom: 10rem;
  }
}
.ft-helper-spacer-gap-t-xxs {
  margin-top: 1rem;
}
.ft-helper-spacer-gap-t-xs {
  margin-top: 1.5rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-gap-t-xs {
    margin-top: 2rem;
  }
}
.ft-helper-spacer-gap-t-sm {
  margin-top: 2rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-gap-t-sm {
    margin-top: 3.5rem;
  }
}
.ft-helper-spacer-gap-t-md {
  margin-top: 3rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-gap-t-md {
    margin-top: 6rem;
  }
}
.ft-helper-spacer-gap-t-lg {
  margin-top: 6rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-gap-t-lg {
    margin-top: 8rem;
  }
}
.ft-helper-spacer-gap-t-xlg {
  margin-top: 7rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-gap-t-xlg {
    margin-top: 10rem;
  }
}
.ft-helper-spacer-voffset-xs {
  margin-top: -0.5rem;
  margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-voffset-xs {
    margin-top: -1rem;
  }
}
.ft-helper-spacer-voffset-sm {
  margin-top: -2.5rem;
  margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-voffset-sm {
    margin-top: -3rem;
  }
}
.ft-helper-spacer-voffset-md {
  margin-top: -4.5rem;
  margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-voffset-md {
    margin-top: -5rem;
  }
}
.ft-helper-spacer-voffset-lg {
  margin-top: -6.5rem;
  margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-voffset-lg {
    margin-top: -7rem;
  }
}
.ft-helper-spacer-voffset-xlg {
  margin-top: -8.5rem;
  margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-voffset-xlg {
    margin-top: -10.1rem;
  }
}
.ft-helper-spacer-hoffset-xs {
  margin-bottom: 0;
  margin-left: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-hoffset-xs {
    margin-left: -1rem;
  }
}
.ft-helper-spacer-hoffset-sm {
  margin-bottom: 0;
  margin-left: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-hoffset-sm {
    margin-left: -3rem;
  }
}
.ft-helper-spacer-hoffset-md {
  margin-bottom: 0;
  margin-left: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-hoffset-md {
    margin-left: -5rem;
  }
}
.ft-helper-spacer-hoffset-lg {
  margin-bottom: 0;
  margin-left: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-hoffset-lg {
    margin-left: -7rem;
  }
}
.ft-helper-spacer-hoffset-xlg {
  margin-bottom: 0;
  margin-left: 0;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-hoffset-xlg {
    margin-left: -9rem;
  }
}
.ft-helper-spacer-inner-y-0 {
  padding-top: 0;
  padding-bottom: 0;
}
.ft-helper-spacer-inner-y-xxs {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.ft-helper-spacer-inner-y-xs {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-inner-y-xs {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}
.ft-helper-spacer-inner-y-sm {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-inner-y-sm {
    padding-top: 3.5rem;
    padding-bottom: 3.5rem;
  }
}
.ft-helper-spacer-inner-y-md {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-inner-y-md {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }
}
.ft-helper-spacer-inner-y-lg {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-inner-y-lg {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
.ft-helper-spacer-inner-y-xlg {
  padding-top: 7rem;
  padding-bottom: 7rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-inner-y-xlg {
    padding-top: 10rem;
    padding-bottom: 10rem;
  }
}
.ft-helper-spacer-inner-xxs {
  padding: 1rem;
}
.ft-helper-spacer-inner-xs {
  padding: 1.5rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-inner-xs {
    padding: 2rem;
  }
}
.ft-helper-spacer-inner-sm {
  padding: 2rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-inner-sm {
    padding: 3.5rem;
  }
}
.ft-helper-spacer-inner-md {
  padding: 3rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-inner-md {
    padding: 6rem;
  }
}
.ft-helper-spacer-inner-lg {
  padding: 6rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-inner-lg {
    padding: 8rem;
  }
}
.ft-helper-spacer-inner-xlg {
  padding: 7rem;
}
@media only screen and (min-width: 768px) {
  .ft-helper-spacer-inner-xlg {
    padding: 10rem;
  }
}

.ft-helper-text-hide {
  overflow: hidden;
  text-indent: 101%;
  white-space: nowrap;
}
@media only screen and (max-width: 768px) {
  .ft-helper-text-hide-xs {
    overflow: hidden;
    text-indent: 101%;
    white-space: nowrap;
  }
}
.ft-helper-text-align-center {
  text-align: center;
}
.ft-helper-text-align-right {
  text-align: right;
}
.ft-helper-text-transform-uppercase {
  text-transform: uppercase;
}
.ft-helper-text-transform-lowercase {
  text-transform: lowercase;
}
.ft-helper-text-transform-capitalize {
  text-transform: capitalize;
}

.ft-helper-closenews {
  position: relative;
  max-height: 21.5rem;
  overflow: hidden;
}
@media only screen and (min-width: 768px) {
  .ft-helper-closenews {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.ft-helper-closenews:after {
  position: absolute;
  bottom: 0;
  content: "";
  height: 200px;
  width: 100%;
  display: block;
  background: linear-gradient(180deg, rgba(140, 50, 50, 0) 0, hsla(0, 0%, 100%, 0.53) 10%, var(--color-white) 85%);
}

.ui-helper-hidden-accessible {
  position: absolute;
  left: -999em;
}

.el-correo-gallego {
  --color-primary: var(--color-el-correo-gallego);
}

.ft-brand-regionales.el-correo-gallego .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.el-correo-gallego .ft-mol-subtitle:before,
.ft-brand-regionales.el-correo-gallego .ft-mol-subtitle--listSimple:before,
.el-correo-gallego .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.el-correo-gallego .ft-btn--primary-has--icon:hover .ft-btn__icon,
.el-correo-gallego .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.el-correo-gallego .ft-org-cardHome__mainRelated:before,
.el-correo-gallego .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(30%) sepia(54%) saturate(931%) hue-rotate(166deg) brightness(96%) contrast(90%);
}

.ft-brand-regionales.el-correo-gallego .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .el-correo-gallego .ft-layout-header-regionales-btn--primary:hover::before,
  .el-correo-gallego .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.el-correo-gallego .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.la-opinion-correo-de-zamora {
  --color-primary: var(--color-la-opinion-correo-de-zamora);
}

.ft-brand-regionales.la-opinion-correo-de-zamora .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.la-opinion-correo-de-zamora .ft-mol-subtitle:before,
.ft-brand-regionales.la-opinion-correo-de-zamora .ft-mol-subtitle--listSimple:before,
.la-opinion-correo-de-zamora .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.la-opinion-correo-de-zamora .ft-btn--primary-has--icon:hover .ft-btn__icon,
.la-opinion-correo-de-zamora .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.la-opinion-correo-de-zamora .ft-org-cardHome__mainRelated:before,
.la-opinion-correo-de-zamora .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(6%) sepia(100%) saturate(26%) hue-rotate(283deg) brightness(107%) contrast(103%);
}

.ft-brand-regionales.la-opinion-correo-de-zamora .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .la-opinion-correo-de-zamora .ft-layout-header-regionales-btn--primary:hover::before,
  .la-opinion-correo-de-zamora .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.la-opinion-correo-de-zamora .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.deia {
  --color-primary: var(--color-deia);
}

.ft-brand-regionales.deia .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.deia .ft-mol-subtitle:before,
.ft-brand-regionales.deia .ft-mol-subtitle--listSimple:before,
.deia .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.deia .ft-btn--primary-has--icon:hover .ft-btn__icon,
.deia .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.deia .ft-org-cardHome__mainRelated:before,
.deia .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(34%) sepia(1652%) saturate(26%) hue-rotate(185deg) brightness(94%) contrast(101%);
}

.ft-brand-regionales.deia .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .deia .ft-layout-header-regionales-btn--primary:hover::before,
  .deia .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.deia .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.diari-de-girona {
  --color-primary: var(--color-diari-de-girona);
}

.ft-brand-regionales.diari-de-girona .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.diari-de-girona .ft-mol-subtitle:before,
.ft-brand-regionales.diari-de-girona .ft-mol-subtitle--listSimple:before,
.diari-de-girona .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.diari-de-girona .ft-btn--primary-has--icon:hover .ft-btn__icon,
.diari-de-girona .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.diari-de-girona .ft-org-cardHome__mainRelated:before,
.diari-de-girona .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(12%) sepia(75%) saturate(6257%) hue-rotate(347deg) brightness(87%) contrast(107%);
}

.ft-brand-regionales.diari-de-girona .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .diari-de-girona .ft-layout-header-regionales-btn--primary:hover::before,
  .diari-de-girona .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.diari-de-girona .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.baix-emporda {
  --color-primary: var(--color-baix-emporda);
}

.ft-brand-regionales.baix-emporda .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.baix-emporda .ft-mol-subtitle:before,
.ft-brand-regionales.baix-emporda .ft-mol-subtitle--listSimple:before,
.baix-emporda .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.baix-emporda .ft-btn--primary-has--icon:hover .ft-btn__icon,
.baix-emporda .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.baix-emporda .ft-org-cardHome__mainRelated:before,
.baix-emporda .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(29%) sepia(90%) saturate(692%) hue-rotate(169deg) brightness(90%) contrast(89%);
}

.ft-brand-regionales.baix-emporda .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .baix-emporda .ft-layout-header-regionales-btn--primary:hover::before,
  .baix-emporda .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.baix-emporda .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.diario-cordoba {
  --color-primary: var(--color-diario-cordoba);
}

.ft-brand-regionales.diario-cordoba .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.diario-cordoba .ft-mol-subtitle:before,
.ft-brand-regionales.diario-cordoba .ft-mol-subtitle--listSimple:before,
.diario-cordoba .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.diario-cordoba .ft-btn--primary-has--icon:hover .ft-btn__icon,
.diario-cordoba .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.diario-cordoba .ft-org-cardHome__mainRelated:before,
.diario-cordoba .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(22%) sepia(94%) saturate(2594%) hue-rotate(343deg) brightness(90%) contrast(96%);
}

.ft-brand-regionales.diario-cordoba .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .diario-cordoba .ft-layout-header-regionales-btn--primary:hover::before,
  .diario-cordoba .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.diario-cordoba .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.diario-de-ibiza {
  --color-primary: var(--color-diario-de-ibiza);
}

.ft-brand-regionales.diario-de-ibiza .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.diario-de-ibiza .ft-mol-subtitle:before,
.ft-brand-regionales.diario-de-ibiza .ft-mol-subtitle--listSimple:before,
.diario-de-ibiza .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.diario-de-ibiza .ft-btn--primary-has--icon:hover .ft-btn__icon,
.diario-de-ibiza .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.diario-de-ibiza .ft-org-cardHome__mainRelated:before,
.diario-de-ibiza .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(14%) sepia(42%) saturate(4408%) hue-rotate(189deg) brightness(100%) contrast(101%);
}

.ft-brand-regionales.diario-de-ibiza .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .diario-de-ibiza .ft-layout-header-regionales-btn--primary:hover::before,
  .diario-de-ibiza .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.diario-de-ibiza .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.diario-informacion {
  --color-primary: var(--color-diario-informacion);
}

.ft-brand-regionales.diario-informacion .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.diario-informacion .ft-mol-subtitle:before,
.ft-brand-regionales.diario-informacion .ft-mol-subtitle--listSimple:before,
.diario-informacion .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.diario-informacion .ft-btn--primary-has--icon:hover .ft-btn__icon,
.diario-informacion .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.diario-informacion .ft-org-cardHome__mainRelated:before,
.diario-informacion .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(22%) sepia(100%) saturate(2545%) hue-rotate(181deg) brightness(86%) contrast(101%);
}

.ft-brand-regionales.diario-informacion .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .diario-informacion .ft-layout-header-regionales-btn--primary:hover::before,
  .diario-informacion .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.diario-informacion .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.diario-de-mallorca {
  --color-primary: var(--color-diario-de-mallorca);
}

.ft-brand-regionales.diario-de-mallorca .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.diario-de-mallorca .ft-mol-subtitle:before,
.ft-brand-regionales.diario-de-mallorca .ft-mol-subtitle--listSimple:before,
.diario-de-mallorca .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.diario-de-mallorca .ft-btn--primary-has--icon:hover .ft-btn__icon,
.diario-de-mallorca .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.diario-de-mallorca .ft-org-cardHome__mainRelated:before,
.diario-de-mallorca .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(31%) sepia(81%) saturate(796%) hue-rotate(176deg) brightness(93%) contrast(102%);
}

.ft-brand-regionales.diario-de-mallorca .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .diario-de-mallorca .ft-layout-header-regionales-btn--primary:hover::before,
  .diario-de-mallorca .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.diario-de-mallorca .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.el-dia-la-opinion-de-tenerife {
  --color-primary: var(--color-el-dia-la-opinion-de-tenerife);
}

.ft-brand-regionales.el-dia-la-opinion-de-tenerife .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.el-dia-la-opinion-de-tenerife .ft-mol-subtitle:before,
.ft-brand-regionales.el-dia-la-opinion-de-tenerife .ft-mol-subtitle--listSimple:before,
.el-dia-la-opinion-de-tenerife .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.el-dia-la-opinion-de-tenerife .ft-btn--primary-has--icon:hover .ft-btn__icon,
.el-dia-la-opinion-de-tenerife .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.el-dia-la-opinion-de-tenerife .ft-org-cardHome__mainRelated:before,
.el-dia-la-opinion-de-tenerife .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(32%) sepia(98%) saturate(599%) hue-rotate(173deg) brightness(90%) contrast(94%);
}

.ft-brand-regionales.el-dia-la-opinion-de-tenerife .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .el-dia-la-opinion-de-tenerife .ft-layout-header-regionales-btn--primary:hover::before,
  .el-dia-la-opinion-de-tenerife .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.el-dia-la-opinion-de-tenerife .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.el-periodico-de-aragon {
  --color-primary: var(--color-el-periodico-de-aragon);
}

.ft-brand-regionales.el-periodico-de-aragon .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.el-periodico-de-aragon .ft-mol-subtitle:before,
.ft-brand-regionales.el-periodico-de-aragon .ft-mol-subtitle--listSimple:before,
.el-periodico-de-aragon .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.el-periodico-de-aragon .ft-btn--primary-has--icon:hover .ft-btn__icon,
.el-periodico-de-aragon .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.el-periodico-de-aragon .ft-org-cardHome__mainRelated:before,
.el-periodico-de-aragon .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(31%) sepia(77%) saturate(658%) hue-rotate(155deg) brightness(95%) contrast(95%);
}

.ft-brand-regionales.el-periodico-de-aragon .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .el-periodico-de-aragon .ft-layout-header-regionales-btn--primary:hover::before,
  .el-periodico-de-aragon .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.el-periodico-de-aragon .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.el-periodico-extremadura {
  --color-primary: var(--color-el-periodico-extremadura);
}

.ft-brand-regionales.el-periodico-extremadura .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.el-periodico-extremadura .ft-mol-subtitle:before,
.ft-brand-regionales.el-periodico-extremadura .ft-mol-subtitle--listSimple:before,
.el-periodico-extremadura .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.el-periodico-extremadura .ft-btn--primary-has--icon:hover .ft-btn__icon,
.el-periodico-extremadura .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.el-periodico-extremadura .ft-org-cardHome__mainRelated:before,
.el-periodico-extremadura .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(22%) sepia(64%) saturate(3509%) hue-rotate(165deg) brightness(93%) contrast(103%);
}

.ft-brand-regionales.el-periodico-extremadura .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .el-periodico-extremadura .ft-layout-header-regionales-btn--primary:hover::before,
  .el-periodico-extremadura .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.el-periodico-extremadura .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.el-periodico-mediterraneo {
  --color-primary: var(--color-el-periodico-mediterraneo);
}

.ft-brand-regionales.el-periodico-mediterraneo .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.el-periodico-mediterraneo .ft-mol-subtitle:before,
.ft-brand-regionales.el-periodico-mediterraneo .ft-mol-subtitle--listSimple:before,
.el-periodico-mediterraneo .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.el-periodico-mediterraneo .ft-btn--primary-has--icon:hover .ft-btn__icon,
.el-periodico-mediterraneo .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.el-periodico-mediterraneo .ft-org-cardHome__mainRelated:before,
.el-periodico-mediterraneo .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(22%) sepia(1066%) saturate(181deg) hue-rotate(90%) brightness(96%) contrast();
}

.ft-brand-regionales.el-periodico-mediterraneo .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .el-periodico-mediterraneo .ft-layout-header-regionales-btn--primary:hover::before,
  .el-periodico-mediterraneo .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.el-periodico-mediterraneo .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.alto-palancia {
  --color-primary: var(--color-alto-palancia);
}

.ft-brand-regionales.alto-palancia .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.alto-palancia .ft-mol-subtitle:before,
.ft-brand-regionales.alto-palancia .ft-mol-subtitle--listSimple:before,
.alto-palancia .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.alto-palancia .ft-btn--primary-has--icon:hover .ft-btn__icon,
.alto-palancia .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.alto-palancia .ft-org-cardHome__mainRelated:before,
.alto-palancia .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(18%) sepia(60%) saturate(1296%) hue-rotate(183deg) brightness(102%) contrast(98%);
}

.ft-brand-regionales.alto-palancia .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .alto-palancia .ft-layout-header-regionales-btn--primary:hover::before,
  .alto-palancia .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.alto-palancia .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.altura {
  --color-primary: var(--color-altura);
}

.ft-brand-regionales.altura .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.altura .ft-mol-subtitle:before,
.ft-brand-regionales.altura .ft-mol-subtitle--listSimple:before,
.altura .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.altura .ft-btn--primary-has--icon:hover .ft-btn__icon,
.altura .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.altura .ft-org-cardHome__mainRelated:before,
.altura .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(18%) sepia(60%) saturate(1296%) hue-rotate(183deg) brightness(102%) contrast(98%);
}

.ft-brand-regionales.altura .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .altura .ft-layout-header-regionales-btn--primary:hover::before,
  .altura .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.altura .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.emporda {
  --color-primary: var(--color-emporda);
}

.ft-brand-regionales.emporda .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.emporda .ft-mol-subtitle:before,
.ft-brand-regionales.emporda .ft-mol-subtitle--listSimple:before,
.emporda .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.emporda .ft-btn--primary-has--icon:hover .ft-btn__icon,
.emporda .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.emporda .ft-org-cardHome__mainRelated:before,
.emporda .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(22%) sepia(20%) saturate(6691%) hue-rotate(172deg) brightness(96%) contrast(103%);
}

.ft-brand-regionales.emporda .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .emporda .ft-layout-header-regionales-btn--primary:hover::before,
  .emporda .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.emporda .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.faro-de-vigo {
  --color-primary: var(--color-faro-de-vigo);
}

.ft-brand-regionales.faro-de-vigo .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.faro-de-vigo .ft-mol-subtitle:before,
.ft-brand-regionales.faro-de-vigo .ft-mol-subtitle--listSimple:before,
.faro-de-vigo .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.faro-de-vigo .ft-btn--primary-has--icon:hover .ft-btn__icon,
.faro-de-vigo .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.faro-de-vigo .ft-org-cardHome__mainRelated:before,
.faro-de-vigo .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(6%) sepia(100%) saturate(26%) hue-rotate(283deg) brightness(107%) contrast(103%);
}

.ft-brand-regionales.faro-de-vigo .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .faro-de-vigo .ft-layout-header-regionales-btn--primary:hover::before,
  .faro-de-vigo .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.faro-de-vigo .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.la-cronica-de-badajoz {
  --color-primary: var(--color-la-cronica-badajoz);
}

.ft-brand-regionales.la-cronica-de-badajoz .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.la-cronica-de-badajoz .ft-mol-subtitle:before,
.ft-brand-regionales.la-cronica-de-badajoz .ft-mol-subtitle--listSimple:before,
.la-cronica-de-badajoz .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.la-cronica-de-badajoz .ft-btn--primary-has--icon:hover .ft-btn__icon,
.la-cronica-de-badajoz .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.la-cronica-de-badajoz .ft-org-cardHome__mainRelated:before,
.la-cronica-de-badajoz .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(17%) sepia(100%) saturate(2670%) hue-rotate(345deg) brightness(87%) contrast(93%);
}

.ft-brand-regionales.la-cronica-de-badajoz .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .la-cronica-de-badajoz .ft-layout-header-regionales-btn--primary:hover::before,
  .la-cronica-de-badajoz .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.la-cronica-de-badajoz .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.la-opinion-a-coruna {
  --color-primary: var(--color-la-opinion-a-coruna);
}

.ft-brand-regionales.la-opinion-a-coruna .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.la-opinion-a-coruna .ft-mol-subtitle:before,
.ft-brand-regionales.la-opinion-a-coruna .ft-mol-subtitle--listSimple:before,
.la-opinion-a-coruna .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.la-opinion-a-coruna .ft-btn--primary-has--icon:hover .ft-btn__icon,
.la-opinion-a-coruna .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.la-opinion-a-coruna .ft-org-cardHome__mainRelated:before,
.la-opinion-a-coruna .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(28%) sepia(99%) saturate(1277%) hue-rotate(178deg) brightness(98%) contrast(101%);
}

.ft-brand-regionales.la-opinion-a-coruna .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .la-opinion-a-coruna .ft-layout-header-regionales-btn--primary:hover::before,
  .la-opinion-a-coruna .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.la-opinion-a-coruna .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.la-opinion-de-malaga {
  --color-primary: var(--color-la-opinion-de-malaga);
}

.ft-brand-regionales.la-opinion-de-malaga .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.la-opinion-de-malaga .ft-mol-subtitle:before,
.ft-brand-regionales.la-opinion-de-malaga .ft-mol-subtitle--listSimple:before,
.la-opinion-de-malaga .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.la-opinion-de-malaga .ft-btn--primary-has--icon:hover .ft-btn__icon,
.la-opinion-de-malaga .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.la-opinion-de-malaga .ft-org-cardHome__mainRelated:before,
.la-opinion-de-malaga .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(26%) sepia(99%) saturate(605%) hue-rotate(115deg) brightness(91%) contrast(101%);
}

.ft-brand-regionales.la-opinion-de-malaga .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .la-opinion-de-malaga .ft-layout-header-regionales-btn--primary:hover::before,
  .la-opinion-de-malaga .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.la-opinion-de-malaga .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.la-opinion-de-murcia {
  --color-primary: var(--color-la-opinion-de-murcia);
}

.ft-brand-regionales.la-opinion-de-murcia .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.la-opinion-de-murcia .ft-mol-subtitle:before,
.ft-brand-regionales.la-opinion-de-murcia .ft-mol-subtitle--listSimple:before,
.la-opinion-de-murcia .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.la-opinion-de-murcia .ft-btn--primary-has--icon:hover .ft-btn__icon,
.la-opinion-de-murcia .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.la-opinion-de-murcia .ft-org-cardHome__mainRelated:before,
.la-opinion-de-murcia .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(22%) sepia(59%) saturate(3824%) hue-rotate(353deg) brightness(83%) contrast(88%);
}

.ft-brand-regionales.la-opinion-de-murcia .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .la-opinion-de-murcia .ft-layout-header-regionales-btn--primary:hover::before,
  .la-opinion-de-murcia .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.la-opinion-de-murcia .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.la-provincia-diario-de-las-palmas {
  --color-primary: var(--color-la-provincia-diario-de-las-palmas);
}

.ft-brand-regionales.la-provincia-diario-de-las-palmas .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.la-provincia-diario-de-las-palmas .ft-mol-subtitle:before,
.ft-brand-regionales.la-provincia-diario-de-las-palmas .ft-mol-subtitle--listSimple:before,
.la-provincia-diario-de-las-palmas .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.la-provincia-diario-de-las-palmas .ft-btn--primary-has--icon:hover .ft-btn__icon,
.la-provincia-diario-de-las-palmas .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.la-provincia-diario-de-las-palmas .ft-org-cardHome__mainRelated:before,
.la-provincia-diario-de-las-palmas .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(20%) sepia(42%) saturate(3529%) hue-rotate(190deg) brightness(90%) contrast(101%);
}

.ft-brand-regionales.la-provincia-diario-de-las-palmas .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .la-provincia-diario-de-las-palmas .ft-layout-header-regionales-btn--primary:hover::before,
  .la-provincia-diario-de-las-palmas .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.la-provincia-diario-de-las-palmas .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.levante-el-mercantil-valenciano {
  --color-primary: var(--color-levante-el-mercantil-valenciano);
}

.ft-brand-regionales.levante-el-mercantil-valenciano .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.levante-el-mercantil-valenciano .ft-mol-subtitle:before,
.ft-brand-regionales.levante-el-mercantil-valenciano .ft-mol-subtitle--listSimple:before,
.levante-el-mercantil-valenciano .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.levante-el-mercantil-valenciano .ft-btn--primary-has--icon:hover .ft-btn__icon,
.levante-el-mercantil-valenciano .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.levante-el-mercantil-valenciano .ft-org-cardHome__mainRelated:before,
.levante-el-mercantil-valenciano .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(6%) sepia(100%) saturate(26%) hue-rotate(283deg) brightness(107%) contrast(103%);
}

.ft-brand-regionales.levante-el-mercantil-valenciano .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .levante-el-mercantil-valenciano .ft-layout-header-regionales-btn--primary:hover::before,
  .levante-el-mercantil-valenciano .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.levante-el-mercantil-valenciano .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.la-nueva-espana {
  --color-primary: var(--color-la-nueva-espana);
}

.ft-brand-regionales.la-nueva-espana .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.la-nueva-espana .ft-mol-subtitle:before,
.ft-brand-regionales.la-nueva-espana .ft-mol-subtitle--listSimple:before,
.la-nueva-espana .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.la-nueva-espana .ft-btn--primary-has--icon:hover .ft-btn__icon,
.la-nueva-espana .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.la-nueva-espana .ft-org-cardHome__mainRelated:before,
.la-nueva-espana .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(37%) sepia(34%) saturate(1592%) hue-rotate(166deg) brightness(81%) contrast(94%);
}

.ft-brand-regionales.la-nueva-espana .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .la-nueva-espana .ft-layout-header-regionales-btn--primary:hover::before,
  .la-nueva-espana .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.la-nueva-espana .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.llanera {
  --color-primary: var(--color-llanera);
}

.ft-brand-regionales.llanera .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.llanera .ft-mol-subtitle:before,
.ft-brand-regionales.llanera .ft-mol-subtitle--listSimple:before,
.llanera .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.llanera .ft-btn--primary-has--icon:hover .ft-btn__icon,
.llanera .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.llanera .ft-org-cardHome__mainRelated:before,
.llanera .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(36%) sepia(11%) saturate(2224%) hue-rotate(28deg) brightness(98%) contrast(81%);
}

.ft-brand-regionales.llanera .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .llanera .ft-layout-header-regionales-btn--primary:hover::before,
  .llanera .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.llanera .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.siero {
  --color-primary: var(--color-siero);
}

.ft-brand-regionales.siero .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.siero .ft-mol-subtitle:before,
.ft-brand-regionales.siero .ft-mol-subtitle--listSimple:before,
.siero .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.siero .ft-btn--primary-has--icon:hover .ft-btn__icon,
.siero .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.siero .ft-org-cardHome__mainRelated:before,
.siero .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(36%) sepia(11%) saturate(2224%) hue-rotate(28deg) brightness(98%) contrast(81%);
}

.ft-brand-regionales.siero .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .siero .ft-layout-header-regionales-btn--primary:hover::before,
  .siero .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.siero .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.villaviciosa {
  --color-primary: var(--color-villaviciosa);
}

.ft-brand-regionales.villaviciosa .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.villaviciosa .ft-mol-subtitle:before,
.ft-brand-regionales.villaviciosa .ft-mol-subtitle--listSimple:before,
.villaviciosa .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.villaviciosa .ft-btn--primary-has--icon:hover .ft-btn__icon,
.villaviciosa .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.villaviciosa .ft-org-cardHome__mainRelated:before,
.villaviciosa .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(36%) sepia(11%) saturate(2224%) hue-rotate(28deg) brightness(98%) contrast(81%);
}

.ft-brand-regionales.villaviciosa .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .villaviciosa .ft-layout-header-regionales-btn--primary:hover::before,
  .villaviciosa .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.villaviciosa .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.mallorca-zeitung {
  --color-primary: var(--color-mallorca-zeitung);
}

.ft-brand-regionales.mallorca-zeitung .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.mallorca-zeitung .ft-mol-subtitle:before,
.ft-brand-regionales.mallorca-zeitung .ft-mol-subtitle--listSimple:before,
.mallorca-zeitung .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.mallorca-zeitung .ft-btn--primary-has--icon:hover .ft-btn__icon,
.mallorca-zeitung .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.mallorca-zeitung .ft-org-cardHome__mainRelated:before,
.mallorca-zeitung .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(22%) sepia(96%) saturate(1772%) hue-rotate(177deg) brightness(92%) contrast(101%);
}

.ft-brand-regionales.mallorca-zeitung .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .mallorca-zeitung .ft-layout-header-regionales-btn--primary:hover::before,
  .mallorca-zeitung .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.mallorca-zeitung .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.noticias-de-alava {
  --color-primary: var(--color-noticias-de-alava);
}

.ft-brand-regionales.noticias-de-alava .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.noticias-de-alava .ft-mol-subtitle:before,
.ft-brand-regionales.noticias-de-alava .ft-mol-subtitle--listSimple:before,
.noticias-de-alava .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.noticias-de-alava .ft-btn--primary-has--icon:hover .ft-btn__icon,
.noticias-de-alava .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.noticias-de-alava .ft-org-cardHome__mainRelated:before,
.noticias-de-alava .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(32%) sepia(11%) saturate(3410%) hue-rotate(185deg) brightness(97%) contrast(90%);
}

.ft-brand-regionales.noticias-de-alava .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .noticias-de-alava .ft-layout-header-regionales-btn--primary:hover::before,
  .noticias-de-alava .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.noticias-de-alava .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.noticias-de-gipuzkoa {
  --color-primary: var(--color-noticias-gipuzkoa);
}

.ft-brand-regionales.noticias-de-gipuzkoa .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.noticias-de-gipuzkoa .ft-mol-subtitle:before,
.ft-brand-regionales.noticias-de-gipuzkoa .ft-mol-subtitle--listSimple:before,
.noticias-de-gipuzkoa .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.noticias-de-gipuzkoa .ft-btn--primary-has--icon:hover .ft-btn__icon,
.noticias-de-gipuzkoa .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.noticias-de-gipuzkoa .ft-org-cardHome__mainRelated:before,
.noticias-de-gipuzkoa .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(28%) sepia(97%) saturate(442%) hue-rotate(185deg) brightness(97%) contrast(89%);
}

.ft-brand-regionales.noticias-de-gipuzkoa .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .noticias-de-gipuzkoa .ft-layout-header-regionales-btn--primary:hover::before,
  .noticias-de-gipuzkoa .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.noticias-de-gipuzkoa .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.noticias-de-navarra {
  --color-primary: var(--color-noticias-navarra);
}

.ft-brand-regionales.noticias-de-navarra .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.noticias-de-navarra .ft-mol-subtitle:before,
.ft-brand-regionales.noticias-de-navarra .ft-mol-subtitle--listSimple:before,
.noticias-de-navarra .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.noticias-de-navarra .ft-btn--primary-has--icon:hover .ft-btn__icon,
.noticias-de-navarra .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.noticias-de-navarra .ft-org-cardHome__mainRelated:before,
.noticias-de-navarra .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(28%) sepia(97%) saturate(442%) hue-rotate(185deg) brightness(97%) contrast(89%);
}

.ft-brand-regionales.noticias-de-navarra .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .noticias-de-navarra .ft-layout-header-regionales-btn--primary:hover::before,
  .noticias-de-navarra .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.noticias-de-navarra .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.regio7 {
  --color-primary: var(--color-regio7);
}

.ft-brand-regionales.regio7 .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.regio7 .ft-mol-subtitle:before,
.ft-brand-regionales.regio7 .ft-mol-subtitle--listSimple:before,
.regio7 .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.regio7 .ft-btn--primary-has--icon:hover .ft-btn__icon,
.regio7 .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.regio7 .ft-org-cardHome__mainRelated:before,
.regio7 .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(28%) sepia(97%) saturate(442%) hue-rotate(185deg) brightness(97%) contrast(89%);
}

.ft-brand-regionales.regio7 .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .regio7 .ft-layout-header-regionales-btn--primary:hover::before,
  .regio7 .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.regio7 .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.superdeporte {
  --color-primary: var(--color-superdeporte);
}

.ft-brand-regionales.superdeporte .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.superdeporte .ft-mol-subtitle:before,
.ft-brand-regionales.superdeporte .ft-mol-subtitle--listSimple:before,
.superdeporte .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.superdeporte .ft-btn--primary-has--icon:hover .ft-btn__icon,
.superdeporte .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.superdeporte .ft-org-cardHome__mainRelated:before,
.superdeporte .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(6%) sepia(100%) saturate(26%) hue-rotate(283deg) brightness(107%) contrast(103%);
}

.ft-brand-regionales.superdeporte .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .superdeporte .ft-layout-header-regionales-btn--primary:hover::before,
  .superdeporte .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.superdeporte .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.la-cronica-de-los-barrios-de-alicante {
  --color-primary: var(--color-la-cronica-de-los-barrios-de-alicante);
}

.ft-brand-regionales.la-cronica-de-los-barrios-de-alicante .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.la-cronica-de-los-barrios-de-alicante .ft-mol-subtitle:before,
.ft-brand-regionales.la-cronica-de-los-barrios-de-alicante .ft-mol-subtitle--listSimple:before,
.la-cronica-de-los-barrios-de-alicante .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.la-cronica-de-los-barrios-de-alicante .ft-btn--primary-has--icon:hover .ft-btn__icon,
.la-cronica-de-los-barrios-de-alicante .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.la-cronica-de-los-barrios-de-alicante .ft-org-cardHome__mainRelated:before,
.la-cronica-de-los-barrios-de-alicante .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(29%) sepia(90%) saturate(692%) hue-rotate(169deg) brightness(90%) contrast(89%);
}

.ft-brand-regionales.la-cronica-de-los-barrios-de-alicante .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .la-cronica-de-los-barrios-de-alicante .ft-layout-header-regionales-btn--primary:hover::before,
  .la-cronica-de-los-barrios-de-alicante .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.la-cronica-de-los-barrios-de-alicante .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.la-cronica-de-alacanti {
  --color-primary: var(--color-la-cronica-de-alacanti);
}

.ft-brand-regionales.la-cronica-de-alacanti .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.la-cronica-de-alacanti .ft-mol-subtitle:before,
.ft-brand-regionales.la-cronica-de-alacanti .ft-mol-subtitle--listSimple:before,
.la-cronica-de-alacanti .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.la-cronica-de-alacanti .ft-btn--primary-has--icon:hover .ft-btn__icon,
.la-cronica-de-alacanti .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.la-cronica-de-alacanti .ft-org-cardHome__mainRelated:before,
.la-cronica-de-alacanti .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(29%) sepia(90%) saturate(692%) hue-rotate(169deg) brightness(90%) contrast(89%);
}

.ft-brand-regionales.la-cronica-de-alacanti .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .la-cronica-de-alacanti .ft-layout-header-regionales-btn--primary:hover::before,
  .la-cronica-de-alacanti .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.la-cronica-de-alacanti .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.cas-obert {
  --color-primary: var(--color-caso-abierto);
}

.ft-brand-regionales.cas-obert .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.cas-obert .ft-mol-subtitle:before,
.ft-brand-regionales.cas-obert .ft-mol-subtitle--listSimple:before,
.cas-obert .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.cas-obert .ft-btn--primary-has--icon:hover .ft-btn__icon,
.cas-obert .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.cas-obert .ft-org-cardHome__mainRelated:before,
.cas-obert .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(17%) sepia(84%) saturate(5041%) hue-rotate(349deg) brightness(82%) contrast(119%);
}

.ft-brand-regionales.cas-obert .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .cas-obert .ft-layout-header-regionales-btn--primary:hover::before,
  .cas-obert .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.cas-obert .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.caso-abierto {
  --color-primary: var(--color-caso-abierto);
}

.ft-brand-regionales.caso-abierto .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.caso-abierto .ft-mol-subtitle:before,
.ft-brand-regionales.caso-abierto .ft-mol-subtitle--listSimple:before,
.caso-abierto .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.caso-abierto .ft-btn--primary-has--icon:hover .ft-btn__icon,
.caso-abierto .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.caso-abierto .ft-org-cardHome__mainRelated:before,
.caso-abierto .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(17%) sepia(84%) saturate(5041%) hue-rotate(349deg) brightness(82%) contrast(119%);
}

.ft-brand-regionales.caso-abierto .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .caso-abierto .ft-layout-header-regionales-btn--primary:hover::before,
  .caso-abierto .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.caso-abierto .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.premium {
  --color-primary: var(--color-premium);
}

.ft-brand-regionales.premium .ft-list--primary .ft-list__item:before,
.ft-brand-regionales.premium .ft-mol-subtitle:before,
.ft-brand-regionales.premium .ft-mol-subtitle--listSimple:before,
.premium .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.premium .ft-btn--primary-has--icon:hover .ft-btn__icon,
.premium .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-regionales.premium .ft-org-cardHome__mainRelated:before,
.premium .ft-layout-header-regionales-btn--panel:before {
  filter: brightness() saturate() invert(38%) sepia(99%) saturate(406%) hue-rotate(7deg) brightness(94%) contrast(98%);
}

.ft-brand-regionales.premium .ft-layout-header-regionales-btn--is-active:before {
  filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
}

@media only screen and (min-width: 1024px) {
  .premium .ft-layout-header-regionales-btn--primary:hover::before,
  .premium .ft-layout-header-regionales-btn--primary:focus-visible::before {
    filter: invert(100%) sepia(100%) saturate(2%) hue-rotate(95deg) brightness(110%) contrast(101%);
  }
}

.premium .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.activos {
  --color-primary: var(--color-activos);
}

.ft-brand-epe.activos .ft-list--primary .ft-list__item:before,
.ft-brand-epe.activos .ft-mol-subtitle:before,
.ft-brand-epe.activos .ft-mol-subtitle--listSimple:before,
.activos .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.activos .ft-btn--primary-has--icon:hover .ft-btn__icon,
.activos .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-epe.activos .ft-org-cardHome__mainRelated:before {
  filter: brightness() saturate() invert(48%) sepia(22%) saturate(800%) hue-rotate(41deg) brightness(90%) contrast(87%);
}

.activos .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.activos {
  --font-primary: var(--font-stack);
}

.cronicas {
  --color-primary: var(--color-cronicas);
}

.ft-brand-epe.cronicas .ft-list--primary .ft-list__item:before,
.ft-brand-epe.cronicas .ft-mol-subtitle:before,
.ft-brand-epe.cronicas .ft-mol-subtitle--listSimple:before,
.cronicas .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon .ft-helper-img-rd:hover,
.cronicas .ft-btn--primary-has--icon:hover .ft-btn__icon,
.cronicas .ft-btn--primary-has--icon:focus-visible .ft-btn__icon,
.ft-brand-epe.cronicas .ft-org-cardHome__mainRelated:before {
  filter: brightness() saturate() invert(48%) sepia(22%) saturate(800%) hue-rotate(41deg) brightness(90%) contrast(87%);
}

.cronicas .ft-mol-multimedia--podcast .ft-mol-multimedia__footerIcon {
  background-color: transparent;
}

.activos {
  --font-primary: var(--font-stack);
}

.ft-layout-grid-flex {
  margin-right: auto;
  margin-left: auto;
  padding-right: 0;
  padding-left: 0;
}
.ft-layout-grid-flex__bg {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(100%);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
@media only screen and (min-width: 1920px) {
  .ft-layout-grid-flex__bg {
    clip: auto;
    clip-path: none;
    height: auto;
    overflow: visible;
    position: static;
    white-space: inherit;
    width: auto;
  }
}
.ft-layout-grid-flex__bgTop {
  top: 0;
}
.ft-layout-grid-flex__bgRgt {
  right: 0;
}
.ft-layout-grid-flex__bgBttm {
  bottom: 0;
}
.ft-layout-grid-flex__bgLft {
  left: 0;
}
.ft-layout-grid-flex__col {
  outline: 1px solid var(--color-primary);
}
.ft-layout-grid-flex__colXs-1 {
  padding-right: 0.8rem;
  padding-left: 0.8rem;
  flex-basis: 8.33333333%;
  max-width: 8.33333333%;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__colXs-1 {
    padding-right: 1.1rem;
    padding-left: 1.1rem;
  }
}
.ft-layout-grid-flex__colXs-2 {
  padding-right: 0.8rem;
  padding-left: 0.8rem;
  flex-basis: 16.66666667%;
  max-width: 16.66666667%;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__colXs-2 {
    padding-right: 1.1rem;
    padding-left: 1.1rem;
  }
}
.ft-layout-grid-flex__colXs-3 {
  padding-right: 0.8rem;
  padding-left: 0.8rem;
  flex-basis: 25%;
  max-width: 25%;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__colXs-3 {
    padding-right: 1.1rem;
    padding-left: 1.1rem;
  }
}
.ft-layout-grid-flex__colXs-4 {
  padding-right: 0.8rem;
  padding-left: 0.8rem;
  flex-basis: 33.33333333%;
  max-width: 33.33333333%;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__colXs-4 {
    padding-right: 1.1rem;
    padding-left: 1.1rem;
  }
}
.ft-layout-grid-flex__colXs-5 {
  padding-right: 0.8rem;
  padding-left: 0.8rem;
  flex-basis: 41.66666667%;
  max-width: 41.66666667%;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__colXs-5 {
    padding-right: 1.1rem;
    padding-left: 1.1rem;
  }
}
.ft-layout-grid-flex__colXs-6 {
  padding-right: 0.8rem;
  padding-left: 0.8rem;
  flex-basis: 50%;
  max-width: 50%;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__colXs-6 {
    padding-right: 1.1rem;
    padding-left: 1.1rem;
  }
}
.ft-layout-grid-flex__colXs-7 {
  padding-right: 0.8rem;
  padding-left: 0.8rem;
  flex-basis: 58.33333333%;
  max-width: 58.33333333%;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__colXs-7 {
    padding-right: 1.1rem;
    padding-left: 1.1rem;
  }
}
.ft-layout-grid-flex__colXs-8 {
  padding-right: 0.8rem;
  padding-left: 0.8rem;
  flex-basis: 66.66666667%;
  max-width: 66.66666667%;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__colXs-8 {
    padding-right: 1.1rem;
    padding-left: 1.1rem;
  }
}
.ft-layout-grid-flex__colXs-9 {
  padding-right: 0.8rem;
  padding-left: 0.8rem;
  flex-basis: 75%;
  max-width: 75%;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__colXs-9 {
    padding-right: 1.1rem;
    padding-left: 1.1rem;
  }
}
.ft-layout-grid-flex__colXs-10 {
  padding-right: 0.8rem;
  padding-left: 0.8rem;
  flex-basis: 83.33333333%;
  max-width: 83.33333333%;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__colXs-10 {
    padding-right: 1.1rem;
    padding-left: 1.1rem;
  }
}
.ft-layout-grid-flex__colXs-11 {
  padding-right: 0.8rem;
  padding-left: 0.8rem;
  flex-basis: 91.66666667%;
  max-width: 91.66666667%;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__colXs-11 {
    padding-right: 1.1rem;
    padding-left: 1.1rem;
  }
}
.ft-layout-grid-flex__colXs-12 {
  padding-right: 0.8rem;
  padding-left: 0.8rem;
  flex-basis: 100%;
  max-width: 100%;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__colXs-12 {
    padding-right: 1.1rem;
    padding-left: 1.1rem;
  }
}
.ft-layout-grid-flex__colXsOffset-0 {
  margin-left: 0;
}
.ft-layout-grid-flex__colXsOffset-1 {
  margin-left: 8.33333333%;
}
.ft-layout-grid-flex__colXsOffset-2 {
  margin-left: 16.66666667%;
}
.ft-layout-grid-flex__colXsOffset-3 {
  margin-left: 25%;
}
.ft-layout-grid-flex__colXsOffset-4 {
  margin-left: 33.33333333%;
}
.ft-layout-grid-flex__colXsOffset-5 {
  margin-left: 41.66666667%;
}
.ft-layout-grid-flex__colXsOffset-6 {
  margin-left: 50%;
}
.ft-layout-grid-flex__colXsOffset-7 {
  margin-left: 58.33333333%;
}
.ft-layout-grid-flex__colXsOffset-8 {
  margin-left: 66.66666667%;
}
.ft-layout-grid-flex__colXsOffset-9 {
  margin-left: 75%;
}
.ft-layout-grid-flex__colXsOffset-10 {
  margin-left: 83.33333333%;
}
.ft-layout-grid-flex__colXsOffset-11 {
  margin-left: 91.66666667%;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__colSm-1 {
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
  }
  .ft-layout-grid-flex__colSm-2 {
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
  }
  .ft-layout-grid-flex__colSm-3 {
    flex-basis: 25%;
    max-width: 25%;
  }
  .ft-layout-grid-flex__colSm-4 {
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
  }
  .ft-layout-grid-flex__colSm-5 {
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
  }
  .ft-layout-grid-flex__colSm-6 {
    flex-basis: 50%;
    max-width: 50%;
  }
  .ft-layout-grid-flex__colSm-7 {
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
  }
  .ft-layout-grid-flex__colSm-8 {
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
  }
  .ft-layout-grid-flex__colSm-9 {
    flex-basis: 75%;
    max-width: 75%;
  }
  .ft-layout-grid-flex__colSm-10 {
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
  }
  .ft-layout-grid-flex__colSm-11 {
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
  }
  .ft-layout-grid-flex__colSm-12 {
    flex-basis: 100%;
    max-width: 100%;
  }
  .ft-layout-grid-flex__colSmOffset-0 {
    margin-left: 0;
  }
  .ft-layout-grid-flex__colSmOffset-1 {
    margin-left: 8.33333333%;
  }
  .ft-layout-grid-flex__colSmOffset-2 {
    margin-left: 16.66666667%;
  }
  .ft-layout-grid-flex__colSmOffset-3 {
    margin-left: 25%;
  }
  .ft-layout-grid-flex__colSmOffset-4 {
    margin-left: 33.33333333%;
  }
  .ft-layout-grid-flex__colSmOffset-5 {
    margin-left: 41.66666667%;
  }
  .ft-layout-grid-flex__colSmOffset-6 {
    margin-left: 50%;
  }
  .ft-layout-grid-flex__colSmOffset-7 {
    margin-left: 58.33333333%;
  }
  .ft-layout-grid-flex__colSmOffset-8 {
    margin-left: 66.66666667%;
  }
  .ft-layout-grid-flex__colSmOffset-9 {
    margin-left: 75%;
  }
  .ft-layout-grid-flex__colSmOffset-10 {
    margin-left: 83.33333333%;
  }
  .ft-layout-grid-flex__colSmOffset-11 {
    margin-left: 91.66666667%;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__colMd-1 {
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
  }
  .ft-layout-grid-flex__colMd-2 {
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
  }
  .ft-layout-grid-flex__colMd-3 {
    flex-basis: 25%;
    max-width: 25%;
  }
  .ft-layout-grid-flex__colMd-4 {
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
  }
  .ft-layout-grid-flex__colMd-5 {
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
  }
  .ft-layout-grid-flex__colMd-6 {
    flex-basis: 50%;
    max-width: 50%;
  }
  .ft-layout-grid-flex__colMd-7 {
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
  }
  .ft-layout-grid-flex__colMd-8 {
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
  }
  .ft-layout-grid-flex__colMd-9 {
    flex-basis: 75%;
    max-width: 75%;
  }
  .ft-layout-grid-flex__colMd-10 {
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
  }
  .ft-layout-grid-flex__colMd-11 {
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
  }
  .ft-layout-grid-flex__colMd-12 {
    flex-basis: 100%;
    max-width: 100%;
  }
  .ft-layout-grid-flex__colMdOffset-0 {
    margin-left: 0;
  }
  .ft-layout-grid-flex__colMdOffset-1 {
    margin-left: 8.33333333%;
  }
  .ft-layout-grid-flex__colMdOffset-2 {
    margin-left: 16.66666667%;
  }
  .ft-layout-grid-flex__colMdOffset-3 {
    margin-left: 25%;
  }
  .ft-layout-grid-flex__colMdOffset-4 {
    margin-left: 33.33333333%;
  }
  .ft-layout-grid-flex__colMdOffset-5 {
    margin-left: 41.66666667%;
  }
  .ft-layout-grid-flex__colMdOffset-6 {
    margin-left: 50%;
  }
  .ft-layout-grid-flex__colMdOffset-7 {
    margin-left: 58.33333333%;
  }
  .ft-layout-grid-flex__colMdOffset-8 {
    margin-left: 66.66666667%;
  }
  .ft-layout-grid-flex__colMdOffset-9 {
    margin-left: 75%;
  }
  .ft-layout-grid-flex__colMdOffset-10 {
    margin-left: 83.33333333%;
  }
  .ft-layout-grid-flex__colMdOffset-11 {
    margin-left: 91.66666667%;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__colLg-1 {
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
  }
  .ft-layout-grid-flex__colLg-2 {
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
  }
  .ft-layout-grid-flex__colLg-3 {
    flex-basis: 25%;
    max-width: 25%;
  }
  .ft-layout-grid-flex__colLg-4 {
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
  }
  .ft-layout-grid-flex__colLg-5 {
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
  }
  .ft-layout-grid-flex__colLg-6 {
    flex-basis: 50%;
    max-width: 50%;
  }
  .ft-layout-grid-flex__colLg-7 {
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
  }
  .ft-layout-grid-flex__colLg-8 {
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
  }
  .ft-layout-grid-flex__colLg-9 {
    flex-basis: 75%;
    max-width: 75%;
  }
  .ft-layout-grid-flex__colLg-10 {
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
  }
  .ft-layout-grid-flex__colLg-11 {
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
  }
  .ft-layout-grid-flex__colLg-12 {
    flex-basis: 100%;
    max-width: 100%;
  }
  .ft-layout-grid-flex__colLgOffset-0 {
    margin-left: 0;
  }
  .ft-layout-grid-flex__colLgOffset-1 {
    margin-left: 8.33333333%;
  }
  .ft-layout-grid-flex__colLgOffset-2 {
    margin-left: 16.66666667%;
  }
  .ft-layout-grid-flex__colLgOffset-3 {
    margin-left: 25%;
  }
  .ft-layout-grid-flex__colLgOffset-4 {
    margin-left: 33.33333333%;
  }
  .ft-layout-grid-flex__colLgOffset-5 {
    margin-left: 41.66666667%;
  }
  .ft-layout-grid-flex__colLgOffset-6 {
    margin-left: 50%;
  }
  .ft-layout-grid-flex__colLgOffset-7 {
    margin-left: 58.33333333%;
  }
  .ft-layout-grid-flex__colLgOffset-8 {
    margin-left: 66.66666667%;
  }
  .ft-layout-grid-flex__colLgOffset-9 {
    margin-left: 75%;
  }
  .ft-layout-grid-flex__colLgOffset-10 {
    margin-left: 83.33333333%;
  }
  .ft-layout-grid-flex__colLgOffset-11 {
    margin-left: 91.66666667%;
  }
}
.ft-layout-grid-flex__colOffset-sm-1 {
  margin-left: 8.33333333%;
}
.ft-layout-grid-flex__colOffset-sm-2 {
  margin-left: 16.66666667%;
}
.ft-layout-grid-flex__colOffset-sm-3 {
  margin-left: 25%;
}
.ft-layout-grid-flex__colOffset-sm-4 {
  margin-left: 33.33333333%;
}
.ft-layout-grid-flex__colOffset-sm-5 {
  margin-left: 41.66666667%;
}
.ft-layout-grid-flex__colOffset-sm-6 {
  margin-left: 50%;
}
.ft-layout-grid-flex__colOffset-sm-7 {
  margin-left: 58.33333333%;
}
.ft-layout-grid-flex__colOffset-sm-8 {
  margin-left: 66.66666667%;
}
.ft-layout-grid-flex__colOffset-sm-9 {
  margin-left: 75%;
}
.ft-layout-grid-flex__colOffset-sm-10 {
  margin-left: 83.33333333%;
}
.ft-layout-grid-flex__colOffset-sm-11 {
  margin-left: 91.66666667%;
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__colOffset-md-0 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__colOffset-md-1 {
    margin-left: 8.33333333%;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__colOffset-md-2 {
    margin-left: 16.66666667%;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__colOffset-md-3 {
    margin-left: 25%;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__colOffset-md-4 {
    margin-left: 33.33333333%;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__colOffset-md-5 {
    margin-left: 41.66666667%;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__colOffset-md-6 {
    margin-left: 50%;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__colOffset-md-7 {
    margin-left: 58.33333333%;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__colOffset-md-8 {
    margin-left: 66.66666667%;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__colOffset-md-9 {
    margin-left: 75%;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__colOffset-md-10 {
    margin-left: 83.33333333%;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__colOffset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__colOffset-lg-0 {
    margin-left: 0;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__colOffset-lg-1 {
    margin-left: 8.33333333%;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__colOffset-lg-2 {
    margin-left: 16.66666667%;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__colOffset-lg-3 {
    margin-left: 25%;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__colOffset-lg-4 {
    margin-left: 33.33333333%;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__colOffset-lg-5 {
    margin-left: 41.66666667%;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__colOffset-lg-6 {
    margin-left: 50%;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__colOffset-lg-7 {
    margin-left: 58.33333333%;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__colOffset-lg-8 {
    margin-left: 66.66666667%;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__colOffset-lg-9 {
    margin-left: 75%;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__colOffset-lg-10 {
    margin-left: 83.33333333%;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__colOffset-lg-11 {
    margin-left: 91.66666667%;
  }
}
.ft-layout-grid-flex__colFirst-xs {
  order: -1;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__colFirst-sm {
    order: -1;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__colFirst-md {
    order: -1;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__colFirst-lg {
    order: -1;
  }
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__colGutter-r-0 {
    padding-right: 0;
  }
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__colGutter-l-0 {
    padding-left: 0;
  }
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__colGutter-x-0 {
    padding-right: 0;
    padding-left: 0;
  }
}
.ft-layout-grid-flex__colLast-xs {
  order: 1;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__colLast-sm {
    order: 1;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__colLast-md {
    order: 1;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__colLast-lg {
    order: 1;
  }
}
.ft-layout-grid-flex__colIs-relative {
  position: relative;
}
.ft-layout-grid-flex__colHas__minWidth {
  text-align: left;
  padding: 0;
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__colHas__minWidth {
    min-width: 1002px;
    max-width: 1002px;
  }
}
.ft-layout-grid-flex__colHas__AdsLeft {
  direction: rtl;
  clip: auto;
  clip-path: none;
  white-space: inherit;
  height: auto;
  display: none;
  width: 1px;
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__colHas__AdsLeft {
    display: block;
    position: relative;
    contain: paint;
  }
}
.ft-layout-grid-flex__colHas__AdsRight {
  clip: auto;
  clip-path: none;
  white-space: inherit;
  height: auto;
  display: none;
  width: 1px;
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__colHas__AdsRight {
    display: block;
    position: relative;
    contain: paint;
  }
}
.ft-layout-grid-flex__col-addsLeft {
  position: fixed;
  top: initial;
  right: 50%;
  margin-right: 515px;
  margin-top: 27px;
  z-index: 100;
  max-width: 450px;
  padding-left: 0;
  padding-right: 0;
}
.ft-layout-grid-flex__col-addsContent {
  text-align: left;
  padding: 0;
  margin: 0px auto;
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__col-addsContent {
    min-width: 1002px;
    max-width: 1002px;
  }
  .logged .ft-layout-grid-flex__col-addsContent {
    min-width: 1280px;
    max-width: 1280px;
  }
}
.ft-layout-grid-flex__col-addsRight {
  position: fixed;
  top: initial;
  left: 50%;
  margin-left: 515px;
  margin-top: 28px;
  max-width: 450px;
  z-index: 100;
  padding-left: 0;
  padding-right: 0;
}
.ft-layout-grid-flex__row {
  margin-right: auto;
  margin-left: auto;
  padding-right: 0.8rem;
  padding-left: 0.8rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  max-width: 1680px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__row {
    padding-right: 1.1rem;
    padding-left: 1.1rem;
  }
}
.ft-layout-grid-flex__rowMaxgrid {
  max-width: 980px;
}
.ft-layout-grid-flex__rowStart-xs {
  justify-content: flex-start;
  text-align: start;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__rowStart-sm {
    justify-content: flex-start;
    text-align: start;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__rowStart-md {
    justify-content: flex-start;
    text-align: start;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__rowStart-lg {
    justify-content: flex-start;
    text-align: start;
  }
}
.ft-layout-grid-flex__rowCenter-xs {
  justify-content: center;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__rowCenter-sm {
    justify-content: center;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__rowCenter-md {
    justify-content: center;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__rowCenter-lg {
    justify-content: center;
  }
}
.ft-layout-grid-flex__rowEnd-xs {
  justify-content: flex-end;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__rowEnd-sm {
    justify-content: flex-end;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__rowEnd-md {
    justify-content: flex-end;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__rowEnd-lg {
    justify-content: flex-end;
  }
}
.ft-layout-grid-flex__rowTop-xs {
  align-items: flex-start;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__rowTop-sm {
    align-items: flex-start;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__rowTop-md {
    align-items: flex-start;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__rowTop-lg {
    align-items: flex-start;
  }
}
.ft-layout-grid-flex__rowMiddle-xs {
  align-items: center;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__rowMiddle-sm {
    align-items: center;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__rowMiddle-md {
    align-items: center;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__rowMiddle-lg {
    align-items: center;
  }
}
.ft-layout-grid-flex__rowBottom-xs {
  align-items: flex-end;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__rowBottom-sm {
    align-items: flex-end;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__rowBottom-md {
    align-items: flex-end;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__rowBottom-lg {
    align-items: flex-end;
  }
}
.ft-layout-grid-flex__rowAround-xs {
  justify-content: space-around;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__rowAround-sm {
    justify-content: space-around;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__rowAround-md {
    justify-content: space-around;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__rowAround-lg {
    justify-content: space-around;
  }
}
.ft-layout-grid-flex__rowBetween-xs {
  justify-content: space-between;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__rowBetween-sm {
    justify-content: space-between;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__rowBetween-md {
    justify-content: space-between;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__rowBetween-lg {
    justify-content: space-between;
  }
}
.ft-layout-grid-flex__rowReverse {
  flex-direction: row-reverse;
}
.ft-layout-grid-flex__rowHas-bg {
  position: relative;
}
.ft-layout-grid-flex__rowHas-bg .ft-layout-grid-flex__bg {
  position: absolute;
}
.ft-layout-grid-flex__rowIs-p-less {
  padding-right: 0;
  padding-left: 0;
  max-width: 1920px;
}
.ft-layout-grid-flex__rowAds {
  justify-content: center;
  text-align: center;
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__rowAds {
    flex-wrap: nowrap;
  }
}
.ft-layout-grid-flex__rowAdsGutter-0 {
  margin: 0;
  padding: 0;
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__rowAdsGutter-0 {
    margin: inherit;
    padding: inherit;
  }
}
.ft-layout-grid-flex__nested {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
.ft-layout-grid-flex__nestedCenter-xs {
  justify-content: center;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__nestedCenter-sm {
    justify-content: center;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__nestedCenter-md {
    justify-content: center;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__nestedCenter-lg {
    justify-content: center;
  }
}
.ft-layout-grid-flex__nestedEnd-xs {
  justify-content: flex-end;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__nestedEnd-sm {
    justify-content: flex-end;
  }
}
@media only screen and (min-width: 1002px) {
  .ft-layout-grid-flex__nestedEnd-md {
    justify-content: flex-end;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-layout-grid-flex__nestedEnd-lg {
    justify-content: flex-end;
  }
}
.ft-layout-grid-flex__nestedGutter-0 {
  margin-right: -0.8rem;
  margin-left: -0.8rem;
}
@media only screen and (min-width: 768px) {
  .ft-layout-grid-flex__nestedGutter-0 {
    margin-right: -1.1rem;
    margin-left: -1.1rem;
  }
}

@media (min-width: 48em) {
  .sticky .site-header__content,
  .sticky .wow-aperture + #site-header .site-header__content {
    grid-template-rows: 30px repeat(3, auto);
    grid-template-areas: ". brand tags tags tags tags ." ". brand promosticky search-btn account menuBtn ." "scroll scroll scroll scroll scroll scroll scroll" "search search search search search search search";
  }
}
.grid-promo {
  grid-area: promo;
}

.ft-mol-promoHeader.ft-mol-promoHeader--sticky .ft-mol-promoHeader__promo {
  display: flex;
}

.ft-mol-promoHeader .ft-mol-promoHeader__promo {
  display: none;
}
.ft-mol-promoHeader .ft-mol-promoHeader__text {
  max-width: auto;
}
@media only screen and (min-width: 768px) {
  .ft-mol-promoHeader .ft-mol-promoHeader__text {
    max-width: 200px;
  }
}

.sticky .grid-promo {
  grid-area: promosticky;
}
.sticky .ft-mol-promoHeader {
  padding: 0.2rem;
  margin-left: auto;
  position: relative;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  grid-area: promosticky;
}
.sticky .ft-mol-promoHeader picture {
  display: none;
}
@media only screen and (min-width: 768px) {
  .sticky .ft-mol-promoHeader {
    background-color: transparent;
  }
}
.sticky .ft-mol-promoHeader--sticky {
  padding: 0.2rem;
  position: relative;
  margin-left: auto;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  background-color: var(--color-white);
}
.sticky .ft-mol-promoHeader--sticky:before {
  content: "";
  position: absolute;
  right: 17rem;
  bottom: -1.1rem;
  width: 0;
  height: 0;
  border-top: 12px solid white;
  border-right: 15px solid transparent;
  z-index: 100;
}
@media only screen and (min-width: 768px) {
  .sticky .ft-mol-promoHeader--sticky:before {
    content: none;
  }
}
.sticky .ft-mol-promoHeader__text {
  padding: 0;
  margin: 0 0.5rem 0 0;
  text-align: right;
  max-width: inherit;
}
.sticky .ft-mol-promoHeader__promo {
  padding: 0.5rem 1rem;
  margin-right: 0.5rem;
  margin-left: 0.5rem;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  display: flex;
  justify-content: center;
}

body img.ft-helper-img-rd {
  width: auto;
  display: inline-block;
}

.ft-btn {
  word-wrap: break-word;
  overflow-wrap: break-word;
  border-style: solid;
  border-width: 0.2rem;
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  display: inline-block;
  background-color: transparent;
  user-select: none;
  text-align: center;
  color: var(--color-black);
  box-shadow: none;
  font-weight: bold;
}
@media (prefers-reduced-motion: no-preference) {
  .ft-btn {
    transition: border-color 100ms ease, background 50ms ease, color 100ms ease;
  }
}
.ft-helper-bgColor-black .ft-btn {
  color: var(--color-white);
}

.ft-btn--sm {
  padding: 0.38rem 1.5rem;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  font-weight: bold;
}
.ft-btn--md {
  padding: 0.88rem 2rem;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
  font-weight: bold;
}
.ft-btn--lg {
  padding: 1.38rem 2rem;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  font-weight: bold;
}
@media only screen and (min-width: 768px) {
  .ft-btn--lg {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.ft-btn--primary {
  border-color: var(--color-primary);
  color: var(--color-white);
  background-color: var(--color-primary);
}
.ft-btn--primary:hover {
  background: var(--color-primary) radial-gradient(circle, transparent 1%, var(--color-primary) 1%) center/15000%;
  color: var(--color-white);
}
@media only screen and (min-width: 1024px) {
  .ft-btn--primary:hover {
    border-color: var(--color-primary);
    color: var(--color-primary);
    background-color: var(--color-white);
  }
}
.ft-btn--primary:focus-visible {
  background: var(--color-primary) radial-gradient(circle, transparent 1%, var(--color-primary) 1%) center/15000%;
  color: var(--color-white);
  text-decoration: none;
}
@media only screen and (min-width: 1024px) {
  .ft-btn--primary:focus-visible {
    border-color: var(--color-primary);
    color: var(--color-primary);
    background-color: var(--color-white);
    outline: 0.2rem solid var(--color-primary);
    outline-offset: 0.4rem;
  }
}
.ft-btn--primary:active {
  transition: background 0s;
  background-color: var(--color-black);
  background-size: 100%;
}
@media only screen and (min-width: 1024px) {
  .ft-btn--primary:active {
    border-color: var(--color-black);
    color: var(--color-white);
    background-color: var(--color-black);
    background-image: none;
  }
}
.ft-btn--primary:disabled {
  border-color: lighten var(--color-black), 80%;
  opacity: 1;
}
.ft-btn--primary:disabled:hover, .ft-btn--primary:disabled:focus {
  border-color: lighten var(--color-black), 80%;
  background-image: none;
  outline-width: 0;
}
.ft-helper-bgColor-black .ft-btn--primary {
  border-color: var(--color-primary);
  color: var(--color-white);
  background-color: var(--color-primary);
}
.ft-helper-bgColor-black .ft-btn--primary:hover {
  background: var(--color-black) radial-gradient(circle, transparent 1%, var(--color-black) 1%) center/15000%;
}
@media only screen and (min-width: 1024px) {
  .ft-helper-bgColor-black .ft-btn--primary:hover {
    border-color: var(--color-white);
    color: var(--color-white);
    background-color: var(--color-black);
  }
}
.ft-helper-bgColor-black .ft-btn--primary:focus-visible {
  background: var(--color-black) radial-gradient(circle, transparent 1%, var(--color-black) 1%) center/15000%;
  text-decoration: none;
}
@media only screen and (min-width: 1024px) {
  .ft-helper-bgColor-black .ft-btn--primary:focus-visible {
    border-color: var(--color-white);
    color: var(--color-white);
    background-color: var(--color-black);
  }
}
.ft-helper-bgColor-black .ft-btn--primary:active {
  transition: background 0s;
  background-color: var(--color-quaternary);
  background-size: 100%;
}
@media only screen and (min-width: 1024px) {
  .ft-helper-bgColor-black .ft-btn--primary:active {
    border-color: var(--color-quaternary);
    background-color: var(--color-quaternary);
    background-image: none;
  }
}
.ft-helper-bgColor-black .ft-btn--primary:disabled {
  border-color: lighten var(--color-black), 80%;
  opacity: 1;
}
.ft-helper-bgColor-black .ft-btn--primary:disabled:hover, .ft-helper-bgColor-black .ft-btn--primary:disabled:focus {
  border-color: lighten var(--color-black), 80%;
  background-image: none;
  outline-width: 0;
}

.ft-btn--primary-has--icon {
  position: relative;
}
.ft-btn--primary-has--icon.ft-btn--sm {
  padding-left: 4rem;
}
.ft-btn--primary-has--icon.ft-btn--md {
  padding-left: 5rem;
}
.ft-btn--primary-has--icon.ft-btn--lg {
  padding-left: 5rem;
}
.ft-brand-sport .ft-btn--primary-has--icon:hover .ft-btn__icon, .ft-btn--primary-has--icon:focus-visible .ft-btn__icon {
  filter: brightness(0) saturate(100%) invert(12%) sepia(95%) saturate(7235%) hue-rotate(354deg) brightness(89%) contrast(101%);
}

.ft-brand-epe .ft-btn--primary-has--icon:hover .ft-btn__icon, .ft-btn--primary-has--icon:focus-visible .ft-btn__icon {
  filter: brightness(0) saturate(100%) invert(9%) sepia(100%) saturate(7490%) hue-rotate(230deg) brightness(88%) contrast(105%);
}

.ft-brand-ux .ft-btn--primary-has--icon:hover .ft-btn__icon, .ft-btn--primary-has--icon:focus-visible .ft-btn__icon {
  filter: invert(70%) sepia(0%) saturate(161%) hue-rotate(136deg) brightness(91%) contrast(76%);
}

.ft-brand-ep .ft-btn--primary-has--icon:hover .ft-btn__icon, .ft-btn--primary-has--icon:focus-visible .ft-btn__icon {
  filter: brightness(0) saturate(100%) invert(27%) sepia(98%) saturate(2069%) hue-rotate(338deg) brightness(87%) contrast(100%);
}

.ft-brand-regionales .ft-btn--primary-has--icon:hover .ft-btn__icon, .ft-btn--primary-has--icon:focus-visible .ft-btn__icon {
  filter: brightness(0) saturate(100%) invert(16%) sepia(69%) saturate(4430%) hue-rotate(189deg) brightness(99%) contrast(85%);
}

.ft-helper-bgColor-black .ft-btn--primary-has--icon:hover .ft-btn__icon, .ft-btn--primary-has--icon:focus-visible .ft-btn__icon {
  filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
}

.ft-btn--secondary {
  border-color: var(--color-primary);
  color: var(--color-primary);
  background-color: transparent;
}
.ft-btn--secondary:hover {
  background: var(--color-secondary) radial-gradient(circle, transparent 1%, var(--color-secondary) 1%) center/15000%;
  color: var(--color-white);
}
@media only screen and (min-width: 1024px) {
  .ft-btn--secondary:hover {
    border-color: var(--color-primary);
    color: var(--color-white);
    background-color: var(--color-primary);
  }
}
.ft-btn--secondary:focus-visible {
  background: var(--color-secondary) radial-gradient(circle, transparent 1%, var(--color-secondary) 1%) center/15000%;
  color: var(--color-white);
  text-decoration: none;
}
@media only screen and (min-width: 1024px) {
  .ft-btn--secondary:focus-visible {
    border-color: var(--color-primary);
    color: var(--color-white);
    background-color: var(--color-primary);
    outline: 0.2rem solid var(--color-primary);
    outline-offset: 0.4rem;
  }
}
.ft-btn--secondary:active {
  transition: background 0s;
  background-color: var(--color-white);
  background-size: 100%;
}
@media only screen and (min-width: 1024px) {
  .ft-btn--secondary:active {
    border-color: var(--color-secondary);
    color: var(--color-white);
    background-color: var(--color-secondary);
    background-image: none;
  }
}
.ft-btn--secondary:disabled {
  border-color: lighten var(--color-black), 80%;
  opacity: 1;
}
.ft-btn--secondary:disabled:hover, .ft-btn--secondary:disabled:focus {
  border-color: lighten var(--color-black), 80%;
  background-image: none;
  outline-width: 0;
}
.ft-helper-bgColor-black .ft-btn--secondary {
  border-color: var(--color-white);
  color: var(--color-white);
  background-color: var(--color-black);
}
.ft-helper-bgColor-black .ft-btn--secondary:hover {
  background: var(--color-primary) radial-gradient(circle, transparent 1%, var(--color-primary) 1%) center/15000%;
}
@media only screen and (min-width: 1024px) {
  .ft-helper-bgColor-black .ft-btn--secondary:hover {
    border-color: var(--color-primary);
    color: var(--color-white);
    background-color: var(--color-primary);
  }
}
.ft-helper-bgColor-black .ft-btn--secondary:focus-visible {
  background: var(--color-primary) radial-gradient(circle, transparent 1%, var(--color-primary) 1%) center/15000%;
  text-decoration: none;
}
@media only screen and (min-width: 1024px) {
  .ft-helper-bgColor-black .ft-btn--secondary:focus-visible {
    border-color: var(--color-primary);
    color: var(--color-white);
    background-color: var(--color-primary);
  }
}
.ft-helper-bgColor-black .ft-btn--secondary:active {
  transition: background 0s;
  background-color: var(--color-white);
  background-size: 100%;
}
@media only screen and (min-width: 1024px) {
  .ft-helper-bgColor-black .ft-btn--secondary:active {
    border-color: var(--color-white);
    color: var(--color-black);
    background-image: none;
  }
}
.ft-helper-bgColor-black .ft-btn--secondary:disabled {
  border-color: lighten var(--color-black), 80%;
  opacity: 1;
}
.ft-helper-bgColor-black .ft-btn--secondary:disabled:hover, .ft-helper-bgColor-black .ft-btn--secondary:disabled:focus {
  border-color: lighten var(--color-black), 80%;
  background-image: none;
  outline-width: 0;
}

.ft-btn--secondary-has--icon {
  position: relative;
}
.ft-brand-sport .ft-btn--secondary-has--icon .ft-btn__icon {
  filter: brightness(0) saturate(100%) invert(12%) sepia(95%) saturate(7235%) hue-rotate(354deg) brightness(89%) contrast(101%);
}

.ft-brand-epe .ft-btn--secondary-has--icon .ft-btn__icon {
  filter: brightness(0) saturate(100%) invert(9%) sepia(100%) saturate(7490%) hue-rotate(230deg) brightness(88%) contrast(105%);
}

.ft-brand-ux .ft-btn--secondary-has--icon .ft-btn__icon {
  filter: invert(70%) sepia(0%) saturate(161%) hue-rotate(136deg) brightness(91%) contrast(76%);
}

.ft-brand-ep .ft-btn--secondary-has--icon .ft-btn__icon {
  filter: brightness(0) saturate(100%) invert(27%) sepia(98%) saturate(2069%) hue-rotate(338deg) brightness(87%) contrast(100%);
}

.ft-brand-regionales .ft-btn--secondary-has--icon .ft-btn__icon {
  filter: brightness(0) saturate(100%) invert(16%) sepia(69%) saturate(4430%) hue-rotate(189deg) brightness(99%) contrast(85%);
}

.ft-helper-bgColor-black .ft-btn--secondary-has--icon .ft-btn__icon {
  filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
}

.ft-btn--secondary-has--icon:hover .ft-btn__icon, .ft-btn--secondary-has--icon:focus-visible .ft-btn__icon {
  filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
}
.ft-btn--secondary-has--icon.ft-btn--sm {
  padding-left: 4rem;
}
.ft-btn--secondary-has--icon.ft-btn--md {
  padding-left: 5rem;
}
.ft-btn--secondary-has--icon.ft-btn--lg {
  padding-left: 5rem;
}
.ft-btn--tertiary {
  border-color: var(--color-black);
  color: var(--color-white);
  background-color: var(--color-black);
}
.ft-btn--tertiary:hover {
  background: var(--color-white) radial-gradient(circle, transparent 1%, var(--color-white) 1%) center/15000%;
  color: var(--color-black);
}
@media only screen and (min-width: 1024px) {
  .ft-btn--tertiary:hover {
    border-color: var(--color-black);
    color: var(--color-black);
    background-color: var(--color-white);
  }
}
.ft-btn--tertiary:focus-visible {
  background: var(--color-white) radial-gradient(circle, transparent 1%, var(--color-white) 1%) center/15000%;
  color: var(--color-black);
  text-decoration: none;
}
@media only screen and (min-width: 1024px) {
  .ft-btn--tertiary:focus-visible {
    border-color: var(--color-black);
    color: var(--color-black);
    background-color: var(--color-white);
    outline: 0.4rem solid var(--color-black);
    outline-offset: 0.4rem;
  }
}
.ft-btn--tertiary:active {
  transition: background 0s;
  background-color: var(--color-primary);
  background-size: 100%;
}
@media only screen and (min-width: 1024px) {
  .ft-btn--tertiary:active {
    border-color: var(--color-primary);
    color: var(--color-white);
    background-color: var(--color-primary);
    background-image: none;
  }
}
.ft-btn--tertiary:disabled {
  border-color: lighten var(--color-black), 80%;
  opacity: 1;
}
.ft-btn--tertiary:disabled:hover, .ft-btn--tertiary:disabled:focus {
  border-color: lighten var(--color-black), 80%;
  background-image: none;
  outline-width: 0;
}
.ft-helper-bgColor-black .ft-btn--tertiary {
  border-color: var(--color-white);
  color: var(--color-black);
  background-color: var(--color-white);
}
.ft-helper-bgColor-black .ft-btn--tertiary:hover {
  background: var(--color-black) radial-gradient(circle, transparent 1%, var(--color-black) 1%) center/15000%;
}
@media only screen and (min-width: 1024px) {
  .ft-helper-bgColor-black .ft-btn--tertiary:hover {
    border-color: var(--color-white);
    color: var(--color-white);
    background-color: var(--color-black);
  }
}
.ft-helper-bgColor-black .ft-btn--tertiary:focus-visible {
  background: var(--color-black) radial-gradient(circle, transparent 1%, var(--color-black) 1%) center/15000%;
  text-decoration: none;
}
@media only screen and (min-width: 1024px) {
  .ft-helper-bgColor-black .ft-btn--tertiary:focus-visible {
    border-color: var(--color-white);
    color: var(--color-white);
    background-color: var(--color-black);
  }
}
.ft-helper-bgColor-black .ft-btn--tertiary:active {
  transition: background 0s;
  background-color: var(--color-primary);
  background-size: 100%;
}
@media only screen and (min-width: 1024px) {
  .ft-helper-bgColor-black .ft-btn--tertiary:active {
    border-color: var(--color-primary);
    color: var(--color-white);
    background-color: var(--color-primary);
    background-image: none;
  }
}
.ft-helper-bgColor-black .ft-btn--tertiary:disabled {
  border-color: lighten var(--color-black), 80%;
  opacity: 1;
}
.ft-helper-bgColor-black .ft-btn--tertiary:disabled:hover, .ft-helper-bgColor-black .ft-btn--tertiary:disabled:focus {
  border-color: lighten var(--color-black), 80%;
  background-image: none;
  outline-width: 0;
}

.ft-btn--tertiary-has--icon {
  position: relative;
}
.ft-btn--tertiary-has--icon.ft-btn--sm {
  padding-left: 4.5rem;
}
.ft-btn--tertiary-has--icon.ft-btn--md {
  padding-left: 5rem;
}
.ft-btn--tertiary-has--icon.ft-btn--lg {
  padding-left: 5rem;
}
.ft-btn--scrollUp {
  position: fixed;
  right: 1rem;
  bottom: 25%;
  padding-right: 1rem;
  padding-left: 1rem;
  height: 5rem;
  width: 5rem;
  border-style: solid;
  border-width: 0.2rem;
  z-index: 5;
  display: none;
  background-color: var(--color-white);
}
@media (prefers-reduced-motion: no-preference) {
  .ft-btn--scrollUp {
    transition: border-color 0.15s ease, background 0.15s ease, color 0.15s ease;
  }
}
.ft-btn--scrollUp:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
.ft-btn__icon {
  position: absolute;
  top: 0;
  bottom: 0;
  margin-top: auto;
  margin-bottom: auto;
}
.ft-btn--sm .ft-btn__icon {
  max-height: 2rem;
  max-width: 2rem;
  left: 1.5rem;
}

.ft-btn--md .ft-btn__icon {
  height: 2.3rem;
  width: 2.3rem;
  left: 1.5rem;
}

.ft-btn--lg .ft-btn__icon {
  height: 2.6rem;
  width: 2.6rem;
  left: 1.5rem;
}

.ft-btn-rrss {
  position: relative;
  top: 0.2rem;
  margin-right: 0.7rem;
  margin-bottom: 0.7rem;
  height: 3.4rem;
  width: 3.4rem;
  border-style: solid;
  border-width: 0.2rem;
  border-color: var(--color-white);
  text-align: center;
}
.ft-btn-rrss:hover, .ft-btn-rrss:focus-within {
  border-color: var(--color-black);
  background-color: var(--color-white);
  background: var(--color-white);
}
.ft-btn-rrss__text {
  position: absolute;
  top: 0;
  left: -1.3rem;
  overflow: hidden;
  text-indent: 101%;
  white-space: nowrap;
  width: 5rem;
}
.ft-btn-rrss__icon {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}
.ft-btn-rrss--email {
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  background-color: var(--color-black);
  display: inline-block;
}
.ft-helper-bgColor-black .ft-btn-rrss--email {
  background-color: var(--color-darkGrey);
}

.ft-btn-rrss--facebook {
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  display: inline-block;
  background-color: var(--color-facebook);
}
.ft-btn-rrss--instagram {
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  box-sizing: border-box;
  display: inline-block;
  background: var(--color-instagram);
}
.ft-btn-rrss--linkedin {
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  background-color: var(--color-linkedin);
  display: inline-block;
  transition: border-color 200ms ease, background-color 200ms ease;
}
.ft-btn-rrss--pinterest {
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  background-color: var(--color-pinterest);
  display: inline-block;
  transition: border-color 200ms ease, background-color 200ms ease;
}
.ft-btn-rrss--snapchat {
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  background-color: var(--color-snapchat);
  display: inline-block;
  transition: border-color 200ms ease, background-color 200ms ease;
}
.ft-btn-rrss--twitter {
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  background-color: var(--color-twitter);
  display: inline-block;
  transition: border-color 200ms ease, background-color 200ms ease;
}
.ft-btn-rrss--telegram {
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  background-color: var(--color-telegram);
  display: inline-block;
  transition: border-color 200ms ease, background-color 200ms ease;
}
.ft-btn-rrss--whatsapp {
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  background-color: var(--color-whatsapp);
  display: inline-block;
  transition: border-color 200ms ease, background-color 200ms ease;
}
.ft-btn-rrss--youtube {
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  background-color: var(--color-youtube);
  display: inline-block;
  transition: border-color 200ms ease, background-color 200ms ease;
}
.ft-btn-rrss--tiktok {
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  background-color: var(--color-tiktok);
  display: inline-block;
  transition: border-color 200ms ease, background-color 200ms ease;
}
.ft-btn-rrss--bookmark {
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  background-color: var(--color-tiktok);
  display: inline-block;
  transition: border-color 200ms ease, background-color 200ms ease;
}
.ft-btn-rrss:hover .ft-btn-rrss__icon:before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}
@media only screen and (min-width: 1280px) {
  .ft-btn-rrss:focus-within {
    outline-width: 0.2rem;
    outline-style: solid;
    outline-offset: 0.2rem;
    outline-color: var(--color-black);
  }
}
@media only screen and (min-width: 1280px) {
  .ft-helper-bgColor-black .ft-btn-rrss:focus-within {
    outline-width: 0.2rem;
    outline-style: solid;
    outline-offset: 0.2rem;
    outline-color: var(--color-white);
  }
}

.ft-btn-rrss:focus-within .ft-btn-rrss__icon:before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}
.ft-btn-nav {
  position: relative;
  top: 0.3rem;
  margin-right: 0.7rem;
  margin-bottom: 0.7rem;
  height: 3rem;
  width: 3rem;
  border-style: solid;
  border-width: 0.2rem;
  border-color: transparent;
  border-top-left-radius: 100%;
  border-top-right-radius: 100%;
  border-bottom-left-radius: 100%;
  border-bottom-right-radius: 100%;
  display: inline-flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  transition: border-color 0.2s ease;
  background-color: transparent;
}
.ft-btn-nav__icon {
  position: absolute;
  height: 1.6rem;
  width: 1.6rem;
  pointer-events: none;
}
.ft-btn-nav__icon:after {
  content: "";
  margin: auto;
  height: 1.2rem;
  width: 1.2rem;
  transition: filter 0.2s ease;
}
.ft-helper-bgColor-black .ft-btn-nav__icon:after {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}

.ft-btn-nav__text {
  position: absolute;
  left: 0;
  overflow: hidden;
  text-indent: 101%;
  white-space: nowrap;
  pointer-events: none;
}
.ft-btn-nav--close .ft-btn-nav__icon:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 1.4rem;
  width: 1.4rem;
  background: url('data:image/svg+xml;utf-8,<svg width="100" height="100" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.33133 1.33133C3.10644 -0.443778 5.98447 -0.443778 7.75958 1.33133L50 43.5718L92.2404 1.33133C94.0155 -0.443778 96.8936 -0.443778 98.6687 1.33133C100.444 3.10644 100.444 5.98447 98.6687 7.75958L56.4282 50L98.6687 92.2404C100.444 94.0155 100.444 96.8936 98.6687 98.6687C96.8936 100.444 94.0155 100.444 92.2404 98.6687L50 56.4282L7.75958 98.6687C5.98447 100.444 3.10644 100.444 1.33133 98.6687C-0.443776 96.8936 -0.443776 94.0155 1.33133 92.2404L43.5718 50L1.33133 7.75958C-0.443778 5.98447 -0.443778 3.10644 1.33133 1.33133Z" fill="black"/></svg>') 0 0 / contain no-repeat transparent;
}
.ft-btn-nav--right .ft-btn-nav__icon:after {
  position: absolute;
  top: 0;
  right: -0.6rem;
  bottom: 0;
  left: 0;
  height: 1.4rem;
  width: 1.4rem;
  background: url('data:image/svg+xml;utf-8,<svg width="31" height="19" viewBox="0 0 31 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.51178 1.48232C2.42945 0.505901 3.91728 0.505901 4.83497 1.48232L15.7059 13.0491L26.5767 1.48232C27.4944 0.5059 28.9824 0.5059 29.9 1.48232C30.8177 2.45874 30.8177 4.04182 29.9 5.01824L18.106 17.5672C16.7804 18.9776 14.6313 18.9776 13.3057 17.5672L1.51178 5.01824C0.594106 4.04182 0.594106 2.45872 1.51178 1.48232Z" fill="black"/></svg>') 0 0 / contain no-repeat transparent;
  transform: rotate(-90deg);
}
.ft-btn-nav--down .ft-btn-nav__icon:after {
  position: absolute;
  top: 0.7rem;
  right: 0;
  bottom: 0;
  left: 0;
  height: 1.4rem;
  width: 1.4rem;
  background: url('data:image/svg+xml;utf-8,<svg width="31" height="19" viewBox="0 0 31 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.51178 1.48232C2.42945 0.505901 3.91728 0.505901 4.83497 1.48232L15.7059 13.0491L26.5767 1.48232C27.4944 0.5059 28.9824 0.5059 29.9 1.48232C30.8177 2.45874 30.8177 4.04182 29.9 5.01824L18.106 17.5672C16.7804 18.9776 14.6313 18.9776 13.3057 17.5672L1.51178 5.01824C0.594106 4.04182 0.594106 2.45872 1.51178 1.48232Z" fill="black"/></svg>') 0 0 / contain no-repeat transparent;
}
.ft-btn-nav--left .ft-btn-nav__icon:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: -0.6rem;
  height: 1.4rem;
  width: 1.4rem;
  background: url('data:image/svg+xml;utf-8,<svg width="31" height="19" viewBox="0 0 31 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.51178 1.48232C2.42945 0.505901 3.91728 0.505901 4.83497 1.48232L15.7059 13.0491L26.5767 1.48232C27.4944 0.5059 28.9824 0.5059 29.9 1.48232C30.8177 2.45874 30.8177 4.04182 29.9 5.01824L18.106 17.5672C16.7804 18.9776 14.6313 18.9776 13.3057 17.5672L1.51178 5.01824C0.594106 4.04182 0.594106 2.45872 1.51178 1.48232Z" fill="black"/></svg>') 0 0 / contain no-repeat transparent;
  transform: rotate(90deg);
}
.ft-btn-nav--viewfull .ft-btn-nav__icon:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 1.4rem;
  width: 1.4rem;
  background: url('data:image/svg+xml;utf-8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.794053 0H11.4872C11.9258 0 12.2813 0.359034 12.2813 0.801953V2.32767C12.2813 2.77059 11.9258 3.12962 11.4872 3.12962H5.28998L14.1374 12.0651C14.4475 12.3782 14.4475 12.886 14.1374 13.1992L13.0692 14.278C12.9141 14.4347 12.7109 14.5129 12.5078 14.5129C12.3045 14.5129 12.1013 14.4346 11.9463 14.278L3.09871 5.34253V11.6015C3.09871 12.0445 2.74314 12.4035 2.30466 12.4035H0.794053C0.355497 12.4035 0 12.0445 0 11.6015V0.801953C0 0.359034 0.355418 0 0.794053 0Z" fill="black"/><path d="M26.71 3.12962H20.5128C20.0742 3.12962 19.7187 2.77059 19.7187 2.32767V0.801953C19.7187 0.359034 20.0742 0 20.5128 0H31.2059C31.6445 0 32 0.359034 32 0.801953V11.6015C32 12.0444 31.6445 12.4035 31.2059 12.4035H29.6953C29.2568 12.4035 28.9013 12.0444 28.9013 11.6015V5.34253L20.0538 14.278C19.8988 14.4346 19.6955 14.5129 19.4923 14.5129C19.2891 14.5129 19.0858 14.4345 18.9308 14.278L17.8626 13.1991C17.5525 12.8859 17.5525 12.3781 17.8626 12.065L26.71 3.12962Z" fill="black"/><path d="M0.794053 19.5964H2.30466C2.74314 19.5964 3.09871 19.9556 3.09871 20.3984V26.6574L11.9462 17.722C12.2561 17.4088 12.7591 17.4088 13.0692 17.722L14.1374 18.8008C14.4475 19.1139 14.4475 19.6217 14.1374 19.9349L5.28998 28.8704H11.4872C11.9258 28.8704 12.2813 29.2294 12.2813 29.6723V31.1979C12.2813 31.6408 11.9258 31.9998 11.4872 31.9998H0.794053C0.355497 31.9998 0 31.6408 0 31.1979V20.3984C0 19.9555 0.355418 19.5964 0.794053 19.5964Z" fill="black"/><path d="M18.9308 17.722C19.2409 17.4088 19.7438 17.4088 20.0538 17.722L28.9013 26.6575V20.3985C28.9013 19.9556 29.2568 19.5965 29.6953 19.5965H31.2059C31.6445 19.5965 32 19.9556 32 20.3985V31.198C32 31.641 31.6445 32 31.2059 32H20.5128C20.0742 32 19.7187 31.641 19.7187 31.198V29.6725C19.7187 29.2296 20.0742 28.8705 20.5128 28.8705H26.71L17.8626 19.935C17.5525 19.6219 17.5525 19.1141 17.8626 18.8008L18.9308 17.722Z" fill="black"/></svg>') 0 0 / contain no-repeat transparent;
}
.ft-btn-nav--viewgrid .ft-btn-nav__icon:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 1.4rem;
  width: 1.4rem;
  background: url('data:image/svg+xml;utf-8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1H13V13H1V1ZM19 1H31V13H19V1ZM19 19H31V31H19V19ZM1 19H13V31H1V19Z" stroke="black" stroke-width="2"/></svg>') 0 0 / contain no-repeat transparent;
}
.ft-btn-nav--info .ft-btn-nav__icon:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 1.4rem;
  width: 1.4rem;
  background: url('data:image/svg+xml;utf-8,<svg width="8" height="32" viewBox="0 0 8 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.65775 32H0.427806V9.29572H7.65775V32ZM0 3.44132C0 2.43408 0.370765 1.60873 1.1123 0.965233C1.85382 0.321747 2.81639 0 4 0C5.1836 0 6.14618 0.321747 6.88769 0.965233C7.62921 1.60873 8 2.43408 8 3.44132C8 4.44852 7.62921 5.27387 6.88769 5.91737C6.14618 6.56087 5.1836 6.8826 4 6.8826C2.81639 6.8826 1.85382 6.56087 1.1123 5.91737C0.370765 5.27387 0 4.44852 0 3.44132Z" fill="black"/></svg>') center 0 / contain no-repeat transparent;
}
.ft-btn-nav--edit .ft-btn-nav__icon:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 1.4rem;
  width: 1.4rem;
  background: url('data:image/svg+xml;utf-8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M22.6643 11.8535L20.1465 9.33566L3.56134 25.9208V28.4387H6.0792L22.6643 11.8535ZM25.1822 9.33566L27.7001 6.8178L25.1822 4.29993L22.6643 6.8178L25.1822 9.33566ZM7.55359 32H0V24.4446L23.9233 0.521356C24.2572 0.187532 24.71 0 25.1822 0C25.6544 0 26.1072 0.187532 26.4411 0.521356L31.4786 5.55886C31.8125 5.89279 32 6.34563 32 6.8178C32 7.28997 31.8125 7.7428 31.4786 8.07673L7.55537 32H7.55359Z" fill="black"/></svg>') center 0 / contain no-repeat transparent;
}
.ft-btn-nav--delete .ft-btn-nav__icon:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 1.4rem;
  width: 1.4rem;
  background: url('data:image/svg+xml;utf-8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24 6.4H32V9.6H28.8V30.4C28.8 30.8243 28.6314 31.2314 28.3314 31.5314C28.0314 31.8314 27.6243 32 27.2 32H4.8C4.37565 32 3.96869 31.8314 3.66862 31.5314C3.36858 31.2314 3.2 30.8243 3.2 30.4V9.6H0V6.4H8V1.6C8 1.17565 8.16858 0.768688 8.46862 0.468629C8.76869 0.168571 9.17565 0 9.6 0H22.4C22.8243 0 23.2314 0.168571 23.5314 0.468629C23.8314 0.768688 24 1.17565 24 1.6V6.4ZM25.6 9.6H6.4V28.8H25.6V9.6ZM11.2 14.4H14.4V24H11.2V14.4ZM17.6 14.4H20.8V24H17.6V14.4ZM11.2 3.2V6.4H20.8V3.2H11.2Z" fill="black"/></svg>') 50% 50% / contain no-repeat transparent;
}
.ft-btn-nav--query .ft-btn-nav__icon:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 1.4rem;
  width: 1.4rem;
  background: url('data:image/svg+xml;utf-8,<svg width="20" height="32" viewBox="0 0 20 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.01763 25.9054H12.7863V32H7.01763V25.9054ZM12.7863 20.8926V22.8581H7.01763V18.2872C7.01763 17.479 7.32152 16.7039 7.86244 16.1324C8.40336 15.561 9.13701 15.2399 9.90199 15.2399C10.7214 15.2399 11.5239 14.994 12.2162 14.5309C12.9085 14.0678 13.462 13.4065 13.8125 12.6241C14.163 11.8416 14.2959 10.97 14.1959 10.1108C14.0958 9.25165 13.7669 8.44014 13.2474 7.77073C12.7278 7.10132 12.039 6.60154 11.2612 6.32954C10.4833 6.05754 9.64827 6.0245 8.85331 6.23427C8.05835 6.44404 7.33611 6.88799 6.77064 7.51447C6.20516 8.14094 5.8197 8.92419 5.6591 9.77307L0 8.57548C0.350829 6.72299 1.16098 5.00214 2.34763 3.58885C3.53429 2.17557 5.05488 1.12054 6.75397 0.531611C8.45306 -0.0573142 10.2697 -0.159008 12.0182 0.236923C13.7667 0.632854 15.3843 1.51221 16.7057 2.7851C18.027 4.05798 19.0048 5.67875 19.5389 7.4817C20.0731 9.28465 20.1445 11.2051 19.7459 13.0468C19.3473 14.8885 18.4929 16.5853 17.2701 17.9638C16.0474 19.3423 14.5 20.353 12.7863 20.8926Z" fill="black"/></svg>') 50% 50% / contain no-repeat transparent;
}
.ft-btn-nav--copy .ft-btn-nav__icon:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: -0.2rem;
  height: 1.4rem;
  width: 1.4rem;
  background: url('data:image/svg+xml;utf-8,<svg width="28" height="32" viewBox="0 0 28 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.22222 6.39999V1.6C6.22222 1.17565 6.38611 0.768687 6.67783 0.468629C6.96956 0.168571 7.36522 0 7.77778 0H26.4444C26.857 0 27.2527 0.168571 27.5444 0.468629C27.8361 0.768687 28 1.17565 28 1.6V24C28 24.4243 27.8361 24.8313 27.5444 25.1313C27.2527 25.4314 26.857 25.6 26.4444 25.6H21.7778V30.4C21.7778 31.2832 21.0778 32 20.2113 32H1.56644C1.36131 32.0012 1.15795 31.9608 0.968057 31.881C0.778163 31.8012 0.605474 31.6835 0.459913 31.5348C0.314353 31.3862 0.198789 31.2094 0.119862 31.0146C0.0409354 30.8199 0.000201249 30.611 0 30.4L0.0046667 7.99999C0.0046667 7.11679 0.704667 6.39999 1.57111 6.39999H6.22222ZM3.11578 9.59999L3.11111 28.8H18.6667V9.59999H3.11578ZM9.33333 6.39999H21.7778V22.4H24.8889V3.2H9.33333V6.39999Z" fill="black"/></svg>') 50% 50% / contain no-repeat transparent;
}
.ft-btn-nav--arrow .ft-btn-nav__icon:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: -0.2rem;
  height: 1.4rem;
  width: 1.4rem;
  background: url('data:image/svg+xml;utf-8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M24.344 13.5417L13.616 2.82501L16.444 0L32 15.5395L16.444 31.0791L13.616 28.2541L24.344 17.5374H0V13.5417H24.344Z" fill="black"/></svg>') 50% 50% / contain no-repeat transparent;
}
.ft-btn-nav--favorite .ft-btn-nav__icon:after {
  position: absolute;
  top: 0.1rem;
  right: 0;
  bottom: 0;
  left: 0;
  height: 1.4rem;
  width: 1.4rem;
  background: url('data:image/svg+xml;utf-8,<svg width="37" height="35" viewBox="0 0 37 35" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.08041 4.68023C5.64358 5.87114 3.81839 9.12063 4.24432 12.6405C4.39867 13.916 5.11486 15.5547 6.31673 17.4356C7.49825 19.2846 9.05743 21.2279 10.7243 23.0891C13.5735 26.2704 16.6569 29.1228 18.5015 30.7297C20.3461 29.1228 23.4294 26.2704 26.2786 23.0891C27.9455 21.2279 29.5047 19.2846 30.6862 17.4356C31.8881 15.5547 32.6043 13.916 32.7586 12.6405C33.1845 9.12063 31.3593 5.87114 28.9225 4.68023C27.7484 4.10643 26.3984 3.9836 24.9574 4.54801C23.4863 5.12418 21.7927 6.47073 20.1233 9.07394C19.3686 10.2508 17.6343 10.2508 16.8796 9.07394C15.2103 6.47073 13.5166 5.12418 12.0455 4.54801C10.6045 3.9836 9.25451 4.10643 8.08041 4.68023ZM18.5015 5.85065C16.8617 3.72242 15.0696 2.31518 13.206 1.58526C10.9035 0.68341 8.62634 0.871871 6.68329 1.82146C2.88583 3.67732 0.516742 8.32294 1.08546 13.0227C1.326 15.0105 2.34827 17.1345 3.63548 19.1489C4.94304 21.1952 6.62355 23.2797 8.35404 25.2119C11.8155 29.0768 15.5871 32.4539 17.2836 33.8754C17.9918 34.4687 19.0112 34.4687 19.7193 33.8754C21.4158 32.4539 25.1875 29.0768 28.6489 25.2119C30.3794 23.2797 32.0599 21.1952 33.3675 19.1489C34.6547 17.1345 35.6769 15.0105 35.9175 13.0227C36.4862 8.32294 34.1171 3.67732 30.3196 1.82146C28.3766 0.871871 26.0995 0.68341 23.7969 1.58526C21.9334 2.31518 20.1413 3.72242 18.5015 5.85065Z" fill="black" stroke="black" stroke-linecap="round" /></svg>') 50% 50% / contain no-repeat transparent;
}
.ft-btn-nav--like .ft-btn-nav__icon:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: -0.1rem;
  height: 1.8rem;
  width: 1.8rem;
  filter: invert(40%) sepia(100%) saturate(2666%) hue-rotate(97deg) brightness(99%) contrast(109%);
  background: url('data:image/svg+xml;utf-8,<svg width="47" height="48" viewBox="0 0 47 48" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_547_11)"><path d="M2.2412 21.6532C2.26619 21.6705 2.2921 21.6902 2.31832 21.7124C2.33395 21.7257 2.35042 21.7405 2.36736 21.757C2.41058 21.7989 2.45685 21.8514 2.5 21.9152C2.55438 21.9955 2.6038 22.0937 2.63592 22.2113C2.6601 22.2998 2.67079 22.3857 2.67136 22.4673H3.06635C3.23609 22.3526 3.32328 22.218 3.3426 22.1882C3.3433 22.1871 3.34392 22.1862 3.34444 22.1854C3.41411 22.0788 3.44708 21.9811 3.45212 21.9661C3.45234 21.9655 3.4525 21.965 3.45262 21.9647C3.4705 21.9129 3.48009 21.8705 3.48217 21.8613L3.48235 21.8605C3.48348 21.8555 3.48453 21.8507 3.48549 21.8462L2.5 21.6933L2.45134 21.6858L2.2412 21.6532ZM2.2412 21.6532L1.58413 21.5512M2.2412 21.6532C2.22127 21.6393 2.20193 21.627 2.18348 21.616C2.15398 21.5984 2.12678 21.5842 2.10315 21.5729L1.61531 21.4765C1.59975 21.4774 1.58833 21.4784 1.58299 21.4788C1.57954 21.4792 1.5762 21.4795 1.57299 21.4798L1.58365 21.5481L1.58413 21.5512M1.68677 22.2096L1.58413 21.5512M1.68677 22.2096C1.67281 22.1895 1.66035 22.17 1.64923 22.1515C1.63149 22.1218 1.61719 22.0944 1.60577 22.0706L1.50899 21.5838C1.50988 21.5676 1.51093 21.5556 1.51142 21.5501C1.51173 21.5467 1.51205 21.5433 1.51237 21.5401L1.58102 21.5508L1.58413 21.5512M1.68677 22.2096L1.71931 22.4183L1.72695 22.4673L1.88058 23.4526C1.88513 23.4516 1.88994 23.4506 1.89494 23.4494L1.89576 23.4493C1.90499 23.4472 1.94778 23.4374 2.00004 23.4192C2.00038 23.4191 2.00087 23.4189 2.00151 23.4187C2.0166 23.4136 2.11523 23.3801 2.22253 23.3092C2.22333 23.3086 2.22427 23.308 2.22533 23.3073C2.25513 23.2878 2.38695 23.2014 2.5 23.0343V22.6383C2.41993 22.6377 2.33561 22.6274 2.24861 22.6041C2.12922 22.5721 2.02962 22.5223 1.94831 22.4673C1.88459 22.4242 1.8321 22.378 1.7901 22.3348C1.77327 22.3175 1.75812 22.3007 1.74461 22.2848C1.72296 22.2592 1.70376 22.234 1.68677 22.2096ZM8.87627 22.4673V21.4673H7.87627H3.49275C3.4891 21.4463 3.48428 21.4225 3.47789 21.3968C3.4777 21.396 3.4775 21.3952 3.47728 21.3943C3.4675 21.3548 3.42198 21.1706 3.27031 20.9916C3.2636 20.9837 3.25649 20.9756 3.24897 20.9673H9.37627V43.6561H1.84021C1.30341 43.6561 1.16598 43.5386 1.14193 43.5145C1.11736 43.4899 1 43.351 1 42.8127V23.216C1.00826 23.2235 1.01636 23.2306 1.02424 23.2373C1.20262 23.3887 1.3861 23.4344 1.426 23.4443C1.42685 23.4445 1.42763 23.4447 1.42835 23.4449C1.4545 23.4515 1.4787 23.4564 1.5 23.4601V42.1561V43.1561H2.5H7.87627H8.87627V42.1561V22.4673ZM1.56878 21.4673H1.52258C1.5232 21.4639 1.52377 21.461 1.52426 21.4585L1.56878 21.4673ZM1.53206 21.4174C1.52743 21.4378 1.52411 21.4554 1.52201 21.4673H1.5V21.4895C1.48798 21.4916 1.46999 21.495 1.44913 21.4998L1.44831 21.4999C1.43863 21.5022 1.39541 21.512 1.34282 21.5303C1.34248 21.5304 1.34198 21.5306 1.34133 21.5308C1.32612 21.536 1.22741 21.5695 1.12006 21.6405C1.11926 21.641 1.11833 21.6416 1.11726 21.6423C1.10131 21.6528 1.05615 21.6824 1.0003 21.7332C1.00674 21.2533 1.11559 21.1272 1.13767 21.1052C1.16002 21.0829 1.28658 20.9743 1.76548 20.9676C1.713 21.0253 1.6827 21.0721 1.67225 21.0882C1.67154 21.0893 1.67093 21.0902 1.6704 21.091C1.6007 21.1977 1.5677 21.2955 1.56261 21.3105C1.56239 21.3112 1.56223 21.3117 1.56211 21.312C1.54411 21.3641 1.53442 21.407 1.53225 21.4166L1.53206 21.4174ZM1.4907 21.4918C1.49331 21.4913 1.49642 21.4907 1.5 21.49V21.5386L1.4907 21.4918Z" stroke="black" stroke-width="2"/><path d="M45.3588 26.12C45.1493 25.7694 44.8971 25.4537 44.6442 25.1589C44.5375 25.0345 44.4345 24.918 44.3337 24.804C44.2235 24.6794 44.1159 24.5577 44.0087 24.4317C44.0791 24.2966 44.1505 24.1542 44.2091 24.0147C45.6188 20.7087 43.1623 17.1848 39.6544 17.2314C37.6855 17.2568 35.7179 17.2506 33.7467 17.2444C32.8729 17.2416 31.9984 17.2389 31.1227 17.2389H31.0291C31.0497 17.1358 31.0702 17.0333 31.0907 16.9312C31.1885 16.4441 31.2842 15.9674 31.367 15.4925C31.8267 12.8646 32.2853 10.1855 32.1585 7.44863L32.1585 7.44678C32.1134 6.56512 31.9774 5.69064 31.7529 4.83765C31.5348 3.99732 31.118 3.34357 30.5363 2.87491C29.9578 2.40884 29.2381 2.14314 28.4375 2.03786C26.8663 1.83028 25.5988 2.48715 24.7029 3.74094L24.6999 3.74501L24.6971 3.74916C24.3596 4.24898 24.0847 4.78941 23.8786 5.35798M45.3588 26.12L45.0404 26.3157M45.3588 26.12C45.5371 26.4179 45.6476 26.7436 45.7355 27.0499C45.7729 27.1805 45.8047 27.3011 45.8354 27.4173C45.8818 27.5929 45.9254 27.7582 45.9815 27.9317L46 27.989V28.8516L45.991 28.8923C45.9804 28.9403 45.9701 28.9851 45.9603 29.0281C45.9401 29.1163 45.9216 29.197 45.9054 29.2823M45.9054 29.2823L45.9059 29.2796L45.5393 29.2132L45.905 29.2844L45.9054 29.2823ZM45.9054 29.2823C45.6941 30.4791 45.0462 31.5514 44.0908 32.286M44.0908 32.286L44.0927 32.2845L43.8637 31.9868L44.0885 32.2878L44.0908 32.286ZM44.0908 32.286C44.0539 32.3151 44.0158 32.3444 43.9774 32.3735M43.9774 32.3735C43.9195 32.2688 43.8576 32.1662 43.792 32.066L43.4818 32.2748L43.7044 32.5775C43.7427 32.5485 43.7844 32.5175 43.8278 32.4853C43.8764 32.4492 43.9271 32.4116 43.9774 32.3735ZM43.9774 32.3735C45.1332 34.4615 44.7523 37.3838 42.2798 38.983M42.2798 38.983C42.2702 38.9633 42.2604 38.9435 42.2504 38.9239C42.2252 38.874 42.2052 38.8302 42.1826 38.7808C42.1677 38.7483 42.1516 38.7132 42.1322 38.6722L41.7966 38.8359L41.978 39.1656C42.0819 39.1069 42.1825 39.046 42.2798 38.983ZM42.2798 38.983C43.2913 41.0508 42.7803 43.4316 41.0253 44.9026C40.3211 45.4922 39.5108 45.7712 38.7234 45.9869L38.6757 46H25.9986L25.9498 45.9863C25.8535 45.9593 25.7555 45.9393 25.6565 45.9265M25.6565 45.9265C25.6609 45.9267 25.6653 45.9269 25.6698 45.9272L25.6895 45.5501L25.6444 45.9249C25.6484 45.9254 25.6525 45.9259 25.6565 45.9265ZM25.6565 45.9265C21.8963 45.7224 18.1809 45.0005 14.6126 43.7806L14.6108 43.78L14.6091 43.7794C14.4167 43.7114 14.2344 43.6067 14.1195 43.4145C14.0115 43.234 14.0007 43.0352 14.0007 42.8834C14.0071 35.439 14.0071 27.9947 14.0007 20.551M14.0007 20.551C14.0008 20.5541 14.001 20.5571 14.0011 20.5602L14.3731 20.5432L14.0007 20.5435C14.0007 20.546 14.0007 20.5485 14.0007 20.551ZM14.0007 20.551C13.994 20.3645 14.0348 20.1793 14.1193 20.0134C14.2025 19.85 14.3252 19.7108 14.4759 19.6088M14.4759 19.6088C14.4721 19.6117 14.4684 19.6146 14.4647 19.6175L14.6922 19.9164L14.4905 19.599C14.4856 19.6022 14.4807 19.6055 14.4759 19.6088ZM14.4759 19.6088C16.1246 18.3177 17.698 16.9623 19.0718 15.3977C20.1954 14.1183 21.1276 12.7525 21.6977 11.1526C22.3917 9.20679 23.1333 7.27818 23.8786 5.35798M23.8786 5.35798L23.8771 5.36216L24.2267 5.49219L23.8802 5.3539L23.8786 5.35798ZM14.7505 43.0155L14.7526 43.0177M24.5763 5.62221C24.7606 5.11256 25.0067 4.62809 25.3088 4.17996C26.0637 3.12583 27.0742 2.6192 28.3418 2.78673C29.0424 2.87886 29.6248 3.10507 30.073 3.46614C30.5178 3.82448 30.8519 4.33285 31.0329 5.03047L31.0332 5.03184C31.2444 5.83377 31.3722 6.65592 31.4147 7.48483C31.5368 10.1243 31.0953 12.7224 30.6337 15.3609C30.5525 15.8268 30.4602 16.2864 30.3637 16.7671C30.3131 17.0188 30.2614 17.2763 30.2095 17.5435L30.122 17.994H31.1227C31.9933 17.994 32.8651 17.9968 33.7374 17.9995C35.7115 18.0057 37.6891 18.0119 39.6642 17.9864C42.6605 17.9467 44.7104 20.9378 43.5252 23.7159L43.5247 23.7169L43.5243 23.7179C43.4585 23.8746 43.3838 24.0156 43.3008 24.1723C43.2575 24.2541 43.2119 24.3403 43.1641 24.4351C43.2529 24.5379 43.7061 25.2255 43.7952 25.3264C43.8947 25.439 43.992 25.5493 44.0823 25.6545C44.3257 25.9381 44.5454 26.216 44.7221 26.5115C44.8491 26.7238 44.938 26.9736 45.0204 27.2608C45.0482 27.3578 45.0768 27.4656 45.1066 27.5777C45.1529 27.7523 45.2021 27.9373 45.2553 28.1084V28.7675C45.2499 28.7912 45.2443 28.8157 45.2386 28.8408C45.2167 28.9368 45.1927 29.0415 45.1737 29.1421L45.1732 29.1445L45.1728 29.1469C44.9947 30.1587 44.447 31.0653 43.6389 31.6858L43.6369 31.6874L43.6348 31.689C43.557 31.7505 43.4815 31.8065 43.4018 31.8657C43.3561 31.8996 43.3089 31.9345 43.2592 31.9721L42.9766 32.1858L43.1716 32.4836C44.3801 34.3296 44.0754 37.1151 41.6153 38.5061L41.3091 38.6792L41.4611 38.9995C41.4716 39.0217 41.4839 39.0486 41.4974 39.0779C41.5249 39.1377 41.5571 39.2077 41.5875 39.2679C42.4775 41.0312 42.0558 43.0592 40.5508 44.3206C39.9861 44.7932 39.3211 45.0384 38.5766 45.2449H26.0979C25.9785 45.2137 25.8571 45.1905 25.7346 45.1753L25.722 45.1738L25.7093 45.1731C22.0128 44.9737 18.3602 44.2647 14.8525 43.0657C14.7931 43.0446 14.7662 43.0281 14.756 43.0203C14.7551 43.0171 14.7539 43.0122 14.7527 43.0054C14.7485 42.9816 14.7454 42.9445 14.7454 42.8837C14.7518 35.4364 14.7518 27.9895 14.7454 20.5429L14.7454 20.5345L14.745 20.5262C14.7425 20.4685 14.7549 20.4111 14.781 20.3598C14.8071 20.3085 14.8461 20.2651 14.8939 20.2338L14.9072 20.2251L14.9198 20.2153C16.5884 18.9092 18.2068 17.5184 19.628 15.8999C20.7895 14.5773 21.7851 13.1297 22.3981 11.4091C23.0887 9.47277 23.8275 7.55146 24.5732 5.63047L24.5748 5.62636L24.5763 5.62221Z" stroke="black" stroke-width="2" stroke-miterlimit="10"/></g><defs><clipPath id="clip0_547_11"><rect width="47" height="48" fill="white"/></clipPath></defs></svg>') 50% 50% / contain no-repeat transparent;
}
.ft-btn-nav--dislike .ft-btn-nav__icon:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: -0.1rem;
  height: 1.8rem;
  width: 1.8rem;
  filter: invert(26%) sepia(84%) saturate(6466%) hue-rotate(356deg) brightness(76%) contrast(131%);
  background: url('data:image/svg+xml;utf-8,<svg width="47" height="48" viewBox="0 0 47 48" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_547_11)"><path d="M2.2412 21.6532C2.26619 21.6705 2.2921 21.6902 2.31832 21.7124C2.33395 21.7257 2.35042 21.7405 2.36736 21.757C2.41058 21.7989 2.45685 21.8514 2.5 21.9152C2.55438 21.9955 2.6038 22.0937 2.63592 22.2113C2.6601 22.2998 2.67079 22.3857 2.67136 22.4673H3.06635C3.23609 22.3526 3.32328 22.218 3.3426 22.1882C3.3433 22.1871 3.34392 22.1862 3.34444 22.1854C3.41411 22.0788 3.44708 21.9811 3.45212 21.9661C3.45234 21.9655 3.4525 21.965 3.45262 21.9647C3.4705 21.9129 3.48009 21.8705 3.48217 21.8613L3.48235 21.8605C3.48348 21.8555 3.48453 21.8507 3.48549 21.8462L2.5 21.6933L2.45134 21.6858L2.2412 21.6532ZM2.2412 21.6532L1.58413 21.5512M2.2412 21.6532C2.22127 21.6393 2.20193 21.627 2.18348 21.616C2.15398 21.5984 2.12678 21.5842 2.10315 21.5729L1.61531 21.4765C1.59975 21.4774 1.58833 21.4784 1.58299 21.4788C1.57954 21.4792 1.5762 21.4795 1.57299 21.4798L1.58365 21.5481L1.58413 21.5512M1.68677 22.2096L1.58413 21.5512M1.68677 22.2096C1.67281 22.1895 1.66035 22.17 1.64923 22.1515C1.63149 22.1218 1.61719 22.0944 1.60577 22.0706L1.50899 21.5838C1.50988 21.5676 1.51093 21.5556 1.51142 21.5501C1.51173 21.5467 1.51205 21.5433 1.51237 21.5401L1.58102 21.5508L1.58413 21.5512M1.68677 22.2096L1.71931 22.4183L1.72695 22.4673L1.88058 23.4526C1.88513 23.4516 1.88994 23.4506 1.89494 23.4494L1.89576 23.4493C1.90499 23.4472 1.94778 23.4374 2.00004 23.4192C2.00038 23.4191 2.00087 23.4189 2.00151 23.4187C2.0166 23.4136 2.11523 23.3801 2.22253 23.3092C2.22333 23.3086 2.22427 23.308 2.22533 23.3073C2.25513 23.2878 2.38695 23.2014 2.5 23.0343V22.6383C2.41993 22.6377 2.33561 22.6274 2.24861 22.6041C2.12922 22.5721 2.02962 22.5223 1.94831 22.4673C1.88459 22.4242 1.8321 22.378 1.7901 22.3348C1.77327 22.3175 1.75812 22.3007 1.74461 22.2848C1.72296 22.2592 1.70376 22.234 1.68677 22.2096ZM8.87627 22.4673V21.4673H7.87627H3.49275C3.4891 21.4463 3.48428 21.4225 3.47789 21.3968C3.4777 21.396 3.4775 21.3952 3.47728 21.3943C3.4675 21.3548 3.42198 21.1706 3.27031 20.9916C3.2636 20.9837 3.25649 20.9756 3.24897 20.9673H9.37627V43.6561H1.84021C1.30341 43.6561 1.16598 43.5386 1.14193 43.5145C1.11736 43.4899 1 43.351 1 42.8127V23.216C1.00826 23.2235 1.01636 23.2306 1.02424 23.2373C1.20262 23.3887 1.3861 23.4344 1.426 23.4443C1.42685 23.4445 1.42763 23.4447 1.42835 23.4449C1.4545 23.4515 1.4787 23.4564 1.5 23.4601V42.1561V43.1561H2.5H7.87627H8.87627V42.1561V22.4673ZM1.56878 21.4673H1.52258C1.5232 21.4639 1.52377 21.461 1.52426 21.4585L1.56878 21.4673ZM1.53206 21.4174C1.52743 21.4378 1.52411 21.4554 1.52201 21.4673H1.5V21.4895C1.48798 21.4916 1.46999 21.495 1.44913 21.4998L1.44831 21.4999C1.43863 21.5022 1.39541 21.512 1.34282 21.5303C1.34248 21.5304 1.34198 21.5306 1.34133 21.5308C1.32612 21.536 1.22741 21.5695 1.12006 21.6405C1.11926 21.641 1.11833 21.6416 1.11726 21.6423C1.10131 21.6528 1.05615 21.6824 1.0003 21.7332C1.00674 21.2533 1.11559 21.1272 1.13767 21.1052C1.16002 21.0829 1.28658 20.9743 1.76548 20.9676C1.713 21.0253 1.6827 21.0721 1.67225 21.0882C1.67154 21.0893 1.67093 21.0902 1.6704 21.091C1.6007 21.1977 1.5677 21.2955 1.56261 21.3105C1.56239 21.3112 1.56223 21.3117 1.56211 21.312C1.54411 21.3641 1.53442 21.407 1.53225 21.4166L1.53206 21.4174ZM1.4907 21.4918C1.49331 21.4913 1.49642 21.4907 1.5 21.49V21.5386L1.4907 21.4918Z" stroke="black" stroke-width="2"/><path d="M45.3588 26.12C45.1493 25.7694 44.8971 25.4537 44.6442 25.1589C44.5375 25.0345 44.4345 24.918 44.3337 24.804C44.2235 24.6794 44.1159 24.5577 44.0087 24.4317C44.0791 24.2966 44.1505 24.1542 44.2091 24.0147C45.6188 20.7087 43.1623 17.1848 39.6544 17.2314C37.6855 17.2568 35.7179 17.2506 33.7467 17.2444C32.8729 17.2416 31.9984 17.2389 31.1227 17.2389H31.0291C31.0497 17.1358 31.0702 17.0333 31.0907 16.9312C31.1885 16.4441 31.2842 15.9674 31.367 15.4925C31.8267 12.8646 32.2853 10.1855 32.1585 7.44863L32.1585 7.44678C32.1134 6.56512 31.9774 5.69064 31.7529 4.83765C31.5348 3.99732 31.118 3.34357 30.5363 2.87491C29.9578 2.40884 29.2381 2.14314 28.4375 2.03786C26.8663 1.83028 25.5988 2.48715 24.7029 3.74094L24.6999 3.74501L24.6971 3.74916C24.3596 4.24898 24.0847 4.78941 23.8786 5.35798M45.3588 26.12L45.0404 26.3157M45.3588 26.12C45.5371 26.4179 45.6476 26.7436 45.7355 27.0499C45.7729 27.1805 45.8047 27.3011 45.8354 27.4173C45.8818 27.5929 45.9254 27.7582 45.9815 27.9317L46 27.989V28.8516L45.991 28.8923C45.9804 28.9403 45.9701 28.9851 45.9603 29.0281C45.9401 29.1163 45.9216 29.197 45.9054 29.2823M45.9054 29.2823L45.9059 29.2796L45.5393 29.2132L45.905 29.2844L45.9054 29.2823ZM45.9054 29.2823C45.6941 30.4791 45.0462 31.5514 44.0908 32.286M44.0908 32.286L44.0927 32.2845L43.8637 31.9868L44.0885 32.2878L44.0908 32.286ZM44.0908 32.286C44.0539 32.3151 44.0158 32.3444 43.9774 32.3735M43.9774 32.3735C43.9195 32.2688 43.8576 32.1662 43.792 32.066L43.4818 32.2748L43.7044 32.5775C43.7427 32.5485 43.7844 32.5175 43.8278 32.4853C43.8764 32.4492 43.9271 32.4116 43.9774 32.3735ZM43.9774 32.3735C45.1332 34.4615 44.7523 37.3838 42.2798 38.983M42.2798 38.983C42.2702 38.9633 42.2604 38.9435 42.2504 38.9239C42.2252 38.874 42.2052 38.8302 42.1826 38.7808C42.1677 38.7483 42.1516 38.7132 42.1322 38.6722L41.7966 38.8359L41.978 39.1656C42.0819 39.1069 42.1825 39.046 42.2798 38.983ZM42.2798 38.983C43.2913 41.0508 42.7803 43.4316 41.0253 44.9026C40.3211 45.4922 39.5108 45.7712 38.7234 45.9869L38.6757 46H25.9986L25.9498 45.9863C25.8535 45.9593 25.7555 45.9393 25.6565 45.9265M25.6565 45.9265C25.6609 45.9267 25.6653 45.9269 25.6698 45.9272L25.6895 45.5501L25.6444 45.9249C25.6484 45.9254 25.6525 45.9259 25.6565 45.9265ZM25.6565 45.9265C21.8963 45.7224 18.1809 45.0005 14.6126 43.7806L14.6108 43.78L14.6091 43.7794C14.4167 43.7114 14.2344 43.6067 14.1195 43.4145C14.0115 43.234 14.0007 43.0352 14.0007 42.8834C14.0071 35.439 14.0071 27.9947 14.0007 20.551M14.0007 20.551C14.0008 20.5541 14.001 20.5571 14.0011 20.5602L14.3731 20.5432L14.0007 20.5435C14.0007 20.546 14.0007 20.5485 14.0007 20.551ZM14.0007 20.551C13.994 20.3645 14.0348 20.1793 14.1193 20.0134C14.2025 19.85 14.3252 19.7108 14.4759 19.6088M14.4759 19.6088C14.4721 19.6117 14.4684 19.6146 14.4647 19.6175L14.6922 19.9164L14.4905 19.599C14.4856 19.6022 14.4807 19.6055 14.4759 19.6088ZM14.4759 19.6088C16.1246 18.3177 17.698 16.9623 19.0718 15.3977C20.1954 14.1183 21.1276 12.7525 21.6977 11.1526C22.3917 9.20679 23.1333 7.27818 23.8786 5.35798M23.8786 5.35798L23.8771 5.36216L24.2267 5.49219L23.8802 5.3539L23.8786 5.35798ZM14.7505 43.0155L14.7526 43.0177M24.5763 5.62221C24.7606 5.11256 25.0067 4.62809 25.3088 4.17996C26.0637 3.12583 27.0742 2.6192 28.3418 2.78673C29.0424 2.87886 29.6248 3.10507 30.073 3.46614C30.5178 3.82448 30.8519 4.33285 31.0329 5.03047L31.0332 5.03184C31.2444 5.83377 31.3722 6.65592 31.4147 7.48483C31.5368 10.1243 31.0953 12.7224 30.6337 15.3609C30.5525 15.8268 30.4602 16.2864 30.3637 16.7671C30.3131 17.0188 30.2614 17.2763 30.2095 17.5435L30.122 17.994H31.1227C31.9933 17.994 32.8651 17.9968 33.7374 17.9995C35.7115 18.0057 37.6891 18.0119 39.6642 17.9864C42.6605 17.9467 44.7104 20.9378 43.5252 23.7159L43.5247 23.7169L43.5243 23.7179C43.4585 23.8746 43.3838 24.0156 43.3008 24.1723C43.2575 24.2541 43.2119 24.3403 43.1641 24.4351C43.2529 24.5379 43.7061 25.2255 43.7952 25.3264C43.8947 25.439 43.992 25.5493 44.0823 25.6545C44.3257 25.9381 44.5454 26.216 44.7221 26.5115C44.8491 26.7238 44.938 26.9736 45.0204 27.2608C45.0482 27.3578 45.0768 27.4656 45.1066 27.5777C45.1529 27.7523 45.2021 27.9373 45.2553 28.1084V28.7675C45.2499 28.7912 45.2443 28.8157 45.2386 28.8408C45.2167 28.9368 45.1927 29.0415 45.1737 29.1421L45.1732 29.1445L45.1728 29.1469C44.9947 30.1587 44.447 31.0653 43.6389 31.6858L43.6369 31.6874L43.6348 31.689C43.557 31.7505 43.4815 31.8065 43.4018 31.8657C43.3561 31.8996 43.3089 31.9345 43.2592 31.9721L42.9766 32.1858L43.1716 32.4836C44.3801 34.3296 44.0754 37.1151 41.6153 38.5061L41.3091 38.6792L41.4611 38.9995C41.4716 39.0217 41.4839 39.0486 41.4974 39.0779C41.5249 39.1377 41.5571 39.2077 41.5875 39.2679C42.4775 41.0312 42.0558 43.0592 40.5508 44.3206C39.9861 44.7932 39.3211 45.0384 38.5766 45.2449H26.0979C25.9785 45.2137 25.8571 45.1905 25.7346 45.1753L25.722 45.1738L25.7093 45.1731C22.0128 44.9737 18.3602 44.2647 14.8525 43.0657C14.7931 43.0446 14.7662 43.0281 14.756 43.0203C14.7551 43.0171 14.7539 43.0122 14.7527 43.0054C14.7485 42.9816 14.7454 42.9445 14.7454 42.8837C14.7518 35.4364 14.7518 27.9895 14.7454 20.5429L14.7454 20.5345L14.745 20.5262C14.7425 20.4685 14.7549 20.4111 14.781 20.3598C14.8071 20.3085 14.8461 20.2651 14.8939 20.2338L14.9072 20.2251L14.9198 20.2153C16.5884 18.9092 18.2068 17.5184 19.628 15.8999C20.7895 14.5773 21.7851 13.1297 22.3981 11.4091C23.0887 9.47277 23.8275 7.55146 24.5732 5.63047L24.5748 5.62636L24.5763 5.62221Z" stroke="black" stroke-width="2" stroke-miterlimit="10"/></g><defs><clipPath id="clip0_547_11"><rect width="47" height="48" fill="white"/></clipPath></defs></svg>') 50% 50% / contain no-repeat transparent;
  transform: rotate(180deg);
}
.ft-btn-nav--bookmark .ft-btn-nav__icon:after {
  position: absolute;
  top: 0;
  right: -0.4rem;
  bottom: 0;
  left: 0;
  height: 1.4rem;
  width: 1.4rem;
  background: url('data:image/svg+xml;utf-8,<svg width="13" height="18" viewBox="0 0 13 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.5 0H0V17.5L6 15L12 17.5L12.5 1.5L11.5 0Z" fill="black"/></svg>') 0 0 / contain no-repeat transparent;
}
.ft-btn-nav--more-v .ft-btn-nav__icon:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0.6rem;
  height: 1.4rem;
  width: 1.4rem;
  background: url('data:image/svg+xml;utf-8,<svg width="4" height="21" viewBox="0 0 4 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 18.4004C0 17.87 0.210714 17.3612 0.585786 16.9862C0.960859 16.6111 1.46957 16.4004 2 16.4004C2.53043 16.4004 3.03914 16.6111 3.41421 16.9862C3.78929 17.3612 4 17.87 4 18.4004C4 18.9308 3.78929 19.4395 3.41421 19.8146C3.03914 20.1897 2.53043 20.4004 2 20.4004C1.46957 20.4004 0.960859 20.1897 0.585786 19.8146C0.210714 19.4395 0 18.9308 0 18.4004ZM0 10.4004C0 9.86996 0.210714 9.36125 0.585786 8.98618C0.960859 8.6111 1.46957 8.40039 2 8.40039C2.53043 8.40039 3.03914 8.6111 3.41421 8.98618C3.78929 9.36125 4 9.86996 4 10.4004C4 10.9308 3.78929 11.4395 3.41421 11.8146C3.03914 12.1897 2.53043 12.4004 2 12.4004C1.46957 12.4004 0.960859 12.1897 0.585786 11.8146C0.210714 11.4395 0 10.9308 0 10.4004ZM0 2.40039C0 1.86996 0.210714 1.36125 0.585786 0.986177C0.960859 0.611104 1.46957 0.400391 2 0.400391C2.53043 0.400391 3.03914 0.611104 3.41421 0.986177C3.78929 1.36125 4 1.86996 4 2.40039C4 2.93082 3.78929 3.43953 3.41421 3.8146C3.03914 4.18968 2.53043 4.40039 2 4.40039C1.46957 4.40039 0.960859 4.18968 0.585786 3.8146C0.210714 3.43953 0 2.93082 0 2.40039Z" fill="black"/></svg>') 0 0 / contain no-repeat transparent;
}
.ft-btn-nav--bordered {
  border-color: var(--color-black);
}
.ft-helper-bgColor-black .ft-btn-nav--bordered {
  border-color: var(--color-white);
}

.ft-btn-nav--bordered:hover {
  border-color: var(--color-primary);
}
.ft-brand-epe .ft-btn-nav--bordered:hover {
  filter: brightness(0) saturate(100%) invert(9%) sepia(100%) saturate(7490%) hue-rotate(230deg) brightness(88%) contrast(105%);
}

.ft-brand-ep .ft-btn-nav--bordered:hover {
  filter: brightness(0) saturate(100%) invert(27%) sepia(98%) saturate(2069%) hue-rotate(338deg) brightness(87%) contrast(100%);
}

.ft-brand-regionales .ft-btn-nav--bordered:hover {
  filter: brightness(0) saturate(100%) invert(16%) sepia(69%) saturate(4430%) hue-rotate(189deg) brightness(99%) contrast(85%);
}

.ft-brand-sport .ft-btn-nav--bordered:hover {
  filter: brightness(0) saturate(100%) invert(12%) sepia(95%) saturate(7235%) hue-rotate(354deg) brightness(89%) contrast(101%);
}

.ft-brand-ux .ft-btn-nav--bordered:hover {
  filter: invert(70%) sepia(0%) saturate(161%) hue-rotate(136deg) brightness(91%) contrast(76%);
}

.ft-btn-nav:hover .ft-btn-nav__icon:after {
  filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
  -webkit-filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
}
@media only screen and (min-width: 1280px) {
  .ft-btn-nav:focus-within {
    outline-width: 0.2rem;
    outline-style: solid;
    outline-offset: 0.2rem;
    outline-color: var(--color-white);
  }
}
.ft-btn-nav:disabled .ft-btn-nav__icon:after {
  filter: invert(100%) sepia(11%) saturate(4%) hue-rotate(299deg) brightness(93%) contrast(70%);
}
.ft-btn-nav:disabled.ft-btn-nav--bordered {
  border-color: var(--color-quaternary);
}
.ft-btn-nav:disabled:hover {
  cursor: not-allowed;
}
.ft-btn-nav:disabled:hover .ft-btn-nav__icon:after {
  filter: invert(100%) sepia(11%) saturate(4%) hue-rotate(299deg) brightness(93%) contrast(70%);
}
.ft-btn-help {
  position: relative;
  border-style: solid;
  border-width: 0.2rem;
  border-top-left-radius: 2.5rem;
  border-top-right-radius: 2.5rem;
  border-bottom-left-radius: 2.5rem;
  border-bottom-right-radius: 2.5rem;
  padding: 1rem 1rem 1rem 4rem;
  border-color: var(--color-primary);
  color: var(--color-white);
  background-color: var(--color-primary);
}
@media (prefers-reduced-motion: no-preference) {
  .ft-btn-help {
    transition: border-color 100ms ease, background 50ms ease, color 100ms ease;
  }
}
.ft-btn-help:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 1rem;
  margin-top: auto;
  margin-bottom: auto;
  height: 2.5rem;
  width: 2.5rem;
  border-style: solid;
  border-width: 0.2rem;
  border-color: var(--color-black);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  background: url('data:image/svg+xml;utf-8,<svg width="20" height="32" viewBox="0 0 20 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.01763 25.9054H12.7863V32H7.01763V25.9054ZM12.7863 20.8926V22.8581H7.01763V18.2872C7.01763 17.479 7.32152 16.7039 7.86244 16.1324C8.40336 15.561 9.13701 15.2399 9.90199 15.2399C10.7214 15.2399 11.5239 14.994 12.2162 14.5309C12.9085 14.0678 13.462 13.4065 13.8125 12.6241C14.163 11.8416 14.2959 10.97 14.1959 10.1108C14.0958 9.25165 13.7669 8.44014 13.2474 7.77073C12.7278 7.10132 12.039 6.60154 11.2612 6.32954C10.4833 6.05754 9.64827 6.0245 8.85331 6.23427C8.05835 6.44404 7.33611 6.88799 6.77064 7.51447C6.20516 8.14094 5.8197 8.92419 5.6591 9.77307L0 8.57548C0.350829 6.72299 1.16098 5.00214 2.34763 3.58885C3.53429 2.17557 5.05488 1.12054 6.75397 0.531611C8.45306 -0.0573142 10.2697 -0.159008 12.0182 0.236923C13.7667 0.632854 15.3843 1.51221 16.7057 2.7851C18.027 4.05798 19.0048 5.67875 19.5389 7.4817C20.0731 9.28465 20.1445 11.2051 19.7459 13.0468C19.3473 14.8885 18.4929 16.5853 17.2701 17.9638C16.0474 19.3423 14.5 20.353 12.7863 20.8926Z" fill="black"/></svg>') 50% 50% / 40% no-repeat transparent;
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}
.ft-btn-help:hover {
  color: var(--color-quaternary);
  background-color: var(--color-white);
}
.ft-btn-help:hover:before {
  filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
}
@media only screen and (min-width: 1280px) {
  .ft-btn-help:focus-within {
    outline-width: 0.2rem;
    outline-style: solid;
    outline-offset: 0.2rem;
    outline-color: var(--color-white);
  }
}
.ft-helper-bgColor-black .ft-btn-help {
  border-color: var(--color-white);
  background-color: transparent;
}
.ft-helper-bgColor-black .ft-btn-help:before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}
.ft-helper-bgColor-black .ft-btn-help:hover {
  color: var(--color-black);
  background-color: var(--color-white);
}
.ft-helper-bgColor-black .ft-btn-help:hover:before {
  filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
}

.ft-btn-txt {
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: inline-flex;
  align-items: center;
}
.ft-btn-txt__text {
  font-size: 1.4rem;
  line-height: 1.6rem;
}
.ft-btn-txt__icon {
  position: relative;
  margin-left: 0.5rem;
  padding: 1rem;
  height: 1.2rem;
  width: 1.2rem;
  border-style: solid;
  border-width: 0.2rem;
  border-color: transparent;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
}
.ft-btn-txt__icon:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  height: 1.2rem;
  width: 1.2rem;
  transition: filter 0.2s ease;
}
.ft-helper-bgColor-black .ft-btn-txt__icon:after {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}

.ft-btn-txt--close .ft-btn-txt__icon:after {
  background: url('data:image/svg+xml;utf-8,<svg width="100" height="100" viewBox="0 0 100 100" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.33133 1.33133C3.10644 -0.443778 5.98447 -0.443778 7.75958 1.33133L50 43.5718L92.2404 1.33133C94.0155 -0.443778 96.8936 -0.443778 98.6687 1.33133C100.444 3.10644 100.444 5.98447 98.6687 7.75958L56.4282 50L98.6687 92.2404C100.444 94.0155 100.444 96.8936 98.6687 98.6687C96.8936 100.444 94.0155 100.444 92.2404 98.6687L50 56.4282L7.75958 98.6687C5.98447 100.444 3.10644 100.444 1.33133 98.6687C-0.443776 96.8936 -0.443776 94.0155 1.33133 92.2404L43.5718 50L1.33133 7.75958C-0.443778 5.98447 -0.443778 3.10644 1.33133 1.33133Z" fill="black"/></svg>') 0 0 / contain no-repeat transparent;
}
.ft-btn-txt:hover, .ft-btn-txt:focus-visible {
  text-decoration: underline;
}
.ft-btn-txt:hover .ft-btn-txt__icon, .ft-btn-txt:focus-visible .ft-btn-txt__icon {
  border-color: var(--color-black);
}
.ft-helper-bgColor-black .ft-btn-txt:hover .ft-btn-txt__icon, .ft-btn-txt:focus-visible .ft-btn-txt__icon {
  border-color: var(--color-white);
}

.ft-btn-is--disabled {
  border-color: var(--color-darkGrey);
}
.ft-btn-is--disabledPrimary {
  color: var(--color-white);
  background-color: var(--color-darkGrey);
}
.ft-btn-is--disabledSecondary {
  color: var(--color-darkGrey);
}
.ft-btn-is--disabled:hover, .ft-btn-is--disabled:focus {
  cursor: not-allowed;
}
.ft-btn:focus {
  outline: 0;
}

.ft-link {
  padding: 0;
  position: relative;
  align-items: center;
  word-wrap: break-word;
  background-color: transparent;
  transition: color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
  color: var(--color-primary);
  text-decoration: none;
}
.ft-helper-bgColor-black .ft-link {
  color: var(--color-white);
}

.ft-link:hover {
  text-decoration: none;
  color: var(--color-secondary);
}
.ft-helper-bgColor-black .ft-link:hover {
  color: var(--color-white);
}

.ft-link:focus {
  color: var(--color-secondary);
  text-decoration: none;
}
.ft-link--block {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  text-indent: 101%;
  white-space: nowrap;
  margin: auto;
  height: 100%;
  width: 100%;
  border-width: 0;
  opacity: 0;
  z-index: 1;
}
.ft-link--decoration {
  padding: 0;
  border-width: 0;
  overflow: hidden;
  word-wrap: break-word;
  background-color: transparent;
  transition: color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
  color: var(--color-primary);
}
.ft-helper-bgColor-black .ft-link--decoration {
  color: var(--color-white);
}

.ft-link--decoration:hover:after {
  background-color: var(--color-secondary);
  text-decoration: none;
}
.ft-link--decoration:focus {
  color: var(--color-secondary);
  text-decoration: none;
}
.ft-link--decoration:focus:after {
  background-color: var(--color-secondary);
  text-decoration: none;
}
.ft-link--secondary {
  color: var(--color-black);
}
.ft-helper-bgColor-black .ft-link--secondary {
  color: var(--color-white);
}

.ft-link--secondary:hover {
  color: var(--color-primary);
}
.ft-link--secondary:hover:after {
  background-color: var(--color-primary);
  text-decoration: none;
}
.ft-link--secondary:focus {
  color: var(--color-primary);
  text-decoration: none;
}
.ft-link--secondary:focus:after {
  background-color: var(--color-primary);
  text-decoration: none;
}
.ft-link--tertiary {
  color: var(--color-quaternary);
}
.ft-helper-bgColor-black .ft-link--tertiary {
  color: var(--color-white);
}

.ft-link--tertiary:hover {
  color: var(--color-primary);
}
.ft-link--tertiary:hover:after {
  background-color: var(--color-primary);
  text-decoration: none;
}
.ft-link--tertiary:focus {
  color: var(--color-primary);
  text-decoration: none;
}
.ft-link--tertiary:focus:after {
  background-color: var(--color-primary);
  text-decoration: none;
}
.ft-link:active {
  color: var(--color-primary);
}
.ft-helper-bgColor-black .ft-link:active {
  color: var(--color-white);
}

.ft-link:active:after {
  background-color: var(--color-secondary);
  text-decoration: none;
}
.ft-link--hasIcon {
  padding-left: 2rem;
  border-width: 0;
  display: inline-flex;
  overflow: hidden;
  word-wrap: break-word;
  background-color: transparent;
  transition: color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
  color: var(--color-primary);
}
.ft-helper-bgColor-black .ft-link--hasIcon {
  color: var(--color-white);
}

.ft-link--hasIcon:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  margin-top: auto;
  margin-bottom: auto;
  height: 1.3rem;
  width: 1.3rem;
  pointer-events: none;
  background: url('data:image/svg+xml;utf-8,<svg width="31" height="19" viewBox="0 0 31 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.51178 1.48232C2.42945 0.505901 3.91728 0.505901 4.83497 1.48232L15.7059 13.0491L26.5767 1.48232C27.4944 0.5059 28.9824 0.5059 29.9 1.48232C30.8177 2.45874 30.8177 4.04182 29.9 5.01824L18.106 17.5672C16.7804 18.9776 14.6313 18.9776 13.3057 17.5672L1.51178 5.01824C0.594106 4.04182 0.594106 2.45872 1.51178 1.48232Z" fill="black"/></svg>') center left / contain no-repeat transparent;
  transform: rotate(360deg);
}
.ft-brand-sport .ft-link--hasIcon:before {
  filter: brightness(0) saturate(100%) invert(12%) sepia(95%) saturate(7235%) hue-rotate(354deg) brightness(89%) contrast(101%);
}

.ft-brand-epe .ft-link--hasIcon:before {
  filter: brightness(0) saturate(100%) invert(9%) sepia(100%) saturate(7490%) hue-rotate(230deg) brightness(88%) contrast(105%);
}

.ft-brand-ux .ft-link--hasIcon:before {
  filter: invert(70%) sepia(0%) saturate(161%) hue-rotate(136deg) brightness(91%) contrast(76%);
}

.ft-brand-ep .ft-link--hasIcon:before {
  filter: brightness(0) saturate(100%) invert(27%) sepia(98%) saturate(2069%) hue-rotate(338deg) brightness(87%) contrast(100%);
}

.ft-brand-regionales .ft-link--hasIcon:before {
  filter: brightness(0) saturate(100%) invert(16%) sepia(69%) saturate(4430%) hue-rotate(189deg) brightness(99%) contrast(85%);
}

.ft-helper-bgColor-black .ft-link--hasIcon:before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}

.ft-link--nav {
  border-width: 0;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
  font-weight: bold;
  display: flex;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  overflow: hidden;
  word-wrap: break-word;
  background-color: transparent;
  transition: color 0.3s ease-in-out, box-shadow 0.3s ease-in-out;
  color: var(--color-primary);
}
.ft-helper-bgColor-black .ft-link--nav::after {
  background-color: var(--color-white);
}

.ft-link--nav::before, .ft-link--nav::after {
  display: block;
  height: 1.3rem;
  width: 1.3rem;
  background-color: var(--color-primary);
  mask-image: url('data:image/svg+xml;utf-8,<svg width="31" height="19" viewBox="0 0 31 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.51178 1.48232C2.42945 0.505901 3.91728 0.505901 4.83497 1.48232L15.7059 13.0491L26.5767 1.48232C27.4944 0.5059 28.9824 0.5059 29.9 1.48232C30.8177 2.45874 30.8177 4.04182 29.9 5.01824L18.106 17.5672C16.7804 18.9776 14.6313 18.9776 13.3057 17.5672L1.51178 5.01824C0.594106 4.04182 0.594106 2.45872 1.51178 1.48232Z" fill="black"/></svg>');
  mask-position: center bottom;
  mask-size: contain;
  mask-repeat: no-repeat;
  -webkit-mask-image: url('data:image/svg+xml;utf-8,<svg width="31" height="19" viewBox="0 0 31 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.51178 1.48232C2.42945 0.505901 3.91728 0.505901 4.83497 1.48232L15.7059 13.0491L26.5767 1.48232C27.4944 0.5059 28.9824 0.5059 29.9 1.48232C30.8177 2.45874 30.8177 4.04182 29.9 5.01824L18.106 17.5672C16.7804 18.9776 14.6313 18.9776 13.3057 17.5672L1.51178 5.01824C0.594106 4.04182 0.594106 2.45872 1.51178 1.48232Z" fill="black"/></svg>');
  -webkit-mask-position: center bottom;
  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
}
.ft-link--navPrev::before {
  content: "";
  transform: rotate(90deg);
}
.ft-link--navNext {
  justify-content: flex-end;
}
.ft-link--navNext::after {
  content: "";
  transform: rotate(-90deg);
}

.ft-list {
  list-style: none;
}
.ft-list__item {
  position: relative;
}
.ft-list--primary .ft-list__item {
  padding-left: 1.5rem;
}
.ft-list--primary .ft-list__item:not(:last-of-type) {
  margin-bottom: 0.5rem;
}
.ft-list--primary .ft-list__item:before {
  content: "";
  position: absolute;
  top: 0.9rem;
  left: 0;
  height: 0.6rem;
  width: 0.6rem;
  background: url('data:image/svg+xml;utf-8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="16" cy="16" r="16" fill="black"/></svg>') 0 0 / 100% no-repeat transparent;
  filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
}
.ft-brand-sport .ft-list--primary .ft-list__item:before {
  filter: brightness(0) saturate(100%) invert(12%) sepia(95%) saturate(7235%) hue-rotate(354deg) brightness(89%) contrast(101%);
}

.ft-brand-epe .ft-list--primary .ft-list__item:before {
  filter: brightness(0) saturate(100%) invert(9%) sepia(100%) saturate(7490%) hue-rotate(230deg) brightness(88%) contrast(105%);
}

.ft-brand-ux .ft-list--primary .ft-list__item:before {
  filter: invert(70%) sepia(0%) saturate(161%) hue-rotate(136deg) brightness(91%) contrast(76%);
}

.ft-brand-ep .ft-list--primary .ft-list__item:before {
  filter: brightness(0) saturate(100%) invert(27%) sepia(98%) saturate(2069%) hue-rotate(338deg) brightness(87%) contrast(100%);
}

.ft-brand-regionales .ft-list--primary .ft-list__item:before {
  filter: brightness(0) saturate(100%) invert(16%) sepia(69%) saturate(4430%) hue-rotate(189deg) brightness(99%) contrast(85%);
}

.ft-helper-bgColor-black .ft-list--primary .ft-list__item:before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}

.ft-list--primary .ft-list__link {
  color: var(--color-black);
}
.ft-helper-bgColor-black .ft-list--primary .ft-list__link {
  color: var(--color-white);
}

.ft-list--primary .ft-list__link:hover, .ft-list--primary .ft-list__link:focus-within {
  text-decoration: none;
  color: var(--color-primary);
}
.ft-list--path {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  list-style-type: none;
}
.ft-list--path .ft-list__item {
  padding: 1rem;
  border-style: solid;
  border-width: 0.2rem;
  border-color: var(--color-primary);
  border-top-left-radius: 0.6rem;
  border-top-right-radius: 0.6rem;
  border-bottom-left-radius: 0.6rem;
  border-bottom-right-radius: 0.6rem;
  margin-right: 0;
  margin-bottom: 0;
  background-color: var(--color-white);
  color: var(--color-black);
}
.ft-helper-bgColor-black .ft-list--path .ft-list__item {
  border-color: var(--color-white);
  color: var(--color-white);
  background-color: var(--color-black);
}

.ft-list--path .ft-list__item:not(:last-of-type) {
  margin-right: 1rem;
  margin-bottom: 0;
}
.ft-list--path .ft-list__item:before {
  content: none;
}
.ft-list--numbered {
  list-style: auto;
  margin-left: 2rem;
}
.ft-list--numbered .ft-list__item {
  margin-bottom: 1rem;
}
.ft-list--numbered .ft-list__item::marker {
  color: var(--color-primary);
}
.ft-list--numbered .ft-list__link {
  color: var(--color-primary);
}
.ft-helper-bgColor-black .ft-list--numbered .ft-list__link {
  color: var(--color-white);
}

.ft-list--numbered .ft-list__link:hover, .ft-list--numbered .ft-list__link:focus-within {
  text-decoration: none;
  color: var(--color-black);
}
.ft-list--numberedBig {
  counter-increment: inst;
  list-style: none;
  margin-left: 0;
}
.ft-list--numberedBig .ft-list__item {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 4.5rem;
}
.ft-list--numberedBig .ft-list__item:before {
  content: none;
}
.ft-list--numberedBig .ft-list__title {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-list--numberedBig .ft-list__title {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-list--numberedBig .ft-list__title {
    font-size: 2.4rem;
    line-height: 2.6rem;
  }
  .ft-brand-regionales .ft-list--numberedBig .ft-list__title {
    font-size: 2.6rem;
    line-height: 2.8rem;
  }
}
.ft-list--numberedBig .ft-list__title:before {
  position: absolute;
  top: 0;
  left: 0;
  height: 2.5rem;
  width: 3.1rem;
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  padding-right: 0.8rem;
  border-right-style: solid;
  border-right-width: 0.2rem;
  border-right-color: var(--color-black);
  content: counter(inst);
  color: var(--color-black);
  border-radius: 0%;
  background-color: transparent;
}
.ft-brand-regionales .ft-list--numberedBig .ft-list__title:before {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-list--numberedBig .ft-list__title:before {
    font-size: 2.4rem;
    line-height: 2.6rem;
  }
  .ft-brand-regionales .ft-list--numberedBig .ft-list__title:before {
    font-size: 2.6rem;
    line-height: 2.8rem;
  }
}
.ft-list--numberedBig .ft-text {
  padding-left: 4.5rem;
}
.ft-list--numberedBig .ft-text:first-of-type {
  font-style: initial;
  margin-top: 2.5rem;
}
.ft-list-photoinfo {
  padding-left: 0;
  margin: 0;
}
.ft-list-photoinfo__item {
  position: relative;
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem;
  border-bottom-style: solid;
  border-bottom-width: 0.1rem;
  border-bottom-color: var(--color-mediumGrey);
  display: flex;
  align-items: flex-start;
  flex-direction: row;
}
.ft-list-photoinfo--reverse .ft-list-photoinfo__item {
  flex-direction: row-reverse;
  justify-content: flex-end;
}

.ft-list-photoinfo__item:last-of-type {
  margin-bottom: 0;
  border-bottom-style: none;
}
.ft-list-photoinfo__img {
  margin-right: 2rem;
  max-width: 100%;
  height: auto;
}
.ft-list-photoinfo__content {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  display: flex;
  flex-direction: column;
}
.ft-list-photoinfo__content .ft-link {
  margin-top: 0.5rem;
  font-weight: bold;
}
.ft-list-photoinfo__title {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
  font-weight: bold;
  margin-bottom: 0.5rem;
  display: block;
}
@media only screen and (min-width: 768px) {
  .ft-list-photoinfo__title {
    font-size: 1.6rem;
    line-height: 2rem;
  }
}
.ft-list-counter {
  padding-left: 0;
  display: flex;
  flex-wrap: wrap;
}
.ft-list-counter__item {
  margin-right: 0.5rem;
  padding: 1rem;
  position: relative;
  flex: 1;
  text-align: center;
  justify-content: center;
  align-items: center;
}
.ft-list-counter__item:last-of-type {
  margin-right: 0;
}
.ft-list-counter__number {
  margin-top: 0rem;
  display: block;
}
.ft-list-functions {
  padding-left: 0;
}
.ft-list-functions__item {
  margin-bottom: 2.5rem;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.ft-list-functions__item:last-of-type {
  margin-bottom: 0;
}
.ft-list-functions__actions {
  margin-left: auto;
}
.ft-list-functions--has-thumbnail .ft-helper-img-rd {
  margin-right: 1.5rem;
  flex-basis: 3.9rem;
}
.ft-list-functions--has-thumbnail .ft-list-functions__txt {
  position: relative;
  padding-left: 2.5rem;
  flex-basis: calc(100% - 13.3rem);
}
.ft-list-functions--has-thumbnail .ft-list-functions__txt:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 2rem;
  width: 2rem;
  background: url('data:image/svg+xml;utf-8,<svg viewBox="0 0 17 12" xmlns="http://www.w3.org/2000/svg"><path d="m15.962 0.39945c0.7175 0.70349 0.7175 1.4249 0 2.1284l-8.2667 8.2094c-1.1613 1.1388-2.3419 1.2574-3.368 0l-3.2908-3.9526c-0.63379-0.77688-0.79222-1.4735 4e-5 -2.095 0.79225-0.62149 1.4323-0.2022 2.0661 0.57468l2.7556 3.3446 7.9606-7.9054c0.7174-0.70349 1.4258-1.0075 2.1432-0.304z" clip-rule="evenodd" fill-rule="evenodd"/></svg>') 0 0 / contain no-repeat transparent;
  filter: invert(40%) sepia(100%) saturate(2666%) hue-rotate(97deg) brightness(99%) contrast(109%);
}
.ft-list-box {
  padding-left: 0;
  display: table;
}
.ft-list-box__icon {
  fill: var(--color-quaternary);
}
.ft-list-box__text {
  margin: 0;
  display: block;
}
.ft-list-box__item {
  position: relative;
  margin-right: 1rem;
  margin-bottom: 1rem;
  padding: 1rem;
  border-style: solid;
  border-width: 0.2rem;
  border-color: var(--color-darkGrey);
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
  display: inline-table;
  width: auto;
  min-width: 11rem;
  text-align: center;
  background-color: var(--color-white);
}
.ft-list-box__item:last-of-type {
  margin-right: 0;
}
.ft-list-box__itemIs-active {
  border-color: var(--color-primary);
}
.ft-list-box__itemIs-active .ft-list-boxes__icon {
  fill: var(--color-primary);
}
.ft-list-box__itemIs-active .ft-list-boxes__text {
  color: var(--color-primary);
}
.ft-list-block {
  padding-left: 0;
  margin: 1rem 0 0;
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  overflow-x: auto;
  overflow-y: hidden;
  width: 100%;
  white-space: nowrap;
}
.ft-helper-bgColor-black .ft-list-block {
  color: var(--color-white);
}

.ft-list-block__icon {
  margin-right: 0.5rem;
}
.ft-helper-bgColor-black .ft-list-block__icon {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}

.ft-list-block__text {
  margin: 0;
  display: block;
}
.ft-list-block__item {
  position: relative;
  margin-right: 2rem;
  margin-bottom: 1rem;
  display: flex;
  align-items: center;
}
.ft-list-block__item:last-of-type {
  margin-right: 0;
}

.ft-text {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: 0;
}
.ft-mol-boxInfo--richtext .ft-text {
  margin: 0;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
}

.ft-mol-boxInfo--erratum .ft-text {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
}

.ft-text:first-of-type {
  margin-top: 2.5rem;
}
@media only screen and (min-width: 980px) {
  .ft-text:first-of-type {
    margin-top: 0;
  }
}
.ft-text--linethrough {
  text-decoration: line-through;
}
.ft-text--indent {
  text-indent: 2em;
}
.ft-text--justify {
  text-align: justify;
}
.ft-text-alert {
  position: relative;
  padding-left: 3rem;
  display: block;
}
.ft-text-alert:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 2rem;
  width: 2rem;
}
.ft-text-alert__subtext {
  margin-top: 0.2rem;
  display: block;
}
.ft-text-alert--is-error:before {
  background: url('data:image/svg+xml;utf-8,<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.5 25C19.4036 25 25 19.4036 25 12.5C25 5.59644 19.4036 0 12.5 0C5.59644 0 0 5.59644 0 12.5C0 19.4036 5.59644 25 12.5 25ZM10.1403 7.78048C9.48864 7.12884 8.43212 7.12884 7.78048 7.78048C7.12884 8.43212 7.12884 9.48864 7.78048 10.1403L10.1403 12.5001L7.78054 14.8599C7.1289 15.5115 7.12891 16.5681 7.78055 17.2197C8.4322 17.8713 9.48872 17.8713 10.1404 17.2197L12.5001 14.8599L14.8599 17.2197C15.5115 17.8713 16.568 17.8713 17.2197 17.2197C17.8713 16.568 17.8713 15.5115 17.2197 14.8599L14.8599 12.5001L17.2197 10.1403C17.8713 9.48863 17.8713 8.43211 17.2197 7.78047C16.568 7.12884 15.5115 7.12884 14.8599 7.78049L12.5001 10.1403L10.1403 7.78048Z" fill="black"/></svg>') center center / contain no-repeat transparent;
  filter: invert(26%) sepia(84%) saturate(6466%) hue-rotate(356deg) brightness(76%) contrast(131%);
}
.ft-text-alert--is-info:before {
  background: url('data:image/svg+xml;utf-8,<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M25 12.5C25 19.4036 19.4036 25 12.5 25C5.59644 25 0 19.4036 0 12.5C0 5.59644 5.59644 0 12.5 0C19.4036 0 25 5.59644 25 12.5ZM10.8801 19.2083H13.8508V9.69849H10.8801V19.2083ZM11.1614 6.20923C10.8567 6.47876 10.7043 6.82446 10.7043 7.24634C10.7043 7.66821 10.8567 8.01392 11.1614 8.28345C11.4661 8.55298 11.8616 8.68774 12.3479 8.68774C12.8342 8.68774 13.2297 8.55298 13.5344 8.28345C13.8391 8.01392 13.9915 7.66821 13.9915 7.24634C13.9915 6.82446 13.8391 6.47876 13.5344 6.20923C13.2297 5.9397 12.8342 5.80493 12.3479 5.80493C11.8616 5.80493 11.4661 5.9397 11.1614 6.20923Z" fill="black"/></svg>') center center / contain no-repeat transparent;
}
.ft-text-alert--is-ok:before {
  background: url('data:image/svg+xml;utf-8,<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.5 25C19.4036 25 25 19.4036 25 12.5C25 5.59644 19.4036 0 12.5 0C5.59644 0 0 5.59644 0 12.5C0 19.4036 5.59644 25 12.5 25ZM18.3432 10.7037C18.8856 10.1614 18.8856 9.28224 18.3432 8.73996C17.8008 8.19768 16.9214 8.19768 16.379 8.73996L10.5318 14.5859L8.72348 12.3259C8.24431 11.727 7.3703 11.6299 6.77132 12.109C6.17234 12.5881 6.07522 13.4619 6.55439 14.0607L8.84754 16.9266C9.62325 17.8959 11.0694 17.976 11.9474 17.0982L18.3432 10.7037Z" fill="black"/></svg>') center center / contain no-repeat transparent;
  filter: invert(40%) sepia(100%) saturate(2666%) hue-rotate(97deg) brightness(99%) contrast(109%);
}
.ft-text-alert--is-warning:before {
  background: url('data:image/svg+xml;utf-8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10 0C4.47715 0 0 4.47718 0 9.99998C0 15.5228 4.47715 20 10 20C15.5228 20 20 15.5228 20 9.99998C20 4.47713 15.5228 0 10 0ZM9.06415 3.80894C9.30363 3.55309 9.61751 3.42229 10.0007 3.40918C10.3835 3.42229 10.6975 3.55309 10.9369 3.80894C11.1893 4.07883 11.3155 4.45482 11.3158 4.93689C11.3158 5.29086 10.8192 11.802 10.6974 12.0661C10.5757 12.3303 10.3576 12.4625 10.0439 12.4625C10.0283 12.4625 10.0158 12.4579 10.0007 12.4571C9.98546 12.4579 9.97254 12.4625 9.9571 12.4625C9.64351 12.4625 9.42578 12.3304 9.30392 12.0661C9.18192 11.802 8.68555 5.29079 8.68555 4.93689C8.68555 4.45483 8.81175 4.07885 9.06415 3.80894ZM10.9239 16.2423C10.6741 16.47 10.3472 16.5946 10.0092 16.5907C9.66794 16.5955 9.33719 16.4727 9.0817 16.2464C8.81761 16.0171 8.68556 15.6964 8.68555 15.2843C8.68555 14.9242 8.81175 14.6178 9.06415 14.3651C9.31655 14.1125 9.62582 13.9862 9.99196 13.9863C10.3576 13.9863 10.6697 14.1126 10.9283 14.3651C11.1807 14.6036 11.3213 14.9371 11.3159 15.2843C11.3159 15.6906 11.1853 16.0099 10.9239 16.2423Z" fill="black"/></svg>') center center / contain no-repeat transparent;
  filter: invert(93%) sepia(73%) saturate(1478%) hue-rotate(318deg) brightness(96%) contrast(97%);
}
.ft-text-alert--is-bordered {
  padding: 0.6rem 0.6rem 0.6rem 3.2rem;
  border-style: solid;
  border-width: 0.2rem;
  border-top-left-radius: 0.6rem;
  border-top-right-radius: 0.6rem;
  border-bottom-left-radius: 0.6rem;
  border-bottom-right-radius: 0.6rem;
}
.ft-text-alert--is-bordered:before {
  top: 0.6rem;
  left: 0.6rem;
}
.ft-text-alert--is-bordered:is(.ft-text-alert--is-error) {
  border-color: var(--color-functional-error);
}
.ft-text-alert--is-bordered:is(.ft-text-alert--is-info) {
  border-color: var(--color-functional-info);
}
.ft-text-alert--is-bordered:is(.ft-text-alert--is-ok) {
  border-color: var(--color-functional-success);
}
.ft-text-alert--is-bordered:is(.ft-text-alert--is-warning) {
  border-color: var(--color-functional-warning);
}

.ft-img .ft-helper-img-rd {
  width: 100%;
}
.ft-img picture {
  position: relative;
  display: block;
}

.owl-carousel {
  position: relative;
  padding-bottom: 1rem;
  z-index: 1;
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
}
.owl-stage {
  position: relative;
  margin: 1.5rem 0 2rem;
  -ms-touch-action: pan-Y;
  touch-action: manipulation;
  -moz-backface-visibility: hidden;
  /* fix firefox animation glitch */
}
.owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-stage-outer {
  position: relative;
  border-bottom-style: dotted;
  border-bottom-width: 0.1rem;
  border-bottom-color: var(--color-mediumGrey);
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-wrapper {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
}
.owl-item {
  position: relative;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  min-height: 1px;
  float: left;
}
.owl-nav {
  -webkit-tap-highlight-color: transparent;
  text-align: center;
}
.owl-nav [class*=owl-] {
  display: inline-block;
  font-size: 1.4rem;
  color: var(--color-white);
}
.owl-nav [class*=owl-]:hover, .owl-nav [class*=owl-]:focus-within {
  text-decoration: none;
}
.owl-nav.disabled {
  display: none;
}
.owl-nav.disabled.owl-dots {
  margin-top: 10px;
}
.owl-prev {
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  position: absolute;
  bottom: 0.6rem;
  left: 0;
  margin: auto 0;
  padding: 0;
  height: 3.2rem;
  width: 3.2rem;
  border-width: 0.2rem;
  border-style: solid;
  border-color: var(--color-black);
  user-select: none;
  transition: background-color 0.25s ease-in;
  background: var(--color-white);
}
@media only screen and (min-width: 768px) {
  .owl-prev {
    position: absolute;
    right: 5rem;
    bottom: 0;
    left: auto;
  }
}
.owl-prev:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0.7rem;
  bottom: 0;
  left: 0;
  margin: auto;
  height: 1.5rem;
  width: 1.5rem;
  transition: color 0.25s ease-in, opacity 0.25s ease-in;
  transform: rotate(90deg);
  filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
  background: url('data:image/svg+xml;utf-8,<svg width="31" height="19" viewBox="0 0 31 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.51178 1.48232C2.42945 0.505901 3.91728 0.505901 4.83497 1.48232L15.7059 13.0491L26.5767 1.48232C27.4944 0.5059 28.9824 0.5059 29.9 1.48232C30.8177 2.45874 30.8177 4.04182 29.9 5.01824L18.106 17.5672C16.7804 18.9776 14.6313 18.9776 13.3057 17.5672L1.51178 5.01824C0.594106 4.04182 0.594106 2.45872 1.51178 1.48232Z" fill="black"/></svg>') 0 0 / 100% no-repeat;
}
.owl-prev span {
  opacity: 0;
}
.owl-prev:active {
  background: var(--color-primary);
  border-width: 0;
}
.owl-prev:active:before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}
.owl-prev:hover, .owl-prev:focus-within {
  border-width: 0;
  background: var(--color-black);
}
.owl-prev:hover:before, .owl-prev:focus-within:before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}
.owl-prev.disabled {
  background: var(--color-lightGrey);
  border-width: 0;
}
.owl-prev.disabled:before {
  filter: invert(100%) sepia(11%) saturate(4%) hue-rotate(299deg) brightness(93%) contrast(70%);
}
.owl-prev.disabled:hover, .owl-prev.disabled:focus-within {
  cursor: not-allowed;
}
.owl-next {
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  position: absolute;
  right: 0;
  bottom: 0.6rem;
  margin: auto 0;
  padding: 0;
  height: 3.2rem;
  width: 3.2rem;
  border-width: 0.2rem;
  border-style: solid;
  border-color: var(--color-black);
  transition: background-color 0.25s ease-in;
  background: var(--color-white);
}
@media only screen and (min-width: 768px) {
  .owl-next {
    position: absolute;
    top: auto;
    right: 0;
    bottom: 0;
  }
}
.owl-next:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0.7rem;
  margin: auto;
  height: 1.5rem;
  width: 1.5rem;
  transition: color 0.25s ease-in, opacity 0.25s ease-in;
  transform: rotate(-90deg);
  filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
  background: url('data:image/svg+xml;utf-8,<svg width="31" height="19" viewBox="0 0 31 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.51178 1.48232C2.42945 0.505901 3.91728 0.505901 4.83497 1.48232L15.7059 13.0491L26.5767 1.48232C27.4944 0.5059 28.9824 0.5059 29.9 1.48232C30.8177 2.45874 30.8177 4.04182 29.9 5.01824L18.106 17.5672C16.7804 18.9776 14.6313 18.9776 13.3057 17.5672L1.51178 5.01824C0.594106 4.04182 0.594106 2.45872 1.51178 1.48232Z" fill="black"/></svg>') 0 0 / 100% no-repeat;
}
.owl-next span {
  opacity: 0;
}
.owl-next:active {
  background: var(--color-primary);
  border-width: 0;
}
.owl-next:active:before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}
.owl-next:hover, .owl-next:focus-within {
  border-width: 0;
  background: var(--color-black);
}
.owl-next:hover:before, .owl-next:focus-within:before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}
.owl-next.disabled {
  background: var(--color-lightGrey);
  border-width: 0;
}
.owl-next.disabled:before {
  filter: invert(100%) sepia(11%) saturate(4%) hue-rotate(299deg) brightness(93%) contrast(70%);
}
.owl-next.disabled:hover, .owl-next.disabled:focus-within {
  cursor: not-allowed;
}
.owl-dots {
  -webkit-tap-highlight-color: transparent;
  margin-top: 1rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  text-align: center;
}
.owl-dots.disabled {
  display: none;
}
.owl-dot {
  border-width: 0;
  background-color: transparent;
}
.owl-dot span {
  -webkit-backface-visibility: visible;
  margin: 0.5rem;
  height: 1.2rem;
  width: 1.2rem;
  border-style: solid;
  border-width: 0.2rem;
  border-color: var(--color-white);
  border-top-left-radius: 3rem;
  border-top-right-radius: 3rem;
  border-bottom-left-radius: 3rem;
  border-bottom-right-radius: 3rem;
  display: block;
  transition: opacity 200ms ease;
  background-color: var(--color-black);
}
.owl-dot.active span {
  border-color: var(--color-primary);
  background-color: var(--color-primary);
}
.owl-dot.active:hover span, .owl-dot.active:focus-within span {
  border-color: var(--color-primary);
  background-color: var(--color-primary);
}
.owl-dot:hover, .owl-dot:focus-within {
  cursor: pointer;
}
.owl-dot:hover span, .owl-dot:focus-within span {
  background-color: var(--color-black);
}
.owl-loaded {
  display: block;
}
.owl-loading {
  opacity: 0;
  display: block;
}
.owl-hidden {
  opacity: 0;
}
.owl-refresh .owl-item {
  visibility: hidden;
}
.owl-drag .owl-item {
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-grab {
  cursor: grab;
}
.owl-rtl {
  direction: rtl;
}
.owl-rtl .owl-item {
  float: right;
}
.owl--is-fullwidth .owl-dots {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
}
.owl--is-fullwidth .owl-dot span {
  border-color: var(--color-white);
  background-color: transparent;
}
.owl--is-fullwidth .owl-dot.active span {
  border-color: var(--color-mediumGrey);
  background-color: var(--color-mediumGrey);
}
.owl--is-stagePadding .owl-dots {
  margin: 0 auto;
}

.no-js .owl-carousel {
  display: block;
}

.ft-date {
  margin-bottom: 0.5rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  color: var(--color-quaternary);
}
@media only screen and (min-width: 768px) {
  .ft-date {
    justify-content: flex-start;
    align-items: flex-start;
  }
}
.ft-date__text {
  margin-top: 0.2rem;
  margin-bottom: 0.2rem;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 1.4rem;
  letter-spacing: 0;
}
.ft-date--lurid .ft-date__text {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
  font-weight: bold;
}

.ft-date--inline .ft-date__text:last-of-type {
  margin-left: 0;
  padding-left: 0;
  border-left-width: 0;
}
@media only screen and (min-width: 768px) {
  .ft-date--inline .ft-date__text:last-of-type {
    margin-left: 0.5rem;
    padding-left: 0.5rem;
    border-left-style: solid;
    border-left-width: 0.1rem;
    border-left-color: var(--color-quaternary);
  }
}

.ft-date__extra {
  margin-top: 0.5rem;
  color: var(--color-darkGrey);
}
.ft-date--lurid {
  color: var(--color-black);
  justify-content: flex-start;
  align-items: flex-start;
}
.ft-date--center {
  align-items: center;
  justify-content: center;
}
.ft-date--right {
  align-items: flex-end;
}
.ft-date--inline {
  flex-direction: column;
}
@media only screen and (min-width: 768px) {
  .ft-date--inline {
    flex-direction: row;
  }
}

body.ft-template-fourtyIndex {
  background-color: #ebebeb;
}

.ft-template-fourtyIndex {
  padding-bottom: 8rem;
}
.ft-template-fourtyIndex .ft-btn--scrollUp {
  border-color: var(--color-primary);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
}
.ft-template-fourtyIndex .ft-btn--scrollUp:hover {
  background: var(--color-white) radial-gradient(circle, transparent 1%, var(--color-white) 1%) center/15000%;
  color: var(--color-primary);
}
@media only screen and (min-width: 1024px) {
  .ft-template-fourtyIndex .ft-btn--scrollUp:hover {
    border-color: var(--color-primary);
    color: var(--color-white);
    background-color: var(--color-primary);
  }
}
.ft-template-fourtyIndex .ft-btn--scrollUp:focus-visible {
  background: var(--color-white) radial-gradient(circle, transparent 1%, var(--color-white) 1%) center/15000%;
  color: var(--color-primary);
  text-decoration: none;
}
@media only screen and (min-width: 1024px) {
  .ft-template-fourtyIndex .ft-btn--scrollUp:focus-visible {
    border-color: var(--color-primary);
    color: var(--color-white);
    background-color: var(--color-primary);
    outline: 0.2rem solid var(--color-primary);
    outline-offset: 0.4rem;
  }
}
.ft-template-fourtyIndex .ft-btn--scrollUp:active {
  transition: background 0s;
  background-color: var(--color-black);
  background-size: 100%;
}
@media only screen and (min-width: 1024px) {
  .ft-template-fourtyIndex .ft-btn--scrollUp:active {
    border-color: var(--color-primary);
    color: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
    background-color: var(--color-primary);
    background-image: none;
  }
}
.ft-template-fourtyIndex .ft-btn--scrollUp:disabled {
  border-color: lighten var(--color-black), 80%;
  opacity: 1;
  color: lighten var(--color-black), 80%;
  background-color: transparent;
}
.ft-template-fourtyIndex .ft-btn--scrollUp:disabled:hover, .ft-template-fourtyIndex .ft-btn--scrollUp:disabled:focus {
  border-color: lighten var(--color-black), 80%;
  color: lighten var(--color-black), 80%;
  background-color: transparent;
  background-image: none;
  outline-width: 0;
}
.ft-template-fourtyIndex .ft-btn--scrollUp:before {
  background: url('data:image/svg+xml;utf-8,<svg width="31" height="19" viewBox="0 0 31 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.51178 1.48232C2.42945 0.505901 3.91728 0.505901 4.83497 1.48232L15.7059 13.0491L26.5767 1.48232C27.4944 0.5059 28.9824 0.5059 29.9 1.48232C30.8177 2.45874 30.8177 4.04182 29.9 5.01824L18.106 17.5672C16.7804 18.9776 14.6313 18.9776 13.3057 17.5672L1.51178 5.01824C0.594106 4.04182 0.594106 2.45872 1.51178 1.48232Z" fill="black"/></svg>') center / contain no-repeat transparent;
  transform: rotate(-180deg);
  width: 2.4rem;
  height: 2.4rem;
  filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
}
.ft-template-fourtyIndex .ft-list__item {
  position: relative;
  margin-top: 0.8rem;
  margin-bottom: 0.5rem;
  margin-left: 0;
  padding-left: 1.5rem;
}
.ft-template-fourtyIndex .ft-list__item:before {
  content: "";
  position: absolute;
  top: 0.8rem;
  left: 0;
  background: url('data:image/svg+xml;utf-8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="16" cy="16" r="16" fill="black"/></svg>') 0 0 / 100% no-repeat transparent;
  filter: invert(26%) sepia(84%) saturate(6466%) hue-rotate(356deg) brightness(76%) contrast(131%);
  width: 0.4rem;
  height: 0.4rem;
}
.ft-template-fourtyIndex .ft-list__item:not(:last-child) {
  margin-bottom: 0;
}
.ft-template-fourtyIndex .ft-list__item--dt {
  margin-bottom: 2rem;
  padding-bottom: 1rem;
  padding-left: 0;
  position: sticky;
  top: 0;
  z-index: 2;
  background-color: var(--color-white);
}
.ft-template-fourtyIndex .ft-list__item--dt:before {
  display: none;
}
.ft-template-fourtyIndex .ft-list__item--dt:not(:first-of-type) {
  margin-top: 2rem;
}
.ft-template-fourtyIndex .ft-list__item--dd {
  font-size: 1.4rem;
  line-height: 1.8rem;
}
.ft-template-fourtyIndex .ft-list__item--dd:before {
  display: none;
}
.ft-template-fourtyIndex .ft-list__item--subgroup {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.ft-template-fourtyIndex .ft-list__item--subgroup:first-of-type {
  margin-top: 0;
}
.ft-template-fourtyIndex .ft-list__item--compiler {
  margin-bottom: 2.5rem;
  color: var(--color-secondary);
}
.ft-template-fourtyIndex .ft-list__itemSection {
  margin-top: 4rem;
  display: block;
}
.ft-template-fourtyIndex .ft-list--fourty {
  margin: 1.5rem 0;
  padding: 0;
}
.ft-template-fourtyIndex .ft-list--fourty__link {
  color: var(--color-primary);
}
.ft-template-fourtyIndex .ft-list--fourty__link::selection {
  color: var(--color-white);
  background-color: var(--color-primary);
}
.ft-template-fourtyIndex .ft-list--fourty__strong::selection {
  color: var(--color-white);
  background-color: var(--color-secondary);
}
.ft-template-fourtyIndex .ft-list--fourtyCore {
  overflow: hidden auto;
  background-color: var(--color-white);
}
@media only screen and (min-width: 1440px) {
  .ft-template-fourtyIndex .ft-list--fourtyCore {
    min-width: 20rem;
  }
}
.ft-template-fourtyIndex .ft-list--fourtyCore .ft-list__item--subgroup {
  position: sticky;
  top: 2rem;
  padding-bottom: 0.5rem;
  z-index: 2;
  background-color: var(--color-white);
}

.ft-layout-main-fourty {
  max-width: 1680px;
  margin: 0px auto;
  background-color: white;
  min-height: 600px;
  padding-bottom: 10rem;
}
.ft-layout-main-fourty__core {
  position: relative;
}
@media only screen and (min-width: 768px) and (min-width: 768px) {
  .ft-layout-main-fourty__core {
    top: 1rem;
    width: 15.5rem;
  }
}
@media only screen and (min-width: 768px) and (min-width: 1280px) {
  .ft-layout-main-fourty__core {
    top: 1rem;
  }
}
@media only screen and (min-width: 768px) {
  .ft-layout-main-fourty__core-bottom {
    position: fixed;
    bottom: 0;
  }
}
.ft-layout-main-fourty__core.ft-helper-affix {
  position: relative;
}
@media only screen and (min-width: 768px) {
  .ft-layout-main-fourty__core.ft-helper-affix {
    position: fixed;
  }
}

.ft-layout-header-fourty__heading {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
@media only screen and (min-width: 768px) {
  .ft-layout-header-fourty__heading {
    justify-content: flex-start;
  }
}
.ft-layout-header-fourty__headingTitle {
  padding: 1rem 0rem;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: 100%;
}
@media only screen and (min-width: 1024px) {
  .ft-layout-header-fourty__headingTitle {
    width: auto;
    justify-content: flex-start;
  }
}
.ft-layout-header-fourty__headingTitle H1 {
  margin: 0;
}
.ft-layout-header-fourty__headingTitleMobileDocs {
  margin-left: auto;
  border-style: solid;
  border-width: 0.2rem;
  border-color: var(--color-white);
  order: 3;
  font-size: 1.4rem;
  line-height: 1.6rem;
}
.ft-brand-fourty .ft-layout-header-fourty__headingTitleMobileDocs {
  border-top-left-radius: 0.6rem;
  border-top-right-radius: 0.6rem;
  border-bottom-left-radius: 0.6rem;
  border-bottom-right-radius: 0.6rem;
  color: var(--color-white);
}
@media only screen and (min-width: 1024px) {
  .ft-brand-fourty .ft-layout-header-fourty__headingTitleMobileDocs {
    display: none;
  }
}

.ft-layout-header-fourty__headingLogo {
  margin-right: 0.5rem;
  width: 5rem;
  height: 5rem;
}
@media only screen and (min-width: 1024px) {
  .ft-layout-header-fourty__headingLogo {
    margin-right: 1.5rem;
    width: 7rem;
    height: 7rem;
  }
}
.ft-layout-header-fourty__btnGroup {
  margin-top: 1rem;
  margin-bottom: 1rem;
  display: none;
}
@media only screen and (min-width: 1024px) {
  .ft-layout-header-fourty__btnGroup {
    margin-left: auto;
    display: flex;
    flex-wrap: wrap;
  }
}
.ft-layout-header-fourty__btnGroup__item {
  margin-right: 1rem;
  border-style: solid;
  border-width: 0.2rem;
  border-color: var(--color-white);
  border-top-left-radius: 0.6rem;
  border-top-right-radius: 0.6rem;
  border-bottom-left-radius: 0.6rem;
  border-bottom-right-radius: 0.6rem;
  font-family: map-fonts(Google, Montserrat--600);
}
.ft-brand-fourty .ft-layout-header-fourty__btnGroup__item {
  color: var(--color-white);
}

.ft-layout-header-fourty__btnGroup__item:last-of-type {
  margin-right: 0;
}
.ft-layout-header-fourty__btnGroup__item:hover, .ft-layout-header-fourty__btnGroup__item:focus {
  border-color: var(--color-white);
  background-color: var(--color-black);
}
.ft-layout-header-fourty__btnGroup--show {
  display: flex;
  overflow-x: auto;
  overflow-y: hidden;
  width: 100%;
}
.ft-layout-header-fourty__btnGroup--show .ft-btn {
  flex: 1;
}
[data-fix=fourtyTags].ft-helper-affix {
  bottom: 0;
  z-index: 3;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.85);
}
[data-fix=fourtyTags].ft-helper-affix .ft-wrapper-nav-fourtyTags {
  justify-content: center;
}

[data-fix=fourtyFilters].ft-helper-affix {
  box-shadow: 0 2px 0 0 rgba(0, 0, 0, 0.45);
  z-index: 3;
  top: 0;
  width: 100%;
  background-color: var(--color-black);
}
[data-fix=fourtyFilters].ft-helper-affix .ft-layout-form-control {
  background-color: var(--color-white);
}

.ft-layout-footer-fourty {
  height: 210px;
}
.ft-layout-footer-fourty__container {
  display: block;
  width: 100%;
  position: relative;
}
.ft-layout-footer-fourty__container:after {
  position: absolute;
  top: -90px;
  right: 0;
  content: "";
  background-image: url(../cds-statics/img/templates/index.png);
  width: 200px;
  height: 30rem;
  background-repeat: no-repeat;
}
.ft-layout-footer-fourty .ft-title__category {
  color: black;
}

.ft-wrapper-card-fourtyIndex {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.ft-wrapper-card-fourtyIndex .fourty-btn {
  border-style: solid;
  border-width: 0.2rem;
  border-top-left-radius: 0.6rem;
  border-top-right-radius: 0.6rem;
  border-bottom-left-radius: 0.6rem;
  border-bottom-right-radius: 0.6rem;
  font: 1.6rem/1.8rem map-fonts(Google, Roboto--700);
}
.ft-wrapper-card-fourtyIndex__title {
  flex: 1 100%;
}
.ft-wrapper-card-fourtyIndex__title--sticky {
  position: sticky;
  top: 11rem;
  z-index: 2;
}
@media only screen and (min-width: 768px) {
  .ft-wrapper-card-fourtyIndex__title--sticky {
    top: 0rem;
  }
}
.ft-wrapper-card-fourtyIndex__subtitle {
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: block;
  width: 100%;
  background-color: rgba(255, 255, 255, 0.95);
}
.ft-wrapper-card-fourtyIndex__item {
  margin-bottom: 2rem;
  flex: 1 100%;
}
@media only screen and (min-width: 1024px) {
  .ft-wrapper-card-fourtyIndex__item {
    margin-right: 1.5rem;
    flex: 48%;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-wrapper-card-fourtyIndex__item {
    flex: 25%;
  }
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--primary {
  border-color: var(--color-primary);
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  border-top-left-radius: 30px;
  border-bottom-right-radius: 30px;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  color: var(--color-white);
  background-color: var(--color-primary);
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--primary:hover {
  background: var(--color-primary) radial-gradient(circle, transparent 1%, var(--color-primary) 1%) center/15000%;
  color: var(--color-white);
}
@media only screen and (min-width: 1024px) {
  .ft-wrapper-card-fourtyIndex__item .ft-btn--primary:hover {
    border-color: var(--color-primary);
    color: var(--color-primary);
    background-color: var(--color-white);
  }
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--primary:focus-visible {
  background: var(--color-primary) radial-gradient(circle, transparent 1%, var(--color-primary) 1%) center/15000%;
  color: var(--color-white);
  text-decoration: none;
}
@media only screen and (min-width: 1024px) {
  .ft-wrapper-card-fourtyIndex__item .ft-btn--primary:focus-visible {
    border-color: var(--color-primary);
    color: var(--color-primary);
    background-color: var(--color-white);
    outline: 0.2rem solid var(--color-primary);
    outline-offset: 0.4rem;
  }
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--primary:active {
  transition: background 0s;
  background-color: var(--color-black);
  background-size: 100%;
}
@media only screen and (min-width: 1024px) {
  .ft-wrapper-card-fourtyIndex__item .ft-btn--primary:active {
    border-color: var(--color-black);
    color: var(--color-white);
    background-color: var(--color-black);
    background-image: none;
  }
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--primary:disabled {
  border-color: lighten var(--color-black), 80%;
  opacity: 1;
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--primary:disabled:hover, .ft-wrapper-card-fourtyIndex__item .ft-btn--primary:disabled:focus {
  border-color: lighten var(--color-black), 80%;
  background-image: none;
  outline-width: 0;
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--secondary {
  border-color: var(--color-primary);
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  border-top-left-radius: 30px;
  border-bottom-right-radius: 30px;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  color: var(--color-primary);
  background-color: var(--color-white);
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--secondary:hover {
  background: var(--color-secondary) radial-gradient(circle, transparent 1%, var(--color-secondary) 1%) center/15000%;
  color: var(--color-white);
}
@media only screen and (min-width: 1024px) {
  .ft-wrapper-card-fourtyIndex__item .ft-btn--secondary:hover {
    border-color: var(--color-primary);
    color: var(--color-white);
    background-color: var(--color-primary);
  }
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--secondary:focus-visible {
  background: var(--color-secondary) radial-gradient(circle, transparent 1%, var(--color-secondary) 1%) center/15000%;
  color: var(--color-white);
  text-decoration: none;
}
@media only screen and (min-width: 1024px) {
  .ft-wrapper-card-fourtyIndex__item .ft-btn--secondary:focus-visible {
    border-color: var(--color-primary);
    color: var(--color-white);
    background-color: var(--color-primary);
    outline: 0.2rem solid var(--color-primary);
    outline-offset: 0.4rem;
  }
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--secondary:active {
  transition: background 0s;
  background-color: var(--color-white);
  background-size: 100%;
}
@media only screen and (min-width: 1024px) {
  .ft-wrapper-card-fourtyIndex__item .ft-btn--secondary:active {
    border-color: var(--color-secondary);
    color: var(--color-white);
    background-color: var(--color-secondary);
    background-image: none;
  }
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--secondary:disabled {
  border-color: lighten var(--color-black), 80%;
  opacity: 1;
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--secondary:disabled:hover, .ft-wrapper-card-fourtyIndex__item .ft-btn--secondary:disabled:focus {
  border-color: lighten var(--color-black), 80%;
  background-image: none;
  outline-width: 0;
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--tertiary {
  border-color: var(--color-white);
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  border-top-left-radius: 30px;
  border-bottom-right-radius: 30px;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  color: var(--color-white);
  background-color: var(--color-white);
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--tertiary:hover {
  background: var(--color-white) radial-gradient(circle, transparent 1%, var(--color-white) 1%) center/15000%;
  color: var(--color-black);
}
@media only screen and (min-width: 1024px) {
  .ft-wrapper-card-fourtyIndex__item .ft-btn--tertiary:hover {
    border-color: var(--color-black);
    color: var(--color-black);
    background-color: var(--color-white);
  }
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--tertiary:focus-visible {
  background: var(--color-white) radial-gradient(circle, transparent 1%, var(--color-white) 1%) center/15000%;
  color: var(--color-black);
  text-decoration: none;
}
@media only screen and (min-width: 1024px) {
  .ft-wrapper-card-fourtyIndex__item .ft-btn--tertiary:focus-visible {
    border-color: var(--color-black);
    color: var(--color-black);
    background-color: var(--color-white);
    outline: 0.4rem solid var(--color-black);
    outline-offset: 0.4rem;
  }
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--tertiary:active {
  transition: background 0s;
  background-color: var(--color-primary);
  background-size: 100%;
}
@media only screen and (min-width: 1024px) {
  .ft-wrapper-card-fourtyIndex__item .ft-btn--tertiary:active {
    border-color: var(--color-primary);
    color: var(--color-white);
    background-color: var(--color-primary);
    background-image: none;
  }
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--tertiary:disabled {
  border-color: lighten var(--color-black), 80%;
  opacity: 1;
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--tertiary:disabled:hover, .ft-wrapper-card-fourtyIndex__item .ft-btn--tertiary:disabled:focus {
  border-color: lighten var(--color-black), 80%;
  background-image: none;
  outline-width: 0;
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--senary {
  border-color: var(--color-senary);
  color: var(--color-white);
  background-color: var(--color-senary);
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--senary:hover {
  background: var(--color-senary) radial-gradient(circle, transparent 1%, var(--color-senary) 1%) center/15000%;
  color: var(--color-white);
}
@media only screen and (min-width: 1024px) {
  .ft-wrapper-card-fourtyIndex__item .ft-btn--senary:hover {
    border-color: var(--color-black);
    color: var(--color-white);
    background-color: var(--color-black);
  }
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--senary:focus-visible {
  background: var(--color-senary) radial-gradient(circle, transparent 1%, var(--color-senary) 1%) center/15000%;
  color: var(--color-white);
  text-decoration: none;
}
@media only screen and (min-width: 1024px) {
  .ft-wrapper-card-fourtyIndex__item .ft-btn--senary:focus-visible {
    border-color: var(--color-black);
    color: var(--color-white);
    background-color: var(--color-black);
    outline: 0.2rem solid var(--color-senary);
    outline-offset: 0.4rem;
  }
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--senary:active {
  transition: background 0s;
  background-color: var(--color-black);
  background-size: 100%;
}
@media only screen and (min-width: 1024px) {
  .ft-wrapper-card-fourtyIndex__item .ft-btn--senary:active {
    border-color: var(--color-black);
    color: var(--color-white);
    background-color: var(--color-black);
    background-image: none;
  }
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--senary:disabled {
  border-color: lighten var(--color-black), 80%;
  opacity: 1;
  color: var(--color-quaternary);
  background-color: transparent;
}
.ft-wrapper-card-fourtyIndex__item .ft-btn--senary:disabled:hover, .ft-wrapper-card-fourtyIndex__item .ft-btn--senary:disabled:focus {
  border-color: lighten var(--color-black), 80%;
  color: var(--color-quaternary);
  background-color: transparent;
  background-image: none;
  outline-width: 0;
}

.ft-card-fourtyIndex {
  padding: 1.5rem;
  border-style: solid;
  border-width: 0.1rem;
  border-color: var(--color-mediumGrey);
  border-top-left-radius: 0.6rem;
  border-top-right-radius: 0.6rem;
  border-bottom-left-radius: 0.6rem;
  border-bottom-right-radius: 0.6rem;
  background-color: var(--color-lightGrey);
  transition: var(--color-primary);
}
.ft-card-fourtyIndex__headerTitle {
  margin-top: 0;
  margin-bottom: 0;
  font: 1.4rem/1.6rem map-fonts(Google, Roboto--500);
  color: var(--color-black);
  transition: color 0.25s cubic-bezier(0.22, 1, 0.36, 1);
}
.ft-card-fourtyIndex__headerTitle span {
  font-size: 1.6rem;
  line-height: 1.8rem;
  font-weight: bold;
}
.ft-card-fourtyIndex__headerBtns {
  margin-top: 1rem;
}
.ft-card-fourtyIndex__headerBtns .ft-btn {
  margin-bottom: 1rem;
}
.ft-card-fourtyIndex__body {
  margin-top: 2rem;
}
.ft-card-fourtyIndex__bodyTitle {
  margin-top: 0;
  margin-bottom: 0;
  font: 1.4rem/1.6rem map-fonts(Google, Roboto--600);
  color: var(--color-black);
}
.ft-card-fourtyIndex__bodyTitle::selection {
  color: var(--color-white);
  background-color: var(--color-black);
}
.ft-card-fourtyIndex__bodyListItem {
  margin-left: 0;
  font: 1.6rem/1.6rem map-fonts(Google, Roboto--600);
  color: var(--color-black);
}
.ft-card-fourtyIndex-sublist {
  padding-left: 0;
  margin-top: 1rem;
  display: inline-flex;
  width: 100%;
}
.ft-card-fourtyIndex-sublist .ft-btn--primary {
  border-color: var(--color-primary);
  color: var(--color-white);
  background-color: var(--color-primary);
}
.ft-card-fourtyIndex-sublist .ft-btn--primary:hover {
  background: var(--color-primary) radial-gradient(circle, transparent 1%, var(--color-primary) 1%) center/15000%;
  color: var(--color-white);
}
@media only screen and (min-width: 1024px) {
  .ft-card-fourtyIndex-sublist .ft-btn--primary:hover {
    border-color: var(--color-primary);
    color: var(--color-white);
    background-color: var(--color-primary);
  }
}
.ft-card-fourtyIndex-sublist .ft-btn--primary:focus-visible {
  background: var(--color-primary) radial-gradient(circle, transparent 1%, var(--color-primary) 1%) center/15000%;
  color: var(--color-white);
  text-decoration: none;
}
@media only screen and (min-width: 1024px) {
  .ft-card-fourtyIndex-sublist .ft-btn--primary:focus-visible {
    border-color: var(--color-primary);
    color: var(--color-white);
    background-color: var(--color-primary);
    outline: 0.2rem solid var(--color-primary);
    outline-offset: 0.4rem;
  }
}
.ft-card-fourtyIndex-sublist .ft-btn--primary:active {
  transition: background 0s;
  background-color: var(--color-black);
  background-size: 100%;
}
@media only screen and (min-width: 1024px) {
  .ft-card-fourtyIndex-sublist .ft-btn--primary:active {
    border-color: var(--color-primary);
    color: var(--color-white);
    background-color: var(--color-primary);
    background-image: none;
  }
}
.ft-card-fourtyIndex-sublist .ft-btn--primary:disabled {
  border-color: lighten var(--color-black), 80%;
  opacity: 1;
  color: var(--color-quaternary);
  background-color: transparent;
}
.ft-card-fourtyIndex-sublist .ft-btn--primary:disabled:hover, .ft-card-fourtyIndex-sublist .ft-btn--primary:disabled:focus {
  border-color: lighten var(--color-black), 80%;
  color: var(--color-quaternary);
  background-color: transparent;
  background-image: none;
  outline-width: 0;
}
.ft-card-fourtyIndex-sublist .ft-btn--secondary {
  border-color: var(--color-primary);
  color: var(--color-white);
  background-color: var(--color-primary);
}
.ft-card-fourtyIndex-sublist .ft-btn--secondary:hover {
  background: var(--color-white) radial-gradient(circle, transparent 1%, var(--color-white) 1%) center/15000%;
  color: var(--color-secondary);
}
@media only screen and (min-width: 1024px) {
  .ft-card-fourtyIndex-sublist .ft-btn--secondary:hover {
    border-color: var(--color-secondary);
    color: var(--color-white);
    background-color: var(--color-secondary);
  }
}
.ft-card-fourtyIndex-sublist .ft-btn--secondary:focus-visible {
  background: var(--color-white) radial-gradient(circle, transparent 1%, var(--color-white) 1%) center/15000%;
  color: var(--color-secondary);
  text-decoration: none;
}
@media only screen and (min-width: 1024px) {
  .ft-card-fourtyIndex-sublist .ft-btn--secondary:focus-visible {
    border-color: var(--color-secondary);
    color: var(--color-white);
    background-color: var(--color-secondary);
    outline: 0.2rem solid var(--color-primary);
    outline-offset: 0.4rem;
  }
}
.ft-card-fourtyIndex-sublist .ft-btn--secondary:active {
  transition: background 0s;
  background-color: var(--color-black);
  background-size: 100%;
}
@media only screen and (min-width: 1024px) {
  .ft-card-fourtyIndex-sublist .ft-btn--secondary:active {
    border-color: var(--color-primary);
    color: var(--color-white);
    background-color: var(--color-primary);
    background-image: none;
  }
}
.ft-card-fourtyIndex-sublist .ft-btn--secondary:disabled {
  border-color: lighten var(--color-black), 80%;
  opacity: 1;
  color: var(--color-quaternary);
  background-color: transparent;
}
.ft-card-fourtyIndex-sublist .ft-btn--secondary:disabled:hover, .ft-card-fourtyIndex-sublist .ft-btn--secondary:disabled:focus {
  border-color: lighten var(--color-black), 80%;
  color: var(--color-quaternary);
  background-color: transparent;
  background-image: none;
  outline-width: 0;
}
.ft-card-fourtyIndex-sublist .ft-btn--tertiary {
  border-color: var(--color-tertiary);
  color: var(--color-white);
  background-color: var(--color-tertiary);
}
.ft-card-fourtyIndex-sublist .ft-btn--tertiary:hover {
  background: var(--color-white) radial-gradient(circle, transparent 1%, var(--color-white) 1%) center/15000%;
  color: var(--color-tertiary);
}
@media only screen and (min-width: 1024px) {
  .ft-card-fourtyIndex-sublist .ft-btn--tertiary:hover {
    border-color: var(--color-tertiary);
    color: var(--color-white);
    background-color: var(--color-secondary);
  }
}
.ft-card-fourtyIndex-sublist .ft-btn--tertiary:focus-visible {
  background: var(--color-white) radial-gradient(circle, transparent 1%, var(--color-white) 1%) center/15000%;
  color: var(--color-tertiary);
  text-decoration: none;
}
@media only screen and (min-width: 1024px) {
  .ft-card-fourtyIndex-sublist .ft-btn--tertiary:focus-visible {
    border-color: var(--color-tertiary);
    color: var(--color-white);
    background-color: var(--color-secondary);
    outline: 0.2rem solid var(--color-tertiary);
    outline-offset: 0.4rem;
  }
}
.ft-card-fourtyIndex-sublist .ft-btn--tertiary:active {
  transition: background 0s;
  background-color: var(--color-black);
  background-size: 100%;
}
@media only screen and (min-width: 1024px) {
  .ft-card-fourtyIndex-sublist .ft-btn--tertiary:active {
    border-color: var(--color-tertiary);
    color: var(--color-white);
    background-color: var(--color-tertiary);
    background-image: none;
  }
}
.ft-card-fourtyIndex-sublist .ft-btn--tertiary:disabled {
  border-color: lighten var(--color-black), 80%;
  opacity: 1;
  color: var(--color-quaternary);
  background-color: transparent;
}
.ft-card-fourtyIndex-sublist .ft-btn--tertiary:disabled:hover, .ft-card-fourtyIndex-sublist .ft-btn--tertiary:disabled:focus {
  border-color: lighten var(--color-black), 80%;
  color: var(--color-quaternary);
  background-color: transparent;
  background-image: none;
  outline-width: 0;
}
.ft-card-fourtyIndex-sublist .ft-btn--senary {
  border-color: var(--color-senary);
  color: var(--color-white);
  background-color: var(--color-senary);
}
.ft-card-fourtyIndex-sublist .ft-btn--senary:hover {
  background: var(--color-senary) radial-gradient(circle, transparent 1%, var(--color-senary) 1%) center/15000%;
  color: var(--color-white);
}
@media only screen and (min-width: 1024px) {
  .ft-card-fourtyIndex-sublist .ft-btn--senary:hover {
    border-color: var(--color-black);
    color: var(--color-white);
    background-color: var(--color-black);
  }
}
.ft-card-fourtyIndex-sublist .ft-btn--senary:focus-visible {
  background: var(--color-senary) radial-gradient(circle, transparent 1%, var(--color-senary) 1%) center/15000%;
  color: var(--color-white);
  text-decoration: none;
}
@media only screen and (min-width: 1024px) {
  .ft-card-fourtyIndex-sublist .ft-btn--senary:focus-visible {
    border-color: var(--color-black);
    color: var(--color-white);
    background-color: var(--color-black);
    outline: 0.2rem solid var(--color-senary);
    outline-offset: 0.4rem;
  }
}
.ft-card-fourtyIndex-sublist .ft-btn--senary:active {
  transition: background 0s;
  background-color: var(--color-black);
  background-size: 100%;
}
@media only screen and (min-width: 1024px) {
  .ft-card-fourtyIndex-sublist .ft-btn--senary:active {
    border-color: var(--color-black);
    color: var(--color-white);
    background-color: var(--color-black);
    background-image: none;
  }
}
.ft-card-fourtyIndex-sublist .ft-btn--senary:disabled {
  border-color: lighten var(--color-black), 80%;
  opacity: 1;
  color: var(--color-quaternary);
  background-color: transparent;
}
.ft-card-fourtyIndex-sublist .ft-btn--senary:disabled:hover, .ft-card-fourtyIndex-sublist .ft-btn--senary:disabled:focus {
  border-color: lighten var(--color-black), 80%;
  color: var(--color-quaternary);
  background-color: transparent;
  background-image: none;
  outline-width: 0;
}
.ft-card-fourtyIndex-sublist__item {
  margin-right: 1rem;
}
.ft-card-fourtyIndex-sublist__section {
  font-size: 1.8rem;
  line-height: 2rem;
}
.ft-card-fourtyIndex-sublist__dependencies {
  margin-top: 1rem;
  display: block;
}
@media only screen and (min-width: 1280px) {
  .ft-card-fourtyIndex:hover, .ft-card-fourtyIndex:focus {
    border-color: var(--color-mediumGrey);
    box-shadow: 3px 3px 5px 0px rgba(191, 189, 191, 0.52);
  }
  .ft-card-fourtyIndex:hover .ft-card-fourtyIndex__headerTitle, .ft-card-fourtyIndex:focus .ft-card-fourtyIndex__headerTitle {
    color: var(--color-primary);
  }
}

.link-index {
  padding: 0px;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.link-index-landing {
  margin-top: 10px;
  display: block;
}
@media only screen and (min-width: 680px) {
  .link-index-landing {
    margin-top: 0;
    margin-left: 10px;
    display: inline-block;
  }
}
.link-index-landing-trigger {
  margin-top: 10px;
  padding: 8px;
  border-style: solid;
  border-width: 2px;
  border-color: var(--color-black);
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  transition: color 0.2s ease-in, background-color 0.2s ease-in, border-color 0.2s ease-in;
  font-size: 1.4rem;
  line-height: 1.4rem;
  color: var(--color-black);
  background-color: transparent;
}
@media only screen and (min-width: 1024px) {
  .link-index-landing-trigger {
    margin-top: 0;
  }
}
.link-index-landing-trigger:hover, .link-index-landing-trigger:focus, .link-index-landing-trigger:active {
  color: var(--color-white);
  background-color: var(--color-black);
}

.list-index-landings {
  margin-top: 15px;
}
.list-index-landings li {
  margin-right: 35px;
  margin-bottom: 25px;
  width: 100%;
}
@media only screen and (min-width: 668px) {
  .list-index-landings li {
    margin-bottom: 10px;
  }
}
.list-index-landings li:before {
  background-position: left top 34px;
}
.list-index-landings li ul {
  margin-top: 20px;
}
.list-index-landings li ul li:before {
  background-position: left top 12px;
}
@media only screen and (min-width: 668px) {
  .list-index-landings li ul li:before {
    background-position: left top 16px;
  }
}
.list-index-landings li .label-index {
  margin-right: 5px;
  padding: 10px;
  border-style: solid;
  border-width: 2px;
  transition: color 0.2s ease-in, background-color 0.2s ease-in, border-color 0.2s ease-in;
  font-size: 1.4rem;
  line-height: 1.4rem;
  letter-spacing: -0.1px;
  color: var(--color-black);
}
.list-index-landings li .label-index:hover, .list-index-landings li .label-index:focus, .list-index-landings li .label-index:active {
  text-decoration: none;
  color: var(--color-white);
}
.list-index-landings-heading {
  margin-bottom: 25px;
  padding-top: 25px;
  padding-bottom: 25px;
  border-style: solid;
  border-width: 0 0 2px;
  border-color: var(--color-white);
  position: -webkit-sticky;
  position: -moz-sticky;
  position: -ms-sticky;
  position: -o-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
  display: block;
  font-size: 2rem;
  line-height: 2.2rem;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.95) 0%, rgba(255, 255, 255, 0.95) 100%);
}
.list-index-landings-panel {
  margin-top: 10px;
  margin-bottom: 10px;
  padding: 15px;
  border-style: solid;
  border-width: 1.5px;
  border-color: var(--color-mediumGrey);
  border-top-left-radius: 0.6rem;
  border-top-right-radius: 0.6rem;
  border-bottom-left-radius: 0.6rem;
  border-bottom-right-radius: 0.6rem;
  position: absolute;
  visibility: hidden;
  opacity: 0;
  transform: scaleY(0);
  transform-origin: top left;
  transition: opacity 0.6s cubic-bezier(0.34, 1.56, 0.64, 1), transform 0.2s cubic-bezier(0.34, 1.56, 0.64, 1);
  background-color: var(--color-lightGrey);
}
.list-index-landings-panel.show-panel {
  position: static;
  visibility: visible;
  opacity: 1;
  transform: scaleY(1);
}

@keyframes text {
  from {
    clip-path: inset(0 100% 0 0);
  }
  to {
    clip-path: inset(0 0 0 0);
  }
}
.animate__animated {
  animation-duration: 2.5s;
  animation-fill-mode: both;
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.animate__fadeIn {
  animation-name: fadeIn;
}

[data-toggle=on] {
  display: block;
}

[data-toggle=off] {
  display: none;
}

.well {
  padding: 15px 15px 25px;
  border-style: solid;
  border-width: 1px;
  border-color: var(--color-black);
}

.label-info {
  color: var(--color-white);
  background-color: var(--color-secondary);
  display: inline-flex;
  padding: 5px 10px;
  margin: 0px 10px 10px 0px;
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  font-size: 1.4rem;
  font-weight: bold;
}
.label-danger {
  color: var(--color-white);
  background-color: var(--color-primary);
  padding: 5px 10px;
  margin: 0px 10px 0px 0px;
  border-top-left-radius: 30px;
  border-top-right-radius: 30px;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
}
.label-register-new {
  color: var(--color-black);
}

code[class*=language-],
pre[class*=language-] {
  color: #000;
  background: 0 0;
  text-shadow: 0 1px #fff;
  font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace;
  font-size: 0.9em;
  text-align: left;
  white-space: pre;
  word-spacing: normal;
  word-break: normal;
  word-wrap: normal;
  line-height: 1.5;
  -moz-tab-size: 4;
  -o-tab-size: 4;
  tab-size: 4;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  -ms-hyphens: none;
  hyphens: none;
}

code[class*=language-] ::-moz-selection,
code[class*=language-]::-moz-selection,
pre[class*=language-] ::-moz-selection,
pre[class*=language-]::-moz-selection {
  text-shadow: none;
  background: #b3d4fc;
}

code[class*=language-] ::selection,
code[class*=language-]::selection,
pre[class*=language-] ::selection,
pre[class*=language-]::selection {
  text-shadow: none;
  background: #b3d4fc;
}

@media print {
  code[class*=language-],
  pre[class*=language-] {
    text-shadow: none;
  }
}
pre[class*=language-] {
  padding: 1em;
  margin: 0.5em 0;
  overflow: auto;
}

:not(pre) > code[class*=language-],
pre[class*=language-] {
  background: #f5f2f0;
}

:not(pre) > code[class*=language-] {
  padding: 0.1em;
  border-radius: 0.3em;
  white-space: normal;
}

.token.cdata,
.token.comment,
.token.doctype,
.token.prolog {
  color: #708090;
}

.token.punctuation {
  color: #999;
}

.token.namespace {
  opacity: 0.7;
}

.token.boolean,
.token.constant,
.token.deleted,
.token.number,
.token.property,
.token.symbol,
.token.tag {
  color: #905;
}

.token.attr-name,
.token.builtin,
.token.char,
.token.inserted,
.token.selector,
.token.string {
  color: #690;
}

.language-css .token.string,
.style .token.string,
.token.entity,
.token.operator,
.token.url {
  color: #9a6e3a;
  background: hsla(0, 0%, 100%, 0.5);
}

.token.atrule,
.token.attr-value,
.token.keyword {
  color: #07a;
}

.token.class-name,
.token.function {
  color: #dd4a68;
}

.token.important,
.token.regex,
.token.variable {
  color: #e90;
}

.token.bold,
.token.important {
  font-weight: 700;
}

.token.italic {
  font-style: italic;
}

.token.entity {
  cursor: help;
}

summary {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  color: var(--color-primary);
}

.ft-radio {
  position: relative;
  margin-bottom: 1rem;
}
.ft-radio__label {
  padding-left: 3rem;
  display: flex;
  line-height: 2rem;
}
.ft-helper-bgColor-black .ft-radio__label {
  color: var(--color-white);
}

.ft-radio__label:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 2rem;
  width: 2rem;
  border-style: solid;
  border-width: 0.2rem;
  border-top-left-radius: 100%;
  border-top-right-radius: 100%;
  border-bottom-left-radius: 100%;
  border-bottom-right-radius: 100%;
  transition: all 250ms ease;
  border-color: var(--color-quaternary);
}
.ft-helper-bgColor-black .ft-radio__label:before {
  border-color: var(--color-mediumGrey);
}

.ft-radio__label:hover:before {
  box-shadow: 0 0 0.4rem 0 rgba(0, 0, 0, 0.25);
}
.ft-radio__input {
  position: absolute;
  opacity: 0;
  pointer-events: none;
}
.ft-radio__input + .ft-radio__label:hover {
  cursor: pointer;
}
.ft-radio__input:checked + .ft-radio__label:before {
  border-width: 0.5rem;
  border-color: var(--color-primary);
  background-color: var(--color-white);
}
.ft-helper-bgColor-black .ft-radio__input:checked + .ft-radio__label:before {
  border-color: var(--color-white);
  background-color: var(--color-black);
}

@media only screen and (min-width: 1280px) {
  .ft-radio__input:focus-visible + .ft-radio__label:before {
    outline-width: 0.2rem;
    outline-style: solid;
    outline-offset: 0.2rem;
    outline-color: var(--color-primary);
  }
}
.ft-radio__input:disabled + .ft-radio__label {
  color: var(--color-darkGrey);
}
.ft-radio__input:disabled + .ft-radio__label:before {
  border-color: var(--color-mediumGrey);
  background-color: var(--color-lightGrey);
  box-shadow: inset 0 0 0 0.4rem var(--color-lightGrey);
}
.ft-helper-bgColor-black .ft-radio__input:disabled + .ft-radio__label:before {
  background-color: var(--color-darkGrey);
  box-shadow: inset 0 0 0 0.4rem var(--color-darkGrey);
}

.ft-radio__input:disabled:checked + .ft-radio__label:before {
  background-color: var(--color-white);
  box-shadow: inset 0 0 0 0.4rem var(--color-white);
}
.ft-helper-bgColor-black .ft-radio__input:disabled:checked + .ft-radio__label:before {
  background-color: var(--color-black);
  box-shadow: inset 0 0 0 0.4rem var(--color-black);
  border-color: var(--color-darkGrey);
}

.ft-radio__input:disabled:hover + .ft-radio__label {
  cursor: not-allowed;
}

.ft-check {
  position: relative;
  margin-bottom: 1rem;
}
.ft-check__label {
  padding-left: 3rem;
  display: inline-flex;
  flex-wrap: wrap;
  line-height: 1rem;
}
.ft-check__label:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  height: 2rem;
  width: 2rem;
  border-style: solid;
  border-width: 0.2rem;
  border-top-left-radius: 0.4rem;
  border-top-right-radius: 0.4rem;
  border-bottom-left-radius: 0.4rem;
  border-bottom-right-radius: 0.4rem;
  transition: border-color 250ms ease;
  background-color: var(--color-white);
}
.ft-check__label:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: 2rem;
  width: 2rem;
  opacity: 0;
  transition: all 250ms ease;
  background: url('data:image/svg+xml;utf-8,<svg width="14" height="12" viewBox="0 0 14 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.2328 2.06529C13.2357 1.63103 12.9794 1.23689 12.5812 1.0635C12.183 0.890115 11.7199 0.9709 11.4039 1.26883L11.4037 1.26863L4.97765 7.52529L2.8604 5.16737L2.86021 5.16761C2.43011 4.79601 1.78574 4.82079 1.38544 5.22431L0.950959 5.66111C0.559474 6.05547 0.525122 6.68042 0.871025 7.11532L0.87084 7.11545L4.34676 11.4835L4.34693 11.4833C4.55217 11.7423 4.8645 11.8933 5.19493 11.8933C5.52537 11.8933 5.8377 11.7423 6.04294 11.4833L6.04312 11.4835L12.9948 2.74747L12.9947 2.74733C13.1492 2.55365 13.2332 2.31309 13.2328 2.06529Z" fill="black"/></svg>') 0 0 / contain no-repeat transparent;
  filter: invert(100%);
}
.ft-helper-bgColor-black .ft-check__label:after {
  filter: invert(0);
}

.ft-check__label:not(:disabled):hover:before {
  box-shadow: 0 0 0.4rem 0 rgba(0, 0, 0, 0.25);
}
.ft-check__input {
  position: absolute;
  opacity: 0;
  pointer-events: none;
}
.ft-check__input:checked + .ft-check__label:before {
  border-width: 0.2rem;
  border-color: var(--color-primary);
  background-color: var(--color-primary);
}
.ft-brand-sport .ft-check__input:checked + .ft-check__label:before {
  border-color: var(--color-black);
  background-color: var(--color-black);
}

.ft-helper-bgColor-black .ft-check__input:checked + .ft-check__label:before {
  border-color: var(--color-white);
  background-color: var(--color-white);
}

.ft-check__input:checked + .ft-check__label:after {
  opacity: 1;
  transform: scale(0.7);
}
.ft-check__input:disabled + .ft-check__label:before {
  border-color: var(--color-mediumGrey);
  background-color: var(--color-lightGrey);
  filter: invert(0);
}
.ft-check__input:disabled:hover + .ft-check__label {
  cursor: not-allowed;
}
.ft-check__input:disabled:hover + .ft-check__label:before {
  box-shadow: none;
}
.ft-check__input:focus-visible + .ft-check__label:before {
  box-shadow: none;
}

.ft-tag {
  border-top-left-radius: 5rem;
  border-top-right-radius: 5rem;
  border-bottom-left-radius: 5rem;
  border-top-left-radius: 5rem;
  border-bottom-right-radius: 5rem;
  border-top-right-radius: 5rem;
  border-bottom-left-radius: 5rem;
  border-bottom-right-radius: 5rem;
  border-style: solid;
  border-width: 0.063rem;
  border-color: var(--color-lightGrey);
  position: relative;
  padding: 0.2rem 0.8rem;
  margin-right: 0.5rem;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 2rem;
  letter-spacing: 0;
  display: inline-flex;
  flex-direction: row;
  align-items: center;
  flex-wrap: nowrap;
  background-color: var(--color-lightGrey);
  color: var(--color-quaternary);
  gap: 0.9rem;
}
.ft-tag__marker {
  height: 10px;
  width: 10px;
  border-top-left-radius: 5rem;
  border-top-right-radius: 5rem;
  border-bottom-left-radius: 5rem;
  border-top-left-radius: 5rem;
  border-bottom-right-radius: 5rem;
  border-top-right-radius: 5rem;
  border-bottom-left-radius: 5rem;
  border-bottom-right-radius: 5rem;
  background-color: var(--color-mediumGrey);
}
.ft-tag__value {
  font-weight: bold;
  color: var(--color-black);
}
.ft-tag--link:hover, .ft-tag--link:focus-visible {
  border-color: var(--color-mediumGrey);
  background-color: var(--color-white);
}
.ft-tag--linkBasis {
  border-color: var(--color-mediumGrey);
  background-color: var(--color-white);
}
.ft-tag--linkBasis:hover, .ft-tag--linkBasis:focus-visible {
  border-color: var(--color-primary);
}
.ft-tag--link.ft-tag--secondary:hover, .ft-tag--link.ft-tag--secondary:focus-visible {
  color: var(--color-black);
  background-color: transparent;
}
.ft-tag--sm {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1rem;
  line-height: 1.8rem;
  letter-spacing: 0;
  gap: 0.6rem;
}
.ft-tag--md {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-tag--lg {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-tag--secondary {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-style: solid;
  border-width: 0;
  padding: 0;
  background-color: transparent;
  gap: 0.4rem;
}

.ft-title {
  position: relative;
}
.ft-helper-bgColor-black .ft-title {
  color: var(--color-white);
}

.ft-title__category {
  display: block;
  color: var(--color-white);
}
.ft-title__subcategory {
  display: block;
}
.ft-helper-bgColor-black .ft-title__subcategory {
  color: var(--color-white);
}

.ft-title__subcategory::selection {
  color: var(--color-white);
  background-color: var(--color-primary);
}
.ft-title__item {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  fill: var(--color-black);
}
.ft-helper-bgColor-black .ft-title__item {
  fill: var(--color-white);
}

.ft-title__text {
  margin-left: 3rem;
}
.ft-modal--tag .ft-title__text {
  margin-left: 0;
}

.ft-wrapper-carousel-property .ft-title__text {
  margin-left: 0;
}

.ft-title--fourty {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
@media only screen and (min-width: 1280px) {
  .ft-title--fourty {
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }
}
.ft-helper-bgFucsiaFourty-500 .ft-title--fourty {
  color: var(--color-primary);
}

.ft-title--link {
  padding-right: 5rem;
}
.ft-title--link .ft-btn-nav {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  margin-top: auto;
  margin-bottom: auto;
  z-index: 1;
}
.ft-title--has-dropdown {
  padding-right: 5.5rem;
}
.ft-title--has-dropdown .ft-title__text {
  margin-left: 0;
}
.ft-title--has-dropdown .ft-dropdown {
  position: absolute;
  top: -0.5rem;
  right: 0;
}

.ft-mol-accordion {
  margin-top: 2rem;
  margin-bottom: 2rem;
  display: block;
}
.ft-mol-accordion__summary {
  position: relative;
  padding-top: 1rem;
  padding-right: 4rem;
  padding-bottom: 1rem;
  border-bottom-style: solid;
  border-width: 0 0 0.1rem;
  border-bottom-color: var(--color-lightGrey);
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  font-weight: bold;
  cursor: pointer;
  width: 100%;
  color: var(--color-black);
  list-style-type: none;
}
@media only screen and (min-width: 768px) {
  .ft-mol-accordion__summary {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.ft-mol-accordion__summary:after {
  content: "";
  position: absolute;
  top: 40%;
  right: 1rem;
  height: 1.6rem;
  width: 1.6rem;
  pointer-events: none;
  background: url('data:image/svg+xml;utf-8,<svg width="31" height="19" viewBox="0 0 31 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.51178 1.48232C2.42945 0.505901 3.91728 0.505901 4.83497 1.48232L15.7059 13.0491L26.5767 1.48232C27.4944 0.5059 28.9824 0.5059 29.9 1.48232C30.8177 2.45874 30.8177 4.04182 29.9 5.01824L18.106 17.5672C16.7804 18.9776 14.6313 18.9776 13.3057 17.5672L1.51178 5.01824C0.594106 4.04182 0.594106 2.45872 1.51178 1.48232Z" fill="black"/></svg>') center left / contain no-repeat transparent;
  transform: rotate(360deg);
  filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
}
.ft-brand-sport .ft-mol-accordion__summary:hover:after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(95%) saturate(7235%) hue-rotate(354deg) brightness(89%) contrast(101%);
}

.ft-brand-epe .ft-mol-accordion__summary:hover:after {
  filter: brightness(0) saturate(100%) invert(9%) sepia(100%) saturate(7490%) hue-rotate(230deg) brightness(88%) contrast(105%);
}

.ft-brand-ux .ft-mol-accordion__summary:hover:after {
  filter: invert(70%) sepia(0%) saturate(161%) hue-rotate(136deg) brightness(91%) contrast(76%);
}

.ft-brand-ep .ft-mol-accordion__summary:hover:after {
  filter: brightness(0) saturate(100%) invert(27%) sepia(98%) saturate(2069%) hue-rotate(338deg) brightness(87%) contrast(100%);
}

.ft-brand-regionales .ft-mol-accordion__summary:hover:after {
  filter: brightness(0) saturate(100%) invert(16%) sepia(69%) saturate(4430%) hue-rotate(189deg) brightness(99%) contrast(85%);
}

.ft-helper-bgColor-black .ft-mol-accordion__summary:hover:after {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}

.ft-mol-accordion__subtitle {
  margin: 0;
  padding-right: 4rem;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  width: 100%;
}
.ft-mol-accordion__details[open] > .ft-mol-accordion__summary {
  border-width: 0;
  color: var(--color-primary);
}
.ft-mol-accordion__details[open] > .ft-mol-accordion__summary:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 1rem;
  bottom: 50%;
  margin-top: auto;
  margin-bottom: auto;
  height: 1.6rem;
  width: 1.6rem;
  pointer-events: none;
  background: url('data:image/svg+xml;utf-8,<svg width="31" height="19" viewBox="0 0 31 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.51178 1.48232C2.42945 0.505901 3.91728 0.505901 4.83497 1.48232L15.7059 13.0491L26.5767 1.48232C27.4944 0.5059 28.9824 0.5059 29.9 1.48232C30.8177 2.45874 30.8177 4.04182 29.9 5.01824L18.106 17.5672C16.7804 18.9776 14.6313 18.9776 13.3057 17.5672L1.51178 5.01824C0.594106 4.04182 0.594106 2.45872 1.51178 1.48232Z" fill="black"/></svg>') center left / contain no-repeat transparent;
  transform: rotate(180deg);
}
.ft-brand-sport .ft-mol-accordion__details[open] > .ft-mol-accordion__summary:after {
  filter: brightness(0) saturate(100%) invert(12%) sepia(95%) saturate(7235%) hue-rotate(354deg) brightness(89%) contrast(101%);
}

.ft-brand-epe .ft-mol-accordion__details[open] > .ft-mol-accordion__summary:after {
  filter: brightness(0) saturate(100%) invert(9%) sepia(100%) saturate(7490%) hue-rotate(230deg) brightness(88%) contrast(105%);
}

.ft-brand-ux .ft-mol-accordion__details[open] > .ft-mol-accordion__summary:after {
  filter: invert(70%) sepia(0%) saturate(161%) hue-rotate(136deg) brightness(91%) contrast(76%);
}

.ft-brand-ep .ft-mol-accordion__details[open] > .ft-mol-accordion__summary:after {
  filter: brightness(0) saturate(100%) invert(27%) sepia(98%) saturate(2069%) hue-rotate(338deg) brightness(87%) contrast(100%);
}

.ft-brand-regionales .ft-mol-accordion__details[open] > .ft-mol-accordion__summary:after {
  filter: brightness(0) saturate(100%) invert(16%) sepia(69%) saturate(4430%) hue-rotate(189deg) brightness(99%) contrast(85%);
}

.ft-helper-bgColor-black .ft-mol-accordion__details[open] > .ft-mol-accordion__summary:after {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}

.ft-mol-accordion__details[open] > .ft-mol-accordion__summary .ft-mol-accordion__subtitle {
  color: var(--color-black);
}
.ft-mol-accordion__text {
  padding: 0 0 1.5rem;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  .ft-mol-accordion__text {
    padding: 0.5rem 1.5rem 1.5rem 0;
  }
}
.ft-mol-accordion__text .ft-text {
  margin: 0;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
}
.ft-mol-accordion__details[open] > .ft-mol-accordion__text {
  border-bottom-style: solid;
  border-width: 0 0 0.1rem;
  border-bottom-color: var(--color-lightGrey);
}

.ft-mol-boxInfo {
  border-style: solid;
  border-width: 0.1rem;
  border-color: var(--color-mediumGrey);
  position: relative;
  margin-top: 4rem;
  margin-bottom: 4rem;
  padding: 2rem;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media only screen and (min-width: 768px) {
  .ft-mol-boxInfo {
    flex-direction: row;
    align-items: flex-start;
  }
}
.ft-mol-boxInfo .ft-text {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
}
.ft-mol-boxInfo .ft-text:last-of-type {
  margin: 0;
}
.ft-mol-boxInfo .ft-btn {
  margin: 1rem 0 0;
}
.ft-mol-boxInfo:before {
  content: "";
  border-style: solid;
  border-width: 2px;
  border-color: var(--color-primary);
  margin-bottom: 1rem;
  position: absolute;
  top: 0;
  left: 0;
  width: 15%;
  height: 0.2rem;
}
@media only screen and (min-width: 768px) {
  .ft-mol-boxInfo:before {
    width: 150px;
  }
}
.ft-mol-boxInfo .ft-img {
  padding-right: 0;
  padding-bottom: 1.5rem;
  display: flex;
  justify-content: center;
}
@media only screen and (min-width: 768px) {
  .ft-mol-boxInfo .ft-img {
    padding-right: 2rem;
    padding-bottom: 0;
    justify-content: flex-start;
  }
}
.ft-mol-boxInfo .ft-img .ft-helper-img-rd {
  max-width: 110px;
}
.ft-mol-boxInfo__content {
  display: block;
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .ft-mol-boxInfo__content {
    text-align: inherit;
  }
}
.ft-mol-boxInfo--erratum .ft-mol-boxInfo__content {
  text-align: left;
}

.ft-mol-boxInfo--richtext .ft-mol-boxInfo__content {
  text-align: left;
}

.ft-mol-boxInfo--between .ft-mol-boxInfo__content {
  width: 100%;
}

.ft-mol-boxInfo--ranking .ft-mol-boxInfo__content {
  display: flex;
  flex-direction: row;
  align-items: center;
}

.ft-mol-boxInfo--Aligncenter {
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.ft-mol-boxInfo--Aligncenter .ft-img {
  padding-right: 0;
  padding-bottom: 1.5rem;
}
.ft-mol-boxInfo--richtext {
  background-color: var(--color-lightGrey);
  flex-direction: row;
  align-items: flex-start;
}
.ft-mol-boxInfo--richtext .ft-text:first-of-type {
  margin: 0;
}
.ft-mol-boxInfo--richtext .ft-text:last-of-type {
  margin: 0 0 1rem;
}
.ft-mol-boxInfo--richtext .ft-img {
  padding-right: 2rem;
  min-width: 11rem;
}
.ft-mol-boxInfo--score {
  padding: 2rem 0;
  margin: 0;
  border-style: dotted none none;
  border-width: 0.1rem;
  border-color: var(--color-mediumGrey);
  position: relative;
  display: block;
  float: left;
  width: 100%;
}
.ft-mol-boxInfo--score:before {
  content: none;
}
.ft-mol-boxInfo--score__header {
  margin: 1.5rem 0 0.5rem;
  font-family: var(--font-primary);
  font-size: 1.8rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-mol-boxInfo--score__header {
  font-size: 2rem;
  line-height: 2.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-mol-boxInfo--score__header {
    font-size: 2rem;
    line-height: 2.2rem;
  }
}
.ft-brand-regionales .ft-mol-boxInfo--score__header {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .ft-mol-boxInfo--score__header {
    margin: 0 0 0.5rem;
  }
}
.ft-mol-boxInfo--score__subtitle {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
  margin: 0 0 0.5rem;
  color: var(--color-primary);
}
.ft-mol-boxInfo--score__image {
  margin: 0 1rem 2rem 0;
  float: left;
  width: 80px;
  height: 80px;
  border-radius: 50%;
}
@media only screen and (min-width: 768px) {
  .ft-mol-boxInfo--score__image {
    margin: 0 2rem 4rem 0;
  }
}
.ft-mol-boxInfo--score__number {
  position: absolute;
  top: 7rem;
  left: 0;
  font-family: var(--font-primary);
  font-size: 1.8rem;
  line-height: 2rem;
  letter-spacing: 0;
  width: 4.5rem;
  height: 4.5rem;
  border-radius: 50%;
  background: var(--color-primary);
  color: var(--color-white);
  display: flex;
  justify-content: center;
  align-items: center;
  outline: 3px solid var(--color-white);
}
.ft-brand-regionales .ft-mol-boxInfo--score__number {
  font-size: 2rem;
  line-height: 2.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-mol-boxInfo--score__number {
    font-size: 2rem;
    line-height: 2.2rem;
  }
}
.ft-brand-regionales .ft-mol-boxInfo--score__number {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

.ft-mol-boxInfo--score .ft-text {
  color: var(--color-quaternary);
  float: inherit;
  margin-top: 0;
  width: 100%;
  display: block;
}
@media only screen and (min-width: 768px) {
  .ft-mol-boxInfo--score .ft-text {
    float: none;
  }
}
.ft-mol-boxInfo--ranking {
  padding: 2rem 0 0;
  border-width: 0;
  display: flex;
  flex-wrap: nowrap;
  flex-direction: column;
  align-items: flex-start;
}
.ft-mol-boxInfo--ranking:before {
  content: "";
  border-style: solid;
  border-width: 2px;
  border-color: var(--color-mediumGrey);
  width: 15%;
}
@media only screen and (min-width: 768px) {
  .ft-mol-boxInfo--ranking:before {
    width: 150px;
  }
}
.ft-mol-boxInfo--rankingPrimary:before {
  content: "";
  border-color: var(--color-functional-success);
}
.ft-mol-boxInfo--rankingSecondary:before {
  content: "";
  border-color: var(--color-functional-info);
}
.ft-mol-boxInfo--rankingTertiary:before {
  content: "";
  border-color: var(--color-functional-warning);
}
.ft-mol-boxInfo--rankingQuaternary:before {
  content: "";
  border-color: var(--color-functional-error);
}
.ft-mol-boxInfo--ranking__header {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin: 1rem 0 0;
}
@media only screen and (min-width: 768px) {
  .ft-mol-boxInfo--ranking__header {
    margin: 1rem 0 1.5rem;
  }
}
.ft-mol-boxInfo--ranking__headerHastitle {
  font-family: var(--font-primary);
  font-size: 1.8rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .ft-mol-boxInfo--ranking__headerHastitle {
  font-size: 2rem;
  line-height: 2.2rem;
}

@media only screen and (min-width: 768px) {
  .ft-mol-boxInfo--ranking__headerHastitle {
    font-size: 2rem;
    line-height: 2.2rem;
  }
}
.ft-brand-regionales .ft-mol-boxInfo--ranking__headerHastitle {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

.ft-mol-boxInfo--ranking__headerHasimage {
  margin: 0 1rem 0 0;
  width: 60px;
  height: 60px;
  border-radius: 50%;
}
@media only screen and (min-width: 768px) {
  .ft-mol-boxInfo--ranking__headerHasimage {
    margin: 0 2rem 0 0;
    width: 80px;
    height: 80px;
  }
}
.ft-mol-boxInfo--ranking .ft-text:first-of-type {
  margin-top: 1rem;
}
.ft-mol-boxInfo--erratum {
  border-style: solid none none;
  background-color: var(--color-lightGrey);
}
.ft-mol-boxInfo--erratum:before {
  content: none;
}
.ft-mol-boxInfo--between {
  border-style: none;
  background-color: var(--color-subscription-septenary);
  color: var(--color-black);
}
.ft-mol-boxInfo--between:before {
  content: none;
}
.ft-mol-boxInfo--between__head {
  position: relative;
  margin: 0;
  border-bottom-style: solid;
  border-width: 0 0 0.2rem;
  border-color: transparent transparent var(--color-black);
  padding-bottom: 0.5rem;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  width: 100%;
}
.ft-mol-boxInfo--between__head:after {
  content: " ";
  position: absolute;
  bottom: -1.2rem;
  left: 4.5rem;
  border-style: solid;
  border-width: 1rem 2rem 0 0;
  border-color: var(--color-black) transparent transparent;
}
.ft-mol-boxInfo--between__title {
  margin: 2rem 0 0;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  font-weight: bold;
}
@media only screen and (min-width: 768px) {
  .ft-mol-boxInfo--between__title {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.ft-mol-boxInfo--between .ft-text {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-mol-boxInfo--between .ft-text:last-of-type {
  margin: 0 0 1rem;
}
.ft-mol-boxInfo ul {
  list-style: none;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-mol-boxInfo ul li {
  position: relative;
  padding-left: 1.5rem;
}
.ft-mol-boxInfo ul li:before {
  content: "";
  position: absolute;
  top: 0.9rem;
  left: 0;
  height: 0.6rem;
  width: 0.6rem;
  background: url('data:image/svg+xml;utf-8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="16" cy="16" r="16" fill="black"/></svg>') 0 0 / 100% no-repeat transparent;
  filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
}
.ft-brand-sport .ft-mol-boxInfo ul li:before {
  filter: brightness(0) saturate(100%) invert(12%) sepia(95%) saturate(7235%) hue-rotate(354deg) brightness(89%) contrast(101%);
}

.ft-brand-epe .ft-mol-boxInfo ul li:before {
  filter: brightness(0) saturate(100%) invert(9%) sepia(100%) saturate(7490%) hue-rotate(230deg) brightness(88%) contrast(105%);
}

.ft-brand-ux .ft-mol-boxInfo ul li:before {
  filter: invert(70%) sepia(0%) saturate(161%) hue-rotate(136deg) brightness(91%) contrast(76%);
}

.ft-brand-ep .ft-mol-boxInfo ul li:before {
  filter: brightness(0) saturate(100%) invert(27%) sepia(98%) saturate(2069%) hue-rotate(338deg) brightness(87%) contrast(100%);
}

.ft-brand-regionales .ft-mol-boxInfo ul li:before {
  filter: brightness(0) saturate(100%) invert(16%) sepia(69%) saturate(4430%) hue-rotate(189deg) brightness(99%) contrast(85%);
}

.ft-helper-bgColor-black .ft-mol-boxInfo ul li:before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}

.ft-mol-boxInfo ul li a {
  color: var(--color-primary);
}
.ft-helper-bgColor-black .ft-mol-boxInfo ul li a {
  color: var(--color-white);
}

.ft-mol-boxInfo ul li a:hover, .ft-mol-boxInfo ul li a:focus-within {
  text-decoration: none;
  color: var(--color-black);
}
.ft-mol-boxInfo ol {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  list-style: auto;
  margin-left: 2rem;
}
.ft-mol-boxInfo ol li {
  margin-bottom: 0.5rem;
}
.ft-mol-boxInfo ol li::marker {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
  color: var(--color-primary);
}
.ft-mol-boxInfo ol li a {
  color: var(--color-primary);
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
}
.ft-helper-bgColor-black .ft-mol-boxInfo ol li a {
  color: var(--color-white);
}

.ft-mol-boxInfo ol li a:hover, .ft-mol-boxInfo ol li a:focus-within {
  text-decoration: none;
  color: var(--color-black);
}

.ft-mol-breadcrumb {
  position: relative;
  margin-top: 1rem;
  padding-left: 0;
  list-style-type: none;
  overflow-x: auto;
  overflow-y: hidden;
  display: flex;
  width: 100%;
  white-space: nowrap;
}
.ft-mol-breadcrumb__link {
  position: relative;
  padding-top: 0;
  padding-bottom: 0;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  color: var(--color-quaternary);
}
.ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__link {
  margin-bottom: 0.5rem;
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  color: var(--color-black);
  width: fit-content;
}
@media only screen and (min-width: 768px) {
  .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__link {
    margin-bottom: 0;
  }
}

.ft-helper-bgColor-black .ft-mol-breadcrumb__link {
  color: var(--color-white);
}

.ft-mol-breadcrumb__link:hover, .ft-mol-breadcrumb__link:focus {
  text-decoration: underline;
}
.ft-mol-breadcrumb__item {
  position: relative;
  margin: 0 0 1rem;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  display: flex;
  flex-wrap: wrap;
  align-items: baseline;
  color: var(--color-black);
}
.ft-mol-breadcrumb__item:not(:last-child) .ft-mol-breadcrumb__link {
  padding-right: 2.5rem;
}
.ft-helper-bgColor-black .ft-mol-breadcrumb__item {
  color: var(--color-white);
}

.ft-mol-breadcrumb__item:not(:last-child):after {
  content: "";
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  height: 2rem;
  width: 1rem;
  background: url('data:image/svg+xml;utf-8,<svg width="31" height="19" viewBox="0 0 31 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.51178 1.48232C2.42945 0.505901 3.91728 0.505901 4.83497 1.48232L15.7059 13.0491L26.5767 1.48232C27.4944 0.5059 28.9824 0.5059 29.9 1.48232C30.8177 2.45874 30.8177 4.04182 29.9 5.01824L18.106 17.5672C16.7804 18.9776 14.6313 18.9776 13.3057 17.5672L1.51178 5.01824C0.594106 4.04182 0.594106 2.45872 1.51178 1.48232Z" fill="black"/></svg>') 0 0 / contain no-repeat transparent;
  transform: rotate(-90deg);
  filter: invert(70%) sepia(0%) saturate(161%) hue-rotate(136deg) brightness(91%) contrast(76%);
}
.ft-helper-bgColor-black .ft-mol-breadcrumb__item:not(:last-child):after {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}

.ft-mol-breadcrumb-has--home .ft-mol-breadcrumb__item:first-of-type {
  padding-left: 2rem;
}

.ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__item {
  margin: 0;
  font-weight: bold;
  align-items: baseline;
}

.ft-mol-breadcrumb__mask {
  position: relative;
  margin-left: auto;
  max-width: 25rem;
  max-height: 9rem;
  clip-path: polygon(0 0, 100% 0, 100% 100%, 33% 100%);
  background-color: var(--color-primary);
}
@media only screen and (min-width: 1280px) {
  .ft-mol-breadcrumb__mask {
    min-height: 9rem;
  }
}
.ft-mol-breadcrumb__mask .ft-img {
  height: 100%;
}
.ft-mol-breadcrumb__mask .ft-helper-img-rd {
  height: 100%;
  object-fit: cover;
}
.ft-mol-breadcrumb__illustration {
  position: absolute;
  top: 0.6rem;
  right: 15%;
  left: 0;
  z-index: 2;
}
@media only screen and (min-width: 480px) {
  .ft-mol-breadcrumb__illustration {
    right: 10rem;
  }
}
@media only screen and (min-width: 1024px) {
  .ft-mol-breadcrumb__illustration {
    top: 1.7rem;
    right: 12rem;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-mol-breadcrumb__illustration {
    top: 0.5rem;
  }
}
.ft-mol-breadcrumb__illustration .ft-img {
  position: relative;
  bottom: 0;
  left: 0;
  max-width: 10rem;
}
@media only screen and (min-width: 1280px) {
  .ft-mol-breadcrumb__illustration .ft-img {
    max-width: 16rem;
  }
}
.ft-mol-breadcrumb-section {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.ft-mol-breadcrumb-section__previous {
  font-size: 1.4rem;
  line-height: 1.6rem;
}
.ft-mol-breadcrumb-section__previousIs-nav .ft-mol-breadcrumb-section-txt {
  position: relative;
  padding-right: 1.2rem;
}
.ft-mol-breadcrumb-section__previousIs-nav .ft-mol-breadcrumb-section-txt:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  margin-top: auto;
  margin-bottom: auto;
  height: 1rem;
  width: 1rem;
  background: url('data:image/svg+xml;utf-8,<svg width="31" height="19" viewBox="0 0 31 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.51178 1.48232C2.42945 0.505901 3.91728 0.505901 4.83497 1.48232L15.7059 13.0491L26.5767 1.48232C27.4944 0.5059 28.9824 0.5059 29.9 1.48232C30.8177 2.45874 30.8177 4.04182 29.9 5.01824L18.106 17.5672C16.7804 18.9776 14.6313 18.9776 13.3057 17.5672L1.51178 5.01824C0.594106 4.04182 0.594106 2.45872 1.51178 1.48232Z" fill="black"/></svg>') center left / contain no-repeat transparent;
  transform: rotate(-90deg);
}
.ft-brand-ep .ft-mol-breadcrumb-section__previousIs-nav .ft-mol-breadcrumb-section-txt:before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}

.ft-brand-epe .ft-mol-breadcrumb-section__previousIs-nav .ft-mol-breadcrumb-section-txt:before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}

.ft-brand-regionales .ft-mol-breadcrumb-section__previousIs-nav .ft-mol-breadcrumb-section-txt:before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}

.ft-brand-sport .ft-mol-breadcrumb-section__previousIs-nav .ft-mol-breadcrumb-section-txt:before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}

.ft-brand-ux .ft-mol-breadcrumb-section__previousIs-nav .ft-mol-breadcrumb-section-txt:before {
  filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
}

.ft-mol-breadcrumb-section__title {
  margin-top: 0;
  margin-bottom: 0;
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.4rem;
  letter-spacing: 1.5px;
  text-transform: uppercase;
}
.ft-brand-sport .ft-mol-breadcrumb-section__title {
  font-family: var(--font-secondary);
}

@media only screen and (min-width: 980px) {
  .ft-mol-breadcrumb-section__title {
    font-size: 2.8rem;
    line-height: 3rem;
  }
}
.ft-mol-breadcrumb-section__title strong {
  font-family: var(--font-primary);
}
.ft-brand-sport .ft-mol-breadcrumb-section__title strong {
  font-family: var(--font-secondary);
}

.ft-mol-breadcrumb-links-support {
  margin: 1.2rem auto 0;
  overflow-x: auto;
  overflow-y: hidden;
  flex-basis: 100%;
  display: flex;
  align-items: baseline;
  justify-content: flex-start;
}
.ft-mol-breadcrumb-links-support__link {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
  color: var(--color-quaternary);
}
.ft-helper-bgColor-black .ft-mol-breadcrumb-links-support__link {
  color: var(--color-white);
}

.ft-mol-breadcrumb-links-support__link:hover, .ft-mol-breadcrumb-links-support__link:focus-visible {
  text-decoration: underline;
}
.ft-mol-breadcrumb-links-support__item:not(:last-child) {
  margin-right: 1.5rem;
}
.ft-mol-breadcrumb-is--sectioned {
  margin-top: 0;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media only screen and (min-width: 1280px) {
  .ft-mol-breadcrumb-is--sectioned {
    align-items: flex-end;
  }
}
.ft-mol-breadcrumb-is--sectioned .ft-img {
  margin-left: auto;
}
.ft-mol-breadcrumb-is--sectioned .ft-mol-breadcrumb-section {
  padding-left: 1rem;
  z-index: 3;
  flex-basis: 50%;
}
@media only screen and (min-width: 768px) {
  .ft-mol-breadcrumb-is--sectioned .ft-mol-breadcrumb-section {
    padding-left: 1.6rem;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-mol-breadcrumb-is--sectioned .ft-mol-breadcrumb-section {
    padding-left: 1rem;
    order: 1;
    flex-basis: auto;
  }
}
.ft-mol-breadcrumb-is--sectioned .ft-mol-breadcrumb__mask {
  flex-basis: 50%;
}
@media only screen and (min-width: 1280px) {
  .ft-mol-breadcrumb-is--sectioned .ft-mol-breadcrumb__mask {
    margin-left: 0;
    order: 3;
    flex-basis: 25%;
    max-width: 35rem;
  }
}
.ft-mol-breadcrumb-is--sectioned .ft-mol-breadcrumb-links-support {
  margin-top: 0;
  padding: 1rem;
  z-index: 3;
  order: 3;
}
@media only screen and (min-width: 768px) {
  .ft-mol-breadcrumb-is--sectioned .ft-mol-breadcrumb-links-support {
    padding-right: 1.6rem;
    padding-left: 1.6rem;
    border-top-style: solid;
    border-width: 0.1rem;
    border-color: var(--color-mediumGrey);
  }
}
@media only screen and (min-width: 1280px) {
  .ft-mol-breadcrumb-is--sectioned .ft-mol-breadcrumb-links-support {
    margin-right: 0;
    margin-bottom: 1rem;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    border-width: 0;
    order: 2;
    overflow-x: hidden;
    flex-basis: auto;
    flex-wrap: wrap;
    justify-content: flex-end;
    max-width: 70rem;
    max-height: 2.2rem;
  }
}
.ft-mol-breadcrumb-is--sectioned-bordered .ft-mol-breadcrumb__mask:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: auto;
  height: 100%;
  width: 100%;
  clip-path: polygon(0 0, 4% 0, 37% 100%, 0% 100%);
}
.ft-mol-breadcrumb-has--home {
  padding-left: 2.4rem;
}
.ft-mol-breadcrumb-has--home:before {
  content: "";
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  top: 0.4rem;
  left: 0;
  height: 1.4rem;
  width: 1.4rem;
  background: url('data:image/svg+xml;utf-8,<svg width="15" height="15" viewBox="0 0 15 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.4477 13.875H9.08192C8.89681 13.875 8.74534 13.7238 8.74534 13.539V11.3216H6.25465V13.5222C6.25465 13.707 6.10319 13.8582 5.91807 13.8582H2.55228C2.36716 13.8582 2.2157 13.707 2.2157 13.5222V8.14674H0.936696C0.802064 8.14674 0.684261 8.06275 0.616945 7.94516C0.566458 7.81077 0.600116 7.67638 0.70109 7.57559L7.26439 1.22579C7.39903 1.0914 7.60097 1.0914 7.73561 1.22579L9.88972 3.30879V2.1497C9.88972 1.96492 10.0412 1.81374 10.2263 1.81374H12.128C12.3131 1.81374 12.4645 1.96492 12.4645 2.1497V5.81176L14.2989 7.57559C14.3999 7.67638 14.4335 7.81077 14.3831 7.94516C14.3326 8.07955 14.2148 8.14674 14.0633 8.14674H12.7843V13.539C12.7843 13.7238 12.6328 13.875 12.4477 13.875ZM9.4185 13.2031H12.1111V7.81077C12.1111 7.62599 12.2626 7.4748 12.4477 7.4748H13.2387L11.9092 6.18132C11.8419 6.11413 11.8082 6.03014 11.8082 5.94615V2.46887H10.5797V4.09832C10.5797 4.23271 10.4956 4.3503 10.3778 4.40069C10.26 4.45109 10.1085 4.43429 10.0075 4.3335L7.5 1.93132L1.76132 7.4748H2.55228C2.7374 7.4748 2.88886 7.62599 2.88886 7.81077V13.2031H5.5815V10.9857C5.5815 10.8009 5.73296 10.6497 5.91807 10.6497H9.08192C9.26704 10.6497 9.4185 10.8009 9.4185 10.9857V13.2031Z" fill="black" stroke="black" stroke-width="0.8"/></svg>') 0 0 / 100% no-repeat transparent;
  filter: invert(70%) sepia(0%) saturate(161%) hue-rotate(136deg) brightness(91%) contrast(76%);
}
.ft-helper-bgColor-black .ft-mol-breadcrumb-has--home:before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}

.ft-mol-breadcrumb-has--lvl {
  margin-top: 0;
  padding-bottom: 1.2rem;
  border-bottom-style: solid;
  border-bottom-width: 0.1rem;
  border-bottom-color: var(--color-mediumGrey);
  overflow-x: hidden;
  flex-wrap: wrap;
}
@media only screen and (min-width: 1024px) {
  .ft-mol-breadcrumb-has--lvl {
    align-items: flex-end;
  }
}
.ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__lvl {
  position: relative;
  margin: 0;
  font-size: 2rem;
  line-height: 2.4rem;
}
@media only screen and (min-width: 980px) {
  .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__lvl {
    font-size: 2.8rem;
    line-height: 3rem;
  }
}
@media only screen and (min-width: 1024px) {
  .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__lvl {
    width: 100%;
  }
}
@media only screen and (min-width: 1024px) {
  .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__lvl:not(:last-child) {
    margin-top: 1rem;
  }
}
.ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__link {
  margin-bottom: 0;
  padding-right: 2.5rem;
  font-weight: bold;
}
.ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__link:after {
  content: "";
  margin-top: auto;
  margin-bottom: auto;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  height: 2rem;
  width: 1rem;
  background: url('data:image/svg+xml;utf-8,<svg width="31" height="19" viewBox="0 0 31 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.51178 1.48232C2.42945 0.505901 3.91728 0.505901 4.83497 1.48232L15.7059 13.0491L26.5767 1.48232C27.4944 0.5059 28.9824 0.5059 29.9 1.48232C30.8177 2.45874 30.8177 4.04182 29.9 5.01824L18.106 17.5672C16.7804 18.9776 14.6313 18.9776 13.3057 17.5672L1.51178 5.01824C0.594106 4.04182 0.594106 2.45872 1.51178 1.48232Z" fill="black"/></svg>') 0 0 / contain no-repeat transparent;
  transform: rotate(-90deg);
  filter: invert(70%) sepia(0%) saturate(161%) hue-rotate(136deg) brightness(91%) contrast(76%);
}
.ft-helper-bgColor-black .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__link:after {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}

.ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__link .ft-mol-breadcrumb__lvl {
  font-size: 1.4rem;
  line-height: 2.4rem;
  color: var(--color-quaternary);
}
.ft-helper-bgColor-black .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__link .ft-mol-breadcrumb__lvl {
  color: var(--color-white);
}

.ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__item:after {
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
  clip-path: inset(100%);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__itemIs-not-link {
  font-family: var(--font-primary);
}
.ft-brand-sport .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__itemIs-not-link {
  font-family: var(--font-secondary);
  letter-spacing: 0.15rem;
  text-transform: uppercase;
  flex-basis: 100%;
}

@media only screen and (min-width: 1280px) {
  .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__itemIs-not-link {
    flex-basis: 100%;
  }
}
.ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__list {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 1rem;
  padding-bottom: 0;
  flex-basis: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
@media only screen and (min-width: 1280px) {
  .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__list {
    flex-basis: 30%;
  }
}
.ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb-links-support {
  margin: 0.5rem auto 0;
  overflow-x: auto;
  overflow-y: hidden;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
@media only screen and (min-width: 1024px) {
  .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb-links-support {
    flex-basis: 100%;
    cursor: grab;
    margin: 1.2rem auto 0;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb-links-support {
    margin-right: 0;
    flex-basis: auto;
    max-width: 70%;
  }
}
.ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb-links-support__link {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  color: var(--color-quaternary);
}
.ft-helper-bgColor-black .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb-links-support__link {
  color: var(--color-white);
}

.ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb-links-support__link:hover, .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb-links-support__link:focus-visible {
  text-decoration: underline;
}
.ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb-links-support__item:not(:last-child) {
  margin-right: 1.5rem;
}
.ft-mol-breadcrumb-has--1-lvl .ft-mol-breadcrumb__list {
  position: relative;
  border-bottom-style: solid;
  border-bottom-width: 0.1rem;
  border-bottom-color: var(--color-mediumGrey);
  width: 100%;
}
@media only screen and (min-width: 1280px) {
  .ft-mol-breadcrumb-has--1-lvl .ft-mol-breadcrumb__list {
    border-bottom-width: 0;
  }
}
.ft-brand-sport .ft-mol-breadcrumb-has--1-lvl .ft-mol-breadcrumb__list {
  border-bottom-style: none;
}

.ft-mol-breadcrumb-has--1-lvl .ft-mol-breadcrumb__list:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 0.2rem;
  width: 50%;
  background-color: var(--color-black);
}
.ft-brand-sport .ft-mol-breadcrumb-has--1-lvl .ft-mol-breadcrumb__list:after {
  content: none;
}

@media only screen and (min-width: 1024px) {
  .ft-mol-breadcrumb-has--1-lvl .ft-mol-breadcrumb__list:after {
    border: 0;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(100%);
    height: 1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
  }
}
.ft-helper-bgColor-black .ft-mol-breadcrumb-has--1-lvl .ft-mol-breadcrumb__list:after {
  background-color: var(--color-white);
}

.ft-mol-breadcrumb-has--1-lvl .ft-mol-breadcrumb__itemIs-not-link {
  padding-bottom: 0.5rem;
  width: 100%;
}
@media only screen and (min-width: 1280px) {
  .ft-mol-breadcrumb-has--1-lvl .ft-mol-breadcrumb__itemIs-not-link {
    padding-bottom: 0;
  }
}

.fourty.balonmano .ft-mol-breadcrumb-is--sectioned-bordered .ft-mol-breadcrumb__mask:before {
  background-color: var(--color-section-baloncesto);
}
.fourty.baloncesto .ft-mol-breadcrumb-is--sectioned-bordered .ft-mol-breadcrumb__mask:before {
  background-color: var(--color-section-baloncesto);
}
.fourty.ciclismo .ft-mol-breadcrumb-is--sectioned-bordered .ft-mol-breadcrumb__mask:before {
  background-color: var(--color-section-ciclismo);
}
.fourty.golf .ft-mol-breadcrumb-is--sectioned-bordered .ft-mol-breadcrumb__mask:before {
  background-color: var(--color-section-golf);
}
.fourty.hockey .ft-mol-breadcrumb-is--sectioned-bordered .ft-mol-breadcrumb__mask:before {
  background-color: var(--color-section-hockey);
}
.fourty.motor .ft-mol-breadcrumb-is--sectioned-bordered .ft-mol-breadcrumb__mask:before {
  background-color: var(--color-section-motor);
}
.fourty.natacion .ft-mol-breadcrumb-is--sectioned-bordered .ft-mol-breadcrumb__mask:before {
  background-color: var(--color-section-natacion);
}
.fourty.nieve .ft-mol-breadcrumb-is--sectioned-bordered .ft-mol-breadcrumb__mask:before {
  background-color: var(--color-section-nieve);
}
.fourty.padel .ft-mol-breadcrumb-is--sectioned-bordered .ft-mol-breadcrumb__mask:before {
  background-color: var(--color-section-padel);
}
.fourty.tenis .ft-mol-breadcrumb-is--sectioned-bordered .ft-mol-breadcrumb__mask:before {
  background-color: var(--color-section-tenis);
}

@media only screen and (min-width: 1280px) {
  .ft-brand-sport .ft-mol-breadcrumb-section {
    padding-top: 0;
    padding-bottom: 1.2rem;
  }
}
.ft-brand-sport .ft-mol-breadcrumb-has--lvl {
  padding-bottom: 0;
  border-bottom-width: 0;
  align-items: center;
  justify-content: space-between;
}
@media only screen and (min-width: 1280px) {
  .ft-brand-sport .ft-mol-breadcrumb-has--lvl {
    align-items: flex-end;
  }
}
.ft-brand-sport .ft-mol-breadcrumb-has--lvl:before {
  content: none;
}
@media only screen and (min-width: 360px) {
  .ft-brand-sport .ft-mol-breadcrumb-has--lvl:before {
    content: "";
    position: relative;
    right: -1.1rem;
    margin-left: auto;
    height: 6.8rem;
    width: 35rem;
    order: 2;
    flex-basis: 50%;
    max-width: 25rem;
    max-height: 6rem;
    background-color: var(--color-primary);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 33% 100%);
  }
}
@media only screen and (min-width: 768px) {
  .ft-brand-sport .ft-mol-breadcrumb-has--lvl:before {
    height: 9.8rem;
    width: 35rem;
    max-height: 8rem;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-brand-sport .ft-mol-breadcrumb-has--lvl:before {
    margin-left: 0;
    order: 3;
    flex-basis: 25%;
    max-height: 9rem;
    max-width: 35rem;
  }
}
.ft-brand-sport .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__list {
  padding-top: 1rem;
  padding-bottom: 1rem;
  order: 1;
  flex-basis: 100%;
}
@media only screen and (min-width: 360px) {
  .ft-brand-sport .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__list {
    flex-basis: 50%;
  }
}
@media only screen and (min-width: 1280px) {
  .ft-brand-sport .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb__list {
    flex-basis: auto;
    width: auto;
  }
}
.ft-brand-sport .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb-links-support {
  margin-top: 0;
  order: 3;
}
@media only screen and (min-width: 768px) {
  .ft-brand-sport .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb-links-support {
    border-top-style: solid;
    border-width: 1px;
    border-color: var(--color-mediumGrey);
  }
}
@media only screen and (min-width: 1280px) {
  .ft-brand-sport .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb-links-support {
    padding-bottom: 1.2rem;
    border-width: 0;
    order: 2;
    max-width: 57%;
  }
}
.ft-brand-sport .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb-links-support__item {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
@media only screen and (min-width: 1280px) {
  .ft-brand-sport .ft-mol-breadcrumb-has--lvl .ft-mol-breadcrumb-links-support__item {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.ft-brand-sport.balonmano .ft-mol-breadcrumb-has--lvl:before {
  background-image: url("../img/bgs/ft-mol-breadcrumb-is-sectioned--balomano.png");
}
.ft-brand-sport.barca .ft-mol-breadcrumb-has--lvl:before {
  background-image: url("../img/bgs/ft-mol-breadcrumb-is-sectioned--barcelona.png");
}
.ft-brand-sport.baloncesto .ft-mol-breadcrumb-has--lvl:before {
  background-image: url("../img/bgs/ft-mol-breadcrumb-is-sectioned--baloncesto.png");
}
.ft-brand-sport.ciclismo .ft-mol-breadcrumb-has--lvl:before {
  background-image: url("../img/bgs/ft-mol-breadcrumb-is-sectioned--ciclismo.png");
}
.ft-brand-sport.golf .ft-mol-breadcrumb-has--lvl:before {
  background-image: url("../img/bgs/ft-mol-breadcrumb-is-sectioned--golf.png");
}
.ft-brand-sport.hockey .ft-mol-breadcrumb-has--lvl:before {
  background-image: url("../img/bgs/ft-mol-breadcrumb-is-sectioned--hockey.png");
}
.ft-brand-sport.motor .ft-mol-breadcrumb-has--lvl:before {
  background-image: url("../img/bgs/ft-mol-breadcrumb-is-sectioned--motor.png");
}
.ft-brand-sport.natacion .ft-mol-breadcrumb-has--lvl:before {
  background-image: url("../img/bgs/ft-mol-breadcrumb-is-sectioned--natacion.png");
}
.ft-brand-sport.nieve .ft-mol-breadcrumb-has--lvl:before {
  background-image: url("../img/bgs/ft-mol-breadcrumb-is-sectioned--nieve.png");
}
.ft-brand-sport.padel .ft-mol-breadcrumb-has--lvl:before {
  background-image: url("../img/bgs/ft-mol-breadcrumb-is-sectioned--padel.png");
}
.ft-brand-sport.tenis .ft-mol-breadcrumb-has--lvl:before {
  background-image: url("../img/bgs/ft-mol-breadcrumb-is-sectioned--tenis.png");
}

.ft-mol-btnGroup {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
@media only screen and (min-width: 768px) {
  .ft-mol-btnGroup {
    justify-content: flex-start;
  }
}
.ft-mol-btnGroup .ft-btn {
  margin-top: 1rem;
  margin-right: 1rem;
}
.ft-mol-btnGroup .ft-btn:last-child {
  margin-right: 0;
}
.ft-mol-btnGroup--lft {
  justify-content: flex-start;
}
@media only screen and (min-width: 768px) {
  .ft-mol-btnGroup--rgt {
    justify-content: flex-end;
  }
}
.ft-mol-btnGroup--cnt {
  justify-content: center;
}
.ft-mol-btnGroup--is-fixed-mo {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  padding-bottom: 1rem;
  z-index: 10;
  width: 100%;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.95) 0%, rgba(255, 255, 255, 0.95) 100%);
}
@media only screen and (min-width: 768px) {
  .ft-mol-btnGroup--is-fixed-mo {
    position: initial;
    z-index: 1;
    background-image: none;
  }
}

.ft-mol-card-video-thumb {
  position: relative;
  padding-left: 4.5rem;
  margin-right: 2rem;
  margin-left: 2rem;
}
@media only screen and (min-width: 768px) {
  .ft-mol-card-video-thumb {
    margin-left: 2.5rem;
  }
}
.ft-layout-grid-flex__nested .ft-mol-card-video-thumb {
  margin-bottom: 3rem;
}

.ft-mol-card-video-thumb-number {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: 100%;
  width: 4.5rem;
  z-index: 2;
  background-color: var(--color-black);
}
.ft-mol-card-video-thumb-number__icon {
  position: relative;
  margin-right: auto;
  margin-left: auto;
  height: 30px;
  width: 30px;
  border-style: solid;
  border-width: 1px;
  border-color: var(--color-white);
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-bottom-right-radius: 50%;
  display: flex;
}
.ft-mol-card-video-thumb-number__icon:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  height: 14px;
  width: 14px;
  background: url('data:image/svg+xml;utf-8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.74194 7.875H5.57419C4.95484 7.875 4.43871 8.39583 4.43871 9.02083V10.1667C4.43871 10.7917 4.95484 11.3125 5.57419 11.3125H7.74194C8.36129 11.3125 8.87742 10.7917 8.87742 10.1667V9.02083C8.87742 8.39583 8.36129 7.875 7.74194 7.875ZM7.84516 10.1676L5.47097 10.1667V9.02083C5.47097 9.02083 5.47097 8.91667 5.57419 8.91667H7.84516V10.1676Z" fill="black"/><path d="M28.8 2.60417H10.4258V2.1875C10.4258 0.9375 9.49677 0 8.25806 0H5.16129C4.02581 0 3.09677 0.9375 3.09677 2.1875V2.60417H0V28.7708C0 30.5417 1.44516 32 3.2 32H32V5.83333C32 3.95833 30.5548 2.60417 28.8 2.60417ZM29.8323 29.8125H3.2C2.68387 29.8125 2.27097 29.3958 2.27097 28.7708V4.79167H5.36774V2.1875H8.25806V4.79167H28.9032C29.4194 4.79167 29.8323 5.20833 29.8323 5.83333V29.8125Z" fill="black"/><path d="M17.5 9C12.74 9 9 13.0909 9 18C9 23.026 12.8533 27 17.5 27C19.7667 27 21.92 26.0649 23.5067 24.3117C25.0933 22.5584 26 20.3377 26 18C26 13.0909 22.1467 9 17.5 9ZM21.8067 22.6753C20.6733 23.8442 19.0867 24.5455 17.5 24.5455C14.1 24.5455 11.38 21.6234 11.38 18C11.38 14.3766 14.1 11.4545 17.5 11.4545C20.9 11.4545 23.62 14.3766 23.62 18C23.62 19.7532 22.94 21.3896 21.8067 22.6753Z" fill="black"/></svg>') 0 0 / contain no-repeat transparent;
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}
.ft-mol-card-video-thumb-number__data {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  margin-right: auto;
  margin-left: auto;
  padding-top: 3.5rem;
  display: block;
  text-align: center;
}
.ft-mol-card-video-thumb__title {
  position: absolute;
  bottom: 1rem;
  left: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0.5rem 1rem;
  width: 100%;
  z-index: 3;
  color: var(--color-black);
  background-color: var(--color-white);
}
@media only screen and (min-width: 768px) {
  .ft-mol-card-video-thumb__title {
    width: calc(100% - 1rem);
  }
}
@media only screen and (min-width: 1440px) {
  .ft-mol-card-video-thumb__title {
    width: calc(100% - 3rem);
  }
}

.ft-mol-figcaption {
  margin-top: 0.5rem;
  display: flex;
  justify-content: space-around;
}
.ft-mol-figcaption .ft-mol-number-highlighted {
  margin-top: 0;
  flex-basis: 17rem;
  justify-content: flex-end;
  text-align: right;
}
.ft-mol-figcaption__txt {
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
  flex: auto;
  color: var(--color-quaternary);
  font-size: clamp(10px, 10px + 4 * (100vw - 320px) / 1580, 12px);
  line-height: calc(1rem + 0.390625vw);
  letter-spacing: 0px;
  font-weight: 500;
}
.ft-helper-bgColor-black .ft-mol-figcaption__txt {
  color: var(--color-white);
}

.ft-mol-form {
  margin-top: 1rem;
  margin-bottom: 1rem;
  position: relative;
  flex-direction: column;
}
.ft-mol-form__label {
  display: none;
  padding: 0 0.5rem;
  position: absolute;
  top: 0.9rem;
  left: 0.8rem;
  font-size: 1.6rem;
  color: var(--color-quaternary);
  background-color: var(--color-white);
  transition: all 0.3s ease;
  pointer-events: none;
}
.ft-mol-form__select, .ft-mol-form__input {
  padding: 0.4rem 1rem;
  width: 100% !important;
  height: 4rem;
  min-height: 4rem;
  -webkit-appearance: initial !important;
  appearance: initial !important;
  font-size: 1.6rem;
  background: var(--color-white);
  border: 1px solid var(--color-mediumGrey);
  border-radius: 0.4rem !important;
  outline: none;
  transition: all 0.3s ease;
}
.ft-mol-form__select:focus, .ft-mol-form__input:focus {
  border: 1.3px solid var(--color-form);
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3);
}
.ft-mol-form__select:focus + .ft-mol-form__label, .ft-mol-form__input:focus + .ft-mol-form__label {
  top: -1rem;
  left: 0.8rem;
  font-size: 1.2rem;
  color: var(--color-form);
}
.ft-mol-form__input:not(:placeholder-shown) + .ft-mol-form__label {
  top: -1rem;
  left: 0.8rem;
  font-size: 1.2rem;
}
.ft-mol-form__supporting-text {
  display: none;
  margin-top: 0.2rem;
  align-items: center;
  justify-content: space-between;
  gap: 0.8rem;
  font-size: 1.2rem;
}
.ft-mol-form__list {
  max-height: 60vh;
  border: 1px solid #CCCCCC;
  border-radius: 4px;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.3);
  overflow-x: hidden;
  scrollbar-width: thin;
}
.ft-mol-form__list::-webkit-scrollbar {
  width: 5px;
}
.ft-mol-form__list::-webkit-scrollbar-track {
  -webkit-border-radius: 10px;
  background-color: var(--color-white);
  border-radius: 10px;
}
.ft-mol-form__list::-webkit-scrollbar-thumb {
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background: var(--color-secondary);
}
.ft-mol-form__list-item {
  height: 4rem;
  width: 100%;
  padding: 0 0.8rem !important;
  display: flex;
  align-items: center;
  gap: 0.5rem;
  background-color: var(--color-white);
}
.ft-mol-form__list-item:hover {
  background-color: var(--color-lightGrey);
}
.ft-mol-form__list-value {
  font-weight: bold;
}
.ft-mol-form__list-type {
  color: var(--color-darkGrey);
}
.ft-mol-form--has-label .ft-mol-form__label {
  display: block;
}
.ft-mol-form--has-supporting-text .ft-mol-form__supporting-text {
  display: flex;
}
.ft-mol-form--is-error .ft-mol-form__label,
.ft-mol-form--is-error .ft-mol-form__supporting-text {
  color: #FD3700;
}
.ft-mol-form--is-error .ft-mol-form__select,
.ft-mol-form--is-error .ft-mol-form__input {
  border: 1.3px solid #FD3700;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.3);
}
.ft-mol-form--is-error .ft-mol-form__supporting-message {
  position: relative;
  padding-left: 2.4rem;
}
.ft-mol-form--is-error .ft-mol-form__supporting-message::before {
  position: absolute;
  top: 0;
  left: 0;
  height: 2rem;
  width: 2rem;
  background: url('data:image/svg+xml;utf-8,<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.5 25C19.4036 25 25 19.4036 25 12.5C25 5.59644 19.4036 0 12.5 0C5.59644 0 0 5.59644 0 12.5C0 19.4036 5.59644 25 12.5 25ZM10.1403 7.78048C9.48864 7.12884 8.43212 7.12884 7.78048 7.78048C7.12884 8.43212 7.12884 9.48864 7.78048 10.1403L10.1403 12.5001L7.78054 14.8599C7.1289 15.5115 7.12891 16.5681 7.78055 17.2197C8.4322 17.8713 9.48872 17.8713 10.1404 17.2197L12.5001 14.8599L14.8599 17.2197C15.5115 17.8713 16.568 17.8713 17.2197 17.2197C17.8713 16.568 17.8713 15.5115 17.2197 14.8599L14.8599 12.5001L17.2197 10.1403C17.8713 9.48863 17.8713 8.43211 17.2197 7.78047C16.568 7.12884 15.5115 7.12884 14.8599 7.78049L12.5001 10.1403L10.1403 7.78048Z" fill="black"/></svg>') center center / contain no-repeat transparent;
  content: "";
  display: block;
  filter: invert(26%) sepia(84%) saturate(6466%) hue-rotate(356deg) brightness(76%) contrast(131%);
}
.ft-mol-form--is-disabled .ft-mol-form__select,
.ft-mol-form--is-disabled .ft-mol-form__input {
  cursor: no-drop;
  pointer-events: none;
  color: var(--color-quaternary);
  background-color: var(--color-lightGrey);
}
.ft-mol-form--is-disabled .ft-mol-form__label {
  background-color: transparent;
}
.ft-mol-form--is-disabled .ft-mol-form__supporting-text {
  display: none;
}
@media (min-width: 37.5em) {
  .ft-mol-form-search--template-desktop {
    display: flex;
  }
}
@media (max-width: 37.5em) {
  .ft-mol-form-search--template-desktop {
    display: none;
  }
}
@media (min-width: 37.5em) {
  .ft-mol-form-search--is-trigger {
    display: none;
  }
}
@media (max-width: 37.5em) {
  .ft-mol-form-search--is-trigger {
    display: flex;
  }
}
.ft-mol-form-search--is-trigger .ft-mol-form__input {
  pointer-events: none;
}
.ft-mol-form-search--has-search-icon::before {
  position: absolute;
  top: 1.2rem;
  left: 1.2rem;
  height: 1.8rem;
  width: 1.8rem;
  background: url('data:image/svg+xml;utf-8,<svg viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.76 10.525L17.49 16.255L16 17.745L10.27 12.015C9.2 12.785 7.91 13.255 6.5 13.255C2.91 13.255 0 10.345 0 6.755C0 3.165 2.91 0.254997 6.5 0.254997C10.09 0.254997 13 3.165 13 6.755C13 8.165 12.53 9.455 11.76 10.525ZM6.5 2.255C4.01 2.255 2 4.265 2 6.755C2 9.245 4.01 11.255 6.5 11.255C8.99 11.255 11 9.245 11 6.755C11 4.265 8.99 2.255 6.5 2.255Z" fill="black"/></svg>') center center / contain no-repeat transparent;
  content: "";
  filter: invert(42%) sepia(0%) saturate(0%) hue-rotate(239deg) brightness(93%) contrast(89%);
  z-index: 1;
}
.ft-mol-form-search--has-search-icon .ft-mol-form__label {
  left: 3.2rem;
}
.ft-mol-form-search--has-search-icon .ft-mol-form__input {
  padding-left: 4rem;
}
.ft-mol-form-slide {
  height: 100vh;
  width: 100%;
  position: fixed;
  top: 0;
  right: 0;
  flex-direction: column;
  justify-content: space-between;
  background-color: var(--color-white);
  transform: translateX(100%);
  transition: transform 0.3s ease;
  z-index: 111111;
  overflow-y: scroll;
}
.ft-mol-form-slide__heading {
  position: relative;
  padding: 1rem 5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  min-height: 6rem;
  font-size: 1.6rem;
  color: var(--color-white);
  background-color: var(--color-primary);
}
.ft-mol-form-slide__close::before {
  position: absolute;
  top: 50%;
  right: 2rem;
  height: 1.8rem;
  width: 1.8rem;
  background: url('data:image/svg+xml;utf-8,<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.5 25C19.4036 25 25 19.4036 25 12.5C25 5.59644 19.4036 0 12.5 0C5.59644 0 0 5.59644 0 12.5C0 19.4036 5.59644 25 12.5 25ZM10.1403 7.78048C9.48864 7.12884 8.43212 7.12884 7.78048 7.78048C7.12884 8.43212 7.12884 9.48864 7.78048 10.1403L10.1403 12.5001L7.78054 14.8599C7.1289 15.5115 7.12891 16.5681 7.78055 17.2197C8.4322 17.8713 9.48872 17.8713 10.1404 17.2197L12.5001 14.8599L14.8599 17.2197C15.5115 17.8713 16.568 17.8713 17.2197 17.2197C17.8713 16.568 17.8713 15.5115 17.2197 14.8599L14.8599 12.5001L17.2197 10.1403C17.8713 9.48863 17.8713 8.43211 17.2197 7.78047C16.568 7.12884 15.5115 7.12884 14.8599 7.78049L12.5001 10.1403L10.1403 7.78048Z" fill="black"/></svg>') center center / contain no-repeat transparent;
  content: "";
  transform: translateY(-50%);
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}
.ft-mol-form-slide__image {
  flex-shrink: 0;
}
.ft-mol-form-slide__image-color--primary {
  fill: var(--color-form-image--primary);
}
.ft-mol-form-slide__image-color--secondary {
  fill: var(--color-form-image--secondary);
}
.ft-mol-form-slide .ft-mol-form-search {
  margin: 3rem auto;
  height: 100%;
  width: 95%;
  display: flex;
}
.ft-mol-form-slide--is-open {
  display: flex;
  transform: translateX(0);
}
.ft-mol-form-dropdown__chevron-icon {
  height: 0.7rem;
  width: 1.4rem;
  background: url('data:image/svg+xml;utf-8,<svg width="31" height="19" viewBox="0 0 31 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.51178 1.48232C2.42945 0.505901 3.91728 0.505901 4.83497 1.48232L15.7059 13.0491L26.5767 1.48232C27.4944 0.5059 28.9824 0.5059 29.9 1.48232C30.8177 2.45874 30.8177 4.04182 29.9 5.01824L18.106 17.5672C16.7804 18.9776 14.6313 18.9776 13.3057 17.5672L1.51178 5.01824C0.594106 4.04182 0.594106 2.45872 1.51178 1.48232Z" fill="black"/></svg>') center center / contain no-repeat transparent;
  filter: invert(42%) sepia(0%) saturate(0%) hue-rotate(239deg) brightness(93%) contrast(89%);
  transition: all 0.3s ease;
}
.ft-mol-form-dropdown--is-open .ft-mol-form-dropdown__chevron-icon {
  transform: rotate(180deg);
}
.ft-mol-form-dropdown--is-selected ~ .ft-mol-form__label {
  top: -1rem;
  left: 0.8rem;
  font-size: 1.2rem;
}

.ft-mol-gallery-img {
  margin-bottom: 2.5rem;
}
.ft-mol-gallery-img .ft-mol-rrss-inline .ft-btn-rrss:not(.ft-btn-rrss--bookmark) {
  border-color: transparent;
}
.ft-mol-gallery-img__contents {
  position: relative;
  padding-right: 2.5rem;
  padding-left: 2.5rem;
  z-index: 2;
}
.ft-mol-gallery-img__total-boxes-img {
  display: block;
  text-align: center;
}
.ft-mol-gallery-img__total-boxes-img .ft-text {
  position: relative;
  margin-top: 4rem;
  margin-bottom: 4rem;
  padding-top: 3rem;
  display: inline-block;
}
.ft-mol-gallery-img__total-boxes-img .ft-text:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: 0.3rem;
  width: 100%;
  background-color: var(--color-primary);
}
.ft-mol-gallery-img-videos__layout {
  flex-wrap: wrap;
  align-items: flex-start;
}
.ft-mol-gallery-img--is-cover {
  position: relative;
  padding-top: 0;
  padding-right: 8.33333333%;
  padding-left: 8.33333333%;
}
@media only screen and (min-width: 1024px) {
  .ft-mol-gallery-img--is-cover {
    padding-top: 14rem;
    padding-right: 8.33333333%;
    padding-left: 8.33333333%;
  }
}
.ft-mol-gallery-img--is-cover .ft-helper-img-rd {
  height: 100%;
  object-fit: none;
}
.ft-mol-gallery-img--is-cover .ft-img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  height: 100%;
  width: 100%;
  z-index: 1;
  opacity: 0.2;
}
@media only screen and (min-width: 1024px) {
  .ft-mol-gallery-img--is-cover .ft-img {
    opacity: 0.4;
  }
}
.ft-mol-gallery-img--is-cover .ft-img picture {
  display: flex;
  flex-wrap: wrap;
}
.ft-mol-gallery-img--is-cover .ft-date {
  margin-top: 1rem;
}
.ft-mol-gallery-img--is-cover .ft-date__text:last-child {
  margin-top: 1rem;
}
.ft-mol-gallery-img--is-cover .ft-mol-btnGroup {
  margin-top: 3rem;
}
.ft-mol-gallery-img--is-in-layout-news {
  margin-top: 2.8rem;
  padding-top: 4rem;
  padding-bottom: 4rem;
}
@media only screen and (min-width: 1024px) {
  .ft-mol-gallery-img--is-in-layout-news {
    padding-top: 8rem;
    padding-bottom: 8rem;
  }
}
.ft-mol-gallery-img--is-in-layout-news .ft-img picture {
  display: initial;
}

.ft-mol-graph-legend {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 2rem;
}
.ft-mol-graph-legend--left {
  justify-content: flex-start;
}
.ft-mol-graph-legend--center {
  justify-content: center;
}
.ft-mol-graph-legend--right {
  justify-content: flex-end;
}

.ft-mol-label {
  margin-top: 2rem;
  margin-bottom: 2rem;
  display: inline-flex;
}
@media only screen and (min-width: 768px) {
  .ft-mol-label {
    margin-top: 0;
    margin-bottom: 2rem;
  }
}
@media only screen and (min-width: 768px) {
  .ft-mol-label {
    font-family: var(--font-stack);
    font-weight: normal;
    font-size: 1.6rem;
    line-height: 2.4rem;
    letter-spacing: 0;
    font-weight: bold;
  }
}
.ft-mol-label--cnt {
  justify-content: center;
}
.ft-mol-label--rgt {
  justify-content: flex-end;
}
.ft-mol-label__content {
  border-style: solid;
  border-color: var(--color-mediumGrey);
  border-width: 0.2rem;
  border-top-left-radius: 3rem;
  border-top-right-radius: 3rem;
  border-bottom-right-radius: 3rem;
  border-top-right-radius: 3rem;
  border-bottom-left-radius: 3rem;
  border-bottom-right-radius: 3rem;
  border-bottom-left-radius: 3rem;
  border-top-left-radius: 3rem;
  padding: 0.17rem 0.16rem 0.2rem 0.15rem;
  margin: 0 1rem 0 0;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.ft-mol-label--advice .ft-mol-label__content {
  min-width: 22px;
  min-height: 22px;
}

.ft-mol-label--xs .ft-mol-label__content {
  padding: 0 0.2rem;
}

.ft-mol-label__title {
  margin: 0 0.6rem;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
  font-weight: bold;
  letter-spacing: 0.05rem;
}
@media only screen and (min-width: 768px) {
  .ft-mol-label__title {
    font-size: 1.6rem;
    line-height: 2rem;
  }
}
@media only screen and (min-width: 768px) {
  .ft-mol-label__title {
    margin: 0 1rem 0 0.6rem;
  }
}
.ft-mol-label--xs .ft-mol-label__title {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 1.4rem;
  letter-spacing: 0;
  font-weight: bold;
}

.ft-mol-label--sm .ft-mol-label__title {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 1.6rem;
  letter-spacing: 0;
  font-weight: bold;
}

.ft-mol-label--advice .ft-mol-label__title {
  margin-left: 2rem;
}

.ft-mol-label__image {
  width: 2.4rem;
  height: auto;
}
@media only screen and (min-width: 768px) {
  .ft-mol-label__image {
    width: 3rem;
  }
}
.ft-mol-label--sm .ft-mol-label__image {
  width: 1.8rem;
  height: auto;
}
@media only screen and (min-width: 768px) {
  .ft-mol-label--sm .ft-mol-label__image {
    width: 2.3rem;
  }
}

.ft-mol-label--xs .ft-mol-label__image {
  width: 1.4rem;
  height: auto;
  padding: 0.2rem 0;
}
@media only screen and (min-width: 768px) {
  .ft-mol-label--xs .ft-mol-label__image {
    width: 1.6rem;
  }
}

.ft-mol-label--advice {
  position: relative;
  background-size: 200%;
  letter-spacing: 0.3rem;
  transition: all 0.5s;
}
.ft-mol-label--advice:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0.7rem;
  margin: auto;
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 50%;
  opacity: 1;
  animation: shift 1s cubic-bezier(0.36, 0, 0.66, -0.56) 0s infinite normal backwards;
}
@media only screen and (min-width: 768px) {
  .ft-mol-label--advice:before {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0.9rem;
  }
}

.ft-mol-lnkbox {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.ft-mol-lnkbox__container {
  position: relative;
  display: flex;
  flex-wrap: wrap;
}
.ft-mol-lnkbox__container:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  margin-top: auto;
  margin-bottom: auto;
  height: 1.5rem;
  width: 1.5rem;
  pointer-events: none;
  background: url('data:image/svg+xml;utf-8,<svg width="31" height="19" viewBox="0 0 31 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.51178 1.48232C2.42945 0.505901 3.91728 0.505901 4.83497 1.48232L15.7059 13.0491L26.5767 1.48232C27.4944 0.5059 28.9824 0.5059 29.9 1.48232C30.8177 2.45874 30.8177 4.04182 29.9 5.01824L18.106 17.5672C16.7804 18.9776 14.6313 18.9776 13.3057 17.5672L1.51178 5.01824C0.594106 4.04182 0.594106 2.45872 1.51178 1.48232Z" fill="black"/></svg>') center right / contain no-repeat transparent;
  transform: rotate(270deg);
}
.ft-mol-lnkbox__data {
  flex: 1 0 90%;
}
@media only screen and (min-width: 768px) {
  .ft-mol-lnkbox__data {
    border-style: solid;
    border-width: 0 0 0.1rem;
    border-color: var(--color-mediumGrey);
  }
}
@media only screen and (min-width: 768px) {
  .ft-mol-lnkbox__data:first-of-type {
    border-width: 0.1rem 0;
  }
}
@media only screen and (min-width: 768px) {
  .ft-mol-lnkbox__data:last-of-type {
    border-width: 0 0 0.1rem;
  }
}
.ft-mol-lnkbox__data-title {
  margin-top: 1.2rem;
  margin-bottom: 1.2rem;
}
.ft-mol-lnkbox--simple {
  display: flex;
  flex-direction: column;
  width: 100%;
}
.ft-mol-lnkbox--simple .ft-mol-lnkbox__container:after {
  content: none;
}
.ft-mol-lnkbox--simple .ft-mol-lnkbox__data-title {
  margin-top: 1.2rem;
  margin-bottom: 1.2rem;
  display: inline-flex;
}
.ft-mol-lnkbox--simple .ft-mol-lnkbox__data-subtitle {
  margin-top: 1.2rem;
  margin-bottom: 1.2rem;
  margin-left: 1rem;
  display: inline-flex;
}

.ft-mol-chart-pie-wrapper {
  position: relative;
  margin-top: 16px;
  display: flex;
  flex-direction: column;
}
.ft-mol-chart-pie-info {
  position: absolute;
  z-index: 121;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 150px;
  text-align: center;
  display: flex;
  align-items: center;
  flex-direction: column;
  top: 70%;
}
@media (min-width: 480px) {
  .ft-mol-chart-pie-info {
    top: 65%;
  }
}
@media (min-width: 600px) {
  .ft-mol-chart-pie-info {
    top: 65%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-info {
    top: 60%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-info {
    top: 65%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph--md-3 .ft-mol-chart-pie-info, .ft-mol-chart-pie-midgraph--md-4 .ft-mol-chart-pie-info, .ft-mol-chart-pie-midgraph--md-5 .ft-mol-chart-pie-info, .ft-mol-chart-pie-midgraph--md-6 .ft-mol-chart-pie-info, .ft-mol-chart-pie-midgraph--md-7 .ft-mol-chart-pie-info, .ft-mol-chart-pie-midgraph--md-8 .ft-mol-chart-pie-info, .ft-mol-chart-pie-midgraph--md-9 .ft-mol-chart-pie-info, .ft-mol-chart-pie-midgraph--sm-3 .ft-mol-chart-pie-info, .ft-mol-chart-pie-midgraph--sm-4 .ft-mol-chart-pie-info, .ft-mol-chart-pie-midgraph--sm-5 .ft-mol-chart-pie-info, .ft-mol-chart-pie-midgraph--sm-6 .ft-mol-chart-pie-info, .ft-mol-chart-pie-midgraph--sm-7 .ft-mol-chart-pie-info, .ft-mol-chart-pie-midgraph--sm-8 .ft-mol-chart-pie-info, .ft-mol-chart-pie-midgraph--sm-9 .ft-mol-chart-pie-info {
    top: 75%;
  }
}
.ft-mol-chart-pie-completegraph .ft-mol-chart-pie-info {
  top: 40%;
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-completegraph .ft-mol-chart-pie-info {
    top: 45%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-completegraph--md-3 .ft-mol-chart-pie-info, .ft-mol-chart-pie-completegraph--md-4 .ft-mol-chart-pie-info {
    top: 40%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-completegraph--sm-3 .ft-mol-chart-pie-info, .ft-mol-chart-pie-completegraph--sm-4 .ft-mol-chart-pie-info {
    top: 34%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-completegraph--sm-5 .ft-mol-chart-pie-info, .ft-mol-chart-pie-completegraph--sm-6 .ft-mol-chart-pie-info {
    top: 40%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-completegraph--sm-9 .ft-mol-chart-pie-info, .ft-mol-chart-pie-completegraph--sm-8 .ft-mol-chart-pie-info, .ft-mol-chart-pie-completegraph--sm-7 .ft-mol-chart-pie-info {
    top: 42.5%;
  }
}
.ft-mol-chart-pie-info__seats {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-mol-chart-pie-info__seats {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.ft-mol-chart-pie-info__name {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-mol-chart-pie-info__info {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-mol-chart-pie-yeargraph {
  position: absolute;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  font-size: 1.2rem;
}
.ft-mol-chart-pie-midgraph--md-3 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-4 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-5 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-6 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-7 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-8 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-9 .ft-mol-chart-pie-yeargraph {
  left: 8%;
  bottom: 13%;
}
@media (min-width: 370px) {
  .ft-mol-chart-pie-midgraph--md-3 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-4 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-5 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-6 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-7 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-8 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-9 .ft-mol-chart-pie-yeargraph {
    left: 10%;
    bottom: 15.5%;
  }
}
@media (min-width: 480px) {
  .ft-mol-chart-pie-midgraph--md-3 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-4 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-5 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-6 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-7 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-8 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-9 .ft-mol-chart-pie-yeargraph {
    left: 11.5%;
    bottom: 17.5%;
  }
}
@media (min-width: 600px) {
  .ft-mol-chart-pie-midgraph--md-3 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-4 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-5 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-6 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-7 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-8 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--md-9 .ft-mol-chart-pie-yeargraph {
    left: 14%;
    bottom: 19%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph--md-3 .ft-mol-chart-pie-yeargraph {
    bottom: 19.5%;
    left: 15%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph--md-3 .ft-mol-chart-pie-yeargraph {
    bottom: 20%;
    left: 17%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph--md-3 .ft-mol-chart-pie-yeargraph {
    bottom: 10%;
    left: 6%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph--md-4 .ft-mol-chart-pie-yeargraph {
    bottom: 20%;
    left: 16%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph--md-4 .ft-mol-chart-pie-yeargraph {
    bottom: 20%;
    left: 17%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph--md-4 .ft-mol-chart-pie-yeargraph {
    bottom: 13%;
    left: 11%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph--md-5 .ft-mol-chart-pie-yeargraph {
    bottom: 20%;
    left: 15%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph--md-5 .ft-mol-chart-pie-yeargraph {
    bottom: 20%;
    left: 15%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph--md-5 .ft-mol-chart-pie-yeargraph {
    bottom: 15.5%;
    left: 11%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph--md-6 .ft-mol-chart-pie-yeargraph {
    bottom: 20%;
    left: 16%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph--md-6 .ft-mol-chart-pie-yeargraph {
    bottom: 20%;
    left: 17%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph--md-6 .ft-mol-chart-pie-yeargraph {
    bottom: 16.5%;
    left: 11%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph--md-7 .ft-mol-chart-pie-yeargraph {
    bottom: 20%;
    left: 15%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph--md-7 .ft-mol-chart-pie-yeargraph {
    bottom: 20%;
    left: 15%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph--md-7 .ft-mol-chart-pie-yeargraph {
    bottom: 19%;
    left: 10%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph--md-8 .ft-mol-chart-pie-yeargraph {
    bottom: 20%;
    left: 16%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph--md-8 .ft-mol-chart-pie-yeargraph {
    bottom: 21.5%;
    left: 16%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph--md-8 .ft-mol-chart-pie-yeargraph {
    bottom: 19%;
    left: 12%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph--md-9 .ft-mol-chart-pie-yeargraph {
    bottom: 20%;
    left: 16%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph--md-9 .ft-mol-chart-pie-yeargraph {
    bottom: 21.5%;
    left: 16%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph--md-9 .ft-mol-chart-pie-yeargraph {
    bottom: 19%;
    left: 13%;
  }
}
.ft-mol-chart-pie-midgraph--sm-3 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-4 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-5 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-6 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-7 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-8 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-9 .ft-mol-chart-pie-yeargraph {
  bottom: 13%;
  left: 8%;
}
@media (min-width: 370px) {
  .ft-mol-chart-pie-midgraph--sm-3 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-4 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-5 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-6 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-7 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-8 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-9 .ft-mol-chart-pie-yeargraph {
    bottom: 15.5%;
    left: 9%;
  }
}
@media (min-width: 480px) {
  .ft-mol-chart-pie-midgraph--sm-3 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-4 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-5 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-6 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-7 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-8 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-9 .ft-mol-chart-pie-yeargraph {
    bottom: 17.5%;
    left: 12%;
  }
}
@media (min-width: 600px) {
  .ft-mol-chart-pie-midgraph--sm-3 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-4 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-5 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-6 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-7 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-8 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph--sm-9 .ft-mol-chart-pie-yeargraph {
    bottom: 18.5%;
    left: 14%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph--sm-3 .ft-mol-chart-pie-yeargraph {
    bottom: 5%;
    left: 0;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph--sm-3 .ft-mol-chart-pie-yeargraph {
    bottom: 10%;
    left: 5%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph--sm-3 .ft-mol-chart-pie-yeargraph {
    bottom: 10%;
    left: 6%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph--sm-4 .ft-mol-chart-pie-yeargraph {
    bottom: 10%;
    left: 11.5%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph--sm-4 .ft-mol-chart-pie-yeargraph {
    bottom: 12%;
    left: 11%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph--sm-4 .ft-mol-chart-pie-yeargraph {
    bottom: 13%;
    left: 11%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph--sm-5 .ft-mol-chart-pie-yeargraph {
    bottom: 13%;
    left: 10%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph--sm-5 .ft-mol-chart-pie-yeargraph {
    bottom: 16.5%;
    left: 12%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph--sm-5 .ft-mol-chart-pie-yeargraph {
    bottom: 15.5%;
    left: 11%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph--sm-6 .ft-mol-chart-pie-yeargraph {
    bottom: 14%;
    left: 9%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph--sm-6 .ft-mol-chart-pie-yeargraph {
    bottom: 16.5%;
    left: 12%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph--sm-6 .ft-mol-chart-pie-yeargraph {
    bottom: 18%;
    left: 12%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph--sm-7 .ft-mol-chart-pie-yeargraph {
    bottom: 17%;
    left: 13%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph--sm-7 .ft-mol-chart-pie-yeargraph {
    bottom: 16.5%;
    left: 13%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph--sm-7 .ft-mol-chart-pie-yeargraph {
    bottom: 18.5%;
    left: 12%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph--sm-8 .ft-mol-chart-pie-yeargraph {
    bottom: 17%;
    left: 14%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph--sm-8 .ft-mol-chart-pie-yeargraph {
    bottom: 18%;
    left: 14%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph--sm-8 .ft-mol-chart-pie-yeargraph {
    bottom: 19%;
    left: 12%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph--sm-9 .ft-mol-chart-pie-yeargraph {
    bottom: 18%;
    left: 14%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph--sm-9 .ft-mol-chart-pie-yeargraph {
    bottom: 18.5%;
    left: 16%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph--sm-9 .ft-mol-chart-pie-yeargraph {
    bottom: 18.5%;
    left: 13%;
  }
}
.ft-mol-chart-pie-midgraph-nested--md-3 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-4 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-5 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-6 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-7 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-8 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-9 .ft-mol-chart-pie-yeargraph {
  bottom: 18%;
  left: 22%;
}
@media (min-width: 370px) {
  .ft-mol-chart-pie-midgraph-nested--md-3 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-4 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-5 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-6 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-7 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-8 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-9 .ft-mol-chart-pie-yeargraph {
    left: 23.5%;
    bottom: 23%;
  }
}
@media (min-width: 480px) {
  .ft-mol-chart-pie-midgraph-nested--md-3 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-4 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-5 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-6 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-7 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-8 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-9 .ft-mol-chart-pie-yeargraph {
    left: 25.5%;
    bottom: 26%;
  }
}
@media (min-width: 600px) {
  .ft-mol-chart-pie-midgraph-nested--md-3 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-4 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-5 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-6 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-7 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-8 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--md-9 .ft-mol-chart-pie-yeargraph {
    left: 26.5%;
    bottom: 28%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph-nested--md-3 .ft-mol-chart-pie-yeargraph {
    bottom: 29%;
    left: 28%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph-nested--md-3 .ft-mol-chart-pie-yeargraph {
    bottom: 30%;
    left: 28%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph-nested--md-3 .ft-mol-chart-pie-yeargraph {
    bottom: 13%;
    left: 20%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph-nested--md-4 .ft-mol-chart-pie-yeargraph {
    bottom: 29%;
    left: 28%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph-nested--md-4 .ft-mol-chart-pie-yeargraph {
    bottom: 29.5%;
    left: 28%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph-nested--md-4 .ft-mol-chart-pie-yeargraph {
    bottom: 18%;
    left: 25%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph-nested--md-5 .ft-mol-chart-pie-yeargraph {
    bottom: 30%;
    left: 28%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph-nested--md-5 .ft-mol-chart-pie-yeargraph {
    bottom: 30%;
    left: 28%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph-nested--md-5 .ft-mol-chart-pie-yeargraph {
    bottom: 22%;
    left: 23.5%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph-nested--md-6 .ft-mol-chart-pie-yeargraph {
    bottom: 30%;
    left: 28%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph-nested--md-6 .ft-mol-chart-pie-yeargraph {
    bottom: 30%;
    left: 28%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph-nested--md-6 .ft-mol-chart-pie-yeargraph {
    bottom: 24%;
    left: 24%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph-nested--md-7 .ft-mol-chart-pie-yeargraph {
    bottom: 30%;
    left: 28%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph-nested--md-7 .ft-mol-chart-pie-yeargraph {
    bottom: 30%;
    left: 28%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph-nested--md-7 .ft-mol-chart-pie-yeargraph {
    bottom: 28%;
    left: 26%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph-nested--md-8 .ft-mol-chart-pie-yeargraph {
    bottom: 30%;
    left: 28%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph-nested--md-8 .ft-mol-chart-pie-yeargraph {
    bottom: 32%;
    left: 28%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph-nested--md-8 .ft-mol-chart-pie-yeargraph {
    bottom: 28%;
    left: 25%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph-nested--md-9 .ft-mol-chart-pie-yeargraph {
    bottom: 30%;
    left: 28%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph-nested--md-9 .ft-mol-chart-pie-yeargraph {
    bottom: 32%;
    left: 28%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph-nested--md-9 .ft-mol-chart-pie-yeargraph {
    bottom: 28%;
    left: 26%;
  }
}
.ft-mol-chart-pie-midgraph-nested--sm-3 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-4 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-5 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-6 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-7 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-8 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-9 .ft-mol-chart-pie-yeargraph {
  bottom: 18%;
  left: 22%;
}
@media (min-width: 370px) {
  .ft-mol-chart-pie-midgraph-nested--sm-3 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-4 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-5 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-6 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-7 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-8 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-9 .ft-mol-chart-pie-yeargraph {
    left: 23.5%;
    bottom: 23%;
  }
}
@media (min-width: 480px) {
  .ft-mol-chart-pie-midgraph-nested--sm-3 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-4 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-5 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-6 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-7 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-8 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-9 .ft-mol-chart-pie-yeargraph {
    left: 25.5%;
    bottom: 26%;
  }
}
@media (min-width: 600px) {
  .ft-mol-chart-pie-midgraph-nested--sm-3 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-4 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-5 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-6 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-7 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-8 .ft-mol-chart-pie-yeargraph, .ft-mol-chart-pie-midgraph-nested--sm-9 .ft-mol-chart-pie-yeargraph {
    bottom: 28%;
    left: 27%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph-nested--sm-3 .ft-mol-chart-pie-yeargraph {
    bottom: 5%;
    left: 21%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph-nested--sm-3 .ft-mol-chart-pie-yeargraph {
    bottom: 13%;
    left: 21%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph-nested--sm-3 .ft-mol-chart-pie-yeargraph {
    bottom: 15%;
    left: 21%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph-nested--sm-4 .ft-mol-chart-pie-yeargraph {
    bottom: 13%;
    left: 26%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph-nested--sm-4 .ft-mol-chart-pie-yeargraph {
    bottom: 16%;
    left: 25%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph-nested--sm-4 .ft-mol-chart-pie-yeargraph {
    bottom: 18%;
    left: 25%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph-nested--sm-5 .ft-mol-chart-pie-yeargraph {
    bottom: 18%;
    left: 27%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph-nested--sm-5 .ft-mol-chart-pie-yeargraph {
    bottom: 24%;
    left: 27%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph-nested--sm-5 .ft-mol-chart-pie-yeargraph {
    bottom: 22%;
    left: 23%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph-nested--sm-6 .ft-mol-chart-pie-yeargraph {
    bottom: 19.5%;
    left: 22.5%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph-nested--sm-6 .ft-mol-chart-pie-yeargraph {
    bottom: 24%;
    left: 25%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph-nested--sm-6 .ft-mol-chart-pie-yeargraph {
    bottom: 27%;
    left: 25%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph-nested--sm-7 .ft-mol-chart-pie-yeargraph {
    bottom: 24%;
    left: 27%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph-nested--sm-7 .ft-mol-chart-pie-yeargraph {
    bottom: 24%;
    left: 25%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph-nested--sm-7 .ft-mol-chart-pie-yeargraph {
    bottom: 27%;
    left: 25%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph-nested--sm-8 .ft-mol-chart-pie-yeargraph {
    bottom: 24%;
    left: 28%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph-nested--sm-8 .ft-mol-chart-pie-yeargraph {
    bottom: 26%;
    left: 27%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph-nested--sm-8 .ft-mol-chart-pie-yeargraph {
    bottom: 27%;
    left: 25%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph-nested--sm-9 .ft-mol-chart-pie-yeargraph {
    bottom: 26%;
    left: 28%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph-nested--sm-9 .ft-mol-chart-pie-yeargraph {
    bottom: 27%;
    left: 27%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph-nested--sm-9 .ft-mol-chart-pie-yeargraph {
    bottom: 27%;
    left: 26%;
  }
}
.ft-mol-chart-pie-marker {
  position: absolute;
  top: 0%;
  left: 0;
  right: 0;
  margin: auto;
  width: 1px;
  height: 65%;
  background-image: linear-gradient(0deg, #000 3px, hsla(0, 0%, 100%, 0) 2px);
  background-position: bottom;
  background-size: 1px 10px;
  background-repeat: repeat-y;
  z-index: 120;
}
@media (min-width: 480px) {
  .ft-mol-chart-pie-midgraph--md-3 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-4 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-5 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-6 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-7 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-8 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-9 .ft-mol-chart-pie-marker {
    top: 5%;
    height: 55%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph--md-3 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-4 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-5 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-6 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-7 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-8 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-9 .ft-mol-chart-pie-marker {
    top: 10%;
    height: 60%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph--md-3 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-4 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-5 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-6 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-7 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-8 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-9 .ft-mol-chart-pie-marker {
    top: 15%;
    height: 55%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph--md-3 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-4 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-5 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-6 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-7 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-8 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--md-9 .ft-mol-chart-pie-marker {
    top: 0;
    height: 70%;
  }
}
@media (min-width: 480px) {
  .ft-mol-chart-pie-midgraph--sm-3 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-4 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-5 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-6 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-7 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-8 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-9 .ft-mol-chart-pie-marker {
    top: 5%;
    height: 55%;
  }
}
@media (min-width: 768px) {
  .ft-mol-chart-pie-midgraph--sm-3 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-4 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-5 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-6 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-7 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-8 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-9 .ft-mol-chart-pie-marker {
    height: 65%;
  }
}
@media (min-width: 990px) {
  .ft-mol-chart-pie-midgraph--sm-3 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-4 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-5 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-6 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-7 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-8 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-9 .ft-mol-chart-pie-marker {
    height: 65%;
  }
}
@media (min-width: 1024px) {
  .ft-mol-chart-pie-midgraph--sm-3 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-4 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-5 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-6 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-7 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-8 .ft-mol-chart-pie-marker, .ft-mol-chart-pie-midgraph--sm-9 .ft-mol-chart-pie-marker {
    top: 5%;
  }
}
.ft-mol-chart-pie-content {
  position: relative;
  width: 100%;
}

.ct-chart > svg.ct-chart-donut {
  overflow: visible;
  top: 25%;
}
.ct-chart:before {
  padding-bottom: 50%;
}
.ct-chart .ct-label {
  color: white;
  fill: white;
  padding: 20px;
  display: block;
  width: 40px;
  height: 40px;
  font-size: 16px;
}
@font-face {
  font-family: "Google-Barlow--regular";
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/google-barlow/Barlow-Regular.eot?") format("eot"), url("../fonts/google-barlow/Barlow-Regular.woff2") format("woff2"), url("../fonts/google-barlow/Barlow-Regular.woff") format("woff"), url("../fonts/google-barlow/Barlow-Regular.ttf") format("truetype"), url("../fonts/google-barlow/Barlow-Regular.svg#Google-Barlow--regular") format("svg");
  font-display: swap;
}
@media (min-width: 600px) {
  .ct-chart .ct-label {
    font-size: 20px;
  }
}
.ct-chart.ft-mol-chart-pie-midgraph-nested {
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  z-index: 10;
  top: 36.5%;
}
.ct-chart.ft-mol-chart-pie-midgraph-nested .ct-label {
  font-size: 14px;
}
@media (min-width: 600px) {
  .ct-chart.ft-mol-chart-pie-midgraph-nested .ct-label {
    font-size: 14px;
  }
}
.ct-chart.ft-mol-chart-pie-midgraph-nested:before {
  padding-bottom: 38%;
  content: "";
}
.ct-chart.ft-mol-chart-pie-midgraph-nested svg.ct-chart-donut {
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.ct-chart.ft-mol-chart-pie-completegraph {
  margin: 50px auto;
}
.ct-chart.ft-mol-chart-pie-completegraph > svg.ct-chart-donut {
  top: 0;
}

@media (min-width: 480px) {
  [class*=no-responsive] .ft-mol-chart-pie-marker,
  [class^=no-responsive] .ft-mol-chart-pie-marker {
    top: 5%;
    height: 45%;
  }
}
@media (min-width: 768px) {
  [class*=no-responsive] .ft-mol-chart-pie-marker,
  [class^=no-responsive] .ft-mol-chart-pie-marker {
    top: 10%;
    height: 45%;
  }
}
@media (min-width: 990px) {
  [class*=no-responsive] .ft-mol-chart-pie-marker,
  [class^=no-responsive] .ft-mol-chart-pie-marker {
    top: 10%;
    height: 50%;
  }
}
@media (min-width: 1024px) {
  [class*=no-responsive] .ft-mol-chart-pie-marker,
  [class^=no-responsive] .ft-mol-chart-pie-marker {
    top: 0;
    height: 50%;
  }
}
@media (min-width: 480px) {
  [class*=no-responsive] .ft-mol-chart-pie-info,
  [class^=no-responsive] .ft-mol-chart-pie-info {
    top: 55%;
  }
}
@media (min-width: 768px) {
  [class*=no-responsive] .ft-mol-chart-pie-info,
  [class^=no-responsive] .ft-mol-chart-pie-info {
    top: 58%;
  }
}
@media (min-width: 990px) {
  [class*=no-responsive] .ft-mol-chart-pie-info,
  [class^=no-responsive] .ft-mol-chart-pie-info {
    top: 65%;
  }
}
@media (min-width: 1024px) {
  [class*=no-responsive] .ft-mol-chart-pie-info,
  [class^=no-responsive] .ft-mol-chart-pie-info {
    top: 55%;
  }
}
[class*=no-responsive] .ft-mol-chart-pie-info__seats, [class*=no-responsive] .ft-mol-chart-pie-info__name, [class*=no-responsive] .ft-mol-chart-pie-info__info,
[class^=no-responsive] .ft-mol-chart-pie-info__seats,
[class^=no-responsive] .ft-mol-chart-pie-info__name,
[class^=no-responsive] .ft-mol-chart-pie-info__info {
  line-height: 1.2;
}

.ft-mol-rrss {
  position: relative;
  top: 0;
  display: inline-block;
  width: 2.5rem;
  height: 2.5rem;
  text-align: center;
}
.ft-mol-rrss:before {
  content: "";
  position: absolute;
  top: 0.5rem;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  width: 1.8rem;
  height: 1.8rem;
}
.ft-mol-rrssCopy--default:before {
  background: url('data:image/svg+xml;utf-8,<svg width="28" height="32" viewBox="0 0 28 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.22222 6.39999V1.6C6.22222 1.17565 6.38611 0.768687 6.67783 0.468629C6.96956 0.168571 7.36522 0 7.77778 0H26.4444C26.857 0 27.2527 0.168571 27.5444 0.468629C27.8361 0.768687 28 1.17565 28 1.6V24C28 24.4243 27.8361 24.8313 27.5444 25.1313C27.2527 25.4314 26.857 25.6 26.4444 25.6H21.7778V30.4C21.7778 31.2832 21.0778 32 20.2113 32H1.56644C1.36131 32.0012 1.15795 31.9608 0.968057 31.881C0.778163 31.8012 0.605474 31.6835 0.459913 31.5348C0.314353 31.3862 0.198789 31.2094 0.119862 31.0146C0.0409354 30.8199 0.000201249 30.611 0 30.4L0.0046667 7.99999C0.0046667 7.11679 0.704667 6.39999 1.57111 6.39999H6.22222ZM3.11578 9.59999L3.11111 28.8H18.6667V9.59999H3.11578ZM9.33333 6.39999H21.7778V22.4H24.8889V3.2H9.33333V6.39999Z" fill="black"/></svg>') center center / contain no-repeat transparent;
}
.ft-mol-rrssEmail--default:before {
  background: url('data:image/svg+xml;utf-8,<svg width="20" height="16" viewBox="0 0 20 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M18.125 4.69112L12.219 10.375H12.214C11.6352 10.95 10.8505 11.2487 9.98582 11.2487C9.12152 11.2487 8.33677 10.95 7.75685 10.375H7.74135L1.875 4.6949V2.53153C4.2241 4.85363 8.49967 9 8.49967 9H8.50103C8.88358 9.4 9.40435 9.56993 9.979 9.56993C10.5877 9.56993 11.1355 9.325 11.523 8.9H11.5257L18.125 2.50128V4.69112ZM17.7874 0H0V13.425C0 14.6452 0.989025 15.625 2.20922 15.625H20C20 15.625 20 2.18857 20 2.15745C20 0.93745 19.0081 0 17.7874 0Z" fill="black"/></svg>') center center / contain no-repeat transparent;
}
.ft-mol-rrssEmail--white:before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}
.ft-mol-rrssFacebook--default:before {
  background: url('data:image/svg+xml;utf-8,<svg width="10" height="18" viewBox="0 0 10 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M6.06662 18V9.80075H8.83078L9.24459 6.59145H6.06662V4.54737C6.06662 3.62042 6.32402 2.98875 7.65332 2.98875L9.33803 2.98798V0.126074C9.04489 0.0871274 8.03918 0 6.86907 0C4.42621 0 2.75379 1.49119 2.75379 4.22969V6.59145H0V9.80075H2.75379V18H6.06662Z" fill="black"/></svg>') center center / contain no-repeat transparent;
}
.ft-mol-rrssFacebook--blue-500:before {
  filter: invert(33%) sepia(47%) saturate(669%) hue-rotate(182deg) brightness(91%) contrast(94%);
}
.ft-mol-rrssInstagram--default:before {
  background: url('data:image/svg+xml;utf-8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.99998 1.80184C12.6701 1.80184 12.9864 1.812 14.0408 1.86011C15.0158 1.90461 15.5453 2.06752 15.8977 2.20443C16.3644 2.38583 16.6976 2.60257 17.0475 2.95248C17.3974 3.30239 17.6142 3.63555 17.7955 4.10229C17.9325 4.4547 18.0954 4.98419 18.1399 5.95914C18.188 7.01364 18.1982 7.32989 18.1982 10C18.1982 12.6701 18.188 12.9864 18.1399 14.0409C18.0954 15.0158 17.9325 15.5453 17.7955 15.8978C17.6142 16.3645 17.3974 16.6976 17.0475 17.0476C16.6976 17.3975 16.3644 17.6142 15.8977 17.7956C15.5453 17.9325 15.0158 18.0954 14.0408 18.1399C12.9865 18.188 12.6703 18.1982 9.99998 18.1982C7.32969 18.1982 7.01344 18.188 5.95914 18.1399C4.98415 18.0954 4.45466 17.9325 4.10229 17.7956C3.63551 17.6142 3.30235 17.3975 2.95244 17.0476C2.60253 16.6976 2.38579 16.3645 2.20443 15.8978C2.06748 15.5453 1.90457 15.0158 1.86007 14.0409C1.81196 12.9864 1.8018 12.6701 1.8018 10C1.8018 7.32989 1.81196 7.01364 1.86007 5.95918C1.90457 4.98419 2.06748 4.4547 2.20443 4.10229C2.38579 3.63555 2.60253 3.30239 2.95244 2.95248C3.30235 2.60257 3.63551 2.38583 4.10229 2.20443C4.45466 2.06752 4.98415 1.90461 5.9591 1.86011C7.0136 1.812 7.32985 1.80184 9.99998 1.80184ZM9.99998 0C7.28412 0 6.94362 0.0115116 5.87701 0.0601777C4.81259 0.108764 4.08569 0.277786 3.44958 0.525007C2.79199 0.780564 2.23432 1.1225 1.67839 1.67843C1.12246 2.23436 0.780524 2.79203 0.524967 3.44962C0.277746 4.08573 0.108725 4.81263 0.060138 5.87705C0.0114719 6.94362 0 7.28416 0 10C0 12.7159 0.0114719 13.0564 0.060138 14.123C0.108725 15.1874 0.277746 15.9143 0.524967 16.5504C0.780524 17.208 1.12246 17.7657 1.67839 18.3216C2.23432 18.8775 2.79199 19.2195 3.44958 19.475C4.08569 19.7223 4.81259 19.8913 5.87701 19.9399C6.94362 19.9885 7.28412 20 9.99998 20C12.7158 20 13.0564 19.9885 14.1229 19.9399C15.1874 19.8913 15.9143 19.7223 16.5504 19.475C17.208 19.2195 17.7656 18.8775 18.3216 18.3216C18.8775 17.7657 19.2194 17.208 19.475 16.5504C19.7222 15.9143 19.8912 15.1874 19.9398 14.123C19.9885 13.0564 20 12.7159 20 10C20 7.28416 19.9885 6.94362 19.9398 5.87705C19.8912 4.81263 19.7222 4.08573 19.475 3.44962C19.2194 2.79203 18.8775 2.23436 18.3216 1.67843C17.7656 1.1225 17.208 0.780564 16.5504 0.525007C15.9143 0.277786 15.1874 0.108764 14.1229 0.0601777C13.0564 0.0115116 12.7158 0 9.99998 0ZM9.99998 4.86487C7.16393 4.86487 4.86483 7.16397 4.86483 10C4.86483 12.8361 7.16393 15.1352 9.99998 15.1352C12.836 15.1352 15.1351 12.8361 15.1351 10C15.1351 7.16397 12.836 4.86487 9.99998 4.86487ZM9.99998 13.3334C8.15904 13.3334 6.66663 11.841 6.66663 10C6.66663 8.15908 8.15904 6.66667 9.99998 6.66667C11.8409 6.66667 13.3333 8.15908 13.3333 10C13.3333 11.841 11.8409 13.3334 9.99998 13.3334ZM16.538 4.66199C16.538 5.32474 16.0008 5.86201 15.338 5.86201C14.6753 5.86201 14.138 5.32474 14.138 4.66199C14.138 3.99924 14.6753 3.462 15.338 3.462C16.0008 3.462 16.538 3.99924 16.538 4.66199Z" fill="black"/></svg>') center center / contain no-repeat transparent;
}
.ft-mol-rrssTelegram--default:before {
  background: url('data:image/svg+xml;utf-8,<svg width="20" height="17" viewBox="0 0 20 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M18.7055 0.076021L0.431498 7.2561C-0.157543 7.49106 -0.123297 8.34797 0.486292 8.52765L5.13013 9.90976L6.86301 15.4589C7.04109 16.0394 7.77397 16.2122 8.19177 15.7768L10.5959 13.3029L15.3082 16.7927C15.8836 17.2211 16.7055 16.9033 16.8493 16.1984L19.9657 1.14716C20.1233 0.414639 19.4041 -0.200402 18.7055 0.076021ZM16.4178 3.41383L7.9315 10.9878C7.84931 11.0638 7.79451 11.1675 7.78081 11.2781L7.45205 14.2081C7.43835 14.3049 7.30821 14.3187 7.28081 14.222L5.93835 9.84757C5.8767 9.64716 5.9589 9.43293 6.13698 9.32236L16.1575 3.04757C16.3836 2.91626 16.6233 3.23415 16.4178 3.41383Z" fill="black" /></svg>') center center / contain no-repeat transparent;
}
.ft-mol-rrssTiktok--default:before {
  background: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23000000" width="800px" height="800px" viewBox="0 0 512 512" id="icons"><path d="M412.19,118.66a109.27,109.27,0,0,1-9.45-5.5,132.87,132.87,0,0,1-24.27-20.62c-18.1-20.71-24.86-41.72-27.35-56.43h.1C349.14,23.9,350,16,350.13,16H267.69V334.78c0,4.28,0,8.51-.18,12.69,0,.52-.05,1-.08,1.56,0,.23,0,.47-.05.71,0,.06,0,.12,0,.18a70,70,0,0,1-35.22,55.56,68.8,68.8,0,0,1-34.11,9c-38.41,0-69.54-31.32-69.54-70s31.13-70,69.54-70a68.9,68.9,0,0,1,21.41,3.39l.1-83.94a153.14,153.14,0,0,0-118,34.52,161.79,161.79,0,0,0-35.3,43.53c-3.48,6-16.61,30.11-18.2,69.24-1,22.21,5.67,45.22,8.85,54.73v.2c2,5.6,9.75,24.71,22.38,40.82A167.53,167.53,0,0,0,115,470.66v-.2l.2.2C155.11,497.78,199.36,496,199.36,496c7.66-.31,33.32,0,62.46-13.81,32.32-15.31,50.72-38.12,50.72-38.12a158.46,158.46,0,0,0,27.64-45.93c7.46-19.61,9.95-43.13,9.95-52.53V176.49c1,.6,14.32,9.41,14.32,9.41s19.19,12.3,49.13,20.31c21.48,5.7,50.42,6.9,50.42,6.9V131.27C453.86,132.37,433.27,129.17,412.19,118.66Z" /></svg>') center center / contain no-repeat transparent;
}
.ft-mol-rrssLinkedin--default:before {
  background: url('data:image/svg+xml;utf-8,<svg width="19" height="18" viewBox="0 0 19 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M18.0329 18H14.2964V12.1535C14.2964 10.7587 14.2726 8.96501 12.3551 8.96501C10.4102 8.96501 10.1142 10.4851 10.1142 12.0534V18H6.38188V5.97667H9.96369V7.62061H10.0148C10.5131 6.67512 11.7322 5.67854 13.5504 5.67854C17.3337 5.67854 18.0329 8.16788 18.0329 11.4061V18ZM2.16812 4.33414C0.967885 4.33414 0 3.36345 0 2.16672C0 0.970684 0.967885 0 2.16812 0C3.36345 0 4.33414 0.970684 4.33414 2.16672C4.33414 3.36345 3.36345 4.33414 2.16812 4.33414ZM0.296734 18H4.0374V5.97667H0.296734V18Z" fill="black"/></svg>') center center / contain no-repeat transparent;
}
.ft-mol-rrssPinterest--default:before {
  background: url('data:image/svg+xml;utf-8,<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.3 0.4C4.77452 0.4 0.300049 4.87447 0.300049 10.4C0.300049 14.6342 2.92768 18.2529 6.6514 19.7093C6.56131 18.9135 6.48624 17.7123 6.68143 16.8414C6.86161 16.0607 7.8526 11.8715 7.8526 11.8715C7.8526 11.8715 7.5523 11.2709 7.5523 10.385C7.5523 8.98859 8.36311 7.95255 9.3541 7.95255C10.21 7.95255 10.6154 8.5982 10.6154 9.36396C10.6154 10.2198 10.0748 11.5111 9.78954 12.6973C9.5493 13.6883 10.285 14.4991 11.276 14.4991C13.0478 14.4991 14.4142 12.6222 14.4142 9.91952C14.4142 7.53213 12.6874 5.85045 10.24 5.85045C7.40215 5.85045 5.72047 7.98258 5.72047 10.1898C5.72047 11.0456 6.0508 11.9766 6.47122 12.4721C6.5463 12.5772 6.56131 12.6523 6.5463 12.7574C6.47122 13.0727 6.30605 13.7483 6.27602 13.8835C6.23098 14.0637 6.12588 14.1087 5.94569 14.0186C4.69945 13.433 3.91867 11.6162 3.91867 10.1447C3.91867 6.99159 6.21596 4.09369 10.5253 4.09369C13.9937 4.09369 16.6814 6.57117 16.6814 9.85946C16.6814 13.2979 14.5043 16.0757 11.5012 16.0757C10.4952 16.0757 9.53428 15.5502 9.20395 14.9345C9.20395 14.9345 8.70846 16.8414 8.58834 17.3069C8.36311 18.1778 7.7475 19.2589 7.34209 19.9345C8.27302 20.2198 9.26401 20.385 10.3 20.385C15.8256 20.385 20.3 15.9105 20.3 10.385C20.3 4.87447 15.8256 0.4 10.3 0.4Z" fill="black"/></svg>') center center / contain no-repeat transparent;
}
.ft-mol-rrssSnapchat--default:before {
  background: url('data:image/svg+xml;utf-8,<svg width="21" height="19" viewBox="0 0 21 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M19.8575 14.3339C16.9903 13.8616 15.7063 10.9334 15.6532 10.8085L15.6473 10.7976C15.482 10.528 15.4446 10.1994 15.5449 9.89932C15.7368 9.44573 16.3754 9.24304 16.7955 9.10923C16.9018 9.07577 17.0002 9.04429 17.0789 9.0128C17.8414 8.71271 17.9969 8.39982 17.9929 8.19123C17.9516 7.92557 17.7548 7.71107 17.4931 7.6481L17.4862 7.64613C17.3731 7.60087 17.252 7.57726 17.13 7.57726C17.0228 7.57529 16.9155 7.59694 16.8172 7.64023C16.519 7.79077 16.1953 7.88129 15.8618 7.90589C15.6699 7.91081 15.482 7.84784 15.3314 7.7278L15.3639 7.19747L15.3678 7.13253C15.5607 5.78554 15.479 4.41296 15.1278 3.09746C14.2826 1.16798 12.3629 -0.0688099 10.2554 -0.0422439L9.85294 -0.0373243C7.74931 -0.0629063 5.83361 1.1729 4.98941 3.10041C4.63815 4.41395 4.5555 5.78553 4.74736 7.13154C4.76114 7.33128 4.77294 7.53003 4.78377 7.72977C4.61748 7.85965 4.40988 7.92262 4.19932 7.90786C3.84609 7.8931 3.49975 7.80159 3.18489 7.64023C3.10815 7.60579 3.02451 7.58907 2.93989 7.59103C2.58371 7.57726 2.25804 7.79176 2.13013 8.12432C2.04846 8.5543 2.66243 8.86718 3.03632 9.01477C3.11602 9.04724 3.21441 9.07774 3.31969 9.1112C3.74179 9.24501 4.37937 9.44671 4.57124 9.90129C4.6716 10.2014 4.63421 10.53 4.46891 10.7996L4.46301 10.8104C4.18653 11.4126 3.82739 11.9724 3.39447 12.4733C2.60831 13.4513 1.49549 14.1125 0.260671 14.3358C0.139648 14.3565 0.0540471 14.4637 0.0609345 14.5857C0.0629024 14.63 0.0737255 14.6743 0.0904522 14.7156C0.267558 15.1269 1.14915 15.4654 2.64373 15.6966C2.78345 15.7182 2.8415 15.9465 2.92415 16.3184C2.95662 16.468 2.99007 16.6235 3.0373 16.7838C3.06977 16.9304 3.20752 17.0288 3.35708 17.0121C3.49975 17.0042 3.64143 16.9846 3.78115 16.9521C4.14914 16.8714 4.52401 16.8291 4.90085 16.8252C5.17143 16.8261 5.44201 16.8488 5.70964 16.893C6.27343 17.0357 6.79786 17.3033 7.24456 17.6772C7.99825 18.3207 8.94478 18.6936 9.93461 18.7369C9.96806 18.7369 10.0015 18.7359 10.035 18.733C10.0753 18.735 10.1304 18.7369 10.1855 18.7369C11.1763 18.6936 12.1229 18.3207 12.8775 17.6772C13.3232 17.3043 13.8467 17.0367 14.4105 16.893C14.6771 16.8488 14.9477 16.8261 15.2183 16.8252C15.5951 16.8271 15.97 16.8665 16.338 16.9442C16.4777 16.9747 16.6204 16.9924 16.763 16.9973H16.7867C16.9264 17.0082 17.0523 16.9147 17.0818 16.7769C17.1251 16.6244 17.1635 16.47 17.196 16.3145C17.2766 15.9436 17.3357 15.7163 17.4764 15.6946C18.97 15.4644 19.8535 15.1249 20.0277 14.7166C20.0454 14.6753 20.0562 14.631 20.0602 14.5867C20.0671 14.4647 19.9805 14.3565 19.8604 14.3368L19.8575 14.3339Z" fill="black"/></svg>') center center / contain no-repeat transparent;
}
.ft-mol-rrssTwitter--default:before {
  background: url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" aria-hidden="true" class="r-1nao33i r-4qtqp9 r-yyyyoo r-16y2uox r-8kz0gk r-dnmrzs r-bnwqim r-1plcrui r-lrvibr r-lrsllp"><g><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></g></svg>') center 0 / contain no-repeat transparent;
}
.ft-mol-rrssTwitter--blue-500:before {
  filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
}
.ft-mol-rrssWhatsapp--default:before {
  background: url('data:image/svg+xml;utf-8,<svg width="20" height="21" viewBox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.1794 0C4.75336 0 0.358744 4.39462 0.358744 9.82063C0.358744 11.6704 0.87444 13.4081 1.7713 14.8879L0 20.1457L5.43722 18.4081C6.83857 19.1816 8.46413 19.63 10.1794 19.63C15.6054 19.63 20 15.2354 20 9.80942C19.9888 4.39462 15.6054 0 10.1794 0ZM10.1794 17.9821C8.52018 17.9821 6.97309 17.4888 5.68386 16.6256L2.54484 17.6345L3.56502 14.5964C2.58969 13.2511 2.00673 11.5919 2.00673 9.80942C2.00673 5.30269 5.67265 1.63677 10.1794 1.63677C14.6861 1.63677 18.352 5.30269 18.352 9.80942C18.352 14.3161 14.6861 17.9821 10.1794 17.9821ZM14.7758 12.0404C14.5291 11.9058 13.3184 11.2556 13.0942 11.1659C12.87 11.0762 12.7018 11.0314 12.5224 11.2668C12.343 11.5135 11.8498 12.0516 11.6928 12.2197C11.5359 12.3767 11.3901 12.3991 11.1435 12.2646C10.8969 12.13 10.1009 11.8386 9.1704 10.9417C8.46413 10.2578 7.99327 9.41704 7.85874 9.15919C7.72422 8.90135 7.85874 8.76682 7.99327 8.65471C8.10538 8.5426 8.25112 8.37444 8.38565 8.2287C8.52018 8.08296 8.56502 7.98206 8.65471 7.82511C8.74439 7.65695 8.71076 7.51121 8.65471 7.38789C8.59865 7.26457 8.13901 6.00897 7.94843 5.50448C7.75785 5 7.54484 5.06726 7.3991 5.06726C7.25336 5.06726 7.0852 5.03363 6.91704 5.03363C6.74888 5.02242 6.47982 5.07848 6.23318 5.32511C5.99776 5.57175 5.32511 6.1435 5.28027 7.37668C5.23543 8.60987 6.08744 9.83184 6.21076 10.0112C6.33408 10.1794 7.83632 12.8587 10.3475 13.9574C12.8587 15.0561 12.87 14.7197 13.3296 14.6973C13.7892 14.6749 14.8318 14.148 15.0673 13.565C15.3027 12.9933 15.3139 12.4888 15.2578 12.3767C15.1906 12.2534 15.0224 12.1749 14.7758 12.0404Z" fill="black"/></svg>') center center / contain no-repeat transparent;
}
.ft-mol-rrssWhatsapp--green-500:before {
  filter: invert(61%) sepia(67%) saturate(467%) hue-rotate(90deg) brightness(93%) contrast(102%);
}
.ft-mol-rrssYoutube--default:before {
  background: url('data:image/svg+xml;utf-8,<svg width="20" height="14" viewBox="0 0 20 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.00007 10V3.99987L13.196 7.0001L8.00007 10ZM19.5822 2.18597C19.3522 1.32561 18.6746 0.647822 17.814 0.417833C16.2543 0 10 0 10 0C10 0 3.74584 0 2.18613 0.417833C1.32561 0.647822 0.647987 1.32561 0.417997 2.18597C0 3.74584 0 6.99993 0 6.99993C0 6.99993 0 10.2542 0.417997 11.8139C0.647987 12.6743 1.32561 13.3522 2.18613 13.582C3.74584 14 10 14 10 14C10 14 16.2543 14 17.814 13.582C18.6746 13.3522 19.3522 12.6743 19.5822 11.8139C20 10.2542 20 6.99993 20 6.99993C20 6.99993 20 3.74584 19.5822 2.18597Z" fill="black"/></svg>') center center / contain no-repeat transparent;
}
.ft-mol-rrssBookmark--default:before {
  background: url('data:image/svg+xml;utf-8,<svg width="13" height="18" viewBox="0 0 13 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.5 0H0V17.5L6 15L12 17.5L12.5 1.5L11.5 0Z" fill="black"/></svg>') center center / contain no-repeat transparent;
}
.ft-mol-rrss-layer {
  border-color: var(--color-mediumGrey);
  border-bottom-style: solid;
  border-width: 0.1rem;
  display: block;
}
.ft-mol-rrss-layer__close {
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}
.ft-mol-rrss-layer__items {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}
@media only screen and (min-width: 768px) {
  .ft-mol-rrss-layer__items {
    align-items: flex-start;
    justify-content: flex-start;
  }
}
.ft-mol-rrss-column {
  display: flex;
  justify-content: center;
}
.ft-mol-rrss-column__items {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-wrap: wrap;
  flex-direction: row;
}
@media (min-width: 768px) {
  .ft-mol-rrss-column__items {
    flex-direction: column;
    align-items: center;
  }
}
.ft-mol-rrss-column__items .ft-btn-rrss,
.ft-mol-rrss-column__items .ft-btn-nav {
  margin-right: 0.7rem;
  margin-bottom: 0.7rem;
  top: -0.1rem;
}
@media (min-width: 768px) {
  .ft-mol-rrss-column__items .ft-btn-rrss,
  .ft-mol-rrss-column__items .ft-btn-nav {
    margin-right: 0;
    margin-bottom: 0.7rem;
  }
}
.ft-mol-rrss-column__items .ft-btn-nav {
  top: 0;
}
.ft-mol-rrss-column__items .ft-list-block {
  margin: 0;
  width: fit-content;
}
.ft-mol-rrss-column__items .ft-list-block__item {
  flex-direction: column;
  justify-content: center;
}
.ft-mol-rrss-column__items .ft-list-block__icon {
  margin: 0;
  width: 2.7rem;
  height: 2.7rem;
}
.ft-mol-rrss-column__items .ft-list-block__text {
  font-weight: bold;
  margin: 0.2rem 0 0;
  color: var(--color-black);
}
.ft-mol-rrss-column__items .ft-link:hover {
  filter: invert(70%) sepia(0%) saturate(161%) hue-rotate(136deg) brightness(91%) contrast(76%);
  color: var(--color-quaternary);
}
.ft-mol-rrss-columnSticky {
  position: relative;
}
@media only screen and (min-width: 768px) {
  .ft-mol-rrss-columnSticky {
    position: sticky;
    top: 0;
  }
}
.sticky .ft-mol-rrss-columnSticky {
  top: 0px;
}
@media (min-width: 768px) {
  .sticky .ft-mol-rrss-columnSticky {
    top: 70px;
  }
}

.ft-mol-rrss-inline {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
  display: flex;
  justify-content: center;
}
@media only screen and (min-width: 768px) {
  .ft-mol-rrss-inline {
    justify-content: flex-start;
  }
}
.ft-mol-rrss-inline .ft-list-block {
  margin: 0;
  width: fit-content;
}
.ft-mol-rrss-inline .ft-list-block__item {
  margin: 0.5rem 0.7rem 0 0;
  flex-direction: column;
  justify-content: center;
}
.ft-mol-rrss-inline .ft-list-block__icon {
  margin: 0;
  width: 2.7rem;
  height: 2.7rem;
}
.ft-mol-rrss-inline .ft-list-block__text {
  font-weight: bold;
  margin: 0.2rem 0 0;
  color: var(--color-black);
}
.ft-mol-rrss-inline .ft-btn-nav {
  top: 0.4rem;
}
.ft-mol-rrss-inline__items {
  display: flex;
}
.ft-mol-rrss-inline--right {
  justify-content: flex-end;
}
.ft-mol-rrss-inline--center {
  justify-content: center;
}

.ft-mol-subtitle {
  font-family: var(--font-stack);
  font-weight: normal;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: 0;
  text-align: left;
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding-left: 1.5rem;
  position: relative;
}
.ft-mol-subtitle::marker {
  color: var(--color-primary);
}
.ft-mol-subtitle:not(:only-of-type):before {
  content: "";
  position: absolute;
  top: 1rem;
  left: 0;
  height: 0.6rem;
  width: 0.6rem;
  background: url('data:image/svg+xml;utf-8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="16" cy="16" r="16" fill="black"/></svg>') 0 0 / 100% no-repeat transparent;
  filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
}
.ft-brand-sport .ft-mol-subtitle:not(:only-of-type):before {
  filter: brightness(0) saturate(100%) invert(12%) sepia(95%) saturate(7235%) hue-rotate(354deg) brightness(89%) contrast(101%);
}

.ft-brand-epe .ft-mol-subtitle:not(:only-of-type):before {
  filter: brightness(0) saturate(100%) invert(9%) sepia(100%) saturate(7490%) hue-rotate(230deg) brightness(88%) contrast(105%);
}

.ft-brand-ux .ft-mol-subtitle:not(:only-of-type):before {
  filter: invert(70%) sepia(0%) saturate(161%) hue-rotate(136deg) brightness(91%) contrast(76%);
}

.ft-brand-ep .ft-mol-subtitle:not(:only-of-type):before {
  filter: brightness(0) saturate(100%) invert(27%) sepia(98%) saturate(2069%) hue-rotate(338deg) brightness(87%) contrast(100%);
}

.ft-brand-regionales .ft-mol-subtitle:not(:only-of-type):before {
  filter: brightness(0) saturate(100%) invert(16%) sepia(69%) saturate(4430%) hue-rotate(189deg) brightness(99%) contrast(85%);
}

.ft-helper-bgColor-black .ft-mol-subtitle:not(:only-of-type):before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}

.ft-mol-subtitle:only-of-type {
  padding-left: 0;
}
.ft-mol-subtitle:only-of-type:before {
  display: none;
}
.ft-mol-subtitle.ft-mol-subtitle--isCenter:before {
  content: none;
}
.ft-mol-subtitle:last-of-type {
  margin-bottom: 3rem;
}
.ft-mol-subtitle--is {
  padding-left: 0;
}
.ft-mol-subtitle--isCenter {
  text-align: center;
}
.ft-mol-subtitle--list {
  margin-left: 0;
}
.ft-mol-subtitle--list.ft-list--numbered {
  margin-left: 0;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  font-family: var(--font-stack);
  font-weight: normal;
}
@media only screen and (min-width: 768px) {
  .ft-mol-subtitle--list.ft-list--numbered {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.ft-mol-subtitle--list.ft-list--numbered:before {
  content: none;
}
.ft-mol-subtitle--list.ft-list--numbered .ft-list__item {
  padding-left: 2rem;
  position: relative;
}
.ft-mol-subtitle--list.ft-list--numbered .ft-list__item:first-child {
  counter-reset: section;
}
.ft-mol-subtitle--list.ft-list--numbered .ft-list__item::before {
  content: counters(section, ".") " ";
  position: absolute;
  top: 0;
  left: 0;
  color: var(--color-primary);
  counter-increment: section;
}
.ft-mol-subtitle--list .ft-list__item {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.8rem;
  line-height: 2.8rem;
  letter-spacing: 0;
  font-family: var(--font-stack);
  font-weight: normal;
  text-align: left;
}
.ft-mol-subtitle--listSimple {
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding-left: 1.5rem;
  position: relative;
}
.ft-mol-subtitle--listSimple::marker {
  color: var(--color-primary);
}
.ft-mol-subtitle--listSimple:first-of-type:not(:only-of-type):before {
  content: "";
  position: absolute;
  top: 1rem;
  left: 0;
  height: 0.6rem;
  width: 0.6rem;
  background: url('data:image/svg+xml;utf-8,<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="16" cy="16" r="16" fill="black"/></svg>') 0 0 / 100% no-repeat transparent;
  filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
}
.ft-brand-sport .ft-mol-subtitle--listSimple:first-of-type:not(:only-of-type):before {
  filter: brightness(0) saturate(100%) invert(12%) sepia(95%) saturate(7235%) hue-rotate(354deg) brightness(89%) contrast(101%);
}

.ft-brand-epe .ft-mol-subtitle--listSimple:first-of-type:not(:only-of-type):before {
  filter: brightness(0) saturate(100%) invert(9%) sepia(100%) saturate(7490%) hue-rotate(230deg) brightness(88%) contrast(105%);
}

.ft-brand-ux .ft-mol-subtitle--listSimple:first-of-type:not(:only-of-type):before {
  filter: invert(70%) sepia(0%) saturate(161%) hue-rotate(136deg) brightness(91%) contrast(76%);
}

.ft-brand-ep .ft-mol-subtitle--listSimple:first-of-type:not(:only-of-type):before {
  filter: brightness(0) saturate(100%) invert(27%) sepia(98%) saturate(2069%) hue-rotate(338deg) brightness(87%) contrast(100%);
}

.ft-brand-regionales .ft-mol-subtitle--listSimple:first-of-type:not(:only-of-type):before {
  filter: brightness(0) saturate(100%) invert(16%) sepia(69%) saturate(4430%) hue-rotate(189deg) brightness(99%) contrast(85%);
}

.ft-helper-bgColor-black .ft-mol-subtitle--listSimple:first-of-type:not(:only-of-type):before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}

.ft-mol-subtitle--listSimple:only-of-type {
  padding-left: 0;
}
.ft-mol-subtitle--listSimple:only-of-type:before {
  display: none;
}
.ft-mol-subtitle--listSimple:last-of-type {
  margin-bottom: 3rem;
}

.ft-mol-swiper {
  position: relative;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.ft-mol-swiper .swiper {
  height: 100%;
  width: 100%;
}
.ft-mol-swiper-nav {
  position: relative;
  padding-top: 1rem;
  padding-bottom: 1rem;
  z-index: 2;
  overflow: hidden;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}
@media only screen and (min-width: 1024px) {
  .ft-mol-swiper-nav {
    margin-bottom: 3rem;
  }
}
.ft-mol-swiper-nav .ft-btn-nav {
  margin-bottom: 0;
}
.ft-mol-swiper-nav__btns {
  display: flex;
}
.ft-mol-swiper-nav__btns .ft-btn-nav:last-of-type {
  margin-right: 0;
}

.glide {
  position: relative;
  width: 100%;
  box-sizing: border-box;
}
.glide * {
  box-sizing: inherit;
}
.glide__track {
  overflow: hidden;
}
.glide__slides {
  position: relative;
  width: 100%;
  list-style: none;
  backface-visibility: hidden;
  transform-style: preserve-3d;
  touch-action: pan-Y;
  overflow: hidden;
  margin: 0;
  padding: 0;
  white-space: nowrap;
  display: flex;
  flex-wrap: nowrap;
  will-change: transform;
}
.glide__slides--dragging {
  user-select: none;
}
.glide__slide {
  width: 100%;
  height: 100%;
  flex-shrink: 0;
  white-space: normal;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
}
.glide__slide a {
  user-select: none;
  -webkit-user-drag: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.glide__arrows {
  -webkit-touch-callout: none;
  user-select: none;
}
.glide__bullets {
  -webkit-touch-callout: none;
  user-select: none;
}
.glide--rtl {
  direction: rtl;
}

.glide {
  padding-bottom: 1rem;
}
.glide__slides {
  margin: 1.5rem 0 2rem;
}
.glide__track {
  position: relative;
  border-bottom-style: dotted;
  border-bottom-width: 0.1rem;
  border-bottom-color: var(--color-mediumGrey);
  overflow: hidden;
  /* fix for flashing background */
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.glide__arrows {
  position: relative;
  top: 8px;
  display: flex;
  justify-content: space-between;
  min-height: 2rem;
}
@media only screen and (min-width: 768px) {
  .glide__arrows {
    justify-content: flex-end;
    gap: 2rem;
  }
}
.glide__arrow {
  position: absolute;
  border-style: solid;
  border-width: 1px;
  border-color: var(--color-black);
  -webkit-tap-highlight-color: transparent;
  text-align: center;
  display: block;
  top: 50%;
  z-index: 2;
  color: var(--color-black);
  border-radius: 0;
  opacity: 1;
  cursor: pointer;
  transition: opacity 150ms ease, border 300ms ease-in-out;
  transform: translateY(-50%);
  line-height: 1;
}
.glide__arrow:focus {
  outline: none;
}
.glide__arrow:hover {
  border-color: var(--color-white);
}
.glide__arrow--left {
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  position: absolute;
  top: 3.2rem;
  bottom: 0;
  left: 0;
  margin: auto 0;
  padding: 0;
  height: 3.2rem;
  width: 3.2rem;
  border-width: 0.2rem;
  border-style: solid;
  border-color: var(--color-black);
  user-select: none;
  transition: background-color 0.25s ease-in;
  background: var(--color-white);
}
@media only screen and (min-width: 768px) {
  .glide__arrow--left {
    position: absolute;
    top: 3.2rem;
    right: calc(3.2rem + 18px);
    left: auto;
  }
}
.glide__arrow--left:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0.7rem;
  bottom: 0;
  left: 0;
  margin: auto;
  height: 1.5rem;
  width: 1.5rem;
  transition: color 0.25s ease-in, opacity 0.25s ease-in;
  transform: rotate(90deg);
  filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
  background: url('data:image/svg+xml;utf-8,<svg width="31" height="19" viewBox="0 0 31 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.51178 1.48232C2.42945 0.505901 3.91728 0.505901 4.83497 1.48232L15.7059 13.0491L26.5767 1.48232C27.4944 0.5059 28.9824 0.5059 29.9 1.48232C30.8177 2.45874 30.8177 4.04182 29.9 5.01824L18.106 17.5672C16.7804 18.9776 14.6313 18.9776 13.3057 17.5672L1.51178 5.01824C0.594106 4.04182 0.594106 2.45872 1.51178 1.48232Z" fill="black"/></svg>') 0 0 / 100% no-repeat;
}
.glide__arrow--left span {
  opacity: 0;
}
.glide__arrow--left:hover, .glide__arrow--left:focus-within {
  border-width: 0;
  background: var(--color-black);
}
.glide__arrow--left:hover:before, .glide__arrow--left:focus-within:before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}
.glide__arrow--right {
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  position: absolute;
  top: 3.2rem;
  right: 0;
  bottom: 0;
  margin: auto 0;
  padding: 0;
  height: 3.2rem;
  width: 3.2rem;
  border-width: 0.2rem;
  border-style: solid;
  border-color: var(--color-black);
  transition: background-color 0.25s ease-in;
  background: var(--color-white);
}
.glide__arrow--right:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0.7rem;
  margin: auto;
  height: 1.5rem;
  width: 1.5rem;
  transition: color 0.25s ease-in, opacity 0.25s ease-in;
  transform: rotate(-90deg);
  filter: invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%);
  background: url('data:image/svg+xml;utf-8,<svg width="31" height="19" viewBox="0 0 31 19" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.51178 1.48232C2.42945 0.505901 3.91728 0.505901 4.83497 1.48232L15.7059 13.0491L26.5767 1.48232C27.4944 0.5059 28.9824 0.5059 29.9 1.48232C30.8177 2.45874 30.8177 4.04182 29.9 5.01824L18.106 17.5672C16.7804 18.9776 14.6313 18.9776 13.3057 17.5672L1.51178 5.01824C0.594106 4.04182 0.594106 2.45872 1.51178 1.48232Z" fill="black"/></svg>') 0 0 / 100% no-repeat;
}
.glide__arrow--right span {
  opacity: 0;
}
.glide__arrow--right:hover, .glide__arrow--right:focus-within {
  border-width: 0;
  background: var(--color-black);
}
.glide__arrow--right:hover:before, .glide__arrow--right:focus-within:before {
  filter: invert(100%) sepia(12%) saturate(7454%) hue-rotate(195deg) brightness(112%) contrast(110%);
}
.glide__arrow--disabled {
  background: var(--color-lightGrey);
  border-width: 0;
  cursor: not-allowed;
}
.glide__arrow--disabled:before {
  filter: invert(100%) sepia(11%) saturate(4%) hue-rotate(299deg) brightness(93%) contrast(70%);
}
.glide__arrow--disabled:hover, .glide__arrow--disabled:focus-within {
  background: var(--color-lightGrey);
  cursor: not-allowed;
}
.glide__arrow--disabled:hover:before, .glide__arrow--disabled:focus-within:before {
  filter: invert(100%) sepia(11%) saturate(4%) hue-rotate(299deg) brightness(93%) contrast(70%);
  cursor: not-allowed;
}
.glide__bullets {
  -webkit-tap-highlight-color: transparent;
  margin-top: 1rem;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  text-align: center;
}
.glide__bullets.disabled {
  display: none;
}
.glide__bullet {
  border-width: 0;
  background-color: transparent;
}
.glide__bullet span {
  -webkit-backface-visibility: visible;
  margin: 0.6rem 0.2rem;
  height: 1.2rem;
  width: 1.2rem;
  border-style: solid;
  border-width: 0.2rem;
  border-color: var(--color-white);
  border-top-left-radius: 3rem;
  border-top-right-radius: 3rem;
  border-bottom-left-radius: 3rem;
  border-bottom-right-radius: 3rem;
  display: block;
  transition: opacity 200ms ease;
  background-color: var(--color-black);
}
.glide__bullet--active span {
  border-color: var(--color-primary);
  background-color: var(--color-primary);
}
.glide__bullet--active:hover span, .glide__bullet--active:focus-within span {
  border-color: var(--color-primary);
  background-color: var(--color-primary);
}
.glide__bullet:hover, .glide__bullet:focus-within {
  cursor: pointer;
}
.glide__bullet:hover span, .glide__bullet:focus-within span {
  background-color: var(--color-black);
}
.glide--swipeable {
  cursor: grab;
  cursor: -moz-grab;
  cursor: -webkit-grab;
}
.glide--dragging {
  cursor: grabbing;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
}

.ft-template-gallery {
  background-color: var(--color-black);
}

.c-sus-icon {
  width: 24px;
  height: 24px;
  display: inline-block;
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: cover;
  position: relative;
  overflow: hidden;
  color: var(--color-black);
}
.c-sus-button-icon .c-sus-icon {
  width: 50%;
  height: 42%;
}
.c-sus-icon::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: var(--color-black);
  mask-repeat: no-repeat;
  mask-position: center center;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center center;
}
.c-sus-icon--clickable {
  cursor: pointer;
}
.c-sus-icon--over {
  position: absolute;
  z-index: 2;
  background: rgb(255, 255, 255);
  padding: 4px;
  border-radius: 50%;
  left: 8px;
  bottom: 8px;
  line-height: 0;
}
.c-sus-icon--over.c-sus-icon-category {
  left: initial;
  bottom: initial;
  top: 8px;
  right: 8px;
}
.c-sus-icon--show:before {
  mask-size: 24px 24px;
  mask-image: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2.18182C16.1345 2.18182 19.8218 4.50546 21.6218 8.18182C19.8218 11.8582 16.1345 14.1818 12 14.1818C7.86545 14.1818 4.17818 11.8582 2.37818 8.18182C4.17818 4.50546 7.86545 2.18182 12 2.18182ZM12 0C6.54545 0 1.88727 3.39273 0 8.18182C1.88727 12.9709 6.54545 16.3636 12 16.3636C17.4545 16.3636 22.1127 12.9709 24 8.18182C22.1127 3.39273 17.4545 0 12 0ZM12 5.45455C13.5055 5.45455 14.7273 6.67636 14.7273 8.18182C14.7273 9.68727 13.5055 10.9091 12 10.9091C10.4945 10.9091 9.27273 9.68727 9.27273 8.18182C9.27273 6.67636 10.4945 5.45455 12 5.45455ZM12 3.27273C9.29455 3.27273 7.09091 5.47636 7.09091 8.18182C7.09091 10.8873 9.29455 13.0909 12 13.0909C14.7055 13.0909 16.9091 10.8873 16.9091 8.18182C16.9091 5.47636 14.7055 3.27273 12 3.27273Z' fill='black'/%3E%3C/svg%3E ");
  -webkit-mask-size: 24px 24px;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2.18182C16.1345 2.18182 19.8218 4.50546 21.6218 8.18182C19.8218 11.8582 16.1345 14.1818 12 14.1818C7.86545 14.1818 4.17818 11.8582 2.37818 8.18182C4.17818 4.50546 7.86545 2.18182 12 2.18182ZM12 0C6.54545 0 1.88727 3.39273 0 8.18182C1.88727 12.9709 6.54545 16.3636 12 16.3636C17.4545 16.3636 22.1127 12.9709 24 8.18182C22.1127 3.39273 17.4545 0 12 0ZM12 5.45455C13.5055 5.45455 14.7273 6.67636 14.7273 8.18182C14.7273 9.68727 13.5055 10.9091 12 10.9091C10.4945 10.9091 9.27273 9.68727 9.27273 8.18182C9.27273 6.67636 10.4945 5.45455 12 5.45455ZM12 3.27273C9.29455 3.27273 7.09091 5.47636 7.09091 8.18182C7.09091 10.8873 9.29455 13.0909 12 13.0909C14.7055 13.0909 16.9091 10.8873 16.9091 8.18182C16.9091 5.47636 14.7055 3.27273 12 3.27273Z' fill='black'/%3E%3C/svg%3E ");
}
.c-sus-icon--show--opacity40 {
  opacity: 0.4;
}
.c-sus-icon--close:before {
  mask-size: 24px 24px;
  mask-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32 10.4171L29.5829 8L20 17.5829L10.4171 8L8 10.4171L17.5829 20L8 29.5829L10.4171 32L20 22.4171L29.5829 32L32 29.5829L22.4171 20L32 10.4171Z' fill='black'/%3E%3C/svg%3E");
  -webkit-mask-size: 24px 24px;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M32 10.4171L29.5829 8L20 17.5829L10.4171 8L8 10.4171L17.5829 20L8 29.5829L10.4171 32L20 22.4171L29.5829 32L32 29.5829L22.4171 20L32 10.4171Z' fill='black'/%3E%3C/svg%3E");
}
.c-sus-icon--menu {
  cursor: pointer;
}
.c-sus-icon--menu:before {
  mask-size: 28px 18px;
  mask-image: url("data:image/svg+xml,%3Csvg width='116' height='96' viewBox='0 0 116 96' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 8H108' stroke='black' stroke-width='15' stroke-linecap='round'/%3E%3Cpath d='M8 48H108' stroke='black' stroke-width='15' stroke-linecap='round'/%3E%3Cpath d='M8 88H108' stroke='black' stroke-width='15' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  -webkit-mask-size: 28px 18px;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='116' height='96' viewBox='0 0 116 96' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 8H108' stroke='black' stroke-width='15' stroke-linecap='round'/%3E%3Cpath d='M8 48H108' stroke='black' stroke-width='15' stroke-linecap='round'/%3E%3Cpath d='M8 88H108' stroke='black' stroke-width='15' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.c-sus-icon--user:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='21' height='22' viewBox='0 0 21 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.9901 14.0754C16.8914 12.9318 15.5836 12.0853 14.1567 11.5726C15.6849 10.4771 16.6889 8.64365 16.6889 6.57031C16.6889 3.22303 14.0728 0.5 10.8569 0.5C7.64109 0.5 5.02498 3.22303 5.02498 6.57031C5.02498 8.64365 6.02903 10.4771 7.55716 11.5726C6.1303 12.0849 4.82244 12.9318 3.72382 14.0754C1.81859 16.0585 0.769226 18.6954 0.769226 21.5H2.34543C2.34543 16.615 6.16379 12.6406 10.8569 12.6406C15.5501 12.6406 19.3685 16.615 19.3685 21.5H20.9447C20.9447 18.6954 19.8953 16.0585 17.9901 14.0754ZM10.8569 11C8.51037 11 6.60119 9.01279 6.60119 6.57031C6.60119 4.12783 8.51037 2.14062 10.8569 2.14062C13.2035 2.14062 15.1127 4.12783 15.1127 6.57031C15.1127 9.01279 13.2035 11 10.8569 11Z' fill='black'/%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='21' height='22' viewBox='0 0 21 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.9901 14.0754C16.8914 12.9318 15.5836 12.0853 14.1567 11.5726C15.6849 10.4771 16.6889 8.64365 16.6889 6.57031C16.6889 3.22303 14.0728 0.5 10.8569 0.5C7.64109 0.5 5.02498 3.22303 5.02498 6.57031C5.02498 8.64365 6.02903 10.4771 7.55716 11.5726C6.1303 12.0849 4.82244 12.9318 3.72382 14.0754C1.81859 16.0585 0.769226 18.6954 0.769226 21.5H2.34543C2.34543 16.615 6.16379 12.6406 10.8569 12.6406C15.5501 12.6406 19.3685 16.615 19.3685 21.5H20.9447C20.9447 18.6954 19.8953 16.0585 17.9901 14.0754ZM10.8569 11C8.51037 11 6.60119 9.01279 6.60119 6.57031C6.60119 4.12783 8.51037 2.14062 10.8569 2.14062C13.2035 2.14062 15.1127 4.12783 15.1127 6.57031C15.1127 9.01279 13.2035 11 10.8569 11Z' fill='black'/%3E%3C/svg%3E");
}
.c-sus-slide-nav__menu .c-sus-icon--user:before {
  mask-size: 18px 18px;
  -webkit-mask-size: 18px 18px;
}
.c-sus-icon--folder:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='24' height='20' viewBox='0 0 24 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.604 2.4L11.004 4.8H21.6V16.8H2.4V2.4H8.604ZM9.6 0H2.4C1.08 0 0.012 1.08 0.012 2.4L0 16.8C0 18.12 1.08 19.2 2.4 19.2H21.6C22.92 19.2 24 18.12 24 16.8V4.8C24 3.48 22.92 2.4 21.6 2.4H12L9.6 0Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='20' viewBox='0 0 24 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.604 2.4L11.004 4.8H21.6V16.8H2.4V2.4H8.604ZM9.6 0H2.4C1.08 0 0.012 1.08 0.012 2.4L0 16.8C0 18.12 1.08 19.2 2.4 19.2H21.6C22.92 19.2 24 18.12 24 16.8V4.8C24 3.48 22.92 2.4 21.6 2.4H12L9.6 0Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-slide-nav__menu .c-sus-icon--folder:before {
  mask-size: 24px 20px;
  -webkit-mask-size: 24px 20px;
}
.c-sus-button-icon .c-sus-icon--folder:before {
  mask-size: 60px 50px;
  -webkit-mask-size: 60px 50px;
}
.c-sus-icon--creditcard:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-6.10352e-05 5.3C-6.10352e-05 4.63726 0.537197 4.1 1.19994 4.1H22.7999C23.4627 4.1 23.9999 4.63726 23.9999 5.3V19.7C23.9999 20.3627 23.4627 20.9 22.7999 20.9H1.19994C0.537198 20.9 -6.10352e-05 20.3627 -6.10352e-05 19.7V5.3ZM1.67994 8.66V5.78H22.3199V8.66H1.67994ZM1.67994 10.58V19.22H22.3199V10.58H1.67994Z' fill='black'/%3E%3Cpath d='M4.31994 13.46C4.31994 13.1949 4.53484 12.98 4.79994 12.98H7.67994C7.94504 12.98 8.15994 13.1949 8.15994 13.46V16.34C8.15994 16.6051 7.94504 16.82 7.67994 16.82H4.79994C4.53484 16.82 4.31994 16.6051 4.31994 16.34V13.46Z' fill='black'/%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-6.10352e-05 5.3C-6.10352e-05 4.63726 0.537197 4.1 1.19994 4.1H22.7999C23.4627 4.1 23.9999 4.63726 23.9999 5.3V19.7C23.9999 20.3627 23.4627 20.9 22.7999 20.9H1.19994C0.537198 20.9 -6.10352e-05 20.3627 -6.10352e-05 19.7V5.3ZM1.67994 8.66V5.78H22.3199V8.66H1.67994ZM1.67994 10.58V19.22H22.3199V10.58H1.67994Z' fill='black'/%3E%3Cpath d='M4.31994 13.46C4.31994 13.1949 4.53484 12.98 4.79994 12.98H7.67994C7.94504 12.98 8.15994 13.1949 8.15994 13.46V16.34C8.15994 16.6051 7.94504 16.82 7.67994 16.82H4.79994C4.53484 16.82 4.31994 16.6051 4.31994 16.34V13.46Z' fill='black'/%3E%3C/svg%3E");
}
.c-sus-slide-nav__menu .c-sus-icon--creditcard:before {
  mask-size: 24px 20px;
  -webkit-mask-size: 24px 20px;
}
.c-sus-button-icon .c-sus-icon--creditcard:before {
  mask-size: 60px 50px;
  -webkit-mask-size: 60px 50px;
}
@media only screen and (min-width: 1024px) {
  .c-sus-button-icon .c-sus-icon--creditcard:before {
    mask-size: 120px 94px;
    -webkit-mask-size: 120px 94px;
  }
}
.c-sus-icon--download:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 11V14H2V11H0V14C0 15.1 0.9 16 2 16H14C15.1 16 16 15.1 16 14V11H14ZM13 7L11.59 5.59L9 8.17V0H7V8.17L4.41 5.59L3 7L8 12L13 7Z' fill='black'/%3E%3C/svg%3E ");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14 11V14H2V11H0V14C0 15.1 0.9 16 2 16H14C15.1 16 16 15.1 16 14V11H14ZM13 7L11.59 5.59L9 8.17V0H7V8.17L4.41 5.59L3 7L8 12L13 7Z' fill='black'/%3E%3C/svg%3E ");
}
.c-sus-slide-nav__menu .c-sus-icon--download:before {
  mask-size: 24px 20px;
  -webkit-mask-size: 24px 20px;
}
.c-sus-button-icon .c-sus-icon--download:before {
  mask-size: 60px 50px;
  -webkit-mask-size: 60px 50px;
}
.c-sus-icon--arrow-left:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.51426 0.213013C8.79828 0.497031 8.79828 0.957515 8.51426 1.24153L2.48306 7.27273H15.2727C15.6744 7.27273 16 7.59834 16 8C16 8.40166 15.6744 8.72727 15.2727 8.72727H2.48306L8.51426 14.7585C8.79828 15.0425 8.79828 15.503 8.51426 15.787C8.23024 16.071 7.76976 16.071 7.48574 15.787L0.213013 8.51426C-0.0710044 8.23024 -0.0710044 7.76976 0.213013 7.48574L7.48574 0.213013C7.76976 -0.0710044 8.23024 -0.0710044 8.51426 0.213013Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.51426 0.213013C8.79828 0.497031 8.79828 0.957515 8.51426 1.24153L2.48306 7.27273H15.2727C15.6744 7.27273 16 7.59834 16 8C16 8.40166 15.6744 8.72727 15.2727 8.72727H2.48306L8.51426 14.7585C8.79828 15.0425 8.79828 15.503 8.51426 15.787C8.23024 16.071 7.76976 16.071 7.48574 15.787L0.213013 8.51426C-0.0710044 8.23024 -0.0710044 7.76976 0.213013 7.48574L7.48574 0.213013C7.76976 -0.0710044 8.23024 -0.0710044 8.51426 0.213013Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-slide-nav__menu .c-sus-icon--arrow-left:before {
  mask-size: 24px 20px;
  -webkit-mask-size: 24px 20px;
}
.c-sus-button-icon .c-sus-icon--arrow-left:before {
  mask-size: 60px 50px;
  -webkit-mask-size: 60px 50px;
}
.c-sus-icon--clock {
  width: 30px;
  height: 30px;
}
.c-sus-icon--clock:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 28C22.1797 28 28 22.1797 28 15C28 7.8203 22.1797 2 15 2C7.8203 2 2 7.8203 2 15C2 22.1797 7.8203 28 15 28Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 7.2002V15.0002L20.2 17.6002' stroke='red' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 28C22.1797 28 28 22.1797 28 15C28 7.8203 22.1797 2 15 2C7.8203 2 2 7.8203 2 15C2 22.1797 7.8203 28 15 28Z' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15 7.2002V15.0002L20.2 17.6002' stroke='red' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E ");
}
.c-sus-button-icon .c-sus-icon--clock:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--chevron {
  width: 12px;
  height: 6px;
}
.c-sus-icon--chevron:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='12' height='6' viewBox='0 0 12 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.95143 4.15663L10.3246 0.312531C10.6233 0.050002 11.0782 0.0792958 11.3408 0.37796C11.6033 0.676623 11.574 1.13156 11.2753 1.39409L6.58165 5.5199C6.21611 5.84121 5.66797 5.83815 5.30604 5.51278L0.718631 1.38875C0.422915 1.12291 0.398701 0.66767 0.664546 0.371954C0.930392 0.0762385 1.38563 0.0520242 1.68134 0.31787L5.95143 4.15663Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='12' height='6' viewBox='0 0 12 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.95143 4.15663L10.3246 0.312531C10.6233 0.050002 11.0782 0.0792958 11.3408 0.37796C11.6033 0.676623 11.574 1.13156 11.2753 1.39409L6.58165 5.5199C6.21611 5.84121 5.66797 5.83815 5.30604 5.51278L0.718631 1.38875C0.422915 1.12291 0.398701 0.66767 0.664546 0.371954C0.930392 0.0762385 1.38563 0.0520242 1.68134 0.31787L5.95143 4.15663Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--chevron:before {
  mask-size: 12px 6px;
  -webkit-mask-size: 12px 6px;
}
.c-sus-header .c-sus-icon--chevron {
  width: 24px;
}
.c-sus-icon--calendar:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.19953 9.64004C2.19953 9.50749 2.30698 9.40004 2.43953 9.40004H3.87953C4.01208 9.40004 4.11953 9.50749 4.11953 9.64004V11.08C4.11953 11.2126 4.01208 11.32 3.87953 11.32H2.43953C2.30698 11.32 2.19953 11.2126 2.19953 11.08V9.64004Z' fill='black'/%3E%3Cpath d='M4.83953 9.64004C4.83953 9.50749 4.94698 9.40004 5.07953 9.40004H6.51953C6.65208 9.40004 6.75953 9.50749 6.75953 9.64004V11.08C6.75953 11.2126 6.65208 11.32 6.51953 11.32H5.07953C4.94698 11.32 4.83953 11.2126 4.83953 11.08V9.64004Z' fill='black'/%3E%3Cpath d='M7.47953 9.64004C7.47953 9.50749 7.58698 9.40004 7.71953 9.40004H9.15953C9.29208 9.40004 9.39953 9.50749 9.39953 9.64004V11.08C9.39953 11.2126 9.29208 11.32 9.15953 11.32H7.71953C7.58698 11.32 7.47953 11.2126 7.47953 11.08V9.64004Z' fill='black'/%3E%3Cpath d='M10.1195 9.64004C10.1195 9.50749 10.227 9.40004 10.3595 9.40004H11.7995C11.9321 9.40004 12.0395 9.50749 12.0395 9.64004V11.08C12.0395 11.2126 11.9321 11.32 11.7995 11.32H10.3595C10.227 11.32 10.1195 11.2126 10.1195 11.08V9.64004Z' fill='black'/%3E%3Cpath d='M4.83953 6.52004C4.83953 6.38749 4.94698 6.28004 5.07953 6.28004H6.51953C6.65208 6.28004 6.75953 6.38749 6.75953 6.52004V7.96004C6.75953 8.09259 6.65208 8.20004 6.51953 8.20004H5.07953C4.94698 8.20004 4.83953 8.09259 4.83953 7.96004V6.52004Z' fill='black'/%3E%3Cpath d='M7.47953 6.52004C7.47953 6.38749 7.58698 6.28004 7.71953 6.28004H9.15953C9.29208 6.28004 9.39953 6.38749 9.39953 6.52004V7.96004C9.39953 8.09259 9.29208 8.20004 9.15953 8.20004H7.71953C7.58698 8.20004 7.47953 8.09259 7.47953 7.96004V6.52004Z' fill='black'/%3E%3Cpath d='M10.1195 6.52004C10.1195 6.38749 10.227 6.28004 10.3595 6.28004H11.7995C11.9321 6.28004 12.0395 6.38749 12.0395 6.52004V7.96004C12.0395 8.09259 11.9321 8.20004 11.7995 8.20004H10.3595C10.227 8.20004 10.1195 8.09259 10.1195 7.96004V6.52004Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.31953 1.00004C5.31953 0.469846 4.88972 0.0400391 4.35953 0.0400391C3.82934 0.0400391 3.39953 0.469846 3.39953 1.00004V2.44004C3.39953 2.48529 3.40266 2.52981 3.40872 2.5734H1.71953C1.05679 2.5734 0.519531 3.11066 0.519531 3.7734V12.0401C0.519531 12.7028 1.05679 13.2401 1.71953 13.2401H12.5195C13.1823 13.2401 13.7195 12.7028 13.7195 12.0401V3.7734C13.7195 3.11066 13.1823 2.5734 12.5195 2.5734H10.8303C10.8364 2.52981 10.8395 2.48529 10.8395 2.44004V1.00004C10.8395 0.469846 10.4097 0.0400391 9.87953 0.0400391C9.34934 0.0400391 8.91953 0.469846 8.91953 1.00004V2.44004C8.91953 2.48529 8.92266 2.52981 8.92872 2.5734H5.31034C5.3164 2.52981 5.31953 2.48529 5.31953 2.44004V1.00004ZM1.71953 3.5334H12.5195C12.6521 3.5334 12.7595 3.64085 12.7595 3.7734V4.38406H1.47953V3.7734C1.47953 3.64085 1.58698 3.5334 1.71953 3.5334ZM1.47953 5.34406V12.0401C1.47953 12.1726 1.58698 12.2801 1.71953 12.2801H12.5195C12.6521 12.2801 12.7595 12.1726 12.7595 12.0401V5.34406H1.47953Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.19953 9.64004C2.19953 9.50749 2.30698 9.40004 2.43953 9.40004H3.87953C4.01208 9.40004 4.11953 9.50749 4.11953 9.64004V11.08C4.11953 11.2126 4.01208 11.32 3.87953 11.32H2.43953C2.30698 11.32 2.19953 11.2126 2.19953 11.08V9.64004Z' fill='black'/%3E%3Cpath d='M4.83953 9.64004C4.83953 9.50749 4.94698 9.40004 5.07953 9.40004H6.51953C6.65208 9.40004 6.75953 9.50749 6.75953 9.64004V11.08C6.75953 11.2126 6.65208 11.32 6.51953 11.32H5.07953C4.94698 11.32 4.83953 11.2126 4.83953 11.08V9.64004Z' fill='black'/%3E%3Cpath d='M7.47953 9.64004C7.47953 9.50749 7.58698 9.40004 7.71953 9.40004H9.15953C9.29208 9.40004 9.39953 9.50749 9.39953 9.64004V11.08C9.39953 11.2126 9.29208 11.32 9.15953 11.32H7.71953C7.58698 11.32 7.47953 11.2126 7.47953 11.08V9.64004Z' fill='black'/%3E%3Cpath d='M10.1195 9.64004C10.1195 9.50749 10.227 9.40004 10.3595 9.40004H11.7995C11.9321 9.40004 12.0395 9.50749 12.0395 9.64004V11.08C12.0395 11.2126 11.9321 11.32 11.7995 11.32H10.3595C10.227 11.32 10.1195 11.2126 10.1195 11.08V9.64004Z' fill='black'/%3E%3Cpath d='M4.83953 6.52004C4.83953 6.38749 4.94698 6.28004 5.07953 6.28004H6.51953C6.65208 6.28004 6.75953 6.38749 6.75953 6.52004V7.96004C6.75953 8.09259 6.65208 8.20004 6.51953 8.20004H5.07953C4.94698 8.20004 4.83953 8.09259 4.83953 7.96004V6.52004Z' fill='black'/%3E%3Cpath d='M7.47953 6.52004C7.47953 6.38749 7.58698 6.28004 7.71953 6.28004H9.15953C9.29208 6.28004 9.39953 6.38749 9.39953 6.52004V7.96004C9.39953 8.09259 9.29208 8.20004 9.15953 8.20004H7.71953C7.58698 8.20004 7.47953 8.09259 7.47953 7.96004V6.52004Z' fill='black'/%3E%3Cpath d='M10.1195 6.52004C10.1195 6.38749 10.227 6.28004 10.3595 6.28004H11.7995C11.9321 6.28004 12.0395 6.38749 12.0395 6.52004V7.96004C12.0395 8.09259 11.9321 8.20004 11.7995 8.20004H10.3595C10.227 8.20004 10.1195 8.09259 10.1195 7.96004V6.52004Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.31953 1.00004C5.31953 0.469846 4.88972 0.0400391 4.35953 0.0400391C3.82934 0.0400391 3.39953 0.469846 3.39953 1.00004V2.44004C3.39953 2.48529 3.40266 2.52981 3.40872 2.5734H1.71953C1.05679 2.5734 0.519531 3.11066 0.519531 3.7734V12.0401C0.519531 12.7028 1.05679 13.2401 1.71953 13.2401H12.5195C13.1823 13.2401 13.7195 12.7028 13.7195 12.0401V3.7734C13.7195 3.11066 13.1823 2.5734 12.5195 2.5734H10.8303C10.8364 2.52981 10.8395 2.48529 10.8395 2.44004V1.00004C10.8395 0.469846 10.4097 0.0400391 9.87953 0.0400391C9.34934 0.0400391 8.91953 0.469846 8.91953 1.00004V2.44004C8.91953 2.48529 8.92266 2.52981 8.92872 2.5734H5.31034C5.3164 2.52981 5.31953 2.48529 5.31953 2.44004V1.00004ZM1.71953 3.5334H12.5195C12.6521 3.5334 12.7595 3.64085 12.7595 3.7734V4.38406H1.47953V3.7734C1.47953 3.64085 1.58698 3.5334 1.71953 3.5334ZM1.47953 5.34406V12.0401C1.47953 12.1726 1.58698 12.2801 1.71953 12.2801H12.5195C12.6521 12.2801 12.7595 12.1726 12.7595 12.0401V5.34406H1.47953Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-slide-nav__menu .c-sus-icon--calendar:before {
  mask-size: 24px 20px;
  -webkit-mask-size: 24px 20px;
}
.c-sus-button-icon .c-sus-icon--calendar:before {
  mask-size: 60px 50px;
  -webkit-mask-size: 60px 50px;
}
@media only screen and (min-width: 1024px) {
  .c-sus-button-icon .c-sus-icon--calendar:before {
    mask-size: 120px 94px;
    -webkit-mask-size: 120px 94px;
  }
}
.c-sus-icon--heart {
  width: 30px;
  height: 30px;
}
.c-sus-icon--heart:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='20' height='18' viewBox='0 0 20 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.99998 17.6784L8.89615 16.6862C7.23847 15.1823 5.86763 13.89 4.78365 12.8092C3.69968 11.7285 2.84072 10.7666 2.20675 9.92366C1.57277 9.08071 1.12982 8.3118 0.8779 7.61694C0.625967 6.92207 0.5 6.21695 0.5 5.50156C0.5 4.08235 0.978525 2.89421 1.93558 1.93716C2.89263 0.980113 4.08076 0.501587 5.49998 0.501587C6.37306 0.501587 7.19806 0.705763 7.97498 1.11411C8.75189 1.52245 9.42689 2.10802 9.99998 2.87084C10.5731 2.10802 11.2481 1.52245 12.025 1.11411C12.8019 0.705763 13.6269 0.501587 14.5 0.501587C15.9192 0.501587 17.1073 0.980113 18.0644 1.93716C19.0214 2.89421 19.5 4.08235 19.5 5.50156C19.5 6.21695 19.374 6.92207 19.1221 7.61694C18.8701 8.3118 18.4272 9.08071 17.7932 9.92366C17.1592 10.7666 16.3019 11.7285 15.2211 12.8092C14.1403 13.89 12.7679 15.1823 11.1038 16.6862L9.99998 17.6784ZM9.99998 15.6516C11.6 14.2118 12.9166 12.9778 13.95 11.9496C14.9833 10.9214 15.8 10.0282 16.4 9.26984C17 8.5115 17.4166 7.8381 17.65 7.24964C17.8833 6.66117 18 6.07848 18 5.50156C18 4.50156 17.6666 3.66823 17 3.00156C16.3333 2.3349 15.5 2.00156 14.5 2.00156C13.7102 2.00156 12.9804 2.2256 12.3106 2.67369C11.6407 3.12175 11.1102 3.74515 10.7192 4.54389H9.28075C8.88332 3.73875 8.35127 3.11375 7.6846 2.66886C7.01793 2.224 6.28973 2.00156 5.49998 2.00156C4.50639 2.00156 3.67466 2.3349 3.00478 3.00156C2.33491 3.66823 1.99998 4.50156 1.99998 5.50156C1.99998 6.07848 2.11664 6.66117 2.34998 7.24964C2.58331 7.8381 2.99998 8.5115 3.59998 9.26984C4.19998 10.0282 5.01664 10.9198 6.04998 11.9448C7.08331 12.9698 8.39997 14.2054 9.99998 15.6516Z' fill='%231C1B1F'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='20' height='18' viewBox='0 0 20 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.99998 17.6784L8.89615 16.6862C7.23847 15.1823 5.86763 13.89 4.78365 12.8092C3.69968 11.7285 2.84072 10.7666 2.20675 9.92366C1.57277 9.08071 1.12982 8.3118 0.8779 7.61694C0.625967 6.92207 0.5 6.21695 0.5 5.50156C0.5 4.08235 0.978525 2.89421 1.93558 1.93716C2.89263 0.980113 4.08076 0.501587 5.49998 0.501587C6.37306 0.501587 7.19806 0.705763 7.97498 1.11411C8.75189 1.52245 9.42689 2.10802 9.99998 2.87084C10.5731 2.10802 11.2481 1.52245 12.025 1.11411C12.8019 0.705763 13.6269 0.501587 14.5 0.501587C15.9192 0.501587 17.1073 0.980113 18.0644 1.93716C19.0214 2.89421 19.5 4.08235 19.5 5.50156C19.5 6.21695 19.374 6.92207 19.1221 7.61694C18.8701 8.3118 18.4272 9.08071 17.7932 9.92366C17.1592 10.7666 16.3019 11.7285 15.2211 12.8092C14.1403 13.89 12.7679 15.1823 11.1038 16.6862L9.99998 17.6784ZM9.99998 15.6516C11.6 14.2118 12.9166 12.9778 13.95 11.9496C14.9833 10.9214 15.8 10.0282 16.4 9.26984C17 8.5115 17.4166 7.8381 17.65 7.24964C17.8833 6.66117 18 6.07848 18 5.50156C18 4.50156 17.6666 3.66823 17 3.00156C16.3333 2.3349 15.5 2.00156 14.5 2.00156C13.7102 2.00156 12.9804 2.2256 12.3106 2.67369C11.6407 3.12175 11.1102 3.74515 10.7192 4.54389H9.28075C8.88332 3.73875 8.35127 3.11375 7.6846 2.66886C7.01793 2.224 6.28973 2.00156 5.49998 2.00156C4.50639 2.00156 3.67466 2.3349 3.00478 3.00156C2.33491 3.66823 1.99998 4.50156 1.99998 5.50156C1.99998 6.07848 2.11664 6.66117 2.34998 7.24964C2.58331 7.8381 2.99998 8.5115 3.59998 9.26984C4.19998 10.0282 5.01664 10.9198 6.04998 11.9448C7.08331 12.9698 8.39997 14.2054 9.99998 15.6516Z' fill='%231C1B1F'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--heart:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--van {
  width: 30px;
  height: 30px;
}
.c-sus-icon--van:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='22' height='14' viewBox='0 0 22 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.18271 13.0961C4.46156 13.0961 3.84859 12.8437 3.34379 12.3389C2.83899 11.8341 2.58659 11.2211 2.58659 10.5H0.625061V1.99998C0.625061 1.58749 0.771928 1.23438 1.06566 0.940625C1.35941 0.646875 1.71253 0.5 2.12501 0.5H15.6634L21.375 6.05768V10.5H19.5673C19.5673 11.2211 19.3149 11.8341 18.8101 12.3389C18.3053 12.8437 17.6923 13.0961 16.9712 13.0961C16.25 13.0961 15.637 12.8437 15.1322 12.3389C14.6274 11.8341 14.375 11.2211 14.375 10.5H7.77884C7.77884 11.2179 7.52644 11.8301 7.02164 12.3365C6.51684 12.8429 5.90386 13.0961 5.18271 13.0961ZM13.625 5.28845H18.3558L14.9519 1.99998H13.625V5.28845ZM7.87501 5.28845H12.125V1.99998H7.87501V5.28845ZM2.12501 5.28845H6.37504V1.99998H2.12501V5.28845ZM5.18271 11.75C5.53271 11.75 5.82854 11.6291 6.07021 11.3875C6.31188 11.1458 6.43271 10.85 6.43271 10.5C6.43271 10.15 6.31188 9.85412 6.07021 9.61245C5.82854 9.37078 5.53271 9.24995 5.18271 9.24995C4.83271 9.24995 4.53688 9.37078 4.29521 9.61245C4.05354 9.85412 3.93271 10.15 3.93271 10.5C3.93271 10.85 4.05354 11.1458 4.29521 11.3875C4.53688 11.6291 4.83271 11.75 5.18271 11.75ZM16.9712 11.75C17.3212 11.75 17.617 11.6291 17.8587 11.3875C18.1003 11.1458 18.2212 10.85 18.2212 10.5C18.2212 10.15 18.1003 9.85412 17.8587 9.61245C17.617 9.37078 17.3212 9.24995 16.9712 9.24995C16.6212 9.24995 16.3253 9.37078 16.0837 9.61245C15.842 9.85412 15.7212 10.15 15.7212 10.5C15.7212 10.85 15.842 11.1458 16.0837 11.3875C16.3253 11.6291 16.6212 11.75 16.9712 11.75ZM2.12501 8.99998H3.11734C3.33015 8.69998 3.61509 8.44228 3.97214 8.2269C4.32919 8.01152 4.73271 7.90383 5.18271 7.90383C5.63271 7.90383 6.03143 8.00671 6.37886 8.21248C6.72629 8.41824 7.01604 8.68074 7.24809 8.99998H14.9058C15.1186 8.69998 15.4035 8.44228 15.7606 8.2269C16.1176 8.01152 16.5212 7.90383 16.9712 7.90383C17.4212 7.90383 17.8199 8.00671 18.1673 8.21248C18.5147 8.41824 18.8045 8.68074 19.0365 8.99998H19.875V6.78843H2.12501V8.99998Z' fill='%231C1B1F'/%3E%3C/svg%3E ");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='22' height='14' viewBox='0 0 22 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.18271 13.0961C4.46156 13.0961 3.84859 12.8437 3.34379 12.3389C2.83899 11.8341 2.58659 11.2211 2.58659 10.5H0.625061V1.99998C0.625061 1.58749 0.771928 1.23438 1.06566 0.940625C1.35941 0.646875 1.71253 0.5 2.12501 0.5H15.6634L21.375 6.05768V10.5H19.5673C19.5673 11.2211 19.3149 11.8341 18.8101 12.3389C18.3053 12.8437 17.6923 13.0961 16.9712 13.0961C16.25 13.0961 15.637 12.8437 15.1322 12.3389C14.6274 11.8341 14.375 11.2211 14.375 10.5H7.77884C7.77884 11.2179 7.52644 11.8301 7.02164 12.3365C6.51684 12.8429 5.90386 13.0961 5.18271 13.0961ZM13.625 5.28845H18.3558L14.9519 1.99998H13.625V5.28845ZM7.87501 5.28845H12.125V1.99998H7.87501V5.28845ZM2.12501 5.28845H6.37504V1.99998H2.12501V5.28845ZM5.18271 11.75C5.53271 11.75 5.82854 11.6291 6.07021 11.3875C6.31188 11.1458 6.43271 10.85 6.43271 10.5C6.43271 10.15 6.31188 9.85412 6.07021 9.61245C5.82854 9.37078 5.53271 9.24995 5.18271 9.24995C4.83271 9.24995 4.53688 9.37078 4.29521 9.61245C4.05354 9.85412 3.93271 10.15 3.93271 10.5C3.93271 10.85 4.05354 11.1458 4.29521 11.3875C4.53688 11.6291 4.83271 11.75 5.18271 11.75ZM16.9712 11.75C17.3212 11.75 17.617 11.6291 17.8587 11.3875C18.1003 11.1458 18.2212 10.85 18.2212 10.5C18.2212 10.15 18.1003 9.85412 17.8587 9.61245C17.617 9.37078 17.3212 9.24995 16.9712 9.24995C16.6212 9.24995 16.3253 9.37078 16.0837 9.61245C15.842 9.85412 15.7212 10.15 15.7212 10.5C15.7212 10.85 15.842 11.1458 16.0837 11.3875C16.3253 11.6291 16.6212 11.75 16.9712 11.75ZM2.12501 8.99998H3.11734C3.33015 8.69998 3.61509 8.44228 3.97214 8.2269C4.32919 8.01152 4.73271 7.90383 5.18271 7.90383C5.63271 7.90383 6.03143 8.00671 6.37886 8.21248C6.72629 8.41824 7.01604 8.68074 7.24809 8.99998H14.9058C15.1186 8.69998 15.4035 8.44228 15.7606 8.2269C16.1176 8.01152 16.5212 7.90383 16.9712 7.90383C17.4212 7.90383 17.8199 8.00671 18.1673 8.21248C18.5147 8.41824 18.8045 8.68074 19.0365 8.99998H19.875V6.78843H2.12501V8.99998Z' fill='%231C1B1F'/%3E%3C/svg%3E ");
}
.c-sus-button-icon .c-sus-icon--van:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--viajes {
  width: 30px;
  height: 30px;
}
.c-sus-icon--viajes:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.864 1.4593L17.0185 1.19255C17.227 0.832588 17.1033 0.372301 16.7422 0.16447C16.3811 -0.0433606 15.9193 0.0799668 15.7108 0.439929L15.5563 0.706675C14.2381 0.109382 12.7565 -0.126037 11.3719 0.0648438C9.73602 0.290373 8.19963 1.12101 7.29171 2.68853C7.08322 3.04849 7.20694 3.50878 7.56805 3.71661L12.2516 6.41215L9.54748 11.0808C9.49916 11.1643 9.46868 11.2531 9.45487 11.3429C7.46461 11.4613 5.56506 12.2403 4.06376 13.5639C3.75142 13.8392 3.72216 14.3149 3.99841 14.6262C4.27466 14.9376 4.75181 14.9667 5.06415 14.6914C6.42566 13.491 8.18125 12.8296 9.99888 12.8323H10.0011C11.8187 12.8296 13.5743 13.491 14.9358 14.6914C15.2482 14.9667 15.7253 14.9376 16.0016 14.6262C16.2778 14.3149 16.2486 13.8392 15.9362 13.5639C14.5775 12.366 12.8926 11.6142 11.1095 11.3944L13.5593 7.16478L14.684 7.81207C14.6842 7.81219 14.6844 7.8123 14.6846 7.81242C14.6848 7.81253 14.685 7.81265 14.6852 7.81276L18.2429 9.86032C18.604 10.0682 19.0658 9.94482 19.2743 9.58486C20.1822 8.01734 20.1357 6.2757 19.5137 4.75071C18.9873 3.46 18.042 2.29862 16.864 1.4593ZM13.7716 1.67907C13.0376 1.5028 12.2854 1.45844 11.5788 1.55586C10.5739 1.69439 9.68431 2.11328 9.04374 2.82783L11.2454 4.09497C11.7949 3.26089 12.3626 2.63721 13.0072 2.15982C13.2551 1.97624 13.5094 1.81793 13.7716 1.67907ZM12.5556 4.84902L14.7654 6.12083C15.1295 5.38312 15.3108 4.77457 15.3761 4.21302C15.4347 3.70932 15.4038 3.21294 15.2985 2.65693C14.7628 2.84409 14.3161 3.0656 13.9078 3.36803C13.4526 3.70518 13.0145 4.16585 12.5556 4.84902ZM16.9115 3.48622C16.922 3.78197 16.9116 4.08069 16.8761 4.38642C16.7835 5.18157 16.5255 5.98351 16.0756 6.87488L18.2773 8.14202C18.5778 7.23176 18.4969 6.25433 18.1149 5.3176C17.8462 4.65887 17.4316 4.03173 16.9115 3.48622ZM9.99949 18.1155C9.77959 18.1155 9.56224 18.1624 9.36201 18.253C9.16202 18.3435 8.98373 18.4756 8.8391 18.6404C8.83894 18.6405 8.83877 18.6407 8.83861 18.6409L8.64311 18.8645C8.36747 19.1784 8.02498 19.427 7.64066 19.5921C7.25633 19.7572 6.83986 19.8347 6.42166 19.8189C6.00346 19.803 5.59408 19.6943 5.22342 19.5006C4.85277 19.3069 4.53018 19.0331 4.27922 18.6993C4.16146 18.5427 4.00967 18.4148 3.83523 18.325C3.66076 18.2352 3.46815 18.186 3.27186 18.181C3.07558 18.176 2.88071 18.2154 2.70187 18.2962C2.52303 18.377 2.36487 18.4972 2.23925 18.6476L1.33504 19.7292C1.06809 20.0485 0.592014 20.0916 0.271682 19.8255C-0.0486498 19.5594 -0.0919297 19.0849 0.175013 18.7656L1.07871 17.6846C1.35019 17.3595 1.692 17.0999 2.07849 16.9253C2.46499 16.7507 2.88613 16.6655 3.31034 16.6763C3.73454 16.6871 4.15079 16.7935 4.52786 16.9875C4.90492 17.1815 5.23302 17.4581 5.48754 17.7966L5.48762 17.7967C5.60374 17.9512 5.75301 18.0778 5.92452 18.1675C6.09603 18.2571 6.28545 18.3074 6.47896 18.3147C6.67248 18.3221 6.86518 18.2862 7.04302 18.2098C7.22052 18.1336 7.37874 18.0188 7.50616 17.874C7.50639 17.8737 7.50663 17.8734 7.50687 17.8731L7.70099 17.6511L7.70171 17.6503C7.98816 17.3236 8.3414 17.0618 8.73771 16.8824C9.13402 16.7031 9.56423 16.6103 9.99949 16.6103C10.4347 16.6103 10.865 16.7031 11.2613 16.8824C11.6576 17.0618 12.0108 17.3236 12.2972 17.6503C12.2972 17.6503 12.2972 17.6503 12.2972 17.6503L12.493 17.873C13.0378 18.4932 14.0165 18.4562 14.5124 17.7977C14.7669 17.4591 15.095 17.1823 15.4721 16.9881C15.8493 16.7939 16.2658 16.6875 16.6902 16.6767C17.1146 16.6659 17.5359 16.7511 17.9225 16.9259C18.309 17.1006 18.6507 17.3602 18.9221 17.6854C18.9221 17.6854 18.9221 17.6854 18.9222 17.6854C18.9223 17.6856 18.9224 17.6857 18.9225 17.6858L19.825 18.7656C20.0919 19.085 20.0486 19.5595 19.7283 19.8256C19.4079 20.0917 18.9318 20.0485 18.6649 19.7291L17.7616 18.6484C17.636 18.4978 17.4778 18.3776 17.2989 18.2967C17.12 18.2158 16.925 18.1764 16.7286 18.1814C16.5323 18.1864 16.3396 18.2357 16.165 18.3255C15.9905 18.4154 15.8386 18.5435 15.7209 18.7002L15.7205 18.7007C14.6488 20.1246 12.5339 20.2042 11.3571 18.8648C11.3571 18.8647 11.357 18.8647 11.357 18.8646L11.1604 18.6409C11.0156 18.4759 10.8372 18.3436 10.637 18.253C10.4367 18.1624 10.2194 18.1155 9.99949 18.1155Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.864 1.4593L17.0185 1.19255C17.227 0.832588 17.1033 0.372301 16.7422 0.16447C16.3811 -0.0433606 15.9193 0.0799668 15.7108 0.439929L15.5563 0.706675C14.2381 0.109382 12.7565 -0.126037 11.3719 0.0648438C9.73602 0.290373 8.19963 1.12101 7.29171 2.68853C7.08322 3.04849 7.20694 3.50878 7.56805 3.71661L12.2516 6.41215L9.54748 11.0808C9.49916 11.1643 9.46868 11.2531 9.45487 11.3429C7.46461 11.4613 5.56506 12.2403 4.06376 13.5639C3.75142 13.8392 3.72216 14.3149 3.99841 14.6262C4.27466 14.9376 4.75181 14.9667 5.06415 14.6914C6.42566 13.491 8.18125 12.8296 9.99888 12.8323H10.0011C11.8187 12.8296 13.5743 13.491 14.9358 14.6914C15.2482 14.9667 15.7253 14.9376 16.0016 14.6262C16.2778 14.3149 16.2486 13.8392 15.9362 13.5639C14.5775 12.366 12.8926 11.6142 11.1095 11.3944L13.5593 7.16478L14.684 7.81207C14.6842 7.81219 14.6844 7.8123 14.6846 7.81242C14.6848 7.81253 14.685 7.81265 14.6852 7.81276L18.2429 9.86032C18.604 10.0682 19.0658 9.94482 19.2743 9.58486C20.1822 8.01734 20.1357 6.2757 19.5137 4.75071C18.9873 3.46 18.042 2.29862 16.864 1.4593ZM13.7716 1.67907C13.0376 1.5028 12.2854 1.45844 11.5788 1.55586C10.5739 1.69439 9.68431 2.11328 9.04374 2.82783L11.2454 4.09497C11.7949 3.26089 12.3626 2.63721 13.0072 2.15982C13.2551 1.97624 13.5094 1.81793 13.7716 1.67907ZM12.5556 4.84902L14.7654 6.12083C15.1295 5.38312 15.3108 4.77457 15.3761 4.21302C15.4347 3.70932 15.4038 3.21294 15.2985 2.65693C14.7628 2.84409 14.3161 3.0656 13.9078 3.36803C13.4526 3.70518 13.0145 4.16585 12.5556 4.84902ZM16.9115 3.48622C16.922 3.78197 16.9116 4.08069 16.8761 4.38642C16.7835 5.18157 16.5255 5.98351 16.0756 6.87488L18.2773 8.14202C18.5778 7.23176 18.4969 6.25433 18.1149 5.3176C17.8462 4.65887 17.4316 4.03173 16.9115 3.48622ZM9.99949 18.1155C9.77959 18.1155 9.56224 18.1624 9.36201 18.253C9.16202 18.3435 8.98373 18.4756 8.8391 18.6404C8.83894 18.6405 8.83877 18.6407 8.83861 18.6409L8.64311 18.8645C8.36747 19.1784 8.02498 19.427 7.64066 19.5921C7.25633 19.7572 6.83986 19.8347 6.42166 19.8189C6.00346 19.803 5.59408 19.6943 5.22342 19.5006C4.85277 19.3069 4.53018 19.0331 4.27922 18.6993C4.16146 18.5427 4.00967 18.4148 3.83523 18.325C3.66076 18.2352 3.46815 18.186 3.27186 18.181C3.07558 18.176 2.88071 18.2154 2.70187 18.2962C2.52303 18.377 2.36487 18.4972 2.23925 18.6476L1.33504 19.7292C1.06809 20.0485 0.592014 20.0916 0.271682 19.8255C-0.0486498 19.5594 -0.0919297 19.0849 0.175013 18.7656L1.07871 17.6846C1.35019 17.3595 1.692 17.0999 2.07849 16.9253C2.46499 16.7507 2.88613 16.6655 3.31034 16.6763C3.73454 16.6871 4.15079 16.7935 4.52786 16.9875C4.90492 17.1815 5.23302 17.4581 5.48754 17.7966L5.48762 17.7967C5.60374 17.9512 5.75301 18.0778 5.92452 18.1675C6.09603 18.2571 6.28545 18.3074 6.47896 18.3147C6.67248 18.3221 6.86518 18.2862 7.04302 18.2098C7.22052 18.1336 7.37874 18.0188 7.50616 17.874C7.50639 17.8737 7.50663 17.8734 7.50687 17.8731L7.70099 17.6511L7.70171 17.6503C7.98816 17.3236 8.3414 17.0618 8.73771 16.8824C9.13402 16.7031 9.56423 16.6103 9.99949 16.6103C10.4347 16.6103 10.865 16.7031 11.2613 16.8824C11.6576 17.0618 12.0108 17.3236 12.2972 17.6503C12.2972 17.6503 12.2972 17.6503 12.2972 17.6503L12.493 17.873C13.0378 18.4932 14.0165 18.4562 14.5124 17.7977C14.7669 17.4591 15.095 17.1823 15.4721 16.9881C15.8493 16.7939 16.2658 16.6875 16.6902 16.6767C17.1146 16.6659 17.5359 16.7511 17.9225 16.9259C18.309 17.1006 18.6507 17.3602 18.9221 17.6854C18.9221 17.6854 18.9221 17.6854 18.9222 17.6854C18.9223 17.6856 18.9224 17.6857 18.9225 17.6858L19.825 18.7656C20.0919 19.085 20.0486 19.5595 19.7283 19.8256C19.4079 20.0917 18.9318 20.0485 18.6649 19.7291L17.7616 18.6484C17.636 18.4978 17.4778 18.3776 17.2989 18.2967C17.12 18.2158 16.925 18.1764 16.7286 18.1814C16.5323 18.1864 16.3396 18.2357 16.165 18.3255C15.9905 18.4154 15.8386 18.5435 15.7209 18.7002L15.7205 18.7007C14.6488 20.1246 12.5339 20.2042 11.3571 18.8648C11.3571 18.8647 11.357 18.8647 11.357 18.8646L11.1604 18.6409C11.0156 18.4759 10.8372 18.3436 10.637 18.253C10.4367 18.1624 10.2194 18.1155 9.99949 18.1155Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--viajes:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--moda {
  width: 30px;
  height: 30px;
}
.c-sus-icon--moda:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='23' height='17' viewBox='0 0 23 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.1597 0.621359C20.2415 0.0924489 19.2694 -0.104219 18.3485 0.052199C17.4942 0.197432 16.6982 0.640766 16.046 1.33454L9.2164 8.32448C8.48413 9.00922 7.89884 9.09678 5.80557 9.32004C5.41345 9.36186 4.96904 9.4093 4.47189 9.46774C3.30967 9.60457 2.15612 10.2948 1.307 11.3613C0.464178 12.42 0 13.7113 0 14.9975C0 15.8251 0.673334 16.4985 1.50098 16.4985H9.50624C11.6399 16.4985 12.5498 15.0296 13.4298 13.6091C13.5371 13.4359 13.648 13.2569 13.7628 13.077C14.9046 11.2882 15.8389 9.82496 16.9779 8.84553V15.748C16.9779 16.1625 17.3139 16.4985 17.7284 16.4985H20.2301C20.5956 16.4985 20.9079 16.2351 20.9698 15.875L22.7134 5.71721C22.8375 5.40711 22.9241 5.06634 22.9678 4.70031C23.1675 3.02684 22.4239 1.3495 21.1597 0.621359ZM19.5975 14.9975H18.479V7.90868C19.1157 7.64661 19.8322 7.50268 20.6702 7.49302C20.7388 7.49221 20.8068 7.48206 20.8727 7.46279C20.8792 7.4609 20.8855 7.4587 20.8919 7.45672L19.5975 14.9975ZM21.4773 4.52256C21.4344 4.88238 21.2573 5.72516 20.5352 5.99424C16.4409 6.09235 14.6981 8.82217 12.4966 12.2709C12.3773 12.4577 12.2636 12.6412 12.1537 12.8186C11.2422 14.2902 10.7488 14.9975 9.50615 14.9975H1.50098C1.50098 13.0775 3.00065 11.1524 4.64731 10.9585C5.13633 10.901 5.57647 10.854 5.96478 10.8126C8.13176 10.5814 9.12072 10.4759 10.2562 9.40714C10.2638 9.39995 10.2713 9.39263 10.2785 9.38513L17.1248 2.37808C17.1285 2.37439 17.1321 2.37062 17.1357 2.36676C17.4912 1.98735 18.1167 1.49815 18.9778 1.49815C19.4001 1.49815 19.8792 1.61593 20.4106 1.92203C21.2565 2.40916 21.5875 3.59905 21.4773 4.52256Z' fill='black'/%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='23' height='17' viewBox='0 0 23 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.1597 0.621359C20.2415 0.0924489 19.2694 -0.104219 18.3485 0.052199C17.4942 0.197432 16.6982 0.640766 16.046 1.33454L9.2164 8.32448C8.48413 9.00922 7.89884 9.09678 5.80557 9.32004C5.41345 9.36186 4.96904 9.4093 4.47189 9.46774C3.30967 9.60457 2.15612 10.2948 1.307 11.3613C0.464178 12.42 0 13.7113 0 14.9975C0 15.8251 0.673334 16.4985 1.50098 16.4985H9.50624C11.6399 16.4985 12.5498 15.0296 13.4298 13.6091C13.5371 13.4359 13.648 13.2569 13.7628 13.077C14.9046 11.2882 15.8389 9.82496 16.9779 8.84553V15.748C16.9779 16.1625 17.3139 16.4985 17.7284 16.4985H20.2301C20.5956 16.4985 20.9079 16.2351 20.9698 15.875L22.7134 5.71721C22.8375 5.40711 22.9241 5.06634 22.9678 4.70031C23.1675 3.02684 22.4239 1.3495 21.1597 0.621359ZM19.5975 14.9975H18.479V7.90868C19.1157 7.64661 19.8322 7.50268 20.6702 7.49302C20.7388 7.49221 20.8068 7.48206 20.8727 7.46279C20.8792 7.4609 20.8855 7.4587 20.8919 7.45672L19.5975 14.9975ZM21.4773 4.52256C21.4344 4.88238 21.2573 5.72516 20.5352 5.99424C16.4409 6.09235 14.6981 8.82217 12.4966 12.2709C12.3773 12.4577 12.2636 12.6412 12.1537 12.8186C11.2422 14.2902 10.7488 14.9975 9.50615 14.9975H1.50098C1.50098 13.0775 3.00065 11.1524 4.64731 10.9585C5.13633 10.901 5.57647 10.854 5.96478 10.8126C8.13176 10.5814 9.12072 10.4759 10.2562 9.40714C10.2638 9.39995 10.2713 9.39263 10.2785 9.38513L17.1248 2.37808C17.1285 2.37439 17.1321 2.37062 17.1357 2.36676C17.4912 1.98735 18.1167 1.49815 18.9778 1.49815C19.4001 1.49815 19.8792 1.61593 20.4106 1.92203C21.2565 2.40916 21.5875 3.59905 21.4773 4.52256Z' fill='black'/%3E%3C/svg%3E");
}
.c-sus-button-icon .c-sus-icon--moda:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--teatro {
  width: 30px;
  height: 30px;
}
.c-sus-icon--teatro:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.46391 6.98537C7.62866 6.87872 7.83114 6.84757 8.02033 6.89976C9.94496 7.43069 12.151 7.7 14.4375 7.7C16.724 7.7 18.93 7.43069 20.8547 6.89976C21.0353 6.84993 21.2285 6.87599 21.3894 6.97192C21.5504 7.06784 21.6653 7.22532 21.7074 7.40791C21.9296 8.37076 22 9.38979 22 10.3813C22 13.5158 21.1999 16.38 19.8745 18.4823C18.5552 20.575 16.6484 22 14.4375 22C12.2266 22 10.3198 20.575 9.00046 18.4823C7.6751 16.38 6.875 13.5158 6.875 10.3813C6.875 9.36032 7.02065 8.35072 7.15799 7.45796C7.18784 7.26399 7.29916 7.09202 7.46391 6.98537ZM8.40674 8.41724C8.31744 9.0698 8.25 9.72848 8.25 10.3813C8.25 13.2967 8.99677 15.8981 10.1636 17.749C11.3364 19.6093 12.8672 20.625 14.4375 20.625C16.0078 20.625 17.5386 19.6093 18.7114 17.749C19.8782 15.8981 20.625 13.2967 20.625 10.3813C20.625 9.70287 20.5896 9.03905 20.4972 8.41041C18.6196 8.85525 16.5509 9.075 14.4375 9.075C12.3349 9.075 10.2766 8.8575 8.40674 8.41724Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.4192 15.3722C11.587 15.2699 11.7985 15.2719 11.9643 15.3775C12.6305 15.8014 13.4952 16.0531 14.4375 16.0531C15.3798 16.0531 16.2445 15.8014 16.9107 15.3775C17.0765 15.2719 17.288 15.2699 17.4559 15.3722C17.6237 15.4745 17.7188 15.6634 17.701 15.8592C17.5441 17.5857 16.1967 19.0781 14.4375 19.0781C12.6783 19.0781 11.331 17.5857 11.174 15.8592C11.1562 15.6634 11.2513 15.4745 11.4192 15.3722ZM12.4872 16.7638C12.882 17.5358 13.6238 18.0469 14.4375 18.0469C15.2512 18.0469 15.9931 17.5358 16.3878 16.7638C15.7834 16.9731 15.1216 17.0844 14.4375 17.0844C13.7534 17.0844 13.0916 16.9731 12.4872 16.7638Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.6875 12.8906C11.216 12.8906 10.8281 13.2785 10.8281 13.75C10.8281 14.0348 10.5973 14.2656 10.3125 14.2656C10.0277 14.2656 9.79688 14.0348 9.79688 13.75C9.79688 12.709 10.6465 11.8594 11.6875 11.8594C12.7285 11.8594 13.5781 12.709 13.5781 13.75C13.5781 14.0348 13.3473 14.2656 13.0625 14.2656C12.7777 14.2656 12.5469 14.0348 12.5469 13.75C12.5469 13.2785 12.159 12.8906 11.6875 12.8906Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.1875 12.8906C16.716 12.8906 16.3281 13.2785 16.3281 13.75C16.3281 14.0348 16.0973 14.2656 15.8125 14.2656C15.5277 14.2656 15.2969 14.0348 15.2969 13.75C15.2969 12.709 16.1465 11.8594 17.1875 11.8594C18.2285 11.8594 19.0781 12.709 19.0781 13.75C19.0781 14.0348 18.8473 14.2656 18.5625 14.2656C18.2777 14.2656 18.0469 14.0348 18.0469 13.75C18.0469 13.2785 17.659 12.8906 17.1875 12.8906Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.610557 0.0969156C0.77153 0.000988156 0.964685 -0.0250749 1.14533 0.0247571C3.08319 0.559341 5.29047 0.893752 7.5625 0.893752C9.84582 0.893752 11.9858 0.625171 13.9854 0.0919655C14.1654 0.0439459 14.3573 0.0710893 14.517 0.167178C14.6767 0.263267 14.7905 0.420067 14.8324 0.601661C15.0546 1.56451 15.125 2.58354 15.125 3.575C15.125 5.3443 14.9132 7.07189 14.4022 8.60491C14.2821 8.96512 13.8928 9.15979 13.5326 9.03972C13.1724 8.91965 12.9777 8.5303 13.0978 8.17009C13.5493 6.81561 13.75 5.2432 13.75 3.575C13.75 2.89512 13.7144 2.22986 13.6216 1.59998C11.7071 2.04675 9.68674 2.26875 7.5625 2.26875C5.43771 2.26875 3.3698 1.99268 1.50246 1.53786C1.41034 2.16577 1.375 2.82875 1.375 3.50625C1.375 6.42173 2.12177 9.02314 3.2886 10.874C4.46143 12.7343 5.99216 13.75 7.5625 13.75H8.04375C8.42344 13.75 8.73125 14.0578 8.73125 14.4375C8.73125 14.8172 8.42344 15.125 8.04375 15.125H7.5625C5.35159 15.125 3.44482 13.7001 2.12546 11.6073C0.800104 9.50499 0 6.64077 0 3.50625C0 2.51479 0.0704104 1.49576 0.292606 0.532911C0.334742 0.350321 0.449584 0.192843 0.610557 0.0969156Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.61225 10.0487C6.00696 9.27667 6.74882 8.76562 7.56251 8.76562C7.84728 8.76562 8.07813 8.53477 8.07813 8.25C8.07813 7.96523 7.84728 7.73438 7.56251 7.73438C5.80329 7.73438 4.45596 9.22678 4.299 10.9533C4.2812 11.1491 4.37628 11.338 4.54416 11.4403C4.71203 11.5426 4.92347 11.5406 5.08933 11.435C5.75551 11.0111 6.62024 10.7594 7.56251 10.7594C7.84728 10.7594 8.07813 10.5285 8.07813 10.2437C8.07813 9.95898 7.84728 9.72812 7.56251 9.72812C6.87837 9.72812 6.21659 9.83938 5.61225 10.0487Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.4375 4.29688C3.72227 4.29688 3.95312 4.52773 3.95312 4.8125C3.95312 5.28398 4.34102 5.67188 4.8125 5.67188C5.28398 5.67188 5.67188 5.28398 5.67188 4.8125C5.67188 4.52773 5.90273 4.29688 6.1875 4.29688C6.47227 4.29688 6.70312 4.52773 6.70312 4.8125C6.70312 5.85352 5.85352 6.70312 4.8125 6.70312C3.77148 6.70312 2.92188 5.85352 2.92188 4.8125C2.92188 4.52773 3.15273 4.29688 3.4375 4.29688Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.9375 4.29688C9.22227 4.29688 9.45312 4.52773 9.45312 4.8125C9.45312 5.28398 9.84102 5.67188 10.3125 5.67188C10.784 5.67188 11.1719 5.28398 11.1719 4.8125C11.1719 4.52773 11.4027 4.29688 11.6875 4.29688C11.9723 4.29688 12.2031 4.52773 12.2031 4.8125C12.2031 5.85352 11.3535 6.70312 10.3125 6.70312C9.27148 6.70312 8.42188 5.85352 8.42188 4.8125C8.42188 4.52773 8.65273 4.29688 8.9375 4.29688Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.46391 6.98537C7.62866 6.87872 7.83114 6.84757 8.02033 6.89976C9.94496 7.43069 12.151 7.7 14.4375 7.7C16.724 7.7 18.93 7.43069 20.8547 6.89976C21.0353 6.84993 21.2285 6.87599 21.3894 6.97192C21.5504 7.06784 21.6653 7.22532 21.7074 7.40791C21.9296 8.37076 22 9.38979 22 10.3813C22 13.5158 21.1999 16.38 19.8745 18.4823C18.5552 20.575 16.6484 22 14.4375 22C12.2266 22 10.3198 20.575 9.00046 18.4823C7.6751 16.38 6.875 13.5158 6.875 10.3813C6.875 9.36032 7.02065 8.35072 7.15799 7.45796C7.18784 7.26399 7.29916 7.09202 7.46391 6.98537ZM8.40674 8.41724C8.31744 9.0698 8.25 9.72848 8.25 10.3813C8.25 13.2967 8.99677 15.8981 10.1636 17.749C11.3364 19.6093 12.8672 20.625 14.4375 20.625C16.0078 20.625 17.5386 19.6093 18.7114 17.749C19.8782 15.8981 20.625 13.2967 20.625 10.3813C20.625 9.70287 20.5896 9.03905 20.4972 8.41041C18.6196 8.85525 16.5509 9.075 14.4375 9.075C12.3349 9.075 10.2766 8.8575 8.40674 8.41724Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.4192 15.3722C11.587 15.2699 11.7985 15.2719 11.9643 15.3775C12.6305 15.8014 13.4952 16.0531 14.4375 16.0531C15.3798 16.0531 16.2445 15.8014 16.9107 15.3775C17.0765 15.2719 17.288 15.2699 17.4559 15.3722C17.6237 15.4745 17.7188 15.6634 17.701 15.8592C17.5441 17.5857 16.1967 19.0781 14.4375 19.0781C12.6783 19.0781 11.331 17.5857 11.174 15.8592C11.1562 15.6634 11.2513 15.4745 11.4192 15.3722ZM12.4872 16.7638C12.882 17.5358 13.6238 18.0469 14.4375 18.0469C15.2512 18.0469 15.9931 17.5358 16.3878 16.7638C15.7834 16.9731 15.1216 17.0844 14.4375 17.0844C13.7534 17.0844 13.0916 16.9731 12.4872 16.7638Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.6875 12.8906C11.216 12.8906 10.8281 13.2785 10.8281 13.75C10.8281 14.0348 10.5973 14.2656 10.3125 14.2656C10.0277 14.2656 9.79688 14.0348 9.79688 13.75C9.79688 12.709 10.6465 11.8594 11.6875 11.8594C12.7285 11.8594 13.5781 12.709 13.5781 13.75C13.5781 14.0348 13.3473 14.2656 13.0625 14.2656C12.7777 14.2656 12.5469 14.0348 12.5469 13.75C12.5469 13.2785 12.159 12.8906 11.6875 12.8906Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.1875 12.8906C16.716 12.8906 16.3281 13.2785 16.3281 13.75C16.3281 14.0348 16.0973 14.2656 15.8125 14.2656C15.5277 14.2656 15.2969 14.0348 15.2969 13.75C15.2969 12.709 16.1465 11.8594 17.1875 11.8594C18.2285 11.8594 19.0781 12.709 19.0781 13.75C19.0781 14.0348 18.8473 14.2656 18.5625 14.2656C18.2777 14.2656 18.0469 14.0348 18.0469 13.75C18.0469 13.2785 17.659 12.8906 17.1875 12.8906Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.610557 0.0969156C0.77153 0.000988156 0.964685 -0.0250749 1.14533 0.0247571C3.08319 0.559341 5.29047 0.893752 7.5625 0.893752C9.84582 0.893752 11.9858 0.625171 13.9854 0.0919655C14.1654 0.0439459 14.3573 0.0710893 14.517 0.167178C14.6767 0.263267 14.7905 0.420067 14.8324 0.601661C15.0546 1.56451 15.125 2.58354 15.125 3.575C15.125 5.3443 14.9132 7.07189 14.4022 8.60491C14.2821 8.96512 13.8928 9.15979 13.5326 9.03972C13.1724 8.91965 12.9777 8.5303 13.0978 8.17009C13.5493 6.81561 13.75 5.2432 13.75 3.575C13.75 2.89512 13.7144 2.22986 13.6216 1.59998C11.7071 2.04675 9.68674 2.26875 7.5625 2.26875C5.43771 2.26875 3.3698 1.99268 1.50246 1.53786C1.41034 2.16577 1.375 2.82875 1.375 3.50625C1.375 6.42173 2.12177 9.02314 3.2886 10.874C4.46143 12.7343 5.99216 13.75 7.5625 13.75H8.04375C8.42344 13.75 8.73125 14.0578 8.73125 14.4375C8.73125 14.8172 8.42344 15.125 8.04375 15.125H7.5625C5.35159 15.125 3.44482 13.7001 2.12546 11.6073C0.800104 9.50499 0 6.64077 0 3.50625C0 2.51479 0.0704104 1.49576 0.292606 0.532911C0.334742 0.350321 0.449584 0.192843 0.610557 0.0969156Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.61225 10.0487C6.00696 9.27667 6.74882 8.76562 7.56251 8.76562C7.84728 8.76562 8.07813 8.53477 8.07813 8.25C8.07813 7.96523 7.84728 7.73438 7.56251 7.73438C5.80329 7.73438 4.45596 9.22678 4.299 10.9533C4.2812 11.1491 4.37628 11.338 4.54416 11.4403C4.71203 11.5426 4.92347 11.5406 5.08933 11.435C5.75551 11.0111 6.62024 10.7594 7.56251 10.7594C7.84728 10.7594 8.07813 10.5285 8.07813 10.2437C8.07813 9.95898 7.84728 9.72812 7.56251 9.72812C6.87837 9.72812 6.21659 9.83938 5.61225 10.0487Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.4375 4.29688C3.72227 4.29688 3.95312 4.52773 3.95312 4.8125C3.95312 5.28398 4.34102 5.67188 4.8125 5.67188C5.28398 5.67188 5.67188 5.28398 5.67188 4.8125C5.67188 4.52773 5.90273 4.29688 6.1875 4.29688C6.47227 4.29688 6.70312 4.52773 6.70312 4.8125C6.70312 5.85352 5.85352 6.70312 4.8125 6.70312C3.77148 6.70312 2.92188 5.85352 2.92188 4.8125C2.92188 4.52773 3.15273 4.29688 3.4375 4.29688Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.9375 4.29688C9.22227 4.29688 9.45312 4.52773 9.45312 4.8125C9.45312 5.28398 9.84102 5.67188 10.3125 5.67188C10.784 5.67188 11.1719 5.28398 11.1719 4.8125C11.1719 4.52773 11.4027 4.29688 11.6875 4.29688C11.9723 4.29688 12.2031 4.52773 12.2031 4.8125C12.2031 5.85352 11.3535 6.70312 10.3125 6.70312C9.27148 6.70312 8.42188 5.85352 8.42188 4.8125C8.42188 4.52773 8.65273 4.29688 8.9375 4.29688Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--teatro:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--cine {
  width: 30px;
  height: 30px;
}
.c-sus-icon--cine:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='19' height='24' viewBox='0 0 19 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.43033 9.13287C1.41666 9.1217 1.40415 9.10919 1.39298 9.09552C1.40384 9.10558 1.4155 9.11474 1.42784 9.12291L1.43033 9.13287Z' fill='black'/%3E%3Cpath d='M16.7695 4.31572C16.4275 4.11269 16.0397 3.99945 15.6422 3.98653C15.6484 3.51392 15.5319 3.04777 15.304 2.63371C15.0098 2.11205 14.5577 1.69719 14.0128 1.44882C13.4679 1.20045 12.8582 1.13138 12.2716 1.25156C11.9474 1.32804 11.6412 1.46663 11.3697 1.65967C11.1169 1.20501 10.7384 0.832885 10.2796 0.587853C9.82069 0.342822 9.30091 0.235279 8.78249 0.278107C8.26407 0.320935 7.76898 0.512317 7.35654 0.829329C6.94409 1.14634 6.63178 1.57554 6.457 2.06552C6.05178 2.0434 5.64633 2.10484 5.26585 2.24602C4.88537 2.38721 4.53797 2.60512 4.24526 2.88623C3.95749 3.17268 3.73787 3.52023 3.6027 3.90311C3.19917 3.73011 2.75696 3.66735 2.32124 3.72122C1.88551 3.7751 1.4719 3.94368 1.12266 4.20975C0.189261 4.96057 0.256898 6.17361 0.279444 6.4081C0.360215 7.13179 0.724166 7.79407 1.29175 8.2502C1.30159 8.25931 1.31214 8.2676 1.32332 8.275L1.72012 12.0449L2.77978 22.1167C2.82674 22.5616 3.0373 22.9731 3.3706 23.2714C3.7039 23.5697 4.13615 23.7335 4.58344 23.7311H13.5657C14.013 23.7335 14.4452 23.5697 14.7785 23.2714C15.1118 22.9731 15.3224 22.5616 15.3694 22.1167L15.7211 18.7797L14.8192 18.7324L14.463 22.031C14.4395 22.2534 14.3343 22.4592 14.1676 22.6084C14.001 22.7575 13.7848 22.8394 13.5612 22.8382H12.1183L12.4497 12.241V12.232L12.5579 8.80261C12.9539 8.69337 13.3371 8.5422 13.701 8.35166C14.1519 8.12619 14.6028 7.92101 14.9861 7.92101C15.312 7.94002 15.6305 8.02598 15.9217 8.17354L15.5227 11.9592L14.8192 18.7324L15.7211 18.7797L16.42 12.0539L16.8281 8.17354C17.147 7.97934 17.4131 7.70938 17.6027 7.38764C17.7923 7.06589 17.8995 6.70231 17.9148 6.32918C17.9554 5.06429 16.8912 4.38787 16.7695 4.31572ZM4.57893 22.8292C4.35529 22.8304 4.13916 22.7485 3.97251 22.5994C3.80586 22.4502 3.70058 22.2444 3.6771 22.022L2.61745 11.9502L2.2229 8.17354C2.51192 8.02272 2.82886 7.93293 3.15404 7.90974C3.54408 7.90974 3.97922 8.11943 4.43915 8.34039C4.80306 8.53092 5.18625 8.68209 5.58222 8.79133L5.69044 11.8555V11.8713C5.69044 11.8871 5.69044 11.9006 5.69044 11.9164L5.97678 21.1021V21.1156C5.97678 21.1314 5.97678 21.1449 5.97678 21.1607L6.02863 22.8382L4.57893 22.8292ZM11.5524 12.2185V12.232L11.2209 22.8292H6.9237L6.86959 21.0908V21.0773L6.59228 11.8577V11.8442L6.49759 8.83643C6.95171 8.73634 7.38959 8.57317 7.79848 8.35166C8.24939 8.12619 8.70031 7.92101 9.08359 7.92101C9.46687 7.92101 9.90877 8.1307 10.3687 8.35166C10.7776 8.57317 11.2155 8.73634 11.6696 8.83643L11.5524 12.2185ZM16.3727 7.40017C15.9451 7.17432 15.4735 7.04429 14.9906 7.01913C14.3954 7.01913 13.8453 7.28293 13.3154 7.53771C12.8645 7.76318 12.4136 7.96836 12.0326 7.96836C11.6516 7.96836 11.2074 7.75867 10.7475 7.53771C10.2176 7.28293 9.66753 7.01913 9.07232 7.01913C8.47711 7.01913 7.92699 7.28293 7.39716 7.53771C6.94625 7.76318 6.49533 7.96836 6.11205 7.96836C5.72877 7.96836 5.28913 7.75867 4.82919 7.53771C4.29711 7.28293 3.74925 7.01913 3.15404 7.01913C2.65184 7.0461 2.16197 7.18475 1.72012 7.42497C1.41587 7.13149 1.22436 6.74047 1.17902 6.32017C1.16324 6.16684 1.11815 5.37318 1.68856 4.91097C1.93691 4.73157 2.23118 4.62656 2.537 4.60819C2.84281 4.58983 3.14753 4.65887 3.41557 4.80725C3.39739 5.04856 3.40419 5.2911 3.43586 5.53101C3.45117 5.63937 3.50536 5.73845 3.58832 5.8098C3.67129 5.88115 3.77736 5.9199 3.88678 5.91883H3.95441C4.01459 5.91064 4.07249 5.89039 4.12465 5.85928C4.1768 5.82817 4.22214 5.78684 4.25793 5.73778C4.29373 5.68872 4.31924 5.63293 4.33295 5.57377C4.34665 5.5146 4.34827 5.45328 4.33769 5.39348C4.31966 5.27623 4.18213 4.22553 4.88556 3.52657C5.58899 2.82761 6.76588 2.76899 7.7083 3.36198C7.80935 3.42596 7.93168 3.44718 8.04838 3.42096C8.16508 3.39475 8.26658 3.32325 8.33056 3.22219C8.39454 3.12113 8.41576 2.99879 8.38954 2.88208C8.36333 2.76538 8.29183 2.66387 8.19078 2.59988C7.93798 2.43976 7.66504 2.3139 7.37913 2.2256C7.509 1.96206 7.69917 1.73284 7.93421 1.55655C8.16924 1.38027 8.44252 1.26187 8.73188 1.21098C9.17498 1.16237 9.62133 1.26756 9.9961 1.50894C10.3709 1.75032 10.6513 2.1132 10.7903 2.53675C10.8166 2.60989 10.8614 2.67498 10.9203 2.72571C10.9792 2.77644 11.0502 2.81109 11.1264 2.82629C11.2026 2.84149 11.2815 2.83673 11.3553 2.81247C11.4292 2.7882 11.4955 2.74527 11.5479 2.68782C11.7922 2.41202 12.1145 2.21701 12.4722 2.12865C12.8693 2.05142 13.2806 2.10033 13.6485 2.26852C14.0164 2.43672 14.3225 2.71577 14.5239 3.06661C14.7366 3.47074 14.8019 3.93629 14.7088 4.38336C14.6944 4.45603 14.6982 4.53112 14.7197 4.60199C14.7412 4.67286 14.7799 4.73733 14.8323 4.78971C14.8847 4.84209 14.9491 4.88076 15.02 4.9023C15.0909 4.92384 15.1659 4.92759 15.2386 4.91322C15.6044 4.84133 15.9838 4.90377 16.3073 5.08909C16.3366 5.10713 17.04 5.54003 17.0152 6.30889C17.0053 6.52941 16.9415 6.74415 16.8295 6.93437C16.7175 7.12459 16.5607 7.28451 16.3727 7.40017Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.7211 18.7797L15.3694 22.1167C15.3224 22.5615 15.1118 22.9731 14.7785 23.2714C14.4452 23.5697 14.013 23.7335 13.5657 23.7311H4.58344C4.13615 23.7335 3.7039 23.5697 3.3706 23.2714C3.0373 22.9731 2.82674 22.5615 2.77978 22.1167L1.32332 8.27499C1.31214 8.26759 1.30159 8.25929 1.29175 8.25019C0.724165 7.79406 0.360214 7.13177 0.279444 6.40809C0.256898 6.17359 0.18926 4.96056 1.12266 4.20974C1.4719 3.94367 1.88551 3.77508 2.32124 3.72121C2.66767 3.67837 3.01822 3.70927 3.35015 3.81069C3.4357 3.83683 3.52001 3.86765 3.6027 3.9031C3.63263 3.81833 3.66669 3.73529 3.70472 3.65426C3.83846 3.36931 4.0212 3.10925 4.24526 2.88622C4.53798 2.60511 4.88537 2.38719 5.26585 2.24601C5.64633 2.10482 6.05178 2.04338 6.457 2.0655C6.63178 1.57553 6.94409 1.14633 7.35654 0.829315C7.76898 0.512303 8.26407 0.320921 8.78249 0.278094C9.30091 0.235266 9.82069 0.342809 10.2796 0.58784C10.6589 0.790426 10.9834 1.07989 11.2273 1.43105C11.2784 1.50462 11.3259 1.5809 11.3697 1.65965C11.4431 1.60749 11.519 1.5593 11.5971 1.51524C11.808 1.39625 12.035 1.30736 12.2716 1.25155C12.8582 1.13137 13.4679 1.20044 14.0128 1.44881C14.5577 1.69717 15.0098 2.11204 15.304 2.63369C15.5319 3.04776 15.6484 3.51391 15.6422 3.98652C16.0397 3.99943 16.4275 4.11267 16.7695 4.31571C16.8912 4.38786 17.9554 5.06427 17.9148 6.32917C17.8995 6.7023 17.7923 7.06588 17.6027 7.38762C17.4131 7.70937 17.147 7.97932 16.8281 8.17353L16.42 12.0539L15.7211 18.7797ZM17.0821 8.32945L16.6875 12.0817L16.6874 12.082L15.9885 18.8079L15.6368 22.1449L15.6368 22.1449C15.5828 22.6561 15.3409 23.129 14.9579 23.4718C14.5751 23.8144 14.0787 24.0026 13.565 24H4.58416C4.07046 24.0026 3.57406 23.8144 3.19126 23.4718C2.80827 23.129 2.56631 22.6561 2.51235 22.1449L1.06754 8.41388C0.476503 7.91523 0.0981744 7.20827 0.0121956 6.43791L0.0119675 6.43587L0.0117706 6.43382C-0.0115358 6.19142 -0.0961426 4.84503 0.954112 4.00021L0.956875 3.99798L0.959696 3.99583C1.34681 3.70091 1.80527 3.51405 2.28824 3.45433C2.68025 3.40586 3.07699 3.44257 3.4517 3.56065C3.59954 3.2393 3.80382 2.9462 4.05555 2.69564L4.05726 2.69394L4.05899 2.69227C4.3783 2.38562 4.75725 2.14791 5.1723 1.9939C5.52604 1.86263 5.89957 1.79456 6.27587 1.79226C6.47621 1.32971 6.79131 0.924595 7.19266 0.61611C7.6461 0.267589 8.1904 0.0571837 8.76035 0.0100991C9.3303 -0.0369856 9.90174 0.0812471 10.4062 0.350633C10.8267 0.575136 11.1857 0.896687 11.4546 1.28692C11.6904 1.15256 11.9447 1.05238 12.2098 0.989829L12.2137 0.988914L12.2176 0.988114C12.86 0.856512 13.5276 0.932141 14.1244 1.20412C14.7211 1.47609 15.2161 1.93038 15.5382 2.50161L15.5389 2.50281L15.5396 2.50402C15.7493 2.88509 15.8732 3.30632 15.9038 3.73823C16.2572 3.78411 16.5986 3.90156 16.9066 4.08437C16.9066 4.08441 16.9067 4.08444 16.9067 4.08448C16.9837 4.13011 17.3081 4.33603 17.6108 4.70448C17.9157 5.07562 18.2065 5.62258 18.1836 6.33779L18.1835 6.339L18.1835 6.3402C18.1663 6.75757 18.0464 7.16424 17.8344 7.52413C17.6454 7.84492 17.3884 8.11969 17.0821 8.32945ZM14.8193 18.7324L15.5227 11.9592L15.9217 8.17353C15.6305 8.02597 15.312 7.94001 14.9861 7.921C14.6028 7.921 14.1519 8.12618 13.701 8.35165C13.3371 8.54218 12.9539 8.69335 12.5579 8.80259L12.4497 12.232V12.241L12.1183 22.8382H13.5612C13.7848 22.8394 14.001 22.7575 14.1676 22.6084C14.3343 22.4592 14.4395 22.2534 14.463 22.031L14.8193 18.7324ZM12.3957 22.5693H13.5619L13.5627 22.5693C13.7196 22.5702 13.8713 22.5127 13.9883 22.408C14.1052 22.3033 14.1791 22.1589 14.1956 22.0028L14.1956 22.0025L14.5518 18.7046L14.5519 18.7035L15.634 8.33805C15.4252 8.25408 15.2039 8.20396 14.9786 8.18994C14.6714 8.19268 14.2814 8.36214 13.8235 8.59106C13.5021 8.75912 13.1665 8.89787 12.8205 9.00569L12.7186 12.2362V12.2452L12.3957 22.5693ZM4.57903 22.5603L5.75123 22.5676L5.70787 21.1648V21.1063L5.42154 11.9205V11.8602L5.32033 8.99464C4.97482 8.887 4.63954 8.74851 4.31857 8.58078C4.08749 8.46976 3.87666 8.36868 3.67658 8.2942C3.47929 8.22077 3.31032 8.18031 3.16323 8.17868C2.93821 8.1958 2.71776 8.24888 2.5102 8.33558L3.94452 21.9938C3.94453 21.9938 3.94453 21.9938 3.94453 21.9939C3.96103 22.1499 4.03492 22.2943 4.15186 22.399C4.26881 22.5037 4.42049 22.5611 4.57745 22.5603L4.57903 22.5603ZM3.6771 22.022L2.22289 8.17353C2.51192 8.02271 2.82886 7.93292 3.15404 7.90973C3.54276 7.90973 3.97626 8.11799 4.43447 8.33813L4.43915 8.34038C4.80306 8.53091 5.18625 8.68208 5.58222 8.79132L5.69044 11.8555V11.9164L5.97678 21.1021V21.1607L6.02863 22.8382L4.57893 22.8292C4.35529 22.8304 4.13916 22.7485 3.97251 22.5993C3.80586 22.4502 3.70058 22.2444 3.6771 22.022ZM11.2835 12.2138L11.3933 9.04595C10.9947 8.94003 10.6098 8.78747 10.2464 8.59125C10.0167 8.48087 9.80439 8.37993 9.60392 8.3056C9.40101 8.23036 9.22921 8.18991 9.08359 8.18991C8.77567 8.18991 8.38363 8.35985 7.92263 8.59022C7.55856 8.78705 7.17273 8.94002 6.77323 9.04613L6.86118 11.84V11.8537L7.1385 21.0732V21.0866L7.18437 22.5603H10.9603L11.2835 12.2278V12.2138ZM11.2209 22.8292H6.9237L6.86959 21.0908V21.0773L6.59228 11.8577V11.8442L6.49759 8.83641C6.95171 8.73633 7.38959 8.57316 7.79848 8.35165C8.2494 8.12618 8.70031 7.921 9.08359 7.921C9.46687 7.921 9.90877 8.13069 10.3687 8.35165C10.7776 8.57316 11.2155 8.73633 11.6696 8.83641L11.5524 12.2185V12.232L11.2209 22.8292ZM13.3154 7.5377C13.8453 7.28291 14.3954 7.01911 14.9906 7.01911C15.4735 7.04427 15.9451 7.1743 16.3727 7.40016C16.5607 7.28449 16.7175 7.12457 16.8295 6.93436C16.9415 6.74414 17.0053 6.5294 17.0152 6.30888C17.04 5.54002 16.3366 5.10711 16.3073 5.08908C15.9838 4.90376 15.6044 4.84131 15.2386 4.91321C15.1659 4.92758 15.0909 4.92383 15.02 4.90229C14.9491 4.88074 14.8847 4.84207 14.8323 4.7897C14.7799 4.73732 14.7412 4.67285 14.7197 4.60197C14.6982 4.5311 14.6944 4.45602 14.7088 4.38335C14.8019 3.93628 14.7366 3.47072 14.5239 3.0666C14.3225 2.71576 14.0164 2.4367 13.6485 2.26851C13.2806 2.10032 12.8693 2.05141 12.4722 2.12864C12.1145 2.217 11.7922 2.41201 11.5479 2.6878C11.4955 2.74525 11.4292 2.78819 11.3553 2.81245C11.2815 2.83672 11.2026 2.84148 11.1264 2.82628C11.0502 2.81108 10.9792 2.77643 10.9203 2.7257C10.8614 2.67497 10.8166 2.60988 10.7903 2.53674C10.6513 2.11319 10.3709 1.7503 9.9961 1.50893C9.62133 1.26755 9.17498 1.16235 8.73188 1.21097C8.44252 1.26186 8.16924 1.38025 7.93421 1.55654C7.77302 1.67744 7.63294 1.82322 7.51893 1.9879C7.4667 2.06336 7.41994 2.14278 7.37913 2.22559C7.46559 2.25229 7.55087 2.28243 7.63476 2.31591C7.82828 2.39314 8.01443 2.48817 8.19078 2.59987C8.29183 2.66386 8.36333 2.76537 8.38954 2.88207C8.41576 2.99877 8.39454 3.12111 8.33056 3.22217C8.26658 3.32323 8.16508 3.39474 8.04838 3.42095C7.93168 3.44717 7.80935 3.42595 7.7083 3.36196C6.76588 2.76897 5.58899 2.8276 4.88556 3.52656C4.18213 4.22552 4.31966 5.27622 4.33769 5.39346C4.34827 5.45327 4.34665 5.51459 4.33295 5.57376C4.31924 5.63292 4.29373 5.68871 4.25793 5.73777C4.22214 5.78683 4.1768 5.82816 4.12465 5.85927C4.07249 5.89038 4.01459 5.91063 3.95441 5.91881H3.88678C3.77736 5.91989 3.67129 5.88114 3.58832 5.80979C3.50536 5.73844 3.45117 5.63935 3.43586 5.531C3.40419 5.29109 3.39739 5.04855 3.41557 4.80724C3.14753 4.65885 2.84281 4.58981 2.537 4.60818C2.23118 4.62655 1.93691 4.73156 1.68856 4.91095C1.11815 5.37317 1.16324 6.16683 1.17902 6.32015C1.22436 6.74045 1.41587 7.13148 1.72012 7.42496C2.16197 7.18473 2.65184 7.04609 3.15404 7.01911C3.74623 7.01911 4.29155 7.28024 4.82109 7.53382L4.82919 7.5377C5.28913 7.75866 5.72877 7.96835 6.11205 7.96835C6.49533 7.96835 6.94625 7.76317 7.39716 7.5377C7.92699 7.28291 8.47711 7.01911 9.07232 7.01911C9.66753 7.01911 10.2176 7.28291 10.7475 7.5377C11.2074 7.75866 11.6516 7.96835 12.0326 7.96835C12.4136 7.96835 12.8645 7.76317 13.3154 7.5377ZM1.78006 7.09325C2.20625 6.89254 2.66789 6.77593 3.13961 6.75059L3.14682 6.75021H3.15404C3.80784 6.75021 4.40097 7.03437 4.91451 7.2804C4.92482 7.28534 4.93509 7.29026 4.94533 7.29516L4.94564 7.29531C5.17787 7.40688 5.39142 7.50887 5.59307 7.58383C5.79535 7.65903 5.96652 7.69944 6.11205 7.69944C6.42084 7.69944 6.81421 7.52854 7.2769 7.29718L7.27876 7.29625L7.3008 7.28565C7.81536 7.03816 8.41403 6.75021 9.07232 6.75021C9.73061 6.75021 10.3293 7.03816 10.8438 7.28565L10.8639 7.29531C10.864 7.29533 10.864 7.29534 10.864 7.29535C11.0958 7.40669 11.3106 7.50875 11.513 7.58371C11.7164 7.65903 11.8882 7.69944 12.0326 7.69944C12.1781 7.69944 12.3521 7.65958 12.5552 7.58511C12.7568 7.51117 12.9709 7.40932 13.1952 7.29718L13.197 7.29625L13.2191 7.28565C13.7336 7.03815 14.3323 6.75021 14.9906 6.75021H14.9976L15.0046 6.75057C15.4708 6.77486 15.9274 6.88962 16.3489 7.08786C16.4481 7.00696 16.5325 6.90887 16.5978 6.79792C16.6872 6.64601 16.7383 6.47458 16.7465 6.2985C16.7555 6.00384 16.6265 5.76701 16.477 5.59205C16.3378 5.42903 16.1934 5.33507 16.1696 5.32014C15.9032 5.16875 15.5912 5.11795 15.2905 5.17707C15.1746 5.19994 15.0548 5.19393 14.9418 5.15957C14.8287 5.12518 14.7257 5.06345 14.6421 4.97984C14.5585 4.89623 14.4968 4.79331 14.4624 4.68017C14.428 4.56704 14.422 4.44718 14.445 4.33119L14.4452 4.32984L14.4455 4.3285C14.5256 3.94418 14.47 3.54404 14.2882 3.19621C14.1147 2.89603 13.8521 2.65726 13.5367 2.51307C13.2219 2.36914 12.8702 2.32663 12.5302 2.39132C12.2281 2.46736 11.9558 2.63281 11.7491 2.86612L11.7479 2.86754L11.7466 2.86894C11.663 2.96065 11.5572 3.02919 11.4393 3.06792C11.3214 3.10666 11.1955 3.11426 11.0738 3.08999C10.9521 3.06573 10.8388 3.01042 10.7448 2.92943C10.6508 2.84845 10.5793 2.74454 10.5373 2.62779L10.536 2.62422L10.5348 2.62061C10.415 2.25565 10.1734 1.94298 9.85049 1.735C9.53003 1.5286 9.14883 1.43777 8.76989 1.47734C8.52534 1.52173 8.29446 1.62248 8.09556 1.77166C7.97613 1.86124 7.87023 1.96678 7.78062 2.08496C7.97297 2.16479 8.15834 2.26102 8.33463 2.37268M1.78006 7.09325C1.59492 6.86485 1.47839 6.5869 1.44645 6.29198C1.44022 6.23092 1.42692 6.02485 1.47709 5.78686C1.52692 5.55053 1.63453 5.30362 1.85216 5.12453C2.05785 4.97771 2.30077 4.89176 2.55312 4.8766C2.75345 4.86457 2.95322 4.89755 3.13803 4.97227C3.13283 5.17066 3.14327 5.36925 3.16927 5.5662L3.16943 5.56742L3.1696 5.56863C3.19404 5.74159 3.28054 5.89976 3.41298 6.01367C3.54505 6.12725 3.71381 6.18908 3.88797 6.18772H3.97261L3.99065 6.18527C4.08671 6.17221 4.17914 6.13987 4.2624 6.09021C4.34566 6.04055 4.41803 5.97458 4.47517 5.89626C4.53231 5.81794 4.57304 5.72889 4.59492 5.63444C4.61652 5.54117 4.61931 5.44454 4.60311 5.35021C4.59555 5.29983 4.56181 5.03953 4.60736 4.71561C4.65372 4.38602 4.77891 4.01161 5.0751 3.71731C5.67253 3.12367 6.70651 3.04952 7.56475 3.58935C7.726 3.69134 7.92115 3.72514 8.10732 3.68332C8.29361 3.64147 8.45563 3.52733 8.55776 3.36601C8.65989 3.2047 8.69376 3.00942 8.65191 2.82314C8.61007 2.63687 8.49596 2.47484 8.33467 2.3727' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='19' height='24' viewBox='0 0 19 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.43033 9.13287C1.41666 9.1217 1.40415 9.10919 1.39298 9.09552C1.40384 9.10558 1.4155 9.11474 1.42784 9.12291L1.43033 9.13287Z' fill='black'/%3E%3Cpath d='M16.7695 4.31572C16.4275 4.11269 16.0397 3.99945 15.6422 3.98653C15.6484 3.51392 15.5319 3.04777 15.304 2.63371C15.0098 2.11205 14.5577 1.69719 14.0128 1.44882C13.4679 1.20045 12.8582 1.13138 12.2716 1.25156C11.9474 1.32804 11.6412 1.46663 11.3697 1.65967C11.1169 1.20501 10.7384 0.832885 10.2796 0.587853C9.82069 0.342822 9.30091 0.235279 8.78249 0.278107C8.26407 0.320935 7.76898 0.512317 7.35654 0.829329C6.94409 1.14634 6.63178 1.57554 6.457 2.06552C6.05178 2.0434 5.64633 2.10484 5.26585 2.24602C4.88537 2.38721 4.53797 2.60512 4.24526 2.88623C3.95749 3.17268 3.73787 3.52023 3.6027 3.90311C3.19917 3.73011 2.75696 3.66735 2.32124 3.72122C1.88551 3.7751 1.4719 3.94368 1.12266 4.20975C0.189261 4.96057 0.256898 6.17361 0.279444 6.4081C0.360215 7.13179 0.724166 7.79407 1.29175 8.2502C1.30159 8.25931 1.31214 8.2676 1.32332 8.275L1.72012 12.0449L2.77978 22.1167C2.82674 22.5616 3.0373 22.9731 3.3706 23.2714C3.7039 23.5697 4.13615 23.7335 4.58344 23.7311H13.5657C14.013 23.7335 14.4452 23.5697 14.7785 23.2714C15.1118 22.9731 15.3224 22.5616 15.3694 22.1167L15.7211 18.7797L14.8192 18.7324L14.463 22.031C14.4395 22.2534 14.3343 22.4592 14.1676 22.6084C14.001 22.7575 13.7848 22.8394 13.5612 22.8382H12.1183L12.4497 12.241V12.232L12.5579 8.80261C12.9539 8.69337 13.3371 8.5422 13.701 8.35166C14.1519 8.12619 14.6028 7.92101 14.9861 7.92101C15.312 7.94002 15.6305 8.02598 15.9217 8.17354L15.5227 11.9592L14.8192 18.7324L15.7211 18.7797L16.42 12.0539L16.8281 8.17354C17.147 7.97934 17.4131 7.70938 17.6027 7.38764C17.7923 7.06589 17.8995 6.70231 17.9148 6.32918C17.9554 5.06429 16.8912 4.38787 16.7695 4.31572ZM4.57893 22.8292C4.35529 22.8304 4.13916 22.7485 3.97251 22.5994C3.80586 22.4502 3.70058 22.2444 3.6771 22.022L2.61745 11.9502L2.2229 8.17354C2.51192 8.02272 2.82886 7.93293 3.15404 7.90974C3.54408 7.90974 3.97922 8.11943 4.43915 8.34039C4.80306 8.53092 5.18625 8.68209 5.58222 8.79133L5.69044 11.8555V11.8713C5.69044 11.8871 5.69044 11.9006 5.69044 11.9164L5.97678 21.1021V21.1156C5.97678 21.1314 5.97678 21.1449 5.97678 21.1607L6.02863 22.8382L4.57893 22.8292ZM11.5524 12.2185V12.232L11.2209 22.8292H6.9237L6.86959 21.0908V21.0773L6.59228 11.8577V11.8442L6.49759 8.83643C6.95171 8.73634 7.38959 8.57317 7.79848 8.35166C8.24939 8.12619 8.70031 7.92101 9.08359 7.92101C9.46687 7.92101 9.90877 8.1307 10.3687 8.35166C10.7776 8.57317 11.2155 8.73634 11.6696 8.83643L11.5524 12.2185ZM16.3727 7.40017C15.9451 7.17432 15.4735 7.04429 14.9906 7.01913C14.3954 7.01913 13.8453 7.28293 13.3154 7.53771C12.8645 7.76318 12.4136 7.96836 12.0326 7.96836C11.6516 7.96836 11.2074 7.75867 10.7475 7.53771C10.2176 7.28293 9.66753 7.01913 9.07232 7.01913C8.47711 7.01913 7.92699 7.28293 7.39716 7.53771C6.94625 7.76318 6.49533 7.96836 6.11205 7.96836C5.72877 7.96836 5.28913 7.75867 4.82919 7.53771C4.29711 7.28293 3.74925 7.01913 3.15404 7.01913C2.65184 7.0461 2.16197 7.18475 1.72012 7.42497C1.41587 7.13149 1.22436 6.74047 1.17902 6.32017C1.16324 6.16684 1.11815 5.37318 1.68856 4.91097C1.93691 4.73157 2.23118 4.62656 2.537 4.60819C2.84281 4.58983 3.14753 4.65887 3.41557 4.80725C3.39739 5.04856 3.40419 5.2911 3.43586 5.53101C3.45117 5.63937 3.50536 5.73845 3.58832 5.8098C3.67129 5.88115 3.77736 5.9199 3.88678 5.91883H3.95441C4.01459 5.91064 4.07249 5.89039 4.12465 5.85928C4.1768 5.82817 4.22214 5.78684 4.25793 5.73778C4.29373 5.68872 4.31924 5.63293 4.33295 5.57377C4.34665 5.5146 4.34827 5.45328 4.33769 5.39348C4.31966 5.27623 4.18213 4.22553 4.88556 3.52657C5.58899 2.82761 6.76588 2.76899 7.7083 3.36198C7.80935 3.42596 7.93168 3.44718 8.04838 3.42096C8.16508 3.39475 8.26658 3.32325 8.33056 3.22219C8.39454 3.12113 8.41576 2.99879 8.38954 2.88208C8.36333 2.76538 8.29183 2.66387 8.19078 2.59988C7.93798 2.43976 7.66504 2.3139 7.37913 2.2256C7.509 1.96206 7.69917 1.73284 7.93421 1.55655C8.16924 1.38027 8.44252 1.26187 8.73188 1.21098C9.17498 1.16237 9.62133 1.26756 9.9961 1.50894C10.3709 1.75032 10.6513 2.1132 10.7903 2.53675C10.8166 2.60989 10.8614 2.67498 10.9203 2.72571C10.9792 2.77644 11.0502 2.81109 11.1264 2.82629C11.2026 2.84149 11.2815 2.83673 11.3553 2.81247C11.4292 2.7882 11.4955 2.74527 11.5479 2.68782C11.7922 2.41202 12.1145 2.21701 12.4722 2.12865C12.8693 2.05142 13.2806 2.10033 13.6485 2.26852C14.0164 2.43672 14.3225 2.71577 14.5239 3.06661C14.7366 3.47074 14.8019 3.93629 14.7088 4.38336C14.6944 4.45603 14.6982 4.53112 14.7197 4.60199C14.7412 4.67286 14.7799 4.73733 14.8323 4.78971C14.8847 4.84209 14.9491 4.88076 15.02 4.9023C15.0909 4.92384 15.1659 4.92759 15.2386 4.91322C15.6044 4.84133 15.9838 4.90377 16.3073 5.08909C16.3366 5.10713 17.04 5.54003 17.0152 6.30889C17.0053 6.52941 16.9415 6.74415 16.8295 6.93437C16.7175 7.12459 16.5607 7.28451 16.3727 7.40017Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.7211 18.7797L15.3694 22.1167C15.3224 22.5615 15.1118 22.9731 14.7785 23.2714C14.4452 23.5697 14.013 23.7335 13.5657 23.7311H4.58344C4.13615 23.7335 3.7039 23.5697 3.3706 23.2714C3.0373 22.9731 2.82674 22.5615 2.77978 22.1167L1.32332 8.27499C1.31214 8.26759 1.30159 8.25929 1.29175 8.25019C0.724165 7.79406 0.360214 7.13177 0.279444 6.40809C0.256898 6.17359 0.18926 4.96056 1.12266 4.20974C1.4719 3.94367 1.88551 3.77508 2.32124 3.72121C2.66767 3.67837 3.01822 3.70927 3.35015 3.81069C3.4357 3.83683 3.52001 3.86765 3.6027 3.9031C3.63263 3.81833 3.66669 3.73529 3.70472 3.65426C3.83846 3.36931 4.0212 3.10925 4.24526 2.88622C4.53798 2.60511 4.88537 2.38719 5.26585 2.24601C5.64633 2.10482 6.05178 2.04338 6.457 2.0655C6.63178 1.57553 6.94409 1.14633 7.35654 0.829315C7.76898 0.512303 8.26407 0.320921 8.78249 0.278094C9.30091 0.235266 9.82069 0.342809 10.2796 0.58784C10.6589 0.790426 10.9834 1.07989 11.2273 1.43105C11.2784 1.50462 11.3259 1.5809 11.3697 1.65965C11.4431 1.60749 11.519 1.5593 11.5971 1.51524C11.808 1.39625 12.035 1.30736 12.2716 1.25155C12.8582 1.13137 13.4679 1.20044 14.0128 1.44881C14.5577 1.69717 15.0098 2.11204 15.304 2.63369C15.5319 3.04776 15.6484 3.51391 15.6422 3.98652C16.0397 3.99943 16.4275 4.11267 16.7695 4.31571C16.8912 4.38786 17.9554 5.06427 17.9148 6.32917C17.8995 6.7023 17.7923 7.06588 17.6027 7.38762C17.4131 7.70937 17.147 7.97932 16.8281 8.17353L16.42 12.0539L15.7211 18.7797ZM17.0821 8.32945L16.6875 12.0817L16.6874 12.082L15.9885 18.8079L15.6368 22.1449L15.6368 22.1449C15.5828 22.6561 15.3409 23.129 14.9579 23.4718C14.5751 23.8144 14.0787 24.0026 13.565 24H4.58416C4.07046 24.0026 3.57406 23.8144 3.19126 23.4718C2.80827 23.129 2.56631 22.6561 2.51235 22.1449L1.06754 8.41388C0.476503 7.91523 0.0981744 7.20827 0.0121956 6.43791L0.0119675 6.43587L0.0117706 6.43382C-0.0115358 6.19142 -0.0961426 4.84503 0.954112 4.00021L0.956875 3.99798L0.959696 3.99583C1.34681 3.70091 1.80527 3.51405 2.28824 3.45433C2.68025 3.40586 3.07699 3.44257 3.4517 3.56065C3.59954 3.2393 3.80382 2.9462 4.05555 2.69564L4.05726 2.69394L4.05899 2.69227C4.3783 2.38562 4.75725 2.14791 5.1723 1.9939C5.52604 1.86263 5.89957 1.79456 6.27587 1.79226C6.47621 1.32971 6.79131 0.924595 7.19266 0.61611C7.6461 0.267589 8.1904 0.0571837 8.76035 0.0100991C9.3303 -0.0369856 9.90174 0.0812471 10.4062 0.350633C10.8267 0.575136 11.1857 0.896687 11.4546 1.28692C11.6904 1.15256 11.9447 1.05238 12.2098 0.989829L12.2137 0.988914L12.2176 0.988114C12.86 0.856512 13.5276 0.932141 14.1244 1.20412C14.7211 1.47609 15.2161 1.93038 15.5382 2.50161L15.5389 2.50281L15.5396 2.50402C15.7493 2.88509 15.8732 3.30632 15.9038 3.73823C16.2572 3.78411 16.5986 3.90156 16.9066 4.08437C16.9066 4.08441 16.9067 4.08444 16.9067 4.08448C16.9837 4.13011 17.3081 4.33603 17.6108 4.70448C17.9157 5.07562 18.2065 5.62258 18.1836 6.33779L18.1835 6.339L18.1835 6.3402C18.1663 6.75757 18.0464 7.16424 17.8344 7.52413C17.6454 7.84492 17.3884 8.11969 17.0821 8.32945ZM14.8193 18.7324L15.5227 11.9592L15.9217 8.17353C15.6305 8.02597 15.312 7.94001 14.9861 7.921C14.6028 7.921 14.1519 8.12618 13.701 8.35165C13.3371 8.54218 12.9539 8.69335 12.5579 8.80259L12.4497 12.232V12.241L12.1183 22.8382H13.5612C13.7848 22.8394 14.001 22.7575 14.1676 22.6084C14.3343 22.4592 14.4395 22.2534 14.463 22.031L14.8193 18.7324ZM12.3957 22.5693H13.5619L13.5627 22.5693C13.7196 22.5702 13.8713 22.5127 13.9883 22.408C14.1052 22.3033 14.1791 22.1589 14.1956 22.0028L14.1956 22.0025L14.5518 18.7046L14.5519 18.7035L15.634 8.33805C15.4252 8.25408 15.2039 8.20396 14.9786 8.18994C14.6714 8.19268 14.2814 8.36214 13.8235 8.59106C13.5021 8.75912 13.1665 8.89787 12.8205 9.00569L12.7186 12.2362V12.2452L12.3957 22.5693ZM4.57903 22.5603L5.75123 22.5676L5.70787 21.1648V21.1063L5.42154 11.9205V11.8602L5.32033 8.99464C4.97482 8.887 4.63954 8.74851 4.31857 8.58078C4.08749 8.46976 3.87666 8.36868 3.67658 8.2942C3.47929 8.22077 3.31032 8.18031 3.16323 8.17868C2.93821 8.1958 2.71776 8.24888 2.5102 8.33558L3.94452 21.9938C3.94453 21.9938 3.94453 21.9938 3.94453 21.9939C3.96103 22.1499 4.03492 22.2943 4.15186 22.399C4.26881 22.5037 4.42049 22.5611 4.57745 22.5603L4.57903 22.5603ZM3.6771 22.022L2.22289 8.17353C2.51192 8.02271 2.82886 7.93292 3.15404 7.90973C3.54276 7.90973 3.97626 8.11799 4.43447 8.33813L4.43915 8.34038C4.80306 8.53091 5.18625 8.68208 5.58222 8.79132L5.69044 11.8555V11.9164L5.97678 21.1021V21.1607L6.02863 22.8382L4.57893 22.8292C4.35529 22.8304 4.13916 22.7485 3.97251 22.5993C3.80586 22.4502 3.70058 22.2444 3.6771 22.022ZM11.2835 12.2138L11.3933 9.04595C10.9947 8.94003 10.6098 8.78747 10.2464 8.59125C10.0167 8.48087 9.80439 8.37993 9.60392 8.3056C9.40101 8.23036 9.22921 8.18991 9.08359 8.18991C8.77567 8.18991 8.38363 8.35985 7.92263 8.59022C7.55856 8.78705 7.17273 8.94002 6.77323 9.04613L6.86118 11.84V11.8537L7.1385 21.0732V21.0866L7.18437 22.5603H10.9603L11.2835 12.2278V12.2138ZM11.2209 22.8292H6.9237L6.86959 21.0908V21.0773L6.59228 11.8577V11.8442L6.49759 8.83641C6.95171 8.73633 7.38959 8.57316 7.79848 8.35165C8.2494 8.12618 8.70031 7.921 9.08359 7.921C9.46687 7.921 9.90877 8.13069 10.3687 8.35165C10.7776 8.57316 11.2155 8.73633 11.6696 8.83641L11.5524 12.2185V12.232L11.2209 22.8292ZM13.3154 7.5377C13.8453 7.28291 14.3954 7.01911 14.9906 7.01911C15.4735 7.04427 15.9451 7.1743 16.3727 7.40016C16.5607 7.28449 16.7175 7.12457 16.8295 6.93436C16.9415 6.74414 17.0053 6.5294 17.0152 6.30888C17.04 5.54002 16.3366 5.10711 16.3073 5.08908C15.9838 4.90376 15.6044 4.84131 15.2386 4.91321C15.1659 4.92758 15.0909 4.92383 15.02 4.90229C14.9491 4.88074 14.8847 4.84207 14.8323 4.7897C14.7799 4.73732 14.7412 4.67285 14.7197 4.60197C14.6982 4.5311 14.6944 4.45602 14.7088 4.38335C14.8019 3.93628 14.7366 3.47072 14.5239 3.0666C14.3225 2.71576 14.0164 2.4367 13.6485 2.26851C13.2806 2.10032 12.8693 2.05141 12.4722 2.12864C12.1145 2.217 11.7922 2.41201 11.5479 2.6878C11.4955 2.74525 11.4292 2.78819 11.3553 2.81245C11.2815 2.83672 11.2026 2.84148 11.1264 2.82628C11.0502 2.81108 10.9792 2.77643 10.9203 2.7257C10.8614 2.67497 10.8166 2.60988 10.7903 2.53674C10.6513 2.11319 10.3709 1.7503 9.9961 1.50893C9.62133 1.26755 9.17498 1.16235 8.73188 1.21097C8.44252 1.26186 8.16924 1.38025 7.93421 1.55654C7.77302 1.67744 7.63294 1.82322 7.51893 1.9879C7.4667 2.06336 7.41994 2.14278 7.37913 2.22559C7.46559 2.25229 7.55087 2.28243 7.63476 2.31591C7.82828 2.39314 8.01443 2.48817 8.19078 2.59987C8.29183 2.66386 8.36333 2.76537 8.38954 2.88207C8.41576 2.99877 8.39454 3.12111 8.33056 3.22217C8.26658 3.32323 8.16508 3.39474 8.04838 3.42095C7.93168 3.44717 7.80935 3.42595 7.7083 3.36196C6.76588 2.76897 5.58899 2.8276 4.88556 3.52656C4.18213 4.22552 4.31966 5.27622 4.33769 5.39346C4.34827 5.45327 4.34665 5.51459 4.33295 5.57376C4.31924 5.63292 4.29373 5.68871 4.25793 5.73777C4.22214 5.78683 4.1768 5.82816 4.12465 5.85927C4.07249 5.89038 4.01459 5.91063 3.95441 5.91881H3.88678C3.77736 5.91989 3.67129 5.88114 3.58832 5.80979C3.50536 5.73844 3.45117 5.63935 3.43586 5.531C3.40419 5.29109 3.39739 5.04855 3.41557 4.80724C3.14753 4.65885 2.84281 4.58981 2.537 4.60818C2.23118 4.62655 1.93691 4.73156 1.68856 4.91095C1.11815 5.37317 1.16324 6.16683 1.17902 6.32015C1.22436 6.74045 1.41587 7.13148 1.72012 7.42496C2.16197 7.18473 2.65184 7.04609 3.15404 7.01911C3.74623 7.01911 4.29155 7.28024 4.82109 7.53382L4.82919 7.5377C5.28913 7.75866 5.72877 7.96835 6.11205 7.96835C6.49533 7.96835 6.94625 7.76317 7.39716 7.5377C7.92699 7.28291 8.47711 7.01911 9.07232 7.01911C9.66753 7.01911 10.2176 7.28291 10.7475 7.5377C11.2074 7.75866 11.6516 7.96835 12.0326 7.96835C12.4136 7.96835 12.8645 7.76317 13.3154 7.5377ZM1.78006 7.09325C2.20625 6.89254 2.66789 6.77593 3.13961 6.75059L3.14682 6.75021H3.15404C3.80784 6.75021 4.40097 7.03437 4.91451 7.2804C4.92482 7.28534 4.93509 7.29026 4.94533 7.29516L4.94564 7.29531C5.17787 7.40688 5.39142 7.50887 5.59307 7.58383C5.79535 7.65903 5.96652 7.69944 6.11205 7.69944C6.42084 7.69944 6.81421 7.52854 7.2769 7.29718L7.27876 7.29625L7.3008 7.28565C7.81536 7.03816 8.41403 6.75021 9.07232 6.75021C9.73061 6.75021 10.3293 7.03816 10.8438 7.28565L10.8639 7.29531C10.864 7.29533 10.864 7.29534 10.864 7.29535C11.0958 7.40669 11.3106 7.50875 11.513 7.58371C11.7164 7.65903 11.8882 7.69944 12.0326 7.69944C12.1781 7.69944 12.3521 7.65958 12.5552 7.58511C12.7568 7.51117 12.9709 7.40932 13.1952 7.29718L13.197 7.29625L13.2191 7.28565C13.7336 7.03815 14.3323 6.75021 14.9906 6.75021H14.9976L15.0046 6.75057C15.4708 6.77486 15.9274 6.88962 16.3489 7.08786C16.4481 7.00696 16.5325 6.90887 16.5978 6.79792C16.6872 6.64601 16.7383 6.47458 16.7465 6.2985C16.7555 6.00384 16.6265 5.76701 16.477 5.59205C16.3378 5.42903 16.1934 5.33507 16.1696 5.32014C15.9032 5.16875 15.5912 5.11795 15.2905 5.17707C15.1746 5.19994 15.0548 5.19393 14.9418 5.15957C14.8287 5.12518 14.7257 5.06345 14.6421 4.97984C14.5585 4.89623 14.4968 4.79331 14.4624 4.68017C14.428 4.56704 14.422 4.44718 14.445 4.33119L14.4452 4.32984L14.4455 4.3285C14.5256 3.94418 14.47 3.54404 14.2882 3.19621C14.1147 2.89603 13.8521 2.65726 13.5367 2.51307C13.2219 2.36914 12.8702 2.32663 12.5302 2.39132C12.2281 2.46736 11.9558 2.63281 11.7491 2.86612L11.7479 2.86754L11.7466 2.86894C11.663 2.96065 11.5572 3.02919 11.4393 3.06792C11.3214 3.10666 11.1955 3.11426 11.0738 3.08999C10.9521 3.06573 10.8388 3.01042 10.7448 2.92943C10.6508 2.84845 10.5793 2.74454 10.5373 2.62779L10.536 2.62422L10.5348 2.62061C10.415 2.25565 10.1734 1.94298 9.85049 1.735C9.53003 1.5286 9.14883 1.43777 8.76989 1.47734C8.52534 1.52173 8.29446 1.62248 8.09556 1.77166C7.97613 1.86124 7.87023 1.96678 7.78062 2.08496C7.97297 2.16479 8.15834 2.26102 8.33463 2.37268M1.78006 7.09325C1.59492 6.86485 1.47839 6.5869 1.44645 6.29198C1.44022 6.23092 1.42692 6.02485 1.47709 5.78686C1.52692 5.55053 1.63453 5.30362 1.85216 5.12453C2.05785 4.97771 2.30077 4.89176 2.55312 4.8766C2.75345 4.86457 2.95322 4.89755 3.13803 4.97227C3.13283 5.17066 3.14327 5.36925 3.16927 5.5662L3.16943 5.56742L3.1696 5.56863C3.19404 5.74159 3.28054 5.89976 3.41298 6.01367C3.54505 6.12725 3.71381 6.18908 3.88797 6.18772H3.97261L3.99065 6.18527C4.08671 6.17221 4.17914 6.13987 4.2624 6.09021C4.34566 6.04055 4.41803 5.97458 4.47517 5.89626C4.53231 5.81794 4.57304 5.72889 4.59492 5.63444C4.61652 5.54117 4.61931 5.44454 4.60311 5.35021C4.59555 5.29983 4.56181 5.03953 4.60736 4.71561C4.65372 4.38602 4.77891 4.01161 5.0751 3.71731C5.67253 3.12367 6.70651 3.04952 7.56475 3.58935C7.726 3.69134 7.92115 3.72514 8.10732 3.68332C8.29361 3.64147 8.45563 3.52733 8.55776 3.36601C8.65989 3.2047 8.69376 3.00942 8.65191 2.82314C8.61007 2.63687 8.49596 2.47484 8.33467 2.3727' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--cine:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--evento-deportivo {
  width: 30px;
  height: 30px;
}
.c-sus-icon--evento-deportivo:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.47826 0C2.99826 0 2.6087 0.389565 2.6087 0.869565V1.73913H1.73913C0.782609 1.73913 0 2.52174 0 3.47826V15.6522C0 16.6087 0.782609 17.3913 1.73913 17.3913H7.02616C7.47224 17.3913 7.84735 17.0502 7.88213 16.605C7.883 16.598 7.88296 16.5898 7.88383 16.5829C7.92209 16.082 7.52959 15.6522 7.02785 15.6522H1.73913V6.08696H16.5217V7.82609C16.5217 8.30609 16.9113 8.69565 17.3913 8.69565C17.8713 8.69565 18.2609 8.30609 18.2609 7.82609V3.47826C18.2609 2.52174 17.4783 1.73913 16.5217 1.73913H15.6522V0.869565C15.6522 0.389565 15.2626 0 14.7826 0C14.3026 0 13.913 0.389565 13.913 0.869565V1.73913H4.34783V0.869565C4.34783 0.389565 3.95826 0 3.47826 0Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 9.92308C12.1961 9.92308 9.92308 12.1961 9.92308 15C9.92308 17.8039 12.1961 20.0769 15 20.0769C17.8039 20.0769 20.0769 17.8039 20.0769 15C20.0769 12.1961 17.8039 9.92308 15 9.92308ZM9 15C9 11.6863 11.6863 9 15 9C18.3137 9 21 11.6863 21 15C21 18.3137 18.3137 21 15 21C11.6863 21 9 18.3137 9 15Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 10.2231C12.3618 10.2231 10.2231 12.3618 10.2231 15C10.2231 17.6382 12.3618 19.7769 15 19.7769C17.6382 19.7769 19.7769 17.6382 19.7769 15C19.7769 12.3618 17.6382 10.2231 15 10.2231ZM8.7 15C8.7 11.5206 11.5206 8.70001 15 8.70001C18.4794 8.70001 21.3 11.5206 21.3 15C21.3 18.4794 18.4794 21.3 15 21.3C11.5206 21.3 8.7 18.4794 8.7 15ZM9.92307 15C9.92307 12.1961 12.1961 9.92309 15 9.92309C17.8039 9.92309 20.0769 12.1961 20.0769 15C20.0769 17.8039 17.8039 20.0769 15 20.0769C12.1961 20.0769 9.92307 17.8039 9.92307 15ZM15 9.00001C11.6863 9.00001 9 11.6863 9 15C9 18.3137 11.6863 21 15 21C18.3137 21 21 18.3137 21 15C21 11.6863 18.3137 9.00001 15 9.00001Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.7041 12.3141C14.8756 12.1702 15.1258 12.1702 15.2973 12.3141L17.4922 14.1554C17.6273 14.2687 17.686 14.449 17.6436 14.62L17.0641 16.9572C17.013 17.163 16.8282 17.3076 16.6161 17.3076H13.3853C13.1732 17.3076 12.9884 17.163 12.9373 16.9572L12.3578 14.62C12.3154 14.449 12.3741 14.2687 12.5092 14.1554L14.7041 12.3141ZM13.3231 14.6774L13.7464 16.3845H16.255L16.6783 14.6774L15.0007 13.2701L13.3231 14.6774Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.5113 12.0843C14.7943 11.8468 15.207 11.8468 15.4901 12.0843L17.685 13.9255C17.9078 14.1125 18.0047 14.41 17.9347 14.6923L17.3552 17.0294C17.271 17.3691 16.9661 17.6076 16.6161 17.6076H13.3853C13.0353 17.6076 12.7304 17.3691 12.6462 17.0294L12.0666 14.6923C11.9966 14.41 12.0935 14.1125 12.3164 13.9255L14.5113 12.0843ZM13.9811 16.0846H16.0203L16.3421 14.787L15.0007 13.6617L13.6593 14.787L13.9811 16.0846ZM15.0007 13.2702L16.6783 14.6775L16.255 16.3846H13.7464L13.3231 14.6775L15.0007 13.2702ZM15.2973 12.3141C15.1257 12.1702 14.8756 12.1702 14.7041 12.3141L12.5092 14.1554C12.3741 14.2687 12.3154 14.449 12.3578 14.6201L12.9373 16.9572C12.9884 17.1631 13.1732 17.3076 13.3853 17.3076H16.6161C16.8282 17.3076 17.013 17.1631 17.064 16.9572L17.6436 14.6201C17.686 14.449 17.6273 14.2687 17.4922 14.1554L15.2973 12.3141Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.6165 11.3144C19.857 11.399 19.9833 11.6625 19.8987 11.903L19.155 14.0162C19.1119 14.1387 19.0193 14.2373 18.8997 14.288L17.3746 14.9341C17.1399 15.0336 16.869 14.9239 16.7696 14.6892C16.6702 14.4545 16.7798 14.1836 17.0145 14.0842L18.3519 13.5176L19.0279 11.5965C19.1126 11.3561 19.3761 11.2298 19.6165 11.3144Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.7161 11.0314C20.1128 11.171 20.3213 11.6058 20.1817 12.0025L19.438 14.1158C19.3669 14.3179 19.214 14.4807 19.0167 14.5642L17.4917 15.2104C17.1044 15.3745 16.6574 15.1935 16.4934 14.8063C16.3293 14.419 16.5102 13.9721 16.8975 13.808L18.1129 13.293L18.745 11.497C18.8846 11.1002 19.3194 10.8918 19.7161 11.0314ZM18.3519 13.5176L17.0145 14.0842C16.7798 14.1836 16.6702 14.4545 16.7696 14.6892C16.869 14.9239 17.1399 15.0336 17.3746 14.9341L18.8997 14.288C19.0193 14.2373 19.1119 14.1387 19.155 14.0162L19.8987 11.903C19.9833 11.6625 19.857 11.399 19.6165 11.3144C19.3761 11.2298 19.1126 11.3561 19.0279 11.5965L18.3519 13.5176Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.3695 13.562C18.5358 13.3688 18.8272 13.3469 19.0204 13.5132L20.81 15.0533C21.0032 15.2196 21.0251 15.511 20.8588 15.7042C20.6925 15.8974 20.4011 15.9192 20.2079 15.753L18.4183 14.2129C18.2251 14.0466 18.2033 13.7552 18.3695 13.562Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.1421 13.3663C18.4165 13.0475 18.8973 13.0115 19.2161 13.2858L21.0057 14.8259C21.3245 15.1003 21.3605 15.5811 21.0862 15.8999C20.8119 16.2187 20.331 16.2547 20.0122 15.9804L18.2226 14.4403C17.9038 14.1659 17.8678 13.6851 18.1421 13.3663ZM19.0204 13.5132C18.8272 13.347 18.5358 13.3688 18.3695 13.562C18.2033 13.7552 18.2251 14.0466 18.4183 14.2129L20.2079 15.753C20.4011 15.9193 20.6925 15.8974 20.8588 15.7042C21.0251 15.511 21.0032 15.2196 20.81 15.0533L19.0204 13.5132Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.3837 11.3144C10.6241 11.2298 10.8876 11.3561 10.9722 11.5965L11.6482 13.5176L12.9857 14.0842C13.2204 14.1836 13.33 14.4545 13.2306 14.6892C13.1311 14.9239 12.8603 15.0336 12.6256 14.9341L11.1005 14.288C10.9809 14.2373 10.8882 14.1387 10.8451 14.0162L10.1015 11.903C10.0169 11.6625 10.1432 11.399 10.3837 11.3144Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.2841 11.0314C10.6808 10.8918 11.1156 11.1002 11.2552 11.497L11.8872 13.293L13.1027 13.808C13.49 13.9721 13.6709 14.419 13.5068 14.8063C13.3427 15.1935 12.8958 15.3745 12.5085 15.2104L10.9834 14.5642C10.7862 14.4807 10.6333 14.3179 10.5622 14.1158L9.8185 12.0025C9.67889 11.6058 9.88734 11.171 10.2841 11.0314ZM11.6482 13.5176L10.9722 11.5965C10.8876 11.3561 10.6241 11.2298 10.3837 11.3144C10.1432 11.399 10.0169 11.6625 10.1015 11.903L10.8451 14.0162C10.8882 14.1387 10.9809 14.2373 11.1005 14.288L12.6256 14.9341C12.8603 15.0336 13.1311 14.9239 13.2306 14.6892C13.33 14.4545 13.2204 14.1836 12.9857 14.0842L11.6482 13.5176Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.6303 13.562C11.7966 13.7552 11.7747 14.0466 11.5815 14.2129L9.7919 15.753C9.59869 15.9192 9.30728 15.8974 9.14101 15.7042C8.97474 15.511 8.99658 15.2196 9.18979 15.0533L10.9794 13.5132C11.1726 13.3469 11.464 13.3688 11.6303 13.562Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.8577 13.3663C12.132 13.6851 12.096 14.1659 11.7772 14.4403L9.98759 15.9804C9.6688 16.2547 9.18797 16.2187 8.91362 15.8999C8.63928 15.5811 8.67531 15.1003 8.9941 14.8259L10.7837 13.2858C11.1025 13.0115 11.5833 13.0475 11.8577 13.3663ZM11.5815 14.2129C11.7747 14.0466 11.7966 13.7552 11.6303 13.562C11.464 13.3688 11.1726 13.347 10.9794 13.5132L9.18979 15.0533C8.99658 15.2196 8.97474 15.511 9.14101 15.7042C9.30728 15.8974 9.59869 15.9193 9.7919 15.753L11.5815 14.2129Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.2304 9.52136C17.3717 9.73349 17.3143 10.02 17.1022 10.1614L15.4617 11.2544V12.6679C15.4617 12.9228 15.255 13.1295 15.0001 13.1295C14.7452 13.1295 14.5386 12.9228 14.5386 12.6679V11.0073C14.5386 10.8529 14.6157 10.7088 14.7442 10.6232L16.5904 9.39316C16.8025 9.25183 17.089 9.30923 17.2304 9.52136Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.48 9.35503C17.7132 9.70505 17.6185 10.1778 17.2685 10.411L15.7616 11.415V12.6679C15.7616 13.0885 15.4207 13.4295 15.0001 13.4295C14.5795 13.4295 14.2386 13.0885 14.2386 12.6679V11.0073C14.2386 10.7526 14.3659 10.5147 14.5779 10.3735L16.424 9.14351C16.774 8.91032 17.2468 9.00502 17.48 9.35503L17.2304 9.52137C17.089 9.30924 16.8025 9.25185 16.5904 9.39318L14.7442 10.6232C14.6157 10.7088 14.5386 10.8529 14.5386 11.0073V12.6679C14.5386 12.9228 14.7452 13.1295 15.0001 13.1295C15.255 13.1295 15.4616 12.9228 15.4616 12.6679V11.2544L17.1022 10.1614C17.3143 10.02 17.3717 9.7335 17.2304 9.52137L17.48 9.35503Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.7704 9.52095C12.9117 9.30883 13.1983 9.25147 13.4104 9.39283L15.2566 10.6231C15.4687 10.7645 15.526 11.051 15.3847 11.2631C15.2433 11.4752 14.9568 11.5326 14.7447 11.3913L12.8985 10.161C12.6864 10.0196 12.629 9.73306 12.7704 9.52095Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5207 9.3546C12.754 9.00461 13.2268 8.90996 13.5768 9.14319L15.4229 10.3735C15.7729 10.6067 15.8676 11.0795 15.6343 11.4295C15.4011 11.7795 14.9283 11.8741 14.5783 11.6409L12.7321 10.4106C12.3822 10.1774 12.2875 9.70459 12.5207 9.3546ZM13.4104 9.39284C13.1983 9.25148 12.9117 9.30885 12.7704 9.52096C12.629 9.73308 12.6864 10.0196 12.8985 10.161L14.7447 11.3913C14.9568 11.5326 15.2433 11.4753 15.3847 11.2631C15.526 11.051 15.4687 10.7645 15.2566 10.6231L13.4104 9.39284Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.3834 16.4476C16.6036 16.3192 16.8862 16.3935 17.0146 16.6137L17.8223 17.9983C17.8936 18.1205 17.9049 18.2686 17.853 18.4002L17.0453 20.4483C16.9518 20.6854 16.6838 20.8018 16.4466 20.7083C16.2095 20.6148 16.0931 20.3468 16.1866 20.1096L16.9121 18.2699L16.2173 17.0788C16.0889 16.8586 16.1632 16.576 16.3834 16.4476Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.2322 16.1885C16.5955 15.9765 17.0618 16.0992 17.2738 16.4625L18.0815 17.8472C18.1991 18.0488 18.2177 18.2931 18.1321 18.5103L17.3244 20.5583C17.1701 20.9496 16.7278 21.1417 16.3366 20.9874C15.9453 20.8331 15.7532 20.3908 15.9075 19.9996L16.5796 18.2953L15.9582 17.23C15.7462 16.8667 15.8689 16.4004 16.2322 16.1885ZM16.9121 18.2699L16.1866 20.1096C16.0931 20.3468 16.2095 20.6148 16.4466 20.7083C16.6838 20.8018 16.9518 20.6854 17.0453 20.4483L17.853 18.4002C17.9049 18.2686 17.8936 18.1205 17.8223 17.9983L17.0146 16.6137C16.8862 16.3935 16.6036 16.3192 16.3834 16.4476C16.1632 16.576 16.0889 16.8586 16.2173 17.0788L16.9121 18.2699Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.0186 18.2308C17.0186 17.9759 17.2252 17.7693 17.4801 17.7693H19.463C19.7179 17.7693 19.9245 17.9759 19.9245 18.2308C19.9245 18.4857 19.7179 18.6924 19.463 18.6924H17.4801C17.2252 18.6924 17.0186 18.4857 17.0186 18.2308Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.7186 18.2308C16.7186 17.8103 17.0595 17.4693 17.4801 17.4693H19.463C19.8836 17.4693 20.2245 17.8103 20.2245 18.2308C20.2245 18.6514 19.8836 18.9924 19.463 18.9924H17.4801C17.0595 18.9924 16.7186 18.6514 16.7186 18.2308ZM17.4801 17.7693C17.2252 17.7693 17.0186 17.9759 17.0186 18.2308C17.0186 18.4857 17.2252 18.6924 17.4801 18.6924H19.463C19.7179 18.6924 19.9245 18.4857 19.9245 18.2308C19.9245 17.9759 19.7179 17.7693 19.463 17.7693H17.4801Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.6175 16.4476C13.8377 16.576 13.9121 16.8586 13.7836 17.0788L13.0891 18.2694L13.8246 20.1232C13.9186 20.3601 13.8028 20.6284 13.5658 20.7224C13.3289 20.8164 13.0606 20.7005 12.9666 20.4636L12.1483 18.4011C12.096 18.2693 12.1072 18.1208 12.1786 17.9983L12.9863 16.6137C13.1147 16.3935 13.3973 16.3192 13.6175 16.4476Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.7687 16.1885C14.132 16.4004 14.2547 16.8667 14.0428 17.23L13.4218 18.2945L14.1035 20.0125C14.2586 20.4034 14.0674 20.8461 13.6765 21.0012C13.2856 21.1563 12.8429 20.9652 12.6878 20.5742L11.8694 18.5117C11.7831 18.2943 11.8016 18.0492 11.9195 17.8472L12.7272 16.4625C12.9391 16.0992 13.4054 15.9765 13.7687 16.1885ZM13.0891 18.2694L13.7836 17.0788C13.9121 16.8586 13.8377 16.576 13.6175 16.4476C13.3973 16.3192 13.1147 16.3935 12.9863 16.6137L12.1786 17.9983C12.1072 18.1208 12.096 18.2693 12.1483 18.4011L12.9666 20.4636C13.0606 20.7005 13.3289 20.8164 13.5658 20.7224C13.8028 20.6284 13.9186 20.3601 13.8246 20.1232L13.0891 18.2694Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.0854 18.2308C10.0854 17.9759 10.2921 17.7693 10.547 17.7693H12.5769C12.8318 17.7693 13.0384 17.9759 13.0384 18.2308C13.0384 18.4857 12.8318 18.6924 12.5769 18.6924H10.547C10.2921 18.6924 10.0854 18.4857 10.0854 18.2308Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.78545 18.2308C9.78545 17.8103 10.1264 17.4693 10.547 17.4693H12.5769C12.9975 17.4693 13.3384 17.8103 13.3384 18.2308C13.3384 18.6514 12.9975 18.9924 12.5769 18.9924H10.547C10.1264 18.9924 9.78545 18.6514 9.78545 18.2308ZM10.547 17.7693C10.2921 17.7693 10.0854 17.9759 10.0854 18.2308C10.0854 18.4857 10.2921 18.6924 10.547 18.6924H12.5769C12.8318 18.6924 13.0384 18.4857 13.0384 18.2308C13.0384 17.9759 12.8318 17.7693 12.5769 17.7693H10.547Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.47826 0C2.99826 0 2.6087 0.389565 2.6087 0.869565V1.73913H1.73913C0.782609 1.73913 0 2.52174 0 3.47826V15.6522C0 16.6087 0.782609 17.3913 1.73913 17.3913H7.02616C7.47224 17.3913 7.84735 17.0502 7.88213 16.605C7.883 16.598 7.88296 16.5898 7.88383 16.5829C7.92209 16.082 7.52959 15.6522 7.02785 15.6522H1.73913V6.08696H16.5217V7.82609C16.5217 8.30609 16.9113 8.69565 17.3913 8.69565C17.8713 8.69565 18.2609 8.30609 18.2609 7.82609V3.47826C18.2609 2.52174 17.4783 1.73913 16.5217 1.73913H15.6522V0.869565C15.6522 0.389565 15.2626 0 14.7826 0C14.3026 0 13.913 0.389565 13.913 0.869565V1.73913H4.34783V0.869565C4.34783 0.389565 3.95826 0 3.47826 0Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 9.92308C12.1961 9.92308 9.92308 12.1961 9.92308 15C9.92308 17.8039 12.1961 20.0769 15 20.0769C17.8039 20.0769 20.0769 17.8039 20.0769 15C20.0769 12.1961 17.8039 9.92308 15 9.92308ZM9 15C9 11.6863 11.6863 9 15 9C18.3137 9 21 11.6863 21 15C21 18.3137 18.3137 21 15 21C11.6863 21 9 18.3137 9 15Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 10.2231C12.3618 10.2231 10.2231 12.3618 10.2231 15C10.2231 17.6382 12.3618 19.7769 15 19.7769C17.6382 19.7769 19.7769 17.6382 19.7769 15C19.7769 12.3618 17.6382 10.2231 15 10.2231ZM8.7 15C8.7 11.5206 11.5206 8.70001 15 8.70001C18.4794 8.70001 21.3 11.5206 21.3 15C21.3 18.4794 18.4794 21.3 15 21.3C11.5206 21.3 8.7 18.4794 8.7 15ZM9.92307 15C9.92307 12.1961 12.1961 9.92309 15 9.92309C17.8039 9.92309 20.0769 12.1961 20.0769 15C20.0769 17.8039 17.8039 20.0769 15 20.0769C12.1961 20.0769 9.92307 17.8039 9.92307 15ZM15 9.00001C11.6863 9.00001 9 11.6863 9 15C9 18.3137 11.6863 21 15 21C18.3137 21 21 18.3137 21 15C21 11.6863 18.3137 9.00001 15 9.00001Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.7041 12.3141C14.8756 12.1702 15.1258 12.1702 15.2973 12.3141L17.4922 14.1554C17.6273 14.2687 17.686 14.449 17.6436 14.62L17.0641 16.9572C17.013 17.163 16.8282 17.3076 16.6161 17.3076H13.3853C13.1732 17.3076 12.9884 17.163 12.9373 16.9572L12.3578 14.62C12.3154 14.449 12.3741 14.2687 12.5092 14.1554L14.7041 12.3141ZM13.3231 14.6774L13.7464 16.3845H16.255L16.6783 14.6774L15.0007 13.2701L13.3231 14.6774Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.5113 12.0843C14.7943 11.8468 15.207 11.8468 15.4901 12.0843L17.685 13.9255C17.9078 14.1125 18.0047 14.41 17.9347 14.6923L17.3552 17.0294C17.271 17.3691 16.9661 17.6076 16.6161 17.6076H13.3853C13.0353 17.6076 12.7304 17.3691 12.6462 17.0294L12.0666 14.6923C11.9966 14.41 12.0935 14.1125 12.3164 13.9255L14.5113 12.0843ZM13.9811 16.0846H16.0203L16.3421 14.787L15.0007 13.6617L13.6593 14.787L13.9811 16.0846ZM15.0007 13.2702L16.6783 14.6775L16.255 16.3846H13.7464L13.3231 14.6775L15.0007 13.2702ZM15.2973 12.3141C15.1257 12.1702 14.8756 12.1702 14.7041 12.3141L12.5092 14.1554C12.3741 14.2687 12.3154 14.449 12.3578 14.6201L12.9373 16.9572C12.9884 17.1631 13.1732 17.3076 13.3853 17.3076H16.6161C16.8282 17.3076 17.013 17.1631 17.064 16.9572L17.6436 14.6201C17.686 14.449 17.6273 14.2687 17.4922 14.1554L15.2973 12.3141Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.6165 11.3144C19.857 11.399 19.9833 11.6625 19.8987 11.903L19.155 14.0162C19.1119 14.1387 19.0193 14.2373 18.8997 14.288L17.3746 14.9341C17.1399 15.0336 16.869 14.9239 16.7696 14.6892C16.6702 14.4545 16.7798 14.1836 17.0145 14.0842L18.3519 13.5176L19.0279 11.5965C19.1126 11.3561 19.3761 11.2298 19.6165 11.3144Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.7161 11.0314C20.1128 11.171 20.3213 11.6058 20.1817 12.0025L19.438 14.1158C19.3669 14.3179 19.214 14.4807 19.0167 14.5642L17.4917 15.2104C17.1044 15.3745 16.6574 15.1935 16.4934 14.8063C16.3293 14.419 16.5102 13.9721 16.8975 13.808L18.1129 13.293L18.745 11.497C18.8846 11.1002 19.3194 10.8918 19.7161 11.0314ZM18.3519 13.5176L17.0145 14.0842C16.7798 14.1836 16.6702 14.4545 16.7696 14.6892C16.869 14.9239 17.1399 15.0336 17.3746 14.9341L18.8997 14.288C19.0193 14.2373 19.1119 14.1387 19.155 14.0162L19.8987 11.903C19.9833 11.6625 19.857 11.399 19.6165 11.3144C19.3761 11.2298 19.1126 11.3561 19.0279 11.5965L18.3519 13.5176Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.3695 13.562C18.5358 13.3688 18.8272 13.3469 19.0204 13.5132L20.81 15.0533C21.0032 15.2196 21.0251 15.511 20.8588 15.7042C20.6925 15.8974 20.4011 15.9192 20.2079 15.753L18.4183 14.2129C18.2251 14.0466 18.2033 13.7552 18.3695 13.562Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.1421 13.3663C18.4165 13.0475 18.8973 13.0115 19.2161 13.2858L21.0057 14.8259C21.3245 15.1003 21.3605 15.5811 21.0862 15.8999C20.8119 16.2187 20.331 16.2547 20.0122 15.9804L18.2226 14.4403C17.9038 14.1659 17.8678 13.6851 18.1421 13.3663ZM19.0204 13.5132C18.8272 13.347 18.5358 13.3688 18.3695 13.562C18.2033 13.7552 18.2251 14.0466 18.4183 14.2129L20.2079 15.753C20.4011 15.9193 20.6925 15.8974 20.8588 15.7042C21.0251 15.511 21.0032 15.2196 20.81 15.0533L19.0204 13.5132Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.3837 11.3144C10.6241 11.2298 10.8876 11.3561 10.9722 11.5965L11.6482 13.5176L12.9857 14.0842C13.2204 14.1836 13.33 14.4545 13.2306 14.6892C13.1311 14.9239 12.8603 15.0336 12.6256 14.9341L11.1005 14.288C10.9809 14.2373 10.8882 14.1387 10.8451 14.0162L10.1015 11.903C10.0169 11.6625 10.1432 11.399 10.3837 11.3144Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.2841 11.0314C10.6808 10.8918 11.1156 11.1002 11.2552 11.497L11.8872 13.293L13.1027 13.808C13.49 13.9721 13.6709 14.419 13.5068 14.8063C13.3427 15.1935 12.8958 15.3745 12.5085 15.2104L10.9834 14.5642C10.7862 14.4807 10.6333 14.3179 10.5622 14.1158L9.8185 12.0025C9.67889 11.6058 9.88734 11.171 10.2841 11.0314ZM11.6482 13.5176L10.9722 11.5965C10.8876 11.3561 10.6241 11.2298 10.3837 11.3144C10.1432 11.399 10.0169 11.6625 10.1015 11.903L10.8451 14.0162C10.8882 14.1387 10.9809 14.2373 11.1005 14.288L12.6256 14.9341C12.8603 15.0336 13.1311 14.9239 13.2306 14.6892C13.33 14.4545 13.2204 14.1836 12.9857 14.0842L11.6482 13.5176Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.6303 13.562C11.7966 13.7552 11.7747 14.0466 11.5815 14.2129L9.7919 15.753C9.59869 15.9192 9.30728 15.8974 9.14101 15.7042C8.97474 15.511 8.99658 15.2196 9.18979 15.0533L10.9794 13.5132C11.1726 13.3469 11.464 13.3688 11.6303 13.562Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.8577 13.3663C12.132 13.6851 12.096 14.1659 11.7772 14.4403L9.98759 15.9804C9.6688 16.2547 9.18797 16.2187 8.91362 15.8999C8.63928 15.5811 8.67531 15.1003 8.9941 14.8259L10.7837 13.2858C11.1025 13.0115 11.5833 13.0475 11.8577 13.3663ZM11.5815 14.2129C11.7747 14.0466 11.7966 13.7552 11.6303 13.562C11.464 13.3688 11.1726 13.347 10.9794 13.5132L9.18979 15.0533C8.99658 15.2196 8.97474 15.511 9.14101 15.7042C9.30728 15.8974 9.59869 15.9193 9.7919 15.753L11.5815 14.2129Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.2304 9.52136C17.3717 9.73349 17.3143 10.02 17.1022 10.1614L15.4617 11.2544V12.6679C15.4617 12.9228 15.255 13.1295 15.0001 13.1295C14.7452 13.1295 14.5386 12.9228 14.5386 12.6679V11.0073C14.5386 10.8529 14.6157 10.7088 14.7442 10.6232L16.5904 9.39316C16.8025 9.25183 17.089 9.30923 17.2304 9.52136Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.48 9.35503C17.7132 9.70505 17.6185 10.1778 17.2685 10.411L15.7616 11.415V12.6679C15.7616 13.0885 15.4207 13.4295 15.0001 13.4295C14.5795 13.4295 14.2386 13.0885 14.2386 12.6679V11.0073C14.2386 10.7526 14.3659 10.5147 14.5779 10.3735L16.424 9.14351C16.774 8.91032 17.2468 9.00502 17.48 9.35503L17.2304 9.52137C17.089 9.30924 16.8025 9.25185 16.5904 9.39318L14.7442 10.6232C14.6157 10.7088 14.5386 10.8529 14.5386 11.0073V12.6679C14.5386 12.9228 14.7452 13.1295 15.0001 13.1295C15.255 13.1295 15.4616 12.9228 15.4616 12.6679V11.2544L17.1022 10.1614C17.3143 10.02 17.3717 9.7335 17.2304 9.52137L17.48 9.35503Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.7704 9.52095C12.9117 9.30883 13.1983 9.25147 13.4104 9.39283L15.2566 10.6231C15.4687 10.7645 15.526 11.051 15.3847 11.2631C15.2433 11.4752 14.9568 11.5326 14.7447 11.3913L12.8985 10.161C12.6864 10.0196 12.629 9.73306 12.7704 9.52095Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5207 9.3546C12.754 9.00461 13.2268 8.90996 13.5768 9.14319L15.4229 10.3735C15.7729 10.6067 15.8676 11.0795 15.6343 11.4295C15.4011 11.7795 14.9283 11.8741 14.5783 11.6409L12.7321 10.4106C12.3822 10.1774 12.2875 9.70459 12.5207 9.3546ZM13.4104 9.39284C13.1983 9.25148 12.9117 9.30885 12.7704 9.52096C12.629 9.73308 12.6864 10.0196 12.8985 10.161L14.7447 11.3913C14.9568 11.5326 15.2433 11.4753 15.3847 11.2631C15.526 11.051 15.4687 10.7645 15.2566 10.6231L13.4104 9.39284Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.3834 16.4476C16.6036 16.3192 16.8862 16.3935 17.0146 16.6137L17.8223 17.9983C17.8936 18.1205 17.9049 18.2686 17.853 18.4002L17.0453 20.4483C16.9518 20.6854 16.6838 20.8018 16.4466 20.7083C16.2095 20.6148 16.0931 20.3468 16.1866 20.1096L16.9121 18.2699L16.2173 17.0788C16.0889 16.8586 16.1632 16.576 16.3834 16.4476Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.2322 16.1885C16.5955 15.9765 17.0618 16.0992 17.2738 16.4625L18.0815 17.8472C18.1991 18.0488 18.2177 18.2931 18.1321 18.5103L17.3244 20.5583C17.1701 20.9496 16.7278 21.1417 16.3366 20.9874C15.9453 20.8331 15.7532 20.3908 15.9075 19.9996L16.5796 18.2953L15.9582 17.23C15.7462 16.8667 15.8689 16.4004 16.2322 16.1885ZM16.9121 18.2699L16.1866 20.1096C16.0931 20.3468 16.2095 20.6148 16.4466 20.7083C16.6838 20.8018 16.9518 20.6854 17.0453 20.4483L17.853 18.4002C17.9049 18.2686 17.8936 18.1205 17.8223 17.9983L17.0146 16.6137C16.8862 16.3935 16.6036 16.3192 16.3834 16.4476C16.1632 16.576 16.0889 16.8586 16.2173 17.0788L16.9121 18.2699Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.0186 18.2308C17.0186 17.9759 17.2252 17.7693 17.4801 17.7693H19.463C19.7179 17.7693 19.9245 17.9759 19.9245 18.2308C19.9245 18.4857 19.7179 18.6924 19.463 18.6924H17.4801C17.2252 18.6924 17.0186 18.4857 17.0186 18.2308Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.7186 18.2308C16.7186 17.8103 17.0595 17.4693 17.4801 17.4693H19.463C19.8836 17.4693 20.2245 17.8103 20.2245 18.2308C20.2245 18.6514 19.8836 18.9924 19.463 18.9924H17.4801C17.0595 18.9924 16.7186 18.6514 16.7186 18.2308ZM17.4801 17.7693C17.2252 17.7693 17.0186 17.9759 17.0186 18.2308C17.0186 18.4857 17.2252 18.6924 17.4801 18.6924H19.463C19.7179 18.6924 19.9245 18.4857 19.9245 18.2308C19.9245 17.9759 19.7179 17.7693 19.463 17.7693H17.4801Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.6175 16.4476C13.8377 16.576 13.9121 16.8586 13.7836 17.0788L13.0891 18.2694L13.8246 20.1232C13.9186 20.3601 13.8028 20.6284 13.5658 20.7224C13.3289 20.8164 13.0606 20.7005 12.9666 20.4636L12.1483 18.4011C12.096 18.2693 12.1072 18.1208 12.1786 17.9983L12.9863 16.6137C13.1147 16.3935 13.3973 16.3192 13.6175 16.4476Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.7687 16.1885C14.132 16.4004 14.2547 16.8667 14.0428 17.23L13.4218 18.2945L14.1035 20.0125C14.2586 20.4034 14.0674 20.8461 13.6765 21.0012C13.2856 21.1563 12.8429 20.9652 12.6878 20.5742L11.8694 18.5117C11.7831 18.2943 11.8016 18.0492 11.9195 17.8472L12.7272 16.4625C12.9391 16.0992 13.4054 15.9765 13.7687 16.1885ZM13.0891 18.2694L13.7836 17.0788C13.9121 16.8586 13.8377 16.576 13.6175 16.4476C13.3973 16.3192 13.1147 16.3935 12.9863 16.6137L12.1786 17.9983C12.1072 18.1208 12.096 18.2693 12.1483 18.4011L12.9666 20.4636C13.0606 20.7005 13.3289 20.8164 13.5658 20.7224C13.8028 20.6284 13.9186 20.3601 13.8246 20.1232L13.0891 18.2694Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.0854 18.2308C10.0854 17.9759 10.2921 17.7693 10.547 17.7693H12.5769C12.8318 17.7693 13.0384 17.9759 13.0384 18.2308C13.0384 18.4857 12.8318 18.6924 12.5769 18.6924H10.547C10.2921 18.6924 10.0854 18.4857 10.0854 18.2308Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.78545 18.2308C9.78545 17.8103 10.1264 17.4693 10.547 17.4693H12.5769C12.9975 17.4693 13.3384 17.8103 13.3384 18.2308C13.3384 18.6514 12.9975 18.9924 12.5769 18.9924H10.547C10.1264 18.9924 9.78545 18.6514 9.78545 18.2308ZM10.547 17.7693C10.2921 17.7693 10.0854 17.9759 10.0854 18.2308C10.0854 18.4857 10.2921 18.6924 10.547 18.6924H12.5769C12.8318 18.6924 13.0384 18.4857 13.0384 18.2308C13.0384 17.9759 12.8318 17.7693 12.5769 17.7693H10.547Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--evento-deportivo:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--deportes {
  width: 30px;
  height: 30px;
}
.c-sus-icon--deportes:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 1.84615C6.39219 1.84615 1.84615 6.39219 1.84615 12C1.84615 17.6078 6.39219 22.1538 12 22.1538C17.6078 22.1538 22.1538 17.6078 22.1538 12C22.1538 6.39219 17.6078 1.84615 12 1.84615ZM0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.4072 6.62848C11.7503 6.34064 12.2505 6.34064 12.5937 6.62848L16.9835 10.311C17.2536 10.5375 17.371 10.8982 17.2862 11.2403L16.1271 15.9146C16.025 16.3263 15.6554 16.6155 15.2312 16.6155H8.76965C8.34542 16.6155 7.97581 16.3263 7.8737 15.9146L6.71467 11.2403C6.62982 10.8982 6.74727 10.5375 7.01736 10.311L11.4072 6.62848ZM8.6452 11.3551L9.49179 14.7693H14.509L15.3556 11.3551L12.0004 8.54053L8.6452 11.3551Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.234 4.62852C21.7149 4.79774 21.9676 5.32477 21.7983 5.80567L20.311 10.0322C20.2249 10.2771 20.0395 10.4744 19.8004 10.5757L16.7502 11.868C16.2808 12.0669 15.7391 11.8476 15.5402 11.3782C15.3413 10.9088 15.5606 10.367 16.03 10.1682L18.7049 9.03487L20.0569 5.19285C20.2261 4.71195 20.7531 4.45929 21.234 4.62852Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.74 9.12371C19.0726 8.7373 19.6554 8.69362 20.0418 9.02616L23.621 12.1064C24.0075 12.4389 24.0511 13.0217 23.7186 13.4081C23.3861 13.7945 22.8032 13.8382 22.4168 13.5057L18.8376 10.4255C18.4512 10.093 18.4075 9.51013 18.74 9.12371Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.76629 4.62849C3.24718 4.45926 3.77421 4.71192 3.94343 5.19282L5.29543 9.03484L7.9703 10.1681C8.43971 10.367 8.65902 10.9088 8.46014 11.3782C8.26126 11.8476 7.7195 12.0669 7.25009 11.868L4.1999 10.5757C3.96082 10.4744 3.77546 10.2771 3.68927 10.0322L2.20196 5.80564C2.03273 5.32474 2.28539 4.79771 2.76629 4.62849Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.25968 9.12365C5.59222 9.51007 5.54854 10.0929 5.16213 10.4254L1.5829 13.5056C1.19649 13.8382 0.613659 13.7945 0.281122 13.4081C-0.0514163 13.0217 -0.00774102 12.4388 0.378673 12.1063L3.9579 9.0261C4.34432 8.69356 4.92714 8.73724 5.25968 9.12365Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.4605 1.04241C16.7432 1.46667 16.6284 2.03975 16.2041 2.32241L12.9231 4.5084V7.33556C12.9231 7.84536 12.5098 8.25864 12 8.25864C11.4902 8.25864 11.0769 7.84536 11.0769 7.33556V4.01422C11.0769 3.70549 11.2313 3.4172 11.4882 3.24602L15.1805 0.786024C15.6048 0.503359 16.1778 0.618147 16.4605 1.04241Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5398 1.04165C7.82251 0.617423 8.3956 0.502697 8.81983 0.785408L12.5121 3.24598C12.9364 3.5287 13.0511 4.10178 12.7684 4.52602C12.4857 4.95025 11.9126 5.06497 11.4884 4.78226L7.79605 2.32168C7.37182 2.03897 7.25709 1.46589 7.5398 1.04165Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.7656 14.895C15.206 14.6381 15.7712 14.7868 16.0281 15.2272L17.6435 17.9964C17.786 18.2408 17.8086 18.537 17.7049 18.8002L16.0895 22.8963C15.9024 23.3706 15.3664 23.6034 14.8921 23.4164C14.4179 23.2294 14.185 22.6933 14.372 22.219L15.8231 18.5397L14.4334 16.1574C14.1765 15.7171 14.3253 15.1518 14.7656 14.895Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.0381 18.4617C16.0381 17.9518 16.4514 17.5386 16.9612 17.5386H20.9269C21.4367 17.5386 21.85 17.9518 21.85 18.4617C21.85 18.9715 21.4367 19.3847 20.9269 19.3847H16.9612C16.4514 19.3847 16.0381 18.9715 16.0381 18.4617Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.23404 14.8949C9.6744 15.1518 9.82314 15.717 9.56627 16.1574L8.17722 18.5386L9.64828 22.2461C9.8363 22.7199 9.60458 23.2565 9.13072 23.4445C8.65686 23.6325 8.12029 23.4008 7.93227 22.9269L6.29554 18.8019C6.19096 18.5384 6.21333 18.2413 6.35621 17.9964L7.9716 15.2272C8.22847 14.7868 8.79369 14.6381 9.23404 14.8949Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.17096 18.4615C2.17096 17.9517 2.58424 17.5385 3.09404 17.5385H7.15384C7.66365 17.5385 8.07692 17.9517 8.07692 18.4615C8.07692 18.9713 7.66365 19.3846 7.15384 19.3846H3.09404C2.58424 19.3846 2.17096 18.9713 2.17096 18.4615Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 1.84615C6.39219 1.84615 1.84615 6.39219 1.84615 12C1.84615 17.6078 6.39219 22.1538 12 22.1538C17.6078 22.1538 22.1538 17.6078 22.1538 12C22.1538 6.39219 17.6078 1.84615 12 1.84615ZM0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.4072 6.62848C11.7503 6.34064 12.2505 6.34064 12.5937 6.62848L16.9835 10.311C17.2536 10.5375 17.371 10.8982 17.2862 11.2403L16.1271 15.9146C16.025 16.3263 15.6554 16.6155 15.2312 16.6155H8.76965C8.34542 16.6155 7.97581 16.3263 7.8737 15.9146L6.71467 11.2403C6.62982 10.8982 6.74727 10.5375 7.01736 10.311L11.4072 6.62848ZM8.6452 11.3551L9.49179 14.7693H14.509L15.3556 11.3551L12.0004 8.54053L8.6452 11.3551Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.234 4.62852C21.7149 4.79774 21.9676 5.32477 21.7983 5.80567L20.311 10.0322C20.2249 10.2771 20.0395 10.4744 19.8004 10.5757L16.7502 11.868C16.2808 12.0669 15.7391 11.8476 15.5402 11.3782C15.3413 10.9088 15.5606 10.367 16.03 10.1682L18.7049 9.03487L20.0569 5.19285C20.2261 4.71195 20.7531 4.45929 21.234 4.62852Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.74 9.12371C19.0726 8.7373 19.6554 8.69362 20.0418 9.02616L23.621 12.1064C24.0075 12.4389 24.0511 13.0217 23.7186 13.4081C23.3861 13.7945 22.8032 13.8382 22.4168 13.5057L18.8376 10.4255C18.4512 10.093 18.4075 9.51013 18.74 9.12371Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.76629 4.62849C3.24718 4.45926 3.77421 4.71192 3.94343 5.19282L5.29543 9.03484L7.9703 10.1681C8.43971 10.367 8.65902 10.9088 8.46014 11.3782C8.26126 11.8476 7.7195 12.0669 7.25009 11.868L4.1999 10.5757C3.96082 10.4744 3.77546 10.2771 3.68927 10.0322L2.20196 5.80564C2.03273 5.32474 2.28539 4.79771 2.76629 4.62849Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.25968 9.12365C5.59222 9.51007 5.54854 10.0929 5.16213 10.4254L1.5829 13.5056C1.19649 13.8382 0.613659 13.7945 0.281122 13.4081C-0.0514163 13.0217 -0.00774102 12.4388 0.378673 12.1063L3.9579 9.0261C4.34432 8.69356 4.92714 8.73724 5.25968 9.12365Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.4605 1.04241C16.7432 1.46667 16.6284 2.03975 16.2041 2.32241L12.9231 4.5084V7.33556C12.9231 7.84536 12.5098 8.25864 12 8.25864C11.4902 8.25864 11.0769 7.84536 11.0769 7.33556V4.01422C11.0769 3.70549 11.2313 3.4172 11.4882 3.24602L15.1805 0.786024C15.6048 0.503359 16.1778 0.618147 16.4605 1.04241Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5398 1.04165C7.82251 0.617423 8.3956 0.502697 8.81983 0.785408L12.5121 3.24598C12.9364 3.5287 13.0511 4.10178 12.7684 4.52602C12.4857 4.95025 11.9126 5.06497 11.4884 4.78226L7.79605 2.32168C7.37182 2.03897 7.25709 1.46589 7.5398 1.04165Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.7656 14.895C15.206 14.6381 15.7712 14.7868 16.0281 15.2272L17.6435 17.9964C17.786 18.2408 17.8086 18.537 17.7049 18.8002L16.0895 22.8963C15.9024 23.3706 15.3664 23.6034 14.8921 23.4164C14.4179 23.2294 14.185 22.6933 14.372 22.219L15.8231 18.5397L14.4334 16.1574C14.1765 15.7171 14.3253 15.1518 14.7656 14.895Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.0381 18.4617C16.0381 17.9518 16.4514 17.5386 16.9612 17.5386H20.9269C21.4367 17.5386 21.85 17.9518 21.85 18.4617C21.85 18.9715 21.4367 19.3847 20.9269 19.3847H16.9612C16.4514 19.3847 16.0381 18.9715 16.0381 18.4617Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.23404 14.8949C9.6744 15.1518 9.82314 15.717 9.56627 16.1574L8.17722 18.5386L9.64828 22.2461C9.8363 22.7199 9.60458 23.2565 9.13072 23.4445C8.65686 23.6325 8.12029 23.4008 7.93227 22.9269L6.29554 18.8019C6.19096 18.5384 6.21333 18.2413 6.35621 17.9964L7.9716 15.2272C8.22847 14.7868 8.79369 14.6381 9.23404 14.8949Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.17096 18.4615C2.17096 17.9517 2.58424 17.5385 3.09404 17.5385H7.15384C7.66365 17.5385 8.07692 17.9517 8.07692 18.4615C8.07692 18.9713 7.66365 19.3846 7.15384 19.3846H3.09404C2.58424 19.3846 2.17096 18.9713 2.17096 18.4615Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--deportes:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--parque-atracciones {
  width: 30px;
  height: 30px;
}
.c-sus-icon--parque-atracciones:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='21' height='22' viewBox='0 0 21 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.3335 3.27064C14.4009 2.52449 13.3207 1.98394 12.1642 1.68474C11.9372 0.718974 11.0701 0 10.0351 0C9.00004 0 8.13295 0.718943 7.90592 1.68468C6.74749 1.98419 5.66748 2.52537 4.73609 3.2704C4.46776 3.1529 4.17131 3.08771 3.85964 3.08771C2.65172 3.08771 1.67251 4.06692 1.67251 5.27484C1.67251 5.80802 1.8633 6.29665 2.18033 6.67616C1.75942 7.69943 1.54253 8.79694 1.54386 9.90676C1.54379 10.1668 1.55557 10.4266 1.57913 10.6854C1.01335 11.0808 0.643273 11.7369 0.643273 12.4795C0.643273 13.6874 1.62248 14.6666 2.8304 14.6666C2.88677 14.6666 2.94265 14.6645 2.99795 14.6603C3.45427 15.3353 4.00509 15.9409 4.63326 16.4588L1.90782 20.4561H0.771927C0.345604 20.4561 0 20.8017 0 21.228C0 21.6543 0.345604 21.9999 0.771927 21.9999H2.30495C2.31172 22 2.31849 22 2.32525 21.9999H4.88887C5.3152 21.9999 5.6608 21.6543 5.6608 21.228C5.6608 20.8017 5.3152 20.4561 4.88887 20.4561H3.77638L5.9088 17.3285C6.53739 17.6781 7.2084 17.9468 7.90583 18.1277C8.13271 19.0937 8.9999 19.8128 10.0351 19.8128C11.0702 19.8128 11.9374 19.0936 12.1643 18.1277C12.8617 17.9467 13.5327 17.6779 14.1612 17.3284L16.2938 20.4561H15.1812C14.7549 20.4561 14.4093 20.8017 14.4093 21.228C14.4093 21.6543 14.7549 21.9999 15.1812 21.9999H17.7449C17.7486 22 17.7523 22 17.756 22C17.7591 22 17.7621 22 17.7652 21.9999H19.2982C19.7245 21.9999 20.0701 21.6543 20.0701 21.228C20.0701 20.8017 19.7245 20.4561 19.2982 20.4561H18.1623L15.4367 16.4585C16.065 15.9406 16.6157 15.335 17.0719 14.6603C17.1273 14.6645 17.1832 14.6666 17.2397 14.6666C18.4476 14.6666 19.4268 13.6874 19.4268 12.4795C19.4268 11.7369 19.0568 11.0808 18.491 10.6854C18.5143 10.4289 18.5262 10.1692 18.5263 9.90697C18.5278 8.79704 18.3109 7.69941 17.8898 6.6761C18.2068 6.29659 18.3976 5.80799 18.3976 5.27484C18.3976 4.06692 17.4184 3.08771 16.2105 3.08771C15.8986 3.08771 15.602 3.15299 15.3335 3.27064ZM8.11144 3.22879C7.29252 3.46436 6.52519 3.84879 5.84754 4.36156C5.97544 4.63949 6.04677 4.94884 6.04677 5.27484C6.04677 6.48276 5.06755 7.46197 3.85964 7.46197C3.75066 7.46197 3.64355 7.45399 3.53884 7.4386C3.24013 8.22495 3.08664 9.06083 3.08772 9.90543L3.08772 9.90667C3.08767 10.0408 3.09147 10.1749 3.0991 10.3087C4.18026 10.4412 5.01753 11.3625 5.01753 12.4795C5.01753 13.065 4.78745 13.5968 4.41276 13.9894C4.73035 14.4264 5.09772 14.8248 5.50739 15.1767L8.32215 11.0484C8.10386 10.7216 7.97658 10.3289 7.97658 9.9064C7.97658 8.76954 8.89819 7.84793 10.0351 7.84793C11.1719 7.84793 12.0935 8.76954 12.0935 9.9064C12.0935 10.3289 11.9663 10.7216 11.748 11.0484L14.5626 15.1765C14.9723 14.8245 15.3396 14.4261 15.6572 13.9892C15.2826 13.5966 15.0526 13.0649 15.0526 12.4795C15.0526 11.3626 15.8898 10.4412 16.971 10.3087C16.9786 10.1756 16.9824 10.0415 16.9824 9.90641L16.9824 9.90531C16.9836 9.06074 16.8302 8.22487 16.5314 7.43859C16.4266 7.45399 16.3195 7.46197 16.2105 7.46197C15.0026 7.46197 14.0233 6.48276 14.0233 5.27484C14.0233 4.94901 14.0946 4.63983 14.2224 4.36202C13.5439 3.84846 12.7765 3.46427 11.9586 3.22887C11.5884 3.91107 10.8658 4.37426 10.0351 4.37426C9.20427 4.37426 8.48167 3.91104 8.11144 3.22879ZM9.5976 11.9183C9.73858 11.9488 9.88494 11.9649 10.0351 11.9649C10.1852 11.9649 10.3315 11.9488 10.4725 11.9183L13.2871 16.0463C12.8642 16.2705 12.4189 16.4506 11.9584 16.5835C11.5881 15.9015 10.8656 15.4385 10.0351 15.4385C9.20446 15.4385 8.482 15.9016 8.1117 16.5835C7.65118 16.4507 7.20591 16.2706 6.78292 16.0465L9.5976 11.9183ZM9.13448 2.18713C9.13448 1.68975 9.53768 1.28655 10.0351 1.28655C10.5324 1.28655 10.9356 1.68975 10.9356 2.18713C10.9356 2.68451 10.5324 3.08771 10.0351 3.08771C9.53768 3.08771 9.13448 2.68451 9.13448 2.18713ZM2.8304 11.5789C2.33302 11.5789 1.92982 11.9821 1.92982 12.4795C1.92982 12.9769 2.33302 13.3801 2.8304 13.3801C3.32778 13.3801 3.73098 12.9769 3.73098 12.4795C3.73098 11.9821 3.32778 11.5789 2.8304 11.5789ZM3.85964 4.37426C3.36226 4.37426 2.95906 4.77746 2.95906 5.27484C2.95906 5.77222 3.36226 6.17542 3.85964 6.17542C4.35702 6.17542 4.76022 5.77222 4.76022 5.27484C4.76022 4.77746 4.35702 4.37426 3.85964 4.37426ZM10.0351 16.7251C9.53768 16.7251 9.13448 17.1283 9.13448 17.6257C9.13448 18.1231 9.53768 18.5263 10.0351 18.5263C10.5324 18.5263 10.9356 18.1231 10.9356 17.6257C10.9356 17.1283 10.5324 16.7251 10.0351 16.7251ZM16.3391 12.4795C16.3391 11.9821 16.7423 11.5789 17.2397 11.5789C17.7371 11.5789 18.1403 11.9821 18.1403 12.4795C18.1403 12.9769 17.7371 13.3801 17.2397 13.3801C16.7423 13.3801 16.3391 12.9769 16.3391 12.4795ZM15.3099 5.27484C15.3099 4.77746 15.7131 4.37426 16.2105 4.37426C16.7079 4.37426 17.1111 4.77746 17.1111 5.27484C17.1111 5.77222 16.7079 6.17542 16.2105 6.17542C15.7131 6.17542 15.3099 5.77222 15.3099 5.27484Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='21' height='22' viewBox='0 0 21 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.3335 3.27064C14.4009 2.52449 13.3207 1.98394 12.1642 1.68474C11.9372 0.718974 11.0701 0 10.0351 0C9.00004 0 8.13295 0.718943 7.90592 1.68468C6.74749 1.98419 5.66748 2.52537 4.73609 3.2704C4.46776 3.1529 4.17131 3.08771 3.85964 3.08771C2.65172 3.08771 1.67251 4.06692 1.67251 5.27484C1.67251 5.80802 1.8633 6.29665 2.18033 6.67616C1.75942 7.69943 1.54253 8.79694 1.54386 9.90676C1.54379 10.1668 1.55557 10.4266 1.57913 10.6854C1.01335 11.0808 0.643273 11.7369 0.643273 12.4795C0.643273 13.6874 1.62248 14.6666 2.8304 14.6666C2.88677 14.6666 2.94265 14.6645 2.99795 14.6603C3.45427 15.3353 4.00509 15.9409 4.63326 16.4588L1.90782 20.4561H0.771927C0.345604 20.4561 0 20.8017 0 21.228C0 21.6543 0.345604 21.9999 0.771927 21.9999H2.30495C2.31172 22 2.31849 22 2.32525 21.9999H4.88887C5.3152 21.9999 5.6608 21.6543 5.6608 21.228C5.6608 20.8017 5.3152 20.4561 4.88887 20.4561H3.77638L5.9088 17.3285C6.53739 17.6781 7.2084 17.9468 7.90583 18.1277C8.13271 19.0937 8.9999 19.8128 10.0351 19.8128C11.0702 19.8128 11.9374 19.0936 12.1643 18.1277C12.8617 17.9467 13.5327 17.6779 14.1612 17.3284L16.2938 20.4561H15.1812C14.7549 20.4561 14.4093 20.8017 14.4093 21.228C14.4093 21.6543 14.7549 21.9999 15.1812 21.9999H17.7449C17.7486 22 17.7523 22 17.756 22C17.7591 22 17.7621 22 17.7652 21.9999H19.2982C19.7245 21.9999 20.0701 21.6543 20.0701 21.228C20.0701 20.8017 19.7245 20.4561 19.2982 20.4561H18.1623L15.4367 16.4585C16.065 15.9406 16.6157 15.335 17.0719 14.6603C17.1273 14.6645 17.1832 14.6666 17.2397 14.6666C18.4476 14.6666 19.4268 13.6874 19.4268 12.4795C19.4268 11.7369 19.0568 11.0808 18.491 10.6854C18.5143 10.4289 18.5262 10.1692 18.5263 9.90697C18.5278 8.79704 18.3109 7.69941 17.8898 6.6761C18.2068 6.29659 18.3976 5.80799 18.3976 5.27484C18.3976 4.06692 17.4184 3.08771 16.2105 3.08771C15.8986 3.08771 15.602 3.15299 15.3335 3.27064ZM8.11144 3.22879C7.29252 3.46436 6.52519 3.84879 5.84754 4.36156C5.97544 4.63949 6.04677 4.94884 6.04677 5.27484C6.04677 6.48276 5.06755 7.46197 3.85964 7.46197C3.75066 7.46197 3.64355 7.45399 3.53884 7.4386C3.24013 8.22495 3.08664 9.06083 3.08772 9.90543L3.08772 9.90667C3.08767 10.0408 3.09147 10.1749 3.0991 10.3087C4.18026 10.4412 5.01753 11.3625 5.01753 12.4795C5.01753 13.065 4.78745 13.5968 4.41276 13.9894C4.73035 14.4264 5.09772 14.8248 5.50739 15.1767L8.32215 11.0484C8.10386 10.7216 7.97658 10.3289 7.97658 9.9064C7.97658 8.76954 8.89819 7.84793 10.0351 7.84793C11.1719 7.84793 12.0935 8.76954 12.0935 9.9064C12.0935 10.3289 11.9663 10.7216 11.748 11.0484L14.5626 15.1765C14.9723 14.8245 15.3396 14.4261 15.6572 13.9892C15.2826 13.5966 15.0526 13.0649 15.0526 12.4795C15.0526 11.3626 15.8898 10.4412 16.971 10.3087C16.9786 10.1756 16.9824 10.0415 16.9824 9.90641L16.9824 9.90531C16.9836 9.06074 16.8302 8.22487 16.5314 7.43859C16.4266 7.45399 16.3195 7.46197 16.2105 7.46197C15.0026 7.46197 14.0233 6.48276 14.0233 5.27484C14.0233 4.94901 14.0946 4.63983 14.2224 4.36202C13.5439 3.84846 12.7765 3.46427 11.9586 3.22887C11.5884 3.91107 10.8658 4.37426 10.0351 4.37426C9.20427 4.37426 8.48167 3.91104 8.11144 3.22879ZM9.5976 11.9183C9.73858 11.9488 9.88494 11.9649 10.0351 11.9649C10.1852 11.9649 10.3315 11.9488 10.4725 11.9183L13.2871 16.0463C12.8642 16.2705 12.4189 16.4506 11.9584 16.5835C11.5881 15.9015 10.8656 15.4385 10.0351 15.4385C9.20446 15.4385 8.482 15.9016 8.1117 16.5835C7.65118 16.4507 7.20591 16.2706 6.78292 16.0465L9.5976 11.9183ZM9.13448 2.18713C9.13448 1.68975 9.53768 1.28655 10.0351 1.28655C10.5324 1.28655 10.9356 1.68975 10.9356 2.18713C10.9356 2.68451 10.5324 3.08771 10.0351 3.08771C9.53768 3.08771 9.13448 2.68451 9.13448 2.18713ZM2.8304 11.5789C2.33302 11.5789 1.92982 11.9821 1.92982 12.4795C1.92982 12.9769 2.33302 13.3801 2.8304 13.3801C3.32778 13.3801 3.73098 12.9769 3.73098 12.4795C3.73098 11.9821 3.32778 11.5789 2.8304 11.5789ZM3.85964 4.37426C3.36226 4.37426 2.95906 4.77746 2.95906 5.27484C2.95906 5.77222 3.36226 6.17542 3.85964 6.17542C4.35702 6.17542 4.76022 5.77222 4.76022 5.27484C4.76022 4.77746 4.35702 4.37426 3.85964 4.37426ZM10.0351 16.7251C9.53768 16.7251 9.13448 17.1283 9.13448 17.6257C9.13448 18.1231 9.53768 18.5263 10.0351 18.5263C10.5324 18.5263 10.9356 18.1231 10.9356 17.6257C10.9356 17.1283 10.5324 16.7251 10.0351 16.7251ZM16.3391 12.4795C16.3391 11.9821 16.7423 11.5789 17.2397 11.5789C17.7371 11.5789 18.1403 11.9821 18.1403 12.4795C18.1403 12.9769 17.7371 13.3801 17.2397 13.3801C16.7423 13.3801 16.3391 12.9769 16.3391 12.4795ZM15.3099 5.27484C15.3099 4.77746 15.7131 4.37426 16.2105 4.37426C16.7079 4.37426 17.1111 4.77746 17.1111 5.27484C17.1111 5.77222 16.7079 6.17542 16.2105 6.17542C15.7131 6.17542 15.3099 5.77222 15.3099 5.27484Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--parque-atracciones:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--parque-naturaleza {
  width: 30px;
  height: 30px;
}
.c-sus-icon--parque-naturaleza:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.5896 8.45784C19.5896 6.05373 17.7167 4.07704 15.3474 3.89865C14.5207 1.57861 12.3082 0 9.79478 0C7.28132 0 5.06888 1.57861 4.24211 3.89865C1.87281 4.07704 0 6.05373 0 8.45784C0 9.68446 0.488333 10.8437 1.35309 11.6993C1.31829 11.9123 1.30075 12.1277 1.30075 12.3434C1.30075 14.5586 3.11057 16.3607 5.33516 16.3607H7.52531V20.3132C7.52531 20.6924 7.83413 21 8.2151 21H11.5917C11.9726 21 12.2815 20.6925 12.2815 20.3132V16.3607H14.2544C16.479 16.3607 18.2888 14.5586 18.2888 12.3434C18.2888 12.1277 18.2713 11.9123 18.2365 11.6993C19.1013 10.8438 19.5896 9.68454 19.5896 8.45784ZM11.1823 14.6234C11.053 14.7522 10.9802 14.9268 10.9802 15.109L10.9019 19.6263H8.90481L8.7481 14.2808C8.7481 14.0987 8.67538 14.0807 8.54607 13.9519L7.34559 12.7565L7.8773 12.2257L8.72814 13.073C8.92548 13.2694 9.06537 13.4848 9.3232 13.3786C9.5809 13.2723 9.5139 13.0218 9.5139 12.744L9.43554 11.4613H10.3712L10.2928 13.5722C10.2928 13.85 10.3042 14.1004 10.5619 14.2067C10.8196 14.3129 10.9596 14.0976 11.1569 13.9011L11.7122 13.2701L12.1655 13.7226L11.1823 14.6234ZM17.0396 10.9273C16.8298 11.0996 16.7412 11.3785 16.8134 11.6396C16.877 11.8697 16.9093 12.1064 16.9093 12.3434C16.9093 13.8011 15.7183 14.9871 14.2544 14.9871H12.6897L13.5505 14.13C13.6798 14.0011 13.7525 13.8265 13.7525 13.6443C13.7525 13.4621 13.6798 13.2873 13.5505 13.1586L12.3567 11.9699C12.1052 11.7197 11.7081 11.7028 11.4373 11.9197V10.7745C11.4373 10.3952 11.1285 10.0876 10.7475 10.0876H9.05926C8.67836 10.0876 8.36947 10.3951 8.36947 10.7745V11.0858L8.20842 10.9254C8.07911 10.7966 7.90365 10.7242 7.72066 10.7242C7.53767 10.7242 7.36227 10.7966 7.23289 10.9254L6.03908 12.1141C5.76967 12.3824 5.76967 12.8172 6.03908 13.0855L7.52531 14.5654V14.987H5.33516C3.8713 14.987 2.68026 13.8011 2.68026 12.3433C2.68026 12.1064 2.71249 11.8696 2.77619 11.6395C2.84834 11.3784 2.75979 11.0995 2.54995 10.9272C1.80613 10.3166 1.37957 9.41641 1.37957 8.45784C1.37957 6.69405 2.82064 5.25912 4.59198 5.25912C4.63693 5.25912 4.68138 5.26082 4.72583 5.26266C5.05318 5.27517 5.34219 5.06135 5.42314 4.74706C5.93484 2.76083 7.73252 1.37356 9.79485 1.37356C11.8572 1.37356 13.6549 2.76076 14.1666 4.74706C14.2475 5.06135 14.5391 5.27489 14.8639 5.26266C14.9083 5.26075 14.9528 5.25912 14.9977 5.25912C16.7691 5.25912 18.2101 6.69405 18.2101 8.45784C18.2101 9.41648 17.7834 10.3166 17.0396 10.9273Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.5896 8.45784C19.5896 6.05373 17.7167 4.07704 15.3474 3.89865C14.5207 1.57861 12.3082 0 9.79478 0C7.28132 0 5.06888 1.57861 4.24211 3.89865C1.87281 4.07704 0 6.05373 0 8.45784C0 9.68446 0.488333 10.8437 1.35309 11.6993C1.31829 11.9123 1.30075 12.1277 1.30075 12.3434C1.30075 14.5586 3.11057 16.3607 5.33516 16.3607H7.52531V20.3132C7.52531 20.6924 7.83413 21 8.2151 21H11.5917C11.9726 21 12.2815 20.6925 12.2815 20.3132V16.3607H14.2544C16.479 16.3607 18.2888 14.5586 18.2888 12.3434C18.2888 12.1277 18.2713 11.9123 18.2365 11.6993C19.1013 10.8438 19.5896 9.68454 19.5896 8.45784ZM11.1823 14.6234C11.053 14.7522 10.9802 14.9268 10.9802 15.109L10.9019 19.6263H8.90481L8.7481 14.2808C8.7481 14.0987 8.67538 14.0807 8.54607 13.9519L7.34559 12.7565L7.8773 12.2257L8.72814 13.073C8.92548 13.2694 9.06537 13.4848 9.3232 13.3786C9.5809 13.2723 9.5139 13.0218 9.5139 12.744L9.43554 11.4613H10.3712L10.2928 13.5722C10.2928 13.85 10.3042 14.1004 10.5619 14.2067C10.8196 14.3129 10.9596 14.0976 11.1569 13.9011L11.7122 13.2701L12.1655 13.7226L11.1823 14.6234ZM17.0396 10.9273C16.8298 11.0996 16.7412 11.3785 16.8134 11.6396C16.877 11.8697 16.9093 12.1064 16.9093 12.3434C16.9093 13.8011 15.7183 14.9871 14.2544 14.9871H12.6897L13.5505 14.13C13.6798 14.0011 13.7525 13.8265 13.7525 13.6443C13.7525 13.4621 13.6798 13.2873 13.5505 13.1586L12.3567 11.9699C12.1052 11.7197 11.7081 11.7028 11.4373 11.9197V10.7745C11.4373 10.3952 11.1285 10.0876 10.7475 10.0876H9.05926C8.67836 10.0876 8.36947 10.3951 8.36947 10.7745V11.0858L8.20842 10.9254C8.07911 10.7966 7.90365 10.7242 7.72066 10.7242C7.53767 10.7242 7.36227 10.7966 7.23289 10.9254L6.03908 12.1141C5.76967 12.3824 5.76967 12.8172 6.03908 13.0855L7.52531 14.5654V14.987H5.33516C3.8713 14.987 2.68026 13.8011 2.68026 12.3433C2.68026 12.1064 2.71249 11.8696 2.77619 11.6395C2.84834 11.3784 2.75979 11.0995 2.54995 10.9272C1.80613 10.3166 1.37957 9.41641 1.37957 8.45784C1.37957 6.69405 2.82064 5.25912 4.59198 5.25912C4.63693 5.25912 4.68138 5.26082 4.72583 5.26266C5.05318 5.27517 5.34219 5.06135 5.42314 4.74706C5.93484 2.76083 7.73252 1.37356 9.79485 1.37356C11.8572 1.37356 13.6549 2.76076 14.1666 4.74706C14.2475 5.06135 14.5391 5.27489 14.8639 5.26266C14.9083 5.26075 14.9528 5.25912 14.9977 5.25912C16.7691 5.25912 18.2101 6.69405 18.2101 8.45784C18.2101 9.41648 17.7834 10.3166 17.0396 10.9273Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--parque-naturaleza:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--belleza {
  width: 30px;
  height: 30px;
}
.c-sus-icon--belleza:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='12' height='25' viewBox='0 0 12 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6018 15.857H10.3479V12.2753C10.3479 11.9722 10.102 11.7266 9.79892 11.7266H9.32563V2.20765C9.38832 1.60295 9.24512 1.07379 8.87242 0.701262C7.92552 -0.244931 5.9697 0.282748 4.32278 1.92872C3.59477 2.6563 3.05168 3.49366 2.79342 4.28661C2.66498 4.6811 2.61189 5.04924 2.63168 5.38036C2.62948 5.40028 2.62809 5.42038 2.62809 5.44082V11.7267H2.16809C1.86487 11.7267 1.61912 11.9724 1.61912 12.2754V15.8571H1.36521C1.06203 15.8571 0.816238 16.1028 0.816238 16.4058V24.1345C0.816238 24.4375 1.06203 24.6832 1.36521 24.6832H10.6018C10.9049 24.6832 11.1508 24.4375 11.1508 24.1345V16.4057C11.1508 16.1027 10.905 15.857 10.6018 15.857ZM3.83746 4.62614C4.04015 4.00377 4.50001 3.30336 5.0992 2.70458C6.05771 1.74664 7.04771 1.33557 7.64097 1.33557C7.84582 1.33557 8.0035 1.38462 8.096 1.47712C8.33186 1.71283 8.28527 2.37006 7.86426 3.15714C7.85666 3.17118 7.84888 3.18527 7.84109 3.19935C7.82785 3.22357 7.81461 3.24768 7.80061 3.27204C7.6254 3.57556 7.40359 3.88309 7.14514 4.17663C7.14337 4.17859 7.1417 4.1806 7.13993 4.18256C7.10151 4.22606 7.06209 4.26918 7.0221 4.31202C7.01536 4.31923 7.00886 4.32639 7.00213 4.3336C6.95821 4.38026 6.91354 4.42648 6.86781 4.47213C6.64319 4.69672 6.40418 4.90163 6.1604 5.0808C5.7541 5.37946 5.33433 5.60643 4.9451 5.73302C4.93535 5.73622 4.9258 5.7389 4.91605 5.74195C4.8955 5.74835 4.87491 5.75494 4.85479 5.76077C4.84337 5.76406 4.83234 5.76679 4.82111 5.76989C4.80281 5.7749 4.78451 5.78011 4.76654 5.7846C4.75459 5.78761 4.74293 5.79004 4.73113 5.79281C4.71426 5.79677 4.6973 5.80093 4.68077 5.80437C4.66839 5.80699 4.65645 5.80905 4.64427 5.81139C4.62869 5.8144 4.61292 5.81764 4.59768 5.82022C4.58525 5.82232 4.57326 5.82385 4.56108 5.82571C4.54645 5.82791 4.53174 5.8303 4.5175 5.83211C4.50522 5.83364 4.49337 5.83464 4.48128 5.83589C4.46757 5.83732 4.45371 5.83894 4.44028 5.84004C4.42838 5.84099 4.41692 5.84138 4.40521 5.842C4.39221 5.84271 4.37898 5.84362 4.36622 5.84405C4.3547 5.84439 4.34362 5.84415 4.33234 5.84415C4.32006 5.84415 4.30759 5.84443 4.2956 5.8441C4.28446 5.84376 4.27381 5.84295 4.26291 5.84228C4.2514 5.84162 4.23969 5.84119 4.22851 5.84014C4.21795 5.83918 4.20796 5.8377 4.19769 5.83646C4.18675 5.83512 4.17566 5.83397 4.16515 5.8323C4.15526 5.83073 4.14594 5.82863 4.13639 5.82676C4.12611 5.82476 4.1157 5.82285 4.10581 5.82051C4.09668 5.81831 4.08808 5.81564 4.07924 5.81315C4.06959 5.81043 4.05979 5.8079 4.05052 5.8048C4.04211 5.80198 4.03432 5.79878 4.02625 5.79563C4.01731 5.79219 4.00814 5.7889 3.99963 5.78508C3.99199 5.78168 3.98492 5.77786 3.97765 5.77423C3.96944 5.77008 3.96103 5.76607 3.95324 5.76158C3.94645 5.75762 3.9401 5.75322 3.93365 5.74902C3.92619 5.74415 3.9186 5.73937 3.91157 5.73417C3.90546 5.72963 3.89991 5.72462 3.89418 5.71975C3.88749 5.71402 3.88061 5.70848 3.87435 5.70241C3.87215 5.70012 3.87 5.69773 3.86775 5.69544L3.86551 5.6932C3.69 5.50982 3.67916 5.11223 3.83746 4.62614ZM3.72598 6.85538C3.73664 6.85872 3.74763 6.86159 3.75838 6.86469C3.77358 6.86918 3.78872 6.87386 3.8042 6.87792C3.81629 6.88112 3.82857 6.88384 3.84081 6.8868C3.85662 6.89062 3.87229 6.89458 3.88835 6.89807C3.90063 6.9007 3.91315 6.90289 3.92557 6.90533C3.94187 6.90853 3.95811 6.91173 3.97469 6.9145C3.98721 6.9166 3.99987 6.91822 4.01254 6.92009C4.02926 6.92257 4.04603 6.9251 4.06299 6.92715C4.0758 6.92868 4.0888 6.92983 4.1017 6.93116C4.1189 6.93293 4.136 6.93475 4.1534 6.93604C4.16639 6.93704 4.17958 6.93766 4.19277 6.93838C4.21035 6.93943 4.22789 6.94048 4.24562 6.9411C4.25895 6.94153 4.27252 6.94162 4.28595 6.94191C4.29937 6.94215 4.31261 6.94272 4.32618 6.94272C4.33019 6.94272 4.33425 6.94243 4.33827 6.94243C4.36177 6.94234 4.38547 6.94162 4.40932 6.94081C4.42069 6.94043 4.43192 6.94033 4.44334 6.93976C4.47822 6.93814 4.51339 6.93575 4.54889 6.93264C4.55878 6.93179 4.56882 6.93045 4.57875 6.92945C4.60518 6.92682 4.6317 6.924 4.65846 6.92061C4.67246 6.9188 4.6867 6.9166 4.70084 6.91459C4.72392 6.9113 4.74695 6.90791 4.77027 6.90399C4.7856 6.90141 4.80099 6.8986 4.81638 6.89583C4.83898 6.89172 4.86172 6.88733 4.88461 6.88265C4.90033 6.87945 4.916 6.8761 4.93177 6.87267C4.95523 6.86751 4.97874 6.86202 5.00235 6.85633C5.01754 6.85266 5.03269 6.84908 5.04798 6.84516C5.07407 6.83852 5.1003 6.83126 5.12662 6.82391C5.13962 6.82028 5.15252 6.81689 5.16566 6.81312C5.20513 6.80166 5.24484 6.78953 5.28483 6.77654C5.38403 6.74426 5.48389 6.70758 5.58414 6.66661C6.28597 6.3799 7.00709 5.88474 7.64408 5.24813C7.85781 5.03453 8.05224 4.81567 8.2275 4.59457V11.7265H3.72589L3.72598 6.85538ZM2.71706 14.6754H6.55646C6.85959 14.6754 7.10543 14.3154 7.10543 14.3154C7.10543 14.3154 6.85959 13.9554 6.55646 13.9554H2.71706V12.8239H3.17706H8.77666H9.24995V15.857H2.71706V14.6754ZM10.0529 23.5858H4.13563V19.7232C4.13563 19.4201 3.88984 19.1745 3.58666 19.1745C3.28344 19.1745 3.03769 19.4202 3.03769 19.7232V23.5858H1.91418V16.9544H2.0763C2.10622 16.9594 2.13675 16.9627 2.16814 16.9627H9.79896C9.83031 16.9627 9.86084 16.9594 9.8908 16.9544H10.0529V23.5858Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.79985 0.117555C7.65874 -0.114168 8.48369 -0.0177431 9.038 0.536145L9.03802 0.536168C9.47063 0.968574 9.62432 1.5699 9.55965 2.21951V11.4932H9.79947C10.2314 11.4932 10.5819 11.8432 10.5819 12.2753V15.6236H10.6024C11.0343 15.6236 11.3848 15.9737 11.3848 16.4057V24.1346C11.3848 24.5666 11.0343 24.9167 10.6024 24.9167H1.36577C0.933783 24.9167 0.583336 24.5666 0.583336 24.1346V16.4058C0.583336 15.9738 0.933783 15.6237 1.36577 15.6237H1.38622V12.2754C1.38622 11.8434 1.73661 11.4933 2.16865 11.4933H2.39519V5.44085C2.39519 5.41783 2.39635 5.39595 2.39814 5.37546C2.37938 5.01484 2.43872 4.6237 2.57199 4.21436C2.84401 3.37917 3.41025 2.51124 4.15831 1.76362C5.00337 0.919036 5.9384 0.34997 6.79985 0.117555ZM4.10081 3.19759C3.54051 2.24872 6.15656 0.774728 6.92148 0.568358L4.10081 3.19759ZM6.92148 0.568358C7.68895 0.361296 7.13231 0.252783 7.5249 0.645088L6.92148 0.568358ZM7.5249 0.645088C7.83496 0.955018 9.15152 1.6285 9.09398 2.18361L9.09273 2.19561V11.9601H9.79947C9.97383 11.9601 10.115 12.1014 10.115 12.2753V16.0905H10.6024C10.7767 16.0905 10.9179 16.2318 10.9179 16.4057V24.1346C10.9179 24.3085 10.7767 24.4497 10.6024 24.4497H1.36577C1.19139 24.4497 1.05026 24.3085 1.05026 24.1346V16.4058C1.05026 16.2319 1.19139 16.0906 1.36577 16.0906H1.85314V12.2754C1.85314 12.1015 1.99424 11.9602 2.16865 11.9602H2.86211V5.44085C4.47446 3.91354 3.29148 3.77346 3.29148 3.77346L4.10081 3.19759M7.91074 1.78201C7.92303 1.69923 7.87944 1.61624 7.79827 1.59586C7.16907 1.43792 6.18467 1.97157 5.31481 2.84092C5.01968 3.12948 4.24845 4.11984 4.06 4.69846C3.9865 4.92415 3.95628 5.11781 3.96024 5.26701C3.96425 5.418 4.00188 5.49622 4.03317 5.53015C4.03406 5.53103 4.03512 5.53212 4.0363 5.53334C4.03701 5.53408 4.03769 5.53478 4.03833 5.53545C4.03885 5.53589 4.03946 5.5364 4.04021 5.53704C4.04172 5.53831 4.04395 5.54019 4.04629 5.54219C4.04837 5.54396 4.0503 5.54563 4.05148 5.54665C4.0518 5.54692 4.05207 5.54716 4.05232 5.54737C4.0532 5.54795 4.05425 5.54864 4.05571 5.54958L4.05681 5.5503C4.05819 5.55119 4.05995 5.55233 4.06164 5.55343C4.06405 5.555 4.06631 5.5565 4.06786 5.55753C4.06936 5.55852 4.07032 5.55915 4.07114 5.55969C4.07126 5.55976 4.07139 5.55982 4.07153 5.55989C4.07275 5.56051 4.07413 5.5612 4.07623 5.56225C4.078 5.56313 4.08048 5.56437 4.08304 5.56566C4.08568 5.56698 4.0881 5.56822 4.08985 5.56911C4.09195 5.57018 4.09308 5.57076 4.09424 5.57135C4.09479 5.57163 4.09519 5.57182 4.09545 5.57195L4.09555 5.57199C4.09593 5.57214 4.09658 5.5724 4.09759 5.57279C4.09896 5.57332 4.10049 5.57391 4.10277 5.57477C4.10482 5.57555 4.10772 5.57664 4.11065 5.57777L4.11117 5.57797L4.11169 5.57817C4.11375 5.57898 4.11584 5.5798 4.11747 5.58044L4.11843 5.58082C4.12036 5.58158 4.12168 5.5821 4.12284 5.58255C4.1242 5.58307 4.12492 5.58334 4.1252 5.58344C4.12554 5.58354 4.1266 5.58387 4.12881 5.58449C4.13043 5.58495 4.1322 5.58544 4.1347 5.58613L4.13521 5.58627C4.13743 5.58688 4.14026 5.58767 4.14316 5.58848C4.14622 5.58934 4.14907 5.59017 4.15128 5.59081L4.15273 5.59122C4.15444 5.59172 4.15569 5.59208 4.15699 5.59245C4.15927 5.5931 4.16036 5.59339 4.16078 5.5935C4.16351 5.59413 4.16628 5.59467 4.17265 5.5959C4.17508 5.59637 4.17802 5.59694 4.18168 5.59766C4.18506 5.59832 4.18821 5.59896 4.19071 5.59946L4.19385 5.60011C4.19503 5.60035 4.19605 5.60055 4.19712 5.60077C4.2007 5.60148 4.202 5.60171 4.20244 5.60178C4.20536 5.60224 4.20737 5.60247 4.21203 5.60302C4.21519 5.60338 4.21956 5.60389 4.22626 5.60471C4.23535 5.60581 4.23977 5.6064 4.24263 5.60679C4.24563 5.60719 4.24693 5.60736 4.2501 5.60765L4.2505 5.60769L4.25091 5.60772C4.25415 5.60803 4.25619 5.60813 4.26077 5.60836C4.26421 5.60854 4.26909 5.60878 4.277 5.60924L4.27739 5.60926L4.27777 5.60929C4.2828 5.6096 4.28658 5.60984 4.28962 5.61004C4.29569 5.61043 4.2988 5.61063 4.30287 5.61076C4.30714 5.61088 4.30983 5.61085 4.31467 5.6108C4.31863 5.61076 4.32403 5.61071 4.3329 5.61071C4.34046 5.61071 4.3452 5.61075 4.34869 5.61078C4.35326 5.61081 4.35569 5.61083 4.3595 5.61073C4.36538 5.61052 4.37048 5.61022 4.37785 5.60979C4.38198 5.60954 4.38682 5.60925 4.39292 5.60892L4.39316 5.6089L4.3934 5.60889C4.40053 5.60851 4.40532 5.60829 4.40901 5.60812C4.41447 5.60787 4.4175 5.60773 4.42213 5.60736C4.42867 5.60682 4.43445 5.60619 4.44278 5.60529C4.44694 5.60484 4.45174 5.60433 4.45758 5.60371L4.45799 5.60367C4.46502 5.60295 4.46996 5.60247 4.47394 5.60209C4.47983 5.60152 4.48361 5.60116 4.48895 5.6005C4.49619 5.59957 4.5028 5.59856 4.51203 5.59714C4.51625 5.59649 4.52101 5.59576 4.52663 5.59492C4.5365 5.59341 4.54183 5.59267 4.54591 5.5921C4.55041 5.59147 4.55341 5.59105 4.5593 5.59006C4.56732 5.5887 4.57459 5.58727 4.58466 5.58529C4.58926 5.58439 4.59444 5.58337 4.60055 5.58219L4.60079 5.58214C4.60851 5.58066 4.61369 5.57971 4.61783 5.57895C4.6235 5.5779 4.62722 5.57722 4.63286 5.57602L4.63333 5.57592L4.63379 5.57582C4.64332 5.57384 4.65248 5.57167 4.66493 5.56872C4.66899 5.56776 4.6734 5.56672 4.67828 5.56557L4.67835 5.56555C4.68806 5.56327 4.69329 5.56212 4.69728 5.56123C4.70163 5.56027 4.7045 5.55964 4.71008 5.55823L4.71051 5.55813C4.72122 5.55545 4.73142 5.55263 4.74455 5.549C4.74918 5.54772 4.75418 5.54634 4.75969 5.54483C4.75961 5.54485 4.75954 5.54487 4.75946 5.54489L4.82166 5.76989L4.75997 5.54475C4.75988 5.54478 4.75978 5.54481 4.75969 5.54483C4.7711 5.54168 4.77558 5.54054 4.77894 5.53968C4.78216 5.53886 4.78437 5.53829 4.79063 5.53648C4.79056 5.53651 4.79048 5.53653 4.79041 5.53655L4.85534 5.76075L4.79063 5.53648C4.80354 5.53274 4.81621 5.52877 4.83152 5.52398C4.83637 5.52246 4.8415 5.52085 4.84698 5.51915C4.8469 5.51917 4.84683 5.51919 4.84676 5.51921L4.91661 5.74198L4.84719 5.51908C4.84712 5.5191 4.84705 5.51912 4.84698 5.51915C4.85855 5.51552 4.86204 5.51453 4.86444 5.51384C4.86653 5.51325 4.86781 5.51289 4.87285 5.51123L4.87315 5.51113L4.87345 5.51104C5.23358 5.39391 5.63129 5.18042 6.02268 4.89272C6.25683 4.72063 6.48691 4.52342 6.7033 4.30706L6.70342 4.30694C6.70834 4.30204 6.71324 4.29712 6.71814 4.29219C6.79549 4.21436 6.86362 4.12799 6.92521 4.03717L7.17596 3.66738C7.55931 3.10205 7.81044 2.45765 7.91074 1.78201ZM4.09536 5.57192C4.09564 5.57205 4.09585 5.57215 4.09585 5.57215L4.09536 5.57192ZM4.03094 5.52792L4.03034 5.52733L4.03006 5.52706C4.03023 5.52723 4.03068 5.52767 4.03094 5.52792ZM4.10081 3.19759C4.10081 3.19759 5.90982 1.50267 6.48211 1.20539C6.84335 1.08019 8.10606 1.15649 8.26164 1.31205C8.45745 1.50779 8.49613 1.82483 8.45884 2.138C8.41979 2.46587 8.29123 2.85496 8.07068 3.26728L8.07041 3.26778L8.07014 3.26828C8.06207 3.2832 8.05388 3.29801 8.04626 3.31179C8.03309 3.33589 8.01886 3.36182 8.00357 3.38841L8.00336 3.38878C7.81984 3.70668 7.58879 4.0267 7.32092 4.33094L7.31995 4.33204L7.31962 4.3324L7.31838 4.33384C7.31806 4.3342 7.31771 4.3346 7.31734 4.33501C7.31668 4.33578 7.31584 4.33673 7.31488 4.3378C7.2749 4.38306 7.23418 4.42759 7.1933 4.47137L7.19324 4.47143C7.19055 4.47431 7.18781 4.47729 7.18441 4.48098C7.18119 4.48447 7.17731 4.48869 7.17327 4.49301L7.17298 4.49332L7.17269 4.49364C7.12737 4.54179 7.08099 4.58978 7.03331 4.63738C6.8005 4.87015 6.55258 5.08273 6.29921 5.26895C5.87802 5.57855 5.4362 5.819 5.01787 5.95506C5.01027 5.95755 5.00332 5.95965 4.99834 5.96115C4.99248 5.96291 4.98961 5.96376 4.98645 5.96475L4.98624 5.96482L4.98603 5.96488C4.98231 5.96604 4.97832 5.96729 4.97413 5.9686C4.9579 5.97369 4.93865 5.97972 4.9203 5.98504L4.92007 5.98511C4.91174 5.98751 4.90404 5.98956 4.8982 5.99111L4.89469 5.99204C4.89021 5.99322 4.88712 5.99404 4.88387 5.99494L4.88361 5.99501L4.88336 5.99508C4.88016 5.99595 4.87662 5.99693 4.87284 5.99798C4.85854 6.00193 4.84066 6.00688 4.82378 6.0111C4.81353 6.01367 4.79789 6.01721 4.78983 6.01903C4.78748 6.01956 4.78577 6.01995 4.78503 6.02012C4.7824 6.02074 4.77948 6.02144 4.77633 6.02218C4.76304 6.02534 4.74575 6.02944 4.72937 6.03286C4.718 6.03526 4.70395 6.03787 4.69523 6.03949C4.69258 6.03999 4.69041 6.04039 4.68897 6.04066C4.68642 6.04116 4.68341 6.04175 4.68006 6.04241C4.66807 6.04476 4.65182 6.04796 4.63718 6.05044C4.62668 6.05221 4.6103 6.05458 4.60189 6.05579C4.59944 6.05615 4.59767 6.0564 4.59691 6.05652L4.59661 6.05657L4.59632 6.05661C4.59394 6.05697 4.59111 6.0574 4.58797 6.05789C4.57673 6.05961 4.56139 6.06197 4.54757 6.06373L4.54723 6.06377L4.54689 6.06381C4.53494 6.0653 4.52074 6.06668 4.51189 6.06754C4.50943 6.06778 4.50738 6.06798 4.50591 6.06813C4.50382 6.06835 4.50128 6.06862 4.49841 6.06893C4.48792 6.07007 4.47306 6.07167 4.45987 6.07275L4.45952 6.07278C4.44372 6.07405 4.42435 6.07483 4.41837 6.07515C4.41646 6.07525 4.41406 6.07539 4.41131 6.07555C4.40144 6.07614 4.38707 6.07699 4.37464 6.07741L4.37409 6.07742L4.37355 6.07744C4.36066 6.07781 4.34505 6.07771 4.3371 6.07766C4.33523 6.07764 4.33379 6.07763 4.3329 6.07763C4.33197 6.07763 4.33034 6.07765 4.3282 6.07766C4.31954 6.07773 4.30253 6.07785 4.28965 6.0775L4.2894 6.07749L4.28915 6.07748C4.27602 6.07709 4.26188 6.07616 4.25365 6.07562C4.25209 6.07552 4.25074 6.07543 4.24965 6.07536C4.24884 6.07532 4.24763 6.07526 4.24611 6.07518C4.23811 6.07477 4.22147 6.07392 4.20781 6.07265C4.19291 6.0713 4.17218 6.06849 4.17024 6.06826L4.16993 6.06822C4.16498 6.06762 4.14511 6.06545 4.12905 6.06289L4.12898 6.06288C4.11406 6.06051 4.09294 6.05607 4.09229 6.05594L4.09221 6.05593C4.09125 6.05574 4.09005 6.05551 4.08865 6.05524C4.08063 6.0537 4.06604 6.0509 4.05262 6.04772L4.05217 6.04762L4.05173 6.04751C4.03703 6.04397 4.01739 6.03815 4.01666 6.03794L4.01643 6.03788C4.01363 6.03709 3.99334 6.03169 3.97695 6.0262L3.97692 6.02619C3.9634 6.02166 3.94932 6.01607 3.94379 6.01388C3.94331 6.01368 3.94289 6.01352 3.94254 6.01338C3.94229 6.01329 3.94197 6.01317 3.94158 6.01302C3.93644 6.0111 3.91947 6.00474 3.9052 5.99836C3.89638 5.99444 3.8889 5.99073 3.88388 5.9882C3.87894 5.9857 3.87794 5.98518 3.8771 5.98474C3.87647 5.98441 3.87592 5.98413 3.87386 5.9831L3.87337 5.98286L3.87289 5.98261C3.87133 5.98183 3.85238 5.97262 3.83722 5.96388L3.83663 5.96354L3.83604 5.96319C3.8278 5.95838 3.82084 5.9539 3.81617 5.95086C3.80904 5.9462 3.80977 5.94665 3.81033 5.947C3.81079 5.94729 3.81113 5.9475 3.80677 5.94466L3.8065 5.94448C3.8062 5.94429 3.80572 5.94398 3.80507 5.94356C3.80014 5.94039 3.78574 5.93111 3.77313 5.92177L3.77305 5.92171C3.76423 5.91517 3.75701 5.90916 3.75236 5.90522C3.75011 5.90332 3.74802 5.90152 3.74667 5.90035L3.74654 5.90024C3.74496 5.89887 3.74423 5.89825 3.74359 5.8977L3.74322 5.89739L3.74286 5.89708C3.74198 5.89632 3.74097 5.89548 3.73918 5.89397C3.73762 5.89265 3.73526 5.89066 3.73281 5.88856C3.72792 5.88438 3.72054 5.87795 3.71245 5.87011L3.70937 5.86712L3.7064 5.86402C3.70503 5.86259 3.70384 5.86133 3.70297 5.86041L3.70132 5.85864C3.70123 5.85854 3.70113 5.85845 3.70104 5.85835L3.6992 5.85652L3.69741 5.85465C3.55349 5.70427 3.5872 4.84738 3.68058 4.66554C3.88292 4.50497 4.01601 3.45799 4.10081 3.19759ZM8.46152 3.92427V11.96H3.49299V6.62194H3.76235L3.79647 6.63265C3.80056 6.63393 3.80265 6.63451 3.80637 6.63553C3.80981 6.63647 3.81463 6.6378 3.8237 6.64042L3.82439 6.64062L3.82508 6.64082C3.83012 6.64231 3.83446 6.64361 3.83833 6.64476C3.84896 6.64793 3.85601 6.65003 3.86397 6.65212L3.8645 6.65226C3.8698 6.65366 3.87346 6.65452 3.87917 6.65585C3.8833 6.65682 3.88851 6.65804 3.89618 6.65989M8.46152 3.92427L8.04511 4.44958L8.46152 3.92427ZM7.9946 5.22228C7.93458 5.28637 7.87294 5.35006 7.80967 5.41329C7.15454 6.06803 6.40811 6.58244 5.67299 6.88276L5.585 6.66737L5.67303 6.88274L5.67299 6.88276C5.56766 6.92581 5.46245 6.96446 5.35764 6.99857L5.35751 6.99861C5.31495 7.01243 5.27289 7.02528 5.23133 7.03734L5.23099 7.03744L5.23065 7.03754C5.22196 7.04003 5.20971 7.04338 5.20048 7.04591C5.19605 7.04712 5.1923 7.04814 5.18999 7.04879C5.16371 7.05613 5.13529 7.06401 5.10645 7.07135C5.09271 7.07487 5.07867 7.07825 5.06665 7.08114C5.06356 7.08189 5.0606 7.0826 5.05781 7.08327L5.05755 7.08334C5.03296 7.08925 5.00787 7.09512 4.98245 7.10071L4.98207 7.10079C4.96564 7.10438 4.94884 7.10796 4.93173 7.11144C4.90727 7.11644 4.88292 7.12115 4.85867 7.12555L4.8583 7.12562C4.85592 7.12605 4.85347 7.12649 4.85095 7.12695C4.83819 7.12925 4.82378 7.13185 4.80953 7.13425L4.80949 7.13426C4.78328 7.13866 4.75797 7.14237 4.73439 7.14574L4.73418 7.14577C4.73129 7.14618 4.72763 7.14671 4.72352 7.14731C4.71326 7.14881 4.70015 7.15072 4.68902 7.15216L4.68869 7.1522L4.68836 7.15225C4.65869 7.15601 4.62989 7.15906 4.60257 7.16177L4.6024 7.16179L4.57931 6.92947L4.60275 7.16175L4.60257 7.16177C4.60019 7.16201 4.5979 7.16228 4.59404 7.16272L4.59074 7.16309C4.58553 7.16368 4.57792 7.16454 4.56966 7.16526C4.53134 7.16861 4.49316 7.1712 4.45509 7.17298C4.44489 7.17348 4.42871 7.17389 4.42137 7.17407C4.41962 7.17411 4.41837 7.17415 4.41782 7.17416C4.39415 7.17497 4.36797 7.17578 4.3412 7.17591L4.34107 7.17592L4.34096 7.17592C4.34006 7.17595 4.3381 7.17602 4.33598 7.17608C4.33366 7.17614 4.33046 7.17621 4.32674 7.17621C4.31512 7.17621 4.29788 7.17576 4.28844 7.17551C4.28555 7.17543 4.28339 7.17538 4.28235 7.17536L4.28194 7.17535L4.28152 7.17534C4.27906 7.17529 4.27557 7.17523 4.2715 7.17517C4.26181 7.17501 4.24883 7.17479 4.23865 7.17446L4.23833 7.17445L4.238 7.17444C4.2175 7.17372 4.19762 7.17254 4.18083 7.17153L4.18067 7.17152C4.18045 7.17151 4.18023 7.17149 4.18 7.17148C4.17828 7.17139 4.17642 7.17129 4.17442 7.17119C4.16382 7.17063 4.14967 7.16988 4.13612 7.16884C4.11702 7.16742 4.09836 7.16549 4.08335 7.16394L4.07819 7.16341C4.07614 7.1632 4.07328 7.16291 4.06992 7.16258C4.06043 7.16165 4.04689 7.16031 4.03589 7.159L4.0355 7.15895C4.01646 7.15664 3.99785 7.15387 3.98281 7.15164L3.97912 7.15109L3.97908 7.15108C3.9775 7.15085 3.97515 7.15052 3.97228 7.15011C3.96878 7.14962 3.9645 7.14902 3.95991 7.14835V11.4931H7.9946V5.22228ZM3.93806 6.66987C3.94359 6.67105 3.9473 6.67174 3.9527 6.67275C3.95708 6.67357 3.96257 6.6746 3.97104 6.67626L3.97111 6.67627C3.98804 6.67959 4.00098 6.68213 4.01372 6.68425L4.01389 6.68428C4.01956 6.68524 4.02357 6.6858 4.02966 6.68665C4.03398 6.68725 4.03934 6.688 4.04707 6.68914L4.04738 6.68918L4.0502 6.6896C4.06655 6.69203 4.0791 6.6939 4.09153 6.6954C4.09775 6.69614 4.10255 6.69661 4.10912 6.69725C4.11367 6.69769 4.11905 6.69822 4.12632 6.69897L4.13047 6.6994C4.14676 6.70108 4.15896 6.70233 4.17122 6.70324L4.17157 6.70327L4.17192 6.70329C4.17931 6.70386 4.18639 6.70424 4.19646 6.70477C4.19936 6.70493 4.20251 6.7051 4.20599 6.70528L4.20662 6.70532L4.20725 6.70536C4.22519 6.70643 4.23975 6.70729 4.254 6.70779C4.26088 6.70801 4.26615 6.70809 4.27283 6.7082C4.27775 6.70827 4.28343 6.70836 4.29109 6.70852C4.30136 6.7087 4.30722 6.70888 4.31175 6.70902C4.31636 6.70916 4.3196 6.70926 4.3247 6.70928C4.32564 6.70925 4.32754 6.70918 4.32958 6.70913C4.33107 6.70909 4.33294 6.70905 4.33507 6.70902C4.3361 6.70901 4.3372 6.709 4.33835 6.709C4.3385 6.709 4.33867 6.709 4.33882 6.709V6.94246L4.33788 6.709C4.33803 6.709 4.33819 6.709 4.33835 6.709C4.35796 6.70891 4.37852 6.70831 4.40193 6.70751L4.40204 6.70751C4.41201 6.70717 4.41702 6.70707 4.42072 6.707C4.42458 6.70693 4.42703 6.70688 4.4322 6.70662L4.43262 6.7066L4.43304 6.70658C4.46459 6.70511 4.49659 6.70294 4.52911 6.7001L4.52924 6.70009C4.53437 6.69964 4.53549 6.69949 4.53738 6.69924C4.53965 6.69894 4.54303 6.69849 4.55588 6.69719L4.55622 6.69716C4.58155 6.69464 4.6056 6.69207 4.62924 6.68908C4.62916 6.68909 4.62908 6.6891 4.629 6.68911L4.65901 6.92063L4.62967 6.68903C4.62953 6.68905 4.62939 6.68906 4.62924 6.68908C4.63673 6.68811 4.643 6.68719 4.65084 6.68604C4.65588 6.68531 4.66155 6.68447 4.66862 6.68347C4.6911 6.68026 4.71177 6.67721 4.73212 6.67379C4.7433 6.67191 4.75438 6.66991 4.76705 6.66762L4.7752 6.66615C4.79609 6.66236 4.81715 6.65829 4.8384 6.65394L4.83861 6.6539C4.85285 6.651 4.86732 6.64792 4.88234 6.64465C4.90377 6.63993 4.92562 6.63484 4.94817 6.62941C4.95207 6.62846 4.95574 6.62758 4.95925 6.62673C4.97074 6.62397 4.98046 6.62163 4.99062 6.61903L4.99097 6.61893C5.01418 6.61303 5.03812 6.60642 5.06438 6.59908C5.07301 6.59667 5.07878 6.59511 5.08377 6.59375C5.08963 6.59216 5.09442 6.59087 5.10157 6.58881C5.13875 6.57801 5.17591 6.56665 5.21314 6.55456M3.89629 6.65992C3.90148 6.66117 3.90606 6.66229 3.91022 6.66331C3.92108 6.66596 3.92914 6.66793 3.93806 6.66987M8.04511 4.44958C7.87546 4.66359 7.68702 4.87574 7.47961 5.08303L8.04511 4.44958ZM7.47961 5.08303C6.86077 5.70149 6.16494 6.1774 5.49641 6.45051L7.47961 5.08303ZM4.04363 5.54109C4.04372 5.54117 4.0437 5.54116 4.04356 5.541L4.04363 5.54109ZM5.49641 6.45051L5.49637 6.45053L5.49641 6.45051ZM5.49637 6.45053C5.40123 6.48942 5.30671 6.52412 5.21314 6.55456L5.49637 6.45053ZM2.48416 12.5905H9.48396V16.0905H2.48416V14.6599L6.55702 14.5353C6.69396 14.5353 6.77979 14.514 6.82463 14.4869C6.84335 14.4757 6.85234 14.465 6.85795 14.4547C6.86387 14.4439 6.87253 14.4214 6.87253 14.3777C6.87253 14.334 6.86387 14.3115 6.85795 14.3007C6.85234 14.2904 6.84335 14.2797 6.82463 14.2685C6.77979 14.2414 6.69396 14.2201 6.55702 14.2201L2.48416 14.3446V12.5905ZM2.95108 13.0574V13.7531H6.55702C6.7232 13.7531 6.91186 13.7758 7.06572 13.8686C7.23944 13.9733 7.33945 14.1495 7.33945 14.3777C7.33945 14.6059 7.23944 14.7821 7.06572 14.8868C6.91186 14.9796 6.7232 15.0023 6.55702 15.0023H2.95108V15.6236H9.01704V13.0574H2.95108ZM1.68128 16.721H2.09648L2.11582 16.7242C2.13624 16.7277 2.15339 16.7293 2.1687 16.7293H9.79952C9.81477 16.7293 9.83193 16.7277 9.85247 16.7242L9.87178 16.721H10.2869V23.8193H3.90273V19.7232C3.90273 19.5493 3.76161 19.408 3.58722 19.408C3.41281 19.408 3.27171 19.5493 3.27171 19.7232V23.8193H1.68128V16.721ZM2.1482 17.1959C2.15495 17.1961 2.16179 17.1962 2.1687 17.1962H9.79952C9.80642 17.1962 9.81323 17.1961 9.81998 17.1959V23.3524H4.36965V19.7232C4.36965 19.2911 4.01919 18.9411 3.58722 18.9411C3.15518 18.9411 2.80479 19.2912 2.80479 19.7232V23.3524H2.1482V17.1959Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='12' height='25' viewBox='0 0 12 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6018 15.857H10.3479V12.2753C10.3479 11.9722 10.102 11.7266 9.79892 11.7266H9.32563V2.20765C9.38832 1.60295 9.24512 1.07379 8.87242 0.701262C7.92552 -0.244931 5.9697 0.282748 4.32278 1.92872C3.59477 2.6563 3.05168 3.49366 2.79342 4.28661C2.66498 4.6811 2.61189 5.04924 2.63168 5.38036C2.62948 5.40028 2.62809 5.42038 2.62809 5.44082V11.7267H2.16809C1.86487 11.7267 1.61912 11.9724 1.61912 12.2754V15.8571H1.36521C1.06203 15.8571 0.816238 16.1028 0.816238 16.4058V24.1345C0.816238 24.4375 1.06203 24.6832 1.36521 24.6832H10.6018C10.9049 24.6832 11.1508 24.4375 11.1508 24.1345V16.4057C11.1508 16.1027 10.905 15.857 10.6018 15.857ZM3.83746 4.62614C4.04015 4.00377 4.50001 3.30336 5.0992 2.70458C6.05771 1.74664 7.04771 1.33557 7.64097 1.33557C7.84582 1.33557 8.0035 1.38462 8.096 1.47712C8.33186 1.71283 8.28527 2.37006 7.86426 3.15714C7.85666 3.17118 7.84888 3.18527 7.84109 3.19935C7.82785 3.22357 7.81461 3.24768 7.80061 3.27204C7.6254 3.57556 7.40359 3.88309 7.14514 4.17663C7.14337 4.17859 7.1417 4.1806 7.13993 4.18256C7.10151 4.22606 7.06209 4.26918 7.0221 4.31202C7.01536 4.31923 7.00886 4.32639 7.00213 4.3336C6.95821 4.38026 6.91354 4.42648 6.86781 4.47213C6.64319 4.69672 6.40418 4.90163 6.1604 5.0808C5.7541 5.37946 5.33433 5.60643 4.9451 5.73302C4.93535 5.73622 4.9258 5.7389 4.91605 5.74195C4.8955 5.74835 4.87491 5.75494 4.85479 5.76077C4.84337 5.76406 4.83234 5.76679 4.82111 5.76989C4.80281 5.7749 4.78451 5.78011 4.76654 5.7846C4.75459 5.78761 4.74293 5.79004 4.73113 5.79281C4.71426 5.79677 4.6973 5.80093 4.68077 5.80437C4.66839 5.80699 4.65645 5.80905 4.64427 5.81139C4.62869 5.8144 4.61292 5.81764 4.59768 5.82022C4.58525 5.82232 4.57326 5.82385 4.56108 5.82571C4.54645 5.82791 4.53174 5.8303 4.5175 5.83211C4.50522 5.83364 4.49337 5.83464 4.48128 5.83589C4.46757 5.83732 4.45371 5.83894 4.44028 5.84004C4.42838 5.84099 4.41692 5.84138 4.40521 5.842C4.39221 5.84271 4.37898 5.84362 4.36622 5.84405C4.3547 5.84439 4.34362 5.84415 4.33234 5.84415C4.32006 5.84415 4.30759 5.84443 4.2956 5.8441C4.28446 5.84376 4.27381 5.84295 4.26291 5.84228C4.2514 5.84162 4.23969 5.84119 4.22851 5.84014C4.21795 5.83918 4.20796 5.8377 4.19769 5.83646C4.18675 5.83512 4.17566 5.83397 4.16515 5.8323C4.15526 5.83073 4.14594 5.82863 4.13639 5.82676C4.12611 5.82476 4.1157 5.82285 4.10581 5.82051C4.09668 5.81831 4.08808 5.81564 4.07924 5.81315C4.06959 5.81043 4.05979 5.8079 4.05052 5.8048C4.04211 5.80198 4.03432 5.79878 4.02625 5.79563C4.01731 5.79219 4.00814 5.7889 3.99963 5.78508C3.99199 5.78168 3.98492 5.77786 3.97765 5.77423C3.96944 5.77008 3.96103 5.76607 3.95324 5.76158C3.94645 5.75762 3.9401 5.75322 3.93365 5.74902C3.92619 5.74415 3.9186 5.73937 3.91157 5.73417C3.90546 5.72963 3.89991 5.72462 3.89418 5.71975C3.88749 5.71402 3.88061 5.70848 3.87435 5.70241C3.87215 5.70012 3.87 5.69773 3.86775 5.69544L3.86551 5.6932C3.69 5.50982 3.67916 5.11223 3.83746 4.62614ZM3.72598 6.85538C3.73664 6.85872 3.74763 6.86159 3.75838 6.86469C3.77358 6.86918 3.78872 6.87386 3.8042 6.87792C3.81629 6.88112 3.82857 6.88384 3.84081 6.8868C3.85662 6.89062 3.87229 6.89458 3.88835 6.89807C3.90063 6.9007 3.91315 6.90289 3.92557 6.90533C3.94187 6.90853 3.95811 6.91173 3.97469 6.9145C3.98721 6.9166 3.99987 6.91822 4.01254 6.92009C4.02926 6.92257 4.04603 6.9251 4.06299 6.92715C4.0758 6.92868 4.0888 6.92983 4.1017 6.93116C4.1189 6.93293 4.136 6.93475 4.1534 6.93604C4.16639 6.93704 4.17958 6.93766 4.19277 6.93838C4.21035 6.93943 4.22789 6.94048 4.24562 6.9411C4.25895 6.94153 4.27252 6.94162 4.28595 6.94191C4.29937 6.94215 4.31261 6.94272 4.32618 6.94272C4.33019 6.94272 4.33425 6.94243 4.33827 6.94243C4.36177 6.94234 4.38547 6.94162 4.40932 6.94081C4.42069 6.94043 4.43192 6.94033 4.44334 6.93976C4.47822 6.93814 4.51339 6.93575 4.54889 6.93264C4.55878 6.93179 4.56882 6.93045 4.57875 6.92945C4.60518 6.92682 4.6317 6.924 4.65846 6.92061C4.67246 6.9188 4.6867 6.9166 4.70084 6.91459C4.72392 6.9113 4.74695 6.90791 4.77027 6.90399C4.7856 6.90141 4.80099 6.8986 4.81638 6.89583C4.83898 6.89172 4.86172 6.88733 4.88461 6.88265C4.90033 6.87945 4.916 6.8761 4.93177 6.87267C4.95523 6.86751 4.97874 6.86202 5.00235 6.85633C5.01754 6.85266 5.03269 6.84908 5.04798 6.84516C5.07407 6.83852 5.1003 6.83126 5.12662 6.82391C5.13962 6.82028 5.15252 6.81689 5.16566 6.81312C5.20513 6.80166 5.24484 6.78953 5.28483 6.77654C5.38403 6.74426 5.48389 6.70758 5.58414 6.66661C6.28597 6.3799 7.00709 5.88474 7.64408 5.24813C7.85781 5.03453 8.05224 4.81567 8.2275 4.59457V11.7265H3.72589L3.72598 6.85538ZM2.71706 14.6754H6.55646C6.85959 14.6754 7.10543 14.3154 7.10543 14.3154C7.10543 14.3154 6.85959 13.9554 6.55646 13.9554H2.71706V12.8239H3.17706H8.77666H9.24995V15.857H2.71706V14.6754ZM10.0529 23.5858H4.13563V19.7232C4.13563 19.4201 3.88984 19.1745 3.58666 19.1745C3.28344 19.1745 3.03769 19.4202 3.03769 19.7232V23.5858H1.91418V16.9544H2.0763C2.10622 16.9594 2.13675 16.9627 2.16814 16.9627H9.79896C9.83031 16.9627 9.86084 16.9594 9.8908 16.9544H10.0529V23.5858Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.79985 0.117555C7.65874 -0.114168 8.48369 -0.0177431 9.038 0.536145L9.03802 0.536168C9.47063 0.968574 9.62432 1.5699 9.55965 2.21951V11.4932H9.79947C10.2314 11.4932 10.5819 11.8432 10.5819 12.2753V15.6236H10.6024C11.0343 15.6236 11.3848 15.9737 11.3848 16.4057V24.1346C11.3848 24.5666 11.0343 24.9167 10.6024 24.9167H1.36577C0.933783 24.9167 0.583336 24.5666 0.583336 24.1346V16.4058C0.583336 15.9738 0.933783 15.6237 1.36577 15.6237H1.38622V12.2754C1.38622 11.8434 1.73661 11.4933 2.16865 11.4933H2.39519V5.44085C2.39519 5.41783 2.39635 5.39595 2.39814 5.37546C2.37938 5.01484 2.43872 4.6237 2.57199 4.21436C2.84401 3.37917 3.41025 2.51124 4.15831 1.76362C5.00337 0.919036 5.9384 0.34997 6.79985 0.117555ZM4.10081 3.19759C3.54051 2.24872 6.15656 0.774728 6.92148 0.568358L4.10081 3.19759ZM6.92148 0.568358C7.68895 0.361296 7.13231 0.252783 7.5249 0.645088L6.92148 0.568358ZM7.5249 0.645088C7.83496 0.955018 9.15152 1.6285 9.09398 2.18361L9.09273 2.19561V11.9601H9.79947C9.97383 11.9601 10.115 12.1014 10.115 12.2753V16.0905H10.6024C10.7767 16.0905 10.9179 16.2318 10.9179 16.4057V24.1346C10.9179 24.3085 10.7767 24.4497 10.6024 24.4497H1.36577C1.19139 24.4497 1.05026 24.3085 1.05026 24.1346V16.4058C1.05026 16.2319 1.19139 16.0906 1.36577 16.0906H1.85314V12.2754C1.85314 12.1015 1.99424 11.9602 2.16865 11.9602H2.86211V5.44085C4.47446 3.91354 3.29148 3.77346 3.29148 3.77346L4.10081 3.19759M7.91074 1.78201C7.92303 1.69923 7.87944 1.61624 7.79827 1.59586C7.16907 1.43792 6.18467 1.97157 5.31481 2.84092C5.01968 3.12948 4.24845 4.11984 4.06 4.69846C3.9865 4.92415 3.95628 5.11781 3.96024 5.26701C3.96425 5.418 4.00188 5.49622 4.03317 5.53015C4.03406 5.53103 4.03512 5.53212 4.0363 5.53334C4.03701 5.53408 4.03769 5.53478 4.03833 5.53545C4.03885 5.53589 4.03946 5.5364 4.04021 5.53704C4.04172 5.53831 4.04395 5.54019 4.04629 5.54219C4.04837 5.54396 4.0503 5.54563 4.05148 5.54665C4.0518 5.54692 4.05207 5.54716 4.05232 5.54737C4.0532 5.54795 4.05425 5.54864 4.05571 5.54958L4.05681 5.5503C4.05819 5.55119 4.05995 5.55233 4.06164 5.55343C4.06405 5.555 4.06631 5.5565 4.06786 5.55753C4.06936 5.55852 4.07032 5.55915 4.07114 5.55969C4.07126 5.55976 4.07139 5.55982 4.07153 5.55989C4.07275 5.56051 4.07413 5.5612 4.07623 5.56225C4.078 5.56313 4.08048 5.56437 4.08304 5.56566C4.08568 5.56698 4.0881 5.56822 4.08985 5.56911C4.09195 5.57018 4.09308 5.57076 4.09424 5.57135C4.09479 5.57163 4.09519 5.57182 4.09545 5.57195L4.09555 5.57199C4.09593 5.57214 4.09658 5.5724 4.09759 5.57279C4.09896 5.57332 4.10049 5.57391 4.10277 5.57477C4.10482 5.57555 4.10772 5.57664 4.11065 5.57777L4.11117 5.57797L4.11169 5.57817C4.11375 5.57898 4.11584 5.5798 4.11747 5.58044L4.11843 5.58082C4.12036 5.58158 4.12168 5.5821 4.12284 5.58255C4.1242 5.58307 4.12492 5.58334 4.1252 5.58344C4.12554 5.58354 4.1266 5.58387 4.12881 5.58449C4.13043 5.58495 4.1322 5.58544 4.1347 5.58613L4.13521 5.58627C4.13743 5.58688 4.14026 5.58767 4.14316 5.58848C4.14622 5.58934 4.14907 5.59017 4.15128 5.59081L4.15273 5.59122C4.15444 5.59172 4.15569 5.59208 4.15699 5.59245C4.15927 5.5931 4.16036 5.59339 4.16078 5.5935C4.16351 5.59413 4.16628 5.59467 4.17265 5.5959C4.17508 5.59637 4.17802 5.59694 4.18168 5.59766C4.18506 5.59832 4.18821 5.59896 4.19071 5.59946L4.19385 5.60011C4.19503 5.60035 4.19605 5.60055 4.19712 5.60077C4.2007 5.60148 4.202 5.60171 4.20244 5.60178C4.20536 5.60224 4.20737 5.60247 4.21203 5.60302C4.21519 5.60338 4.21956 5.60389 4.22626 5.60471C4.23535 5.60581 4.23977 5.6064 4.24263 5.60679C4.24563 5.60719 4.24693 5.60736 4.2501 5.60765L4.2505 5.60769L4.25091 5.60772C4.25415 5.60803 4.25619 5.60813 4.26077 5.60836C4.26421 5.60854 4.26909 5.60878 4.277 5.60924L4.27739 5.60926L4.27777 5.60929C4.2828 5.6096 4.28658 5.60984 4.28962 5.61004C4.29569 5.61043 4.2988 5.61063 4.30287 5.61076C4.30714 5.61088 4.30983 5.61085 4.31467 5.6108C4.31863 5.61076 4.32403 5.61071 4.3329 5.61071C4.34046 5.61071 4.3452 5.61075 4.34869 5.61078C4.35326 5.61081 4.35569 5.61083 4.3595 5.61073C4.36538 5.61052 4.37048 5.61022 4.37785 5.60979C4.38198 5.60954 4.38682 5.60925 4.39292 5.60892L4.39316 5.6089L4.3934 5.60889C4.40053 5.60851 4.40532 5.60829 4.40901 5.60812C4.41447 5.60787 4.4175 5.60773 4.42213 5.60736C4.42867 5.60682 4.43445 5.60619 4.44278 5.60529C4.44694 5.60484 4.45174 5.60433 4.45758 5.60371L4.45799 5.60367C4.46502 5.60295 4.46996 5.60247 4.47394 5.60209C4.47983 5.60152 4.48361 5.60116 4.48895 5.6005C4.49619 5.59957 4.5028 5.59856 4.51203 5.59714C4.51625 5.59649 4.52101 5.59576 4.52663 5.59492C4.5365 5.59341 4.54183 5.59267 4.54591 5.5921C4.55041 5.59147 4.55341 5.59105 4.5593 5.59006C4.56732 5.5887 4.57459 5.58727 4.58466 5.58529C4.58926 5.58439 4.59444 5.58337 4.60055 5.58219L4.60079 5.58214C4.60851 5.58066 4.61369 5.57971 4.61783 5.57895C4.6235 5.5779 4.62722 5.57722 4.63286 5.57602L4.63333 5.57592L4.63379 5.57582C4.64332 5.57384 4.65248 5.57167 4.66493 5.56872C4.66899 5.56776 4.6734 5.56672 4.67828 5.56557L4.67835 5.56555C4.68806 5.56327 4.69329 5.56212 4.69728 5.56123C4.70163 5.56027 4.7045 5.55964 4.71008 5.55823L4.71051 5.55813C4.72122 5.55545 4.73142 5.55263 4.74455 5.549C4.74918 5.54772 4.75418 5.54634 4.75969 5.54483C4.75961 5.54485 4.75954 5.54487 4.75946 5.54489L4.82166 5.76989L4.75997 5.54475C4.75988 5.54478 4.75978 5.54481 4.75969 5.54483C4.7711 5.54168 4.77558 5.54054 4.77894 5.53968C4.78216 5.53886 4.78437 5.53829 4.79063 5.53648C4.79056 5.53651 4.79048 5.53653 4.79041 5.53655L4.85534 5.76075L4.79063 5.53648C4.80354 5.53274 4.81621 5.52877 4.83152 5.52398C4.83637 5.52246 4.8415 5.52085 4.84698 5.51915C4.8469 5.51917 4.84683 5.51919 4.84676 5.51921L4.91661 5.74198L4.84719 5.51908C4.84712 5.5191 4.84705 5.51912 4.84698 5.51915C4.85855 5.51552 4.86204 5.51453 4.86444 5.51384C4.86653 5.51325 4.86781 5.51289 4.87285 5.51123L4.87315 5.51113L4.87345 5.51104C5.23358 5.39391 5.63129 5.18042 6.02268 4.89272C6.25683 4.72063 6.48691 4.52342 6.7033 4.30706L6.70342 4.30694C6.70834 4.30204 6.71324 4.29712 6.71814 4.29219C6.79549 4.21436 6.86362 4.12799 6.92521 4.03717L7.17596 3.66738C7.55931 3.10205 7.81044 2.45765 7.91074 1.78201ZM4.09536 5.57192C4.09564 5.57205 4.09585 5.57215 4.09585 5.57215L4.09536 5.57192ZM4.03094 5.52792L4.03034 5.52733L4.03006 5.52706C4.03023 5.52723 4.03068 5.52767 4.03094 5.52792ZM4.10081 3.19759C4.10081 3.19759 5.90982 1.50267 6.48211 1.20539C6.84335 1.08019 8.10606 1.15649 8.26164 1.31205C8.45745 1.50779 8.49613 1.82483 8.45884 2.138C8.41979 2.46587 8.29123 2.85496 8.07068 3.26728L8.07041 3.26778L8.07014 3.26828C8.06207 3.2832 8.05388 3.29801 8.04626 3.31179C8.03309 3.33589 8.01886 3.36182 8.00357 3.38841L8.00336 3.38878C7.81984 3.70668 7.58879 4.0267 7.32092 4.33094L7.31995 4.33204L7.31962 4.3324L7.31838 4.33384C7.31806 4.3342 7.31771 4.3346 7.31734 4.33501C7.31668 4.33578 7.31584 4.33673 7.31488 4.3378C7.2749 4.38306 7.23418 4.42759 7.1933 4.47137L7.19324 4.47143C7.19055 4.47431 7.18781 4.47729 7.18441 4.48098C7.18119 4.48447 7.17731 4.48869 7.17327 4.49301L7.17298 4.49332L7.17269 4.49364C7.12737 4.54179 7.08099 4.58978 7.03331 4.63738C6.8005 4.87015 6.55258 5.08273 6.29921 5.26895C5.87802 5.57855 5.4362 5.819 5.01787 5.95506C5.01027 5.95755 5.00332 5.95965 4.99834 5.96115C4.99248 5.96291 4.98961 5.96376 4.98645 5.96475L4.98624 5.96482L4.98603 5.96488C4.98231 5.96604 4.97832 5.96729 4.97413 5.9686C4.9579 5.97369 4.93865 5.97972 4.9203 5.98504L4.92007 5.98511C4.91174 5.98751 4.90404 5.98956 4.8982 5.99111L4.89469 5.99204C4.89021 5.99322 4.88712 5.99404 4.88387 5.99494L4.88361 5.99501L4.88336 5.99508C4.88016 5.99595 4.87662 5.99693 4.87284 5.99798C4.85854 6.00193 4.84066 6.00688 4.82378 6.0111C4.81353 6.01367 4.79789 6.01721 4.78983 6.01903C4.78748 6.01956 4.78577 6.01995 4.78503 6.02012C4.7824 6.02074 4.77948 6.02144 4.77633 6.02218C4.76304 6.02534 4.74575 6.02944 4.72937 6.03286C4.718 6.03526 4.70395 6.03787 4.69523 6.03949C4.69258 6.03999 4.69041 6.04039 4.68897 6.04066C4.68642 6.04116 4.68341 6.04175 4.68006 6.04241C4.66807 6.04476 4.65182 6.04796 4.63718 6.05044C4.62668 6.05221 4.6103 6.05458 4.60189 6.05579C4.59944 6.05615 4.59767 6.0564 4.59691 6.05652L4.59661 6.05657L4.59632 6.05661C4.59394 6.05697 4.59111 6.0574 4.58797 6.05789C4.57673 6.05961 4.56139 6.06197 4.54757 6.06373L4.54723 6.06377L4.54689 6.06381C4.53494 6.0653 4.52074 6.06668 4.51189 6.06754C4.50943 6.06778 4.50738 6.06798 4.50591 6.06813C4.50382 6.06835 4.50128 6.06862 4.49841 6.06893C4.48792 6.07007 4.47306 6.07167 4.45987 6.07275L4.45952 6.07278C4.44372 6.07405 4.42435 6.07483 4.41837 6.07515C4.41646 6.07525 4.41406 6.07539 4.41131 6.07555C4.40144 6.07614 4.38707 6.07699 4.37464 6.07741L4.37409 6.07742L4.37355 6.07744C4.36066 6.07781 4.34505 6.07771 4.3371 6.07766C4.33523 6.07764 4.33379 6.07763 4.3329 6.07763C4.33197 6.07763 4.33034 6.07765 4.3282 6.07766C4.31954 6.07773 4.30253 6.07785 4.28965 6.0775L4.2894 6.07749L4.28915 6.07748C4.27602 6.07709 4.26188 6.07616 4.25365 6.07562C4.25209 6.07552 4.25074 6.07543 4.24965 6.07536C4.24884 6.07532 4.24763 6.07526 4.24611 6.07518C4.23811 6.07477 4.22147 6.07392 4.20781 6.07265C4.19291 6.0713 4.17218 6.06849 4.17024 6.06826L4.16993 6.06822C4.16498 6.06762 4.14511 6.06545 4.12905 6.06289L4.12898 6.06288C4.11406 6.06051 4.09294 6.05607 4.09229 6.05594L4.09221 6.05593C4.09125 6.05574 4.09005 6.05551 4.08865 6.05524C4.08063 6.0537 4.06604 6.0509 4.05262 6.04772L4.05217 6.04762L4.05173 6.04751C4.03703 6.04397 4.01739 6.03815 4.01666 6.03794L4.01643 6.03788C4.01363 6.03709 3.99334 6.03169 3.97695 6.0262L3.97692 6.02619C3.9634 6.02166 3.94932 6.01607 3.94379 6.01388C3.94331 6.01368 3.94289 6.01352 3.94254 6.01338C3.94229 6.01329 3.94197 6.01317 3.94158 6.01302C3.93644 6.0111 3.91947 6.00474 3.9052 5.99836C3.89638 5.99444 3.8889 5.99073 3.88388 5.9882C3.87894 5.9857 3.87794 5.98518 3.8771 5.98474C3.87647 5.98441 3.87592 5.98413 3.87386 5.9831L3.87337 5.98286L3.87289 5.98261C3.87133 5.98183 3.85238 5.97262 3.83722 5.96388L3.83663 5.96354L3.83604 5.96319C3.8278 5.95838 3.82084 5.9539 3.81617 5.95086C3.80904 5.9462 3.80977 5.94665 3.81033 5.947C3.81079 5.94729 3.81113 5.9475 3.80677 5.94466L3.8065 5.94448C3.8062 5.94429 3.80572 5.94398 3.80507 5.94356C3.80014 5.94039 3.78574 5.93111 3.77313 5.92177L3.77305 5.92171C3.76423 5.91517 3.75701 5.90916 3.75236 5.90522C3.75011 5.90332 3.74802 5.90152 3.74667 5.90035L3.74654 5.90024C3.74496 5.89887 3.74423 5.89825 3.74359 5.8977L3.74322 5.89739L3.74286 5.89708C3.74198 5.89632 3.74097 5.89548 3.73918 5.89397C3.73762 5.89265 3.73526 5.89066 3.73281 5.88856C3.72792 5.88438 3.72054 5.87795 3.71245 5.87011L3.70937 5.86712L3.7064 5.86402C3.70503 5.86259 3.70384 5.86133 3.70297 5.86041L3.70132 5.85864C3.70123 5.85854 3.70113 5.85845 3.70104 5.85835L3.6992 5.85652L3.69741 5.85465C3.55349 5.70427 3.5872 4.84738 3.68058 4.66554C3.88292 4.50497 4.01601 3.45799 4.10081 3.19759ZM8.46152 3.92427V11.96H3.49299V6.62194H3.76235L3.79647 6.63265C3.80056 6.63393 3.80265 6.63451 3.80637 6.63553C3.80981 6.63647 3.81463 6.6378 3.8237 6.64042L3.82439 6.64062L3.82508 6.64082C3.83012 6.64231 3.83446 6.64361 3.83833 6.64476C3.84896 6.64793 3.85601 6.65003 3.86397 6.65212L3.8645 6.65226C3.8698 6.65366 3.87346 6.65452 3.87917 6.65585C3.8833 6.65682 3.88851 6.65804 3.89618 6.65989M8.46152 3.92427L8.04511 4.44958L8.46152 3.92427ZM7.9946 5.22228C7.93458 5.28637 7.87294 5.35006 7.80967 5.41329C7.15454 6.06803 6.40811 6.58244 5.67299 6.88276L5.585 6.66737L5.67303 6.88274L5.67299 6.88276C5.56766 6.92581 5.46245 6.96446 5.35764 6.99857L5.35751 6.99861C5.31495 7.01243 5.27289 7.02528 5.23133 7.03734L5.23099 7.03744L5.23065 7.03754C5.22196 7.04003 5.20971 7.04338 5.20048 7.04591C5.19605 7.04712 5.1923 7.04814 5.18999 7.04879C5.16371 7.05613 5.13529 7.06401 5.10645 7.07135C5.09271 7.07487 5.07867 7.07825 5.06665 7.08114C5.06356 7.08189 5.0606 7.0826 5.05781 7.08327L5.05755 7.08334C5.03296 7.08925 5.00787 7.09512 4.98245 7.10071L4.98207 7.10079C4.96564 7.10438 4.94884 7.10796 4.93173 7.11144C4.90727 7.11644 4.88292 7.12115 4.85867 7.12555L4.8583 7.12562C4.85592 7.12605 4.85347 7.12649 4.85095 7.12695C4.83819 7.12925 4.82378 7.13185 4.80953 7.13425L4.80949 7.13426C4.78328 7.13866 4.75797 7.14237 4.73439 7.14574L4.73418 7.14577C4.73129 7.14618 4.72763 7.14671 4.72352 7.14731C4.71326 7.14881 4.70015 7.15072 4.68902 7.15216L4.68869 7.1522L4.68836 7.15225C4.65869 7.15601 4.62989 7.15906 4.60257 7.16177L4.6024 7.16179L4.57931 6.92947L4.60275 7.16175L4.60257 7.16177C4.60019 7.16201 4.5979 7.16228 4.59404 7.16272L4.59074 7.16309C4.58553 7.16368 4.57792 7.16454 4.56966 7.16526C4.53134 7.16861 4.49316 7.1712 4.45509 7.17298C4.44489 7.17348 4.42871 7.17389 4.42137 7.17407C4.41962 7.17411 4.41837 7.17415 4.41782 7.17416C4.39415 7.17497 4.36797 7.17578 4.3412 7.17591L4.34107 7.17592L4.34096 7.17592C4.34006 7.17595 4.3381 7.17602 4.33598 7.17608C4.33366 7.17614 4.33046 7.17621 4.32674 7.17621C4.31512 7.17621 4.29788 7.17576 4.28844 7.17551C4.28555 7.17543 4.28339 7.17538 4.28235 7.17536L4.28194 7.17535L4.28152 7.17534C4.27906 7.17529 4.27557 7.17523 4.2715 7.17517C4.26181 7.17501 4.24883 7.17479 4.23865 7.17446L4.23833 7.17445L4.238 7.17444C4.2175 7.17372 4.19762 7.17254 4.18083 7.17153L4.18067 7.17152C4.18045 7.17151 4.18023 7.17149 4.18 7.17148C4.17828 7.17139 4.17642 7.17129 4.17442 7.17119C4.16382 7.17063 4.14967 7.16988 4.13612 7.16884C4.11702 7.16742 4.09836 7.16549 4.08335 7.16394L4.07819 7.16341C4.07614 7.1632 4.07328 7.16291 4.06992 7.16258C4.06043 7.16165 4.04689 7.16031 4.03589 7.159L4.0355 7.15895C4.01646 7.15664 3.99785 7.15387 3.98281 7.15164L3.97912 7.15109L3.97908 7.15108C3.9775 7.15085 3.97515 7.15052 3.97228 7.15011C3.96878 7.14962 3.9645 7.14902 3.95991 7.14835V11.4931H7.9946V5.22228ZM3.93806 6.66987C3.94359 6.67105 3.9473 6.67174 3.9527 6.67275C3.95708 6.67357 3.96257 6.6746 3.97104 6.67626L3.97111 6.67627C3.98804 6.67959 4.00098 6.68213 4.01372 6.68425L4.01389 6.68428C4.01956 6.68524 4.02357 6.6858 4.02966 6.68665C4.03398 6.68725 4.03934 6.688 4.04707 6.68914L4.04738 6.68918L4.0502 6.6896C4.06655 6.69203 4.0791 6.6939 4.09153 6.6954C4.09775 6.69614 4.10255 6.69661 4.10912 6.69725C4.11367 6.69769 4.11905 6.69822 4.12632 6.69897L4.13047 6.6994C4.14676 6.70108 4.15896 6.70233 4.17122 6.70324L4.17157 6.70327L4.17192 6.70329C4.17931 6.70386 4.18639 6.70424 4.19646 6.70477C4.19936 6.70493 4.20251 6.7051 4.20599 6.70528L4.20662 6.70532L4.20725 6.70536C4.22519 6.70643 4.23975 6.70729 4.254 6.70779C4.26088 6.70801 4.26615 6.70809 4.27283 6.7082C4.27775 6.70827 4.28343 6.70836 4.29109 6.70852C4.30136 6.7087 4.30722 6.70888 4.31175 6.70902C4.31636 6.70916 4.3196 6.70926 4.3247 6.70928C4.32564 6.70925 4.32754 6.70918 4.32958 6.70913C4.33107 6.70909 4.33294 6.70905 4.33507 6.70902C4.3361 6.70901 4.3372 6.709 4.33835 6.709C4.3385 6.709 4.33867 6.709 4.33882 6.709V6.94246L4.33788 6.709C4.33803 6.709 4.33819 6.709 4.33835 6.709C4.35796 6.70891 4.37852 6.70831 4.40193 6.70751L4.40204 6.70751C4.41201 6.70717 4.41702 6.70707 4.42072 6.707C4.42458 6.70693 4.42703 6.70688 4.4322 6.70662L4.43262 6.7066L4.43304 6.70658C4.46459 6.70511 4.49659 6.70294 4.52911 6.7001L4.52924 6.70009C4.53437 6.69964 4.53549 6.69949 4.53738 6.69924C4.53965 6.69894 4.54303 6.69849 4.55588 6.69719L4.55622 6.69716C4.58155 6.69464 4.6056 6.69207 4.62924 6.68908C4.62916 6.68909 4.62908 6.6891 4.629 6.68911L4.65901 6.92063L4.62967 6.68903C4.62953 6.68905 4.62939 6.68906 4.62924 6.68908C4.63673 6.68811 4.643 6.68719 4.65084 6.68604C4.65588 6.68531 4.66155 6.68447 4.66862 6.68347C4.6911 6.68026 4.71177 6.67721 4.73212 6.67379C4.7433 6.67191 4.75438 6.66991 4.76705 6.66762L4.7752 6.66615C4.79609 6.66236 4.81715 6.65829 4.8384 6.65394L4.83861 6.6539C4.85285 6.651 4.86732 6.64792 4.88234 6.64465C4.90377 6.63993 4.92562 6.63484 4.94817 6.62941C4.95207 6.62846 4.95574 6.62758 4.95925 6.62673C4.97074 6.62397 4.98046 6.62163 4.99062 6.61903L4.99097 6.61893C5.01418 6.61303 5.03812 6.60642 5.06438 6.59908C5.07301 6.59667 5.07878 6.59511 5.08377 6.59375C5.08963 6.59216 5.09442 6.59087 5.10157 6.58881C5.13875 6.57801 5.17591 6.56665 5.21314 6.55456M3.89629 6.65992C3.90148 6.66117 3.90606 6.66229 3.91022 6.66331C3.92108 6.66596 3.92914 6.66793 3.93806 6.66987M8.04511 4.44958C7.87546 4.66359 7.68702 4.87574 7.47961 5.08303L8.04511 4.44958ZM7.47961 5.08303C6.86077 5.70149 6.16494 6.1774 5.49641 6.45051L7.47961 5.08303ZM4.04363 5.54109C4.04372 5.54117 4.0437 5.54116 4.04356 5.541L4.04363 5.54109ZM5.49641 6.45051L5.49637 6.45053L5.49641 6.45051ZM5.49637 6.45053C5.40123 6.48942 5.30671 6.52412 5.21314 6.55456L5.49637 6.45053ZM2.48416 12.5905H9.48396V16.0905H2.48416V14.6599L6.55702 14.5353C6.69396 14.5353 6.77979 14.514 6.82463 14.4869C6.84335 14.4757 6.85234 14.465 6.85795 14.4547C6.86387 14.4439 6.87253 14.4214 6.87253 14.3777C6.87253 14.334 6.86387 14.3115 6.85795 14.3007C6.85234 14.2904 6.84335 14.2797 6.82463 14.2685C6.77979 14.2414 6.69396 14.2201 6.55702 14.2201L2.48416 14.3446V12.5905ZM2.95108 13.0574V13.7531H6.55702C6.7232 13.7531 6.91186 13.7758 7.06572 13.8686C7.23944 13.9733 7.33945 14.1495 7.33945 14.3777C7.33945 14.6059 7.23944 14.7821 7.06572 14.8868C6.91186 14.9796 6.7232 15.0023 6.55702 15.0023H2.95108V15.6236H9.01704V13.0574H2.95108ZM1.68128 16.721H2.09648L2.11582 16.7242C2.13624 16.7277 2.15339 16.7293 2.1687 16.7293H9.79952C9.81477 16.7293 9.83193 16.7277 9.85247 16.7242L9.87178 16.721H10.2869V23.8193H3.90273V19.7232C3.90273 19.5493 3.76161 19.408 3.58722 19.408C3.41281 19.408 3.27171 19.5493 3.27171 19.7232V23.8193H1.68128V16.721ZM2.1482 17.1959C2.15495 17.1961 2.16179 17.1962 2.1687 17.1962H9.79952C9.80642 17.1962 9.81323 17.1961 9.81998 17.1959V23.3524H4.36965V19.7232C4.36965 19.2911 4.01919 18.9411 3.58722 18.9411C3.15518 18.9411 2.80479 19.2912 2.80479 19.7232V23.3524H2.1482V17.1959Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--belleza:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--bienestar {
  width: 30px;
  height: 30px;
}
.c-sus-icon--bienestar:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='22' height='24' viewBox='0 0 22 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5231 13.5572L15.7071 14.1081C16.0032 14.2458 16.318 14.3116 16.6298 14.3116C17.3561 14.3116 18.0661 13.9546 18.4839 13.3187L20.6693 9.99337C20.6817 9.97837 20.694 9.96299 20.705 9.9463L21.1297 9.27304C21.2926 9.01492 21.2143 8.67377 20.96 8.505V8.505C20.7124 8.34075 20.5438 8.243 20.5438 8.243L19.1639 7.3362C19.0446 7.25783 18.8992 7.23003 18.7594 7.25895C18.6197 7.28782 18.4972 7.37108 18.4188 7.49037L16.2488 10.7925L13.8882 9.82204C13.8881 9.82199 13.8879 9.82194 13.8878 9.8219C13.8551 9.80723 13.8219 9.79377 13.7884 9.78102C13.7852 9.77985 13.7822 9.7784 13.779 9.77723C13.764 9.77104 13.7487 9.7656 13.7331 9.76082C13.729 9.75941 13.7248 9.75824 13.7207 9.75683C13.7121 9.75393 13.7033 9.7513 13.6947 9.74849C13.6757 9.7424 13.6565 9.73663 13.6372 9.73124C13.6279 9.72862 13.6186 9.72604 13.6092 9.72355C13.5881 9.71797 13.5667 9.71287 13.5454 9.70799C13.5387 9.70649 13.532 9.70476 13.5253 9.7033C13.4975 9.6974 13.4695 9.6921 13.4414 9.68751C13.4342 9.68633 13.427 9.6854 13.4198 9.68432C13.3984 9.68108 13.3769 9.67813 13.3552 9.67565C13.3457 9.67457 13.336 9.67358 13.3265 9.67265C13.3061 9.67068 13.2856 9.66904 13.2651 9.66768C13.2561 9.66707 13.2472 9.66646 13.2383 9.66599C13.2094 9.66458 13.1804 9.66369 13.1513 9.66369H13.0365H12.6634L12.6115 9.51065H15.2175C15.5146 9.51065 15.7555 9.26975 15.7555 8.97261V4.75544C15.7553 2.13324 13.6221 0 11 0C8.37794 0 6.2447 2.13324 6.2447 4.7553V8.97257C6.2447 9.26971 6.4856 9.5106 6.78274 9.5106H9.36392L9.31221 9.66365H8.9637H8.84895C8.81979 9.66365 8.79073 9.66458 8.76171 9.66594C8.75285 9.66637 8.74399 9.66707 8.73513 9.66763C8.71451 9.66894 8.69398 9.67058 8.67349 9.6726C8.66393 9.67358 8.65441 9.67452 8.6448 9.6756C8.62319 9.67808 8.60158 9.68104 8.58007 9.68427C8.57285 9.68535 8.56563 9.68624 8.55851 9.68746C8.5301 9.69215 8.50183 9.6974 8.4738 9.7034C8.46818 9.70457 8.4626 9.70602 8.45697 9.70733C8.43443 9.7124 8.41207 9.71779 8.38976 9.72369C8.38076 9.72604 8.37185 9.72857 8.3629 9.7311C8.34344 9.73658 8.32399 9.7424 8.30473 9.74854C8.29601 9.75135 8.28729 9.75402 8.27862 9.75693C8.27398 9.75848 8.26929 9.75983 8.2647 9.76138C8.25087 9.76569 8.23723 9.77057 8.22377 9.77601C8.2204 9.77723 8.21712 9.77887 8.21374 9.78013C8.1791 9.79326 8.14479 9.80713 8.11099 9.82237C8.11052 9.8226 8.10996 9.82274 8.10949 9.82298L5.75125 10.7924L3.58121 7.49028C3.50283 7.37098 3.3803 7.28778 3.24061 7.25886C3.10088 7.22993 2.95547 7.25773 2.83613 7.33611L1.47469 8.23081C1.47469 8.23081 1.27479 8.35926 1.02499 8.52C0.775146 8.68083 0.589995 8.79 0.705275 9.00739L0.818948 9.20019C0.830714 9.22677 0.844214 9.25293 0.860761 9.27805L3.5161 13.3186C3.93399 13.9545 4.64378 14.3116 5.3702 14.3115C5.68192 14.3115 5.99683 14.2457 6.29289 14.1079L7.47691 13.5571L7.76229 14.8553C7.78784 14.9715 7.78727 15.0942 7.7606 15.2102L7.48071 16.4289L6.4301 15.923C5.91995 15.6773 5.3447 15.6451 4.81042 15.8321C4.27604 16.0192 3.84652 16.403 3.6009 16.9132C3.35536 17.4233 3.32307 17.9985 3.5101 18.5328C3.51741 18.5537 3.52552 18.5741 3.53349 18.5947H1.71928C1.42214 18.5947 1.18125 18.8356 1.18125 19.1328C1.18125 19.4299 1.42214 19.6708 1.71928 19.6708H4.43626C4.44249 19.6708 4.44859 19.6701 4.45482 19.6699C4.49931 19.6954 4.54454 19.7198 4.59123 19.7423L6.53828 20.6798C6.54555 20.7367 6.56135 20.7927 6.58671 20.8453L7.95884 23.6952C8.05156 23.8877 8.24369 23.9999 8.44404 23.9999C8.52232 23.9999 8.60182 23.9827 8.67705 23.9465L11 22.828L13.3229 23.9465C13.3982 23.9827 13.4777 23.9999 13.556 23.9999C13.7562 23.9999 13.9485 23.8876 14.0412 23.6952L15.4133 20.8453C15.4387 20.7926 15.4545 20.7367 15.4618 20.6798L17.4088 19.7423C17.455 19.7201 17.4996 19.6958 17.5435 19.6708H20.2808C20.5779 19.6708 20.8188 19.4299 20.8188 19.1328C20.8188 18.8356 20.578 18.5949 20.2808 18.5949H18.4655C18.6687 18.0677 18.663 17.4613 18.3991 16.9133C18.1535 16.4032 17.724 16.0193 17.1896 15.8322C16.6552 15.6453 16.0801 15.6775 15.57 15.9231L14.5192 16.429L14.2394 15.2103C14.2127 15.0944 14.2121 14.9716 14.2378 14.8554L14.5231 13.5572ZM14.926 11.7241C14.9297 11.7069 14.9326 11.6896 14.9347 11.6722C14.9392 11.6343 14.9422 11.5965 14.9442 11.5587C14.9449 11.5472 14.9452 11.5357 14.9456 11.5242C14.9466 11.4966 14.9469 11.469 14.9467 11.4414C14.9466 11.4345 14.9471 11.4276 14.9469 11.4206L16.25 11.9564C16.4882 12.0542 16.7627 11.9696 16.9042 11.7542L19.0226 8.53086L19.9445 9.13677L17.5847 12.7277C17.2785 13.1937 16.6664 13.3676 16.1611 13.1324L14.7598 12.4804L14.926 11.7241ZM5.83905 13.1325C5.33364 13.3676 4.72164 13.1937 4.41545 12.7278L2.16319 9.30055L2.05716 9.13583L2.9776 8.53096L5.09593 11.7543C5.2375 11.9697 5.51181 12.0544 5.75012 11.9565L7.0533 11.4207C7.05316 11.4276 7.05363 11.4345 7.05358 11.4414C7.0533 11.4691 7.05363 11.4968 7.05466 11.5246C7.05508 11.5359 7.05536 11.5472 7.05597 11.5585C7.05808 11.5964 7.06094 11.6343 7.06544 11.6722C7.06755 11.6896 7.07046 11.7069 7.07421 11.7241L7.24047 12.4805L5.83905 13.1325ZM7.32077 8.43458V4.7553C7.32077 2.72654 8.97129 1.07602 11 1.07602C13.0288 1.07602 14.6793 2.72654 14.6793 4.7553V8.43458H13.1947C13.1993 8.43013 13.2037 8.42525 13.2083 8.42075C13.2391 8.39075 13.2693 8.36 13.2989 8.32859C13.3075 8.31945 13.3161 8.31036 13.3247 8.30103C13.3584 8.26424 13.3915 8.22669 13.4235 8.18811C13.4289 8.18155 13.4341 8.17475 13.4395 8.16819C13.467 8.13439 13.4938 8.09989 13.52 8.06478C13.5278 8.05428 13.5357 8.04392 13.5434 8.03333C13.5731 7.99245 13.602 7.95083 13.63 7.90822C13.6344 7.90151 13.6385 7.89453 13.6429 7.88778C13.6671 7.85023 13.6905 7.81198 13.7132 7.77317C13.7201 7.76145 13.727 7.74978 13.7337 7.73797C13.7592 7.6932 13.784 7.64787 13.8077 7.60151C13.8112 7.59467 13.8144 7.58769 13.8179 7.5808C13.8385 7.53959 13.8584 7.49769 13.8776 7.45526C13.8834 7.44247 13.8892 7.42967 13.8948 7.41673C13.916 7.36826 13.9366 7.31923 13.9559 7.26926C13.9583 7.26284 13.9605 7.25637 13.9629 7.24995C13.98 7.20481 13.9962 7.15901 14.0117 7.1127C14.0164 7.09892 14.0209 7.08514 14.0254 7.07126C14.0422 7.01928 14.0582 6.96678 14.0729 6.91339C14.0745 6.90762 14.0759 6.90171 14.0774 6.89595C14.0906 6.84706 14.1029 6.79742 14.1144 6.7474C14.1178 6.73259 14.1212 6.71782 14.1245 6.70292C14.1366 6.64765 14.148 6.59196 14.158 6.53543C14.1588 6.53074 14.1595 6.52596 14.1603 6.52123C14.1695 6.46831 14.1775 6.41468 14.1848 6.36063C14.1869 6.34502 14.1891 6.32937 14.191 6.31366C14.1982 6.25535 14.2048 6.19666 14.2099 6.13709C14.2102 6.13371 14.2103 6.13024 14.2107 6.12682C14.2154 6.06991 14.2189 6.01221 14.2216 5.95423C14.2223 5.93787 14.223 5.92151 14.2237 5.90505C14.226 5.84487 14.2274 5.7843 14.2275 5.72304C14.2275 5.72173 14.2275 5.72051 14.2275 5.71919V4.66216C14.2275 4.36502 13.9867 4.12413 13.6895 4.12413H8.31064C8.01349 4.12413 7.7726 4.36502 7.7726 4.66216V5.71915C7.7726 5.72051 7.77265 5.72173 7.77265 5.72308C7.7727 5.78505 7.77415 5.84618 7.77635 5.90693C7.77696 5.92348 7.77766 5.94007 7.77841 5.95657C7.78109 6.01587 7.78451 6.07479 7.78924 6.13282C7.78948 6.13545 7.78957 6.13807 7.78976 6.14074C7.79473 6.20074 7.80115 6.25981 7.80823 6.31845C7.81015 6.33438 7.81216 6.35018 7.81427 6.36602C7.82149 6.42106 7.82946 6.47562 7.83855 6.52948C7.83921 6.53342 7.83973 6.53745 7.84043 6.54138C7.85018 6.59796 7.86129 6.65365 7.8731 6.70887C7.87638 6.72415 7.87971 6.73938 7.88318 6.75453C7.89471 6.80553 7.90685 6.85601 7.92002 6.90575C7.92124 6.91043 7.92232 6.91526 7.92363 6.91995C7.93798 6.97311 7.95363 7.02523 7.96999 7.07693C7.97459 7.09142 7.97923 7.10581 7.98396 7.1202C7.99938 7.16712 8.01551 7.21348 8.03262 7.25918C8.03459 7.26457 8.03641 7.27011 8.03848 7.27545C8.05732 7.325 8.07738 7.37351 8.0981 7.42151C8.10396 7.43506 8.10996 7.44851 8.11592 7.46197C8.13518 7.50504 8.1551 7.54756 8.17587 7.58937C8.17868 7.59495 8.18121 7.60067 8.18398 7.6062C8.20718 7.65209 8.23156 7.69686 8.25654 7.74116C8.26357 7.75358 8.27074 7.76595 8.27796 7.77828C8.30093 7.81765 8.32451 7.85647 8.34898 7.89448C8.35249 7.89997 8.35582 7.90564 8.35938 7.91108C8.38681 7.95322 8.41544 7.99419 8.44465 8.03459C8.45271 8.0458 8.46096 8.05681 8.46916 8.06783C8.49574 8.10355 8.52297 8.13861 8.55101 8.17292C8.55527 8.17813 8.5593 8.18352 8.56362 8.18867C8.59521 8.22683 8.62798 8.26381 8.6613 8.30014C8.67035 8.30999 8.67949 8.31969 8.68863 8.32934C8.71891 8.36141 8.74976 8.39291 8.7814 8.42342C8.7851 8.42703 8.78862 8.43097 8.79237 8.43458H7.32077ZM8.84857 5.71919V5.20024H13.1516V5.71919C13.1516 6.3221 13.0017 7.76258 11.6141 8.11677C11.4688 8.15384 11.3456 8.2498 11.2741 8.38156C11.2652 8.39802 11.2572 8.41484 11.2501 8.43205C11.2217 8.50063 11.2078 8.57399 11.2092 8.64739C11.2101 8.70247 11.2195 8.75764 11.2376 8.81089L11.3511 9.14539V9.14544L11.5187 9.63946H10.4562L10.6233 9.14493L10.6234 9.14478L10.7386 8.80372C10.7564 8.7508 10.7658 8.69596 10.7667 8.64121C10.7683 8.54989 10.7468 8.45877 10.7027 8.37674C10.6762 8.32752 10.6425 8.28322 10.6032 8.24516C10.5639 8.207 10.5188 8.17503 10.4697 8.15047C10.4369 8.13406 10.4022 8.12094 10.3662 8.11142C8.99646 7.7495 8.84857 6.31798 8.84857 5.71919ZM8.19049 11.1663C8.22021 11.1001 8.26038 11.038 8.3104 10.9816C8.32685 10.9631 8.34419 10.9457 8.3621 10.9291C8.36805 10.9236 8.37447 10.9187 8.38061 10.9134C8.3928 10.9028 8.40508 10.8923 8.41788 10.8827C8.42552 10.877 8.43349 10.8718 8.44132 10.8663C8.45323 10.8581 8.46513 10.85 8.47746 10.8425C8.48608 10.8373 8.4949 10.8326 8.50366 10.8277C8.51421 10.8219 8.52485 10.8164 8.53568 10.8112L8.56605 10.7987L8.99998 10.7397H12.9998L13.4339 10.7987L13.4631 10.8107C13.4741 10.8161 13.485 10.8217 13.4958 10.8276C13.5045 10.8323 13.5133 10.8371 13.5218 10.8422C13.5343 10.8497 13.5463 10.8579 13.5583 10.8662C13.5661 10.8716 13.574 10.8767 13.5817 10.8824C13.5944 10.8922 13.6068 10.9026 13.6191 10.9132C13.6252 10.9185 13.6317 10.9234 13.6376 10.9289C13.6555 10.9455 13.6729 10.9629 13.6894 10.9814C13.7395 11.0378 13.7797 11.1 13.8093 11.1661C13.849 11.2543 13.87 11.3496 13.8712 11.4479C13.8715 11.4725 13.8705 11.4972 13.8683 11.5221L13.6698 12.4257L13.1866 14.6241C13.1271 14.8949 13.1284 15.1808 13.1905 15.451L13.525 16.9075L10.9999 18.1233L8.47483 16.9077L8.80934 15.4513C8.81285 15.436 8.81548 15.4205 8.81857 15.4052H10.7641C11.0613 15.4052 11.3022 15.1643 11.3022 14.8671C11.3022 14.5699 11.0613 14.3291 10.7641 14.3291H8.7483L8.22902 11.9666L8.13138 11.5223C8.12918 11.4975 8.12824 11.4727 8.12852 11.4481C8.12979 11.3497 8.15088 11.2545 8.19049 11.1663ZM5.05801 18.773C4.80686 18.6521 4.61785 18.4406 4.52579 18.1775C4.43373 17.9145 4.44957 17.6313 4.57051 17.3801C4.75009 17.0072 5.12373 16.7894 5.51237 16.7894C5.66397 16.7894 5.81791 16.8226 5.96341 16.8927L8.94391 18.3277L9.75987 18.7206L9.10334 19.0367L7.35447 19.8788L5.05801 18.773ZM13.305 22.7438L12.2402 22.2312L12.9622 21.8835L13.9477 21.409L13.305 22.7438ZM16.0367 16.8926C16.2879 16.7718 16.571 16.7559 16.8341 16.8479C17.0972 16.94 17.3087 17.129 17.4296 17.3801C17.6792 17.8986 17.4605 18.5234 16.942 18.7731L12.7286 20.8018L10.7667 21.7464L10.7666 21.7465L8.69505 22.7439L7.78966 20.8635L11.2334 19.2054H11.2334L11.766 18.949L16.0367 16.8926Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='22' height='24' viewBox='0 0 22 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.5231 13.5572L15.7071 14.1081C16.0032 14.2458 16.318 14.3116 16.6298 14.3116C17.3561 14.3116 18.0661 13.9546 18.4839 13.3187L20.6693 9.99337C20.6817 9.97837 20.694 9.96299 20.705 9.9463L21.1297 9.27304C21.2926 9.01492 21.2143 8.67377 20.96 8.505V8.505C20.7124 8.34075 20.5438 8.243 20.5438 8.243L19.1639 7.3362C19.0446 7.25783 18.8992 7.23003 18.7594 7.25895C18.6197 7.28782 18.4972 7.37108 18.4188 7.49037L16.2488 10.7925L13.8882 9.82204C13.8881 9.82199 13.8879 9.82194 13.8878 9.8219C13.8551 9.80723 13.8219 9.79377 13.7884 9.78102C13.7852 9.77985 13.7822 9.7784 13.779 9.77723C13.764 9.77104 13.7487 9.7656 13.7331 9.76082C13.729 9.75941 13.7248 9.75824 13.7207 9.75683C13.7121 9.75393 13.7033 9.7513 13.6947 9.74849C13.6757 9.7424 13.6565 9.73663 13.6372 9.73124C13.6279 9.72862 13.6186 9.72604 13.6092 9.72355C13.5881 9.71797 13.5667 9.71287 13.5454 9.70799C13.5387 9.70649 13.532 9.70476 13.5253 9.7033C13.4975 9.6974 13.4695 9.6921 13.4414 9.68751C13.4342 9.68633 13.427 9.6854 13.4198 9.68432C13.3984 9.68108 13.3769 9.67813 13.3552 9.67565C13.3457 9.67457 13.336 9.67358 13.3265 9.67265C13.3061 9.67068 13.2856 9.66904 13.2651 9.66768C13.2561 9.66707 13.2472 9.66646 13.2383 9.66599C13.2094 9.66458 13.1804 9.66369 13.1513 9.66369H13.0365H12.6634L12.6115 9.51065H15.2175C15.5146 9.51065 15.7555 9.26975 15.7555 8.97261V4.75544C15.7553 2.13324 13.6221 0 11 0C8.37794 0 6.2447 2.13324 6.2447 4.7553V8.97257C6.2447 9.26971 6.4856 9.5106 6.78274 9.5106H9.36392L9.31221 9.66365H8.9637H8.84895C8.81979 9.66365 8.79073 9.66458 8.76171 9.66594C8.75285 9.66637 8.74399 9.66707 8.73513 9.66763C8.71451 9.66894 8.69398 9.67058 8.67349 9.6726C8.66393 9.67358 8.65441 9.67452 8.6448 9.6756C8.62319 9.67808 8.60158 9.68104 8.58007 9.68427C8.57285 9.68535 8.56563 9.68624 8.55851 9.68746C8.5301 9.69215 8.50183 9.6974 8.4738 9.7034C8.46818 9.70457 8.4626 9.70602 8.45697 9.70733C8.43443 9.7124 8.41207 9.71779 8.38976 9.72369C8.38076 9.72604 8.37185 9.72857 8.3629 9.7311C8.34344 9.73658 8.32399 9.7424 8.30473 9.74854C8.29601 9.75135 8.28729 9.75402 8.27862 9.75693C8.27398 9.75848 8.26929 9.75983 8.2647 9.76138C8.25087 9.76569 8.23723 9.77057 8.22377 9.77601C8.2204 9.77723 8.21712 9.77887 8.21374 9.78013C8.1791 9.79326 8.14479 9.80713 8.11099 9.82237C8.11052 9.8226 8.10996 9.82274 8.10949 9.82298L5.75125 10.7924L3.58121 7.49028C3.50283 7.37098 3.3803 7.28778 3.24061 7.25886C3.10088 7.22993 2.95547 7.25773 2.83613 7.33611L1.47469 8.23081C1.47469 8.23081 1.27479 8.35926 1.02499 8.52C0.775146 8.68083 0.589995 8.79 0.705275 9.00739L0.818948 9.20019C0.830714 9.22677 0.844214 9.25293 0.860761 9.27805L3.5161 13.3186C3.93399 13.9545 4.64378 14.3116 5.3702 14.3115C5.68192 14.3115 5.99683 14.2457 6.29289 14.1079L7.47691 13.5571L7.76229 14.8553C7.78784 14.9715 7.78727 15.0942 7.7606 15.2102L7.48071 16.4289L6.4301 15.923C5.91995 15.6773 5.3447 15.6451 4.81042 15.8321C4.27604 16.0192 3.84652 16.403 3.6009 16.9132C3.35536 17.4233 3.32307 17.9985 3.5101 18.5328C3.51741 18.5537 3.52552 18.5741 3.53349 18.5947H1.71928C1.42214 18.5947 1.18125 18.8356 1.18125 19.1328C1.18125 19.4299 1.42214 19.6708 1.71928 19.6708H4.43626C4.44249 19.6708 4.44859 19.6701 4.45482 19.6699C4.49931 19.6954 4.54454 19.7198 4.59123 19.7423L6.53828 20.6798C6.54555 20.7367 6.56135 20.7927 6.58671 20.8453L7.95884 23.6952C8.05156 23.8877 8.24369 23.9999 8.44404 23.9999C8.52232 23.9999 8.60182 23.9827 8.67705 23.9465L11 22.828L13.3229 23.9465C13.3982 23.9827 13.4777 23.9999 13.556 23.9999C13.7562 23.9999 13.9485 23.8876 14.0412 23.6952L15.4133 20.8453C15.4387 20.7926 15.4545 20.7367 15.4618 20.6798L17.4088 19.7423C17.455 19.7201 17.4996 19.6958 17.5435 19.6708H20.2808C20.5779 19.6708 20.8188 19.4299 20.8188 19.1328C20.8188 18.8356 20.578 18.5949 20.2808 18.5949H18.4655C18.6687 18.0677 18.663 17.4613 18.3991 16.9133C18.1535 16.4032 17.724 16.0193 17.1896 15.8322C16.6552 15.6453 16.0801 15.6775 15.57 15.9231L14.5192 16.429L14.2394 15.2103C14.2127 15.0944 14.2121 14.9716 14.2378 14.8554L14.5231 13.5572ZM14.926 11.7241C14.9297 11.7069 14.9326 11.6896 14.9347 11.6722C14.9392 11.6343 14.9422 11.5965 14.9442 11.5587C14.9449 11.5472 14.9452 11.5357 14.9456 11.5242C14.9466 11.4966 14.9469 11.469 14.9467 11.4414C14.9466 11.4345 14.9471 11.4276 14.9469 11.4206L16.25 11.9564C16.4882 12.0542 16.7627 11.9696 16.9042 11.7542L19.0226 8.53086L19.9445 9.13677L17.5847 12.7277C17.2785 13.1937 16.6664 13.3676 16.1611 13.1324L14.7598 12.4804L14.926 11.7241ZM5.83905 13.1325C5.33364 13.3676 4.72164 13.1937 4.41545 12.7278L2.16319 9.30055L2.05716 9.13583L2.9776 8.53096L5.09593 11.7543C5.2375 11.9697 5.51181 12.0544 5.75012 11.9565L7.0533 11.4207C7.05316 11.4276 7.05363 11.4345 7.05358 11.4414C7.0533 11.4691 7.05363 11.4968 7.05466 11.5246C7.05508 11.5359 7.05536 11.5472 7.05597 11.5585C7.05808 11.5964 7.06094 11.6343 7.06544 11.6722C7.06755 11.6896 7.07046 11.7069 7.07421 11.7241L7.24047 12.4805L5.83905 13.1325ZM7.32077 8.43458V4.7553C7.32077 2.72654 8.97129 1.07602 11 1.07602C13.0288 1.07602 14.6793 2.72654 14.6793 4.7553V8.43458H13.1947C13.1993 8.43013 13.2037 8.42525 13.2083 8.42075C13.2391 8.39075 13.2693 8.36 13.2989 8.32859C13.3075 8.31945 13.3161 8.31036 13.3247 8.30103C13.3584 8.26424 13.3915 8.22669 13.4235 8.18811C13.4289 8.18155 13.4341 8.17475 13.4395 8.16819C13.467 8.13439 13.4938 8.09989 13.52 8.06478C13.5278 8.05428 13.5357 8.04392 13.5434 8.03333C13.5731 7.99245 13.602 7.95083 13.63 7.90822C13.6344 7.90151 13.6385 7.89453 13.6429 7.88778C13.6671 7.85023 13.6905 7.81198 13.7132 7.77317C13.7201 7.76145 13.727 7.74978 13.7337 7.73797C13.7592 7.6932 13.784 7.64787 13.8077 7.60151C13.8112 7.59467 13.8144 7.58769 13.8179 7.5808C13.8385 7.53959 13.8584 7.49769 13.8776 7.45526C13.8834 7.44247 13.8892 7.42967 13.8948 7.41673C13.916 7.36826 13.9366 7.31923 13.9559 7.26926C13.9583 7.26284 13.9605 7.25637 13.9629 7.24995C13.98 7.20481 13.9962 7.15901 14.0117 7.1127C14.0164 7.09892 14.0209 7.08514 14.0254 7.07126C14.0422 7.01928 14.0582 6.96678 14.0729 6.91339C14.0745 6.90762 14.0759 6.90171 14.0774 6.89595C14.0906 6.84706 14.1029 6.79742 14.1144 6.7474C14.1178 6.73259 14.1212 6.71782 14.1245 6.70292C14.1366 6.64765 14.148 6.59196 14.158 6.53543C14.1588 6.53074 14.1595 6.52596 14.1603 6.52123C14.1695 6.46831 14.1775 6.41468 14.1848 6.36063C14.1869 6.34502 14.1891 6.32937 14.191 6.31366C14.1982 6.25535 14.2048 6.19666 14.2099 6.13709C14.2102 6.13371 14.2103 6.13024 14.2107 6.12682C14.2154 6.06991 14.2189 6.01221 14.2216 5.95423C14.2223 5.93787 14.223 5.92151 14.2237 5.90505C14.226 5.84487 14.2274 5.7843 14.2275 5.72304C14.2275 5.72173 14.2275 5.72051 14.2275 5.71919V4.66216C14.2275 4.36502 13.9867 4.12413 13.6895 4.12413H8.31064C8.01349 4.12413 7.7726 4.36502 7.7726 4.66216V5.71915C7.7726 5.72051 7.77265 5.72173 7.77265 5.72308C7.7727 5.78505 7.77415 5.84618 7.77635 5.90693C7.77696 5.92348 7.77766 5.94007 7.77841 5.95657C7.78109 6.01587 7.78451 6.07479 7.78924 6.13282C7.78948 6.13545 7.78957 6.13807 7.78976 6.14074C7.79473 6.20074 7.80115 6.25981 7.80823 6.31845C7.81015 6.33438 7.81216 6.35018 7.81427 6.36602C7.82149 6.42106 7.82946 6.47562 7.83855 6.52948C7.83921 6.53342 7.83973 6.53745 7.84043 6.54138C7.85018 6.59796 7.86129 6.65365 7.8731 6.70887C7.87638 6.72415 7.87971 6.73938 7.88318 6.75453C7.89471 6.80553 7.90685 6.85601 7.92002 6.90575C7.92124 6.91043 7.92232 6.91526 7.92363 6.91995C7.93798 6.97311 7.95363 7.02523 7.96999 7.07693C7.97459 7.09142 7.97923 7.10581 7.98396 7.1202C7.99938 7.16712 8.01551 7.21348 8.03262 7.25918C8.03459 7.26457 8.03641 7.27011 8.03848 7.27545C8.05732 7.325 8.07738 7.37351 8.0981 7.42151C8.10396 7.43506 8.10996 7.44851 8.11592 7.46197C8.13518 7.50504 8.1551 7.54756 8.17587 7.58937C8.17868 7.59495 8.18121 7.60067 8.18398 7.6062C8.20718 7.65209 8.23156 7.69686 8.25654 7.74116C8.26357 7.75358 8.27074 7.76595 8.27796 7.77828C8.30093 7.81765 8.32451 7.85647 8.34898 7.89448C8.35249 7.89997 8.35582 7.90564 8.35938 7.91108C8.38681 7.95322 8.41544 7.99419 8.44465 8.03459C8.45271 8.0458 8.46096 8.05681 8.46916 8.06783C8.49574 8.10355 8.52297 8.13861 8.55101 8.17292C8.55527 8.17813 8.5593 8.18352 8.56362 8.18867C8.59521 8.22683 8.62798 8.26381 8.6613 8.30014C8.67035 8.30999 8.67949 8.31969 8.68863 8.32934C8.71891 8.36141 8.74976 8.39291 8.7814 8.42342C8.7851 8.42703 8.78862 8.43097 8.79237 8.43458H7.32077ZM8.84857 5.71919V5.20024H13.1516V5.71919C13.1516 6.3221 13.0017 7.76258 11.6141 8.11677C11.4688 8.15384 11.3456 8.2498 11.2741 8.38156C11.2652 8.39802 11.2572 8.41484 11.2501 8.43205C11.2217 8.50063 11.2078 8.57399 11.2092 8.64739C11.2101 8.70247 11.2195 8.75764 11.2376 8.81089L11.3511 9.14539V9.14544L11.5187 9.63946H10.4562L10.6233 9.14493L10.6234 9.14478L10.7386 8.80372C10.7564 8.7508 10.7658 8.69596 10.7667 8.64121C10.7683 8.54989 10.7468 8.45877 10.7027 8.37674C10.6762 8.32752 10.6425 8.28322 10.6032 8.24516C10.5639 8.207 10.5188 8.17503 10.4697 8.15047C10.4369 8.13406 10.4022 8.12094 10.3662 8.11142C8.99646 7.7495 8.84857 6.31798 8.84857 5.71919ZM8.19049 11.1663C8.22021 11.1001 8.26038 11.038 8.3104 10.9816C8.32685 10.9631 8.34419 10.9457 8.3621 10.9291C8.36805 10.9236 8.37447 10.9187 8.38061 10.9134C8.3928 10.9028 8.40508 10.8923 8.41788 10.8827C8.42552 10.877 8.43349 10.8718 8.44132 10.8663C8.45323 10.8581 8.46513 10.85 8.47746 10.8425C8.48608 10.8373 8.4949 10.8326 8.50366 10.8277C8.51421 10.8219 8.52485 10.8164 8.53568 10.8112L8.56605 10.7987L8.99998 10.7397H12.9998L13.4339 10.7987L13.4631 10.8107C13.4741 10.8161 13.485 10.8217 13.4958 10.8276C13.5045 10.8323 13.5133 10.8371 13.5218 10.8422C13.5343 10.8497 13.5463 10.8579 13.5583 10.8662C13.5661 10.8716 13.574 10.8767 13.5817 10.8824C13.5944 10.8922 13.6068 10.9026 13.6191 10.9132C13.6252 10.9185 13.6317 10.9234 13.6376 10.9289C13.6555 10.9455 13.6729 10.9629 13.6894 10.9814C13.7395 11.0378 13.7797 11.1 13.8093 11.1661C13.849 11.2543 13.87 11.3496 13.8712 11.4479C13.8715 11.4725 13.8705 11.4972 13.8683 11.5221L13.6698 12.4257L13.1866 14.6241C13.1271 14.8949 13.1284 15.1808 13.1905 15.451L13.525 16.9075L10.9999 18.1233L8.47483 16.9077L8.80934 15.4513C8.81285 15.436 8.81548 15.4205 8.81857 15.4052H10.7641C11.0613 15.4052 11.3022 15.1643 11.3022 14.8671C11.3022 14.5699 11.0613 14.3291 10.7641 14.3291H8.7483L8.22902 11.9666L8.13138 11.5223C8.12918 11.4975 8.12824 11.4727 8.12852 11.4481C8.12979 11.3497 8.15088 11.2545 8.19049 11.1663ZM5.05801 18.773C4.80686 18.6521 4.61785 18.4406 4.52579 18.1775C4.43373 17.9145 4.44957 17.6313 4.57051 17.3801C4.75009 17.0072 5.12373 16.7894 5.51237 16.7894C5.66397 16.7894 5.81791 16.8226 5.96341 16.8927L8.94391 18.3277L9.75987 18.7206L9.10334 19.0367L7.35447 19.8788L5.05801 18.773ZM13.305 22.7438L12.2402 22.2312L12.9622 21.8835L13.9477 21.409L13.305 22.7438ZM16.0367 16.8926C16.2879 16.7718 16.571 16.7559 16.8341 16.8479C17.0972 16.94 17.3087 17.129 17.4296 17.3801C17.6792 17.8986 17.4605 18.5234 16.942 18.7731L12.7286 20.8018L10.7667 21.7464L10.7666 21.7465L8.69505 22.7439L7.78966 20.8635L11.2334 19.2054H11.2334L11.766 18.949L16.0367 16.8926Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--bienestar:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--salud {
  width: 30px;
  height: 30px;
}
.c-sus-icon--salud:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='24' height='21' viewBox='0 0 24 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.03937 1.9413C5.14057 2.13902 4.23711 2.65652 3.37823 3.51618C1.6226 5.27336 1.37583 7.96885 2.63791 9.98979H6.50645L8.09747 6.80486C8.26003 6.47944 8.59827 6.27981 8.96146 6.29493C9.32465 6.31005 9.64516 6.5371 9.78016 6.87491L11.6317 11.5079L12.4923 10.3594C12.6667 10.1267 12.9403 9.98979 13.2308 9.98979H15.6923C16.2022 9.98979 16.6154 10.4034 16.6154 10.9137C16.6154 11.424 16.2022 11.8376 15.6923 11.8376H13.6923L12.1231 13.9318C11.9229 14.1989 11.5943 14.3371 11.2636 14.2934C10.9329 14.2496 10.6515 14.0306 10.5276 13.7206L8.82946 9.47142L7.90257 11.3269C7.74621 11.6399 7.42658 11.8376 7.07694 11.8376H4.29481L11.7825 19.332C11.9026 19.4523 12.0975 19.4523 12.2176 19.332L20.6218 10.9202C22.6645 8.87565 22.6645 5.56075 20.6218 3.51617C19.7629 2.65652 18.8595 2.13902 17.9607 1.9413C17.0718 1.74577 16.1253 1.84849 15.1355 2.33188C14.3179 2.7312 13.2988 3.52154 12.825 4.46631C12.6684 4.77864 12.3492 4.97581 12 4.97581C11.6509 4.97581 11.3316 4.77864 11.175 4.46631C10.7013 3.52154 9.68216 2.73121 8.86448 2.33189C7.87471 1.8485 6.92818 1.74577 6.03937 1.9413ZM2.0728 12.2268C-0.690935 9.46063 -0.69093 4.97576 2.07279 2.20958C3.12447 1.15696 4.32939 0.425555 5.64306 0.136567C6.96673 -0.15462 8.33681 0.0181361 9.67405 0.671223C10.3874 1.01961 11.28 1.62122 12 2.43468C12.72 1.62122 13.6126 1.01962 14.3259 0.671225C15.6632 0.0181378 17.0333 -0.154619 18.357 0.136566C19.6706 0.425555 20.8756 1.15696 21.9272 2.20959C24.6909 4.97576 24.6909 9.46062 21.9272 12.2268L13.523 20.6386C12.6819 21.4805 11.3181 21.4805 10.477 20.6386L2.0728 12.2268Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='21' viewBox='0 0 24 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.03937 1.9413C5.14057 2.13902 4.23711 2.65652 3.37823 3.51618C1.6226 5.27336 1.37583 7.96885 2.63791 9.98979H6.50645L8.09747 6.80486C8.26003 6.47944 8.59827 6.27981 8.96146 6.29493C9.32465 6.31005 9.64516 6.5371 9.78016 6.87491L11.6317 11.5079L12.4923 10.3594C12.6667 10.1267 12.9403 9.98979 13.2308 9.98979H15.6923C16.2022 9.98979 16.6154 10.4034 16.6154 10.9137C16.6154 11.424 16.2022 11.8376 15.6923 11.8376H13.6923L12.1231 13.9318C11.9229 14.1989 11.5943 14.3371 11.2636 14.2934C10.9329 14.2496 10.6515 14.0306 10.5276 13.7206L8.82946 9.47142L7.90257 11.3269C7.74621 11.6399 7.42658 11.8376 7.07694 11.8376H4.29481L11.7825 19.332C11.9026 19.4523 12.0975 19.4523 12.2176 19.332L20.6218 10.9202C22.6645 8.87565 22.6645 5.56075 20.6218 3.51617C19.7629 2.65652 18.8595 2.13902 17.9607 1.9413C17.0718 1.74577 16.1253 1.84849 15.1355 2.33188C14.3179 2.7312 13.2988 3.52154 12.825 4.46631C12.6684 4.77864 12.3492 4.97581 12 4.97581C11.6509 4.97581 11.3316 4.77864 11.175 4.46631C10.7013 3.52154 9.68216 2.73121 8.86448 2.33189C7.87471 1.8485 6.92818 1.74577 6.03937 1.9413ZM2.0728 12.2268C-0.690935 9.46063 -0.69093 4.97576 2.07279 2.20958C3.12447 1.15696 4.32939 0.425555 5.64306 0.136567C6.96673 -0.15462 8.33681 0.0181361 9.67405 0.671223C10.3874 1.01961 11.28 1.62122 12 2.43468C12.72 1.62122 13.6126 1.01962 14.3259 0.671225C15.6632 0.0181378 17.0333 -0.154619 18.357 0.136566C19.6706 0.425555 20.8756 1.15696 21.9272 2.20959C24.6909 4.97576 24.6909 9.46062 21.9272 12.2268L13.523 20.6386C12.6819 21.4805 11.3181 21.4805 10.477 20.6386L2.0728 12.2268Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--salud:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--alimentacion {
  width: 30px;
  height: 30px;
}
.c-sus-icon--alimentacion:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 20 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6717 1.63472C14.6717 1.63472 14.6719 1.63428 13.9445 1.4129L14.3447 0.766406C14.638 0.947979 14.7722 1.3047 14.6717 1.63472Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.2255 4.43741C10.8313 4.6127 11.634 4.71619 12.4092 4.397C13.2824 4.03744 13.8457 3.29743 14.1731 2.73771C14.3429 2.44747 14.4652 2.17821 14.5454 1.98103C14.5857 1.88189 14.616 1.79951 14.6368 1.73997C14.6473 1.71016 14.6553 1.68596 14.6612 1.66813L14.6682 1.64619L14.6704 1.63895L14.6713 1.63629L14.6717 1.63472L13.9445 1.4129C14.3447 0.766406 14.3439 0.765915 14.3439 0.765915L14.343 0.765333L14.3406 0.763897L14.3342 0.759966L14.3143 0.748056C14.298 0.738395 14.2757 0.725366 14.2478 0.709589C14.1921 0.678076 14.1138 0.635356 14.0167 0.586463C13.8236 0.489239 13.5504 0.364682 13.2286 0.255607C12.6123 0.0466828 11.6897 -0.149601 10.8021 0.163663C9.89726 0.483027 9.32385 1.24721 8.99864 1.8137C8.93175 1.93022 8.87227 2.0438 8.81984 2.1511C8.48821 1.78134 8.11671 1.44162 7.70761 1.13901L7.40554 0.912456C7.0696 0.660501 6.59302 0.728584 6.34106 1.06452C6.08911 1.40046 6.15719 1.87705 6.49313 2.129L6.79727 2.35711L6.80153 2.36028C8.07668 3.30278 8.89914 4.70555 9.14944 6.23077L9.13415 6.22022C9.12188 6.21164 9.10936 6.20341 9.09661 6.19557C7.98349 5.51057 6.57877 5.14256 5.21728 5.4105C1.93185 5.95168 -0.230271 9.35346 0.187612 12.8637C0.394905 14.6049 1.32427 16.941 2.55299 18.7841C3.17038 19.7102 3.89143 20.5549 4.67781 21.1447C5.4592 21.7307 6.38861 22.1241 7.37518 21.9641C7.38434 21.9626 7.39348 21.961 7.40258 21.9592C7.86559 21.8666 8.35121 21.679 8.76074 21.3757C9.48482 20.8808 10.4966 20.8808 11.2207 21.3757C11.6302 21.679 12.1158 21.8666 12.5788 21.9592C12.5879 21.961 12.5971 21.9626 12.6062 21.9641C13.5928 22.1241 14.5222 21.7307 15.3036 21.1447C16.09 20.5549 16.811 19.7102 17.4284 18.7841C18.6551 16.9441 19.5833 14.6128 19.7927 12.8725C20.2922 9.34562 18.1169 5.949 14.7625 5.41019C13.4096 5.14444 12.0003 5.50474 10.9452 6.20542C10.8652 6.25589 10.7829 6.29919 10.6993 6.33554C10.623 5.68358 10.4634 5.04529 10.2255 4.43741ZM11.3082 1.59765C11.7132 1.45471 12.2353 1.52455 12.7404 1.6958C12.8193 1.72253 12.8947 1.75069 12.9655 1.77907C12.9336 1.84076 12.8986 1.90478 12.8605 1.96994C12.5986 2.41767 12.2495 2.81818 11.8302 2.99085C11.4443 3.14976 10.9439 3.08854 10.4453 2.91108C10.3552 2.87902 10.2697 2.84474 10.1903 2.81026C10.228 2.73341 10.2704 2.65279 10.3175 2.5708C10.5815 2.11083 10.9205 1.7345 11.3082 1.59765ZM8.28264 7.48027C7.42617 6.9583 6.41094 6.72255 5.50173 6.90439C5.49262 6.90621 5.48348 6.90786 5.47432 6.90935C3.14085 7.28775 1.35575 9.8121 1.69763 12.6839C1.87051 14.1361 2.68994 16.248 3.81828 17.9405C4.37942 18.7823 4.98897 19.4772 5.59022 19.9281C6.19018 20.3781 6.70104 20.5281 7.11871 20.4651C7.40543 20.4058 7.669 20.2937 7.86174 20.1491C7.86944 20.1433 7.87724 20.1377 7.88515 20.1322C9.13397 19.2677 10.8474 19.2677 12.0963 20.1322C12.1042 20.1377 12.112 20.1433 12.1197 20.1491C12.3124 20.2937 12.576 20.4058 12.8627 20.4651C13.2804 20.5281 13.7912 20.3781 14.3912 19.9281C14.9924 19.4772 15.602 18.7823 16.1631 17.9405C17.2915 16.248 18.1109 14.1361 18.2838 12.6839L18.2861 12.6663C18.6934 9.81474 16.923 7.29082 14.5102 6.90985C14.5 6.90824 14.4898 6.90642 14.4797 6.90439C13.5595 6.72035 12.5459 6.96588 11.7811 7.47576L11.7675 7.48459C10.7019 8.1627 9.31431 8.18931 8.28264 7.48027Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='20' height='22' viewBox='0 0 20 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6717 1.63472C14.6717 1.63472 14.6719 1.63428 13.9445 1.4129L14.3447 0.766406C14.638 0.947979 14.7722 1.3047 14.6717 1.63472Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.2255 4.43741C10.8313 4.6127 11.634 4.71619 12.4092 4.397C13.2824 4.03744 13.8457 3.29743 14.1731 2.73771C14.3429 2.44747 14.4652 2.17821 14.5454 1.98103C14.5857 1.88189 14.616 1.79951 14.6368 1.73997C14.6473 1.71016 14.6553 1.68596 14.6612 1.66813L14.6682 1.64619L14.6704 1.63895L14.6713 1.63629L14.6717 1.63472L13.9445 1.4129C14.3447 0.766406 14.3439 0.765915 14.3439 0.765915L14.343 0.765333L14.3406 0.763897L14.3342 0.759966L14.3143 0.748056C14.298 0.738395 14.2757 0.725366 14.2478 0.709589C14.1921 0.678076 14.1138 0.635356 14.0167 0.586463C13.8236 0.489239 13.5504 0.364682 13.2286 0.255607C12.6123 0.0466828 11.6897 -0.149601 10.8021 0.163663C9.89726 0.483027 9.32385 1.24721 8.99864 1.8137C8.93175 1.93022 8.87227 2.0438 8.81984 2.1511C8.48821 1.78134 8.11671 1.44162 7.70761 1.13901L7.40554 0.912456C7.0696 0.660501 6.59302 0.728584 6.34106 1.06452C6.08911 1.40046 6.15719 1.87705 6.49313 2.129L6.79727 2.35711L6.80153 2.36028C8.07668 3.30278 8.89914 4.70555 9.14944 6.23077L9.13415 6.22022C9.12188 6.21164 9.10936 6.20341 9.09661 6.19557C7.98349 5.51057 6.57877 5.14256 5.21728 5.4105C1.93185 5.95168 -0.230271 9.35346 0.187612 12.8637C0.394905 14.6049 1.32427 16.941 2.55299 18.7841C3.17038 19.7102 3.89143 20.5549 4.67781 21.1447C5.4592 21.7307 6.38861 22.1241 7.37518 21.9641C7.38434 21.9626 7.39348 21.961 7.40258 21.9592C7.86559 21.8666 8.35121 21.679 8.76074 21.3757C9.48482 20.8808 10.4966 20.8808 11.2207 21.3757C11.6302 21.679 12.1158 21.8666 12.5788 21.9592C12.5879 21.961 12.5971 21.9626 12.6062 21.9641C13.5928 22.1241 14.5222 21.7307 15.3036 21.1447C16.09 20.5549 16.811 19.7102 17.4284 18.7841C18.6551 16.9441 19.5833 14.6128 19.7927 12.8725C20.2922 9.34562 18.1169 5.949 14.7625 5.41019C13.4096 5.14444 12.0003 5.50474 10.9452 6.20542C10.8652 6.25589 10.7829 6.29919 10.6993 6.33554C10.623 5.68358 10.4634 5.04529 10.2255 4.43741ZM11.3082 1.59765C11.7132 1.45471 12.2353 1.52455 12.7404 1.6958C12.8193 1.72253 12.8947 1.75069 12.9655 1.77907C12.9336 1.84076 12.8986 1.90478 12.8605 1.96994C12.5986 2.41767 12.2495 2.81818 11.8302 2.99085C11.4443 3.14976 10.9439 3.08854 10.4453 2.91108C10.3552 2.87902 10.2697 2.84474 10.1903 2.81026C10.228 2.73341 10.2704 2.65279 10.3175 2.5708C10.5815 2.11083 10.9205 1.7345 11.3082 1.59765ZM8.28264 7.48027C7.42617 6.9583 6.41094 6.72255 5.50173 6.90439C5.49262 6.90621 5.48348 6.90786 5.47432 6.90935C3.14085 7.28775 1.35575 9.8121 1.69763 12.6839C1.87051 14.1361 2.68994 16.248 3.81828 17.9405C4.37942 18.7823 4.98897 19.4772 5.59022 19.9281C6.19018 20.3781 6.70104 20.5281 7.11871 20.4651C7.40543 20.4058 7.669 20.2937 7.86174 20.1491C7.86944 20.1433 7.87724 20.1377 7.88515 20.1322C9.13397 19.2677 10.8474 19.2677 12.0963 20.1322C12.1042 20.1377 12.112 20.1433 12.1197 20.1491C12.3124 20.2937 12.576 20.4058 12.8627 20.4651C13.2804 20.5281 13.7912 20.3781 14.3912 19.9281C14.9924 19.4772 15.602 18.7823 16.1631 17.9405C17.2915 16.248 18.1109 14.1361 18.2838 12.6839L18.2861 12.6663C18.6934 9.81474 16.923 7.29082 14.5102 6.90985C14.5 6.90824 14.4898 6.90642 14.4797 6.90439C13.5595 6.72035 12.5459 6.96588 11.7811 7.47576L11.7675 7.48459C10.7019 8.1627 9.31431 8.18931 8.28264 7.48027Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--alimentacion:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--bebidas {
  width: 30px;
  height: 30px;
}
.c-sus-icon--bebidas:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.3595 8.5651H17.1038H3.62841C3.25914 8.5651 2.95973 8.87002 2.95973 9.2462V13.0918C2.95973 14.8174 3.62639 16.3873 4.71109 17.5485H2.47096C2.46873 17.5485 2.46654 17.5485 2.4643 17.5485H0.66868C0.299406 17.5485 0 17.8534 0 18.2295C0 18.6057 0.299406 18.9106 0.66868 18.9106H2.06018L2.58754 19.923C3.25501 21.2042 4.55421 22.0001 5.9782 22.0001H15.0378C16.4618 22.0001 17.761 21.2042 18.4285 19.9229L18.9558 18.9106H20.3473C20.7166 18.9106 21.016 18.6057 21.016 18.2295C21.016 17.8534 20.7166 17.5484 20.3473 17.5484H16.021C16.861 16.6493 17.4503 15.5051 17.6734 14.2332H19.3594C20.8154 14.2332 22 13.0267 22 11.5437V11.2546C22 9.77161 20.8154 8.5651 19.3595 8.5651ZM17.442 18.9106L17.2472 19.2844C16.8123 20.1193 15.9656 20.6379 15.0378 20.6379H5.9782C5.05037 20.6379 4.20372 20.1193 3.76883 19.2845L3.57405 18.9106H17.442ZM16.4351 13.0917C16.4351 15.0034 15.3985 16.6728 13.8681 17.5485H6.86404C5.33354 16.6728 4.29709 15.0034 4.29709 13.0917V9.92725H11.1088V11.2626L9.95655 12.1429C9.7882 12.2715 9.68907 12.4734 9.68907 12.6877V15.62C9.68907 15.9962 9.98843 16.3011 10.3577 16.3011H13.1972C13.5664 16.3011 13.8658 15.9962 13.8658 15.62V12.6877C13.8658 12.4733 13.7668 12.2715 13.5984 12.1429L12.4461 11.2626V9.92725H16.4351V13.0917ZM11.7775 12.4546L12.5285 13.0283V14.939H11.0264V13.0283L11.7775 12.4546ZM20.6627 11.5437C20.6627 12.2756 20.0781 12.8711 19.3595 12.8711H17.7724V9.9272H19.3595C20.0781 9.9272 20.6627 10.5226 20.6627 11.2546V11.5437Z' fill='black'/%3E%3Cpath d='M8.72009 5.3727C8.57988 4.88728 8.67763 4.49509 9.02761 4.13857C10.3605 2.78098 9.64787 1.01225 9.0848 0.266727C8.85965 -0.0313662 8.43873 -0.0886127 8.14602 0.140724C7.85332 0.370104 7.7975 0.796301 8.02262 1.09448C8.02519 1.09794 8.2794 1.44553 8.3952 1.89913C8.52759 2.41737 8.42803 2.82295 8.08191 3.17549C7.38913 3.88118 7.16015 4.79804 7.43708 5.75714C7.62937 6.42305 7.9995 6.88794 8.04109 6.93871C8.17335 7.10038 8.36353 7.18375 8.55513 7.18375C8.70608 7.18375 8.85784 7.13198 8.98284 7.02589C9.26652 6.78504 9.30489 6.35561 9.06843 6.06666C9.06624 6.06381 8.83464 5.76918 8.72009 5.3727Z' fill='black'/%3E%3Cpath d='M12.6268 5.3727C12.4866 4.88728 12.5844 4.49509 12.9343 4.13857C14.2672 2.78098 13.5546 1.01225 12.9915 0.266727C12.7664 -0.0313662 12.3455 -0.0886127 12.0528 0.140724C11.7601 0.370104 11.7042 0.796301 11.9293 1.09448C11.9319 1.09794 12.1861 1.44553 12.3019 1.89913C12.4343 2.41737 12.3348 2.82295 11.9886 3.17549C11.2959 3.88118 11.0669 4.79804 11.3438 5.75714C11.5361 6.42305 11.9062 6.88794 11.9478 6.93871C12.0801 7.10038 12.2703 7.18375 12.4619 7.18375C12.6128 7.18375 12.7646 7.13198 12.8896 7.02589C13.1733 6.78504 13.2116 6.35561 12.9752 6.06666C12.9729 6.06381 12.7413 5.76918 12.6268 5.3727Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.3595 8.5651H17.1038H3.62841C3.25914 8.5651 2.95973 8.87002 2.95973 9.2462V13.0918C2.95973 14.8174 3.62639 16.3873 4.71109 17.5485H2.47096C2.46873 17.5485 2.46654 17.5485 2.4643 17.5485H0.66868C0.299406 17.5485 0 17.8534 0 18.2295C0 18.6057 0.299406 18.9106 0.66868 18.9106H2.06018L2.58754 19.923C3.25501 21.2042 4.55421 22.0001 5.9782 22.0001H15.0378C16.4618 22.0001 17.761 21.2042 18.4285 19.9229L18.9558 18.9106H20.3473C20.7166 18.9106 21.016 18.6057 21.016 18.2295C21.016 17.8534 20.7166 17.5484 20.3473 17.5484H16.021C16.861 16.6493 17.4503 15.5051 17.6734 14.2332H19.3594C20.8154 14.2332 22 13.0267 22 11.5437V11.2546C22 9.77161 20.8154 8.5651 19.3595 8.5651ZM17.442 18.9106L17.2472 19.2844C16.8123 20.1193 15.9656 20.6379 15.0378 20.6379H5.9782C5.05037 20.6379 4.20372 20.1193 3.76883 19.2845L3.57405 18.9106H17.442ZM16.4351 13.0917C16.4351 15.0034 15.3985 16.6728 13.8681 17.5485H6.86404C5.33354 16.6728 4.29709 15.0034 4.29709 13.0917V9.92725H11.1088V11.2626L9.95655 12.1429C9.7882 12.2715 9.68907 12.4734 9.68907 12.6877V15.62C9.68907 15.9962 9.98843 16.3011 10.3577 16.3011H13.1972C13.5664 16.3011 13.8658 15.9962 13.8658 15.62V12.6877C13.8658 12.4733 13.7668 12.2715 13.5984 12.1429L12.4461 11.2626V9.92725H16.4351V13.0917ZM11.7775 12.4546L12.5285 13.0283V14.939H11.0264V13.0283L11.7775 12.4546ZM20.6627 11.5437C20.6627 12.2756 20.0781 12.8711 19.3595 12.8711H17.7724V9.9272H19.3595C20.0781 9.9272 20.6627 10.5226 20.6627 11.2546V11.5437Z' fill='black'/%3E%3Cpath d='M8.72009 5.3727C8.57988 4.88728 8.67763 4.49509 9.02761 4.13857C10.3605 2.78098 9.64787 1.01225 9.0848 0.266727C8.85965 -0.0313662 8.43873 -0.0886127 8.14602 0.140724C7.85332 0.370104 7.7975 0.796301 8.02262 1.09448C8.02519 1.09794 8.2794 1.44553 8.3952 1.89913C8.52759 2.41737 8.42803 2.82295 8.08191 3.17549C7.38913 3.88118 7.16015 4.79804 7.43708 5.75714C7.62937 6.42305 7.9995 6.88794 8.04109 6.93871C8.17335 7.10038 8.36353 7.18375 8.55513 7.18375C8.70608 7.18375 8.85784 7.13198 8.98284 7.02589C9.26652 6.78504 9.30489 6.35561 9.06843 6.06666C9.06624 6.06381 8.83464 5.76918 8.72009 5.3727Z' fill='black'/%3E%3Cpath d='M12.6268 5.3727C12.4866 4.88728 12.5844 4.49509 12.9343 4.13857C14.2672 2.78098 13.5546 1.01225 12.9915 0.266727C12.7664 -0.0313662 12.3455 -0.0886127 12.0528 0.140724C11.7601 0.370104 11.7042 0.796301 11.9293 1.09448C11.9319 1.09794 12.1861 1.44553 12.3019 1.89913C12.4343 2.41737 12.3348 2.82295 11.9886 3.17549C11.2959 3.88118 11.0669 4.79804 11.3438 5.75714C11.5361 6.42305 11.9062 6.88794 11.9478 6.93871C12.0801 7.10038 12.2703 7.18375 12.4619 7.18375C12.6128 7.18375 12.7646 7.13198 12.8896 7.02589C13.1733 6.78504 13.2116 6.35561 12.9752 6.06666C12.9729 6.06381 12.7413 5.76918 12.6268 5.3727Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--bebidas:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--restauracion {
  width: 30px;
  height: 30px;
}
.c-sus-icon--restauracion:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='18' height='22' viewBox='0 0 18 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3696 4.78259C17.3696 2.14547 15.5459 0 13.3044 0C11.0628 0 9.23912 2.14547 9.23912 4.78259C9.23912 7.13182 10.6864 9.09086 12.5869 9.49064V11H11.8695C11.4734 11 11.1521 11.3212 11.1521 11.7174V19.8478C11.1521 21.0345 12.1176 22 13.3043 22C14.491 22 15.4565 21.0345 15.4565 19.8478V11.7174C15.4565 11.3212 15.1353 11 14.7391 11H14.0218V9.49064C15.9224 9.0909 17.3696 7.13182 17.3696 4.78259ZM14.0218 19.8478C14.0218 20.2434 13.6999 20.5652 13.3044 20.5652C12.9088 20.5652 12.5869 20.2434 12.5869 19.8478V15.3044H14.0217V19.8478H14.0218ZM14.0218 13.8696H12.587V12.4348H14.0218V13.8696ZM13.3044 8.13042C11.8539 8.13042 10.6739 6.62857 10.6739 4.78259C10.6739 2.93661 11.8539 1.43477 13.3044 1.43477C14.7548 1.43477 15.9348 2.93661 15.9348 4.78259C15.9348 6.62862 14.7548 8.13042 13.3044 8.13042Z' fill='black'/%3E%3Cpath d='M7.08694 0C6.69077 0 6.36954 0.321191 6.36954 0.717406V4.78264H4.93477V0.717406C4.93477 0.321234 4.61358 0 4.21736 0C3.82115 0 3.5 0.321191 3.5 0.717406V4.78264H2.06523V0.717406C2.06523 0.321191 1.744 0 1.34782 0C0.951651 0 0.630417 0.321191 0.630417 0.717406V5.97824C0.630417 7.71044 1.86469 9.15973 3.5 9.49304V11H2.78259C2.38642 11 2.06519 11.3212 2.06519 11.7174V19.8478C2.06519 21.0345 3.03065 22 4.21736 22C5.40407 22 6.36954 21.0345 6.36954 19.8478V11.7174C6.36954 11.3212 6.04835 11 5.65213 11H4.93473V9.49304C6.56999 9.15978 7.80431 7.71053 7.80431 5.97824V0.717406C7.80435 0.321191 7.48316 0 7.08694 0ZM4.93477 19.8478C4.93477 20.2434 4.61293 20.5652 4.21736 20.5652C3.82179 20.5652 3.49996 20.2434 3.49996 19.8478V15.3044H4.93473V19.8478H4.93477ZM4.93477 13.8696H3.5V12.4348H4.93477V13.8696ZM4.21741 8.13042C3.11152 8.13042 2.19822 7.29193 2.07881 6.21736H6.356C6.23659 7.29197 5.32329 8.13042 4.21741 8.13042Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='18' height='22' viewBox='0 0 18 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.3696 4.78259C17.3696 2.14547 15.5459 0 13.3044 0C11.0628 0 9.23912 2.14547 9.23912 4.78259C9.23912 7.13182 10.6864 9.09086 12.5869 9.49064V11H11.8695C11.4734 11 11.1521 11.3212 11.1521 11.7174V19.8478C11.1521 21.0345 12.1176 22 13.3043 22C14.491 22 15.4565 21.0345 15.4565 19.8478V11.7174C15.4565 11.3212 15.1353 11 14.7391 11H14.0218V9.49064C15.9224 9.0909 17.3696 7.13182 17.3696 4.78259ZM14.0218 19.8478C14.0218 20.2434 13.6999 20.5652 13.3044 20.5652C12.9088 20.5652 12.5869 20.2434 12.5869 19.8478V15.3044H14.0217V19.8478H14.0218ZM14.0218 13.8696H12.587V12.4348H14.0218V13.8696ZM13.3044 8.13042C11.8539 8.13042 10.6739 6.62857 10.6739 4.78259C10.6739 2.93661 11.8539 1.43477 13.3044 1.43477C14.7548 1.43477 15.9348 2.93661 15.9348 4.78259C15.9348 6.62862 14.7548 8.13042 13.3044 8.13042Z' fill='black'/%3E%3Cpath d='M7.08694 0C6.69077 0 6.36954 0.321191 6.36954 0.717406V4.78264H4.93477V0.717406C4.93477 0.321234 4.61358 0 4.21736 0C3.82115 0 3.5 0.321191 3.5 0.717406V4.78264H2.06523V0.717406C2.06523 0.321191 1.744 0 1.34782 0C0.951651 0 0.630417 0.321191 0.630417 0.717406V5.97824C0.630417 7.71044 1.86469 9.15973 3.5 9.49304V11H2.78259C2.38642 11 2.06519 11.3212 2.06519 11.7174V19.8478C2.06519 21.0345 3.03065 22 4.21736 22C5.40407 22 6.36954 21.0345 6.36954 19.8478V11.7174C6.36954 11.3212 6.04835 11 5.65213 11H4.93473V9.49304C6.56999 9.15978 7.80431 7.71053 7.80431 5.97824V0.717406C7.80435 0.321191 7.48316 0 7.08694 0ZM4.93477 19.8478C4.93477 20.2434 4.61293 20.5652 4.21736 20.5652C3.82179 20.5652 3.49996 20.2434 3.49996 19.8478V15.3044H4.93473V19.8478H4.93477ZM4.93477 13.8696H3.5V12.4348H4.93477V13.8696ZM4.21741 8.13042C3.11152 8.13042 2.19822 7.29193 2.07881 6.21736H6.356C6.23659 7.29197 5.32329 8.13042 4.21741 8.13042Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--restauracion:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--vuelos {
  width: 30px;
  height: 30px;
}
.c-sus-icon--vuelos:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.7868 11.6167L20.1125 9.88864C19.4466 9.45794 18.6844 9.23046 17.9076 9.23058H4.95499L4.42287 6.93682C4.3305 6.53709 4.11649 6.18218 3.81498 5.9287C3.51347 5.67522 3.14183 5.53777 2.75932 5.53827H1.71429C1.25979 5.53883 0.82406 5.73352 0.502681 6.07962C0.181302 6.42572 0.000521773 6.89497 0 7.38442V13.846C0.000748699 14.5802 0.271908 15.2841 0.753983 15.8032C1.23606 16.3224 1.88968 16.6144 2.57144 16.6152H8.57146V22.1536C8.57198 22.6431 8.75276 23.1124 9.07414 23.4585C9.39552 23.8046 9.83125 23.9992 10.2857 23.9998H11.4061C11.7549 23.9987 12.0951 23.8836 12.3818 23.6697C12.6685 23.4557 12.8881 23.1531 13.0115 22.8017L15.1654 16.6152H21.5011C22.0476 16.6152 22.579 16.4223 23.014 16.0661C23.4489 15.7098 23.7634 15.2098 23.9093 14.6426C24.0552 14.0754 24.0244 13.4724 23.8217 12.9259C23.6189 12.3794 23.2554 11.9195 22.7868 11.6167ZM21.5011 14.769H13.9776L11.4061 22.1536H10.2857V14.769H2.57144C2.34417 14.7688 2.12627 14.6715 1.96557 14.4984C1.80487 14.3254 1.7145 14.0907 1.71429 13.846V7.38442H2.75932L3.61647 11.0767H6.85717V12.9229H8.57146V11.0767H11.1429V12.9229H12.8572V11.0767H15.4286V12.9229H17.1429V11.0767H17.9076C18.3736 11.0767 18.8309 11.2132 19.2305 11.4715L21.9048 13.1996C22.0518 13.2948 22.1658 13.4392 22.2294 13.6107C22.2929 13.7823 22.3025 13.9716 22.2567 14.1496C22.2109 14.3276 22.1122 14.4845 21.9757 14.5963C21.8392 14.7082 21.6726 14.769 21.5011 14.769Z' fill='black'/%3E%3Cpath d='M10.2856 1.84616H11.4194L13.4766 7.38462H15.3233L13.0113 1.16059C12.885 0.817276 12.6655 0.522913 12.3816 0.31589C12.0976 0.108866 11.7623 -0.00121158 11.4194 1.00591e-05H10.2856C9.83108 0.000571967 9.39535 0.195257 9.07397 0.541356C8.75259 0.887455 8.57181 1.35671 8.57129 1.84616V7.38462H10.2856V1.84616Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.7868 11.6167L20.1125 9.88864C19.4466 9.45794 18.6844 9.23046 17.9076 9.23058H4.95499L4.42287 6.93682C4.3305 6.53709 4.11649 6.18218 3.81498 5.9287C3.51347 5.67522 3.14183 5.53777 2.75932 5.53827H1.71429C1.25979 5.53883 0.82406 5.73352 0.502681 6.07962C0.181302 6.42572 0.000521773 6.89497 0 7.38442V13.846C0.000748699 14.5802 0.271908 15.2841 0.753983 15.8032C1.23606 16.3224 1.88968 16.6144 2.57144 16.6152H8.57146V22.1536C8.57198 22.6431 8.75276 23.1124 9.07414 23.4585C9.39552 23.8046 9.83125 23.9992 10.2857 23.9998H11.4061C11.7549 23.9987 12.0951 23.8836 12.3818 23.6697C12.6685 23.4557 12.8881 23.1531 13.0115 22.8017L15.1654 16.6152H21.5011C22.0476 16.6152 22.579 16.4223 23.014 16.0661C23.4489 15.7098 23.7634 15.2098 23.9093 14.6426C24.0552 14.0754 24.0244 13.4724 23.8217 12.9259C23.6189 12.3794 23.2554 11.9195 22.7868 11.6167ZM21.5011 14.769H13.9776L11.4061 22.1536H10.2857V14.769H2.57144C2.34417 14.7688 2.12627 14.6715 1.96557 14.4984C1.80487 14.3254 1.7145 14.0907 1.71429 13.846V7.38442H2.75932L3.61647 11.0767H6.85717V12.9229H8.57146V11.0767H11.1429V12.9229H12.8572V11.0767H15.4286V12.9229H17.1429V11.0767H17.9076C18.3736 11.0767 18.8309 11.2132 19.2305 11.4715L21.9048 13.1996C22.0518 13.2948 22.1658 13.4392 22.2294 13.6107C22.2929 13.7823 22.3025 13.9716 22.2567 14.1496C22.2109 14.3276 22.1122 14.4845 21.9757 14.5963C21.8392 14.7082 21.6726 14.769 21.5011 14.769Z' fill='black'/%3E%3Cpath d='M10.2856 1.84616H11.4194L13.4766 7.38462H15.3233L13.0113 1.16059C12.885 0.817276 12.6655 0.522913 12.3816 0.31589C12.0976 0.108866 11.7623 -0.00121158 11.4194 1.00591e-05H10.2856C9.83108 0.000571967 9.39535 0.195257 9.07397 0.541356C8.75259 0.887455 8.57181 1.35671 8.57129 1.84616V7.38462H10.2856V1.84616Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--vuelos:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--hoteles {
  width: 30px;
  height: 30px;
}
.c-sus-icon--hoteles:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.82926 17.7703C2.33574 17.7703 2.74633 18.1494 2.74633 18.6171V21.1532C2.74633 21.6209 2.33574 22 1.82926 22C1.32278 22 0.912193 21.6209 0.912193 21.1532V18.6171C0.912193 18.1494 1.32278 17.7703 1.82926 17.7703Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 14.6534C0 14.0388 0.539564 13.5405 1.20515 13.5405H20.7948C21.4604 13.5405 22 14.0388 22 14.6534V18.3511C22 18.9657 21.4604 19.4639 20.7948 19.4639H1.20515C0.539561 19.4639 0 18.9657 0 18.3511V14.6534ZM1.83413 15.2342V17.7703H20.1659V15.2342H1.83413Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.7376 10.9602C4.94426 10.9602 4.18342 11.2512 3.62245 11.7692C3.11948 12.2336 2.81413 12.8464 2.75636 13.4962H19.2819C19.2241 12.8464 18.9188 12.2336 18.4158 11.7692C17.8548 11.2512 17.094 10.9602 16.3007 10.9602H5.7376ZM2.32552 10.5716C3.23046 9.73594 4.45782 9.26648 5.7376 9.26648H16.3007C17.5805 9.26648 18.8078 9.73594 19.7127 10.5716C20.6177 11.4072 21.1261 12.5406 21.1261 13.7223V15.1899H0.912193V13.7223C0.912193 12.5406 1.42058 11.4072 2.32552 10.5716Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.41628 7.61711C6.17551 7.61634 5.93695 7.65946 5.71426 7.744C5.49158 7.82854 5.28916 7.95285 5.11861 8.10979C4.94807 8.26672 4.81275 8.45321 4.72041 8.65854C4.62808 8.86387 4.58055 9.08402 4.58056 9.30635V9.34626H10.083V9.30636C10.083 9.08452 10.0356 8.86486 9.94371 8.65991C9.85177 8.45496 9.71703 8.26874 9.54716 8.11188C9.37729 7.95502 9.17562 7.8306 8.95368 7.7457C8.73173 7.66081 8.49385 7.61712 8.25362 7.61712H6.41789L6.41628 7.61711ZM6.42098 5.92345C5.93939 5.9221 5.46224 6.00845 5.01682 6.17756C4.57086 6.34687 4.16549 6.5958 3.82395 6.91009C3.48241 7.22438 3.21141 7.59783 3.02651 8.00904C2.8416 8.42025 2.74642 8.86111 2.74642 9.30636C2.74642 9.30635 2.74642 9.30636 2.74642 9.30636V11.0399H11.9171V9.30636C11.9171 8.86211 11.8223 8.42221 11.6382 8.01177C11.4541 7.60134 11.1843 7.22841 10.8441 6.91428C10.5039 6.60015 10.1 6.35096 9.65557 6.18096C9.2111 6.01095 8.73472 5.92345 8.25362 5.92345H6.42098Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.7468 7.6171C13.2616 7.6171 12.7963 7.79508 12.4533 8.11187C12.1102 8.42866 11.9175 8.85833 11.9175 9.30634V9.34624H17.4103V9.30634C17.4103 8.85833 17.2175 8.42866 16.8745 8.11187C16.5314 7.79508 16.0661 7.6171 15.5809 7.6171H13.7468ZM11.1563 6.91426C11.8434 6.27984 12.7752 5.92343 13.7468 5.92343H15.5809C16.5525 5.92343 17.4844 6.27984 18.1714 6.91426C18.8584 7.54868 19.2444 8.40914 19.2444 9.30634V11.0399H10.0833V9.30634C10.0833 8.40914 10.4693 7.54868 11.1563 6.91426Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.74642 2.53604H19.244V11.0044H2.74642V2.53604ZM4.58056 4.22971V9.31073H17.4099V4.22971H4.58056Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.1707 17.7703C20.6771 17.7703 21.0877 18.1494 21.0877 18.6171V21.1532C21.0877 21.6209 20.6771 22 20.1707 22C19.6642 22 19.2536 21.6209 19.2536 21.1532V18.6171C19.2536 18.1494 19.6642 17.7703 20.1707 17.7703Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.66349 0C4.16997 0 4.58056 0.379141 4.58056 0.846836V3.38291H2.74642V0.846836C2.74642 0.379141 3.15701 0 3.66349 0Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.3364 0C18.8429 0 19.2535 0.379141 19.2535 0.846836V3.38291H17.4193V0.846836C17.4193 0.379141 17.8299 0 18.3364 0Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.82926 17.7703C2.33574 17.7703 2.74633 18.1494 2.74633 18.6171V21.1532C2.74633 21.6209 2.33574 22 1.82926 22C1.32278 22 0.912193 21.6209 0.912193 21.1532V18.6171C0.912193 18.1494 1.32278 17.7703 1.82926 17.7703Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 14.6534C0 14.0388 0.539564 13.5405 1.20515 13.5405H20.7948C21.4604 13.5405 22 14.0388 22 14.6534V18.3511C22 18.9657 21.4604 19.4639 20.7948 19.4639H1.20515C0.539561 19.4639 0 18.9657 0 18.3511V14.6534ZM1.83413 15.2342V17.7703H20.1659V15.2342H1.83413Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.7376 10.9602C4.94426 10.9602 4.18342 11.2512 3.62245 11.7692C3.11948 12.2336 2.81413 12.8464 2.75636 13.4962H19.2819C19.2241 12.8464 18.9188 12.2336 18.4158 11.7692C17.8548 11.2512 17.094 10.9602 16.3007 10.9602H5.7376ZM2.32552 10.5716C3.23046 9.73594 4.45782 9.26648 5.7376 9.26648H16.3007C17.5805 9.26648 18.8078 9.73594 19.7127 10.5716C20.6177 11.4072 21.1261 12.5406 21.1261 13.7223V15.1899H0.912193V13.7223C0.912193 12.5406 1.42058 11.4072 2.32552 10.5716Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.41628 7.61711C6.17551 7.61634 5.93695 7.65946 5.71426 7.744C5.49158 7.82854 5.28916 7.95285 5.11861 8.10979C4.94807 8.26672 4.81275 8.45321 4.72041 8.65854C4.62808 8.86387 4.58055 9.08402 4.58056 9.30635V9.34626H10.083V9.30636C10.083 9.08452 10.0356 8.86486 9.94371 8.65991C9.85177 8.45496 9.71703 8.26874 9.54716 8.11188C9.37729 7.95502 9.17562 7.8306 8.95368 7.7457C8.73173 7.66081 8.49385 7.61712 8.25362 7.61712H6.41789L6.41628 7.61711ZM6.42098 5.92345C5.93939 5.9221 5.46224 6.00845 5.01682 6.17756C4.57086 6.34687 4.16549 6.5958 3.82395 6.91009C3.48241 7.22438 3.21141 7.59783 3.02651 8.00904C2.8416 8.42025 2.74642 8.86111 2.74642 9.30636C2.74642 9.30635 2.74642 9.30636 2.74642 9.30636V11.0399H11.9171V9.30636C11.9171 8.86211 11.8223 8.42221 11.6382 8.01177C11.4541 7.60134 11.1843 7.22841 10.8441 6.91428C10.5039 6.60015 10.1 6.35096 9.65557 6.18096C9.2111 6.01095 8.73472 5.92345 8.25362 5.92345H6.42098Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.7468 7.6171C13.2616 7.6171 12.7963 7.79508 12.4533 8.11187C12.1102 8.42866 11.9175 8.85833 11.9175 9.30634V9.34624H17.4103V9.30634C17.4103 8.85833 17.2175 8.42866 16.8745 8.11187C16.5314 7.79508 16.0661 7.6171 15.5809 7.6171H13.7468ZM11.1563 6.91426C11.8434 6.27984 12.7752 5.92343 13.7468 5.92343H15.5809C16.5525 5.92343 17.4844 6.27984 18.1714 6.91426C18.8584 7.54868 19.2444 8.40914 19.2444 9.30634V11.0399H10.0833V9.30634C10.0833 8.40914 10.4693 7.54868 11.1563 6.91426Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.74642 2.53604H19.244V11.0044H2.74642V2.53604ZM4.58056 4.22971V9.31073H17.4099V4.22971H4.58056Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.1707 17.7703C20.6771 17.7703 21.0877 18.1494 21.0877 18.6171V21.1532C21.0877 21.6209 20.6771 22 20.1707 22C19.6642 22 19.2536 21.6209 19.2536 21.1532V18.6171C19.2536 18.1494 19.6642 17.7703 20.1707 17.7703Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.66349 0C4.16997 0 4.58056 0.379141 4.58056 0.846836V3.38291H2.74642V0.846836C2.74642 0.379141 3.15701 0 3.66349 0Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.3364 0C18.8429 0 19.2535 0.379141 19.2535 0.846836V3.38291H17.4193V0.846836C17.4193 0.379141 17.8299 0 18.3364 0Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--hoteles:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--formacion {
  width: 30px;
  height: 30px;
}
.c-sus-icon--formacion:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='24' height='21' viewBox='0 0 24 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 7.86352C24.0005 7.53775 23.9147 7.21765 23.7514 6.93577C23.5881 6.6539 23.353 6.4203 23.0701 6.25874L12.9615 0.25954C12.6701 0.0895653 12.3389 0 12.0016 0C11.6643 0 11.3331 0.0895653 11.0417 0.25954L0.918076 6.25874C0.638321 6.42474 0.406573 6.66067 0.245607 6.94335C0.0846421 7.22603 0 7.54573 0 7.87103C0 8.19632 0.0846421 8.51602 0.245607 8.7987C0.406573 9.08138 0.638321 9.31731 0.918076 9.48331L3.79769 11.1631V15.3775C3.79942 15.7069 3.88587 16.0303 4.04872 16.3166C4.21158 16.6029 4.44535 16.8425 4.72757 17.0123L11.1017 20.6868C11.3863 20.8444 11.7063 20.9271 12.0316 20.9271C12.3569 20.9271 12.6769 20.8444 12.9615 20.6868L19.3356 17.0123C19.6178 16.8425 19.8516 16.6029 20.0145 16.3166C20.1773 16.0303 20.2638 15.7069 20.2655 15.3775V11.1181L22.1252 10.0232V14.1027H24V7.86352ZM18.4057 15.3625L12.0016 19.052L5.67244 15.3775V12.2729L11.0417 15.4675C11.3341 15.6346 11.6649 15.7224 12.0016 15.7224C12.3383 15.7224 12.6691 15.6346 12.9615 15.4675L18.3907 12.2279L18.4057 15.3625ZM12.0016 13.8477L1.87795 7.84853L12.0016 1.83433L22.1252 7.83353L12.0016 13.8477Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='21' viewBox='0 0 24 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 7.86352C24.0005 7.53775 23.9147 7.21765 23.7514 6.93577C23.5881 6.6539 23.353 6.4203 23.0701 6.25874L12.9615 0.25954C12.6701 0.0895653 12.3389 0 12.0016 0C11.6643 0 11.3331 0.0895653 11.0417 0.25954L0.918076 6.25874C0.638321 6.42474 0.406573 6.66067 0.245607 6.94335C0.0846421 7.22603 0 7.54573 0 7.87103C0 8.19632 0.0846421 8.51602 0.245607 8.7987C0.406573 9.08138 0.638321 9.31731 0.918076 9.48331L3.79769 11.1631V15.3775C3.79942 15.7069 3.88587 16.0303 4.04872 16.3166C4.21158 16.6029 4.44535 16.8425 4.72757 17.0123L11.1017 20.6868C11.3863 20.8444 11.7063 20.9271 12.0316 20.9271C12.3569 20.9271 12.6769 20.8444 12.9615 20.6868L19.3356 17.0123C19.6178 16.8425 19.8516 16.6029 20.0145 16.3166C20.1773 16.0303 20.2638 15.7069 20.2655 15.3775V11.1181L22.1252 10.0232V14.1027H24V7.86352ZM18.4057 15.3625L12.0016 19.052L5.67244 15.3775V12.2729L11.0417 15.4675C11.3341 15.6346 11.6649 15.7224 12.0016 15.7224C12.3383 15.7224 12.6691 15.6346 12.9615 15.4675L18.3907 12.2279L18.4057 15.3625ZM12.0016 13.8477L1.87795 7.84853L12.0016 1.83433L22.1252 7.83353L12.0016 13.8477Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--formacion:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--museos {
  width: 30px;
  height: 30px;
}
.c-sus-icon--museos:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7414 0.260709C10.6703 0.261796 10.6005 0.279493 10.5375 0.312386L0.700469 5.33039C0.626758 5.36911 0.565048 5.42728 0.52203 5.49858C0.479011 5.56989 0.456324 5.65161 0.45643 5.7349V7.10344C0.456442 7.22443 0.50449 7.34045 0.590007 7.426C0.675524 7.51155 0.791506 7.55961 0.912445 7.55963H1.62912V9.14884C1.62912 9.70169 2.02325 10.1728 2.54115 10.2991V17.601H1.21853L1.29424 17.6072C0.732417 17.5126 0.261078 17.9947 0.261078 18.5223V20.7262C0.261078 21.2646 0.687021 21.7393 1.21853 21.7393H20.2349C20.7664 21.7393 21.1924 21.3002 21.1924 20.7726V18.5686C21.1924 18.041 20.7664 17.601 20.2349 17.601H18.9577V10.2991C19.4756 10.1728 19.8697 9.70169 19.8697 9.14884V7.55963H20.3258C20.4467 7.55961 20.5627 7.51155 20.6482 7.426C20.7337 7.34045 20.7818 7.22443 20.7818 7.10344V5.7349C20.7819 5.65161 20.7592 5.56989 20.7162 5.49858C20.6731 5.42728 20.6114 5.36911 20.5377 5.33039L10.9614 0.312386C10.8936 0.276971 10.8179 0.2592 10.7414 0.260709ZM10.7494 1.23277L19.8697 6.0111V6.64726H19.4903C19.4411 6.63912 19.3908 6.63912 19.3416 6.64726H14.9239C14.8983 6.64298 14.8724 6.64089 14.8464 6.64102C14.8244 6.6415 14.8023 6.64359 14.7805 6.64726H13.1061C13.0569 6.63912 13.0066 6.63912 12.9574 6.64726H8.53971C8.51411 6.64298 8.48819 6.64089 8.46223 6.64102C8.44014 6.6415 8.41811 6.64359 8.39632 6.64726H6.72189C6.67264 6.63912 6.6224 6.63912 6.57315 6.64726H2.1555C2.1299 6.64298 2.10397 6.64089 2.07801 6.64102C2.05592 6.6415 2.03389 6.64359 2.01211 6.64726H1.62912V6.0111L10.7494 1.23277ZM2.54115 7.55963H6.18928V9.14884C6.18928 9.32287 6.08981 9.42237 5.91585 9.42237H2.81459C2.64062 9.42237 2.54115 9.32287 2.54115 9.14884V7.55963ZM7.10131 7.55963H8.01334V9.14884C8.01334 9.70169 8.40747 10.1728 8.92537 10.2991V17.601H6.18928V10.2991C6.70718 10.1728 7.10131 9.70169 7.10131 9.14884V7.55963ZM8.92537 7.55963H12.5735V9.14884C12.5735 9.32287 12.474 9.42237 12.3001 9.42237H9.1988C9.02484 9.42237 8.92537 9.32287 8.92537 9.14884V7.55963ZM13.4855 7.55963H14.3976V9.14884C14.3976 9.70169 14.7917 10.1728 15.3096 10.2991V17.601H12.5735V10.2991C13.0914 10.1728 13.4855 9.70169 13.4855 9.14884V7.55963ZM15.3096 7.55963H18.9577V9.14884C18.9577 9.32287 18.8582 9.42237 18.6843 9.42237H15.583C15.4091 9.42237 15.3096 9.32287 15.3096 9.14884V7.55963ZM3.45318 10.3347H5.27725V17.5956H3.45318V10.3347ZM9.8374 10.3347H11.6615V17.5956H9.8374V10.3347ZM16.2216 10.3347H18.0457V17.5956H16.2216V10.3347ZM1.16598 18.5098C1.18342 18.512 1.20096 18.5132 1.21853 18.5133H20.2349C20.2506 18.5133 20.2803 18.5387 20.2803 18.5686V20.7726C20.2803 20.8024 20.2506 20.8269 20.2349 20.8269H1.21853C1.20282 20.8269 1.17311 20.8375 1.17311 20.7262V18.5223C1.17311 18.5117 1.16916 18.5115 1.16598 18.5098Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.7364 0.000128323C10.8565 -0.00214377 10.9752 0.0257886 11.0816 0.0813597L20.6583 5.09955L20.6585 5.09967C20.7744 5.16052 20.8713 5.25193 20.9389 5.36397C21.0065 5.47601 21.0422 5.60442 21.042 5.73527V7.10351C21.042 7.29359 20.9665 7.47589 20.8321 7.61033C20.6977 7.74476 20.5155 7.82031 20.3254 7.82033H20.13V9.14888C20.13 9.75381 19.7471 10.2738 19.218 10.4882V17.3404H20.2345C20.9142 17.3404 21.4526 17.9014 21.4526 18.5686V20.7726C21.4526 21.4402 20.9139 22 20.2345 22H1.21812C0.525122 22 0 21.3904 0 20.7263V18.5223C0 17.8805 0.554245 17.266 1.26492 17.3404H2.28008V10.4882C1.75097 10.2738 1.36805 9.75381 1.36805 9.14888V7.82033H1.17269C0.982601 7.82031 0.800292 7.74476 0.665905 7.61033C0.531522 7.47589 0.456034 7.29359 0.456015 7.10351V5.73508M1.19684 17.8579L1.19672 17.8608L1.27243 17.867L1.2731 17.8617H2.8014V10.0944L2.60249 10.0459C2.19601 9.94677 1.88937 9.57615 1.88937 9.14888V7.29901H1.17272C1.12094 7.29899 1.07125 7.27841 1.03461 7.24176C0.997963 7.2051 0.977354 7.15537 0.977342 7.10349L0.977342 5.73494L0.977342 5.73461C0.977297 5.69889 0.987027 5.66385 1.00547 5.63328C1.02389 5.60275 1.05029 5.57785 1.08182 5.56126L1.08193 5.5612L10.6576 0.543519C10.6577 0.543474 10.6578 0.543429 10.6579 0.543384C10.6848 0.529381 10.7146 0.521849 10.745 0.521385L10.7456 0.521376L10.7461 0.521365C10.7789 0.520719 10.8113 0.528317 10.8403 0.543464L20.4161 5.5612C20.4477 5.57778 20.4741 5.60271 20.4926 5.63328C20.511 5.66385 20.5207 5.69889 20.5207 5.73461V7.10346C20.5207 7.15534 20.5001 7.2051 20.4634 7.24176C20.4268 7.27841 20.3771 7.29899 20.3253 7.29901H19.6087V9.14888C19.6087 9.57615 19.302 9.94677 18.8955 10.0459L18.6966 10.0944V17.8617H20.2345C20.6178 17.8617 20.9313 18.1807 20.9313 18.5686V20.7726C20.9313 21.1602 20.6181 21.4787 20.2345 21.4787H1.21812C0.84809 21.4787 0.521327 21.1389 0.521327 20.7263V18.5223C0.521327 18.1491 0.839383 17.832 1.19684 17.8579ZM10.749 0.93854L20.13 5.85344V6.90797H19.4685L19.4474 6.90448C19.4263 6.90099 19.4048 6.90099 19.3837 6.90448L19.3626 6.90797H14.9019L14.8805 6.9044C14.8703 6.90268 14.8599 6.90179 14.8495 6.90173C14.8408 6.90202 14.8321 6.90289 14.8235 6.90434L14.8019 6.90797H13.0843L13.0632 6.90448C13.0421 6.90099 13.0206 6.90099 12.9995 6.90448L12.9784 6.90797H8.51766L8.49631 6.9044C8.48606 6.90268 8.47569 6.90179 8.46529 6.90173C8.45656 6.90202 8.44786 6.90289 8.43924 6.90434L8.41772 6.90797H6.70007L6.67895 6.90448C6.65786 6.90099 6.63635 6.90099 6.61526 6.90448L6.59414 6.90797H2.13344L2.1121 6.9044C2.10184 6.90268 2.09147 6.90179 2.08108 6.90173C2.07235 6.90202 2.06364 6.90289 2.05502 6.90434L2.03351 6.90797H1.36805V5.85344L10.749 0.93854ZM1.88937 6.16885V6.38664H1.99234C2.07123 6.3853 2.04459 6.38588 2.07123 6.3853L2.0734 6.38525L2.07557 6.38524C2.11033 6.3853 2.12336 6.3853 2.17428 6.38664H6.55375C6.61572 6.3785 6.67849 6.3785 6.74046 6.38664H8.37656C8.40295 6.38311 8.42953 6.38104 8.45616 6.38047L8.45833 6.38042L8.4605 6.38041C8.49328 6.38024 8.52602 6.38233 8.55849 6.38664H12.938C12.9999 6.3785 13.0627 6.3785 13.1247 6.38664H14.7608C14.7872 6.38311 14.8137 6.38104 14.8404 6.38047L14.8425 6.38042L14.8447 6.38041C14.8775 6.38024 14.9102 6.38233 14.9427 6.38664H19.3222C19.3841 6.3785 19.4469 6.3785 19.5089 6.38664H19.6087V6.16885L10.749 1.52708L1.88937 6.16885ZM2.28008 7.29901H6.44953V9.14888C6.44953 9.28494 6.40977 9.42711 6.30173 9.53519C6.19368 9.64329 6.05151 9.68308 5.91543 9.68308H2.81417C2.6781 9.68308 2.53592 9.64329 2.42787 9.53519C2.31983 9.42711 2.28008 9.28494 2.28008 9.14888V7.29901ZM2.8014 7.82033V9.14888C2.8014 9.15368 2.80158 9.1578 2.80185 9.16131C2.80533 9.16158 2.80942 9.16175 2.81417 9.16175H5.91543C5.92018 9.16175 5.92427 9.16158 5.92776 9.16131C5.92802 9.1578 5.9282 9.15368 5.9282 9.14888V7.82033H2.8014ZM6.84023 7.29901H8.27359V9.14888C8.27359 9.57615 8.58022 9.94677 8.98671 10.0459L9.18562 10.0944V17.8617H5.9282V10.0944L6.12711 10.0459C6.53359 9.94677 6.84023 9.57615 6.84023 9.14888V7.29901ZM7.36156 7.82033V9.14888C7.36156 9.75381 6.97863 10.2738 6.44953 10.4882V17.3404H8.66429V10.4882C8.13518 10.2738 7.75226 9.75381 7.75226 9.14888V7.82033H7.36156ZM8.66429 7.29901H12.8337V9.14888C12.8337 9.28494 12.794 9.42711 12.6859 9.53519C12.5779 9.64329 12.4357 9.68308 12.2996 9.68308H9.19839C9.06231 9.68308 8.92014 9.64329 8.81208 9.53519C8.70404 9.42711 8.66429 9.28494 8.66429 9.14888V7.29901ZM9.18562 7.82033V9.14888C9.18562 9.15368 9.18579 9.1578 9.18606 9.16131C9.18954 9.16158 9.19364 9.16175 9.19839 9.16175H12.2996C12.3044 9.16175 12.3085 9.16158 12.312 9.16131C12.3122 9.1578 12.3124 9.15368 12.3124 9.14888V7.82033H9.18562ZM13.2244 7.29901H14.6578V9.14888C14.6578 9.57615 14.9644 9.94677 15.3709 10.0459L15.5698 10.0944V17.8617H12.3124V10.0944L12.5113 10.0459C12.9178 9.94677 13.2244 9.57615 13.2244 9.14888V7.29901ZM13.7458 7.82033V9.14888C13.7458 9.75381 13.3628 10.2738 12.8337 10.4882V17.3404H15.0485V10.4882C14.5194 10.2738 14.1365 9.75381 14.1365 9.14888V7.82033H13.7458ZM15.0485 7.29901H19.218V9.14888C19.218 9.28494 19.1782 9.42711 19.0702 9.53519C18.9621 9.64329 18.8199 9.68308 18.6839 9.68308H15.5826C15.4465 9.68308 15.3044 9.64329 15.1963 9.53519C15.0883 9.42711 15.0485 9.28494 15.0485 9.14888V7.29901ZM15.5698 7.82033V9.14888C15.5698 9.15368 15.57 9.1578 15.5703 9.16131C15.5738 9.16158 15.5778 9.16175 15.5826 9.16175H18.6839C18.6886 9.16175 18.6927 9.16158 18.6962 9.16131C18.6965 9.1578 18.6966 9.15368 18.6966 9.14888V7.82033H15.5698ZM3.19211 10.0741H5.53749V17.8563H3.19211V10.0741ZM3.71343 10.5954V17.335H5.01617V10.5954H3.71343ZM9.57632 10.0741H11.9217V17.8563H9.57632V10.0741ZM10.0976 10.5954V17.335H11.4004V10.5954H10.0976ZM15.9605 10.0741H18.3059V17.8563H15.9605V10.0741ZM16.4819 10.5954V17.335H17.7846V10.5954H16.4819ZM1.1982 18.2512C1.20533 18.2521 1.2125 18.2526 1.21969 18.2527H20.2345C20.3014 18.2527 20.352 18.2769 20.3773 18.2914C20.4072 18.3084 20.4328 18.3296 20.4538 18.3521C20.4927 18.3938 20.5406 18.4681 20.5406 18.5686V20.7726C20.5406 20.874 20.4919 20.9487 20.4518 20.9908C20.4303 21.0134 20.4044 21.0342 20.3744 21.0508C20.3487 21.065 20.2993 21.0876 20.2345 21.0876H1.21812C1.27635 21.0876 1.0965 21.1138 0.989303 20.9853C0.94636 20.9337 0.929825 20.878 0.922324 20.8418C0.914379 20.8033 0.912031 20.7639 0.912031 20.7263V18.5223C0.912031 18.5423 0.914427 18.6162 0.974201 18.6845C0.998472 18.7122 1.02377 18.7289 1.03977 18.738L1.1982 18.2512ZM1.43336 18.7741V20.5663H20.0192V18.7741H1.43336Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7414 0.260709C10.6703 0.261796 10.6005 0.279493 10.5375 0.312386L0.700469 5.33039C0.626758 5.36911 0.565048 5.42728 0.52203 5.49858C0.479011 5.56989 0.456324 5.65161 0.45643 5.7349V7.10344C0.456442 7.22443 0.50449 7.34045 0.590007 7.426C0.675524 7.51155 0.791506 7.55961 0.912445 7.55963H1.62912V9.14884C1.62912 9.70169 2.02325 10.1728 2.54115 10.2991V17.601H1.21853L1.29424 17.6072C0.732417 17.5126 0.261078 17.9947 0.261078 18.5223V20.7262C0.261078 21.2646 0.687021 21.7393 1.21853 21.7393H20.2349C20.7664 21.7393 21.1924 21.3002 21.1924 20.7726V18.5686C21.1924 18.041 20.7664 17.601 20.2349 17.601H18.9577V10.2991C19.4756 10.1728 19.8697 9.70169 19.8697 9.14884V7.55963H20.3258C20.4467 7.55961 20.5627 7.51155 20.6482 7.426C20.7337 7.34045 20.7818 7.22443 20.7818 7.10344V5.7349C20.7819 5.65161 20.7592 5.56989 20.7162 5.49858C20.6731 5.42728 20.6114 5.36911 20.5377 5.33039L10.9614 0.312386C10.8936 0.276971 10.8179 0.2592 10.7414 0.260709ZM10.7494 1.23277L19.8697 6.0111V6.64726H19.4903C19.4411 6.63912 19.3908 6.63912 19.3416 6.64726H14.9239C14.8983 6.64298 14.8724 6.64089 14.8464 6.64102C14.8244 6.6415 14.8023 6.64359 14.7805 6.64726H13.1061C13.0569 6.63912 13.0066 6.63912 12.9574 6.64726H8.53971C8.51411 6.64298 8.48819 6.64089 8.46223 6.64102C8.44014 6.6415 8.41811 6.64359 8.39632 6.64726H6.72189C6.67264 6.63912 6.6224 6.63912 6.57315 6.64726H2.1555C2.1299 6.64298 2.10397 6.64089 2.07801 6.64102C2.05592 6.6415 2.03389 6.64359 2.01211 6.64726H1.62912V6.0111L10.7494 1.23277ZM2.54115 7.55963H6.18928V9.14884C6.18928 9.32287 6.08981 9.42237 5.91585 9.42237H2.81459C2.64062 9.42237 2.54115 9.32287 2.54115 9.14884V7.55963ZM7.10131 7.55963H8.01334V9.14884C8.01334 9.70169 8.40747 10.1728 8.92537 10.2991V17.601H6.18928V10.2991C6.70718 10.1728 7.10131 9.70169 7.10131 9.14884V7.55963ZM8.92537 7.55963H12.5735V9.14884C12.5735 9.32287 12.474 9.42237 12.3001 9.42237H9.1988C9.02484 9.42237 8.92537 9.32287 8.92537 9.14884V7.55963ZM13.4855 7.55963H14.3976V9.14884C14.3976 9.70169 14.7917 10.1728 15.3096 10.2991V17.601H12.5735V10.2991C13.0914 10.1728 13.4855 9.70169 13.4855 9.14884V7.55963ZM15.3096 7.55963H18.9577V9.14884C18.9577 9.32287 18.8582 9.42237 18.6843 9.42237H15.583C15.4091 9.42237 15.3096 9.32287 15.3096 9.14884V7.55963ZM3.45318 10.3347H5.27725V17.5956H3.45318V10.3347ZM9.8374 10.3347H11.6615V17.5956H9.8374V10.3347ZM16.2216 10.3347H18.0457V17.5956H16.2216V10.3347ZM1.16598 18.5098C1.18342 18.512 1.20096 18.5132 1.21853 18.5133H20.2349C20.2506 18.5133 20.2803 18.5387 20.2803 18.5686V20.7726C20.2803 20.8024 20.2506 20.8269 20.2349 20.8269H1.21853C1.20282 20.8269 1.17311 20.8375 1.17311 20.7262V18.5223C1.17311 18.5117 1.16916 18.5115 1.16598 18.5098Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.7364 0.000128323C10.8565 -0.00214377 10.9752 0.0257886 11.0816 0.0813597L20.6583 5.09955L20.6585 5.09967C20.7744 5.16052 20.8713 5.25193 20.9389 5.36397C21.0065 5.47601 21.0422 5.60442 21.042 5.73527V7.10351C21.042 7.29359 20.9665 7.47589 20.8321 7.61033C20.6977 7.74476 20.5155 7.82031 20.3254 7.82033H20.13V9.14888C20.13 9.75381 19.7471 10.2738 19.218 10.4882V17.3404H20.2345C20.9142 17.3404 21.4526 17.9014 21.4526 18.5686V20.7726C21.4526 21.4402 20.9139 22 20.2345 22H1.21812C0.525122 22 0 21.3904 0 20.7263V18.5223C0 17.8805 0.554245 17.266 1.26492 17.3404H2.28008V10.4882C1.75097 10.2738 1.36805 9.75381 1.36805 9.14888V7.82033H1.17269C0.982601 7.82031 0.800292 7.74476 0.665905 7.61033C0.531522 7.47589 0.456034 7.29359 0.456015 7.10351V5.73508M1.19684 17.8579L1.19672 17.8608L1.27243 17.867L1.2731 17.8617H2.8014V10.0944L2.60249 10.0459C2.19601 9.94677 1.88937 9.57615 1.88937 9.14888V7.29901H1.17272C1.12094 7.29899 1.07125 7.27841 1.03461 7.24176C0.997963 7.2051 0.977354 7.15537 0.977342 7.10349L0.977342 5.73494L0.977342 5.73461C0.977297 5.69889 0.987027 5.66385 1.00547 5.63328C1.02389 5.60275 1.05029 5.57785 1.08182 5.56126L1.08193 5.5612L10.6576 0.543519C10.6577 0.543474 10.6578 0.543429 10.6579 0.543384C10.6848 0.529381 10.7146 0.521849 10.745 0.521385L10.7456 0.521376L10.7461 0.521365C10.7789 0.520719 10.8113 0.528317 10.8403 0.543464L20.4161 5.5612C20.4477 5.57778 20.4741 5.60271 20.4926 5.63328C20.511 5.66385 20.5207 5.69889 20.5207 5.73461V7.10346C20.5207 7.15534 20.5001 7.2051 20.4634 7.24176C20.4268 7.27841 20.3771 7.29899 20.3253 7.29901H19.6087V9.14888C19.6087 9.57615 19.302 9.94677 18.8955 10.0459L18.6966 10.0944V17.8617H20.2345C20.6178 17.8617 20.9313 18.1807 20.9313 18.5686V20.7726C20.9313 21.1602 20.6181 21.4787 20.2345 21.4787H1.21812C0.84809 21.4787 0.521327 21.1389 0.521327 20.7263V18.5223C0.521327 18.1491 0.839383 17.832 1.19684 17.8579ZM10.749 0.93854L20.13 5.85344V6.90797H19.4685L19.4474 6.90448C19.4263 6.90099 19.4048 6.90099 19.3837 6.90448L19.3626 6.90797H14.9019L14.8805 6.9044C14.8703 6.90268 14.8599 6.90179 14.8495 6.90173C14.8408 6.90202 14.8321 6.90289 14.8235 6.90434L14.8019 6.90797H13.0843L13.0632 6.90448C13.0421 6.90099 13.0206 6.90099 12.9995 6.90448L12.9784 6.90797H8.51766L8.49631 6.9044C8.48606 6.90268 8.47569 6.90179 8.46529 6.90173C8.45656 6.90202 8.44786 6.90289 8.43924 6.90434L8.41772 6.90797H6.70007L6.67895 6.90448C6.65786 6.90099 6.63635 6.90099 6.61526 6.90448L6.59414 6.90797H2.13344L2.1121 6.9044C2.10184 6.90268 2.09147 6.90179 2.08108 6.90173C2.07235 6.90202 2.06364 6.90289 2.05502 6.90434L2.03351 6.90797H1.36805V5.85344L10.749 0.93854ZM1.88937 6.16885V6.38664H1.99234C2.07123 6.3853 2.04459 6.38588 2.07123 6.3853L2.0734 6.38525L2.07557 6.38524C2.11033 6.3853 2.12336 6.3853 2.17428 6.38664H6.55375C6.61572 6.3785 6.67849 6.3785 6.74046 6.38664H8.37656C8.40295 6.38311 8.42953 6.38104 8.45616 6.38047L8.45833 6.38042L8.4605 6.38041C8.49328 6.38024 8.52602 6.38233 8.55849 6.38664H12.938C12.9999 6.3785 13.0627 6.3785 13.1247 6.38664H14.7608C14.7872 6.38311 14.8137 6.38104 14.8404 6.38047L14.8425 6.38042L14.8447 6.38041C14.8775 6.38024 14.9102 6.38233 14.9427 6.38664H19.3222C19.3841 6.3785 19.4469 6.3785 19.5089 6.38664H19.6087V6.16885L10.749 1.52708L1.88937 6.16885ZM2.28008 7.29901H6.44953V9.14888C6.44953 9.28494 6.40977 9.42711 6.30173 9.53519C6.19368 9.64329 6.05151 9.68308 5.91543 9.68308H2.81417C2.6781 9.68308 2.53592 9.64329 2.42787 9.53519C2.31983 9.42711 2.28008 9.28494 2.28008 9.14888V7.29901ZM2.8014 7.82033V9.14888C2.8014 9.15368 2.80158 9.1578 2.80185 9.16131C2.80533 9.16158 2.80942 9.16175 2.81417 9.16175H5.91543C5.92018 9.16175 5.92427 9.16158 5.92776 9.16131C5.92802 9.1578 5.9282 9.15368 5.9282 9.14888V7.82033H2.8014ZM6.84023 7.29901H8.27359V9.14888C8.27359 9.57615 8.58022 9.94677 8.98671 10.0459L9.18562 10.0944V17.8617H5.9282V10.0944L6.12711 10.0459C6.53359 9.94677 6.84023 9.57615 6.84023 9.14888V7.29901ZM7.36156 7.82033V9.14888C7.36156 9.75381 6.97863 10.2738 6.44953 10.4882V17.3404H8.66429V10.4882C8.13518 10.2738 7.75226 9.75381 7.75226 9.14888V7.82033H7.36156ZM8.66429 7.29901H12.8337V9.14888C12.8337 9.28494 12.794 9.42711 12.6859 9.53519C12.5779 9.64329 12.4357 9.68308 12.2996 9.68308H9.19839C9.06231 9.68308 8.92014 9.64329 8.81208 9.53519C8.70404 9.42711 8.66429 9.28494 8.66429 9.14888V7.29901ZM9.18562 7.82033V9.14888C9.18562 9.15368 9.18579 9.1578 9.18606 9.16131C9.18954 9.16158 9.19364 9.16175 9.19839 9.16175H12.2996C12.3044 9.16175 12.3085 9.16158 12.312 9.16131C12.3122 9.1578 12.3124 9.15368 12.3124 9.14888V7.82033H9.18562ZM13.2244 7.29901H14.6578V9.14888C14.6578 9.57615 14.9644 9.94677 15.3709 10.0459L15.5698 10.0944V17.8617H12.3124V10.0944L12.5113 10.0459C12.9178 9.94677 13.2244 9.57615 13.2244 9.14888V7.29901ZM13.7458 7.82033V9.14888C13.7458 9.75381 13.3628 10.2738 12.8337 10.4882V17.3404H15.0485V10.4882C14.5194 10.2738 14.1365 9.75381 14.1365 9.14888V7.82033H13.7458ZM15.0485 7.29901H19.218V9.14888C19.218 9.28494 19.1782 9.42711 19.0702 9.53519C18.9621 9.64329 18.8199 9.68308 18.6839 9.68308H15.5826C15.4465 9.68308 15.3044 9.64329 15.1963 9.53519C15.0883 9.42711 15.0485 9.28494 15.0485 9.14888V7.29901ZM15.5698 7.82033V9.14888C15.5698 9.15368 15.57 9.1578 15.5703 9.16131C15.5738 9.16158 15.5778 9.16175 15.5826 9.16175H18.6839C18.6886 9.16175 18.6927 9.16158 18.6962 9.16131C18.6965 9.1578 18.6966 9.15368 18.6966 9.14888V7.82033H15.5698ZM3.19211 10.0741H5.53749V17.8563H3.19211V10.0741ZM3.71343 10.5954V17.335H5.01617V10.5954H3.71343ZM9.57632 10.0741H11.9217V17.8563H9.57632V10.0741ZM10.0976 10.5954V17.335H11.4004V10.5954H10.0976ZM15.9605 10.0741H18.3059V17.8563H15.9605V10.0741ZM16.4819 10.5954V17.335H17.7846V10.5954H16.4819ZM1.1982 18.2512C1.20533 18.2521 1.2125 18.2526 1.21969 18.2527H20.2345C20.3014 18.2527 20.352 18.2769 20.3773 18.2914C20.4072 18.3084 20.4328 18.3296 20.4538 18.3521C20.4927 18.3938 20.5406 18.4681 20.5406 18.5686V20.7726C20.5406 20.874 20.4919 20.9487 20.4518 20.9908C20.4303 21.0134 20.4044 21.0342 20.3744 21.0508C20.3487 21.065 20.2993 21.0876 20.2345 21.0876H1.21812C1.27635 21.0876 1.0965 21.1138 0.989303 20.9853C0.94636 20.9337 0.929825 20.878 0.922324 20.8418C0.914379 20.8033 0.912031 20.7639 0.912031 20.7263V18.5223C0.912031 18.5423 0.914427 18.6162 0.974201 18.6845C0.998472 18.7122 1.02377 18.7289 1.03977 18.738L1.1982 18.2512ZM1.43336 18.7741V20.5663H20.0192V18.7741H1.43336Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--museos:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--motor {
  width: 30px;
  height: 30px;
}
.c-sus-icon--motor:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='24' height='17' viewBox='0 0 24 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.63421 2.11135e-07L15.0683 1.4071e-07C15.6528 -5.4933e-06 16.2273 0.151344 16.7359 0.439311C17.2445 0.727278 17.6699 1.14205 17.9706 1.64323L19.6765 6.15385H19.6154C20.513 6.15385 22.3739 6.51044 23.0087 7.14518C23.6434 7.77991 24 8.6408 24 9.53846V12C24 12.5712 23.7731 13.1191 23.3692 13.523C22.9652 13.9269 22.4174 14.1538 21.8462 14.1538H20.7948C20.6386 14.7047 20.3438 15.212 19.9317 15.6241C19.297 16.2588 18.4361 16.6154 17.5385 16.6154C16.6408 16.6154 15.7799 16.2588 15.1452 15.6241C14.7331 15.212 14.4383 14.7047 14.2821 14.1538H9.71785C9.56169 14.7047 9.26686 15.212 8.85482 15.6241C8.22008 16.2588 7.35919 16.6154 6.46154 16.6154C5.56388 16.6154 4.70299 16.2588 4.06825 15.6241C3.65621 15.212 3.36138 14.7047 3.20522 14.1538H2.15385C1.58261 14.1538 1.03477 13.9269 0.630847 13.523C0.226922 13.1191 0 12.5712 0 12V9.53846C0 8.6408 0.356592 7.77992 0.991331 7.14518C1.44009 6.69641 2.0019 6.38668 2.60982 6.24371L3.3139 2.72123C3.46732 1.95367 3.88203 1.26302 4.48743 0.766852C5.09273 0.270765 5.8516 -0.000225361 6.63421 2.11135e-07ZM4.51046 6.15385H9.23077V1.84615L6.63348 1.84615C6.27769 1.84601 5.93285 1.96919 5.65767 2.19472C5.38249 2.42025 5.19398 2.73419 5.12425 3.08308L4.51046 6.15385ZM11.0769 1.84615V6.15385H17.5237L16.3875 2.59308C16.2509 2.36527 16.0575 2.17673 15.8263 2.04584C15.5951 1.91495 15.334 1.84615 15.0683 1.84615H11.0769ZM3.20522 12.3077C3.36138 11.7569 3.65621 11.2495 4.06825 10.8375C4.70299 10.2027 5.56388 9.84615 6.46154 9.84615C7.35919 9.84615 8.22008 10.2027 8.85482 10.8375C9.26686 11.2495 9.56169 11.7569 9.71785 12.3077H14.2821C14.4383 11.7569 14.7331 11.2495 15.1452 10.8375C15.7799 10.2027 16.6408 9.84615 17.5385 9.84615C18.4361 9.84615 19.297 10.2027 19.9317 10.8375C20.3438 11.2495 20.6386 11.7569 20.7948 12.3077H21.8462C21.9278 12.3077 22.006 12.2753 22.0637 12.2176C22.1214 12.1599 22.1538 12.0816 22.1538 12V9.53846C22.1538 9.13044 21.9918 8.73912 21.7032 8.45061C21.4147 8.16209 21.0234 8 20.6154 8H3.38462C2.97659 8 2.58528 8.16209 2.29676 8.45061C2.00824 8.73912 1.84615 9.13043 1.84615 9.53846V12C1.84615 12.0816 1.87857 12.1599 1.93627 12.2176C1.99398 12.2753 2.07224 12.3077 2.15385 12.3077H3.20522ZM6.46154 11.6923C6.05351 11.6923 5.6622 11.8544 5.37368 12.1429C5.08516 12.4314 4.92308 12.8227 4.92308 13.2308C4.92308 13.6388 5.08516 14.0301 5.37368 14.3186C5.6622 14.6071 6.05351 14.7692 6.46154 14.7692C6.86956 14.7692 7.26088 14.6071 7.54939 14.3186C7.83791 14.0301 8 13.6388 8 13.2308C8 12.8227 7.83791 12.4314 7.54939 12.1429C7.26088 11.8544 6.86956 11.6923 6.46154 11.6923ZM17.5385 11.6923C17.1304 11.6923 16.7391 11.8544 16.4506 12.1429C16.1621 12.4314 16 12.8227 16 13.2308C16 13.6388 16.1621 14.0301 16.4506 14.3186C16.7391 14.6071 17.1304 14.7692 17.5385 14.7692C17.9465 14.7692 18.3378 14.6071 18.6263 14.3186C18.9148 14.0301 19.0769 13.6388 19.0769 13.2308C19.0769 12.8227 18.9148 12.4314 18.6263 12.1429C18.3378 11.8544 17.9465 11.6923 17.5385 11.6923Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='17' viewBox='0 0 24 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.63421 2.11135e-07L15.0683 1.4071e-07C15.6528 -5.4933e-06 16.2273 0.151344 16.7359 0.439311C17.2445 0.727278 17.6699 1.14205 17.9706 1.64323L19.6765 6.15385H19.6154C20.513 6.15385 22.3739 6.51044 23.0087 7.14518C23.6434 7.77991 24 8.6408 24 9.53846V12C24 12.5712 23.7731 13.1191 23.3692 13.523C22.9652 13.9269 22.4174 14.1538 21.8462 14.1538H20.7948C20.6386 14.7047 20.3438 15.212 19.9317 15.6241C19.297 16.2588 18.4361 16.6154 17.5385 16.6154C16.6408 16.6154 15.7799 16.2588 15.1452 15.6241C14.7331 15.212 14.4383 14.7047 14.2821 14.1538H9.71785C9.56169 14.7047 9.26686 15.212 8.85482 15.6241C8.22008 16.2588 7.35919 16.6154 6.46154 16.6154C5.56388 16.6154 4.70299 16.2588 4.06825 15.6241C3.65621 15.212 3.36138 14.7047 3.20522 14.1538H2.15385C1.58261 14.1538 1.03477 13.9269 0.630847 13.523C0.226922 13.1191 0 12.5712 0 12V9.53846C0 8.6408 0.356592 7.77992 0.991331 7.14518C1.44009 6.69641 2.0019 6.38668 2.60982 6.24371L3.3139 2.72123C3.46732 1.95367 3.88203 1.26302 4.48743 0.766852C5.09273 0.270765 5.8516 -0.000225361 6.63421 2.11135e-07ZM4.51046 6.15385H9.23077V1.84615L6.63348 1.84615C6.27769 1.84601 5.93285 1.96919 5.65767 2.19472C5.38249 2.42025 5.19398 2.73419 5.12425 3.08308L4.51046 6.15385ZM11.0769 1.84615V6.15385H17.5237L16.3875 2.59308C16.2509 2.36527 16.0575 2.17673 15.8263 2.04584C15.5951 1.91495 15.334 1.84615 15.0683 1.84615H11.0769ZM3.20522 12.3077C3.36138 11.7569 3.65621 11.2495 4.06825 10.8375C4.70299 10.2027 5.56388 9.84615 6.46154 9.84615C7.35919 9.84615 8.22008 10.2027 8.85482 10.8375C9.26686 11.2495 9.56169 11.7569 9.71785 12.3077H14.2821C14.4383 11.7569 14.7331 11.2495 15.1452 10.8375C15.7799 10.2027 16.6408 9.84615 17.5385 9.84615C18.4361 9.84615 19.297 10.2027 19.9317 10.8375C20.3438 11.2495 20.6386 11.7569 20.7948 12.3077H21.8462C21.9278 12.3077 22.006 12.2753 22.0637 12.2176C22.1214 12.1599 22.1538 12.0816 22.1538 12V9.53846C22.1538 9.13044 21.9918 8.73912 21.7032 8.45061C21.4147 8.16209 21.0234 8 20.6154 8H3.38462C2.97659 8 2.58528 8.16209 2.29676 8.45061C2.00824 8.73912 1.84615 9.13043 1.84615 9.53846V12C1.84615 12.0816 1.87857 12.1599 1.93627 12.2176C1.99398 12.2753 2.07224 12.3077 2.15385 12.3077H3.20522ZM6.46154 11.6923C6.05351 11.6923 5.6622 11.8544 5.37368 12.1429C5.08516 12.4314 4.92308 12.8227 4.92308 13.2308C4.92308 13.6388 5.08516 14.0301 5.37368 14.3186C5.6622 14.6071 6.05351 14.7692 6.46154 14.7692C6.86956 14.7692 7.26088 14.6071 7.54939 14.3186C7.83791 14.0301 8 13.6388 8 13.2308C8 12.8227 7.83791 12.4314 7.54939 12.1429C7.26088 11.8544 6.86956 11.6923 6.46154 11.6923ZM17.5385 11.6923C17.1304 11.6923 16.7391 11.8544 16.4506 12.1429C16.1621 12.4314 16 12.8227 16 13.2308C16 13.6388 16.1621 14.0301 16.4506 14.3186C16.7391 14.6071 17.1304 14.7692 17.5385 14.7692C17.9465 14.7692 18.3378 14.6071 18.6263 14.3186C18.9148 14.0301 19.0769 13.6388 19.0769 13.2308C19.0769 12.8227 18.9148 12.4314 18.6263 12.1429C18.3378 11.8544 17.9465 11.6923 17.5385 11.6923Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--motor:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--conciertos {
  width: 30px;
  height: 30px;
}
.c-sus-icon--conciertos:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.8381 0.235924C19.5224 -0.0786413 19.0105 -0.0786414 18.6948 0.235924L15.6229 3.29681C15.4713 3.44786 15.3862 3.65275 15.3862 3.86638V4.74097L13.5606 6.56004C11.5722 5.54019 9.13086 5.81873 7.53906 7.40483C7.14665 7.79583 6.76462 8.36172 6.55855 8.8666C6.3563 9.30799 5.8908 9.62036 5.43456 9.67087L5.3212 9.6833C4.64715 9.75692 3.73864 9.85615 2.97966 10.2343L2.96541 10.2416C1.07076 11.2327 0.101008 13.015 0.00754441 14.9125C-0.0851523 16.7945 0.678052 18.784 2.20369 20.3042C3.72932 21.8244 5.72605 22.5848 7.61474 22.4925C9.51906 22.3994 11.3078 21.4331 12.3025 19.5452L12.3098 19.531C12.6893 18.7748 12.7889 17.8695 12.8627 17.1979L12.8752 17.0849C12.9263 16.6265 13.2447 16.1587 13.6935 15.9599C13.7047 15.955 13.7158 15.9498 13.7267 15.9443C13.7728 15.9214 13.8856 15.8721 14.033 15.817C14.1782 15.7627 14.329 15.7134 14.4505 15.6831C15.428 15.4396 16.0706 14.6303 16.3717 13.9302C16.3805 13.9096 16.3885 13.8888 16.3956 13.8676C16.6556 13.0905 16.4249 12.0751 15.5251 11.6137L14.2466 10.8971C13.8574 10.679 13.3645 10.8165 13.1457 11.2042C12.9268 11.592 13.0648 12.0831 13.4539 12.3012L14.7473 13.0261C14.7588 13.0325 14.7704 13.0387 14.7821 13.0445C14.8213 13.064 14.8479 13.0931 14.8652 13.1425C14.8828 13.193 14.8876 13.2613 14.8694 13.3322C14.6829 13.7413 14.3652 14.0438 14.0584 14.1202C13.6833 14.2136 13.2378 14.3892 13.0208 14.495C12.0237 14.9439 11.3783 15.9208 11.2683 16.907C11.1829 17.6728 11.1099 18.3153 10.8671 18.8037C10.1635 20.133 8.92281 20.8156 7.53549 20.8834C6.13 20.9522 4.56981 20.3836 3.34692 19.1651C2.12404 17.9466 1.5534 16.3919 1.62238 14.9915C1.69047 13.6091 2.37551 12.3729 3.70956 11.6718C4.19973 11.4299 4.84452 11.3571 5.6131 11.272C6.60814 11.1618 7.59378 10.5124 8.041 9.50979C8.04513 9.50053 8.04908 9.4912 8.05285 9.4818C8.17183 9.18541 8.43237 8.793 8.68229 8.54397C9.61705 7.61257 11.0399 7.32838 12.3338 7.78242L6.40731 13.6877C6.09162 14.0022 6.09162 14.5123 6.40731 14.8268L7.6199 16.0351C7.93559 16.3496 8.44744 16.3496 8.76313 16.0351C9.07883 15.7205 9.07883 15.2105 8.76313 14.8959L8.12217 14.2573L14.2484 8.15295C14.2559 8.14572 14.2634 8.13832 14.2707 8.13076L15.5893 6.81684C15.7374 6.98338 15.9537 7.08836 16.1946 7.08836H18.6197C18.8341 7.08836 19.0397 7.00349 19.1913 6.85243L22.2632 3.79155C22.4148 3.64049 22.5 3.43561 22.5 3.22198C22.5 3.00835 22.4148 2.80347 22.2632 2.65241L19.8381 0.235924ZM17.003 5.47737H18.2849L20.5484 3.22198L19.2664 1.94464L17.003 4.20002V5.47737Z' fill='black'/%3E%3Cpath d='M5.12538 14.8959C4.80969 14.5814 4.29784 14.5814 3.98215 14.8959C3.66645 15.2105 3.66645 15.7205 3.98215 16.0351L6.40731 18.4515C6.72301 18.7661 7.23485 18.7661 7.55055 18.4515C7.86624 18.137 7.86624 17.627 7.55055 17.3124L5.12538 14.8959Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='23' height='23' viewBox='0 0 23 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.8381 0.235924C19.5224 -0.0786413 19.0105 -0.0786414 18.6948 0.235924L15.6229 3.29681C15.4713 3.44786 15.3862 3.65275 15.3862 3.86638V4.74097L13.5606 6.56004C11.5722 5.54019 9.13086 5.81873 7.53906 7.40483C7.14665 7.79583 6.76462 8.36172 6.55855 8.8666C6.3563 9.30799 5.8908 9.62036 5.43456 9.67087L5.3212 9.6833C4.64715 9.75692 3.73864 9.85615 2.97966 10.2343L2.96541 10.2416C1.07076 11.2327 0.101008 13.015 0.00754441 14.9125C-0.0851523 16.7945 0.678052 18.784 2.20369 20.3042C3.72932 21.8244 5.72605 22.5848 7.61474 22.4925C9.51906 22.3994 11.3078 21.4331 12.3025 19.5452L12.3098 19.531C12.6893 18.7748 12.7889 17.8695 12.8627 17.1979L12.8752 17.0849C12.9263 16.6265 13.2447 16.1587 13.6935 15.9599C13.7047 15.955 13.7158 15.9498 13.7267 15.9443C13.7728 15.9214 13.8856 15.8721 14.033 15.817C14.1782 15.7627 14.329 15.7134 14.4505 15.6831C15.428 15.4396 16.0706 14.6303 16.3717 13.9302C16.3805 13.9096 16.3885 13.8888 16.3956 13.8676C16.6556 13.0905 16.4249 12.0751 15.5251 11.6137L14.2466 10.8971C13.8574 10.679 13.3645 10.8165 13.1457 11.2042C12.9268 11.592 13.0648 12.0831 13.4539 12.3012L14.7473 13.0261C14.7588 13.0325 14.7704 13.0387 14.7821 13.0445C14.8213 13.064 14.8479 13.0931 14.8652 13.1425C14.8828 13.193 14.8876 13.2613 14.8694 13.3322C14.6829 13.7413 14.3652 14.0438 14.0584 14.1202C13.6833 14.2136 13.2378 14.3892 13.0208 14.495C12.0237 14.9439 11.3783 15.9208 11.2683 16.907C11.1829 17.6728 11.1099 18.3153 10.8671 18.8037C10.1635 20.133 8.92281 20.8156 7.53549 20.8834C6.13 20.9522 4.56981 20.3836 3.34692 19.1651C2.12404 17.9466 1.5534 16.3919 1.62238 14.9915C1.69047 13.6091 2.37551 12.3729 3.70956 11.6718C4.19973 11.4299 4.84452 11.3571 5.6131 11.272C6.60814 11.1618 7.59378 10.5124 8.041 9.50979C8.04513 9.50053 8.04908 9.4912 8.05285 9.4818C8.17183 9.18541 8.43237 8.793 8.68229 8.54397C9.61705 7.61257 11.0399 7.32838 12.3338 7.78242L6.40731 13.6877C6.09162 14.0022 6.09162 14.5123 6.40731 14.8268L7.6199 16.0351C7.93559 16.3496 8.44744 16.3496 8.76313 16.0351C9.07883 15.7205 9.07883 15.2105 8.76313 14.8959L8.12217 14.2573L14.2484 8.15295C14.2559 8.14572 14.2634 8.13832 14.2707 8.13076L15.5893 6.81684C15.7374 6.98338 15.9537 7.08836 16.1946 7.08836H18.6197C18.8341 7.08836 19.0397 7.00349 19.1913 6.85243L22.2632 3.79155C22.4148 3.64049 22.5 3.43561 22.5 3.22198C22.5 3.00835 22.4148 2.80347 22.2632 2.65241L19.8381 0.235924ZM17.003 5.47737H18.2849L20.5484 3.22198L19.2664 1.94464L17.003 4.20002V5.47737Z' fill='black'/%3E%3Cpath d='M5.12538 14.8959C4.80969 14.5814 4.29784 14.5814 3.98215 14.8959C3.66645 15.2105 3.66645 15.7205 3.98215 16.0351L6.40731 18.4515C6.72301 18.7661 7.23485 18.7661 7.55055 18.4515C7.86624 18.137 7.86624 17.627 7.55055 17.3124L5.12538 14.8959Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--conciertos:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--festivales {
  width: 30px;
  height: 30px;
}
.c-sus-icon--festivales:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.4212 13.9721C19.4212 17.8645 16.2856 21 12.3933 21H9.29766C7.06949 21 4.82231 20.0743 3.31055 18.2848L0.640468 15.2809C0.628313 15.2673 0.616609 15.2532 0.605376 15.2388C-0.204073 14.198 -0.248734 12.7138 0.757853 11.7072C1.7934 10.6717 3.36513 10.7196 4.36141 11.6181V10.0398C4.36141 10.0396 4.36141 10.0401 4.36141 10.0398L4.36141 2.50996C4.36141 1.12757 5.48898 0 6.87137 0C8.25376 0 9.38133 1.12757 9.38133 2.50996V6.00034C9.64321 5.90727 9.92487 5.85657 10.218 5.85657C10.8598 5.85657 11.4467 6.09962 11.8913 6.49838C12.3359 6.09962 12.9228 5.85657 13.5646 5.85657C13.8577 5.85657 14.1394 5.90727 14.4012 6.00034V4.18327C14.4012 2.80088 15.5288 1.67331 16.9112 1.67331C18.2936 1.67331 19.4212 2.80088 19.4212 4.18327V13.9721ZM6.87137 1.67331C6.41312 1.67331 6.03472 2.05171 6.03472 2.50996V11.7131C6.03472 11.7129 6.03472 11.7134 6.03472 11.7131L6.03471 13.8884C6.03471 14.2407 5.81409 14.5552 5.48288 14.6751C5.15167 14.795 4.78083 14.6947 4.55533 14.4241L3.31015 12.9298C2.94341 12.5263 2.33376 12.4977 1.94106 12.8904C1.61359 13.2179 1.56563 13.7317 1.91142 14.1921L4.5684 17.1812C4.57039 17.1834 4.57237 17.1857 4.57434 17.188C4.57727 17.1913 4.58017 17.1947 4.58305 17.1981C5.74852 18.5821 7.51355 19.3267 9.29766 19.3267H12.3933C15.3615 19.3267 17.7479 16.9403 17.7479 13.9721V4.18327C17.7479 3.72502 17.3695 3.34661 16.9112 3.34661C16.453 3.34661 16.0746 3.72502 16.0746 4.18327V9.20319C16.0746 9.66526 15.7 10.0398 15.2379 10.0398C14.7758 10.0398 14.4012 9.66526 14.4012 9.20319V8.36653C14.4012 7.90829 14.0228 7.52988 13.5646 7.52988C13.1063 7.52988 12.7279 7.90829 12.7279 8.36653V9.20319C12.7279 9.66526 12.3534 10.0398 11.8913 10.0398C11.4292 10.0398 11.0546 9.66526 11.0546 9.20319V8.36653C11.0546 7.90829 10.6762 7.52988 10.218 7.52988C9.75973 7.52988 9.38133 7.90829 9.38133 8.36653V9.20319C9.38133 9.66526 9.00675 10.0398 8.54467 10.0398C8.0826 10.0398 7.70802 9.66526 7.70802 9.20319V2.50996C7.70802 2.05171 7.32962 1.67331 6.87137 1.67331Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.4212 13.9721C19.4212 17.8645 16.2856 21 12.3933 21H9.29766C7.06949 21 4.82231 20.0743 3.31055 18.2848L0.640468 15.2809C0.628313 15.2673 0.616609 15.2532 0.605376 15.2388C-0.204073 14.198 -0.248734 12.7138 0.757853 11.7072C1.7934 10.6717 3.36513 10.7196 4.36141 11.6181V10.0398C4.36141 10.0396 4.36141 10.0401 4.36141 10.0398L4.36141 2.50996C4.36141 1.12757 5.48898 0 6.87137 0C8.25376 0 9.38133 1.12757 9.38133 2.50996V6.00034C9.64321 5.90727 9.92487 5.85657 10.218 5.85657C10.8598 5.85657 11.4467 6.09962 11.8913 6.49838C12.3359 6.09962 12.9228 5.85657 13.5646 5.85657C13.8577 5.85657 14.1394 5.90727 14.4012 6.00034V4.18327C14.4012 2.80088 15.5288 1.67331 16.9112 1.67331C18.2936 1.67331 19.4212 2.80088 19.4212 4.18327V13.9721ZM6.87137 1.67331C6.41312 1.67331 6.03472 2.05171 6.03472 2.50996V11.7131C6.03472 11.7129 6.03472 11.7134 6.03472 11.7131L6.03471 13.8884C6.03471 14.2407 5.81409 14.5552 5.48288 14.6751C5.15167 14.795 4.78083 14.6947 4.55533 14.4241L3.31015 12.9298C2.94341 12.5263 2.33376 12.4977 1.94106 12.8904C1.61359 13.2179 1.56563 13.7317 1.91142 14.1921L4.5684 17.1812C4.57039 17.1834 4.57237 17.1857 4.57434 17.188C4.57727 17.1913 4.58017 17.1947 4.58305 17.1981C5.74852 18.5821 7.51355 19.3267 9.29766 19.3267H12.3933C15.3615 19.3267 17.7479 16.9403 17.7479 13.9721V4.18327C17.7479 3.72502 17.3695 3.34661 16.9112 3.34661C16.453 3.34661 16.0746 3.72502 16.0746 4.18327V9.20319C16.0746 9.66526 15.7 10.0398 15.2379 10.0398C14.7758 10.0398 14.4012 9.66526 14.4012 9.20319V8.36653C14.4012 7.90829 14.0228 7.52988 13.5646 7.52988C13.1063 7.52988 12.7279 7.90829 12.7279 8.36653V9.20319C12.7279 9.66526 12.3534 10.0398 11.8913 10.0398C11.4292 10.0398 11.0546 9.66526 11.0546 9.20319V8.36653C11.0546 7.90829 10.6762 7.52988 10.218 7.52988C9.75973 7.52988 9.38133 7.90829 9.38133 8.36653V9.20319C9.38133 9.66526 9.00675 10.0398 8.54467 10.0398C8.0826 10.0398 7.70802 9.66526 7.70802 9.20319V2.50996C7.70802 2.05171 7.32962 1.67331 6.87137 1.67331Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--festivales:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--familia {
  width: 30px;
  height: 30px;
}
.c-sus-icon--familia:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='23' height='20' viewBox='0 0 23 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.729 0.0577269C13.54 -0.12894 14.4906 0.125201 15.0229 0.994411C15.3484 1.52582 15.3388 2.11336 15.1811 2.64338C15.0258 3.16523 14.7157 3.67817 14.3594 4.14218C13.6448 5.07262 12.6462 5.93145 11.9154 6.44819L11.5876 6.67996L11.2557 6.45412C10.3197 5.81725 9.23928 4.98005 8.52506 4.08325C8.16782 3.63469 7.87149 3.13366 7.75487 2.60301C7.63325 2.04962 7.71253 1.47995 8.07969 0.961999C8.67577 0.121104 9.57506 -0.0732436 10.3622 0.157088C10.7759 0.278124 11.1635 0.515833 11.4748 0.834847C11.7985 0.433503 12.2538 0.167088 12.729 0.0577269ZM12.9886 1.18499C12.5733 1.28057 12.2385 1.59136 12.1724 2.03121C12.1361 2.27302 11.974 2.40581 11.8828 2.46033C11.7872 2.51741 11.6919 2.53996 11.6184 2.54762C11.5451 2.55527 11.4464 2.55301 11.34 2.51612C11.2376 2.48062 11.0501 2.38146 10.9671 2.14871C10.8165 1.72656 10.4398 1.38508 10.0372 1.26726C9.6701 1.15986 9.30328 1.23661 9.02385 1.6308C8.86327 1.85732 8.82638 2.08766 8.88509 2.3548C8.9488 2.6447 9.1293 2.98474 9.43038 3.36277C9.95914 4.02671 10.765 4.69197 11.5709 5.26437C12.186 4.79039 12.9136 4.12514 13.4415 3.43778C13.7545 3.03014 13.9731 2.64581 14.0719 2.31354C14.1684 1.98944 14.1387 1.76601 14.036 1.59837C13.8055 1.22199 13.3981 1.09073 12.9886 1.18499Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.66441 8.54657C5.08461 8.54657 6.23591 7.39569 6.23591 5.976C6.23591 4.55632 5.08461 3.40543 3.66441 3.40543C2.24421 3.40543 1.0929 4.55632 1.0929 5.976C1.0929 7.39569 2.24421 8.54657 3.66441 8.54657ZM3.66441 7.26128C4.37451 7.26128 4.95016 6.68584 4.95016 5.976C4.95016 5.26616 4.37451 4.69072 3.66441 4.69072C2.95431 4.69072 2.37866 5.26616 2.37866 5.976C2.37866 6.68584 2.95431 7.26128 3.66441 7.26128Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.9093 5.976C21.9093 7.39569 20.758 8.54657 19.3378 8.54657C17.9176 8.54657 16.7663 7.39569 16.7663 5.976C16.7663 4.55632 17.9176 3.40543 19.3378 3.40543C20.758 3.40543 21.9093 4.55632 21.9093 5.976ZM20.6236 5.976C20.6236 6.68584 20.0479 7.26128 19.3378 7.26128C18.6277 7.26128 18.0521 6.68584 18.0521 5.976C18.0521 5.26616 18.6277 4.69072 19.3378 4.69072C20.0479 4.69072 20.6236 5.26616 20.6236 5.976Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.9377 10.603C13.9377 11.8807 12.9015 12.9165 11.6233 12.9165C10.3451 12.9165 9.30895 11.8807 9.30895 10.603C9.30895 9.3253 10.3451 8.28951 11.6233 8.28951C12.9015 8.28951 13.9377 9.3253 13.9377 10.603ZM12.6519 10.603C12.6519 11.1709 12.1914 11.6312 11.6233 11.6312C11.0552 11.6312 10.5947 11.1709 10.5947 10.603C10.5947 10.0351 11.0552 9.57479 11.6233 9.57479C12.1914 9.57479 12.6519 10.0351 12.6519 10.603Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.707162 19.0216C0.511884 19.0216 0.335093 18.9425 0.207122 18.8146C0.0791516 18.6866 -2.06368e-07 18.5099 6.54645e-07 18.3147L3.47118e-07 18.2765C-2.18469e-05 16.7886 -5.42402e-05 14.6155 0.366743 12.8043C0.551197 11.8935 0.841243 11.0028 1.32292 10.3247C1.82479 9.61824 2.55362 9.12495 3.53583 9.12494C4.53211 9.12494 5.25987 9.65054 5.7542 10.3736C6.23081 11.0708 6.5192 11.9836 6.70303 12.9095C7.0695 14.7552 7.06947 16.9293 7.06945 18.286V18.3147C7.06945 18.7051 6.75284 19.0216 6.36229 19.0216C6.31876 19.0216 6.27616 19.0177 6.2348 19.0102C6.19345 19.0177 6.15084 19.0216 6.10732 19.0216L0.707162 19.0216ZM1.41554 17.6078C1.42225 16.1962 1.46615 14.501 1.75295 13.0848C1.92178 12.2511 2.16195 11.5855 2.47607 11.1433C2.76998 10.7296 3.10251 10.5388 3.53584 10.5388C3.95335 10.5388 4.28578 10.7315 4.5865 11.1713C4.90493 11.6371 5.14644 12.332 5.31577 13.1848C5.59932 14.6128 5.64596 16.289 5.65362 17.6078H1.41554Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.702 19.0187C16.6808 19.0206 16.6594 19.0216 16.6377 19.0216C16.2472 19.0216 15.9306 18.7051 15.9306 18.3147L15.9306 18.2765C15.9305 16.7886 15.9305 14.6155 16.2973 12.8043C16.4817 11.8935 16.7718 11.0028 17.2535 10.3247C17.7553 9.61824 18.4842 9.12495 19.4664 9.12494C20.4627 9.12494 21.1904 9.65054 21.6848 10.3736C22.1614 11.0708 22.4497 11.9836 22.6336 12.9095C23.0001 14.7552 23 16.9293 23 18.286V18.3147C23 18.7051 22.6834 19.0216 22.2928 19.0216C22.2715 19.0216 22.2505 19.0207 22.2296 19.0188C22.2088 19.0207 22.1878 19.0216 22.1665 19.0216H16.7663C16.7446 19.0216 16.7232 19.0206 16.702 19.0187ZM17.3461 17.6078C17.3528 16.1962 17.3967 14.501 17.6835 13.0848C17.8523 12.2511 18.0925 11.5855 18.4066 11.1433C18.7005 10.7296 19.0331 10.5388 19.4664 10.5388C19.8839 10.5388 20.2163 10.7315 20.517 11.1713C20.8355 11.6371 21.077 12.332 21.2463 13.1848C21.5299 14.6128 21.5765 16.289 21.5842 17.6078H17.3461Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.2946 18.8146C8.42257 18.9425 8.59936 19.0216 8.79464 19.0216H14.1948C14.5854 19.0216 14.902 18.7051 14.902 18.3147C14.902 18.262 14.9023 18.205 14.9026 18.1446C14.9061 17.4989 14.9119 16.4361 14.5683 15.514C14.3731 14.99 14.0531 14.4714 13.5279 14.0873C12.9991 13.7006 12.3229 13.4949 11.4958 13.4949C10.6998 13.4949 10.0424 13.6922 9.52192 14.0642C9.00505 14.4336 8.67964 14.935 8.47455 15.4492C8.08695 16.421 8.08728 17.5607 8.08748 18.2674L8.08748 18.313L8.08748 18.3147C8.08748 18.5099 8.16663 18.6866 8.2946 18.8146ZM9.78831 15.9728C9.59337 16.4615 9.53096 17.0431 9.51106 17.6078H13.4846C13.4732 17.0689 13.4263 16.4996 13.2429 16.0075C13.1169 15.669 12.9388 15.4083 12.6929 15.2284C12.4506 15.0512 12.0825 14.9087 11.4958 14.9087C10.94 14.9087 10.584 15.0431 10.3445 15.2143C10.1015 15.388 9.92057 15.6412 9.78831 15.9728Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='23' height='20' viewBox='0 0 23 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.729 0.0577269C13.54 -0.12894 14.4906 0.125201 15.0229 0.994411C15.3484 1.52582 15.3388 2.11336 15.1811 2.64338C15.0258 3.16523 14.7157 3.67817 14.3594 4.14218C13.6448 5.07262 12.6462 5.93145 11.9154 6.44819L11.5876 6.67996L11.2557 6.45412C10.3197 5.81725 9.23928 4.98005 8.52506 4.08325C8.16782 3.63469 7.87149 3.13366 7.75487 2.60301C7.63325 2.04962 7.71253 1.47995 8.07969 0.961999C8.67577 0.121104 9.57506 -0.0732436 10.3622 0.157088C10.7759 0.278124 11.1635 0.515833 11.4748 0.834847C11.7985 0.433503 12.2538 0.167088 12.729 0.0577269ZM12.9886 1.18499C12.5733 1.28057 12.2385 1.59136 12.1724 2.03121C12.1361 2.27302 11.974 2.40581 11.8828 2.46033C11.7872 2.51741 11.6919 2.53996 11.6184 2.54762C11.5451 2.55527 11.4464 2.55301 11.34 2.51612C11.2376 2.48062 11.0501 2.38146 10.9671 2.14871C10.8165 1.72656 10.4398 1.38508 10.0372 1.26726C9.6701 1.15986 9.30328 1.23661 9.02385 1.6308C8.86327 1.85732 8.82638 2.08766 8.88509 2.3548C8.9488 2.6447 9.1293 2.98474 9.43038 3.36277C9.95914 4.02671 10.765 4.69197 11.5709 5.26437C12.186 4.79039 12.9136 4.12514 13.4415 3.43778C13.7545 3.03014 13.9731 2.64581 14.0719 2.31354C14.1684 1.98944 14.1387 1.76601 14.036 1.59837C13.8055 1.22199 13.3981 1.09073 12.9886 1.18499Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.66441 8.54657C5.08461 8.54657 6.23591 7.39569 6.23591 5.976C6.23591 4.55632 5.08461 3.40543 3.66441 3.40543C2.24421 3.40543 1.0929 4.55632 1.0929 5.976C1.0929 7.39569 2.24421 8.54657 3.66441 8.54657ZM3.66441 7.26128C4.37451 7.26128 4.95016 6.68584 4.95016 5.976C4.95016 5.26616 4.37451 4.69072 3.66441 4.69072C2.95431 4.69072 2.37866 5.26616 2.37866 5.976C2.37866 6.68584 2.95431 7.26128 3.66441 7.26128Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.9093 5.976C21.9093 7.39569 20.758 8.54657 19.3378 8.54657C17.9176 8.54657 16.7663 7.39569 16.7663 5.976C16.7663 4.55632 17.9176 3.40543 19.3378 3.40543C20.758 3.40543 21.9093 4.55632 21.9093 5.976ZM20.6236 5.976C20.6236 6.68584 20.0479 7.26128 19.3378 7.26128C18.6277 7.26128 18.0521 6.68584 18.0521 5.976C18.0521 5.26616 18.6277 4.69072 19.3378 4.69072C20.0479 4.69072 20.6236 5.26616 20.6236 5.976Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.9377 10.603C13.9377 11.8807 12.9015 12.9165 11.6233 12.9165C10.3451 12.9165 9.30895 11.8807 9.30895 10.603C9.30895 9.3253 10.3451 8.28951 11.6233 8.28951C12.9015 8.28951 13.9377 9.3253 13.9377 10.603ZM12.6519 10.603C12.6519 11.1709 12.1914 11.6312 11.6233 11.6312C11.0552 11.6312 10.5947 11.1709 10.5947 10.603C10.5947 10.0351 11.0552 9.57479 11.6233 9.57479C12.1914 9.57479 12.6519 10.0351 12.6519 10.603Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.707162 19.0216C0.511884 19.0216 0.335093 18.9425 0.207122 18.8146C0.0791516 18.6866 -2.06368e-07 18.5099 6.54645e-07 18.3147L3.47118e-07 18.2765C-2.18469e-05 16.7886 -5.42402e-05 14.6155 0.366743 12.8043C0.551197 11.8935 0.841243 11.0028 1.32292 10.3247C1.82479 9.61824 2.55362 9.12495 3.53583 9.12494C4.53211 9.12494 5.25987 9.65054 5.7542 10.3736C6.23081 11.0708 6.5192 11.9836 6.70303 12.9095C7.0695 14.7552 7.06947 16.9293 7.06945 18.286V18.3147C7.06945 18.7051 6.75284 19.0216 6.36229 19.0216C6.31876 19.0216 6.27616 19.0177 6.2348 19.0102C6.19345 19.0177 6.15084 19.0216 6.10732 19.0216L0.707162 19.0216ZM1.41554 17.6078C1.42225 16.1962 1.46615 14.501 1.75295 13.0848C1.92178 12.2511 2.16195 11.5855 2.47607 11.1433C2.76998 10.7296 3.10251 10.5388 3.53584 10.5388C3.95335 10.5388 4.28578 10.7315 4.5865 11.1713C4.90493 11.6371 5.14644 12.332 5.31577 13.1848C5.59932 14.6128 5.64596 16.289 5.65362 17.6078H1.41554Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.702 19.0187C16.6808 19.0206 16.6594 19.0216 16.6377 19.0216C16.2472 19.0216 15.9306 18.7051 15.9306 18.3147L15.9306 18.2765C15.9305 16.7886 15.9305 14.6155 16.2973 12.8043C16.4817 11.8935 16.7718 11.0028 17.2535 10.3247C17.7553 9.61824 18.4842 9.12495 19.4664 9.12494C20.4627 9.12494 21.1904 9.65054 21.6848 10.3736C22.1614 11.0708 22.4497 11.9836 22.6336 12.9095C23.0001 14.7552 23 16.9293 23 18.286V18.3147C23 18.7051 22.6834 19.0216 22.2928 19.0216C22.2715 19.0216 22.2505 19.0207 22.2296 19.0188C22.2088 19.0207 22.1878 19.0216 22.1665 19.0216H16.7663C16.7446 19.0216 16.7232 19.0206 16.702 19.0187ZM17.3461 17.6078C17.3528 16.1962 17.3967 14.501 17.6835 13.0848C17.8523 12.2511 18.0925 11.5855 18.4066 11.1433C18.7005 10.7296 19.0331 10.5388 19.4664 10.5388C19.8839 10.5388 20.2163 10.7315 20.517 11.1713C20.8355 11.6371 21.077 12.332 21.2463 13.1848C21.5299 14.6128 21.5765 16.289 21.5842 17.6078H17.3461Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.2946 18.8146C8.42257 18.9425 8.59936 19.0216 8.79464 19.0216H14.1948C14.5854 19.0216 14.902 18.7051 14.902 18.3147C14.902 18.262 14.9023 18.205 14.9026 18.1446C14.9061 17.4989 14.9119 16.4361 14.5683 15.514C14.3731 14.99 14.0531 14.4714 13.5279 14.0873C12.9991 13.7006 12.3229 13.4949 11.4958 13.4949C10.6998 13.4949 10.0424 13.6922 9.52192 14.0642C9.00505 14.4336 8.67964 14.935 8.47455 15.4492C8.08695 16.421 8.08728 17.5607 8.08748 18.2674L8.08748 18.313L8.08748 18.3147C8.08748 18.5099 8.16663 18.6866 8.2946 18.8146ZM9.78831 15.9728C9.59337 16.4615 9.53096 17.0431 9.51106 17.6078H13.4846C13.4732 17.0689 13.4263 16.4996 13.2429 16.0075C13.1169 15.669 12.9388 15.4083 12.6929 15.2284C12.4506 15.0512 12.0825 14.9087 11.4958 14.9087C10.94 14.9087 10.584 15.0431 10.3445 15.2143C10.1015 15.388 9.92057 15.6412 9.78831 15.9728Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--familia:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--libros {
  width: 30px;
  height: 30px;
}
.c-sus-icon--libros:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.8547 0.00119677H2.85673C2.12213 -0.0203658 1.40894 0.250178 0.873463 0.753534C0.337974 1.25689 0.0238823 1.95199 0 2.68653V16.8559C0.0298129 17.7177 0.400251 18.5326 1.03005 19.1218C1.65985 19.7108 2.4976 20.0261 3.35952 19.9983H16.8547C17.0811 19.9953 17.2974 19.9042 17.4575 19.7441C17.6176 19.584 17.7088 19.3677 17.7117 19.1413V0.858216C17.7088 0.631838 17.6176 0.415571 17.4575 0.25548C17.2974 0.0954003 17.0811 0.00415635 16.8547 0.00119677ZM15.9977 18.2843H3.35952C2.95202 18.3126 2.54993 18.1781 2.24146 17.9103C1.93299 17.6425 1.74331 17.2634 1.71404 16.8559C1.74331 16.4485 1.93299 16.0693 2.24146 15.8015C2.54993 15.5338 2.95202 15.3993 3.35952 15.4275H15.9977V18.2843ZM15.9977 13.7135H3.35952C2.78424 13.7142 2.21837 13.8595 1.71404 14.1363V2.68653C1.74021 2.40758 1.87434 2.14989 2.08781 1.96845C2.30129 1.78699 2.57721 1.69613 2.85673 1.71524H15.9977V13.7135Z' fill='black'/%3E%3Cpath d='M5.1421 6.28598H12.5696C12.7969 6.28598 13.0149 6.19568 13.1756 6.03496C13.3363 5.87424 13.4266 5.65625 13.4266 5.42896C13.4266 5.20167 13.3363 4.98368 13.1756 4.82296C13.0149 4.66224 12.7969 4.57194 12.5696 4.57194H5.1421C4.9148 4.57194 4.69681 4.66224 4.53609 4.82296C4.37537 4.98368 4.28508 5.20167 4.28508 5.42896C4.28508 5.65625 4.37537 5.87424 4.53609 6.03496C4.69681 6.19568 4.9148 6.28598 5.1421 6.28598Z' fill='black'/%3E%3Cpath d='M5.1421 10.2854H12.5696C12.7969 10.2854 13.0149 10.1951 13.1756 10.0344C13.3363 9.8737 13.4266 9.65567 13.4266 9.42839C13.4266 9.20111 13.3363 8.98308 13.1756 8.82242C13.0149 8.66164 12.7969 8.57137 12.5696 8.57137H5.1421C4.9148 8.57137 4.69681 8.66164 4.53609 8.82242C4.37537 8.98308 4.28508 9.20111 4.28508 9.42839C4.28508 9.65567 4.37537 9.8737 4.53609 10.0344C4.69681 10.1951 4.9148 10.2854 5.1421 10.2854Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.8547 0.00119677H2.85673C2.12213 -0.0203658 1.40894 0.250178 0.873463 0.753534C0.337974 1.25689 0.0238823 1.95199 0 2.68653V16.8559C0.0298129 17.7177 0.400251 18.5326 1.03005 19.1218C1.65985 19.7108 2.4976 20.0261 3.35952 19.9983H16.8547C17.0811 19.9953 17.2974 19.9042 17.4575 19.7441C17.6176 19.584 17.7088 19.3677 17.7117 19.1413V0.858216C17.7088 0.631838 17.6176 0.415571 17.4575 0.25548C17.2974 0.0954003 17.0811 0.00415635 16.8547 0.00119677ZM15.9977 18.2843H3.35952C2.95202 18.3126 2.54993 18.1781 2.24146 17.9103C1.93299 17.6425 1.74331 17.2634 1.71404 16.8559C1.74331 16.4485 1.93299 16.0693 2.24146 15.8015C2.54993 15.5338 2.95202 15.3993 3.35952 15.4275H15.9977V18.2843ZM15.9977 13.7135H3.35952C2.78424 13.7142 2.21837 13.8595 1.71404 14.1363V2.68653C1.74021 2.40758 1.87434 2.14989 2.08781 1.96845C2.30129 1.78699 2.57721 1.69613 2.85673 1.71524H15.9977V13.7135Z' fill='black'/%3E%3Cpath d='M5.1421 6.28598H12.5696C12.7969 6.28598 13.0149 6.19568 13.1756 6.03496C13.3363 5.87424 13.4266 5.65625 13.4266 5.42896C13.4266 5.20167 13.3363 4.98368 13.1756 4.82296C13.0149 4.66224 12.7969 4.57194 12.5696 4.57194H5.1421C4.9148 4.57194 4.69681 4.66224 4.53609 4.82296C4.37537 4.98368 4.28508 5.20167 4.28508 5.42896C4.28508 5.65625 4.37537 5.87424 4.53609 6.03496C4.69681 6.19568 4.9148 6.28598 5.1421 6.28598Z' fill='black'/%3E%3Cpath d='M5.1421 10.2854H12.5696C12.7969 10.2854 13.0149 10.1951 13.1756 10.0344C13.3363 9.8737 13.4266 9.65567 13.4266 9.42839C13.4266 9.20111 13.3363 8.98308 13.1756 8.82242C13.0149 8.66164 12.7969 8.57137 12.5696 8.57137H5.1421C4.9148 8.57137 4.69681 8.66164 4.53609 8.82242C4.37537 8.98308 4.28508 9.20111 4.28508 9.42839C4.28508 9.65567 4.37537 9.8737 4.53609 10.0344C4.69681 10.1951 4.9148 10.2854 5.1421 10.2854Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--libros:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--tematic .c-sus-icon {
  margin-top: 0.4rem;
  width: 55px;
  height: 55px;
  overflow: visible;
  border: 3px solid var(--color-black);
  border-radius: 50%;
}
.c-sus-icon--tematic .c-sus-icon:before {
  mask-size: 33px 33px;
  -webkit-mask-size: 33px 33px;
}
.c-sus-icon--user-datasheet {
  width: 30px;
  height: 30px;
}
.c-sus-icon--user-datasheet:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 1.2C0 0.537259 0.537258 0 1.2 0H17.2615C17.9243 0 18.4615 0.537258 18.4615 1.2V12H22.8C23.4627 12 24 12.5373 24 13.2V19.2C24 21.851 21.851 24 19.2 24H18.24C18.0658 24 17.9002 23.9629 17.7508 23.8961C17.6014 23.9629 17.4358 24 17.2615 24H1.2C0.537258 24 0 23.4627 0 22.8V1.2ZM1.44 22.56V1.44H17.0215V22.56H1.44ZM18.48 22.56V13.44H22.56V19.2C22.56 21.0557 21.0557 22.56 19.2 22.56H18.48Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.36308 10.08V13.92H13.0985V10.08H5.36308ZM5.12308 8.64C4.46034 8.64 3.92308 9.17726 3.92308 9.84V14.16C3.92308 14.8227 4.46034 15.36 5.12308 15.36H13.3385C14.0012 15.36 14.5385 14.8227 14.5385 14.16V9.84C14.5385 9.17726 14.0012 8.64 13.3385 8.64H5.12308Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.23692 5.28C4.23692 4.81608 4.613 4.44 5.07692 4.44H13.3846C13.8485 4.44 14.2246 4.81608 14.2246 5.28C14.2246 5.74392 13.8485 6.12 13.3846 6.12H5.07692C4.613 6.12 4.23692 5.74392 4.23692 5.28ZM4.23692 18.48C4.23692 18.0161 4.613 17.64 5.07692 17.64H13.3846C13.8485 17.64 14.2246 18.0161 14.2246 18.48C14.2246 18.9439 13.8485 19.32 13.3846 19.32H5.07692C4.613 19.32 4.23692 18.9439 4.23692 18.48Z' fill='black'/%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 1.2C0 0.537259 0.537258 0 1.2 0H17.2615C17.9243 0 18.4615 0.537258 18.4615 1.2V12H22.8C23.4627 12 24 12.5373 24 13.2V19.2C24 21.851 21.851 24 19.2 24H18.24C18.0658 24 17.9002 23.9629 17.7508 23.8961C17.6014 23.9629 17.4358 24 17.2615 24H1.2C0.537258 24 0 23.4627 0 22.8V1.2ZM1.44 22.56V1.44H17.0215V22.56H1.44ZM18.48 22.56V13.44H22.56V19.2C22.56 21.0557 21.0557 22.56 19.2 22.56H18.48Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.36308 10.08V13.92H13.0985V10.08H5.36308ZM5.12308 8.64C4.46034 8.64 3.92308 9.17726 3.92308 9.84V14.16C3.92308 14.8227 4.46034 15.36 5.12308 15.36H13.3385C14.0012 15.36 14.5385 14.8227 14.5385 14.16V9.84C14.5385 9.17726 14.0012 8.64 13.3385 8.64H5.12308Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.23692 5.28C4.23692 4.81608 4.613 4.44 5.07692 4.44H13.3846C13.8485 4.44 14.2246 4.81608 14.2246 5.28C14.2246 5.74392 13.8485 6.12 13.3846 6.12H5.07692C4.613 6.12 4.23692 5.74392 4.23692 5.28ZM4.23692 18.48C4.23692 18.0161 4.613 17.64 5.07692 17.64H13.3846C13.8485 17.64 14.2246 18.0161 14.2246 18.48C14.2246 18.9439 13.8485 19.32 13.3846 19.32H5.07692C4.613 19.32 4.23692 18.9439 4.23692 18.48Z' fill='black'/%3E%3C/svg%3E");
}
.c-sus-button-icon .c-sus-icon--user-datasheet:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--mail {
  width: 30px;
  height: 30px;
}
.c-sus-icon--mail:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='24' height='18' viewBox='0 0 24 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 1.79961C0 1.13687 0.537258 0.599609 1.2 0.599609H22.8C23.4627 0.599609 24 1.13687 24 1.79961V16.1996C24 16.8623 23.4627 17.3996 22.8 17.3996H1.2C0.537259 17.3996 0 16.8623 0 16.1996V1.79961ZM1.68 3.03624V15.7196H22.32V3.30526L12.8549 8.72621C12.2037 9.09914 11.4004 9.08449 10.7633 8.68806L1.68 3.03624ZM20.7305 2.27961H3.64398L11.6508 7.26164C11.7633 7.3316 11.905 7.33419 12.0199 7.26837L20.7305 2.27961Z' fill='black'/%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='18' viewBox='0 0 24 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 1.79961C0 1.13687 0.537258 0.599609 1.2 0.599609H22.8C23.4627 0.599609 24 1.13687 24 1.79961V16.1996C24 16.8623 23.4627 17.3996 22.8 17.3996H1.2C0.537259 17.3996 0 16.8623 0 16.1996V1.79961ZM1.68 3.03624V15.7196H22.32V3.30526L12.8549 8.72621C12.2037 9.09914 11.4004 9.08449 10.7633 8.68806L1.68 3.03624ZM20.7305 2.27961H3.64398L11.6508 7.26164C11.7633 7.3316 11.905 7.33419 12.0199 7.26837L20.7305 2.27961Z' fill='black'/%3E%3C/svg%3E");
}
.c-sus-button-icon .c-sus-icon--mail:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--interests {
  width: 30px;
  height: 30px;
}
.c-sus-icon--interests:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='24' height='22' viewBox='0 0 24 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.1843 9.10988C15.5826 9.10988 15.1077 9.62107 15.1519 10.2211L15.9128 20.5563C15.9526 21.0971 16.4029 21.5155 16.9452 21.5155H22.0867C22.6245 21.5155 23.0727 21.1038 23.1183 20.5679L23.9962 10.2328C24.0475 9.62861 23.571 9.10988 22.9647 9.10988H20.9719L20.9386 7.51965L22.3295 6.93399C22.7373 6.76231 22.8805 6.25675 22.6233 5.89676L21.8867 4.86549C21.6827 4.57986 21.2968 4.49286 20.9899 4.66333L18.5219 6.03446C18.308 6.15331 18.173 6.37655 18.1671 6.62119L18.1073 9.10988H16.1843ZM17.0521 20.3653L16.3081 10.2602H22.8395L21.9811 20.3653H17.0521ZM19.0278 9.10988L19.0839 6.77494L21.2573 5.56749L21.7073 6.19752L20.4375 6.73218C20.1767 6.84198 20.0094 7.09984 20.0153 7.38273L20.0515 9.10988H19.0278Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.558868 7.0797C0.458747 7.25722 0.409724 7.46647 0.430905 7.68644L1.67247 20.5796C1.72359 21.1105 2.16964 21.5157 2.70295 21.5157H11.7146C12.2487 21.5157 12.6951 21.1094 12.7453 20.5778L13.9631 7.68456C13.9784 7.52237 13.9556 7.36606 13.9023 7.22405C14.0088 7.16998 14.1057 7.10473 14.1926 7.02865C14.4359 6.81537 14.5694 6.54305 14.6215 6.27225C14.6727 6.00548 14.6466 5.73549 14.5695 5.5017C14.494 5.27277 14.3569 5.04191 14.1494 4.88628C14.0991 4.84855 14.0472 4.81343 13.9951 4.78091C14.5131 4.22782 14.5105 3.27191 13.7715 2.82854C13.5821 2.71487 13.3988 2.63757 13.2241 2.59708C13.2127 2.26718 13.0761 1.98823 12.8872 1.77842C12.6307 1.49374 12.2702 1.32516 12.0007 1.29821C11.663 1.26445 11.3647 1.30058 11.1163 1.42729C11.0278 1.47244 10.9514 1.52617 10.8856 1.58568C10.6723 1.4159 10.4208 1.31791 10.1843 1.29761C9.8919 1.27252 9.63691 1.31833 9.42143 1.41629C9.35437 1.26601 9.26875 1.12453 9.16381 0.997504C8.77403 0.525666 8.15695 0.304735 7.42143 0.525394C7.05153 0.636363 6.79135 0.848741 6.61259 1.09934C6.42107 0.911678 6.21239 0.820393 6.03245 0.763231C5.96226 0.740933 5.88963 0.730867 5.8189 0.732032C5.0323 0.744998 4.53201 1.12449 4.26959 1.6214C4.24982 1.65884 4.23151 1.69669 4.21458 1.73482C3.93202 1.62034 3.63506 1.60922 3.42599 1.63909C2.75726 1.73462 2.38921 2.19956 2.25717 2.68521C2.24984 2.71215 2.24318 2.73934 2.23717 2.76672C2.03764 2.7197 1.82528 2.72591 1.59527 2.77189L1.56716 2.77751L1.53996 2.78657C0.861438 3.01275 0.455111 3.40588 0.340087 3.92154C0.249942 4.32568 0.362571 4.71209 0.499202 4.9985C0.293768 5.1705 0.14212 5.37678 0.0621183 5.61299C-0.0334141 5.89506 -0.0134806 6.18135 0.0858562 6.43763C0.18145 6.68425 0.347747 6.90113 0.558868 7.0797ZM7.68585 1.4068C8.07881 1.28891 8.30811 1.40653 8.45436 1.58358C8.58679 1.74388 8.67287 1.98482 8.68595 2.24668C8.67839 2.26773 8.67144 2.28838 8.66506 2.30854C8.63026 2.41862 8.60946 2.52353 8.59974 2.61381C8.5949 2.65877 8.59231 2.70483 8.59322 2.74948C8.59392 2.78379 8.5969 2.85443 8.62154 2.93005C8.6305 2.95758 8.66495 3.06169 8.7662 3.14809C8.82583 3.19896 8.91521 3.24862 9.03024 3.25819C9.1442 3.26767 9.23825 3.23407 9.30207 3.19728C9.41149 3.1342 9.46426 3.0446 9.47867 3.01983C9.50072 2.98192 9.51483 2.94667 9.52342 2.92287C9.55507 2.8352 9.57517 2.72242 9.59009 2.60306C9.59666 2.55046 9.60141 2.49731 9.60432 2.4438C9.63409 2.39219 9.67034 2.34639 9.71277 2.31064C9.77932 2.25455 9.89134 2.19607 10.1056 2.21446C10.1784 2.22071 10.2886 2.26549 10.3719 2.36217C10.428 2.42731 10.4808 2.52639 10.4889 2.67634L10.4876 2.72056C10.4858 2.78122 10.4843 2.81323 10.482 2.83371L11.3959 2.94159C11.4077 2.84731 11.4121 2.75675 11.4098 2.66999C11.4109 2.63976 11.4122 2.61039 11.4143 2.58049C11.4218 2.46845 11.4373 2.38779 11.4614 2.33128C11.4809 2.28542 11.5017 2.26373 11.5345 2.247C11.5765 2.2256 11.6825 2.1912 11.9091 2.21386C11.9112 2.21424 11.9218 2.21619 11.941 2.22244C11.9638 2.2299 11.9925 2.24156 12.0243 2.25809C12.0892 2.29184 12.1534 2.33874 12.2034 2.39428C12.2522 2.44843 12.2829 2.50534 12.2963 2.56518C12.3091 2.62243 12.3117 2.70687 12.2679 2.82885C12.2615 2.84674 12.2568 2.85573 12.2551 2.85894C12.2519 2.86495 12.2522 2.86434 12.2522 2.86434C12.2522 2.86434 12.2529 2.86268 12.245 2.87729C12.2429 2.8813 12.2316 2.90211 12.2213 2.92726C12.2161 2.93991 12.2035 2.97181 12.1951 3.01433C12.1892 3.04458 12.1684 3.15738 12.224 3.28654C12.2988 3.45991 12.452 3.53967 12.5747 3.55927C12.6687 3.57429 12.7424 3.55576 12.7635 3.55032C12.8114 3.53798 12.8486 3.51958 12.8528 3.51751C12.8618 3.51318 12.8707 3.50855 12.8734 3.50714L12.8819 3.50276C12.8872 3.50008 12.898 3.4947 12.9181 3.4874C12.9181 3.4874 12.9233 3.48553 12.9344 3.48471C12.9456 3.48387 12.9653 3.48389 12.9947 3.48905C13.0546 3.49955 13.1542 3.5313 13.2981 3.61762C13.3973 3.67719 13.4523 3.79136 13.432 3.93385C13.412 4.07391 13.3217 4.20093 13.1636 4.25363C13.0868 4.27923 13.0093 4.30795 12.9425 4.34165C12.909 4.35859 12.8653 4.38314 12.8218 4.41749C12.7815 4.44935 12.7131 4.51148 12.6674 4.61166C12.6139 4.72892 12.6078 4.86331 12.6542 4.9871C12.6938 5.09293 12.7601 5.15987 12.7977 5.19314C12.8691 5.25618 12.9514 5.29523 12.9889 5.31285C13.0453 5.33931 13.1006 5.36265 13.1554 5.38579C13.3015 5.44753 13.4446 5.50794 13.5973 5.62246C13.6155 5.6361 13.6618 5.68737 13.6956 5.78994C13.7278 5.88764 13.737 5.99852 13.7178 6.09852C13.6993 6.19448 13.6565 6.27481 13.586 6.33661C13.5155 6.3984 13.3873 6.46775 13.1547 6.48889C13.0834 6.49537 13.0174 6.51779 12.9598 6.55231C12.9507 6.55208 12.9416 6.55196 12.9325 6.55196H1.46138C1.45031 6.55196 1.43928 6.55213 1.42829 6.55247C1.15719 6.42365 0.998335 6.24556 0.943873 6.10505C0.914131 6.02832 0.91449 5.96491 0.933705 5.90818C0.953748 5.849 1.00771 5.75877 1.15005 5.65786C1.4506 5.44476 1.56255 5.0256 1.37329 4.68642C1.25436 4.47329 1.2051 4.27043 1.23823 4.12188C1.26127 4.01861 1.34988 3.8265 1.80313 3.66904C1.98765 3.63598 2.05133 3.66566 2.09119 3.68931C2.17209 3.73731 2.26162 3.83343 2.45467 4.07474L3.20581 3.54618C3.12894 3.42126 3.08077 3.16342 3.14515 2.92664C3.20122 2.7204 3.32219 2.58348 3.55612 2.55006C3.65372 2.53612 3.80358 2.54992 3.90874 2.60621C3.9547 2.63081 3.98428 2.65907 4.00381 2.6908C4.01409 2.7075 4.02592 2.73213 4.03453 2.76837C4.03776 2.83129 4.04333 2.8906 4.05063 2.94533L4.96681 2.88452C4.96681 2.80967 4.9616 2.73825 4.95169 2.67024C4.94839 2.4737 4.9835 2.2401 5.0833 2.05113C5.1879 1.85308 5.37591 1.67123 5.79287 1.65334C5.89471 1.68962 5.96825 1.73564 6.04 1.84537C6.11299 1.95697 6.19625 2.15512 6.2553 2.51048C6.26315 2.68834 6.28572 2.84992 6.3138 2.98093L7.22221 2.84636C7.20961 2.69495 7.19324 2.55367 7.17304 2.42182C7.16972 2.26712 7.18286 2.1 7.22311 1.94513C7.29575 1.66564 7.43609 1.48173 7.68585 1.4068ZM13.3627 4.47121C13.3627 4.47121 13.3638 4.47175 13.3657 4.47286L13.3627 4.47121ZM1.58802 7.70223L2.80743 20.3654H5.15988L4.8057 7.71507C4.80563 7.71245 4.80557 7.70983 4.80551 7.70721L4.80543 7.70223H1.58802ZM11.6099 20.3654H9.2244L9.38994 7.70223H12.8061L11.6099 20.3654ZM8.46964 7.70223L8.30411 20.3654H6.08046L5.72592 7.70223H8.46964Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.81004 4.25037C8.92945 4.29379 8.99105 4.42579 8.94763 4.54519C8.91975 4.62185 8.89824 4.71302 8.89332 4.80023C8.88831 4.88926 8.90143 4.95703 8.92489 5.00172C8.94404 5.0382 8.97574 5.07193 9.0483 5.09146C9.12981 5.1134 9.26932 5.11818 9.4942 5.06196C9.61746 5.03115 9.74237 5.10609 9.77318 5.22935C9.804 5.35261 9.72905 5.47752 9.60579 5.50833C9.33952 5.5749 9.11409 5.58565 8.92871 5.53575C8.73438 5.48344 8.59725 5.36752 8.51749 5.21556C8.44204 5.07181 8.42617 4.91234 8.43394 4.77435C8.44182 4.63453 8.47488 4.49889 8.51522 4.38795C8.55864 4.26855 8.69064 4.20695 8.81004 4.25037Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.64181 5.18712C3.72172 5.08834 3.86657 5.07304 3.96536 5.15295C4.00711 5.18673 4.09529 5.23079 4.21733 5.25823C4.33616 5.28495 4.46797 5.29146 4.58907 5.26821C4.70881 5.24523 4.81132 5.19483 4.8878 5.11266C4.96324 5.0316 5.02954 4.90229 5.04778 4.69176C5.05875 4.56518 5.17025 4.47145 5.29683 4.48242C5.42341 4.49339 5.51714 4.60489 5.50617 4.73147C5.48071 5.02531 5.38192 5.2571 5.22461 5.42612C5.06833 5.59404 4.87043 5.68272 4.67581 5.72007C4.48255 5.75717 4.28607 5.74528 4.1164 5.70713C3.94995 5.66971 3.78941 5.60243 3.67598 5.51067C3.5772 5.43076 3.5619 5.2859 3.64181 5.18712Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='22' viewBox='0 0 24 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.1843 9.10988C15.5826 9.10988 15.1077 9.62107 15.1519 10.2211L15.9128 20.5563C15.9526 21.0971 16.4029 21.5155 16.9452 21.5155H22.0867C22.6245 21.5155 23.0727 21.1038 23.1183 20.5679L23.9962 10.2328C24.0475 9.62861 23.571 9.10988 22.9647 9.10988H20.9719L20.9386 7.51965L22.3295 6.93399C22.7373 6.76231 22.8805 6.25675 22.6233 5.89676L21.8867 4.86549C21.6827 4.57986 21.2968 4.49286 20.9899 4.66333L18.5219 6.03446C18.308 6.15331 18.173 6.37655 18.1671 6.62119L18.1073 9.10988H16.1843ZM17.0521 20.3653L16.3081 10.2602H22.8395L21.9811 20.3653H17.0521ZM19.0278 9.10988L19.0839 6.77494L21.2573 5.56749L21.7073 6.19752L20.4375 6.73218C20.1767 6.84198 20.0094 7.09984 20.0153 7.38273L20.0515 9.10988H19.0278Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.558868 7.0797C0.458747 7.25722 0.409724 7.46647 0.430905 7.68644L1.67247 20.5796C1.72359 21.1105 2.16964 21.5157 2.70295 21.5157H11.7146C12.2487 21.5157 12.6951 21.1094 12.7453 20.5778L13.9631 7.68456C13.9784 7.52237 13.9556 7.36606 13.9023 7.22405C14.0088 7.16998 14.1057 7.10473 14.1926 7.02865C14.4359 6.81537 14.5694 6.54305 14.6215 6.27225C14.6727 6.00548 14.6466 5.73549 14.5695 5.5017C14.494 5.27277 14.3569 5.04191 14.1494 4.88628C14.0991 4.84855 14.0472 4.81343 13.9951 4.78091C14.5131 4.22782 14.5105 3.27191 13.7715 2.82854C13.5821 2.71487 13.3988 2.63757 13.2241 2.59708C13.2127 2.26718 13.0761 1.98823 12.8872 1.77842C12.6307 1.49374 12.2702 1.32516 12.0007 1.29821C11.663 1.26445 11.3647 1.30058 11.1163 1.42729C11.0278 1.47244 10.9514 1.52617 10.8856 1.58568C10.6723 1.4159 10.4208 1.31791 10.1843 1.29761C9.8919 1.27252 9.63691 1.31833 9.42143 1.41629C9.35437 1.26601 9.26875 1.12453 9.16381 0.997504C8.77403 0.525666 8.15695 0.304735 7.42143 0.525394C7.05153 0.636363 6.79135 0.848741 6.61259 1.09934C6.42107 0.911678 6.21239 0.820393 6.03245 0.763231C5.96226 0.740933 5.88963 0.730867 5.8189 0.732032C5.0323 0.744998 4.53201 1.12449 4.26959 1.6214C4.24982 1.65884 4.23151 1.69669 4.21458 1.73482C3.93202 1.62034 3.63506 1.60922 3.42599 1.63909C2.75726 1.73462 2.38921 2.19956 2.25717 2.68521C2.24984 2.71215 2.24318 2.73934 2.23717 2.76672C2.03764 2.7197 1.82528 2.72591 1.59527 2.77189L1.56716 2.77751L1.53996 2.78657C0.861438 3.01275 0.455111 3.40588 0.340087 3.92154C0.249942 4.32568 0.362571 4.71209 0.499202 4.9985C0.293768 5.1705 0.14212 5.37678 0.0621183 5.61299C-0.0334141 5.89506 -0.0134806 6.18135 0.0858562 6.43763C0.18145 6.68425 0.347747 6.90113 0.558868 7.0797ZM7.68585 1.4068C8.07881 1.28891 8.30811 1.40653 8.45436 1.58358C8.58679 1.74388 8.67287 1.98482 8.68595 2.24668C8.67839 2.26773 8.67144 2.28838 8.66506 2.30854C8.63026 2.41862 8.60946 2.52353 8.59974 2.61381C8.5949 2.65877 8.59231 2.70483 8.59322 2.74948C8.59392 2.78379 8.5969 2.85443 8.62154 2.93005C8.6305 2.95758 8.66495 3.06169 8.7662 3.14809C8.82583 3.19896 8.91521 3.24862 9.03024 3.25819C9.1442 3.26767 9.23825 3.23407 9.30207 3.19728C9.41149 3.1342 9.46426 3.0446 9.47867 3.01983C9.50072 2.98192 9.51483 2.94667 9.52342 2.92287C9.55507 2.8352 9.57517 2.72242 9.59009 2.60306C9.59666 2.55046 9.60141 2.49731 9.60432 2.4438C9.63409 2.39219 9.67034 2.34639 9.71277 2.31064C9.77932 2.25455 9.89134 2.19607 10.1056 2.21446C10.1784 2.22071 10.2886 2.26549 10.3719 2.36217C10.428 2.42731 10.4808 2.52639 10.4889 2.67634L10.4876 2.72056C10.4858 2.78122 10.4843 2.81323 10.482 2.83371L11.3959 2.94159C11.4077 2.84731 11.4121 2.75675 11.4098 2.66999C11.4109 2.63976 11.4122 2.61039 11.4143 2.58049C11.4218 2.46845 11.4373 2.38779 11.4614 2.33128C11.4809 2.28542 11.5017 2.26373 11.5345 2.247C11.5765 2.2256 11.6825 2.1912 11.9091 2.21386C11.9112 2.21424 11.9218 2.21619 11.941 2.22244C11.9638 2.2299 11.9925 2.24156 12.0243 2.25809C12.0892 2.29184 12.1534 2.33874 12.2034 2.39428C12.2522 2.44843 12.2829 2.50534 12.2963 2.56518C12.3091 2.62243 12.3117 2.70687 12.2679 2.82885C12.2615 2.84674 12.2568 2.85573 12.2551 2.85894C12.2519 2.86495 12.2522 2.86434 12.2522 2.86434C12.2522 2.86434 12.2529 2.86268 12.245 2.87729C12.2429 2.8813 12.2316 2.90211 12.2213 2.92726C12.2161 2.93991 12.2035 2.97181 12.1951 3.01433C12.1892 3.04458 12.1684 3.15738 12.224 3.28654C12.2988 3.45991 12.452 3.53967 12.5747 3.55927C12.6687 3.57429 12.7424 3.55576 12.7635 3.55032C12.8114 3.53798 12.8486 3.51958 12.8528 3.51751C12.8618 3.51318 12.8707 3.50855 12.8734 3.50714L12.8819 3.50276C12.8872 3.50008 12.898 3.4947 12.9181 3.4874C12.9181 3.4874 12.9233 3.48553 12.9344 3.48471C12.9456 3.48387 12.9653 3.48389 12.9947 3.48905C13.0546 3.49955 13.1542 3.5313 13.2981 3.61762C13.3973 3.67719 13.4523 3.79136 13.432 3.93385C13.412 4.07391 13.3217 4.20093 13.1636 4.25363C13.0868 4.27923 13.0093 4.30795 12.9425 4.34165C12.909 4.35859 12.8653 4.38314 12.8218 4.41749C12.7815 4.44935 12.7131 4.51148 12.6674 4.61166C12.6139 4.72892 12.6078 4.86331 12.6542 4.9871C12.6938 5.09293 12.7601 5.15987 12.7977 5.19314C12.8691 5.25618 12.9514 5.29523 12.9889 5.31285C13.0453 5.33931 13.1006 5.36265 13.1554 5.38579C13.3015 5.44753 13.4446 5.50794 13.5973 5.62246C13.6155 5.6361 13.6618 5.68737 13.6956 5.78994C13.7278 5.88764 13.737 5.99852 13.7178 6.09852C13.6993 6.19448 13.6565 6.27481 13.586 6.33661C13.5155 6.3984 13.3873 6.46775 13.1547 6.48889C13.0834 6.49537 13.0174 6.51779 12.9598 6.55231C12.9507 6.55208 12.9416 6.55196 12.9325 6.55196H1.46138C1.45031 6.55196 1.43928 6.55213 1.42829 6.55247C1.15719 6.42365 0.998335 6.24556 0.943873 6.10505C0.914131 6.02832 0.91449 5.96491 0.933705 5.90818C0.953748 5.849 1.00771 5.75877 1.15005 5.65786C1.4506 5.44476 1.56255 5.0256 1.37329 4.68642C1.25436 4.47329 1.2051 4.27043 1.23823 4.12188C1.26127 4.01861 1.34988 3.8265 1.80313 3.66904C1.98765 3.63598 2.05133 3.66566 2.09119 3.68931C2.17209 3.73731 2.26162 3.83343 2.45467 4.07474L3.20581 3.54618C3.12894 3.42126 3.08077 3.16342 3.14515 2.92664C3.20122 2.7204 3.32219 2.58348 3.55612 2.55006C3.65372 2.53612 3.80358 2.54992 3.90874 2.60621C3.9547 2.63081 3.98428 2.65907 4.00381 2.6908C4.01409 2.7075 4.02592 2.73213 4.03453 2.76837C4.03776 2.83129 4.04333 2.8906 4.05063 2.94533L4.96681 2.88452C4.96681 2.80967 4.9616 2.73825 4.95169 2.67024C4.94839 2.4737 4.9835 2.2401 5.0833 2.05113C5.1879 1.85308 5.37591 1.67123 5.79287 1.65334C5.89471 1.68962 5.96825 1.73564 6.04 1.84537C6.11299 1.95697 6.19625 2.15512 6.2553 2.51048C6.26315 2.68834 6.28572 2.84992 6.3138 2.98093L7.22221 2.84636C7.20961 2.69495 7.19324 2.55367 7.17304 2.42182C7.16972 2.26712 7.18286 2.1 7.22311 1.94513C7.29575 1.66564 7.43609 1.48173 7.68585 1.4068ZM13.3627 4.47121C13.3627 4.47121 13.3638 4.47175 13.3657 4.47286L13.3627 4.47121ZM1.58802 7.70223L2.80743 20.3654H5.15988L4.8057 7.71507C4.80563 7.71245 4.80557 7.70983 4.80551 7.70721L4.80543 7.70223H1.58802ZM11.6099 20.3654H9.2244L9.38994 7.70223H12.8061L11.6099 20.3654ZM8.46964 7.70223L8.30411 20.3654H6.08046L5.72592 7.70223H8.46964Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.81004 4.25037C8.92945 4.29379 8.99105 4.42579 8.94763 4.54519C8.91975 4.62185 8.89824 4.71302 8.89332 4.80023C8.88831 4.88926 8.90143 4.95703 8.92489 5.00172C8.94404 5.0382 8.97574 5.07193 9.0483 5.09146C9.12981 5.1134 9.26932 5.11818 9.4942 5.06196C9.61746 5.03115 9.74237 5.10609 9.77318 5.22935C9.804 5.35261 9.72905 5.47752 9.60579 5.50833C9.33952 5.5749 9.11409 5.58565 8.92871 5.53575C8.73438 5.48344 8.59725 5.36752 8.51749 5.21556C8.44204 5.07181 8.42617 4.91234 8.43394 4.77435C8.44182 4.63453 8.47488 4.49889 8.51522 4.38795C8.55864 4.26855 8.69064 4.20695 8.81004 4.25037Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.64181 5.18712C3.72172 5.08834 3.86657 5.07304 3.96536 5.15295C4.00711 5.18673 4.09529 5.23079 4.21733 5.25823C4.33616 5.28495 4.46797 5.29146 4.58907 5.26821C4.70881 5.24523 4.81132 5.19483 4.8878 5.11266C4.96324 5.0316 5.02954 4.90229 5.04778 4.69176C5.05875 4.56518 5.17025 4.47145 5.29683 4.48242C5.42341 4.49339 5.51714 4.60489 5.50617 4.73147C5.48071 5.02531 5.38192 5.2571 5.22461 5.42612C5.06833 5.59404 4.87043 5.68272 4.67581 5.72007C4.48255 5.75717 4.28607 5.74528 4.1164 5.70713C3.94995 5.66971 3.78941 5.60243 3.67598 5.51067C3.5772 5.43076 3.5619 5.2859 3.64181 5.18712Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--interests:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--ventajas {
  width: 30px;
  height: 30px;
}
.c-sus-icon--ventajas:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.959961 8.13276C0.959961 6.77406 2.0614 5.67262 3.4201 5.67262H8.04955C7.38043 5.46838 6.81065 5.25118 6.33355 5.03527C5.77021 4.78034 5.32723 4.52319 4.99979 4.28478C4.70614 4.07097 4.4094 3.8047 4.27246 3.50218C3.95767 2.8068 3.93673 2.01386 4.24685 1.34358C4.56738 0.650806 5.21606 0.151188 6.08264 0.0566221C6.91969 -0.0347229 7.88784 0.25535 8.93727 0.942336C9.91066 1.57955 11.0005 2.58732 12.1943 4.06508C13.4009 2.56535 14.5016 1.54507 15.4838 0.902095C16.5333 0.215109 17.5014 -0.0749645 18.3385 0.0163805C19.205 0.110946 19.8537 0.610565 20.1743 1.30334C20.4844 1.97362 20.4634 2.76655 20.1486 3.46193C20.0117 3.76446 19.715 4.03073 19.4213 4.24454C19.0939 4.48295 18.6509 4.74009 18.0875 4.99503C17.579 5.22518 16.9651 5.45679 16.2378 5.67262H20.6411C21.9998 5.67262 23.1012 6.77406 23.1012 8.13276V21.5399C23.1012 22.8986 21.9998 24 20.6411 24H3.4201C2.0614 24 0.959961 22.8986 0.959961 21.5399V8.13276ZM14.4764 6.90269H20.6411C21.3204 6.90269 21.8712 7.45341 21.8712 8.13276V11.9454H14.4764V6.90269ZM13.4924 6.90269V22.7699H10.2923V6.90269H13.4924ZM3.4201 22.7699H9.30822V16.8657H2.19003V21.5399C2.19003 22.2192 2.74075 22.7699 3.4201 22.7699ZM2.19003 15.8816H9.30822V12.9294H2.19003V15.8816ZM2.19003 11.9454H9.30822V6.90269H3.4201C2.74075 6.90269 2.19003 7.45341 2.19003 8.13276V11.9454ZM14.4764 22.7699H20.6411C21.3204 22.7699 21.8712 22.2192 21.8712 21.5399V16.8657H14.4764V22.7699ZM14.4764 15.8816H21.8712V12.9294H14.4764V15.8816ZM18.8194 2.80999C18.9658 2.47095 18.9485 2.14285 18.843 1.91491C18.7457 1.70447 18.5533 1.52813 18.1992 1.48949C17.8155 1.44763 17.1833 1.56708 16.2962 2.14782C15.521 2.65528 14.5916 3.48979 13.5266 4.77991C15.3041 4.46498 16.5948 4.03828 17.4706 3.64198C17.9652 3.41814 18.3186 3.20797 18.5499 3.03958C18.7123 2.92134 18.7843 2.8455 18.8089 2.81962C18.8155 2.81267 18.8194 2.80999 18.8194 2.80999ZM5.60174 2.85023C5.4553 2.5112 5.47261 2.18309 5.57807 1.95515C5.67543 1.74471 5.86779 1.56838 6.22191 1.52973C6.60555 1.48787 7.23776 1.60732 8.12489 2.18807C8.90006 2.69552 9.82952 3.53003 10.8945 4.82016C9.11704 4.50523 7.82626 4.07852 6.95054 3.68222C6.45591 3.45838 6.10246 3.24821 5.87119 3.07982C5.70879 2.96157 5.63678 2.88574 5.6122 2.85986C5.6056 2.85291 5.60174 2.85023 5.60174 2.85023Z' fill='black'/%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.959961 8.13276C0.959961 6.77406 2.0614 5.67262 3.4201 5.67262H8.04955C7.38043 5.46838 6.81065 5.25118 6.33355 5.03527C5.77021 4.78034 5.32723 4.52319 4.99979 4.28478C4.70614 4.07097 4.4094 3.8047 4.27246 3.50218C3.95767 2.8068 3.93673 2.01386 4.24685 1.34358C4.56738 0.650806 5.21606 0.151188 6.08264 0.0566221C6.91969 -0.0347229 7.88784 0.25535 8.93727 0.942336C9.91066 1.57955 11.0005 2.58732 12.1943 4.06508C13.4009 2.56535 14.5016 1.54507 15.4838 0.902095C16.5333 0.215109 17.5014 -0.0749645 18.3385 0.0163805C19.205 0.110946 19.8537 0.610565 20.1743 1.30334C20.4844 1.97362 20.4634 2.76655 20.1486 3.46193C20.0117 3.76446 19.715 4.03073 19.4213 4.24454C19.0939 4.48295 18.6509 4.74009 18.0875 4.99503C17.579 5.22518 16.9651 5.45679 16.2378 5.67262H20.6411C21.9998 5.67262 23.1012 6.77406 23.1012 8.13276V21.5399C23.1012 22.8986 21.9998 24 20.6411 24H3.4201C2.0614 24 0.959961 22.8986 0.959961 21.5399V8.13276ZM14.4764 6.90269H20.6411C21.3204 6.90269 21.8712 7.45341 21.8712 8.13276V11.9454H14.4764V6.90269ZM13.4924 6.90269V22.7699H10.2923V6.90269H13.4924ZM3.4201 22.7699H9.30822V16.8657H2.19003V21.5399C2.19003 22.2192 2.74075 22.7699 3.4201 22.7699ZM2.19003 15.8816H9.30822V12.9294H2.19003V15.8816ZM2.19003 11.9454H9.30822V6.90269H3.4201C2.74075 6.90269 2.19003 7.45341 2.19003 8.13276V11.9454ZM14.4764 22.7699H20.6411C21.3204 22.7699 21.8712 22.2192 21.8712 21.5399V16.8657H14.4764V22.7699ZM14.4764 15.8816H21.8712V12.9294H14.4764V15.8816ZM18.8194 2.80999C18.9658 2.47095 18.9485 2.14285 18.843 1.91491C18.7457 1.70447 18.5533 1.52813 18.1992 1.48949C17.8155 1.44763 17.1833 1.56708 16.2962 2.14782C15.521 2.65528 14.5916 3.48979 13.5266 4.77991C15.3041 4.46498 16.5948 4.03828 17.4706 3.64198C17.9652 3.41814 18.3186 3.20797 18.5499 3.03958C18.7123 2.92134 18.7843 2.8455 18.8089 2.81962C18.8155 2.81267 18.8194 2.80999 18.8194 2.80999ZM5.60174 2.85023C5.4553 2.5112 5.47261 2.18309 5.57807 1.95515C5.67543 1.74471 5.86779 1.56838 6.22191 1.52973C6.60555 1.48787 7.23776 1.60732 8.12489 2.18807C8.90006 2.69552 9.82952 3.53003 10.8945 4.82016C9.11704 4.50523 7.82626 4.07852 6.95054 3.68222C6.45591 3.45838 6.10246 3.24821 5.87119 3.07982C5.70879 2.96157 5.63678 2.88574 5.6122 2.85986C5.6056 2.85291 5.60174 2.85023 5.60174 2.85023Z' fill='black'/%3E%3C/svg%3E");
}
.c-sus-button-icon .c-sus-icon--ventajas:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--percent {
  width: 30px;
  height: 30px;
}
.c-sus-icon--percent:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.6 16C13.6 14.6745 14.6745 13.6 16 13.6C17.3255 13.6 18.4 14.6745 18.4 16C18.4 17.3255 17.3255 18.4 16 18.4C14.6745 18.4 13.6 17.3255 13.6 16ZM12 16C12 13.7909 13.7908 12 16 12C18.2091 12 20 13.7909 20 16C20 18.2091 18.2091 20 16 20C13.7908 20 12 18.2091 12 16Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.6 4C1.6 2.67452 2.67452 1.6 4.00001 1.6C5.32549 1.6 6.40001 2.67452 6.40001 4C6.40001 5.32549 5.32549 6.4 4.00001 6.4C2.67452 6.4 1.6 5.32549 1.6 4ZM0 4C0 1.79086 1.79086 0 4.00001 0C6.20915 0 8.00001 1.79086 8.00001 4C8.00001 6.20914 6.20915 8 4.00001 8C1.79086 8 0 6.20914 0 4Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.5657 1.43432C18.8781 1.74673 18.8781 2.25327 18.5657 2.56569L2.56569 18.5657C2.25327 18.8781 1.74674 18.8781 1.43432 18.5657C1.1219 18.2533 1.1219 17.7467 1.43432 17.4343L17.4343 1.43432C17.7468 1.1219 18.2533 1.1219 18.5657 1.43432Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.6 16C13.6 14.6745 14.6745 13.6 16 13.6C17.3255 13.6 18.4 14.6745 18.4 16C18.4 17.3255 17.3255 18.4 16 18.4C14.6745 18.4 13.6 17.3255 13.6 16ZM12 16C12 13.7909 13.7908 12 16 12C18.2091 12 20 13.7909 20 16C20 18.2091 18.2091 20 16 20C13.7908 20 12 18.2091 12 16Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.6 4C1.6 2.67452 2.67452 1.6 4.00001 1.6C5.32549 1.6 6.40001 2.67452 6.40001 4C6.40001 5.32549 5.32549 6.4 4.00001 6.4C2.67452 6.4 1.6 5.32549 1.6 4ZM0 4C0 1.79086 1.79086 0 4.00001 0C6.20915 0 8.00001 1.79086 8.00001 4C8.00001 6.20914 6.20915 8 4.00001 8C1.79086 8 0 6.20914 0 4Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.5657 1.43432C18.8781 1.74673 18.8781 2.25327 18.5657 2.56569L2.56569 18.5657C2.25327 18.8781 1.74674 18.8781 1.43432 18.5657C1.1219 18.2533 1.1219 17.7467 1.43432 17.4343L17.4343 1.43432C17.7468 1.1219 18.2533 1.1219 18.5657 1.43432Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--percent:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--encuesta {
  width: 30px;
  height: 30px;
}
.c-sus-icon--encuesta:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='18' height='24' viewBox='0 0 18 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.99999 10.2281C8.83628 10.2281 8.67275 10.2487 8.51086 10.2874C7.15355 10.6125 5.91147 12.2215 5.65026 13.7945C5.58101 14.2116 5.87169 15.04 6.2221 15.04H11.7779C12.1283 15.04 12.419 14.2116 12.3497 13.7945C12.0885 12.2215 10.8464 10.6125 9.48911 10.2874C9.32722 10.2487 9.16369 10.2281 8.99999 10.2281ZM10.0481 11.3331C10.2368 11.4662 10.4254 11.6335 10.6079 11.8347C11.132 12.4128 11.5178 13.1799 11.6394 13.9125C11.6398 13.9171 11.643 13.9616 11.6289 14.0454C11.6149 14.1285 11.5891 14.2185 11.5564 14.2972C11.5531 14.3051 11.5498 14.3127 11.5465 14.32H6.45343C6.45017 14.3127 6.44689 14.3051 6.4436 14.2972C6.41088 14.2185 6.38511 14.1285 6.37109 14.0454C6.35697 13.9616 6.36018 13.9175 6.36052 13.9129C6.48217 13.1803 6.868 12.4128 7.39209 11.8347C7.57464 11.6334 7.7633 11.466 7.95212 11.3329C7.95847 11.3399 7.96529 11.3465 7.97258 11.3527L8.99214 12.2296L8.18615 13.0322C8.09874 13.1193 8.09156 13.2584 8.16955 13.354L8.80619 14.1343C8.90222 14.2519 9.08206 14.2519 9.17809 14.1343L9.81473 13.354C9.89272 13.2584 9.88555 13.1193 9.79813 13.0322L8.99214 12.2296L10.0436 11.337L10.0481 11.3331Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.04999 7.68593C7.04999 8.58364 7.67187 9.3379 8.51336 9.5514C8.66891 9.59086 8.83197 9.61185 8.99999 9.61185C9.168 9.61185 9.33106 9.59086 9.48661 9.5514C10.3281 9.3379 10.95 8.58364 10.95 7.68593C10.95 6.62227 10.0769 5.76 8.99999 5.76C7.92303 5.76 7.04999 6.62227 7.04999 7.68593ZM10.23 7.68593C10.23 8.34353 9.68775 8.89185 8.99999 8.89185C8.31222 8.89185 7.76999 8.34353 7.76999 7.68593C7.76999 7.02832 8.31222 6.48 8.99999 6.48C9.68775 6.48 10.23 7.02832 10.23 7.68593Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.2 0.48C10.2 0.214903 10.4149 0 10.68 0H14.04C14.3051 0 14.52 0.214903 14.52 0.48V3.03164H16.9326C17.1977 3.03164 17.4126 3.24654 17.4126 3.51164V23.5201C17.4126 23.7852 17.1977 24.0001 16.9326 24.0001H0.839985C0.574888 24.0001 0.359985 23.7852 0.359985 23.5201V3.51164C0.359985 3.24654 0.574889 3.03164 0.839985 3.03164H10.2V0.48ZM11.16 2.88V0.96H13.56V2.88H11.16ZM1.31999 23.0401V3.99164H16.4526V23.0401H1.31999Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.43999 17.28C4.43999 17.0149 4.65489 16.8 4.91998 16.8H13.08C13.3451 16.8 13.56 17.0149 13.56 17.28C13.56 17.5451 13.3451 17.76 13.08 17.76H4.91998C4.65489 17.76 4.43999 17.5451 4.43999 17.28Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.43999 20.16C4.43999 19.8949 4.65489 19.68 4.91998 19.68H13.08C13.3451 19.68 13.56 19.8949 13.56 20.16C13.56 20.4251 13.3451 20.64 13.08 20.64H4.91998C4.65489 20.64 4.43999 20.4251 4.43999 20.16Z' fill='black'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='18' height='24' viewBox='0 0 18 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.99999 10.2281C8.83628 10.2281 8.67275 10.2487 8.51086 10.2874C7.15355 10.6125 5.91147 12.2215 5.65026 13.7945C5.58101 14.2116 5.87169 15.04 6.2221 15.04H11.7779C12.1283 15.04 12.419 14.2116 12.3497 13.7945C12.0885 12.2215 10.8464 10.6125 9.48911 10.2874C9.32722 10.2487 9.16369 10.2281 8.99999 10.2281ZM10.0481 11.3331C10.2368 11.4662 10.4254 11.6335 10.6079 11.8347C11.132 12.4128 11.5178 13.1799 11.6394 13.9125C11.6398 13.9171 11.643 13.9616 11.6289 14.0454C11.6149 14.1285 11.5891 14.2185 11.5564 14.2972C11.5531 14.3051 11.5498 14.3127 11.5465 14.32H6.45343C6.45017 14.3127 6.44689 14.3051 6.4436 14.2972C6.41088 14.2185 6.38511 14.1285 6.37109 14.0454C6.35697 13.9616 6.36018 13.9175 6.36052 13.9129C6.48217 13.1803 6.868 12.4128 7.39209 11.8347C7.57464 11.6334 7.7633 11.466 7.95212 11.3329C7.95847 11.3399 7.96529 11.3465 7.97258 11.3527L8.99214 12.2296L8.18615 13.0322C8.09874 13.1193 8.09156 13.2584 8.16955 13.354L8.80619 14.1343C8.90222 14.2519 9.08206 14.2519 9.17809 14.1343L9.81473 13.354C9.89272 13.2584 9.88555 13.1193 9.79813 13.0322L8.99214 12.2296L10.0436 11.337L10.0481 11.3331Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.04999 7.68593C7.04999 8.58364 7.67187 9.3379 8.51336 9.5514C8.66891 9.59086 8.83197 9.61185 8.99999 9.61185C9.168 9.61185 9.33106 9.59086 9.48661 9.5514C10.3281 9.3379 10.95 8.58364 10.95 7.68593C10.95 6.62227 10.0769 5.76 8.99999 5.76C7.92303 5.76 7.04999 6.62227 7.04999 7.68593ZM10.23 7.68593C10.23 8.34353 9.68775 8.89185 8.99999 8.89185C8.31222 8.89185 7.76999 8.34353 7.76999 7.68593C7.76999 7.02832 8.31222 6.48 8.99999 6.48C9.68775 6.48 10.23 7.02832 10.23 7.68593Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.2 0.48C10.2 0.214903 10.4149 0 10.68 0H14.04C14.3051 0 14.52 0.214903 14.52 0.48V3.03164H16.9326C17.1977 3.03164 17.4126 3.24654 17.4126 3.51164V23.5201C17.4126 23.7852 17.1977 24.0001 16.9326 24.0001H0.839985C0.574888 24.0001 0.359985 23.7852 0.359985 23.5201V3.51164C0.359985 3.24654 0.574889 3.03164 0.839985 3.03164H10.2V0.48ZM11.16 2.88V0.96H13.56V2.88H11.16ZM1.31999 23.0401V3.99164H16.4526V23.0401H1.31999Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.43999 17.28C4.43999 17.0149 4.65489 16.8 4.91998 16.8H13.08C13.3451 16.8 13.56 17.0149 13.56 17.28C13.56 17.5451 13.3451 17.76 13.08 17.76H4.91998C4.65489 17.76 4.43999 17.5451 4.43999 17.28Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.43999 20.16C4.43999 19.8949 4.65489 19.68 4.91998 19.68H13.08C13.3451 19.68 13.56 19.8949 13.56 20.16C13.56 20.4251 13.3451 20.64 13.08 20.64H4.91998C4.65489 20.64 4.43999 20.4251 4.43999 20.16Z' fill='black'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--encuesta:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--newsletter {
  width: 30px;
  height: 30px;
}
.c-sus-icon--newsletter:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.2106 7.19019C19.3127 2.87025 13.8799 1.3059 9.24698 2.30094C4.77043 3.2624 2.62877 6.26241 1.98841 9.42959C1.6646 11.0311 1.72822 12.6723 2.0828 14.0999C2.44013 15.5387 3.07482 16.6926 3.82801 17.3848L4.14137 17.6727L3.88792 21.5412L6.92413 19.9106L7.28734 20.031C11.2835 21.356 14.5104 20.577 15.6829 20.17C19.8179 18.7345 21.4895 16.1591 22.0191 13.6635C22.5648 11.0922 21.9102 8.52721 21.2374 7.2459L21.223 7.21851L21.2106 7.19019ZM22.8259 6.44715C20.4425 1.06778 13.9408 -0.525501 8.87366 0.562799C3.62004 1.69116 1.00818 5.30709 0.245895 9.07728C-0.131616 10.9444 -0.0588536 12.8523 0.357447 14.5285C0.730138 16.029 1.39287 17.3993 2.31318 18.3841L2.06154 22.2248C1.99309 23.2697 3.10044 23.9821 4.02288 23.4867L7.09641 21.836C11.401 23.1546 14.8849 22.3289 16.266 21.8494C20.9898 20.2095 23.0994 17.1366 23.7582 14.0326C24.3972 11.0218 23.6596 8.05287 22.8259 6.44715Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.80728 8.67097C6.80728 8.05733 7.30474 7.55987 7.91839 7.55987H15.9584C16.5721 7.55987 17.0695 8.05733 17.0695 8.67097C17.0695 9.28462 16.5721 9.78208 15.9584 9.78208H7.91839C7.30474 9.78208 6.80728 9.28462 6.80728 8.67097ZM6.80728 14.0136C6.80728 13.4 7.30474 12.9025 7.91839 12.9025H15.9584C16.5721 12.9025 17.0695 13.4 17.0695 14.0136C17.0695 14.6273 16.5721 15.1247 15.9584 15.1247H7.91839C7.30474 15.1247 6.80728 14.6273 6.80728 14.0136Z' fill='black'/%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M21.2106 7.19019C19.3127 2.87025 13.8799 1.3059 9.24698 2.30094C4.77043 3.2624 2.62877 6.26241 1.98841 9.42959C1.6646 11.0311 1.72822 12.6723 2.0828 14.0999C2.44013 15.5387 3.07482 16.6926 3.82801 17.3848L4.14137 17.6727L3.88792 21.5412L6.92413 19.9106L7.28734 20.031C11.2835 21.356 14.5104 20.577 15.6829 20.17C19.8179 18.7345 21.4895 16.1591 22.0191 13.6635C22.5648 11.0922 21.9102 8.52721 21.2374 7.2459L21.223 7.21851L21.2106 7.19019ZM22.8259 6.44715C20.4425 1.06778 13.9408 -0.525501 8.87366 0.562799C3.62004 1.69116 1.00818 5.30709 0.245895 9.07728C-0.131616 10.9444 -0.0588536 12.8523 0.357447 14.5285C0.730138 16.029 1.39287 17.3993 2.31318 18.3841L2.06154 22.2248C1.99309 23.2697 3.10044 23.9821 4.02288 23.4867L7.09641 21.836C11.401 23.1546 14.8849 22.3289 16.266 21.8494C20.9898 20.2095 23.0994 17.1366 23.7582 14.0326C24.3972 11.0218 23.6596 8.05287 22.8259 6.44715Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.80728 8.67097C6.80728 8.05733 7.30474 7.55987 7.91839 7.55987H15.9584C16.5721 7.55987 17.0695 8.05733 17.0695 8.67097C17.0695 9.28462 16.5721 9.78208 15.9584 9.78208H7.91839C7.30474 9.78208 6.80728 9.28462 6.80728 8.67097ZM6.80728 14.0136C6.80728 13.4 7.30474 12.9025 7.91839 12.9025H15.9584C16.5721 12.9025 17.0695 13.4 17.0695 14.0136C17.0695 14.6273 16.5721 15.1247 15.9584 15.1247H7.91839C7.30474 15.1247 6.80728 14.6273 6.80728 14.0136Z' fill='black'/%3E%3C/svg%3E");
}
.c-sus-button-icon .c-sus-icon--newsletter:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--functional-info {
  width: 30px;
  height: 30px;
}
.c-sus-icon--functional-info:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6232_26831)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5 23.5C18.5751 23.5 23.5 18.5751 23.5 12.5C23.5 6.42487 18.5751 1.5 12.5 1.5C6.42487 1.5 1.5 6.42487 1.5 12.5C1.5 18.5751 6.42487 23.5 12.5 23.5ZM25 12.5C25 19.4036 19.4036 25 12.5 25C5.59644 25 0 19.4036 0 12.5C0 5.59644 5.59644 0 12.5 0C19.4036 0 25 5.59644 25 12.5Z' fill='%2303A9F4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5005 10.501C13.1908 10.501 13.7505 11.0606 13.7505 11.751V18.0483C13.7505 18.7386 13.1908 19.2983 12.5005 19.2983C11.8101 19.2983 11.2505 18.7386 11.2505 18.0483V11.751C11.2505 11.0606 11.8101 10.501 12.5005 10.501Z' fill='%2303A9F4'/%3E%3Cpath d='M12.5 8.75C13.3284 8.75 14 8.07843 14 7.25C14 6.42157 13.3284 5.75 12.5 5.75C11.6716 5.75 11 6.42157 11 7.25C11 8.07843 11.6716 8.75 12.5 8.75Z' fill='%2303A9F4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6232_26831'%3E%3Crect width='25' height='25' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6232_26831)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5 23.5C18.5751 23.5 23.5 18.5751 23.5 12.5C23.5 6.42487 18.5751 1.5 12.5 1.5C6.42487 1.5 1.5 6.42487 1.5 12.5C1.5 18.5751 6.42487 23.5 12.5 23.5ZM25 12.5C25 19.4036 19.4036 25 12.5 25C5.59644 25 0 19.4036 0 12.5C0 5.59644 5.59644 0 12.5 0C19.4036 0 25 5.59644 25 12.5Z' fill='%2303A9F4'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5005 10.501C13.1908 10.501 13.7505 11.0606 13.7505 11.751V18.0483C13.7505 18.7386 13.1908 19.2983 12.5005 19.2983C11.8101 19.2983 11.2505 18.7386 11.2505 18.0483V11.751C11.2505 11.0606 11.8101 10.501 12.5005 10.501Z' fill='%2303A9F4'/%3E%3Cpath d='M12.5 8.75C13.3284 8.75 14 8.07843 14 7.25C14 6.42157 13.3284 5.75 12.5 5.75C11.6716 5.75 11 6.42157 11 7.25C11 8.07843 11.6716 8.75 12.5 8.75Z' fill='%2303A9F4'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6232_26831'%3E%3Crect width='25' height='25' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.c-sus-button-icon .c-sus-icon--functional-info:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--functional-error {
  width: 30px;
  height: 30px;
}
.c-sus-icon--functional-error:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='46' height='47' viewBox='0 0 46 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23 43.6443C34.1782 43.6443 43.24 34.5825 43.24 23.4043C43.24 12.2261 34.1782 3.1643 23 3.1643C11.8218 3.1643 2.76 12.2261 2.76 23.4043C2.76 34.5825 11.8218 43.6443 23 43.6443ZM23 46.4043C35.7025 46.4043 46 36.1068 46 23.4043C46 10.7017 35.7025 0.404297 23 0.404297C10.2975 0.404297 0 10.7017 0 23.4043C0 36.1068 10.2975 46.4043 23 46.4043Z' fill='%23FD3700'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.4989 12.9032C13.2175 12.1847 14.3825 12.1847 15.1011 12.9032L23 20.8021L30.8989 12.9032C31.6175 12.1847 32.7825 12.1847 33.5011 12.9032C34.2196 13.6218 34.2196 14.7868 33.5011 15.5054L25.6022 23.4043L33.5011 31.3032C34.2196 32.0218 34.2196 33.1868 33.5011 33.9054C32.7825 34.6239 31.6175 34.6239 30.8989 33.9054L23 26.0065L15.1011 33.9054C14.3825 34.6239 13.2175 34.6239 12.4989 33.9054C11.7804 33.1868 11.7804 32.0218 12.4989 31.3032L20.3978 23.4043L12.4989 15.5054C11.7804 14.7868 11.7804 13.6218 12.4989 12.9032Z' fill='%23FD3700'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='46' height='47' viewBox='0 0 46 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23 43.6443C34.1782 43.6443 43.24 34.5825 43.24 23.4043C43.24 12.2261 34.1782 3.1643 23 3.1643C11.8218 3.1643 2.76 12.2261 2.76 23.4043C2.76 34.5825 11.8218 43.6443 23 43.6443ZM23 46.4043C35.7025 46.4043 46 36.1068 46 23.4043C46 10.7017 35.7025 0.404297 23 0.404297C10.2975 0.404297 0 10.7017 0 23.4043C0 36.1068 10.2975 46.4043 23 46.4043Z' fill='%23FD3700'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.4989 12.9032C13.2175 12.1847 14.3825 12.1847 15.1011 12.9032L23 20.8021L30.8989 12.9032C31.6175 12.1847 32.7825 12.1847 33.5011 12.9032C34.2196 13.6218 34.2196 14.7868 33.5011 15.5054L25.6022 23.4043L33.5011 31.3032C34.2196 32.0218 34.2196 33.1868 33.5011 33.9054C32.7825 34.6239 31.6175 34.6239 30.8989 33.9054L23 26.0065L15.1011 33.9054C14.3825 34.6239 13.2175 34.6239 12.4989 33.9054C11.7804 33.1868 11.7804 32.0218 12.4989 31.3032L20.3978 23.4043L12.4989 15.5054C11.7804 14.7868 11.7804 13.6218 12.4989 12.9032Z' fill='%23FD3700'/%3E%3C/svg%3E%0A");
}
.c-sus-button-icon .c-sus-icon--functional-error:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}
.c-sus-icon--functional-success {
  width: 30px;
  height: 30px;
}
.c-sus-icon--functional-success:before {
  mask-image: url("data:image/svg+xml,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M43.24 23C43.24 11.8218 34.1782 2.76 23 2.76C11.8218 2.76 2.76 11.8218 2.76 23C2.76 34.1782 11.8218 43.24 23 43.24C34.1782 43.24 43.24 34.1782 43.24 23ZM46 23C46 10.2975 35.7025 0 23 0C10.2975 0 0 10.2975 0 23C0 35.7025 10.2975 46 23 46C35.7025 46 46 35.7025 46 23Z' fill='%2300BD3E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M33.3215 14.6413C34.1271 15.2606 34.2781 16.4158 33.6587 17.2215L21.8986 32.5185C20.9779 33.7161 19.1724 33.7161 18.2517 32.5185L12.3413 24.8305C11.7219 24.0248 11.8729 22.8696 12.6785 22.2503C13.4842 21.6309 14.6394 21.7819 15.2587 22.5876L20.0751 28.8525L30.7413 14.9785C31.3606 14.1729 32.5158 14.0219 33.3215 14.6413Z' fill='%2300BD3E'/%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='46' height='46' viewBox='0 0 46 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M43.24 23C43.24 11.8218 34.1782 2.76 23 2.76C11.8218 2.76 2.76 11.8218 2.76 23C2.76 34.1782 11.8218 43.24 23 43.24C34.1782 43.24 43.24 34.1782 43.24 23ZM46 23C46 10.2975 35.7025 0 23 0C10.2975 0 0 10.2975 0 23C0 35.7025 10.2975 46 23 46C35.7025 46 46 35.7025 46 23Z' fill='%2300BD3E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M33.3215 14.6413C34.1271 15.2606 34.2781 16.4158 33.6587 17.2215L21.8986 32.5185C20.9779 33.7161 19.1724 33.7161 18.2517 32.5185L12.3413 24.8305C11.7219 24.0248 11.8729 22.8696 12.6785 22.2503C13.4842 21.6309 14.6394 21.7819 15.2587 22.5876L20.0751 28.8525L30.7413 14.9785C31.3606 14.1729 32.5158 14.0219 33.3215 14.6413Z' fill='%2300BD3E'/%3E%3C/svg%3E");
}
.c-sus-button-icon .c-sus-icon--functional-success:before {
  mask-size: 30px 30px;
  -webkit-mask-size: 30px 30px;
}

*,
*:before,
*:after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  background: transparent;
}

body {
  max-width: 100%;
  font-size: 100%;
  box-sizing: border-box;
  font-kerning: normal;
  -moz-osx-font-smoothing: grayscale;
  text-align: left;
  text-rendering: optimizeLegibility;
  text-size-adjust: 100%;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  position: relative;
}

@media (max-width: 767px) {
  .hide-mobile {
    display: none !important;
  }
}

.anchor-target {
  position: absolute;
  top: -50px;
  width: 1px;
  height: 1px;
}

html, body {
  box-sizing: border-box;
  max-width: 100%;
  overflow-x: hidden;
  height: 100% !important;
}

a {
  text-decoration: none;
}

.sticky {
  position: sticky;
  top: 0;
  z-index: 99999999;
}
.sticky.ft-layout-grid-flex {
  border-bottom: 1px solid var(--color-mediumGrey);
  background-color: var(--color-white);
}
@media (max-width: 767px) {
  .sticky > .ft-layout-grid-flex__row {
    margin-right: 0;
    margin-left: 0;
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .sticky > .ft-layout-grid-flex__row > .ft-layout-grid-flex__colXs-12 {
    padding-right: 0;
    padding-left: 0;
  }
}

.content-flex-column {
  display: flex;
  flex-direction: column;
}
.content-flex-row {
  display: flex;
  flex-direction: row;
}
.content-flex-row--reverse {
  display: flex;
  flex-direction: row-reverse;
}
.content-totalHeight {
  height: 100%;
}

.content-padding-x-0 {
  padding-right: 0;
  padding-left: 0;
}
.content-padding-y-0 {
  padding-top: 0;
  padding-bottom: 0;
}

.content-margin-x-0 {
  margin-right: 0;
  margin-left: 0;
}
.content-margin-y-0 {
  margin-top: 0;
  margin-bottom: 0;
}
.content-margin-x-auto {
  margin-right: auto;
  margin-left: auto;
}

.content-overflow--hidden {
  overflow: hidden;
}
@media (max-width: 767px) {
  .content-overflow--scroll-mobile--x {
    overflow: hidden;
    flex-wrap: nowrap;
    overflow-x: scroll;
  }
}

img {
  width: initial;
  height: initial;
}

.c-sus__content-grid .ft-layout-grid-flex__colHas__minWidth,
.c-sus__header-grid .ft-layout-grid-flex__colHas__minWidth {
  max-width: 100%;
}
@media only screen and (min-width: 1024px) {
  .c-sus__content-grid .ft-layout-grid-flex__colHas__minWidth,
  .c-sus__header-grid .ft-layout-grid-flex__colHas__minWidth {
    max-width: 1048px;
    min-width: 1048px;
  }
}
.c-sus__content-grid .ft-layout-grid-flex__row,
.c-sus__header-grid .ft-layout-grid-flex__row {
  max-width: 100%;
}
@media only screen and (min-width: 1024px) {
  .c-sus__content-grid .ft-layout-grid-flex__row,
  .c-sus__header-grid .ft-layout-grid-flex__row {
    max-width: 1324px;
  }
}
.c-sus__content-grid .ft-layout-grid-flex__colHas__minWidth .ft-layout-grid-flex__nested,
.c-sus__header-grid .ft-layout-grid-flex__colHas__minWidth .ft-layout-grid-flex__nested {
  position: relative;
}

.content--grid-50-100 {
  gap: 4%;
  width: 100%;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.c-sus__text__content-description img.ft-helper-display-block--center {
  max-width: 100%;
}

.c-sus-tooltip {
  position: relative;
  color: var(--color-white);
  margin-left: 1rem;
  line-height: 1.8rem;
  background-color: var(--color-black);
  display: inline-block;
  padding: 0.4rem 1rem;
  border-radius: 3px;
  flex: 0;
  min-width: 140px;
  text-align: center;
}
@media only screen and (min-width: 600px) {
  .c-sus-tooltip {
    flex: initial;
    min-width: initial;
  }
}
.c-sus-tooltip::before {
  width: 1rem;
  height: 1rem;
  background-color: var(--color-black);
  display: block;
  transform: rotate(45deg);
  position: absolute;
  top: 50%;
  left: -0.3rem;
  transform: translateY(-50%) rotate(45deg);
  content: "";
}

.c-sus-accordion .ft-mol-accordion {
  margin-top: 0;
  margin-bottom: 0;
}
.c-sus-accordion .ft-mol-accordion__details[open] > .ft-mol-accordion__summary {
  color: var(--color-black);
}
.c-sus-accordion .ft-mol-accordion__details[open] > .ft-mol-accordion__text {
  border-bottom: none;
}
.c-sus-accordion .ft-mol-accordion__summary {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: none;
}
.ft-brand-regionales .c-sus-accordion .ft-mol-accordion__summary {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .c-sus-accordion .ft-mol-accordion__summary {
    font-size: 2.8rem;
    line-height: 3rem;
  }
  .ft-brand-regionales .c-sus-accordion .ft-mol-accordion__summary {
    font-size: 3rem;
    line-height: 3.2rem;
  }
}
.c-sus-accordion .ft-mol-accordion__summary::after {
  height: 1rem;
}
@media only screen and (min-width: 768px) {
  .c-sus-accordion .ft-mol-accordion__text {
    padding: 0.5rem 1.5rem 0 0;
  }
}

.ft-brand-regionales .c-sus-accordion .ft-mol-accordion__summary:after,
.ft-brand-regionales .ft-mol-accordion__details[open] > .ft-mol-accordion__summary:after,
.ft-brand-regionales .c-sus-accordion .ft-mol-accordion__summary:hover:after {
  filter: none;
}

.c-sus-capitalLetters {
  display: flex;
  gap: 12px;
}
.c-sus-capitalLetters .btn-header-user {
  display: flex;
  min-width: initial;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  color: var(--color-white);
  font-size: 12px;
  align-items: center;
  justify-content: center;
  font-family: var(--font-stack);
}
.c-sus-capitalLetters .btn-header-user--subscriber {
  background: var(--color-primary);
}
.premium .c-sus-capitalLetters .btn-header-user--subscriber {
  background: var(--color-senary);
}
.c-sus-header-regionales .c-sus-capitalLetters .btn-header-user--subscriber:hover {
  color: var(--color-senary);
  background: var(--color-white);
  border: 1px solid var(--color-senary);
}
.c-sus-header-ep .c-sus-capitalLetters .btn-header-user--subscriber:hover {
  color: var(--color-primary);
  background: var(--color-white);
  border: 1px solid var(--color-primary);
}
.c-sus-capitalLetters .btn-header-user span {
  line-height: 0.9;
  display: block;
}
.c-sus-capitalLetters::after {
  display: block;
  content: "";
  margin-right: 12px;
  height: 24px;
  width: 1px;
  background-color: var(--color-tertiary);
}

.ft-mol-chart-pie .ct-label {
  opacity: 0;
}

.toggler-wrapper {
  display: block;
  width: 48px;
  height: 26px;
  cursor: pointer;
  position: relative;
  margin-left: auto;
}
.toggler-wrapper input[type=checkbox] {
  display: none;
}
.ft-brand-regionales .toggler-wrapper input[type=checkbox]:checked + .toggler-slider {
  background-color: var(--color-senary);
}
.ft-brand-ep .toggler-wrapper input[type=checkbox]:checked + .toggler-slider {
  background-color: var(--color-primary);
}
.toggler-wrapper input[type=checkbox]:checked + .toggler-slider .toggler-knob {
  left: calc(100% - 23px);
  background-color: var(--color-white);
}
.toggler-wrapper input[type=checkbox]:checked + .toggler-slider .toggler-knob::after {
  content: "";
  top: 0;
  right: 0;
  left: 0;
  height: 2rem;
  width: 2rem;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='12' viewBox='0 0 14 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.2328 2.06529C13.2357 1.63103 12.9794 1.23689 12.5812 1.0635C12.183 0.890115 11.7199 0.9709 11.4039 1.26883L11.4037 1.26863L4.97765 7.52529L2.8604 5.16737L2.86021 5.16761C2.43011 4.79601 1.78574 4.82079 1.38544 5.22431L0.950959 5.66111C0.559474 6.05547 0.525122 6.68042 0.871025 7.11532L0.87084 7.11545L4.34676 11.4835L4.34693 11.4833C4.55217 11.7423 4.8645 11.8933 5.19493 11.8933C5.52537 11.8933 5.8377 11.7423 6.04294 11.4833L6.04312 11.4835L12.9948 2.74747L12.9947 2.74733C13.1492 2.55365 13.2332 2.31309 13.2328 2.06529Z' fill='black'/%3E%3C/svg%3E");
}
.ft-brand-regionales .toggler-wrapper input[type=checkbox]:checked + .toggler-slider .toggler-knob::after {
  filter: invert(39%) sepia(96%) saturate(549%) hue-rotate(12deg) brightness(91%) contrast(95%);
}
.ft-brand-ep .toggler-wrapper input[type=checkbox]:checked + .toggler-slider .toggler-knob::after {
  filter: invert(31%) sepia(68%) saturate(3386%) hue-rotate(337deg) brightness(86%) contrast(102%);
}
.toggler-slider {
  background-color: rgba(114, 114, 114, 0.7);
  position: absolute;
  border-radius: 100px;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}
.toggler-knob {
  width: 19px;
  height: 19px;
  border-radius: 50%;
  left: 4px;
  top: 3px;
  background-color: var(--color-white);
  position: absolute;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}
.toggler-knob::after {
  content: "✖";
  position: absolute;
  top: -1px;
  right: 0;
  left: 1px;
  height: 100%;
  width: 100%;
  transition: all 250ms ease;
  display: block;
  background-repeat: no-repeat no-repeat;
  background-position: center center;
  background-size: cover;
  transform: scale(0.7);
  z-index: 1000;
  color: var(--color-quaternary);
  font-size: 2rem;
}

.c-sus-epigraph__wrapper {
  display: flex;
  justify-content: space-between;
  margin-bottom: 1rem;
  align-items: center;
}
.c-sus-epigraph__text {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 2rem;
  letter-spacing: 0;
  color: var(--color-quaternary);
}

.c-sus-header-logo {
  height: 30px;
}

.c-sus-menu {
  display: none;
  position: -webkit-sticky;
  position: sticky;
  z-index: 11;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 1024px) {
  .c-sus-menu {
    font-family: var(--font-stack);
    font-weight: normal;
    font-size: 1.6rem;
    line-height: 2.4rem;
    letter-spacing: 0;
  }
}
.c-sus-menu--creditcard {
  display: block;
  transform: translateY(-9990px);
}
.c-sus-menu--creditcard.open {
  transform: translateY(-3px);
  position: relative;
}
@media only screen and (min-width: 990px) {
  .c-sus-menu--creditcard.open {
    transform: translate(-38px, -4px);
  }
}
.c-sus-menu-block {
  margin-top: 4px;
  position: relative;
}
.c-sus-menu.open {
  display: block;
}
.c-sus-menu__close {
  position: fixed;
  z-index: 2;
  padding: 4px 12px 6px;
  color: #161616;
  background: none repeat scroll 0 0 #fff;
  transform: translate(-40px, -4px);
  cursor: pointer;
}
@media only screen and (min-width: 768px) {
  .c-sus-menu__close {
    padding: 4px 12px 6px;
  }
}
@media only screen and (min-width: 990px) {
  .c-sus-menu__close {
    padding: 4px 12px;
  }
}
.ft-brand-ep .c-sus-menu__close, .c-sus-header-ep .c-sus-menu__close {
  padding: 4px 12px 8px;
}
@media only screen and (min-width: 990px) {
  .ft-brand-ep .c-sus-menu__close, .c-sus-header-ep .c-sus-menu__close {
    padding: 4px 12px 6px;
  }
}
.c-sus-menu--user .c-sus-menu__close {
  transform: translate(-86px, -6px);
  border-left: 1px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
}
@media only screen and (min-width: 990px) {
  .c-sus-menu--user .c-sus-menu__close {
    transform: translate(-84px, -3px);
  }
}
.c-sus-menu--main .c-sus-menu__close {
  transform: translate(-38px, -6px);
  border-left: 1px solid #d8d8d8;
  border-right: 1px solid #d8d8d8;
}
@media only screen and (min-width: 990px) {
  .c-sus-menu--main .c-sus-menu__close {
    transform: translate(-38px, -3px);
  }
}
.c-sus-menu__contents {
  position: absolute;
  right: 0;
  text-align: left;
  transform: translate(8px, 34px);
  font-family: var(--font-stack);
  box-shadow: 0 6px 7px rgba(22, 22, 22, 0.2);
  border: 1px solid #d8d8d8;
  border-top: 0;
  background-color: #fff;
  width: 100vw;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.c-sus-menu--main .c-sus-menu__contents {
  display: flex;
  flex-direction: column;
  height: -o-calc(100vh - 48px);
  height: -webkit-calc(100vh - 48px);
  height: -moz-calc(100vh - 48px);
  height: calc(100vh - 48px);
  background: var(--color-lightGrey);
}
@media only screen and (min-width: 768px) {
  .c-sus-menu__contents {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
@media only screen and (min-width: 768px) {
  .c-sus-menu__contents {
    transform: translate(12px, 34px);
    width: 360px;
  }
}
@media only screen and (min-width: 768px) {
  .ft-brand-ep .c-sus-menu__contents, .c-sus-header-ep .c-sus-menu__contents {
    transform: translate(12px, 34px);
  }
}
.c-sus-menu--creditcard .c-sus-menu__contents {
  padding-top: 24px;
  padding-bottom: 24px;
}
@media only screen and (min-width: 768px) {
  .c-sus-menu--creditcard .c-sus-menu__contents {
    transform: translate(24px, 36px);
    width: 100vw;
  }
}
@media only screen and (min-width: 990px) {
  .c-sus-menu--creditcard .c-sus-menu__contents {
    transform: translate(50px, 36px);
    width: 850px;
  }
}
.c-sus-menu__contents .ft-list {
  padding-right: 8px;
  padding-left: 8px;
}
@media only screen and (min-width: 1024px) {
  .c-sus-menu__contents .ft-list {
    padding-right: 16px;
    padding-left: 16px;
  }
}
.c-sus-menu__contents .ft-list li {
  font-family: var(--font-primary);
  font-weight: bold;
}
.c-sus-menu__contents .ft-list li + li {
  border-top: 1px solid var(--color-mediumGrey);
}
.c-sus-menu__contents .ft-list li .ft-link {
  color: var(--color-black);
  font-family: var(--font-primary);
  font-weight: bold;
}
@media only screen and (min-width: 768) {
  .c-sus-menu__contents {
    width: 360px;
    transform: translateY(35px);
    margin-left: -27px;
  }
}
.c-sus-menu__contents-up {
  padding: 8px;
  background: var(--color-white);
}
.c-sus-menu__contents-user {
  display: flex;
  flex-direction: column;
  text-transform: none;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 2rem;
  letter-spacing: 0;
  border: none;
  padding: 0;
  margin-bottom: 0;
  min-width: initial;
}
.c-sus-menu__contents-user__name {
  text-align: center;
  line-height: 1;
}
.c-sus-menu__contents-user__name strong {
  font-weight: bold;
}
.c-sus-menu__contents a {
  display: block;
  white-space: nowrap;
}
.ft-brand-ep .c-sus-menu__contents a, .c-sus-header-ep .c-sus-menu__contents a {
  font-weight: bold;
}

.c-sus-topic {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 2rem;
  letter-spacing: 0;
  line-height: 1.4rem;
  padding: 8px 8px 4px;
  border-radius: 4px;
  display: inline-block;
  background-color: #ccc;
  text-transform: uppercase;
  font-family: var(--font-primary);
  /* & + &{
    @include margin(null null null 8px);
  } */
}
.ft-brand-ep .c-sus-topic {
  padding: 8px;
}
.c-sus-topic__wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-bottom: 0;
}
.c-sus-topic__wrapper--overimage {
  position: absolute;
  top: 8px;
  left: 8px;
}
.c-sus-topic__list-wrapper {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
  gap: 4px;
  /* .ft-helper-display-flex--center &{
    justify-content: center;
  } */
}
.c-sus-topic .ft-link, .c-sus-topic.ft-tag {
  line-height: 1.4rem;
  color: var(--color-black);
}
.c-sus-topic--warning {
  background-color: #EFEADA;
}
.c-sus-topic--new {
  background-color: #FFCA79;
}
.c-sus-topic--the-last {
  background-color: #FFB7B7;
}
.c-sus-topic--soon {
  background-color: #D4C59C;
}
.c-sus-topic--popular {
  background-color: #B4DFEF;
}
.c-sus-topic--discount {
  background-color: #A6D6D6;
}
.c-sus-topic--starts-ends {
  background-color: #B7EBC8;
}

.ft-mol-chart-pie ~ .c-sus-topic__wrapper .ft-tag--md {
  font-weight: bold;
  text-transform: uppercase;
  color: var(--color-black);
}

.c-sus-figure {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
  display: block;
  position: relative;
  width: 100%;
}
.c-sus-figure picture {
  display: block;
  position: relative;
  border-radius: 5px;
  height: 0;
  margin: 0;
  overflow: hidden;
  padding-bottom: 56.25%;
  position: relative;
}
.c-sus-figure img {
  display: block;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: top center;
  object-position: top center;
  position: absolute;
  width: 100%;
}
.c-sus-figure figcaption {
  padding-top: 8px;
}
.c-sus-figure--initial-size picture {
  width: initial;
  height: initial;
  padding-bottom: initial;
}
.c-sus-figure--initial-size img {
  position: initial;
}
.c-sus-figure--square-size picture {
  padding-bottom: 100%;
}

.c-sus-mainImage {
  position: relative;
  display: flex;
  flex-direction: column;
  row-gap: 16px;
  margin-bottom: 16px;
}

.c-sus-breadcrumb {
  font-size: 1.4rem;
}
.c-sus-breadcrumb--arrow {
  position: relative;
  gap: 8px;
}
.c-sus-breadcrumb--arrow .ft-link {
  color: var(--color-tertiary);
  line-height: 1;
  margin-top: 4px;
}

.c-sus-paragraph {
  margin-bottom: 1.5rem;
}
.c-sus-paragraph .c-sus-link {
  display: inline;
  overflow-wrap: break-word;
  color: var(--color-primary);
  text-decoration: underline;
}
.premium .c-sus-paragraph .c-sus-link {
  color: var(--color-senary);
}
.c-sus-paragraph .c-sus-link--address, .premium .c-sus-paragraph .c-sus-link--address {
  color: var(--color-black);
}
.c-sus-paragraph:first-of-type {
  margin-top: inherit;
}
.c-sus-paragraph img {
  max-width: 100%;
}
.c-sus-paragraph--card {
  margin: 0;
}
.c-sus-paragraph--card:first-of-type {
  margin-top: inherit;
}

.ft-brand-regionales p.c-sus-paragraph--card,
.ft-brand-ep p.c-sus-paragraph--card {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}

.c-sus-heading + .c-sus-heading {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .c-sus-heading + .c-sus-heading {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.ft-brand-regionales .c-sus-heading--bold, .ft-brand-ep .c-sus-heading--bold {
  font-weight: bold;
}

.c-sus-button--bg-black {
  background-color: var(--color-black);
}
.c-sus-button--bg-white {
  background-color: var(--color-white);
}
.c-sus-button--bg-transparent {
  background-color: transparent;
}
.c-sus-button--bg-primary {
  background-color: var(--color-primary);
}
.c-sus-button--font-black {
  color: var(--color-black);
}
.c-sus-button--font-white {
  color: var(--color-white);
}
.c-sus-button--font-transparent {
  color: transparent;
}
.c-sus-button--font-primary {
  color: var(--color-primary);
}
.c-sus-button--border-black {
  border-color: var(--color-black);
}
.c-sus-button--border-white {
  border-color: var(--color-white);
}
.c-sus-button--border-transparent {
  border-color: transparent;
}
.c-sus-button--border-primary {
  border-color: var(--color-primary);
}
.ft-brand-regionales .c-sus-button.ft-btn--primary {
  background-color: var(--color-senary);
  color: var(--color-white);
  border-color: var(--color-senary);
}
.ft-brand-regionales .c-sus-button.ft-btn--primary:hover {
  background-color: var(--color-white);
  color: var(--color-senary);
  border-color: var(--color-senary);
}
.c-sus-button--flatline-positive {
  color: var(--color-black);
  border-color: var(--color-black);
}
.c-sus-button--flatline-positive--black {
  color: var(--color-white);
  background-color: var(--color-black);
}
.c-sus-button--flatline-positive--black--w:hover {
  background-color: var(--color-white);
  color: var(--color-black);
  border-color: var(--color-black);
}
.ft-brand-regionales .c-sus-button--flatline-positive--black--s:hover {
  background-color: var(--color-senary);
  color: var(--color-white);
  border-color: var(--color-senary);
}
.ft-brand-ep .c-sus-button--flatline-positive--black--s:hover {
  background-color: var(--color-primary);
  color: var(--color-white);
  border-color: var(--color-primary);
}
.c-sus-button--flatline-positive--black--prim:hover {
  background-color: var(--color-primary);
  color: var(--color-white);
  border-color: var(--color-primary);
}
.c-sus-button--flatline-positive--transp {
  background-color: transparent;
}
.c-sus-button--flatline-positive--transp--b:hover {
  background-color: var(--color-black);
  color: var(--color-white);
  border-color: var(--color-black);
}
.ft-brand-regionales .c-sus-button--flatline-positive--transp--s:hover {
  background-color: var(--color-senary);
  color: var(--color-white);
  border-color: var(--color-senary);
}
.ft-brand-ep .c-sus-button--flatline-positive--transp--s:hover {
  background-color: var(--color-primary);
  color: var(--color-white);
  border-color: var(--color-primary);
}
.c-sus-button--flatline-positive--transp--prim:hover {
  background-color: var(--color-primary);
  color: var(--color-white);
  border-color: var(--color-primary);
}
.c-sus-button--flatline-negative {
  color: var(--color-white);
}
.c-sus-button--flatline-negative--prim {
  background-color: var(--color-primary);
}
.c-sus-button--flatline-negative--prim--w:hover {
  background-color: var(--color-white);
  color: var(--color-primary);
  border-color: var(--color-primary);
}
.ft-brand-ep .c-sus-button--flatline-negative--sen {
  background-color: var(--color-primary);
}
.ft-brand-ep .c-sus-button--flatline-negative--sen--w:hover {
  background-color: var(--color-white);
  color: var(--color-primary);
  border-color: var(--color-primary);
}
.ft-brand-regionales .c-sus-button--flatline-negative--sen {
  background-color: var(--color-senary);
  border-color: var(--color-senary);
}
.ft-brand-regionales .c-sus-button--flatline-negative--sen--w {
  color: var(--color-white);
}
.ft-brand-regionales .c-sus-button--flatline-negative--sen--w:hover {
  background-color: var(--color-white);
  color: var(--color-senary);
  border-color: var(--color-senary);
}
.c-sus-button--flatline-negative--transp {
  background-color: transparent;
}
.c-sus-button--flatline-negative--transp--w:hover {
  background-color: var(--color-white);
  color: var(--color-black);
  border-color: var(--color-black);
}
.ft-brand-regionales .c-sus-button--flatline-negative--transp--s:hover {
  background-color: var(--color-senary);
  color: var(--color-white);
  border-color: var(--color-senary);
}
.ft-brand-ep .c-sus-button--flatline-negative--transp--s:hover {
  background-color: var(--color-primary);
  color: var(--color-white);
  border-color: var(--color-primary);
}
.c-sus-button--flatline-negative--transp--w:hover {
  background-color: var(--color-primary);
  color: var(--color-white);
  border-color: var(--color-primary);
}
.c-sus-button--flatline-negative--white {
  color: var(--color-black);
  background-color: var(--color-white);
}
.c-sus-button--flatline-negative--white.c-sus-button--flatline-negative {
  color: var(--color-black);
}
.c-sus-button--flatline-negative--white--w:hover {
  background-color: var(--color-white);
  color: var(--color-black);
  border-color: var(--color-black);
}
.ft-brand-regionales .c-sus-button--flatline-negative--white--s:hover {
  background-color: var(--color-senary);
  color: var(--color-white);
  border-color: var(--color-senary);
}
.ft-brand-ep .c-sus-button--flatline-negative--white--s:hover {
  background-color: var(--color-primary);
  color: var(--color-white);
  border-color: var(--color-primary);
}
.c-sus-button--flatline-negative--white--prim:hover {
  background-color: var(--color-primary);
  color: var(--color-white);
  border-color: var(--color-primary);
}

.c-sus-countdown {
  align-items: center;
}
.c-sus-countdown .ft-list-counter__item {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
  margin-right: 0;
}
@media only screen and (min-width: 320px) {
  .c-sus-countdown .ft-list-counter__item {
    line-height: 8px;
  }
}
.c-sus-countdown .ft-list-counter__item--reverse .ft-list-counter__item {
  display: flex;
  flex-direction: column-reverse;
}
.c-sus-countdown .ft-list-counter__item + .ft-list-counter__item {
  background-image: linear-gradient(90deg, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 6%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
  background-size: 100% 20px;
  background-position: 0 12px;
  background-repeat: no-repeat;
}
.c-sus-countdown .ft-list-counter__number {
  font-family: var(--font-primary);
  font-size: 2rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .c-sus-countdown .ft-list-counter__number {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

@media only screen and (min-width: 768px) {
  .c-sus-countdown .ft-list-counter__number {
    font-size: 2.4rem;
    line-height: 2.6rem;
  }
  .ft-brand-regionales .c-sus-countdown .ft-list-counter__number {
    font-size: 2.6rem;
    line-height: 2.8rem;
  }
}

.c-sus-creditcard {
  padding: 24px;
  background: var(--color-tertiary);
  border-radius: 15px;
  max-width: 250px;
  min-height: 370px;
  position: relative;
  flex-direction: column;
  justify-content: space-between;
  margin-bottom: 16px;
}
.ft-brand-ep .c-sus-creditcard, .c-sus-header-ep .c-sus-creditcard {
  background: var(--color-primary);
}
@media only screen and (min-width: 768px) {
  .c-sus-creditcard {
    padding: 24px;
    max-width: 370px;
    min-height: 250px;
  }
}
.c-sus-creditcard--qr {
  padding: 24px 25px;
  justify-content: initial;
}
@media only screen and (min-width: 768px) {
  .c-sus-creditcard--qr {
    padding: 24px;
    max-width: 370px;
    min-height: 250px;
    justify-content: space-between;
  }
}
.c-sus-creditcard > * {
  color: var(--color-white);
}
.c-sus-creditcard__logo {
  min-height: 26px;
}
.c-sus-creditcard__logo img {
  max-height: 26px;
}
.c-sus-creditcard__number {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .c-sus-creditcard__number {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.c-sus-creditcard__paragraph {
  font-size: 1.5rem;
  line-height: 2.2rem;
}
.c-sus-creditcard__phone, .c-sus-creditcard__mail, .c-sus-creditcard__expires {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
  line-height: 2.2rem;
  font-family: var(--font-primary);
}
.ft-brand-regionales .c-sus-creditcard__phone, .ft-brand-ep .c-sus-creditcard__phone, .ft-brand-regionales .c-sus-creditcard__mail, .ft-brand-ep .c-sus-creditcard__mail {
  font-family: var(--font-primary);
}
.c-sus-creditcard__phone {
  margin-top: 8px;
  margin-bottom: 8px;
}
.c-sus-creditcard__QR-wrapper {
  align-items: center;
}
.c-sus-creditcard__logo, .c-sus-creditcard__expires {
  flex: 0;
}
.c-sus-creditcard__expires {
  margin: 0;
}
.c-sus-creditcard__text-wrapper {
  flex-direction: column;
}
.c-sus-creditcard strong {
  display: block;
}
@media only screen and (min-width: 768px) {
  .c-sus-creditcard strong {
    display: inline-block;
    margin-left: 8px;
  }
}
.ft-brand-ep .c-sus-creditcard strong, .c-sus-header-ep .c-sus-creditcard strong {
  font-weight: bold;
}
.ft-brand-ep .c-sus-creditcard .c-sus-heading, .c-sus-header-ep .c-sus-creditcard .c-sus-heading {
  font-weight: bold;
}

.c-sus-swiper .glide__track {
  border-bottom: none;
  z-index: 1;
}
.c-sus-swiper .glide__bullet--active span {
  border-color: var(--color-black);
  background-color: var(--color-white);
}
.c-sus-swiper .glide__bullets {
  position: relative;
  bottom: 0;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .c-sus-swiper .glide__bullets {
    transform: translateX(-50%);
  }
}
@media only screen and (min-width: 768px) {
  .c-sus-swiper--creditcards {
    width: 768px;
  }
}
.c-sus-swiper--creditcards .glide__arrows {
  display: none;
}
@media only screen and (min-width: 800px) {
  .c-sus-swiper--creditcards .glide__arrows {
    display: flex;
  }
}
.c-sus-menu--creditcard .c-sus-swiper .glide__slide {
  width: initial;
}
@media only screen and (min-width: 768px) {
  .c-sus-menu--creditcard .c-sus-swiper .glide__slide {
    width: initial;
  }
}
@media only screen and (min-width: 600px) {
  .c-sus-menu--creditcard .c-sus-swiper .glide__bullets {
    display: none;
  }
}
.c-sus-swiper--wrapper {
  width: 100%;
}
.c-sus-swiper--wrapper .glide__arrows {
  display: none;
}
.c-sus-swiper--wrapper .glide__slide {
  width: initial;
  height: auto;
}
.c-sus-swiper-home--wrapper {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border-radius: 5px;
  background: var(--color-white);
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.1);
}

.c-sus-list-block--img-and-text {
  display: flex;
  justify-content: center;
  flex-direction: column;
  margin: 0;
  font-family: var(--font-primary);
}
@media only screen and (min-width: 600px) {
  .c-sus-list-block--img-and-text {
    flex-direction: row;
    gap: 8px;
  }
}
.c-sus-list-block--img-and-text * {
  color: var(--color-black);
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  align-items: center;
}
.c-sus-myCreditCard .c-sus-list-block--img-and-text *, .c-sus-swiper + .c-sus-list-block--img-and-text * {
  font-weight: 500;
}
.c-sus-list-block--img-and-text .c-sus-list-block__img {
  line-height: 0;
  font-size: 0;
  padding: 0;
  margin: 0;
}
.c-sus-list-block--img-and-text .c-sus-list-block__img--notification {
  position: relative;
}
.c-sus-list-block--img-and-text .c-sus-list-block__img--notification--active::after {
  content: "";
  width: 8px;
  height: 8px;
  background: #fd3700;
  display: block;
  position: absolute;
  top: -2px;
  right: -2px;
  border-radius: 50%;
}
.c-sus-list-block--img-and-text .ft-list-block__text {
  text-decoration: underline;
}
header .c-sus-list-block--img-and-text .ft-list-block__text {
  text-decoration: none;
}
.c-sus-list-block--img-and-text .ft-list-block__item {
  margin-bottom: initial;
}
.c-sus-list-block--img-and-text--tematics {
  display: block;
}
.c-sus-list-block--img-and-text--tematics .ft-list-block__item {
  display: inline-block;
  margin-right: 1.5rem;
  margin-left: 1.5rem;
}
@media only screen and (min-width: 768px) {
  .c-sus-list-block--img-and-text--tematics .ft-list-block__item {
    margin-right: 2.5rem;
    margin-left: 2.5rem;
  }
}
.c-sus-list-block--img-and-text--tematics .ft-list-block__text {
  text-decoration: none;
  font-weight: bold;
}

.c-sus-myCreditCard {
  display: flex;
  gap: 12px;
  align-items: center;
  cursor: pointer;
  font-family: var(--font-stack);
}
.c-sus-myCreditCard--opened .c-sus-icon--chevron {
  rotate: 180deg;
}
.c-sus-myCreditCard .ft-list-block__text {
  display: none;
}
@media only screen and (min-width: 768px) {
  .c-sus-myCreditCard .ft-list-block__text {
    display: block;
  }
}
.c-sus-myCreditCard::after {
  display: block;
  content: "";
  margin-right: 10px;
  margin-right: 10px;
  height: 24px;
  width: 1px;
  background-color: var(--color-tertiary);
}

.glide__slide .c-sus-card-wrapper {
  border-radius: 5px;
  background-color: var(--color-white);
}
@media only screen and (min-width: 768px) {
  .c-sus-card-wrapper .c-sus-promo-data__go-cta {
    padding-top: initial;
  }
}
.c-sus-card-wrapper .c-sus-paragraph {
  margin-bottom: 0;
}
.c-sus-card-wrapper .c-sus-topic__wrapper:has(+ .c-sus-countdown) {
  padding-bottom: 0.4rem;
}
.c-sus-card-wrapper .c-sus-topic__wrapper:has(+ .c-sus-heading) {
  padding-bottom: 1rem;
}
@media only screen and (min-width: 768px) {
  .c-sus-card-wrapper .c-sus-topic__wrapper:has(+ .c-sus-heading) {
    padding-bottom: 1.3rem;
  }
}
.c-sus-card-wrapper .c-sus-heading:has(+ .c-sus__text__content-description) {
  padding-bottom: 1.3rem;
}
.c-sus-card-wrapper .c-sus-swiper--wrapper:not(.swiper_25_25_25_25--negative) {
  background: var(--color-white);
  border-radius: 5px;
}
.c-sus-card-wrapper .c-sus-swiper--wrapper:not(.swiper_25_25_25_25--negative) .c-sus-figure picture {
  border-radius: 5px 5px 0 0;
}
.c-sus-card-wrapper--theme-negative {
  background: var(--color-white);
  border-radius: 5px;
  height: 100%;
}
.c-sus-card-wrapper--theme-negative .c-sus-heading, .c-sus-card-wrapper--theme-negative .c-sus-heading a {
  color: var(--color-black);
}
.c-sus-card-wrapper--theme-negative .c-sus-figure picture {
  border-radius: 5px 5px 0 0;
}
.c-sus-card-wrapper--overlay {
  position: relative;
}
.c-sus-card-wrapper--overlay picture:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.45);
}
.c-sus-card-wrapper--overlay .c-sus-wrapper__text-content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  text-align: center;
  color: var(--color-white);
}
.c-sus-card-wrapper--overlay .c-sus__text__content-description:before {
  content: "";
  display: block;
  margin-right: auto;
  margin-bottom: 4px;
  margin-left: auto;
  width: 8px;
  height: 2px;
  background: var(--color-white);
}
.c-sus-card-wrapper--overlay--clear {
  height: 100%;
}
.c-sus-card-wrapper--overlay--clear .c-sus-mainImage,
.c-sus-card-wrapper--overlay--clear .c-sus-figure {
  height: 100%;
}
.swiper_25_25_25_25--shaded .c-sus-card-wrapper--overlay--clear .c-sus-mainImage,
.swiper_25_25_25_25--shaded .c-sus-card-wrapper--overlay--clear .c-sus-figure {
  height: initial;
}
.c-sus-card-wrapper--overlay--clear .c-sus-wrapper__text-content, .swiper_25_25_25_25--negative .c-sus-card-wrapper--overlay--clear .c-sus-button--flatline-positive {
  color: var(--color-black);
}
.swiper_25_25_25_25--negative .c-sus-card-wrapper--overlay--clear .c-sus-button--flatline-positive:hover {
  color: var(--color-white);
}
.c-sus-wrapper.swiper_100 .c-sus-card-wrapper--overlay--clear .c-sus-figure picture, .c-sus-wrapper.swiper_50_50 .c-sus-card-wrapper--overlay--clear .c-sus-figure picture, .c-sus-wrapper.swiper_30_30_30 .c-sus-card-wrapper--overlay--clear .c-sus-figure picture, .c-sus-wrapper.swiper_25_25_25_25 .c-sus-card-wrapper--overlay--clear .c-sus-figure picture,
.c-sus-card-wrapper--overlay--clear .c-sus-wrapper.swiper_25_25_25_25--shaded .c-sus-figure picture, .c-sus-wrapper.swiper_25_25_25_25--darked .c-sus-card-wrapper--overlay--clear .c-sus-figure picture {
  height: 100%;
}
.c-sus-wrapper.swiper_100 .c-sus-card-wrapper--overlay--clear .c-sus-figure picture:after, .c-sus-wrapper.swiper_50_50 .c-sus-card-wrapper--overlay--clear .c-sus-figure picture:after, .c-sus-wrapper.swiper_30_30_30 .c-sus-card-wrapper--overlay--clear .c-sus-figure picture:after, .c-sus-wrapper.swiper_25_25_25_25 .c-sus-card-wrapper--overlay--clear .c-sus-figure picture:after,
.c-sus-card-wrapper--overlay--clear .c-sus-wrapper.swiper_25_25_25_25--shaded .c-sus-figure picture:after, .c-sus-wrapper.swiper_25_25_25_25--darked .c-sus-card-wrapper--overlay--clear .c-sus-figure picture:after {
  background: rgba(255, 255, 255, 0.85);
}
.c-sus-card-wrapper--overlay--clear .c-sus-promo-data__go-cta {
  margin-left: initial;
}
.c-sus-card-wrapper--more-advantages, .glide__slide .c-sus-card-wrapper--more-advantages {
  background-color: #d6d6d6;
  height: 100%;
  display: flex;
  flex-direction: column;
  border-radius: 5px;
}
.c-sus-card-wrapper--more-advantages .c-sus-mainImage, .glide__slide .c-sus-card-wrapper--more-advantages .c-sus-mainImage {
  margin-bottom: 0;
}
.c-sus-card-wrapper--more-advantages .c-sus-figure img, .glide__slide .c-sus-card-wrapper--more-advantages .c-sus-figure img {
  object-fit: contain;
}
.c-sus-card-wrapper--more-advantages .c-sus-wrapper__text-content, .glide__slide .c-sus-card-wrapper--more-advantages .c-sus-wrapper__text-content {
  color: var(--color-white);
  padding: 5.6rem 2rem 2rem;
  background-color: rgba(24, 24, 24, 0.45);
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.c-sus-card-wrapper--more-advantages .c-sus-wrapper__text-content.ft-helper-display-flex--center, .glide__slide .c-sus-card-wrapper--more-advantages .c-sus-wrapper__text-content.ft-helper-display-flex--center {
  justify-content: space-between;
}
.c-sus-card-wrapper--more-advantages .c-sus-promo-data__go-cta, .glide__slide .c-sus-card-wrapper--more-advantages .c-sus-promo-data__go-cta {
  margin-left: initial;
}
.c-sus-card-wrapper--private {
  border: 1px solid var(--color-mediumGrey);
  border-radius: 5px;
  overflow: hidden;
}
.c-sus-card-wrapper--private .c-sus-heading:has(+ .c-sus__text__content-description) {
  padding-bottom: 0.5rem;
}
.c-sus-card-wrapper--private--type-1 {
  padding: 1.5rem;
  display: flex;
  gap: 1.6rem;
}
.c-sus-card-wrapper--private--type-1 .c-sus-mainImage {
  -webkit-flex: 1 0 49px;
  -ms-flex: 1 0 49px;
  flex: 1 0 49px;
  height: 48px;
  max-width: 49px;
}
@media only screen and (min-width: 768px) {
  .c-sus-card-wrapper--private--type-1 .c-sus__text__content-description {
    padding-bottom: 0;
  }
}
.c-sus-card-wrapper--private--type-2 .c-sus-figure picture {
  border-radius: 0;
}
.c-sus-card-wrapper--private--type-2 .c-sus-wrapper__text-content {
  padding-right: 1.2rem;
  padding-bottom: 1.2rem;
  padding-left: 1.2rem;
}
.c-sus-card-wrapper--private--type-3 {
  padding: 1.5rem;
  display: flex;
  gap: 1.6rem;
  align-items: flex-start;
  background-color: var(--color-lightGrey);
}
.c-sus-card-wrapper--private--type-3--disabled .c-sus-wrapper__text-content {
  color: var(--color-quaternary);
}
.c-sus-card-wrapper--private--type-3 .c-sus-mainImage {
  -webkit-flex: 1 0 49px;
  -ms-flex: 1 0 49px;
  flex: 1 0 49px;
  height: 48px;
  max-width: 49px;
  margin-bottom: 0;
}
@media only screen and (min-width: 768px) {
  .c-sus-card-wrapper--private--type-3 .c-sus__text__content-description {
    padding-bottom: 0;
  }
}

.c-sus-rrss-wrapper {
  margin-top: auto;
  background: var(--color-white);
}
.c-sus-rrss-wrapper .ft-mol-rrss-column__items {
  gap: 5px;
}

.c-sus-grid-buttons--center-and-right {
  display: grid;
  grid-template-columns: 1fr auto;
  justify-items: center;
}
.c-sus-grid-buttons .c-sus-promo-data__go-cta {
  transform: translateX(10%);
  margin-right: auto;
  margin-left: auto;
}
@media only screen and (min-width: 768px) {
  .c-sus-grid-buttons .c-sus-promo-data__go-cta {
    padding-top: 0;
  }
}

.c-sus-calendar {
  flex-basis: 100%;
  width: 100%;
  font-family: var(--font-stack);
}
.c-sus-calendar__trigger {
  display: flex;
  justify-content: space-between;
  gap: 12px;
  align-items: center;
  cursor: pointer;
  font-family: var(--font-stack);
}
.c-sus-calendar__trigger .c-sus-list-block--img-and-text {
  justify-content: flex-start;
  text-align: left;
  width: initial;
}
.c-sus-calendar__trigger .c-sus-list-block--img-and-text.ft-list-block {
  flex-direction: row;
}
.c-sus-calendar__trigger .c-sus-list-block--img-and-text.ft-list-block__item {
  text-align: left;
  justify-content: flex-start;
}
.c-sus-calendar__trigger .c-sus-list-block--img-and-text .ft-list-block__text {
  text-decoration: none;
}
.c-sus-calendar.flatpickr-calendar {
  position: relative;
  order: -3;
  display: initial;
  opacity: initial;
  visibility: initial;
  box-shadow: none;
  padding: 4px 8px 8px;
  border-radius: 0;
  border-bottom: 1px solid var(--color-lightGrey);
}
@media only screen and (min-width: 768px) {
  .c-sus-calendar.flatpickr-calendar {
    order: initial;
    margin-top: 2rem;
  }
}
.c-sus-calendar + .flatpickr-calendar {
  order: -2;
  flex: 1 0 100%;
  margin-bottom: 1rem;
  max-width: 100%;
  font-family: var(--font-stack);
  box-shadow: none;
  padding: 4px 8px 8px;
  border-radius: 0;
  border-bottom: 1px solid var(--color-lightGrey);
}
@media only screen and (min-width: 768px) {
  .c-sus-calendar + .flatpickr-calendar {
    order: initial;
  }
}
.c-sus-calendar + .flatpickr-calendar:after {
  display: block;
  pointer-events: none;
  content: "";
  height: 10px;
  width: 100%;
}
.c-sus-calendar + .flatpickr-calendar .flatpickr-days, .c-sus-calendar + .flatpickr-calendar .dayContainer {
  width: 100%;
  max-width: none;
  min-width: 0;
}
.c-sus-calendar + .flatpickr-calendar span.flatpickr-weekday {
  font-weight: normal;
  color: var(--color-black);
  font-size: 1.6rem;
}
.c-sus-calendar + .flatpickr-calendar .flatpickr-months {
  padding-bottom: 8px;
  margin-bottom: 4px;
  border-bottom: 1px solid var(--color-lightGrey);
}
.c-sus-calendar + .flatpickr-calendar .flatpickr-months .flatpickr-monthDropdown-months {
  font-size: 1.8rem;
  line-height: 2rem;
  background: var(--color-white);
}
.c-sus-calendar + .flatpickr-calendar .flatpickr-months .numInput.cur-year {
  font-size: 2rem;
}
.c-sus-calendar + .flatpickr-calendar .flatpickr-months .flatpickr-prev-month,
.c-sus-calendar + .flatpickr-calendar .flatpickr-months .flatpickr-next-month {
  top: 5px;
}
@media only screen and (min-width: 300px) {
  .c-sus-calendar + .flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
    color: var(--color-black);
    font-size: 1.8rem;
    line-height: 2rem;
    margin-bottom: 0.8rem;
    font-weight: 400;
    background-color: var(--color-white);
  }
}
@media only screen and (min-width: 768px) {
  .c-sus-calendar + .flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
    font-size: 1.6rem;
    line-height: 6rem;
    margin-bottom: 3rem;
    font-weight: 400;
  }
}
.c-sus-calendar + .flatpickr-calendar .flatpickr-day {
  width: 14.2857142857%;
  max-width: none;
  min-width: 0;
  font-size: 1.8rem;
  border-radius: 5px;
}
.c-sus-calendar + .flatpickr-calendar .flatpickr-day.today, .c-sus-calendar + .flatpickr-calendar .flatpickr-day.selected {
  border: none;
}
.c-sus-calendar + .flatpickr-calendar .flatpickr-day.today {
  background: var(--color-lightGrey);
}
.c-sus-calendar + .flatpickr-calendar .flatpickr-day.today:hover {
  color: var(--color-black);
}
.c-sus-calendar + .flatpickr-calendar .flatpickr-day.selected, .c-sus-calendar + .flatpickr-calendar .flatpickr-day.selected:hover {
  background: var(--color-black);
}
.c-sus-calendar + .flatpickr-calendar .flatpickr-day:hover {
  border: 1px solid var(--color-lightGrey);
  background-color: transparent;
  border-radius: 5px;
}
.c-sus-calendar__hours {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  flex: 1 0 100%;
  margin: 0.5rem 0 1rem;
  order: -1;
}
@media only screen and (min-width: 768px) {
  .c-sus-calendar__hours {
    order: initial;
  }
}

.flatpickr-months .flatpickr-month {
  overflow: initial;
}

.flatpickr-current-month {
  display: flex;
  align-items: flex-end;
  position: relative;
  z-index: 100;
}

.selectOpen {
  z-index: 9999999999999;
  top: 235px;
  background: var(--color-white);
  border: 1px solid var(--color-black);
  appearance: menulist;
  -moz-appearance: menulist;
  -webkit-appearance: menulist;
  padding: 8px !important;
  border: 1px solid var(--color-black) !important;
}
.selectOpen:before, .selectOpen:after {
  content: "";
  width: 140px;
  display: block;
}
.selectOpen:before {
  height: 0;
}
.selectOpen:after {
  height: 4px;
}

.flatpickr-current-month .numInputWrapper {
  margin-left: auto;
}

.c-sus-calendar + .flatpickr-calendar .flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
  /* @include min-screen(320px){
    font-size: 1.8rem;
    line-height: 2rem;
    @include margin (null null .8rem null);
    font-weight: normal;

  } */
  /* @include min-screen(768px){
    font-size: 1.6rem;
    line-height: 2.2rem;
    @include margin (null null 3rem null);
    font-weight: normal;
    -webkit-appearance: menulist-button;
    -moz-appearance: menulist-button;
    appearance: menulist-button;
    border: 6px solid red;
  } */
}

.c-sus-notification-group--functional {
  margin-bottom: 2rem;
}
.c-sus-notification-item__content {
  display: flex;
  border: 1px solid var(--color-lightGrey);
  border-radius: 5px;
  position: relative;
  align-items: center;
  gap: 1rem;
  padding: 0.5rem;
  flex-wrap: wrap;
}
@media only screen and (min-width: 768px) {
  .c-sus-notification-item__content {
    flex-wrap: initial;
  }
}
.c-sus-notification-item__icon {
  border-radius: 50%;
  width: 38px;
  min-width: 38px;
  height: 38px;
  min-height: 38px;
  border: 4px solid rgba(214, 214, 214, 0.3);
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  position: relative;
}
.c-sus-notification-item__icon::before {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  background-color: rgba(214, 214, 214, 0.8);
}
.c-sus-notification-item__icon .c-sus-icon {
  width: 16px;
  height: 16px;
}
.c-sus-notification-item__icon .c-sus-icon:before {
  mask-size: 16px 16px;
  -webkit-mask-size: 16px 16px;
  background-color: var(--color-quaternary);
}
.c-sus-notification-item__icon--active {
  border: 4px solid rgba(180, 223, 239, 0.3);
}
.c-sus-notification-item__icon--active::before {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  background-color: rgb(180, 223, 239);
}
.c-sus-notification-item__icon--active .c-sus-icon::before {
  background-color: var(--color-primary);
}
.c-sus-notification-item__icon > a, .c-sus-notification-item__icon > span {
  width: 16px;
  height: 16px;
  display: block;
}
.c-sus-notification-item__summary, .c-sus-notification-item__description, .c-sus-notification-item__epigraph {
  font-family: var(--font-stack);
  color: var(--color-quaternary);
}
.c-sus-notification-item__epigraph {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  margin-bottom: 0.5rem;
}
.c-sus-notification-item__summary, .c-sus-notification-item__description {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .c-sus-notification-item__summary, .c-sus-notification-item__description {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.c-sus-notification-item__summary, .ft-brand-regionales .c-sus-notification-item__summary, .ft-brand-ep .c-sus-notification-item__summary {
  font-weight: bold;
  flex: 0 1 115px;
}
.c-sus-notification-item__description {
  flex: 1 1 200px;
}
.c-sus-notification-item--functional {
  background-color: var(--color-white);
  border-radius: 5px;
  display: grid;
  grid-template-columns: 1fr 30px;
  align-items: start;
  padding: 1.6rem;
}
@media only screen and (min-width: 768px) {
  .c-sus-notification-item--functional {
    padding: 2rem;
  }
}
.c-sus-notification-item--functional--info {
  border: 2px solid #03a9f4;
}
.c-sus-notification-item--functional--error {
  border: 2px solid #fd3700;
}
.c-sus-notification-item--functional--success {
  border: 2px solid #00bd3e;
}
.c-sus-notification-item--functional .c-sus-notification-item {
  grid-column: 1/2;
}
.c-sus-notification-item--functional .c-sus-notification-item__content {
  border: none;
  align-items: flex-start;
  display: grid;
  grid-template-columns: 30px 1fr;
  grid-template-rows: auto auto;
}
@media only screen and (min-width: 768px) {
  .c-sus-notification-item--functional .c-sus-notification-item__content {
    grid-template-columns: 40px 1fr;
  }
}
.c-sus-notification-item--functional .c-sus-notification-item__icon {
  grid-column: 1/2;
  grid-row: 1/3;
  border-radius: initial;
  width: 25px;
  min-width: 25px;
  height: 25px;
  min-height: 25px;
  border: none;
  display: block;
}
.c-sus-notification-item--functional .c-sus-notification-item__icon::before {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  background-color: transparent;
}
.c-sus-notification-item--functional .c-sus-notification-item__icon > a, .c-sus-notification-item--functional .c-sus-notification-item__icon > span {
  width: 25px;
  height: 25px;
  display: block;
}
.c-sus-notification-item--functional .c-sus-notification-item__icon .c-sus-icon {
  width: 25px;
  height: 25px;
}
.c-sus-notification-item--functional .c-sus-notification-item__icon .c-sus-icon:before {
  mask-size: 25px 25px;
  -webkit-mask-size: 25px 25px;
  background-color: var(--color-quaternary);
}
.c-sus-notification-item--functional .c-sus-notification-item__icon .c-sus-icon--functional-info::before {
  background-color: #03a9f4;
}
.c-sus-notification-item--functional .c-sus-notification-item__icon .c-sus-icon--functional-error::before {
  background-color: #fd3700;
}
.c-sus-notification-item--functional .c-sus-notification-item__icon .c-sus-icon--functional-success::before {
  background-color: #00bd3e;
}
.c-sus-notification-item--functional .c-sus-notification-item__summary {
  grid-column: 2/3;
  grid-row: 1/2;
  line-height: 1;
}
.c-sus-notification-item--functional .c-sus-notification-item__description {
  grid-column: 2/3;
  grid-row: 2/3;
}
.c-sus-notification-item--functional .c-sus-notification-item__summary, .c-sus-notification-item--functional .c-sus-notification-item__description, .c-sus-notification-item--functional .c-sus-notification-item__epigraph {
  color: var(--color-black);
}

.c-sus-options-block {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  flex: 1 0 100%;
  padding-top: 0.5rem;
}
.c-sus-options-block input[type=radio],
.c-sus-options-block input[type=checkbox] {
  opacity: 0;
  position: fixed;
  width: 0;
}
.c-sus-options-block input[type=radio]:checked + label.label-checked,
.c-sus-options-block input[type=checkbox]:checked + label.label-checked {
  background-color: var(--color-black);
  color: var(--color-white);
}
.c-sus-options-block input[type=radio]:disabled + label,
.c-sus-options-block input[type=checkbox]:disabled + label {
  background-color: var(--color-lightGrey);
  color: var(--color-mediumGrey);
  border: 1px solid var(--color-lightGrey);
}
.c-sus-options-block input[type=radio]:disabled + label:hover,
.c-sus-options-block input[type=checkbox]:disabled + label:hover {
  background-color: var(--color-lightGrey);
}
.c-sus-options-block label {
  display: inline-block;
  background-color: var(--color-white);
  padding: 0.2rem 0.8rem;
  font-family: sans-serif, Arial;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.2rem;
  line-height: 2rem;
  letter-spacing: 0;
  border: 1px solid var(--color-black);
  border-radius: 4px;
  text-transform: uppercase;
}
.c-sus-options-block label:hover {
  background-color: #ddd;
  cursor: pointer;
}
.c-sus-options-block label.ft-radio__label:before, .c-sus-options-block label.ft-check__label:before, .c-sus-options-block label.ft-check__label:after {
  display: none;
}

.c-sus-progress-bar {
  color: var(--color-quaternary);
  font-family: var(--font-stack);
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.4rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  font-weight: bold;
  margin-bottom: 2rem;
}
@media only screen and (min-width: 768px) {
  .c-sus-progress-bar {
    margin-bottom: initial;
  }
}
.c-sus-progress-bar * {
  font-weight: bold;
}
.c-sus-progress-bar .progressbar-graph {
  position: relative;
}
.c-sus-progress-bar .progressbar-graph__totals {
  position: absolute;
}
.c-sus-progress-bar .progressbar-graph__midnumber {
  text-align: center;
  position: relative;
}
.c-sus-progress-bar .progressbar-graph__midnumber-inner {
  position: absolute;
  width: 150px;
  left: 50%;
  transform: translateX(-50%);
}
@media only screen and (min-width: 768px) {
  .c-sus-progress-bar .progressbar-graph__midnumber-inner {
    width: auto;
  }
}
.c-sus-progress-bar .progressbar-graph__content-bar {
  position: relative;
}
.c-sus-progress-bar .progressbar-graph__content-bar__bar {
  height: 15px;
  border-radius: 15px;
  overflow: hidden;
  margin: 8px 0;
  background: #a1c1d5;
  display: flex;
  justify-content: flex-start;
}
.c-sus-progress-bar .progressbar-graph__content-bar__bar-inner {
  border-radius: 15px;
  background: #5a93b6;
}
.c-sus-progress-bar .progressbar-graph__content-bar__marker {
  position: absolute;
  top: -2px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: var(--color-primary);
  z-index: 120;
}

.three-points-icon {
  padding: 0.5rem 1.2rem;
  display: inline-block;
  flex-direction: column;
}
@media only screen and (min-width: 1280px) {
  .three-points-icon {
    display: none;
  }
}
.three-points-icon__point {
  display: block;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  background: var(--color-black);
}
.three-points-icon__point + .three-points-icon__point {
  margin-top: 0.4rem;
}

.c-sus-aside-menu {
  border-right: 1px solid var(--color-mediumGrey);
  height: auto;
}
@media only screen and (min-width: 1280px) {
  .c-sus-aside-menu {
    height: calc(100% - 45px);
  }
}
.c-sus-aside-menu.c-sus-section--personal-area {
  padding: 0;
  margin: 0;
}
@media only screen and (min-width: 1280px) {
  .c-sus-aside-menu.c-sus-section--personal-area {
    padding: 1.6rem;
    border-right: 1px solid var(--color-mediumGrey);
    width: initial;
    height: calc(100% - 45px);
    position: static;
    background: var(--color-white);
  }
}
.c-sus-aside-menu.c-sus-section--personal-area--overlay {
  padding: 0;
  margin: 0;
  position: fixed;
  z-index: 99999999;
  width: 100vw;
  height: 100vh;
  background: rgba(0, 0, 0, 0.25);
  top: 0;
  left: 0;
}
@media only screen and (min-width: 1280px) {
  .c-sus-aside-menu.c-sus-section--personal-area--overlay {
    position: static;
    width: inherit;
    height: inherit;
    background: transparent;
  }
}
.c-sus-aside-menu__menu {
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  position: fixed;
  background-color: var(--color-white);
  z-index: 9999;
  left: 0;
  width: 100vw;
  height: calc(100vh - 98px);
  padding: 0.8rem;
}
@media only screen and (min-width: 1280px) {
  .c-sus-aside-menu__menu {
    display: block;
    position: sticky;
    top: 45px;
    width: initial;
    height: initial;
    left: initial;
    padding: 0;
  }
}
.c-sus-aside-menu__menu .c-sus-menu__close {
  position: static;
  transform: translate(0px, 0px);
  padding: 0.2rem;
}
@media only screen and (min-width: 1280px) {
  .c-sus-aside-menu__menu .c-sus-menu__close {
    display: none;
  }
}
.c-sus-aside-menu__menu .c-sus-heading {
  font-weight: bold;
  text-transform: uppercase;
}
.c-sus-aside-menu__menu .c-sus-list-block--img-and-text {
  justify-content: flex-start;
}
.c-sus-aside-menu__menu .c-sus-list-block--img-and-text.ft-list-block {
  text-align: left;
  align-items: flex-start;
  display: block;
}
.c-sus-aside-menu__menu .c-sus-list-block--img-and-text .ft-list-block__text {
  text-decoration: none;
  font-family: var(--font-stack);
}
.c-sus-aside-menu__menu .ft-list-block {
  flex-wrap: wrap;
  overflow: hidden;
}
.c-sus-aside-menu__menu .ft-list-block__item {
  margin-bottom: 2.5rem;
}
.c-sus-aside-menu__menu .ft-list-block__icon {
  margin-right: 0;
}
.c-sus-aside-menu__menu .c-sus-list-block__img {
  margin-right: 0.9rem;
}

.ft-brand-regionales .c-sus-aside-menu nav.c-sus-aside-menu__menu,
.ft-brand-ep .c-sus-aside-menu nav.c-sus-aside-menu__menu {
  display: block;
  top: 100vh;
  transition: top 0.2s;
}
@media only screen and (min-width: 1280px) {
  .ft-brand-regionales .c-sus-aside-menu nav.c-sus-aside-menu__menu,
  .ft-brand-ep .c-sus-aside-menu nav.c-sus-aside-menu__menu {
    top: 48px;
    transition: none;
  }
}
.ft-brand-regionales .c-sus-aside-menu nav.c-sus-aside-menu__menu--open,
.ft-brand-ep .c-sus-aside-menu nav.c-sus-aside-menu__menu--open {
  top: 98px;
  transition: top 0.2s;
}

.c-sus-header {
  padding: 8px 8px 0;
  background: var(--color-white);
}
@media only screen and (min-width: 768px) {
  .c-sus-header {
    padding: 8px 0 0;
  }
}
.c-sus-header-media {
  flex-direction: column;
  position: relative;
  top: -4px;
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
  text-align: left;
}
@media only screen and (min-width: 600px) {
  .c-sus-header-media {
    flex-direction: row;
    top: -2px;
  }
}
.c-sus-header-media-description {
  align-items: center;
  gap: 8px;
}
.c-sus-header-media-textini {
  display: inline-block;
  margin-top: 4px;
  margin-right: 4px;
  margin-bottom: -6px;
}
@media only screen and (min-width: 600px) {
  .c-sus-header-media-textini {
    margin-top: initial;
    margin-right: 4px;
    margin-bottom: initial;
    position: relative;
    top: 7px;
  }
}
.c-sus-header-media-text {
  display: block;
}
@media only screen and (min-width: 600px) {
  .c-sus-header-media-text {
    display: none;
  }
}
.c-sus-header-media-logo {
  max-width: 136px;
  display: none;
}
@media only screen and (min-width: 600px) {
  .c-sus-header-media-logo {
    display: inline-block;
  }
}
.c-sus-header-media-logo img {
  object-fit: contain;
  width: 100%;
  image-rendering: -moz-crisp-edges;
  image-rendering: -o-crisp-edges;
  image-rendering: -webkit-optimize-contrast;
  image-rendering: crisp-edges;
  -ms-interpolation-mode: nearest-neighbor;
}

.c-sus-main--personalized {
  background-color: var(--color-lightGrey);
}

.c-sus-promo-data__wrapper {
  border-radius: 5px;
  position: sticky;
  top: 50px;
  bottom: initial;
  z-index: 10;
  box-shadow: none;
}
@media only screen and (min-width: 768px) {
  .c-sus-promo-data__wrapper {
    padding: 16px;
    box-shadow: 0px 0px 6px var(--color-mediumGrey);
  }
}
.c-sus-promo-data__info {
  display: none;
}
@media only screen and (min-width: 768px) {
  .c-sus-promo-data__info {
    display: block;
  }
}
.c-sus-promo-data__info--success {
  display: block;
}
.c-sus-promo-data__go {
  position: fixed;
  top: initial;
  bottom: 0;
  left: 0;
  padding: 4px 8px 8px;
  border-radius: 0;
  background-color: var(--color-white);
  box-shadow: 0px 0px 6px var(--color-mediumGrey);
  width: 100%;
  z-index: 10;
  flex-direction: row;
  flex-wrap: wrap;
  row-gap: 8px;
  margin: initial;
  justify-content: space-between;
  align-items: center;
}
.c-sus-card-wrapper .c-sus-promo-data__go {
  position: static;
  box-shadow: none;
}
@media only screen and (min-width: 768px) {
  .c-sus-promo-data__go {
    position: static;
    box-shadow: none;
    padding: 8px 0 0;
    margin: -16px 0 0;
    flex-direction: column;
    justify-content: flex-start;
    align-items: initial;
  }
}
.c-sus-promo-data__go-promo {
  border-bottom: none;
  gap: 8px;
}
@media only screen and (min-width: 768px) {
  .c-sus-promo-data__go-promo {
    gap: initial;
  }
}
.c-sus-promo-data__go-promo-summary {
  gap: 4px;
}
.c-sus-promo-data__go-promo-summary-type {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  color: var(--color-primary);
  text-transform: uppercase;
  font-family: var(--font-primary);
}
@media only screen and (min-width: 768px) {
  .c-sus-promo-data__go-promo-summary-type {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.premium .c-sus-promo-data__go-promo-summary-type {
  color: var(--color-senary);
}
.c-sus-promo-data__go-promo-summary-count {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  color: var(--color-primary);
  text-transform: uppercase;
  font-family: var(--font-primary);
}
@media only screen and (min-width: 768px) {
  .c-sus-promo-data__go-promo-summary-count {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.premium .c-sus-promo-data__go-promo-summary-count {
  color: var(--color-senary);
}
.c-sus-promo-data__go-promo-detail {
  gap: 4px;
}
@media only screen and (min-width: 990px) {
  .c-sus-promo-data__go-promo-detail {
    gap: 6px;
  }
}
.c-sus-promo-data__go-promo-detail-before {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
  color: var(--color-quaternary);
  text-transform: uppercase;
  text-decoration: line-through;
  line-height: 1.6rem;
}
@media only screen and (min-width: 768px) {
  .c-sus-promo-data__go-promo-detail-before {
    line-height: 2.4rem;
  }
}
.ft-brand-ep .c-sus-promo-data__go-promo-detail-before, .c-sus-header-ep .c-sus-promo-data__go-promo-detail-before {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .ft-brand-ep .c-sus-promo-data__go-promo-detail-before, .c-sus-header-ep .c-sus-promo-data__go-promo-detail-before {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
@media only screen and (min-width: 990px) {
  .ft-brand-ep .c-sus-promo-data__go-promo-detail-before, .c-sus-header-ep .c-sus-promo-data__go-promo-detail-before {
    line-height: 2.6rem;
  }
}
.c-sus-promo-data__go-promo-detail-now {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  color: var(--color-black);
  text-transform: uppercase;
  font-family: var(--font-primary);
}
@media only screen and (min-width: 768px) {
  .c-sus-promo-data__go-promo-detail-now {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.c-sus-promo-data__go-promo--in-cards {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
  column-gap: 16px;
  flex-wrap: wrap;
}
.c-sus-promo-data__go-promo--in-cards .c-sus-promo-data__go-promo-summary-type {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
}
@media only screen and (min-width: 768px) {
  .c-sus-promo-data__go-promo--in-cards .c-sus-promo-data__go-promo-summary-type {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.c-sus-promo-data__go-promo--in-cards .c-sus-promo-data__go-promo-detail-now,
.c-sus-promo-data__go-promo--in-cards .c-sus-promo-data__go-promo-summary-count {
  font-family: var(--font-primary);
  font-size: 1.8rem;
  line-height: 2rem;
  letter-spacing: 0;
}
.ft-brand-regionales .c-sus-promo-data__go-promo--in-cards .c-sus-promo-data__go-promo-detail-now, .c-sus-promo-data__go-promo--in-cards .c-sus-promo-data__go-promo-summary-count {
  font-size: 2rem;
  line-height: 2.2rem;
}

@media only screen and (min-width: 768px) {
  .c-sus-promo-data__go-promo--in-cards .c-sus-promo-data__go-promo-detail-now,
  .c-sus-promo-data__go-promo--in-cards .c-sus-promo-data__go-promo-summary-count {
    font-size: 2rem;
    line-height: 2.2rem;
  }
}
.ft-brand-regionales .c-sus-promo-data__go-promo--in-cards .c-sus-promo-data__go-promo-detail-now, .c-sus-promo-data__go-promo--in-cards .c-sus-promo-data__go-promo-summary-count {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

.c-sus-promo-data__go-promo--in-cards .c-sus-promo-data__go-promo-detail {
  color: var(--color-quaternary);
  line-height: 1.7rem;
}
.ft-brand-ep .c-sus-promo-data__go-promo--in-cards .c-sus-promo-data__go-promo-detail {
  line-height: 2.3rem;
}
.c-sus-promo-data__go-promo--in-cards .c-sus-promo-data__go-promo-detail-before {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.4rem;
  letter-spacing: 0;
  line-height: 1.7rem;
  text-decoration: none;
}
.ft-brand-ep .c-sus-promo-data__go-promo--in-cards .c-sus-promo-data__go-promo-detail-before {
  line-height: 2.3rem;
}
.c-sus-promo-data__go-cta {
  padding-top: initial;
  margin-left: auto;
}
@media only screen and (min-width: 768px) {
  .c-sus-promo-data__go-cta {
    padding-top: 12px;
    margin-left: initial;
  }
}

@media only screen and (min-width: 768px) {
  .c-sus-promo-data__go-promo + .c-sus-promo-data__go-cta {
    border-top: 1px solid var(--color-mediumGrey);
  }
}

@media only screen and (min-width: 768px) {
  .c-sus-card-wrapper .c-sus-promo-data__go-promo + .c-sus-promo-data__go-cta {
    border-top: none;
    padding-top: initial;
  }
}

.c-sus-card-wrapper .c-sus-promo-data__go-cta--left {
  margin-right: auto;
  margin-left: initial;
}
.c-sus-section {
  margin-bottom: 5rem;
  position: relative;
}
@media only screen and (min-width: 768px) {
  .c-sus-section {
    margin-bottom: 5rem;
  }
}
.c-sus-section--personal-area {
  border-radius: 10px;
  background-color: var(--color-white);
  padding: 1.6rem;
  margin-bottom: 2.5rem;
}
@media only screen and (min-width: 768px) {
  .c-sus-section--personal-area {
    margin-bottom: 3rem;
  }
}
.c-sus-section--personal-area.c-sus-aside-menu {
  border-radius: 0;
}
.c-sus-section--personal-area--bottom-promo {
  padding-bottom: 0;
}
.c-sus-section--personal-area--bottom-promo__img {
  position: relative;
}
.c-sus-section--personal-area--bottom-promo section {
  flex-direction: column-reverse;
}
@media only screen and (min-width: 768px) {
  .c-sus-section--personal-area--bottom-promo section {
    flex-direction: row;
  }
}
.c-sus-section--personal-area--bottom-promo span.ft-tag {
  font-family: var(--font-stack);
  font-weight: normal;
  font-size: 1.6rem;
  line-height: 2.2rem;
  letter-spacing: 0;
  padding: 4px 20px;
  background-color: var(--color-white);
}
@media only screen and (min-width: 768px) {
  .c-sus-section--personal-area--bottom-promo span.ft-tag {
    font-size: 1.8rem;
    line-height: 2.8rem;
  }
}
.c-sus-section--personal-area--bottom-promo .c-sus-promo-data__go-cta {
  margin-left: initial;
}
.c-sus-section--personal-area--bottom-promo img {
  position: relative;
  bottom: 0;
  display: block;
  margin-right: auto;
  margin-left: auto;
}
@media only screen and (min-width: 768px) {
  .c-sus-section--personal-area--bottom-promo img {
    display: initial;
  }
}
@media (min-width: 768px) and (max-width: 1060px) {
  .c-sus-section--personal-area--bottom-promo img {
    width: 100%;
    position: absolute;
  }
}
.c-sus-section--personal-area--bottom-promo--color-blue {
  background-color: #b4dfef;
}
.c-sus-section--half-width-desk {
  -webkit-flex: 1 0 100%;
  -ms-flex: 1 0 100%;
  flex: 1 0 100%;
  display: block;
}
@media only screen and (min-width: 768px) {
  .c-sus-section--half-width-desk {
    -webkit-flex: 1 1 48%;
    -ms-flex: 1 1 48%;
    flex: 1 1 48%;
  }
}

.c-sus-wrapper__header .c-sus-promo-data__go-cta {
  display: none;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper__header .c-sus-promo-data__go-cta {
    border-top: none;
    padding-top: initial;
    display: block;
  }
}
.c-sus-wrapper__text-content {
  display: flex;
  flex-grow: 1;
}
.c-sus-wrapper--shaded .glide__slide :not(.c-sus-card-wrapper--overlay) .c-sus-wrapper__text-content, .c-sus-wrapper--breaking--type-2 .c-sus-wrapper__text-content {
  padding-right: 0.8rem;
  padding-bottom: 1.2rem;
  padding-left: 0.8rem;
}
.c-sus-wrapper--shaded {
  position: relative;
  background-color: var(--color-lightGrey);
}
.c-sus-wrapper--shaded:last-child {
  margin-bottom: 0;
}
.c-sus-wrapper--shaded:after, .c-sus-wrapper--shaded:before {
  content: " ";
  position: absolute;
  width: 100vw;
  bottom: 0;
  right: 0;
  left: 0;
  top: 0;
  transform: translateX(-100vw);
  background-color: var(--color-lightGrey);
}
.c-sus-wrapper--shaded:after {
  transform: translateX(0);
  left: auto;
  width: calc((100vw - 100%) / 2);
  right: calc((100% - 100vw) / 2);
}
.c-sus-wrapper--shaded--short:after, .c-sus-wrapper--shaded--short:before {
  display: none;
}
.c-sus-wrapper--shaded .c-sus-swiper--wrapper:not(.swiper_25_25_25_25--negative).swiper_50_50 .c-sus-figure picture, .c-sus-wrapper--shaded .c-sus-swiper--wrapper:not(.swiper_25_25_25_25--negative).swiper_30_30_30 .c-sus-figure picture {
  border-radius: 5px 5px 0 0;
}
.c-sus-wrapper--darked {
  position: relative;
  background-color: var(--color-black);
}
.c-sus-wrapper--darked * {
  color: var(--color-white);
  stroke: var(--color-white);
}
.c-sus-wrapper--darked .c-sus-button--font-black {
  color: var(--color-black);
}
.c-sus-wrapper--darked .c-sus-icon::before {
  background-color: var(--color-white);
}
.c-sus-wrapper--darked .c-sus-figure .c-sus-icon::before {
  background-color: var(--color-black);
}
.c-sus-wrapper--darked .c-sus-countdown .ft-list-counter__item + .ft-list-counter__item {
  background-image: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 6%, rgba(0, 0, 0, 0) 5%, rgba(0, 0, 0, 0) 100%);
}
.c-sus-wrapper--darked .c-sus-topic .ft-link, .c-sus-wrapper--darked .c-sus-topic.ft-tag,
.c-sus-wrapper--darked .c-sus-topic .ft-tag__name {
  color: var(--color-black);
}
.c-sus-wrapper--darked:last-child {
  margin-bottom: 0;
}
.c-sus-wrapper--darked:after, .c-sus-wrapper--darked:before {
  content: " ";
  position: absolute;
  bottom: 0;
  left: -200%;
  right: 100%;
  top: 0;
  background-color: black;
}
.c-sus-wrapper--darked:after {
  right: -200%;
  left: 100%;
}
.c-sus-wrapper--darked--short:after, .c-sus-wrapper--darked--short:before {
  display: none;
}
.c-sus-wrapper--opening--type-1 {
  margin-right: -10px;
  margin-left: -10px;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--opening--type-1 {
    border-radius: 10px;
    margin: initial;
  }
}
.c-sus-wrapper--opening--type-1 > div {
  padding: 0 10px 20px;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--opening--type-1 > div {
    padding: 20px 10px;
  }
}
.c-sus-wrapper--opening--type-1 > div:first-of-type {
  padding: 0 10px;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--opening--type-1 > div:first-of-type {
    padding: inherit;
  }
}
.c-sus-wrapper--opening--type-1 .c-sus-figure {
  padding: 2rem 0;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--opening--type-1 .c-sus-figure {
    padding: 2rem 0.8rem 2rem 2rem;
  }
}
.c-sus-wrapper--opening--type-1 .c-sus-figure picture {
  height: 172px;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--opening--type-1 .c-sus-figure picture {
    height: 286px;
  }
}
.c-sus-wrapper--opening--type-2 .c-sus-heading {
  text-align: left;
}
.c-sus-wrapper--opening--type-2 .c-sus__text__content-description {
  display: block;
}
.c-sus-wrapper--opening--type-2 .c-sus-opening__links {
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--opening--type-2 .c-sus-opening__links {
    text-align: left;
  }
}
.c-sus-wrapper--opening--type-2 .c-sus-opening__links .c-sus-paragraph .c-sus-link {
  color: var(--color-black);
}
.c-sus-wrapper--opening--type-2.c-sus-wrapper--breaking--type-5 > div .c-sus-wrapper__text-content .c-sus__text__content-description {
  display: block;
  text-align: left;
}
.c-sus-wrapper--breaking--type-1 {
  border-radius: 5px;
  overflow: hidden;
}
.c-sus-wrapper--breaking--type-1 .c-sus-figure picture {
  border-radius: initial;
  height: 172px;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-1 .c-sus-figure picture {
    height: 286px;
  }
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-1 .c-sus-figure picture {
    height: 286px;
  }
}
.c-sus-wrapper--breaking--type-1 .c-sus-wrapper__text-content {
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-1 .c-sus-wrapper__text-content {
    text-align: left;
  }
}
.c-sus-wrapper--breaking--type-1 .c-sus-wrapper__text-content-description {
  display: none;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-1 .c-sus-wrapper__text-content-description {
    display: block;
  }
}
.c-sus-wrapper--breaking--type-1 .c-sus__text__content-description {
  display: none;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-1 .c-sus__text__content-description {
    display: block;
  }
}
.c-sus-wrapper--breaking--type-1 .c-sus-promo-data__go-cta {
  text-align: center;
  margin-top: 1rem;
  margin-left: initial;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-1 .c-sus-promo-data__go-cta {
    text-align: left;
    margin-top: 2rem;
  }
}
.c-sus-wrapper--breaking--type-2 .c-sus-wrapper__header {
  flex-direction: column;
}
.c-sus-wrapper--breaking--type-3 .c-sus-card-wrapper--overlay--clear .c-sus-wrapper__text-content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  text-align: center;
  width: 50%;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-3 .c-sus-card-wrapper--overlay--clear .c-sus-wrapper__text-content {
    text-align: left;
  }
}
.c-sus-wrapper--breaking--type-3 .c-sus-card-wrapper--overlay--clear .c-sus-figure picture {
  height: 180px;
  padding-bottom: initial;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-3 .c-sus-card-wrapper--overlay--clear .c-sus-figure picture {
    height: 286px;
  }
}
.c-sus-wrapper--breaking--type-3 .c-sus-card-wrapper--overlay--clear .c-sus-figure picture:after {
  background: rgba(255, 255, 255, 0.8);
}
.c-sus-wrapper--breaking--type-3 .c-sus-card-wrapper--overlay--clear .c-sus__text__content-description {
  display: none;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-3 .c-sus-card-wrapper--overlay--clear .c-sus__text__content-description {
    display: block;
  }
}
.c-sus-wrapper--breaking--type-4 .c-sus-card-wrapper .c-sus-wrapper__text-content {
  color: var(--color-white);
  position: absolute;
  top: initial;
  left: 10%;
  bottom: 10%;
  margin: initial;
  text-align: left;
  width: 85%;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-4 .c-sus-card-wrapper .c-sus-wrapper__text-content {
    text-align: left;
    width: 45%;
    top: 0;
    left: 12%;
    bottom: 0;
    margin: auto;
  }
}
.c-sus-wrapper--breaking--type-4 .c-sus-card-wrapper .c-sus-figure picture {
  height: 474px;
  padding-bottom: initial;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-4 .c-sus-card-wrapper .c-sus-figure picture {
    height: 381px;
  }
}
.c-sus-wrapper--breaking--type-4 .c-sus-card-wrapper .c-sus-figure picture:after {
  background: rgba(255, 255, 255, 0.8);
}
.c-sus-wrapper--breaking--type-4 .c-sus-card-wrapper .c-sus-promo-data__go-cta {
  margin-left: initial;
}
.c-sus-wrapper--breaking--type-5 {
  margin-right: -1rem;
  margin-left: -1rem;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-5 {
    border-radius: 5px;
    margin-right: inherit;
    margin-left: inherit;
  }
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-5 > div:first-of-type {
    order: 2;
  }
}
.c-sus-wrapper--breaking--type-5 > div .c-sus-wrapper__text-content {
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-5 > div .c-sus-wrapper__text-content {
    text-align: left;
    order: 2;
  }
}
.c-sus-wrapper--breaking--type-5 > div .c-sus-wrapper__text-content .c-sus__text__content-description {
  display: none;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-5 > div .c-sus-wrapper__text-content .c-sus__text__content-description {
    display: inherit;
  }
}
.c-sus-wrapper--breaking--type-5 .c-sus-figure {
  width: initial;
  display: inline-block;
  margin-right: auto;
  margin-left: auto;
}
.c-sus-wrapper--breaking--type-5 .c-sus-figure picture {
  border-radius: 0;
  height: initial;
  padding-bottom: initial;
}
.c-sus-wrapper--breaking--type-5 .c-sus-figure picture img {
  max-width: 304px;
  width: 90%;
  height: initial;
  position: static;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-5 .c-sus-figure picture img {
    width: 100%;
    max-width: initial;
  }
}
.c-sus-wrapper--breaking--type-5 .c-sus-promo-data__go-cta {
  margin-right: auto;
  margin-left: auto;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-5 .c-sus-promo-data__go-cta {
    margin-right: initial;
    margin-left: initial;
  }
}
.c-sus-wrapper--breaking--type-5--not-reverse > div:first-of-type {
  order: 1;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-5--not-reverse > div:first-of-type {
    order: 2;
  }
}
.c-sus-wrapper--breaking--type-6 {
  margin-right: -1rem;
  margin-left: -1rem;
  padding-top: 3rem;
  padding-bottom: 2rem;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-6 {
    margin-right: inherit;
    margin-left: inherit;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }
}
.c-sus-wrapper--breaking--type-6 > div .c-sus-wrapper__text-content {
  text-align: center;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-6 > div .c-sus-wrapper__text-content {
    text-align: left;
    order: 2;
  }
}
.c-sus-wrapper--breaking--type-6 .c-sus-figure {
  height: 100%;
}
.c-sus-wrapper--breaking--type-6 .c-sus-figure picture {
  height: 100%;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-6 .c-sus-figure picture {
    height: 188px;
  }
}
.c-sus-wrapper--breaking--type-6 .c-sus-mainImage {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  .c-sus-wrapper--breaking--type-6 .c-sus-mainImage {
    min-width: 200px;
  }
}
.c-sus-wrapper--breaking--type-6 .c-sus-promo-data__go-cta {
  margin-right: auto;
  margin-left: auto;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper--breaking--type-6 .c-sus-promo-data__go-cta {
    margin-right: initial;
    margin-left: initial;
  }
}
.c-sus-wrapper--may-interest {
  position: relative;
}
.c-sus-wrapper--may-interest .c-sus-card-wrapper {
  background-color: var(--color-lightGrey);
  border-radius: 5px;
  height: 100%;
  padding-bottom: 1rem;
}
.c-sus-wrapper--may-interest .c-sus-wrapper__text-content {
  padding-right: 1rem;
  padding-left: 1rem;
}
.c-sus-wrapper.swiper_50_50 .glide__bullets, .c-sus-wrapper.swiper_30_30_30 .glide__bullets, .c-sus-wrapper.swiper_25_25_25_25 .glide__bullets {
  display: flex;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper.swiper_50_50 .glide__bullets, .c-sus-wrapper.swiper_30_30_30 .glide__bullets, .c-sus-wrapper.swiper_25_25_25_25 .glide__bullets {
    display: flex;
  }
}
.c-sus-wrapper.swiper_30_30_30_newsletters .glide__bullets {
  display: flex;
}
.c-sus-wrapper.swiper_100 .c-sus-figure picture {
  height: auto;
  padding-bottom: initial;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper.swiper_100 .c-sus-figure picture {
    height: auto;
    padding-bottom: initial;
  }
}
.c-sus-wrapper.swiper_100 .c-sus-figure picture img {
  position: static;
  object-fit: contain;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper.swiper_100 .c-sus-figure picture img {
    object-position: center center;
    object-fit: contain;
  }
}
.c-sus-wrapper.swiper_100 .c-sus__text__content-description {
  display: none;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper.swiper_100 .c-sus__text__content-description {
    display: block;
  }
}
.c-sus-wrapper.swiper_100 .glide__slides {
  margin: 1.5rem 0 0;
}
.c-sus-wrapper.swiper_100 .glide__bullets {
  padding-top: 3rem;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper.swiper_100 .glide__bullets {
    padding-top: 0.5rem;
  }
}
.c-sus-wrapper.swiper_100--marquee {
  position: relative;
}
.c-sus-wrapper.swiper_100--marquee .glide__arrows {
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
}
.c-sus-wrapper.swiper_100--marquee .glide__track {
  width: 80%;
  margin-right: auto;
  margin-left: auto;
}
.c-sus-wrapper.swiper_100--marquee .glide__bullets {
  display: none;
}
.c-sus-wrapper.swiper_100--marquee .glide__slides {
  margin: 0;
}
.c-sus-wrapper.swiper_100--marquee .glide__slide {
  text-align: center;
  margin-top: 0.5rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
.c-sus-wrapper.swiper_100--marquee .glide__slide .c-sus-link {
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
}
.c-sus-wrapper.swiper_100--marquee .glide__slide .c-sus-paragraph.ft-text {
  font-size: 1.4rem;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper.swiper_100--marquee .glide__slide .c-sus-paragraph.ft-text {
    font-size: 1.6rem;
  }
}
.c-sus-wrapper.swiper_100--marquee .glide__arrow {
  border: none;
}
.c-sus-wrapper.swiper_100--marquee .glide__arrow:first-of-type {
  position: absolute;
  left: 0;
}
.c-sus-wrapper.swiper_100--marquee .glide__arrow--disabled, .c-sus-wrapper.swiper_100--marquee .glide__arrow--right:hover, .c-sus-wrapper.swiper_100--marquee .glide__arrow--right:focus-within, .c-sus-wrapper.swiper_100--marquee .glide__arrow--left:hover, .c-sus-wrapper.swiper_100--marquee .glide__arrow--left:focus-within {
  background: none;
}
.c-sus-wrapper.swiper_100--marquee .glide__arrow--right:hover::before, .c-sus-wrapper.swiper_100--marquee .glide__arrow--right:focus-within::before, .c-sus-wrapper.swiper_100--marquee .glide__arrow--left:hover::before, .c-sus-wrapper.swiper_100--marquee .glide__arrow--left:focus-within::before {
  filter: none;
}
.c-sus-wrapper.swiper_100--marquee .glide__arrow--disabled:hover:before, .c-sus-wrapper.swiper_100--marquee .glide__arrow--disabled:focus-within:before {
  filter: invert(100%) sepia(11%) saturate(4%) hue-rotate(299deg) brightness(93%) contrast(70%);
}
.c-sus-wrapper.swiper_100 .c-sus-card-wrapper--overlay .c-sus-figure picture {
  height: 100%;
}
.c-sus-wrapper.swiper_100 .c-sus-card-wrapper--overlay .c-sus-figure img {
  object-fit: cover;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper.swiper_100 .c-sus-card-wrapper--overlay .c-sus-figure img {
    object-fit: cover;
  }
}
.c-sus-wrapper.swiper_50_50 .c-sus-figure picture {
  height: 150px;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper.swiper_50_50 .c-sus-figure picture {
    height: 286px;
  }
}
.c-sus-wrapper.swiper_50_50 .glide__bullet:nth-last-child(-n+1) {
  display: none;
}
.c-sus-wrapper.swiper_30_30_30 .c-sus-figure picture {
  height: 150px;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper.swiper_30_30_30 .c-sus-figure picture {
    height: 188px;
  }
}
.c-sus-wrapper.swiper_30_30_30 .glide__bullet:nth-last-child(-n+2) {
  display: none;
}
.c-sus-wrapper.swiper_25_25_25_25 .glide__bullet:nth-last-child(-n+3) {
  display: none;
}
@media only screen and (min-width: 768px) {
  .c-sus-wrapper.swiper_25_25_25_25--negative .glide__bullets {
    display: none;
  }
}
.c-sus-wrapper--opening--type-1 .c-sus-wrapper__text-content, .c-sus-wrapper--breaking--type-1 .c-sus-wrapper__text-content {
  padding: initial;
}

footer.footer .wrapper * {
  font-size: 14px;
  line-height: 16px;
}

footer.footer .wrapper .footer-up__medias-group > ul a {
  font-size: 12px;
}

a {
  color: inherit;
}

@media (max-width: 767px) {
  footer.footer .wrapper * {
    font-size: 12px;
  }
  footer.footer .footer-down .wrapper {
    padding: 24px 0 !important;
  }
  footer.footer .footer-down .footer-down__item {
    padding: 8px 12px 0;
  }
}