html {
    -webkit-text-size-adjust: 100%;
    line-height: 1.15;
}
body {
    margin: 0;
}
main {
    display: block;
}
h1 {
    font-size: 2em;
    margin: 0.67em 0;
}
hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}
pre {
    font-family: monospace, monospace;
    font-size: 1em;
}
a {
    background-color: transparent;
}
abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted;
}
b,
strong {
    font-weight: bolder;
}
code,
kbd,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}
small {
    font-size: 80%;
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sub {
    bottom: -0.25em;
}
sup {
    top: -0.5em;
}
img {
    border-style: none;
}
button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
}
button,
input {
    overflow: visible;
}
button,
select {
    text-transform: none;
}
[type='button'],
[type='reset'],
[type='submit'],
button {
    -webkit-appearance: button;
}
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0;
}
[type='button']:-moz-focusring,
[type='reset']:-moz-focusring,
[type='submit']:-moz-focusring,
button:-moz-focusring {
    outline: 1px dotted ButtonText;
}
fieldset {
    padding: 0.35em 0.75em 0.625em;
}
legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal;
}
progress {
    vertical-align: baseline;
}
textarea {
    overflow: auto;
}
[type='checkbox'],
[type='radio'] {
    box-sizing: border-box;
    margin-right: 5px;
    padding: 0;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
    height: auto;
}
[type='search'] {
    -webkit-appearance: textfield;
    outline-offset: -2px;
}
[type='search']::-webkit-search-decoration {
    -webkit-appearance: none;
}
::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}
details {
    display: block;
}
summary {
    display: list-item;
}
[hidden],
template {
    display: none;
}
* {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
picture {
    display: block;
}
:focus {
    outline: none;
}
input[type='submit']:hover {
    cursor: pointer;
}
@font-face {
    font-display: swap;
    font-family: AG-Black;
    font-weight: 900;
    src: url(/uploads/static/elnacional/dist/fonts/AtlasGrotesk-Black-Web.woff2)
        format('woff2');
    unicode-range: U+0000- u+00ff;
}
@font-face {
    font-display: swap;
    font-family: AG-Bold;
    font-weight: 700;
    src: url(/uploads/static/elnacional/dist/fonts/AtlasGrotesk-Bold-Web.woff2)
        format('woff2');
    unicode-range: U+0000- u+00ff;
}
@font-face {
    font-display: swap;
    font-family: AG-Medium;
    font-weight: 500;
    src: url(/uploads/static/elnacional/dist/fonts/AtlasGrotesk-Medium-Web.woff2)
        format('woff2');
    unicode-range: U+0000- u+00ff;
}
@font-face {
    font-display: swap;
    font-family: AG-Regular;
    src: url(/uploads/static/elnacional/dist/fonts/AtlasGrotesk-Regular-Web.woff2)
        format('woff2');
    unicode-range: U+0000- u+00ff;
}
@font-face {
    font-display: swap;
    font-family: AG-Light;
    font-weight: 300;
    src: url(/uploads/static/elnacional/dist/fonts/AtlasGrotesk-Light-Web.woff2)
        format('woff2');
    unicode-range: U+0000- u+00ff;
}
@font-face {
    font-display: swap;
    font-family: AG-Thin;
    font-weight: 100;
    src: url(/uploads/static/elnacional/dist/fonts/AtlasGrotesk-Thin-Web.woff2)
        format('woff2');
    unicode-range: U+0000- u+00ff;
}
@font-face {
    font-display: swap;
    font-family: AG-Black-Italic;
    font-style: italic;
    font-weight: 900;
    src: url(/uploads/static/elnacional/dist/fonts/AtlasGrotesk-BlackItalic-Web.woff2)
        format('woff2');
    unicode-range: U+0000- u+00ff;
}
@font-face {
    font-display: swap;
    font-family: AG-Bold-Italic;
    font-style: italic;
    font-weight: 700;
    src: url(/uploads/static/elnacional/dist/fonts/AtlasGrotesk-BoldItalic-Web.woff2)
        format('woff2');
    unicode-range: U+0000- u+00ff;
}
@font-face {
    font-display: swap;
    font-family: AG-Medium-Italic;
    font-style: italic;
    font-weight: 500;
    src: url(/uploads/static/elnacional/dist/fonts/AtlasGrotesk-MediumItalic-Web.woff2)
        format('woff2');
    unicode-range: U+0000- u+00ff;
}
@font-face {
    font-display: swap;
    font-family: AG-Regular-Italic;
    font-style: italic;
    src: url(/uploads/static/elnacional/dist/fonts/AtlasGrotesk-RegularItalic-Web.woff2)
        format('woff2');
    unicode-range: U+0000- u+00ff;
}
@font-face {
    font-display: swap;
    font-family: AG-Light-Italic;
    font-style: italic;
    font-weight: 300;
    src: url(/uploads/static/elnacional/dist/fonts/AtlasGrotesk-LightItalic-Web.woff2)
        format('woff2');
    unicode-range: U+0000- u+00ff;
}
@font-face {
    font-display: swap;
    font-family: AG-Thin-Italic;
    font-style: italic;
    font-weight: 100;
    src: url(/uploads/static/elnacional/dist/fonts/AtlasGrotesk-ThinItalic-Web.woff2)
        format('woff2');
    unicode-range: U+0000- u+00ff;
}
body {
    background: #eae8e8;
    color: #000;
    font-family: AG-Regular, Arial, Helvetica, sans-serif;
    font-size: 17px;
    line-height: 1.55em;
    overflow-x: hidden;
}
body.is-menu-open,
body.is-no-scroll {
    overflow: hidden;
}
form {
    margin: 0;
    padding: 0;
}
img {
    border: none;
}
p {
    margin: 0;
    padding: 0;
}
input,
select,
textarea {
    font-family: inherit;
    outline: 0;
}
ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    background: inherit;
    border: none;
    color: inherit;
    font-size: inherit;
    font-weight: inherit;
    margin: 0;
    padding: 0;
}
a,
a:active,
a:link,
a:visited {
    color: inherit;
    cursor: pointer;
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
b,
strong {
    font-family: AG-Black, Arial, Helvetica, sans-serif;
}
.csl-inner {
    text-align: left;
}
.csl-inner > h3 {
    margin: 20px 0;
}
.tile-wrapper {
    cursor: pointer;
}
h3 {
    color: #8a8a8d;
    font-family: AG-Light, Arial, Helvetica, sans-serif;
    font-size: 26px;
    line-height: 1.2em;
}
body.cs-vce .header.row {
    left: 30px;
    top: 10px;
}
font {
    color: inherit;
}
img:not([src]):not([srcset]) {
    visibility: hidden;
}
@-moz-document url-prefix() {
    img:-moz-loading {
        visibility: hidden;
    }
}
.selector-wrapper {
    font-size: 16px;
}
.selector {
    display: inline-block;
    vertical-align: top;
}
.selector strong {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMC4wNjYiIGhlaWdodD0iNi42ODEiPjxwYXRoIGZpbGw9IiNBN0E2QTgiIGQ9Ik0xMC4wNjYgMEw1LjAzMyA2LjY4MSAwIDB6Ii8+PC9zdmc+)
        no-repeat right 10px;
    background-size: 12px;
    cursor: pointer;
    display: inline-block;
    padding: 0 18px 10px 0;
}
.selector-options {
    display: none;
    position: absolute;
    top: 44px;
}
.selector-options ul {
    list-style: none;
    margin: 0;
    min-width: 150px;
    padding: 0;
}
.selector-options ul li {
    border-top: 1px solid #d4d1d0;
    cursor: pointer;
    font-size: 15px;
    padding: 15px 0;
}
.selector-options ul li:hover {
    color: #000;
}
.container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
}
.container:after,
.container:before {
    content: ' ';
    display: table;
}
.container:after {
    clear: both;
}
.container-fluid {
    margin-left: auto;
    margin-right: auto;
    padding-left: 10px;
    padding-right: 10px;
}
.container-fluid:after,
.container-fluid:before {
    content: ' ';
    display: table;
}
.container-fluid:after {
    clear: both;
}
.row {
    margin-left: -10px;
    margin-right: -10px;
}
.row:after,
.row:before {
    content: ' ';
    display: table;
}
.row:after {
    clear: both;
}
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
}
.cs-vce .col-lg-1,
.cs-vce .col-lg-2,
.cs-vce .col-lg-3,
.cs-vce .col-lg-4,
.cs-vce .col-lg-5,
.cs-vce .col-lg-6,
.cs-vce .col-lg-7,
.cs-vce .col-lg-8,
.cs-vce .col-lg-9,
.cs-vce .col-lg-10,
.cs-vce .col-lg-11,
.cs-vce .col-lg-12,
.cs-vce .col-md-1,
.cs-vce .col-md-2,
.cs-vce .col-md-3,
.cs-vce .col-md-4,
.cs-vce .col-md-5,
.cs-vce .col-md-6,
.cs-vce .col-md-7,
.cs-vce .col-md-8,
.cs-vce .col-md-9,
.cs-vce .col-md-10,
.cs-vce .col-md-11,
.cs-vce .col-md-12,
.cs-vce .col-sm-1,
.cs-vce .col-sm-2,
.cs-vce .col-sm-3,
.cs-vce .col-sm-4,
.cs-vce .col-sm-5,
.cs-vce .col-sm-6,
.cs-vce .col-sm-7,
.cs-vce .col-sm-8,
.cs-vce .col-sm-9,
.cs-vce .col-sm-10,
.cs-vce .col-sm-11,
.cs-vce .col-sm-12,
.cs-vce .col-xs-1,
.cs-vce .col-xs-2,
.cs-vce .col-xs-3,
.cs-vce .col-xs-4,
.cs-vce .col-xs-5,
.cs-vce .col-xs-6,
.cs-vce .col-xs-7,
.cs-vce .col-xs-8,
.cs-vce .col-xs-9,
.cs-vce .col-xs-10,
.cs-vce .col-xs-11,
.cs-vce .col-xs-12 {
    min-height: 1px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
    float: left;
}
.col-xs-1 {
    width: 8.33333%;
}
.col-xs-2 {
    width: 16.66667%;
}
.col-xs-3 {
    width: 25%;
}
.col-xs-4 {
    width: 33.33333%;
}
.col-xs-5 {
    width: 41.66667%;
}
.col-xs-6 {
    width: 50%;
}
.col-xs-7 {
    width: 58.33333%;
}
.col-xs-8 {
    width: 66.66667%;
}
.col-xs-9 {
    width: 75%;
}
.col-xs-10 {
    width: 83.33333%;
}
.col-xs-11 {
    width: 91.66667%;
}
.col-xs-12 {
    width: 100%;
}
.row.center {
    max-width: 1010px;
    position: relative;
}
.row.bottom,
.row.bottom-banner,
.row.center,
.row.center2 {
    margin: 0 auto;
}
.row.bottom {
    background: #000;
}
.row.top,
.row.topbar {
    background: #fff;
    margin: auto;
    transition: background 0.5s;
}
.gallery-slide .row.top,
.gallery-slide .row.topbar,
.is-culture .row.top,
.is-culture .row.topbar,
.is-menu-open .row.top,
.is-menu-open .row.topbar,
.is-search-open .row.top,
.is-search-open .row.topbar,
.search-page .row.top,
.search-page .row.topbar {
    background: #000;
}
.row.top {
    border-bottom: 1px solid hsla(15, 4%, 82%, 0.5);
    position: sticky;
    top: 0;
    z-index: 201;
}
.row.top:after {
    transition: background 0.45s;
}
.is-login-open .row.top:after {
    background: hsla(0, 0%, 100%, 0.9);
    content: '';
    display: block;
    height: 100%;
    position: fixed;
    width: 100%;
}
.gallery-slide.is-login-open .row.top:after,
.is-culture.is-login-open .row.top:after,
.search-page.is-login-open .row.top:after {
    background: rgba(0, 0, 0, 0.9);
    content: '';
    display: block;
    height: 100%;
    position: fixed;
    width: 100%;
}
.row.top > [class*='col-'] {
    padding: 0;
}
.is-menu-open .row.top {
    height: 100vh;
    overflow: auto;
    padding-bottom: 40px;
}
.is-gallery-slide-open .row.top {
    margin-bottom: 0;
}
.row.center2 .c-banner,
.row.thematic-grid {
    margin-bottom: 1.25rem;
}
.row.thematic-grid > div > div {
    display: flex;
    flex-wrap: wrap;
    gap: 1.25rem;
}
.row.thematic-grid > div > div .c-item-list-heading__extra-title {
    flex: 0 0 100%;
    margin: 0;
}
.row.thematic-grid > div > div .c-news-block {
    margin: 0;
}
.o-flex-columns__row {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    margin: 0 auto 20px;
    max-width: 990px;
}
.o-flex-columns__row--3-1 .o-flex-columns__col--main {
    width: 652px;
}
.o-flex-columns__row--3-1 .o-flex-columns__col--related {
    width: 316px;
}
.o-flex-columns__row--3-1 .o-flex-columns__col--related-top-author {
    flex-wrap: wrap;
    margin-bottom: -20px;
}
.o-flex-columns__col {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.o-flex-columns__col--main {
    flex-direction: row;
    flex-wrap: wrap;
}
.o-topbar {
    height: 2.5rem;
    margin: 0 auto;
    max-width: 1010px;
    position: relative;
    transition: height 0.5s;
}
.o-topbar * {
    box-sizing: border-box;
}
.o-topbar__wrapper {
    margin: 0 auto;
    max-width: 990px;
    position: relative;
}
.v-banners-wrapper {
    height: 1px;
    left: 0;
    margin: 0 auto;
    pointer-events: none;
    position: fixed;
    right: 0;
    text-align: center;
    top: 79px;
    top: 120px;
    z-index: 10;
}
.top-scrolled .v-banners-wrapper {
    top: 80px;
}
.is-breaking-news .v-banners-wrapper {
    top: 180px;
}
.is-breaking-news.top-scrolled .v-banners-wrapper {
    top: 140px;
}
.v-banners-wrapper .v-banners {
    height: 1px;
    margin: 0 auto;
    overflow: visible;
    pointer-events: none;
    position: relative;
    width: 1000px;
}
.v-banners-wrapper .v-banner1 {
    right: 101%;
}
.v-banners-wrapper .v-banner1,
.v-banners-wrapper .v-banner2 {
    display: block;
    pointer-events: auto;
    position: absolute;
    transition: all 0.15s ease-in-out;
}
.v-banners-wrapper .v-banner2 {
    left: 101%;
}
.c-banner {
    margin-bottom: 20px;
    position: relative;
    text-align: center;
    width: 100%;
}
.home .c-banner {
    margin-bottom: 0;
}
.c-banner cs-ads > * {
    background: #fff;
}
.c-banner--970x250 {
    margin: 0 auto;
    max-width: 61.875rem;
}
.c-banner--300x600 {
    background: #f0f0f0;
    height: 652px;
}
.c-banner--300x600 > * {
    display: block;
    position: relative;
    z-index: 2;
}
.c-banner--300x600:before {
    color: #666;
    display: block;
    font-family: AG-Thin, Arial, Helvetica, sans-serif;
    font-size: 11px;
    left: 10px;
    left: 50%;
    letter-spacing: 0.1em;
    line-height: 1.4em;
    padding: 5px 0;
    position: absolute;
    text-transform: uppercase;
    top: calc(50% - 30px);
    transform: translate(-50%, -50%);
    z-index: 0;
}
html[lang='ca'] .c-banner--300x600:before {
    content: 'Publicitat';
}
html[lang='en'] .c-banner--300x600:before {
    content: 'Advertisement';
}
html[lang='es'] .c-banner--300x600:before {
    content: 'Publicidad';
}
.c-banner--is-empty .c-banner--300x600 {
    height: auto;
    margin: 0;
}
.c-banner--300x600 cs-ads {
    display: block;
    line-height: 0;
    position: sticky;
    top: 5.625rem;
}
body.article .c-mainarticle__content-right .c-banner--300x250 {
    margin-top: 20px;
}
.c-banner--is-empty {
    overflow: hidden;
}
body.category-25 .c-banner,
body.static .c-banner {
    display: none;
}
.row-mtop .c-banner {
    margin-bottom: 0;
}
.row-mtop {
    opacity: 1;
    position: sticky;
    top: 0;
    z-index: 1000;
}
.is-menu-open .row-mtop {
    display: none;
}
.top-scrolled .row-mtop {
    opacity: 0;
    pointer-events: none;
}
.row-mtop .col-lg-12 {
    margin: 0;
    padding: 0;
}
.row-top-banner {
    margin: 0 auto 15px;
}
body.author .row-top-banner,
body.category-25 .row-top-banner,
body.static .row-top-banner {
    display: none;
}
#stickyunit,
#stickyunit--desktop,
#stickyunit--mobile {
    bottom: 0;
    display: none;
    left: 0;
    pointer-events: all;
    position: fixed;
    right: 0;
    z-index: 2147483640;
}
body.is-menu-open #stickyunit,
body.is-menu-open #stickyunit--desktop,
body.is-menu-open #stickyunit--mobile {
    z-index: 0;
}
#stickyunit--desktop.is-active,
#stickyunit--mobile.is-active,
#stickyunit.is-active {
    display: inherit;
}
#stickyunit--desktop .banner,
#stickyunit--mobile .banner,
#stickyunit .banner {
    align-items: center;
    background: #fff;
    border-top: 1px solid #ddd;
    display: flex;
    justify-content: center;
    padding: 5px;
}
#stickyunit *,
#stickyunit--desktop *,
#stickyunit--mobile * {
    pointer-events: all;
}
#stickyunit--desktop .dfp-close-ad,
#stickyunit--mobile .dfp-close-ad,
#stickyunit .dfp-close-ad {
    background-color: #fff;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy43IDE3LjciPjxwYXRoIGQ9Ik0xNy43IDE3TDkuNSA4LjggMTcuNy43IDE3IDAgOC44IDguMS43IDAgMCAuN2w4LjEgOC4xTDAgMTdsLjcuNyA4LjEtOC4yIDguMiA4LjJ6Ii8+PC9zdmc+);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: no-repeat;
    background-size: 48%;
    border-left: 1px solid #ddd;
    border-radius: 6px 0 0 0;
    border-top: 1px solid #ddd;
    bottom: 99%;
    height: 24px;
    pointer-events: all;
    position: absolute;
    right: 0;
    width: 28px;
    z-index: 99999;
}
#stickyunit--desktop {
    margin: 0 auto;
    max-width: 61.875rem;
}
marfeel-flowcards div:not(empty) {
    z-index: 2147483637 !important;
}
[class*='onesignal-slide'] {
    z-index: 2147483643 !important;
}
.taboolaReelsHomePage {
    padding-bottom: 0.625rem;
}
.header {
    background: #fff;
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
    position: relative;
    text-align: left;
    top: auto;
    width: 990px;
    z-index: 99999;
}
body.gallery-slide .header,
body.is-culture .header,
body.is-menu-open .header,
body.is-search-open .header,
body.search-page .header {
    background: #000;
}
.header__main {
    background: #fff;
    display: flex;
    justify-content: space-between;
    position: sticky;
    top: 0;
    transition: background 0.5s;
    width: 100%;
    z-index: 1;
}
.is-menu-open .header__main {
    border-bottom: 1px solid hsla(15, 4%, 82%, 0.5);
}
.gallery-slide .header__main,
.is-culture .header__main,
.is-menu-open .header__main,
.is-search-open .header__main,
.search-page .header__main {
    background: #000;
}
.header__secondary {
    display: flex;
    justify-content: space-between;
    position: sticky;
    top: 0;
    width: 100%;
    z-index: 1;
}
.is-menu-open .header__secondary {
    background: #000;
    border-bottom: 1px solid hsla(15, 4%, 82%, 0.5);
    transition: background 0.5s;
}
.header .head-logo {
    position: relative;
    width: 3.6875rem;
    z-index: 11;
}
.header .head-logo a {
    display: block;
    height: 3.6875rem;
    left: 0;
    position: relative;
    top: 0;
    width: 59px;
    z-index: 3;
}
.header .head-logo a:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDEuNDQyIiBoZWlnaHQ9IjQ4LjI5NyI+PHBhdGggZD0iTTcuODkgMzUuMzYyYzIuNTM0IDAgMy42MDggMS41ODQgMy44MDEgMy4wNjJoMS4yODVjLS4yOTktMi45NzQtMi43OTgtNC4wODMtNS4wODYtNC4wODMtMy4zNzkgMC01Ljk0OSAyLjU1Mi01Ljk0OSA2Ljk4OCAwIDQuNzg3IDIuNTE3IDYuOTY5IDUuODk2IDYuOTY5IDMuMDA5IDAgNC45MjgtMS43NzggNS4xMzktNC4xODhoLTEuMjVjLS4xNzYgMS41MzEtMS4yMzIgMy4xNS0zLjc4NCAzLjE1LTMuMDI2IDAtNC42NjMtMi4zMjMtNC42NjMtNS45MzEgMC0zLjQ1MSAxLjU2Ni01Ljk2NyA0LjYxMS01Ljk2N3ptMTAuNzU0LS44MWwtNC45ODEgMTMuNDYzaDEuMjVsMS42MDItNC40aDUuNjQ5bDEuNjAyIDQuNGgxLjMybC00Ljk2Mi0xMy40NjNoLTEuNDh6bS0xLjc2MSA4LjA0M2wxLjktNS4xNzRjLjI4Mi0uNzc1LjUyOS0xLjU2Ni41NjMtMS42NTVoLjAzNXMuMjI5LjgyOC41MjggMS42MzdsMS44ODMgNS4xOTFoLTQuOTA5em02LjM1Mi02Ljk1Mmg0LjgyMnYxMi4zNzNoMS4yNDlWMzUuNjQzaDQuODR2LTEuMDkxSDIzLjIzNXpNNS41MTkgMjIuMTc5aC4wNTZzLjQwOSAxLjE1MiAxLjI4MyAyLjU4NWwzLjg1MSA2LjM3OWgzLjc1N1YxNi45MTVoLTMuMzg1djguNjQ5aC0uMDU2cy0uMzM0LTEuMDQyLTEuMTktMi40OTJMNi4xNyAxNi45MTVoLTR2MTQuMjI5aDMuMzQ4di04Ljk2NXptMTAuMDIzIDguOTY1aDMuNTUybC44MzctMi41NjdoNC45NDdsLjgxOCAyLjU2N2gzLjkyNGwtNC45ODUtMTQuMjI5SDIwLjQ3bC00LjkyOCAxNC4yMjl6bTYuMzIzLTguODkxYy40MS0xLjM3Ny41MjEtMi4xNzcuNTQtMi4yMzJoLjAzN3MuMDkzLjguNTIxIDIuMjUxbDEuMDYxIDMuNjA4aC0zLjIzNmwxLjA3Ny0zLjYyN3ptMzMuNDkyLTUuNTQzYy00LjMxNSAwLTYuOTE4IDIuOTAxLTYuOTE4IDcuMzY2IDAgNC41MzggMi4yNSA3LjM2NSA2LjkxOCA3LjM2NSA0LjM3MSAwIDYuODYzLTIuODgzIDYuODYzLTcuMzY1LjAwMS00LjU1Ny0yLjMyNC03LjM2Ni02Ljg2My03LjM2NnptLS4wMTggMTIuMDUzYy0xLjk3MSAwLTIuNzktMS41MjUtMi43OS00LjY4NyAwLTMuMTQ0LjkxMi00LjcyNSAyLjc5LTQuNzI1IDEuNjM2IDAgMi43OSAxLjU4MSAyLjc5IDQuNzI1IDAgMy4xNDMtLjkxMiA0LjY4Ny0yLjc5IDQuNjg3ek0zNS45OCAxOS40NDVjMS4xNzIgMCAyLjE3Ni44MTggMi4yNjkgMi42MDRINDIuMWMtLjEzLTMuMjE3LTIuMDgzLTUuMzM4LTYuMTItNS4zMzgtNC4zNTMgMC02LjcxNCAyLjg4My02LjcxNCA3LjYwNyAwIDQuMjc4IDIuMDA5IDcuMTI0IDYuODA4IDcuMTI0IDMuNjI3IDAgNS44NzctMi4wNjUgNi4wMDgtNS4zMzhIMzguMjVjLS4xNDkgMS44NTktMS4wNiAyLjYwNC0yLjI2OSAyLjYwNC0xLjYgMC0yLjY0MS0xLjU0My0yLjY0MS00LjU3Ni0uMDAxLTMuMjkzIDEuMjY0LTQuNjg3IDIuNjQtNC42ODd6bTQ1LjgyMi0yLjUzbC00LjkyOSAxNC4yMjloMy41NTNsLjgzNy0yLjU2N2g0Ljk0N2wuODE5IDIuNTY3aDMuOTI0bC00Ljk4NC0xNC4yMjloLTQuMTY3em0uMzE3IDguOTY1bDEuMDc4LTMuNjI2Yy40MS0xLjM3Ny41MjEtMi4xNzcuNTQtMi4yMzJoLjAzN3MuMDkzLjguNTIxIDIuMjUxbDEuMDYxIDMuNjA4aC0zLjIzN3ptMTMuNjg2IDIuNDM2VjE2LjkxNUg5Mi4wM3YxNC4yMjloOS40MTF2LTIuODI4em0tMjMuMzk0LTIuNzUyaC0uMDU2cy0uMzM0LTEuMDQyLTEuMTktMi40OTJMNjcuNSAxNi45MTVoLTMuOTk5djE0LjIyOWgzLjM0OFYyMi4xOGguMDU2cy40MDkgMS4xNTIgMS4yODMgMi41ODVsMy44NTEgNi4zNzloMy43NTdWMTYuOTE1aC0zLjM4NXY4LjY0OXptLTI5LjAzLTguNjQ5aDMuNzc1djE0LjIyOWgtMy43NzV6bS0yMi40MDctNC40MTloLTcuMDNWMEgxMi42OHYxMy42MTdoOC4yOTR6bS05Ljk5MyAwSDMuNDg3VjcuMjI3aDYuNzY0VjYuMTIzSDMuNDg3VjEuMTIyaDcuNDIzVjBIMi4yMjR2MTMuNjE3aDguNzU3ek0wIDQ2LjM0M2gxLjY3MnYxLjY3MkgweiIvPjwvc3ZnPg==)
        0 no-repeat;
    background-size: contain;
    content: '';
    display: block;
    height: 100%;
    left: 66px;
    opacity: 0.75;
    position: absolute;
    top: 0;
    width: 98px;
}
.gallery-slide .header .head-logo a:before,
.is-menu-open .header .head-logo a:before,
.is-search-open .header .head-logo a:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDEuNDQxIiBoZWlnaHQ9IjQ4LjI5NyI+PHBhdGggZD0iTTcuODkgMzUuMzYxYzIuNTM0IDAgMy42MDggMS41ODQgMy44MDEgMy4wNjJoMS4yODVjLS4yOTktMi45NzQtMi43OTgtNC4wODMtNS4wODYtNC4wODMtMy4zNzkgMC01Ljk0OSAyLjU1Mi01Ljk0OSA2Ljk4OCAwIDQuNzg3IDIuNTE4IDYuOTY5IDUuODk2IDYuOTY5IDMuMDA5IDAgNC45MjgtMS43NzggNS4xMzktNC4xODhoLTEuMjVjLS4xNzYgMS41MzEtMS4yMzEgMy4xNS0zLjc4NCAzLjE1LTMuMDI1IDAtNC42NjMtMi4zMjItNC42NjMtNS45MzEgMC0zLjQ1IDEuNTY2LTUuOTY3IDQuNjExLTUuOTY3em0xMC43NTQtLjgwOWwtNC45OCAxMy40NjRoMS4yNWwxLjYwMi00LjRoNS42NDlsMS42MDIgNC40aDEuMzJsLTQuOTYyLTEzLjQ2NGgtMS40ODF6bS0xLjc2MSA4LjA0NGwxLjktNS4xNzVjLjI4MS0uNzc0LjUyOC0xLjU2NS41NjItMS42NTVoLjAzNXMuMjI5LjgyOC41MjggMS42MzdsMS44ODMgNS4xOTFoLTQuOTA5di4wMDJ6bTYuMzUyLTYuOTUzaDQuODIydjEyLjM3M2gxLjI0OVYzNS42NDNoNC44NHYtMS4wOTFIMjMuMjM1ek01LjUxOSAyMi4xNzloLjA1N3MuNDA4IDEuMTUyIDEuMjgyIDIuNTg0bDMuODUyIDYuMzc5aDMuNzU3VjE2LjkxNWgtMy4zODV2OC42NDloLS4wNTdzLS4zMzQtMS4wNDItMS4xODktMi40OTNMNi4xNyAxNi45MTVoLTR2MTQuMjI5aDMuMzQ4bC4wMDEtOC45NjV6bTEwLjAyMyA4Ljk2NmgzLjU1MmwuODM3LTIuNTY3aDQuOTQ3bC44MTcgMi41NjdoMy45MjVsLTQuOTg1LTE0LjIyOUgyMC40N2wtNC45MjggMTQuMjI5em02LjMyMy04Ljg5MmMuNDA5LTEuMzc3LjUyMS0yLjE3Ny41MzktMi4yMzJoLjAzN3MuMDk0LjguNTIxIDIuMjUxbDEuMDYxIDMuNjA4aC0zLjIzNWwxLjA3Ny0zLjYyN3ptMzMuNDkyLTUuNTQzYy00LjMxNCAwLTYuOTE4IDIuOTAxLTYuOTE4IDcuMzY2IDAgNC41MzggMi4yNSA3LjM2NSA2LjkxOCA3LjM2NSA0LjM3MSAwIDYuODYzLTIuODgzIDYuODYzLTcuMzY1LjAwMS00LjU1Ny0yLjMyNC03LjM2Ni02Ljg2My03LjM2NnptLS4wMTggMTIuMDU0Yy0xLjk3MSAwLTIuNzktMS41MjUtMi43OS00LjY4OCAwLTMuMTQ0LjkxMi00LjcyNSAyLjc5LTQuNzI1IDEuNjM2IDAgMi43OSAxLjU4MSAyLjc5IDQuNzI1IDAgMy4xNDMtLjkxMiA0LjY4OC0yLjc5IDQuNjg4ek0zNS45OCAxOS40NDVjMS4xNzIgMCAyLjE3Ny44MTggMi4yNyAyLjYwNGgzLjg1Yy0uMTMtMy4yMTctMi4wODMtNS4zMzgtNi4xMi01LjMzOC00LjM1MyAwLTYuNzE0IDIuODgzLTYuNzE0IDcuNjA3IDAgNC4yNzggMi4wMDkgNy4xMjQgNi44MDkgNy4xMjQgMy42MjcgMCA1Ljg3Ny0yLjA2NCA2LjAwOC01LjMzOEgzOC4yNWMtLjE0OSAxLjg1OS0xLjA2MSAyLjYwNC0yLjI3IDIuNjA0LTEuNiAwLTIuNjQxLTEuNTQzLTIuNjQxLTQuNTc2IDAtMy4yOTMgMS4yNjUtNC42ODcgMi42NDEtNC42ODd6bTQ1LjgyMi0yLjUzbC00LjkyOSAxNC4yMjloMy41NTNsLjgzNy0yLjU2N2g0Ljk0N2wuODE4IDIuNTY3aDMuOTI1bC00Ljk4NC0xNC4yMjloLTQuMTY3em0uMzE3IDguOTY1bDEuMDc3LTMuNjI2Yy40MS0xLjM3Ny41MjEtMi4xNzcuNTQtMi4yMzJoLjAzN3MuMDk0LjguNTIxIDIuMjUxbDEuMDYxIDMuNjA4LTMuMjM2LS4wMDF6bTEzLjY4NiAyLjQzNlYxNi45MTVIOTIuMDN2MTQuMjNoOS40MTF2LTIuODI5em0tMjMuMzk0LTIuNzUyaC0uMDU3cy0uMzM0LTEuMDQyLTEuMTg5LTIuNDkzTDY3LjUgMTYuOTE1aC0zLjk5OXYxNC4yMjloMy4zNDhWMjIuMThoLjA1NnMuNDA5IDEuMTUyIDEuMjgzIDIuNTg1bDMuODUyIDYuMzc5aDMuNzU3VjE2LjkxNWgtMy4zODV2OC42NDloLS4wMDF6bS0yOS4wMy04LjY0OWgzLjc3NXYxNC4yMjloLTMuNzc1em0tMjIuNDA3LTQuNDE5aC03LjAzVjBIMTIuNjh2MTMuNjE3aDguMjk0em0tOS45OTMgMEgzLjQ4N1Y3LjIyN2g2Ljc2NFY2LjEyM0gzLjQ4N1YxLjEyMmg3LjQyM1YwSDIuMjI0djEzLjYxN2g4Ljc1N3pNMCA0Ni4zNDNoMS42NzJ2MS42NzNIMHoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=);
}
.article.category-3 .header .head-logo a:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOTcuOCA2NS4xIj48cGF0aCBkPSJNMjk1LjkgMTcuN0MyOTUuNSA2LjkgMjg4LjIgMCAyNzUuNCAwYy0xMi4zIDAtMjEuMSA2LjctMjEuMSAxNy4xIDAgOC44IDQuMiAxNC41IDE2LjUgMTYuN2wxMC4xIDEuOGM4LjEgMS41IDExIDUuMiAxMSAxMS4yIDAgNy4yLTQuNiAxMy42LTE2LjggMTMuNi0xMS44IDAtMTYuNy03LjEtMTcuNi0xNC4xaC01LjljLjcgOS45IDkgMTguOCAyMy40IDE4LjggMTQuNyAwIDIyLjgtNy43IDIyLjgtMTguOCAwLTguOC01LjMtMTQuNC0xNS43LTE2LjNsLTEwLjUtMS45Yy04LjItMS41LTExLjQtNC42LTExLjQtMTEuNCAwLTcuNSA2LTEyLjEgMTUuMS0xMi4xIDEwLjQgMCAxNC4xIDYgMTQuOCAxM2w1LjguMXptLTU0LjcgNDYuMWg2LjdsLTE0LjMtMjcuNlYzNmM3LTEuNyAxMy43LTcgMTMuNy0xNy42IDAtNy4yLTMuMi0xMi04LjEtMTQuNy0zLjUtMS45LTcuOC0yLjgtMTIuMy0yLjhoLTIyLjV2NjIuOWg1LjhWMzdoMTcuM2wxMy43IDI2Ljh6bS0zMC45LTMxLjdWNS44SDIyN2M4LjcgMCAxNC40IDQuNCAxNC40IDEyLjcgMCA5LjctNi41IDEzLjYtMTQuNSAxMy42aC0xNi42em0tNTUuOSAzMS43aDQwLjV2LTUuMmgtMzQuNlYzNC4zaDMxLjJ2LTUuMWgtMzEuMlY2LjFoMzQuM1YuOWgtNDAuMWwtLjEgNjIuOXptLTM1LjggMGg2LjVMMTQ4LjMuOWgtNS44bC0xOCA0OS4xYy0xLjggNC45LTIuNSA4LjEtMi41IDguMWgtLjJzLS43LTMuMS0yLjUtOC4xTDEwMS41IDFoLTYuMmwyMy4zIDYyLjh6bS02Ny4xIDBIOTJ2LTUuMkg1Ny4zVjM0LjNoMzEuMnYtNS4xSDU3LjNWNi4xaDM0LjNWLjlINTEuNXY2Mi45em0tMTQuNyAwaDYuN0wyOS4yIDM2LjJWMzZjNy0xLjcgMTMuNy03IDEzLjctMTcuNiAwLTcuMi0zLjItMTItOC4xLTE0LjdDMzEuMyAxLjggMjcgLjkgMjIuNS45SDB2NjIuOWg1LjhWMzdoMTcuM2wxMy43IDI2Ljh6bS0zMS0zMS43VjUuOGgxNi43YzguNyAwIDE0LjQgNC40IDE0LjQgMTIuNyAwIDkuNy02LjUgMTMuNi0xNC42IDEzLjZINS44eiIgZmlsbD0iIzAxMDEwMiIvPjwvc3ZnPg==);
    width: 68px;
}
.article.category-3.is-menu-open .header .head-logo a:before,
.article.category-3.is-search-open .header .head-logo a:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOTcuOCA2NS4xIj48cGF0aCBkPSJNMjk1LjkgMTcuN0MyOTUuNSA2LjkgMjg4LjIgMCAyNzUuNCAwYy0xMi4zIDAtMjEuMSA2LjctMjEuMSAxNy4xIDAgOC44IDQuMiAxNC41IDE2LjUgMTYuN2wxMC4xIDEuOGM4LjEgMS41IDExIDUuMiAxMSAxMS4yIDAgNy4yLTQuNiAxMy42LTE2LjggMTMuNi0xMS44IDAtMTYuNy03LjEtMTcuNi0xNC4xaC01LjljLjcgOS45IDkgMTguOCAyMy40IDE4LjggMTQuNyAwIDIyLjgtNy43IDIyLjgtMTguOCAwLTguOC01LjMtMTQuNC0xNS43LTE2LjNsLTEwLjUtMS45Yy04LjItMS41LTExLjQtNC42LTExLjQtMTEuNCAwLTcuNSA2LTEyLjEgMTUuMS0xMi4xIDEwLjQgMCAxNC4xIDYgMTQuOCAxM2w1LjguMXptLTU0LjcgNDYuMWg2LjdsLTE0LjMtMjcuNlYzNmM3LTEuNyAxMy43LTcgMTMuNy0xNy42IDAtNy4yLTMuMi0xMi04LjEtMTQuNy0zLjUtMS45LTcuOC0yLjgtMTIuMy0yLjhoLTIyLjV2NjIuOWg1LjhWMzdoMTcuM2wxMy43IDI2Ljh6bS0zMC45LTMxLjdWNS44SDIyN2M4LjcgMCAxNC40IDQuNCAxNC40IDEyLjcgMCA5LjctNi41IDEzLjYtMTQuNSAxMy42aC0xNi42em0tNTUuOSAzMS43aDQwLjV2LTUuMmgtMzQuNlYzNC4zaDMxLjJ2LTUuMWgtMzEuMlY2LjFoMzQuM1YuOWgtNDAuMWwtLjEgNjIuOXptLTM1LjggMGg2LjVMMTQ4LjMuOWgtNS44bC0xOCA0OS4xYy0xLjggNC45LTIuNSA4LjEtMi41IDguMWgtLjJzLS43LTMuMS0yLjUtOC4xTDEwMS41IDFoLTYuMmwyMy4zIDYyLjh6bS02Ny4xIDBIOTJ2LTUuMkg1Ny4zVjM0LjNoMzEuMnYtNS4xSDU3LjNWNi4xaDM0LjNWLjlINTEuNXY2Mi45em0tMTQuNyAwaDYuN0wyOS4yIDM2LjJWMzZjNy0xLjcgMTMuNy03IDEzLjctMTcuNiAwLTcuMi0zLjItMTItOC4xLTE0LjdDMzEuMyAxLjggMjcgLjkgMjIuNS45SDB2NjIuOWg1LjhWMzdoMTcuM2wxMy43IDI2Ljh6bS0zMS0zMS43VjUuOGgxNi43YzguNyAwIDE0LjQgNC40IDE0LjQgMTIuNyAwIDkuNy02LjUgMTMuNi0xNC42IDEzLjZINS44eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==);
}
.header .head-logo a img {
    width: 100%;
}
.header .head-logo span {
    position: absolute;
    top: -1000px;
}
.header .nav {
    display: flex;
    font-size: 0;
    line-height: 0;
    text-align: right;
    top: 0;
    z-index: 99999;
}
.header .nav > div {
    border-left: 1px solid hsla(15, 4%, 82%, 0.5);
    display: inline-block;
    position: relative;
}
.header .nav > div:last-child {
    border-right: 1px solid hsla(15, 4%, 82%, 0.5);
}
.header .nav .btn {
    cursor: pointer;
    display: inline-block;
    height: 59px;
    width: 61px;
}
.header .nav .btn:hover {
    opacity: 0.5;
}
.header .nav .head-search .btn {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNi42OCI+PHBhdGggZmlsbD0iIzhBOEE4RCIgZD0iTTE3IDE1LjU2bC00LjcxNy00LjE5OWE2LjcyOCA2LjcyOCAwIDAwMS43NDItNC41MUMxNC4wMjUgMy4wNjcgMTAuODg0IDAgNy4wMTIgMCAzLjE0LS4wMDEgMCAzLjA2NiAwIDYuODVzMy4xNCA2Ljg1IDcuMDEzIDYuODVhNy4wODcgNy4wODcgMCAwMDQuMTQ0LTEuMzMzbDQuODQ2IDQuMzEzLjk5Ny0xLjEyek0xLjQ3MyA2Ljg1YzAtMi45ODkgMi40OC01LjQxMiA1LjU0LTUuNDEyczUuNTQgMi40MjMgNS41NCA1LjQxMi0yLjQ4IDUuNDEzLTUuNTQgNS40MTMtNS41NC0yLjQyNC01LjU0LTUuNDEzeiIvPjwvc3ZnPg==)
        50% no-repeat;
}
.is-search-open .header .nav .head-search .btn {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCI+PHBhdGggZmlsbD0iIzhBOEE4RCIgZD0iTTE0LjAwMS42OTlsLS42OTktLjdMNyA2LjMuNjk5LS4wMDFsLS43LjdMNi4zMDEgN2wtNi4zMDIgNi4zMDEuNy42OTlMNyA3LjY5OSAxMy4zMDIgMTRsLjY5OS0uNjk5TDcuNyA3eiIvPjwvc3ZnPg==)
        50% no-repeat;
}
.header .nav .head-menu .btn {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxMy41MjciPjxwYXRoIGQ9Ik0wIDBoMTZ2MS41SDB6bTAgMTIuMDI3aDE2djEuNUgwem0wLTYuMDE1aDE2djEuNUgweiIgZmlsbD0iIzhBOEE4RCIvPjwvc3ZnPg==)
        50% no-repeat;
}
.is-menu-open .header .nav .head-menu .btn {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCI+PHBhdGggZmlsbD0iIzhBOEE4RCIgZD0iTTE0LjAwMS42OTlsLS42OTktLjdMNyA2LjMuNjk5LS4wMDFsLS43LjdMNi4zMDEgN2wtNi4zMDIgNi4zMDEuNy42OTlMNyA3LjY5OSAxMy4zMDIgMTRsLjY5OS0uNjk5TDcuNyA3eiIvPjwvc3ZnPg==)
        50% no-repeat;
}
.header .nav .head-lang .btn.esp {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi43NTQiIGhlaWdodD0iMTEuMjczIj48cGF0aCBmaWxsPSIjOEE4QThEIiBkPSJNMTYuNDI4IDMuMDc4QzE2LjMyOSAxLjIyNSAxNS4xMzEgMCAxMi44MjIgMCAxMC41ODMgMCA5LjEzIDEuMjgxIDkuMTMgMy4wNWMwIDEuNDI2Ljc1NiAyLjU2NSAyLjg5NSAyLjk2NWwxLjUyNS4yNzFjMS4zNDIuMjI5IDEuODU0Ljg4NSAxLjg1NCAxLjgyMyAwIDEuMTU2LS42NDMgMi4xLTIuNTgyIDIuMS0xLjc1NCAwLTIuNTY2LTEuMDQxLTIuNzIzLTIuMjExSDguNzE3Yy4xMTQgMS45MjYgMS41NTMgMy4yNzUgNC4wNzcgMy4yNzUgMi42MDggMCAzLjk2MS0xLjI3OSAzLjk2MS0zLjI3NSAwLTEuNTU2LS43MzgtMi41OTctMi44NjMtMi45OGwtMS41MzktLjI3Yy0xLjI4My0uMjQzLTEuODI2LS44MTMtMS44MjYtMS44MTIgMC0xLjA0MS43OTktMS44ODIgMi4yODEtMS44ODIgMS41MjUgMCAyLjE0MS45NTUgMi4yNyAyLjAyNGgxLjM1ek0wIDExLjA2Mmg3LjA0VjkuODhIMS4zMjRWNi4xMjloNS4xODlWNC45NzZIMS4zMjRWMS4zMzloNS42NDVWLjE1NkgweiIvPjwvc3ZnPg==)
        50% no-repeat;
}
.header .nav .head-lang .btn.cat {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjgiIGhlaWdodD0iMTEuMjgiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMC0uMDA0aDI4VjExLjI4SDB6Ii8+PC9kZWZzPjxjbGlwUGF0aCBpZD0iYiI+PHVzZSB4bGluazpocmVmPSIjYSIgb3ZlcmZsb3c9InZpc2libGUiLz48L2NsaXBQYXRoPjxwYXRoIGNsaXAtcGF0aD0idXJsKCNiKSIgZmlsbD0iIzhBOEE4RCIgZD0iTTI4IC4xNjdoLTguODc2djEuMTUyaDMuNzc1djkuNzQ4aDEuMzI0VjEuMzE4SDI4Vi4xNjd6TTE3Ljk3NSAxMS4wNjZoMS40MTFMMTUuNDY4LjE2NmgtMS41NjdsLTMuODc2IDEwLjloMS4zMjVsMS4xMjYtMy4yNWg0LjM2bDEuMTM5IDMuMjV6TTE0LjY0MSAxLjQ5aC4wMjlzLjE5OS42OTkuNDI3IDEuMzU1bDEuMzY4IDMuOTA1aC0zLjYxOUwxNC4yIDIuODQ1Yy4yMTMtLjYxNC40MTMtMS4yODMuNDQxLTEuMzU1bS05Ljc2OS0uNDEzYzEuNzUzIDAgMi42MDggMS4yMjYgMi43OTMgMi4zMzdoMS4zOTdDOC44MTkuOTc3IDYuNzI1LS4wMDQgNC44NzItLjAwNCAyLjAzNi0uMDA0IDAgMi4wODggMCA1LjYzOGMwIDMuODA2IDIuMDA4IDUuNjQyIDQuODQzIDUuNjQyIDIuNDY2IDAgNC4wNDgtMS41NjYgNC4yMTktMy42MTdINy43MDhjLS4xNDMgMS4yNC0uOTQxIDIuNTM3LTIuODY1IDIuNTM3LTIuMTggMC0zLjQzNC0xLjc0LTMuNDM0LTQuNTYyIDAtMi43MjIgMS4yMjYtNC41NjEgMy40NjMtNC41NjEiLz48L3N2Zz4=)
        50% no-repeat;
}
.header .nav .head-lang .btn.en {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNi45IDExLjEiPjxwYXRoIGQ9Ik0wIC4yaDYuOXYxLjJIMS4zVjVoNS4xdjEuMUgxLjN2My43SDdWMTFIMFYuMnptOCAwaDEuN2w0LjggOGMuNC42LjUgMSAuNSAxdi05aDEuMlYxMWgtMS43TDkuNyAzYy0uNC0uNy0uNi0xLS42LTF2OUg4Vi4yem0xMC45IDUuNGMwIDIuOSAxLjIgNC40IDMuNCA0LjQgMiAwIDMuMy0xLjIgMy4zLTMuM3YtLjFoLTMuMVY1LjVoNC40djUuNGgtMS4xVjkuNGgtLjFjLS41LjktMS42IDEuOC0zLjQgMS44LTIuNyAwLTQuNy0xLjgtNC43LTUuNiAwLTMuNSAyLjEtNS42IDQuOS01LjYgMi4yIDAgMy44IDEuMSA0LjEgM2gtMS40Yy0uMi0xLjItMS4zLTItMi43LTItMi40IDAtMy42IDEuOS0zLjYgNC42eiIgZmlsbD0iIzhhOGE4ZCIvPjwvc3ZnPg==)
        50% no-repeat;
    background-size: 27px;
    display: none;
}
.home .header .nav .head-lang .btn.en {
    display: block;
}
.header .nav .head-login .btn {
    align-items: center;
    display: flex;
    justify-content: center;
}
.header .nav .head-login .icon {
    fill: #8a8a8d;
    height: 17px;
    width: 15px;
}
.header .nav .head-login .icon.is-logged-in {
    display: none;
}
.header .login-modal {
    bottom: 0;
    display: none;
    left: 0;
    position: absolute;
    right: 0;
    top: 60px;
    z-index: 10;
}
.header .login-modal__wrapper {
    margin: 0 auto;
    max-width: 1010px;
    position: relative;
}
.header .login-modal__content {
    background: #fc0;
    height: 652px;
    margin-top: 20px;
    padding: 20px;
    position: absolute;
    width: 652px;
    z-index: 1;
}
.header .login-modal form {
    display: flex;
    flex-direction: column;
    height: 100%;
}
.header .login-modal .login__text-block {
    display: flex;
    flex-direction: column;
    height: 264px;
    justify-content: space-between;
    width: 316px;
}
.header .login-modal .login__title {
    font-family: AG-Black, Arial, Helvetica, sans-serif;
    font-size: 25px;
    line-height: 1.2em;
    margin-bottom: 20px;
}
.header .login-modal .login__message {
    color: #d92726;
    font-family: AG-Black, Arial, Helvetica, sans-serif;
    font-size: 25px;
    line-height: 1.2em;
    margin-bottom: 20px;
}
.header .login-modal .login__close {
    cursor: pointer;
}
.header .login-modal .login__close .icon {
    height: 20px;
    position: absolute;
    right: 20px;
    top: 20px;
    width: 20px;
}
.header .login-modal .login__form {
    text-transform: uppercase;
}
.header .login-modal .login__field {
    margin-bottom: 20px;
}
.header .login-modal .login__field input {
    border: none;
    font-size: 17px;
    height: 52px;
    padding-left: 10px;
    width: 100%;
}
.header .login-modal .login__field input::placeholder {
    font-size: 12px;
    text-transform: uppercase;
    transform: translateY(-10px);
}
.header .login-modal .login__submit {
    margin-bottom: 10px;
}
.header .login-modal .login__submit input {
    align-items: center;
    background: #000;
    border: none;
    color: #fff;
    display: flex;
    font-family: AG-Bold, Arial, Helvetica, sans-serif;
    font-size: 17px;
    height: 52px;
    justify-content: center;
    text-transform: uppercase;
    width: 306px;
}
.header .login-modal .login__link {
    font-size: 12px;
}
.header .login-modal .login__link a {
    font-family: AG-Bold, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}
.header .login-modal .login__desc {
    font-size: 12px;
    margin-top: auto;
    text-transform: uppercase;
}
.header .login-modal .login__logout {
    text-transform: uppercase;
}
.header .login-modal .login__logout .button {
    align-items: center;
    background: #000;
    border: none;
    color: #fff;
    display: flex;
    font-family: AG-Bold, Arial, Helvetica, sans-serif;
    font-size: 17px;
    height: 52px;
    justify-content: center;
    margin-bottom: 20px;
    text-transform: uppercase;
    width: 306px;
}
.header .login-modal .login__logout .button--border {
    background: transparent;
    border: 1px solid #000;
    color: #000;
}
.header .login-modal--warning .login-modal__content {
    background: #000;
}
.header .login-modal--warning .login__close .icon {
    fill: #fff;
}
.header .login-modal--warning .login__text-block {
    justify-content: inherit;
}
.header .login-modal--warning .login__title {
    color: #d92726;
}
.header .login-modal--warning .login__message {
    color: #fff;
}
.header .login-modal--warning .login__logout .button {
    background: #fff;
    color: #000;
}
.header .login-modal--warning .login__logout .button--border {
    background: transparent;
    border: 1px solid #fff;
    color: #fff;
}
.header .head-icons {
    align-items: center;
    display: none;
    gap: 10px;
    opacity: 0;
    padding-left: 20px;
    position: sticky;
    top: 0;
    transition: opacity 0.15s ease-in-out;
    visibility: hidden;
    z-index: 10;
}
.is-menu-open .header .head-icons {
    display: flex;
    opacity: 1;
    visibility: visible;
}
.header .head-icons a.icon {
    background: #78777b;
    border-radius: 100%;
    display: inline-block;
    height: 30px;
    width: 30px;
}
.header .head-icons a:hover {
    opacity: 0.8;
    transition: opacity 0.15s ease-in-out;
}
.heading {
    text-align: left;
}
.heading__title,
.heading h1 {
    font-family: AG-Thin, Arial, Helvetica, sans-serif;
    font-size: 55px;
    letter-spacing: -0.055em;
    line-height: 1em;
    padding: 1.5% 0;
}
.article.category-3 .head-eln .btn {
    width: 101px;
}
.article.category-3 .head-eln .btn:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDEuNDQyIiBoZWlnaHQ9IjQ4LjI5NyI+PHBhdGggZD0iTTcuODkgMzUuMzYyYzIuNTM0IDAgMy42MDggMS41ODQgMy44MDEgMy4wNjJoMS4yODVjLS4yOTktMi45NzQtMi43OTgtNC4wODMtNS4wODYtNC4wODMtMy4zNzkgMC01Ljk0OSAyLjU1Mi01Ljk0OSA2Ljk4OCAwIDQuNzg3IDIuNTE3IDYuOTY5IDUuODk2IDYuOTY5IDMuMDA5IDAgNC45MjgtMS43NzggNS4xMzktNC4xODhoLTEuMjVjLS4xNzYgMS41MzEtMS4yMzIgMy4xNS0zLjc4NCAzLjE1LTMuMDI2IDAtNC42NjMtMi4zMjMtNC42NjMtNS45MzEgMC0zLjQ1MSAxLjU2Ni01Ljk2NyA0LjYxMS01Ljk2N3ptMTAuNzU0LS44MWwtNC45ODEgMTMuNDYzaDEuMjVsMS42MDItNC40aDUuNjQ5bDEuNjAyIDQuNGgxLjMybC00Ljk2Mi0xMy40NjNoLTEuNDh6bS0xLjc2MSA4LjA0M2wxLjktNS4xNzRjLjI4Mi0uNzc1LjUyOS0xLjU2Ni41NjMtMS42NTVoLjAzNXMuMjI5LjgyOC41MjggMS42MzdsMS44ODMgNS4xOTFoLTQuOTA5em02LjM1Mi02Ljk1Mmg0LjgyMnYxMi4zNzNoMS4yNDlWMzUuNjQzaDQuODR2LTEuMDkxSDIzLjIzNXpNNS41MTkgMjIuMTc5aC4wNTZzLjQwOSAxLjE1MiAxLjI4MyAyLjU4NWwzLjg1MSA2LjM3OWgzLjc1N1YxNi45MTVoLTMuMzg1djguNjQ5aC0uMDU2cy0uMzM0LTEuMDQyLTEuMTktMi40OTJMNi4xNyAxNi45MTVoLTR2MTQuMjI5aDMuMzQ4di04Ljk2NXptMTAuMDIzIDguOTY1aDMuNTUybC44MzctMi41NjdoNC45NDdsLjgxOCAyLjU2N2gzLjkyNGwtNC45ODUtMTQuMjI5SDIwLjQ3bC00LjkyOCAxNC4yMjl6bTYuMzIzLTguODkxYy40MS0xLjM3Ny41MjEtMi4xNzcuNTQtMi4yMzJoLjAzN3MuMDkzLjguNTIxIDIuMjUxbDEuMDYxIDMuNjA4aC0zLjIzNmwxLjA3Ny0zLjYyN3ptMzMuNDkyLTUuNTQzYy00LjMxNSAwLTYuOTE4IDIuOTAxLTYuOTE4IDcuMzY2IDAgNC41MzggMi4yNSA3LjM2NSA2LjkxOCA3LjM2NSA0LjM3MSAwIDYuODYzLTIuODgzIDYuODYzLTcuMzY1LjAwMS00LjU1Ny0yLjMyNC03LjM2Ni02Ljg2My03LjM2NnptLS4wMTggMTIuMDUzYy0xLjk3MSAwLTIuNzktMS41MjUtMi43OS00LjY4NyAwLTMuMTQ0LjkxMi00LjcyNSAyLjc5LTQuNzI1IDEuNjM2IDAgMi43OSAxLjU4MSAyLjc5IDQuNzI1IDAgMy4xNDMtLjkxMiA0LjY4Ny0yLjc5IDQuNjg3ek0zNS45OCAxOS40NDVjMS4xNzIgMCAyLjE3Ni44MTggMi4yNjkgMi42MDRINDIuMWMtLjEzLTMuMjE3LTIuMDgzLTUuMzM4LTYuMTItNS4zMzgtNC4zNTMgMC02LjcxNCAyLjg4My02LjcxNCA3LjYwNyAwIDQuMjc4IDIuMDA5IDcuMTI0IDYuODA4IDcuMTI0IDMuNjI3IDAgNS44NzctMi4wNjUgNi4wMDgtNS4zMzhIMzguMjVjLS4xNDkgMS44NTktMS4wNiAyLjYwNC0yLjI2OSAyLjYwNC0xLjYgMC0yLjY0MS0xLjU0My0yLjY0MS00LjU3Ni0uMDAxLTMuMjkzIDEuMjY0LTQuNjg3IDIuNjQtNC42ODd6bTQ1LjgyMi0yLjUzbC00LjkyOSAxNC4yMjloMy41NTNsLjgzNy0yLjU2N2g0Ljk0N2wuODE5IDIuNTY3aDMuOTI0bC00Ljk4NC0xNC4yMjloLTQuMTY3em0uMzE3IDguOTY1bDEuMDc4LTMuNjI2Yy40MS0xLjM3Ny41MjEtMi4xNzcuNTQtMi4yMzJoLjAzN3MuMDkzLjguNTIxIDIuMjUxbDEuMDYxIDMuNjA4aC0zLjIzN3ptMTMuNjg2IDIuNDM2VjE2LjkxNUg5Mi4wM3YxNC4yMjloOS40MTF2LTIuODI4em0tMjMuMzk0LTIuNzUyaC0uMDU2cy0uMzM0LTEuMDQyLTEuMTktMi40OTJMNjcuNSAxNi45MTVoLTMuOTk5djE0LjIyOWgzLjM0OFYyMi4xOGguMDU2cy40MDkgMS4xNTIgMS4yODMgMi41ODVsMy44NTEgNi4zNzloMy43NTdWMTYuOTE1aC0zLjM4NXY4LjY0OXptLTI5LjAzLTguNjQ5aDMuNzc1djE0LjIyOWgtMy43NzV6bS0yMi40MDctNC40MTloLTcuMDNWMEgxMi42OHYxMy42MTdoOC4yOTR6bS05Ljk5MyAwSDMuNDg3VjcuMjI3aDYuNzY0VjYuMTIzSDMuNDg3VjEuMTIyaDcuNDIzVjBIMi4yMjR2MTMuNjE3aDguNzU3ek0wIDQ2LjM0M2gxLjY3MnYxLjY3MkgweiIvPjwvc3ZnPg==)
        no-repeat 50%;
    background-size: 80px;
    bottom: 0;
    content: '';
    display: block;
    left: 0;
    opacity: 0.5;
    position: absolute;
    right: 0;
    top: 0;
}
.article.category-3.is-menu-open .btn:before,
.article.category-3.is-search-open .btn:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDEuNDQxIiBoZWlnaHQ9IjQ4LjI5NyI+PHBhdGggZD0iTTcuODkgMzUuMzYxYzIuNTM0IDAgMy42MDggMS41ODQgMy44MDEgMy4wNjJoMS4yODVjLS4yOTktMi45NzQtMi43OTgtNC4wODMtNS4wODYtNC4wODMtMy4zNzkgMC01Ljk0OSAyLjU1Mi01Ljk0OSA2Ljk4OCAwIDQuNzg3IDIuNTE4IDYuOTY5IDUuODk2IDYuOTY5IDMuMDA5IDAgNC45MjgtMS43NzggNS4xMzktNC4xODhoLTEuMjVjLS4xNzYgMS41MzEtMS4yMzEgMy4xNS0zLjc4NCAzLjE1LTMuMDI1IDAtNC42NjMtMi4zMjItNC42NjMtNS45MzEgMC0zLjQ1IDEuNTY2LTUuOTY3IDQuNjExLTUuOTY3em0xMC43NTQtLjgwOWwtNC45OCAxMy40NjRoMS4yNWwxLjYwMi00LjRoNS42NDlsMS42MDIgNC40aDEuMzJsLTQuOTYyLTEzLjQ2NGgtMS40ODF6bS0xLjc2MSA4LjA0NGwxLjktNS4xNzVjLjI4MS0uNzc0LjUyOC0xLjU2NS41NjItMS42NTVoLjAzNXMuMjI5LjgyOC41MjggMS42MzdsMS44ODMgNS4xOTFoLTQuOTA5di4wMDJ6bTYuMzUyLTYuOTUzaDQuODIydjEyLjM3M2gxLjI0OVYzNS42NDNoNC44NHYtMS4wOTFIMjMuMjM1ek01LjUxOSAyMi4xNzloLjA1N3MuNDA4IDEuMTUyIDEuMjgyIDIuNTg0bDMuODUyIDYuMzc5aDMuNzU3VjE2LjkxNWgtMy4zODV2OC42NDloLS4wNTdzLS4zMzQtMS4wNDItMS4xODktMi40OTNMNi4xNyAxNi45MTVoLTR2MTQuMjI5aDMuMzQ4bC4wMDEtOC45NjV6bTEwLjAyMyA4Ljk2NmgzLjU1MmwuODM3LTIuNTY3aDQuOTQ3bC44MTcgMi41NjdoMy45MjVsLTQuOTg1LTE0LjIyOUgyMC40N2wtNC45MjggMTQuMjI5em02LjMyMy04Ljg5MmMuNDA5LTEuMzc3LjUyMS0yLjE3Ny41MzktMi4yMzJoLjAzN3MuMDk0LjguNTIxIDIuMjUxbDEuMDYxIDMuNjA4aC0zLjIzNWwxLjA3Ny0zLjYyN3ptMzMuNDkyLTUuNTQzYy00LjMxNCAwLTYuOTE4IDIuOTAxLTYuOTE4IDcuMzY2IDAgNC41MzggMi4yNSA3LjM2NSA2LjkxOCA3LjM2NSA0LjM3MSAwIDYuODYzLTIuODgzIDYuODYzLTcuMzY1LjAwMS00LjU1Ny0yLjMyNC03LjM2Ni02Ljg2My03LjM2NnptLS4wMTggMTIuMDU0Yy0xLjk3MSAwLTIuNzktMS41MjUtMi43OS00LjY4OCAwLTMuMTQ0LjkxMi00LjcyNSAyLjc5LTQuNzI1IDEuNjM2IDAgMi43OSAxLjU4MSAyLjc5IDQuNzI1IDAgMy4xNDMtLjkxMiA0LjY4OC0yLjc5IDQuNjg4ek0zNS45OCAxOS40NDVjMS4xNzIgMCAyLjE3Ny44MTggMi4yNyAyLjYwNGgzLjg1Yy0uMTMtMy4yMTctMi4wODMtNS4zMzgtNi4xMi01LjMzOC00LjM1MyAwLTYuNzE0IDIuODgzLTYuNzE0IDcuNjA3IDAgNC4yNzggMi4wMDkgNy4xMjQgNi44MDkgNy4xMjQgMy42MjcgMCA1Ljg3Ny0yLjA2NCA2LjAwOC01LjMzOEgzOC4yNWMtLjE0OSAxLjg1OS0xLjA2MSAyLjYwNC0yLjI3IDIuNjA0LTEuNiAwLTIuNjQxLTEuNTQzLTIuNjQxLTQuNTc2IDAtMy4yOTMgMS4yNjUtNC42ODcgMi42NDEtNC42ODd6bTQ1LjgyMi0yLjUzbC00LjkyOSAxNC4yMjloMy41NTNsLjgzNy0yLjU2N2g0Ljk0N2wuODE4IDIuNTY3aDMuOTI1bC00Ljk4NC0xNC4yMjloLTQuMTY3em0uMzE3IDguOTY1bDEuMDc3LTMuNjI2Yy40MS0xLjM3Ny41MjEtMi4xNzcuNTQtMi4yMzJoLjAzN3MuMDk0LjguNTIxIDIuMjUxbDEuMDYxIDMuNjA4LTMuMjM2LS4wMDF6bTEzLjY4NiAyLjQzNlYxNi45MTVIOTIuMDN2MTQuMjNoOS40MTF2LTIuODI5em0tMjMuMzk0LTIuNzUyaC0uMDU3cy0uMzM0LTEuMDQyLTEuMTg5LTIuNDkzTDY3LjUgMTYuOTE1aC0zLjk5OXYxNC4yMjloMy4zNDhWMjIuMThoLjA1NnMuNDA5IDEuMTUyIDEuMjgzIDIuNTg1bDMuODUyIDYuMzc5aDMuNzU3VjE2LjkxNWgtMy4zODV2OC42NDloLS4wMDF6bS0yOS4wMy04LjY0OWgzLjc3NXYxNC4yMjloLTMuNzc1em0tMjIuNDA3LTQuNDE5aC03LjAzVjBIMTIuNjh2MTMuNjE3aDguMjk0em0tOS45OTMgMEgzLjQ4N1Y3LjIyN2g2Ljc2NFY2LjEyM0gzLjQ4N1YxLjEyMmg3LjQyM1YwSDIuMjI0djEzLjYxN2g4Ljc1N3pNMCA0Ni4zNDNoMS42NzJ2MS42NzNIMHoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=)
        no-repeat 50%;
    background-size: 80px;
}
.login-modal,
.menu-frame,
.search-frame {
    display: none;
}
.search-frame {
    box-sizing: border-box;
    color: #fff;
    display: none;
    left: 0;
    position: absolute;
    top: 100%;
    width: 100%;
    z-index: 2;
}
.search-frame .wrapper {
    position: relative;
}
.search-frame .wrapper:after,
.search-frame .wrapper:before {
    display: none;
}
.search-frame .close {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCI+PHBhdGggZmlsbD0iIzhBOEE4RCIgZD0iTTE0LjAwMS42OTlsLS42OTktLjdMNyA2LjMuNjk5LS4wMDFsLS43LjdMNi4zMDEgN2wtNi4zMDIgNi4zMDEuNy42OTlMNyA3LjY5OSAxMy4zMDIgMTRsLjY5OS0uNjk5TDcuNyA3eiIvPjwvc3ZnPg==)
        50% no-repeat;
    display: block;
    height: 59px;
    position: absolute;
    right: 0;
    top: -68px;
    width: 60px;
}
.search-frame form {
    position: relative;
}
.search-frame form input[type='text'] {
    background: #000;
    border: 0;
    box-sizing: border-box;
    color: #686868;
    display: inline-block;
    font-family: AG-Thin, Arial, Helvetica, sans-serif;
    font-size: 48px;
    letter-spacing: -0.02em;
    line-height: 1em;
    padding: 30px 15px;
    transition: background 0.5s;
    vertical-align: top;
    width: 100%;
}
.search-frame form input:focus {
    color: #fff;
}
.search-frame form input::-webkit-input-placeholder {
    color: #404041;
}
.search-frame form input::-moz-placeholder {
    color: #404041;
}
.search-frame form input:-ms-input-placeholder {
    color: #404041;
}
.search-frame a.btn-submit {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNi42OCI+PHBhdGggZmlsbD0iI0Q0RDFEMCIgZD0iTTE3IDE1LjU2bC00LjcxNy00LjE5OWE2LjcyOCA2LjcyOCAwIDAwMS43NDItNC41MUMxNC4wMjUgMy4wNjcgMTAuODg0IDAgNy4wMTIgMCAzLjE0LS4wMDEgMCAzLjA2NiAwIDYuODVzMy4xNCA2Ljg1IDcuMDEzIDYuODVhNy4wODcgNy4wODcgMCAwMDQuMTQ0LTEuMzMzbDQuODQ2IDQuMzEzLjk5Ny0xLjEyek0xLjQ3MyA2Ljg1YzAtMi45ODkgMi40OC01LjQxMiA1LjU0LTUuNDEyczUuNTQgMi40MjMgNS41NCA1LjQxMi0yLjQ4IDUuNDEzLTUuNTQgNS40MTMtNS41NC0yLjQyNC01LjU0LTUuNDEzeiIvPjwvc3ZnPg==)
        50% no-repeat;
    background-size: 25px;
    bottom: 0;
    display: inline-block;
    opacity: 0.5;
    position: absolute;
    right: 0;
    top: 0;
    vertical-align: top;
    width: 60px;
}
.search-frame .wrapper:after,
.search-frame .wrapper:before {
    background: #6a6868;
    bottom: 0;
    content: '';
    position: absolute;
    top: -60px;
    width: 1px;
}
.search-frame .wrapper:before {
    left: -1px;
}
.search-frame .wrapper:after {
    right: -1px;
}
.head-menu {
    position: relative;
}
.raiDesktop .menu-frame .page {
    background: none;
}
#worker-lasttime {
    display: flex;
}
.c-lastminute {
    align-items: center;
    background: #ea001c;
    display: flex;
    font-family: AG-Black, Arial, Helvetica, sans-serif;
    font-size: 22px;
    height: 3.6875rem;
    justify-content: flex-start;
    line-height: 1.3em;
    overflow: hidden;
    width: 100%;
}
.is-login-open .c-lastminute,
.is-menu-open .c-lastminute {
    display: none;
}
.c-lastminute::-webkit-scrollbar {
    display: none;
}
.c-lastminute__inner {
    display: flex;
    height: 100%;
    margin: 0 auto;
    max-width: 990px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.c-lastminute__title {
    align-items: center;
    color: #fff;
    display: flex;
    font-size: 20px;
    gap: 10px;
    line-height: normal;
    margin-right: 10px;
    text-transform: uppercase;
}
.c-lastminute__title:after {
    background: #fff;
    border-radius: 50%;
    content: '';
    display: block;
    height: 11px;
    width: 11px;
}
.c-lastminute__topic {
    color: #000;
    display: flex;
    white-space: nowrap;
}
.c-lastminute__item {
    align-items: center;
    display: flex;
    gap: 10px;
    line-height: normal;
    margin-right: 10px;
}
.c-lastminute__item:after {
    background: #fff;
    border-radius: 50%;
    content: '';
    display: block;
    height: 11px;
    width: 11px;
}
.c-lastminute__item:last-child:after {
    display: none;
}
body.cs-vce .c-lastminute__item p {
    margin: 0;
}
.c-lastminute__arrow {
    background: #ea001c;
    cursor: pointer;
    position: absolute;
    top: 14px;
}
.c-lastminute__arrow .icon {
    height: 30px;
    width: 30px;
}
.c-lastminute__arrow--left {
    left: 0;
}
.c-lastminute__arrow--right {
    right: 0;
}
.cs-vce .c-lastminute {
    height: auto;
    padding: 10px;
}
.cs-vce .c-lastminute__topic {
    flex-wrap: wrap;
}
.cs-vce .c-lastminute__topic csfield div {
    align-items: center;
    display: flex;
    height: 100%;
    margin: 0;
    padding: 0;
}
.cs-vce .c-lastminute__item {
    margin-bottom: 6px;
}
.c-tags {
    display: initial;
    font-family: AG-Black, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 1.2em;
}
.c-tags__list {
    align-items: center;
    display: flex;
    gap: 0.875rem;
    height: 40px;
    justify-content: flex-start;
    overflow-x: hidden;
}
.cs-vce .c-tags__list {
    flex-wrap: wrap;
    height: auto;
}
.c-tags__list::-webkit-scrollbar {
    display: none;
}
.c-tags__item {
    color: #969696;
    white-space: nowrap;
}
.c-tags__item a {
    color: #969696;
}
.c-tags__item.c-tags__item--more {
    background: #fff;
    color: #000;
    cursor: pointer;
    display: block;
    font-size: 9px;
    margin-left: auto;
    padding: 0.3125rem;
    position: absolute;
    right: 0;
    text-transform: uppercase;
    top: 10px;
}
.is-menu-open .c-tags__item.c-tags__item--more,
.is-search-open .c-tags__item.c-tags__item--more {
    background: hsla(0, 0%, 100%, 0);
    color: #969696;
}
.c-tags__nav {
    background: #fc0;
    display: none;
    left: 0;
    position: absolute;
    right: 0;
    top: 40px;
    z-index: 999999;
}
.c-tags__nav .c-tags__list {
    align-items: flex-start;
    flex-direction: column;
    gap: 0;
    height: auto;
    padding: 8px 10px;
}
.c-tags__nav .c-tags__item {
    margin: 0 0 6px;
}
.c-tags__nav .c-tags__item a {
    color: #000;
    display: inline-block;
    padding: 4px 0;
}
.c-tags__nav .c-tags__nav-close {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy43IDE3LjciPjxwYXRoIGQ9Ik0xNy43IDE3TDkuNSA4LjggMTcuNy43IDE3IDAgOC44IDguMS43IDAgMCAuN2w4LjEgOC4xTDAgMTdsLjcuNyA4LjEtOC4yIDguMiA4LjJ6Ii8+PC9zdmc+)
        no-repeat 50%;
    background-size: 100%;
    cursor: pointer;
    height: 16px;
    position: absolute;
    right: 12px;
    top: 12px;
    width: 16px;
}
.m-social {
    display: flex;
    flex-direction: row;
    gap: 0.625rem;
}
.m-social__item {
    align-items: center;
    border-radius: 50%;
    display: flex;
    height: 1.5rem;
    justify-content: center;
    position: relative;
    width: 1.5rem;
}
.m-social__item.desktop {
    display: block;
}
.m-social__item.mobile {
    display: none;
}
.m-social__img,
.m-social__link {
    height: 100%;
    width: 100%;
}
.m-social__link {
    border-bottom: none;
    display: flex;
}
.m-social__link,
.m-social__link-tooltip {
    align-items: center;
    justify-content: center;
}
.m-social__link-tooltip {
    background: #dadada;
    border: 1px solid #d6d6d6;
    border-radius: 0.1875rem;
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.26);
    display: none;
    font-size: 0.6875rem;
    height: 1.1875rem;
    left: 1.875rem;
    line-height: 1.1875rem;
    min-width: 6.25rem;
    position: absolute;
    z-index: 100;
}
.m-social__item:hover .m-social__link-tooltip {
    display: flex;
}
.m-social__item--facebook {
    background: #3465ea;
}
.m-social__item--instagram {
    background: radial-gradient(
        circle at 45% 107%,
        #fdf497 0,
        #fdf497 5%,
        #fd5949 45%,
        #d6249f 60%,
        #285aeb 90%
    );
}
.m-social__item--link {
    background: #8a8a8a;
    overflow: visible;
    position: relative;
}
.m-social__item--linkedin {
    background: #3358a3;
}
.m-social__item--mail {
    background: #8a8a8a;
}
.m-social__item--rss {
    background: #ef6729;
}
.m-social__item--telegram {
    background: #4498d9;
}
.m-social__item--threads,
.m-social__item--tiktok,
.m-social__item--tiktok-2 {
    background: #000;
}
.m-social__item--whatsapp {
    background: #61bd52;
}
.m-social__item--x {
    background: #000;
}
.m-social__item--youtube {
    background: #ed311b;
}
.m-social__item--google-news .m-social__img {
    fill: #4285f5;
}
.m-social__img {
    fill: #fff;
}
.m-social--format-2 .m-social__item--google-news,
.m-social--format-2 .m-social__item--threads,
.m-social--format-2 .m-social__item--tiktok-3,
.m-social--format-2 .m-social__item--x,
.m-social--format-2 .m-social__item--youtube {
    background: #fff;
}
.m-social--format-2 .m-social__item--threads .m-social__img,
.m-social--format-2 .m-social__item--x .m-social__img {
    fill: #000;
}
.m-social--format-2 .m-social__item--youtube .m-social__img {
    fill: #ed311b;
}
.c-mainarticle__share--fixed .m-social {
    justify-content: center;
}
.c-mainarticle__share--fixed .m-social .m-social__item {
    height: 2.25rem;
    width: 2.25rem;
}
.c-item-list-heading__main .m-social {
    bottom: 1.0625rem;
    gap: 0.3125rem;
    position: absolute;
    z-index: 2;
}
.c-item-list-heading__main .m-social .m-social__item {
    height: 1.5625rem;
    width: 1.5625rem;
}
.live-event-post .m-social {
    margin-top: 0.875rem;
}
.live-event-post .m-social .m-social__item {
    height: 1.75rem;
    width: 1.75rem;
} /*!timestamp: 14_1_2026 10.32 1768383144341;*/
.menu-frame {
    background: #000;
    box-sizing: border-box;
    color: #fff;
    display: none;
    position: absolute;
    top: 60px;
    width: 100%;
}
.menu-frame .wrapper {
    padding-bottom: 4.375rem;
    position: relative;
}
.menu-frame nav {
    display: flex;
    font-family: AG-Black, Arial, Helvetica, sans-serif;
    font-size: 16px;
    justify-content: space-between;
    line-height: 16px;
}
.menu-frame nav .menu-col {
    border-bottom: 1px solid hsla(15, 4%, 82%, 0.5);
    flex: 0 0 33.33333%;
    font-family: AG-Black, Arial, Helvetica, sans-serif;
}
.menu-frame nav .menu-col:last-child {
    border-right: none;
}
.menu-frame nav .menu-col .block {
    position: relative;
}
.menu-frame nav .menu-col .block .block-title {
    color: #fff;
    font-family: AG-Light, Arial, Helvetica, sans-serif;
    font-size: 14px;
    margin: 0;
    text-transform: uppercase;
}
.menu-frame nav .menu-col .block ul {
    padding: 20px;
}
.menu-frame nav .menu-col .block ul li {
    font-size: 16px;
    line-height: 1em;
    padding: 1.5% 0;
}
.menu-frame nav .menu-col .block ul a:hover {
    color: #fc0;
    opacity: 1;
    text-decoration: none;
}
.menu-frame nav .menu-col .block ul a.isClub:after {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAABN2lDQ1BBZG9iZSBSR0IgKDE5OTgpAAAokZWPv0rDUBSHvxtFxaFWCOLgcCdRUGzVwYxJW4ogWKtDkq1JQ5ViEm6uf/oQjm4dXNx9AidHwUHxCXwDxamDQ4QMBYvf9J3fORzOAaNi152GUYbzWKt205Gu58vZF2aYAoBOmKV2q3UAECdxxBjf7wiA10277jTG+38yH6ZKAyNguxtlIYgK0L/SqQYxBMygn2oQD4CpTto1EE9AqZf7G1AKcv8ASsr1fBBfgNlzPR+MOcAMcl8BTB1da4Bakg7UWe9Uy6plWdLuJkEkjweZjs4zuR+HiUoT1dFRF8jvA2AxH2w3HblWtay99X/+PRHX82Vun0cIQCw9F1lBeKEuf1UYO5PrYsdwGQ7vYXpUZLs3cLcBC7dFtlqF8hY8Dn8AwMZP/fNTP8gAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAUfaVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0NSA3OS4xNjM0OTksIDIwMTgvMDgvMTMtMTY6NDA6MjIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChNYWNpbnRvc2gpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAxOS0xMC0wNFQwOTowOTo0MSswMjowMCIgeG1wOk1vZGlmeURhdGU9IjIwMTktMTAtMDRUMDk6MTM6MDIrMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMTktMTAtMDRUMDk6MTM6MDIrMDI6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0iQWRvYmUgUkdCICgxOTk4KSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpmNTZkMWQxMi1jZGZiLTRiOGUtYjMxYS1mOTc1YjJiOTM4OGMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZjU2ZDFkMTItY2RmYi00YjhlLWIzMWEtZjk3NWIyYjkzODhjIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZjU2ZDFkMTItY2RmYi00YjhlLWIzMWEtZjk3NWIyYjkzODhjIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmNTZkMWQxMi1jZGZiLTRiOGUtYjMxYS1mOTc1YjJiOTM4OGMiIHN0RXZ0OndoZW49IjIwMTktMTAtMDRUMDk6MDk6NDErMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChNYWNpbnRvc2gpIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pq9qvAIAAAx3SURBVGiBxZp5lFT1lcc/b6vqrq6lu6q7el9o7A0QwyYZ22AanIiKGUcZk4hLJqMkYaLOTOZEJhkNahROovGAISdMxgVzPGKEzJiD4lGMOUNAVIhAA0IjDb3v1bV1re/Vmz9+1Sz2Qje0+j3nnlf13vvd+7u/3+/e3+/e+6Qbr2YEQhGoKoWKQijJh64ByMsWzwYCUOCBWAJsVtBUGIrAUBwKclEddhY4sphjUahxOSjMdZFjmpj9AfyhIXp0k+MDg/y1u48PM60kI1HIsEKOE5rawNDB6wZFhtAQhKPi/5UzYc9B2Pw6uOwgy+f3WR2pxviQJHENhiEWhYpSymumc5fLwZc9Dr7kclJEBmABkkBCvJ9bmpaWAOIQDNAdiHJgIMCHJ1t5MRjiE38IsqxnZUwGE1ZkmLk/CJoM08u5flYNKysL+brqQIxPPN358CgM4uf8lsHppsCpsrRUYenMSh7qCbDdfJ8XPm5im90G2Q6YjD4TUkSSIJGEQBDKi6m/9moenl7O17ACISDA5KSmgFj6twmaBiVlLFtRyLLT7by77yBr2zp5W5ZAniDfCyoiyzAYBAW4bhEb58xmFRmAHxhKK3ARS+EMJEAHBgENKqpoqCiiofE4z+34E98NRNC9nguzkcd7KEnQMwBFHmpX3MyhOQtZhQ70I0b1UhQYrScG0Ceul8/hO9/5Fh8X5rGwq+/CdqNUl428mdTB7YTwECycyQ13LufPLi9F+BCjN676lwgJMUgRsHlxz63mnniUE4kEjQMBOHgCMiwjFZMVWbi6YdJUMAxo64GGBdx289/xumLFwsA5gj4PSMAAqBlw7RJeqihhpT8EKXP0LsiRGAxTNA6BsFhON/4NX/vGt3kFA2HMn+UsjAUZ4QHjUDKXTaV5fKt/EBRF2K4knSWlwCOWUlIHIwUn22DRHCrWPco+ogiv9EUoMQwJYTs61FzOrR0tvLH7EJ2OLEgmQdcFSTctEu/LEviCoCrw2npaHSWU0vMFK3EuDKAIEr0MLltFYTxBPC9HDD6AMvsy0XlZhn4/rFvFpqp6FtPJ6EqYCF+chdi9zyUrwqEn0++NZU+p9LtZgHZO+4x0u+QobWUgCEolmXXZVG/axlbdEOYwFD3Ha7V1wVfmMnPl93mWAYR3GtWqIJWCyJBMYsgkEYH+bjCTkIhqWJUUOIDIGAOR5pFMSMSGZPSoRDJNiYiEZIAy1u4mA0NQVMvMQB972rtpLisQZy/VaRcdc2fD/bfxIjIQHacTHmg7YqH+H7MJ+PvJzIC6ujra29pRLC5UVeOtX7VSckUS2sbgUwrPrnfxk415VBQnz9w+3aHxxA/6+O59ftF2NMQAEx68g41mimqvW6wmuaYcPE64dQkLKmYxl+5xlABQoKVVR7XV8fL/7uXp37zOazsPs/KBJzlxuo+PP1FZ+XiBWDI2IXQENPCHZHx+jZZO5Qz5/Br+kDz+eUMBBiCzgqryYpZv3wV/PQZyIAzhGCxZwNOoiPU7HlLQ15vigftXUFJoo6w4i5c3/5pbbl5ETWUxRXl+duzK4qWNLigbg58BmVYTMMhxps4QGOL+BPqADPWzWK0owv3KHX2Q48RVWUY9QSa04ckyKIpCKBggZRjU1tbi9ogDkSSZZLt0/vkpL/5GBYonMDiThQT0Q80M5i25kjrJBDkWhytnsRIP5x+1x4HNBvv37aemtpoZs2ZSXlHOkz//BX6/H02zUuDRCQQVfvB4PtgRHmq0JXYpSADZMH8Gq0IRkGdUwjXzuIPExIUZBjgcdnRdJxGPo6oqsiQRi8aQZQXdkJhWkuClN5y88bwdypn6WZGBOJTmscCRBXLKRHVlUkWcCZ+jKqdrbHt1GwvnXUXt9CpW/+hBHl+3lqrqKsLhEAAWzcRm07l3XT6JFgnyPwNlIlBUyDyLBbea42Cm1U4myQu3G0Znh8E1DV/l7ruWk0jEyPPmsWf3Lk61dGFRM5AlseOWFegca87g39d62fDbHvBNsTIxsLhR59WxWPZ6mI8LsQFOApIkISkqqqqi6zqHG4+iSDHiunbm2GAYEmVFCZ7Zks3uV2xQgThqTCUUqK1gvux2UIc2ubY1tRa2vPIC11//tyz7+k18c/ltzJy3jPvv8vDt63o42WpBVYTJZWaYaJrJPz2RLwIyD1Nr+BIoCvlyaQFFZ+LnCeJIY4J777mPnW+/wwcffMCbO99C1ZxEwoM89VCUQq9OV7+CLAvHUFmS4HizlTW/yIUCpvYgGgeXHYec48I5Ubc7jEybyfFjx8gvKCISHkLTNJ76+RPsb4zCTHjuP3oIBFWM9DJKmRKF+Qkeec7D4det4AbdmKIILQE5duyyIk9+fCQJNIsFTbOwZHEDBz46wFX19RhGCjpg6Z1hblkSSi8xE9MEV1YKDPjeunwA3M5JGuVYMEGRkeVAiPBkbaSzw+SRxx6lqakJA3hm/Qa+efsyZl9xGfQI5v/9025sWSZ9fgVZEjNQXZFg90c2/vJbG5eVjXZWvwhoEIgQkdt76CZzcm0dDvjd5s3cdNNSduzYwZZXX+HQwVMcP9YiYoxWyPmSwa9/2MOAz3KebXtydH60MY9XdzrJdU/BrFggEiMkd/tomqxvL5+msum/fsMjP13LtIppNDc3c/ftt5NMJkVwJAEdcPf3AiytD3OiVUNVTFIm5Ll1mjtVXn7TQV7OFCiiQDBMvzwUYT8BcWOi0DQFr8fLmkd/zIy6WhoWL6a76wQlpXlnI8MgoMLza7pRFQlfUEGSQNclHLYUTrtBUp+CpWVAey+H5O4BDibDJCdjJ4ZhIssKpYWVTCurYHpZBYrmIZE4Z4QVoAUKFibZ8K+99PZbzrOIiaZCx4UFzCDsbWSnHE8QCcdowXJxvCRJQhovDdgF379vkEULhjjZpqFMYuYvCCv4+jnizKJNbumCvYd57UzgP5WQEDliG2x+uBsjJREMSxdVNhgBE7DDsTb2Hz0JMia838gGgnCxszIuFKAZKhYlePK+Prp6LcjSFIyYAsRg7yGeD4RBLsyD1i5au1ppwsXUz8oweuGH/+bjytlRmjs0lEs5ppiAC/pO0Hy6kz9/eTbIXjdk2+H9j1k9ISaSyL9GYhLR+FkykhLxpDT6HpfO4+KEFx7uJplQ6PPL57WPxkV9IqmPwePTsMH/HWLDyXaR4pVbukTNcMub/E/gFN14uWDMIAGyJCEhnWPs0vjyVeAU1DXEeeKBPnyDGphn25/hcSElUkA2mJ34Djaxfm4tFHtBuvFq4QpPdcKKG7hx9U/YThdjxw0KJGISrT2aqPGkBSd1CWeWQWG+LoSNtkRTiJ1fgeNHrSiyeZ4bTuoSXrdOjttgzEBPAgrguU3c84d3eHZasQjipFsXi+e6Dt0+eHENf6q+igbaGf24nUI4hZxPdVZGJM/8Y7QbhoHY/XMYOfMKImkeYvQNWgcqoWM/+796L/NtmaKyDCDdklZElqGrD0q82Lc8QwAVGd8FOvV5wgByxfWOB5j2SSunS/LPSWJ7XCIJHI4IZQ42kQgM8F7DDdxJgrFzwJ8nTERKyQ6/fJoV295lV2mBqPUPl0SUyuJ07jRdsbJlwt5GmqfZCNYs4jqG+GKVGc7+F8Lbf2DN2hf5VU25qARr6llSLq8Cq0WQRQNnFpgSHGlmb7kNpayaa4DRU/2fNVIIe7LBYCu/3LGLHzd3QNYoYYdSVQqmeZZSKUHFeXD4BO/mWIiX1XAtKsKYPy9lUoBTyDt0gJ/19bLaF4KjzWLQRxRDR+NhmmK6SvJhz0HWbXmZb8QiRPEIxp/Z7g9nw4Bc0HVSv9vKPW+9x0PubLFNjCV6TJ9kilgYrxv2Hub3m19lRutJ3iEHUcgZFjqVCphp3k5oP8WeTZu5Yt8Rni3wjPyI5tMY97GZ7mhhLkTjnP79dq794x/5F5+PU2cUutQZGp4BG5ALoTCdb73Ng1teo94f5nBB7vl9GQsT+hYlZQonkNDhvY9Y39vHhurp/GdNJf+Q7+VyVISfjzLxlKjM2bphAvx+ju/fw9b9h/iZaRLLdoDNgMHQxNhN+Oug1PBS84BmwfzLhzx24CiPzapmeWUJf59pYX5+LtXY0w30NA0fddR054clRsDXz8mBEB92dLHdF+ClfUcgMxOKc4W85CRC+kl/r2WaogrszhaKtbSztbWdrUNxqKlggc3GV9wuauwWPNYM7FlWMg2TVDRGLKkzFIkz4AvSpCfZ3e9n76l2yLQKx+JN1/xTF7FU/x+i556CsXN2dAAAAABJRU5ErkJggg==)
        no-repeat 50%;
    background-size: 100%;
    content: '';
    display: inline-block;
    height: 28px;
    margin: -6px 0 0 8px;
    vertical-align: middle;
    width: 28px;
}
.menu-frame nav .menu-col--main {
    font-family: AG-Bold, Arial, Helvetica, sans-serif;
}
.menu-frame nav .menu-col--main .block ul li {
    font-family: AG-Bold, Arial, Helvetica, sans-serif;
    font-size: 28px;
    line-height: 1.2em;
}
.menu-frame .page {
    background: none;
}
.footer {
    color: #fff;
    font-family: AG-Black, Arial, Helvetica, sans-serif;
    font-size: 16px;
    line-height: 1em;
    margin-top: 0.73%;
    text-align: left;
}
.footer .row,
.footer [class*='col-'],
.footer nav {
    height: 100%;
}
.footer .wrapper {
    margin: 0 auto;
    max-width: 990px;
    padding: 20px 0;
    position: relative;
}
.footer .footer-logo-link {
    color: inherit;
    display: block;
    float: left;
    font-family: inherit;
    margin-bottom: 20px;
    margin-right: 20px;
}
.footer .footer-logo-link img {
    width: 55px;
}
.footer ul {
    color: inherit;
    display: block;
    font-family: inherit;
    padding: 0 2px;
}
.footer ul li {
    font-size: 15px;
    line-height: 22px;
}
.footer ul li a:hover {
    opacity: 0.5;
}
.footer .row + .row {
    padding-top: calc(10% + 1px);
}
.footer-gencat {
    margin-top: auto;
}
.footer-gencat-wrapper {
    display: flex;
    flex-direction: column;
}
.footer-gencat .logo-gencat {
    display: block;
    font-family: AG-Light, Arial, Helvetica, sans-serif;
    font-size: 9px;
    margin: 3px 0;
}
.footer-gencat .logo {
    width: 103px;
}
.pagination {
    padding: 0 15px;
}
.pagination ul li,
.pagination ul li a {
    display: inline-block;
    margin-right: 5px;
    vertical-align: top;
}
.pagination ul li a {
    background: #404041;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    height: 28px;
    letter-spacing: -0.01em;
    line-height: 30px;
    text-align: center;
    width: 28px;
}
.pagination ul li.active a {
    background: #8a8a8d;
    color: #000;
}
.pagination ul li.next a,
.pagination ul li.prev a {
    padding: 0 10px;
    text-transform: uppercase;
    width: auto;
}
.pagination ul li.prev a {
    background: #404041
        url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjcwMSIgaGVpZ2h0PSIxNC4wMDIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Im0wIDcuMDAyLjctLjY5OEw3LjAwMSAwbC43LjcwMS02LjMwMiA2LjMwMSA2LjMwMiA2LjMwMi0uNy42OThMLjcgNy43MDF6Ii8+PC9zdmc+)
        no-repeat 10px;
    padding-left: 22px;
}
.pagination ul li.next a {
    background: #404041
        url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3LjcwMSIgaGVpZ2h0PSIxNC4wMDIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Im03LjcwMSA3LS43LjY5OEwuNyAxNC4wMDJsLS43LS43MDFMNi4zMDMgNyAwIC42OTguNyAwbDYuMzAxIDYuMzAxeiIvPjwvc3ZnPg==)
        no-repeat 90%;
    padding-right: 22px;
}
.c-pagination {
    margin: 10px -5px;
}
.c-pagination ul {
    display: flex;
}
.c-pagination li,
.c-pagination li + .c-pagination li {
    margin-left: 5px;
}
.c-pagination li.disabled a,
.c-pagination li.disabled span {
    border-color: #c8c8c8;
}
.c-pagination li.active a,
.c-pagination li.active span {
    background: #fc0;
}
.c-pagination a,
.c-pagination span {
    border: 1px solid #fc0;
    font-family: ag-black, Arial, Helvetica, sans-serif;
    font-size: 12px;
    height: 24px;
    line-height: 1em;
    width: 24px;
}
.c-pagination a,
.c-pagination span,
.c-whatsapp {
    align-items: center;
    display: flex;
    justify-content: center;
}
.c-whatsapp {
    background: #00d400;
    border-radius: 3.125rem;
    height: 3.9375rem;
    margin-bottom: 1.25rem;
    padding: 0.625rem;
    width: 100%;
}
.c-whatsapp__text {
    -webkit-font-smoothing: antialiased;
    display: block;
    font-family: AG-Black, Arial, Helvetica, sans-serif;
    font-size: 30px;
    letter-spacing: -0.02em;
    line-height: 1.12em;
    margin: 0 auto;
}
body:not([class*='is-']) .c-whatsapp__text {
    text-indent: -9999px;
}
.c-whatsapp__text strong {
    color: #fff;
}
.c-whatsapp__icon {
    fill: #fff;
    height: 2.9375rem;
    position: absolute;
    right: 1.25rem;
    width: 2.875rem;
}
.c-paris-2024 {
    align-items: center;
    background: #f1e3bc;
    display: flex;
    height: 3.9375rem;
    justify-content: space-around;
    margin-bottom: 1.25rem;
    padding: 0.625rem;
    width: 100%;
}
.c-paris-2024__icon {
    height: 2.4375rem;
    width: 5.25rem;
}
.c-paris-2024__icon-logo {
    height: 3.25rem;
    width: 3.25rem;
}
.c-paris-2024__icon-text {
    height: 1.625rem;
    width: 15.0625rem;
}
.c-youtube {
    align-items: center;
    background: red;
    border-radius: 3.125rem;
    display: flex;
    height: 3.9375rem;
    justify-content: center;
    margin-bottom: 1.25rem;
    padding: 0.625rem;
    width: 100%;
}
.c-youtube__text {
    -webkit-font-smoothing: antialiased;
    display: block;
    font-family: AG-Black, Arial, Helvetica, sans-serif;
    font-size: 30px;
    letter-spacing: -0.02em;
    line-height: 1.12em;
    margin: 0 auto;
}
body:not([class*='is-']) .c-youtube__text {
    text-indent: -9999px;
}
.c-youtube__text strong {
    color: #fff;
}
.c-youtube__icon {
    fill: #fff;
    height: 4.0625rem;
    position: absolute;
    right: 1.25rem;
    width: 4.6875rem;
}
.select2-container {
    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle;
}
.select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 28px;
    user-select: none;
    -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
    display: block;
    overflow: hidden;
    padding-left: 8px;
    padding-right: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
    background-color: transparent;
    border: none;
    font-size: 1em;
}
.select2-container[dir='rtl']
    .select2-selection--single
    .select2-selection__rendered {
    padding-left: 20px;
    padding-right: 8px;
}
.select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 32px;
    user-select: none;
    -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
    display: inline;
    list-style: none;
    padding: 0;
}
.select2-container .select2-selection--multiple .select2-selection__clear {
    background-color: transparent;
    border: none;
    font-size: 1em;
}
.select2-container .select2-search--inline .select2-search__field {
    border: none;
    box-sizing: border-box;
    font-family: sans-serif;
    font-size: 100%;
    height: 18px;
    margin-left: 5px;
    margin-top: 5px;
    max-width: 100%;
    overflow: hidden;
    padding: 0;
    resize: none;
    vertical-align: bottom;
    word-break: keep-all;
}
.select2-container
    .select2-search--inline
    .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none;
}
.select2-dropdown {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
    box-sizing: border-box;
    display: block;
    left: -100000px;
    position: absolute;
    width: 100%;
    z-index: 1051;
}
.select2-results {
    display: block;
}
.select2-results__options {
    list-style: none;
    margin: 0;
    padding: 0;
}
.select2-results__option {
    padding: 6px;
    user-select: none;
    -webkit-user-select: none;
}
.select2-results__option--selectable {
    cursor: pointer;
}
.select2-container--open .select2-dropdown {
    left: 0;
}
.select2-container--open .select2-dropdown--above {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.select2-search--dropdown {
    display: block;
    padding: 4px;
}
.select2-search--dropdown .select2-search__field {
    box-sizing: border-box;
    padding: 4px;
    width: 100%;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
    display: none;
}
.select2-close-mask {
    background-color: #fff;
    border: 0;
    display: block;
    filter: alpha(opacity=0);
    height: auto;
    left: 0;
    margin: 0;
    min-height: 100%;
    min-width: 100%;
    opacity: 0;
    padding: 0;
    position: fixed;
    top: 0;
    width: auto;
    z-index: 99;
}
.select2-hidden-accessible {
    clip: rect(0 0 0 0) !important;
    border: 0 !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    white-space: nowrap !important;
    width: 1px !important;
}
.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
}
.select2-container--default
    .select2-selection--single
    .select2-selection__rendered {
    color: #444;
    line-height: 28px;
}
.select2-container--default
    .select2-selection--single
    .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: 700;
    height: 26px;
    margin-right: 20px;
    padding-right: 0;
}
.select2-container--default
    .select2-selection--single
    .select2-selection__placeholder {
    color: #999;
}
.select2-container--default
    .select2-selection--single
    .select2-selection__arrow {
    height: 26px;
    position: absolute;
    right: 1px;
    top: 1px;
    width: 20px;
}
.select2-container--default
    .select2-selection--single
    .select2-selection__arrow
    b {
    border-color: #888 transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0;
}
.select2-container--default[dir='rtl']
    .select2-selection--single
    .select2-selection__clear {
    float: left;
}
.select2-container--default[dir='rtl']
    .select2-selection--single
    .select2-selection__arrow {
    left: 1px;
    right: auto;
}
.select2-container--default.select2-container--disabled
    .select2-selection--single {
    background-color: #eee;
    cursor: default;
}
.select2-container--default.select2-container--disabled
    .select2-selection--single
    .select2-selection__clear {
    display: none;
}
.select2-container--default.select2-container--open
    .select2-selection--single
    .select2-selection__arrow
    b {
    border-color: transparent transparent #888;
    border-width: 0 4px 5px;
}
.select2-container--default .select2-selection--multiple {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text;
    padding-bottom: 5px;
    padding-right: 5px;
    position: relative;
}
.select2-container--default
    .select2-selection--multiple.select2-selection--clearable {
    padding-right: 25px;
}
.select2-container--default
    .select2-selection--multiple
    .select2-selection__clear {
    cursor: pointer;
    font-weight: 700;
    height: 20px;
    margin-right: 10px;
    margin-top: 5px;
    padding: 1px;
    position: absolute;
    right: 0;
}
.select2-container--default
    .select2-selection--multiple
    .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    box-sizing: border-box;
    display: inline-block;
    margin-left: 5px;
    margin-top: 5px;
    max-width: 100%;
    overflow: hidden;
    padding: 0 0 0 20px;
    position: relative;
    text-overflow: ellipsis;
    vertical-align: bottom;
    white-space: nowrap;
}
.select2-container--default
    .select2-selection--multiple
    .select2-selection__choice__display {
    cursor: default;
    padding-left: 2px;
    padding-right: 5px;
}
.select2-container--default
    .select2-selection--multiple
    .select2-selection__choice__remove {
    background-color: transparent;
    border: none;
    border-bottom-left-radius: 4px;
    border-right: 1px solid #aaa;
    border-top-left-radius: 4px;
    color: #999;
    cursor: pointer;
    font-size: 1em;
    font-weight: 700;
    left: 0;
    padding: 0 4px;
    position: absolute;
    top: 0;
}
.select2-container--default
    .select2-selection--multiple
    .select2-selection__choice__remove:focus,
.select2-container--default
    .select2-selection--multiple
    .select2-selection__choice__remove:hover {
    background-color: #f1f1f1;
    color: #333;
    outline: none;
}
.select2-container--default[dir='rtl']
    .select2-selection--multiple
    .select2-selection__choice {
    margin-left: 5px;
    margin-right: auto;
}
.select2-container--default[dir='rtl']
    .select2-selection--multiple
    .select2-selection__choice__display {
    padding-left: 5px;
    padding-right: 2px;
}
.select2-container--default[dir='rtl']
    .select2-selection--multiple
    .select2-selection__choice__remove {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 4px;
    border-left: 1px solid #aaa;
    border-right: none;
    border-top-left-radius: 0;
    border-top-right-radius: 4px;
}
.select2-container--default[dir='rtl']
    .select2-selection--multiple
    .select2-selection__clear {
    float: left;
    margin-left: 10px;
    margin-right: auto;
}
.select2-container--default.select2-container--focus
    .select2-selection--multiple {
    border: 1px solid #000;
    outline: 0;
}
.select2-container--default.select2-container--disabled
    .select2-selection--multiple {
    background-color: #eee;
    cursor: default;
}
.select2-container--default.select2-container--disabled
    .select2-selection__choice__remove {
    display: none;
}
.select2-container--default.select2-container--open.select2-container--above
    .select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--above
    .select2-selection--single {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below
    .select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--below
    .select2-selection--single {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
    -webkit-appearance: textfield;
    background: transparent;
    border: none;
    box-shadow: none;
    outline: 0;
}
.select2-container--default .select2-results > .select2-results__options {
    max-height: 200px;
    overflow-y: auto;
}
.select2-container--default .select2-results__option .select2-results__option {
    padding-left: 1em;
}
.select2-container--default
    .select2-results__option
    .select2-results__option
    .select2-results__group {
    padding-left: 0;
}
.select2-container--default
    .select2-results__option
    .select2-results__option
    .select2-results__option {
    margin-left: -1em;
    padding-left: 2em;
}
.select2-container--default
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option {
    margin-left: -2em;
    padding-left: 3em;
}
.select2-container--default
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option {
    margin-left: -3em;
    padding-left: 4em;
}
.select2-container--default
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option {
    margin-left: -4em;
    padding-left: 5em;
}
.select2-container--default
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option
    .select2-results__option {
    margin-left: -5em;
    padding-left: 6em;
}
.select2-container--default .select2-results__option--group {
    padding: 0;
}
.select2-container--default .select2-results__option--disabled {
    color: #999;
}
.select2-container--default .select2-results__option--selected {
    background-color: #ddd;
}
.select2-container--default
    .select2-results__option--highlighted.select2-results__option--selectable {
    background-color: #5897fb;
    color: #fff;
}
.select2-container--default .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px;
}
.select2-container--classic .select2-selection--single {
    background-color: #f7f7f7;
    background-image: -webkit-linear-gradient(top, #fff 50%, #eee);
    background-image: -o-linear-gradient(top, #fff 50%, #eee 100%);
    background-image: linear-gradient(180deg, #fff 50%, #eee);
    background-repeat: repeat-x;
    border: 1px solid #aaa;
    border-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);
    outline: 0;
}
.select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5897fb;
}
.select2-container--classic
    .select2-selection--single
    .select2-selection__rendered {
    color: #444;
    line-height: 28px;
}
.select2-container--classic
    .select2-selection--single
    .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: 700;
    height: 26px;
    margin-right: 20px;
}
.select2-container--classic
    .select2-selection--single
    .select2-selection__placeholder {
    color: #999;
}
.select2-container--classic
    .select2-selection--single
    .select2-selection__arrow {
    background-color: #ddd;
    background-image: -webkit-linear-gradient(top, #eee 50%, #ccc);
    background-image: -o-linear-gradient(top, #eee 50%, #ccc 100%);
    background-image: linear-gradient(180deg, #eee 50%, #ccc);
    background-repeat: repeat-x;
    border: none;
    border-bottom-right-radius: 4px;
    border-left: 1px solid #aaa;
    border-top-right-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);
    height: 26px;
    position: absolute;
    right: 1px;
    top: 1px;
    width: 20px;
}
.select2-container--classic
    .select2-selection--single
    .select2-selection__arrow
    b {
    border-color: #888 transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0;
}
.select2-container--classic[dir='rtl']
    .select2-selection--single
    .select2-selection__clear {
    float: left;
}
.select2-container--classic[dir='rtl']
    .select2-selection--single
    .select2-selection__arrow {
    border: none;
    border-radius: 0;
    border-bottom-left-radius: 4px;
    border-right: 1px solid #aaa;
    border-top-left-radius: 4px;
    left: 1px;
    right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
    border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open
    .select2-selection--single
    .select2-selection__arrow {
    background: transparent;
    border: none;
}
.select2-container--classic.select2-container--open
    .select2-selection--single
    .select2-selection__arrow
    b {
    border-color: transparent transparent #888;
    border-width: 0 4px 5px;
}
.select2-container--classic.select2-container--open.select2-container--above
    .select2-selection--single {
    background-image: -webkit-linear-gradient(top, #fff, #eee 50%);
    background-image: -o-linear-gradient(top, #fff 0, #eee 50%);
    background-image: linear-gradient(180deg, #fff 0, #eee 50%);
    background-repeat: repeat-x;
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below
    .select2-selection--single {
    background-image: -webkit-linear-gradient(top, #eee 50%, #fff);
    background-image: -o-linear-gradient(top, #eee 50%, #fff 100%);
    background-image: linear-gradient(180deg, #eee 50%, #fff);
    background-repeat: repeat-x;
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text;
    outline: 0;
    padding-bottom: 5px;
    padding-right: 5px;
}
.select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5897fb;
}
.select2-container--classic
    .select2-selection--multiple
    .select2-selection__clear {
    display: none;
}
.select2-container--classic
    .select2-selection--multiple
    .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    display: inline-block;
    margin-left: 5px;
    margin-top: 5px;
    padding: 0;
}
.select2-container--classic
    .select2-selection--multiple
    .select2-selection__choice__display {
    cursor: default;
    padding-left: 2px;
    padding-right: 5px;
}
.select2-container--classic
    .select2-selection--multiple
    .select2-selection__choice__remove {
    background-color: transparent;
    border: none;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    color: #888;
    cursor: pointer;
    font-size: 1em;
    font-weight: 700;
    padding: 0 4px;
}
.select2-container--classic
    .select2-selection--multiple
    .select2-selection__choice__remove:hover {
    color: #555;
    outline: none;
}
.select2-container--classic[dir='rtl']
    .select2-selection--multiple
    .select2-selection__choice {
    margin-left: 5px;
    margin-right: auto;
}
.select2-container--classic[dir='rtl']
    .select2-selection--multiple
    .select2-selection__choice__display {
    padding-left: 5px;
    padding-right: 2px;
}
.select2-container--classic[dir='rtl']
    .select2-selection--multiple
    .select2-selection__choice__remove {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 4px;
    border-top-left-radius: 0;
    border-top-right-radius: 4px;
}
.select2-container--classic.select2-container--open
    .select2-selection--multiple {
    border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above
    .select2-selection--multiple {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below
    .select2-selection--multiple {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
    outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
    box-shadow: none;
    outline: 0;
}
.select2-container--classic .select2-dropdown {
    background-color: #fff;
    border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
    border-bottom: none;
}
.select2-container--classic .select2-dropdown--below {
    border-top: none;
}
.select2-container--classic .select2-results > .select2-results__options {
    max-height: 200px;
    overflow-y: auto;
}
.select2-container--classic .select2-results__option--group {
    padding: 0;
}
.select2-container--classic .select2-results__option--disabled {
    color: grey;
}
.select2-container--classic
    .select2-results__option--highlighted.select2-results__option--selectable {
    background-color: #3875d7;
    color: #fff;
}
.select2-container--classic .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
    border-color: #5897fb;
}
body.static {
    background: #fff;
}
.static-content {
    margin-bottom: 30px;
}
.static-content h1,
.static-content h2,
.static-content h3 {
    font-family: AG-Light, Arial, Helvetica, sans-serif;
    line-height: 1.2em;
}
.static-content h1 {
    border-bottom: 1px solid #d3d0d0;
    color: #000;
    font-family: AG-Thin, Arial, Helvetica, sans-serif;
    font-size: 60px;
    letter-spacing: -0.05em;
    line-height: 1em;
    margin: 15px 0;
    padding-bottom: 15px;
}
.static-content h2 {
    color: #000;
    font-family: AG-Black, Arial, Helvetica, sans-serif;
    font-size: 26px;
}
.static-content h3 {
    font-size: 20px;
}
.static-content h4 {
    font-size: 20px;
}
.static-content h4,
.static-content h5 {
    font-family: AG-Bold, Arial, Helvetica, sans-serif;
    letter-spacing: -0.01em;
}
.static-content h5 {
    font-size: 14px;
    line-height: 1.3em;
}
.static-content p {
    font-size: 20px;
    line-height: 1.3em;
}
.static-content img {
    margin: 20px 0;
    max-width: 100%;
}
.static-content a {
    color: #33609f;
}
.static-content a:hover {
    text-decoration: underline;
}
.static-content hr {
    background: #d4d1d0;
    border: none;
    height: 1px;
    margin: 30px 0;
}
.static-content.serif p {
    font-family: Georgia, Times New Roman, Times, serif;
    font-size: 18px;
    line-height: 1.4em;
    margin: 10px 0;
}
.static-content.about hr {
    margin: 20px 0;
}
.static-content.about h4 {
    margin-top: 20px !important;
}
.static-content.about p {
    font-size: 20px;
    letter-spacing: -0.01em;
}
.static-content.about p + h5 {
    margin: 15px 0 1px;
}
.static-content.about p a:after {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNCMkFFQUUiIGQ9Im0xMC43OTUgMTEuNDQ4IDYuODMtNi4wOTdIMy45NTd6TTMuMjg1IDUuOTV2OC40NzdsNS4wMTEtNC4wMDh6TTE4LjI5NSA1Ljk1bC01LjAwOSA0LjQ3MSA1LjAwOSA0LjAwNnoiLz48ZGVmcz48cGF0aCBpZD0iYSIgZD0iTS01IDMuMDE5aDMxLjU4VjE2SC01eiIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9ImIiPjx1c2UgeGxpbms6aHJlZj0iI2EiIG92ZXJmbG93PSJ2aXNpYmxlIi8+PC9jbGlwUGF0aD48cGF0aCBjbGlwLXBhdGg9InVybCgjYikiIGZpbGw9IiNCMkFFQUUiIGQ9Ik0xMi42NTQgMTEuMDYxYy0uMDE2LS4wMTItLjAyNy0uMDI0LS4wNDItLjAzOGwtMS4yMzEgMS4wOTlhLjg5NC44OTQgMCAwIDEtMS4xOC0uMDA1TDguOTcgMTEuMDJjLS4wMTQuMDE1LS4wMjguMDI2LS4wNDUuMDQxTDQgMTVoMTMuNThsLTQuOTI2LTMuOTM5eiIvPjwvc3ZnPg==)
        no-repeat 50%;
    background-size: 100%;
    content: '';
    display: inline-block;
    height: 24px;
    margin: -2px 0 0 -2px;
    vertical-align: middle;
    width: 24px;
}
.static-content.about a,
.static-content.about a:hover {
    color: #000;
    text-decoration: none;
}
.c-site-map {
    display: flex;
    flex-direction: column;
    gap: 20px;
}
.c-site-map.static-content {
    margin-bottom: 5rem;
}
.c-site-map h1,
.c-site-map h2,
.c-site-map h3 {
    font-family: AG-Bold, Arial, Helvetica, sans-serif;
}
.c-site-map h1 {
    border-bottom: 2px solid #000;
    margin: 0;
}
.c-site-map h2 .icon {
    height: 0.9375rem;
    margin-right: 0.3125rem;
    width: 0.9375rem;
}
.c-site-map a,
.c-site-map h3 {
    color: #000;
}
.c-site-map__list {
    display: flex;
    flex-wrap: wrap;
    position: relative;
    row-gap: 10px;
}
.c-site-map__list:after {
    background: #fff;
    bottom: 0;
    content: '';
    display: block;
    height: 1px;
    left: 0;
    position: absolute;
    width: 100%;
}
.c-site-map__list li {
    border-bottom: 1px solid #d3d0d0;
    padding-bottom: 1rem;
}
.c-site-map__list--time {
    border-bottom: 1px solid #d3d0d0;
    column-gap: 32px;
    font-size: 20px;
    padding-bottom: 24px;
}
.c-site-map__list--time li {
    border: 0;
    padding: 0;
}
.c-site-map__list--detail {
    gap: 1rem;
}
.c-site-map__list--detail li {
    width: 100%;
}
.c-site-map__list--month {
    grid-gap: 1.25rem;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
}
.c-site-map__list--day {
    grid-row-gap: 1.25rem;
    display: grid;
    grid-template-columns: repeat(6, 1fr);
}
.c-site-map__list--day li {
    text-align: center;
}
.c-site-map__list--day a {
    display: block;
}
.c-site-map__list--years {
    font-size: 16px;
}
.c-site-map__list--years a {
    display: block;
    padding: 10px;
}
.c-site-map__list.c-site-map__list--years {
    font-size: 16px;
}
.newsletter-form {
    margin-bottom: 20px;
}
.newsletter-form label {
    display: block;
    font-size: 20px;
}
.newsletter-form input.email {
    border: 1px solid #9a999c;
    font-size: 16px;
    margin: 10px 0 16px;
    min-width: 50%;
    padding: 12px 8px 10px;
}
.newsletter-form .submit .button {
    background: #528bcc;
    border: none;
    color: #fff;
    font-size: 16px;
    line-height: 1em;
    padding: 12px 10px 10px;
}
.c-form,
.c-form__wrapper {
    display: flex;
    flex-direction: column;
    gap: 1.25rem;
}
.c-form__wrapper {
    margin: auto;
    width: 100%;
}
.c-form__heading {
    display: flex;
    flex-direction: column;
    gap: 0.3125rem;
}
.c-form__title {
    font-family: AG-Bold, Arial, Helvetica, sans-serif;
    font-size: 1.25rem;
}
.c-form__form {
    display: flex;
    flex-direction: column;
    gap: 1.25rem;
}
.c-form__main {
    display: flex;
    flex: 0 0 100%;
}
.c-form__main .c-form__input {
    padding: 0 0.9375rem;
    width: 100%;
}
.c-form__actions--login {
    margin: 0 0 10px;
    text-align: center;
}
.c-form__actions--login .m-button {
    margin: 0 auto;
    width: auto;
}
.c-form__register {
    display: flex;
    flex-direction: column;
    gap: 1.25rem;
}
.c-form__register .m-button {
    width: 100%;
}
.c-form__link--back-to-login,
.c-form__link--remember-pwd {
    text-align: center;
}
.c-form .is-required {
    color: red;
}
.c-form .is-error {
    color: red;
    font-size: 0.75rem;
    margin-top: -0.9375rem;
}
.c-form__message {
    align-items: center;
    display: flex;
}
.c-form__message.is-failure,
.c-form__message.is-success {
    min-height: 2.5rem;
    padding-left: 2.5rem;
}
.c-form__message:empty {
    display: none;
    visibility: hidden;
}
.c-form__field-wrapper {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
}
.c-form__field-wrapper--2-cols {
    gap: 1.375rem;
}
.c-form__field {
    background: #fff;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0.4375rem 0.5625rem;
    position: relative;
}
.c-form__field-info {
    color: #707070;
    font-size: 0.75rem;
    line-height: 0.9375rem;
}
.c-form__field--file {
    gap: 0.625rem;
}
.c-form__field--file .c-form__input-wrapper {
    border-bottom: 1px solid #e7e7e7;
    display: flex;
    flex-direction: column;
    gap: 0.625rem;
    padding-bottom: 0.4375rem;
}
.c-form__field--file .c-form__input-wrapper .m-icon {
    background: #fff;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
}
.c-form__field--file .c-form__remove-file {
    color: #4e4d4d;
    cursor: pointer;
    display: flex;
    font-family: AG-Bold, Arial, Helvetica, sans-serif;
    font-size: 0.75rem;
    gap: 0.375rem;
    justify-content: flex-end;
}
.c-form__field--file .c-form__remove-file .m-icon {
    position: relative;
    width: 0.9375rem;
}
.c-form__field--file .c-form__upload-file {
    color: #4e4d4d;
    cursor: pointer;
    display: flex;
    font-family: AG-Bold, Arial, Helvetica, sans-serif;
    font-size: 0.75rem;
    gap: 0.375rem;
    margin-right: auto;
}
.c-form__field--currency {
    position: relative;
}
.c-form__field--currency:before {
    bottom: 0.25rem;
    content: '€';
    position: absolute;
    right: 0.9375rem;
}
.c-form__field--currency input::-webkit-inner-spin-button,
.c-form__field--currency input::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
.c-form__field--currency input[type='number'] {
    -moz-appearance: textfield;
}
.c-form__label {
    color: #707070;
    display: block;
    font-size: 0.75rem;
    line-height: 0.8125rem;
    margin-top: 0.3125rem;
    text-transform: uppercase;
}
.c-form__label a {
    text-decoration: underline;
}
.c-form__label span {
    color: #b20000;
}
.c-form__input-wrapper {
    position: relative;
}
.c-form__input {
    background: #fff;
    border: 0;
    width: 100%;
}
.c-form__input--textarea {
    height: 7.1875rem;
}
.c-form__input[type='date'] {
    padding: 0.75rem 0.3125rem 0.75rem 0.9375rem;
}
.c-form__input--file {
    color: #707070;
    cursor: pointer;
    font-size: 0.8125rem;
}
.c-form__select select {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: transparent;
    border: 0;
    cursor: pointer;
    font-size: 0.75rem;
    padding-right: 30px;
    width: 100%;
}
.c-form__select-icon {
    margin-top: -0.625rem;
    pointer-events: none;
    position: absolute;
    right: 1.0625rem;
    top: 50%;
}
.c-form__checkbox-wrapper label {
    font-size: 0.75rem;
}
.c-form__checkbox-wrapper:first-of-type {
    margin-top: 0.625rem;
}
.c-form__radio-wrapper {
    display: flex;
    gap: 5px;
}
.c-form__radio-wrapper label {
    flex: 0 0 auto;
    font-size: 0.75rem;
}
.c-form__radio-wrapper:first-of-type {
    margin-top: 0.625rem;
}
.c-form__radio-wrapper [type='text'] {
    border-bottom: 1px solid #e7e7e7;
}
.c-form__group {
    display: flex;
    flex-direction: column;
    gap: 0.25rem;
}
.c-form__group .c-form__label {
    flex: 0 0 100%;
}
.c-form__submit {
    background-color: #e6a100;
    border: 0;
    color: #fff;
    font-size: 13px;
    line-height: 1.2em;
    padding: 11px 27px 10px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
.c-form__items--grid {
    grid-gap: 1.25rem;
    display: grid;
    grid-template-columns: 1fr 1fr;
}
.c-form__feedback {
    align-items: center;
    gap: 0.3125rem;
}
.c-form__feedback .icon {
    margin-bottom: 0.9375rem;
    margin-top: 2.1875rem;
}
.c-form--agenda {
    margin-bottom: 1.875rem;
}
.c-form--agenda .c-form__field {
    width: 100%;
}
.c-form--agenda .c-form__text p {
    margin-bottom: 1.875rem;
}
.c-cintillo__logo {
    margin-left: auto;
    width: 8.6875rem;
}
.c-cintillo--territori {
    align-items: center;
    background: linear-gradient(90deg, #e6a100, #e6a100 60%, #f16722);
    display: flex;
    font-family: AG-Bold, Arial, Helvetica, sans-serif;
    font-size: 2rem;
    height: 4.375rem;
    padding: 1.25rem;
    width: 100%;
}
body:not(.form) .select2-container .select2-selection--single {
    border: 0;
    height: 1.75rem;
}
body:not(.form) .select2-container--open .select2-dropdown {
    border: 1px solid #e5e5e5;
}
body:not(.form) .select2-container--open .select2-dropdown--below {
    border-top: 1px solid #e5e5e5;
}
body:not(.form) .select2-search--dropdown {
    height: 50px;
    padding: 10px;
}
body:not(.form)
    .select2-container--default
    .select2-results__option--highlighted.select2-results__option--selectable.select2-results__option--highlighted {
    background-color: #e0e0e0;
    color: #000;
}
body:not(.form) .select2-container--default .select2-results__option--selected,
body:not(.form)
    .select2-results__option.select2-results__option--selectable.select2-results__option--selected.select2-results__option--highlighted {
    background-color: #e6a100;
}
body:not(.form) .c-item-list-heading__more > div.c-form__field,
body:not(.form) .c-item-list-heading__more > div.c-form__field:last-child {
    border-bottom: 1px solid #e5e5e5;
    justify-content: flex-start;
}
body:not(.form) .select2-results__option {
    border-bottom: 1px solid #e5e5e5;
    font-size: 14px;
    line-height: 2.0625rem;
    padding: 0 10px;
}
body:not(.form)
    .select2-container--default
    .select2-search--dropdown
    .select2-search__field {
    background: #f4f4f4;
    border: 0;
}
body:not(.form)
    .select2-container--default
    .select2-selection--single
    .select2-selection__arrow
    b {
    background-color: transparent;
    background-image: url(https://cdn4.iconfinder.com/data/icons/user-interface-174/32/UIF-76-512.png);
    background-size: contain;
    border: none;
    height: 20px;
    left: auto;
    margin: auto;
    top: auto;
    width: 20px;
}
body:not(.form)
    .select2-container--default.select2-container--open
    .select2-selection__arrow
    b {
    transform: rotate(180deg);
}
body:not(.form)
    .select2-container
    .select2-selection--single
    .select2-selection__rendered {
    font-family: AG-Black, Arial, Helvetica, sans-serif;
    font-size: 1.0625rem;
    line-height: 1.75rem;
    padding: 0;
    text-transform: uppercase;
}
body:not(.form) .select2-container .select2-selection--single {
    display: flex;
    gap: 0.3125rem;
}
body:not(.form)
    .select2-container--default
    .select2-selection--single
    .select2-selection__arrow {
    position: relative;
}
body.form .select2-container {
    left: -9px;
    min-width: calc(100% + 18px);
}
body.form .select2-container--open .select2-dropdown,
body.form .select2-container .select2-selection--single {
    border: 0;
}
body.form
    .select2-container--default
    .select2-results__option--highlighted.select2-results__option--selectable.select2-results__option--highlighted {
    background-color: #e0e0e0;
    color: #000;
}
body.form .select2-container--default .select2-results__option--selected,
body.form
    .select2-results__option.select2-results__option--selectable.select2-results__option--selected.select2-results__option--highlighted {
    background-color: #e6a100;
}
body.form .c-item-list-heading__more > div.c-form__field,
body.form .c-item-list-heading__more > div.c-form__field:last-child {
    border-bottom: 1px solid #d3d0d0;
    justify-content: flex-start;
}
select.no-select2 {
    height: 1.75rem;
    opacity: 0;
}
.c-live--id-9480 .c-live__block-title,
.c-live--id-9480 .c-live__related,
body.article-live.article-live-id-9480 .c-live-amp__live-header-box,
body.article-live.article-live-id-9480 .c-mainarticle__info-inner {
    background: #bf68ed;
}
body.eln-eleccions .header .head-logo a:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0ODgiIGhlaWdodD0iNzQuMyI+PHBhdGggZGF0YS1uYW1lPSJUcmF6YWRvIDEiIGQ9Ik0wIDEuNXY3MS40aDQ5Ljh2LTUuOGgtNDNWMzguOWgzOS44di01LjhINi44VjcuM2g0Mi41VjEuNVptNTMuOCAwdjcxLjRoNDYuOHYtNS44aC00MFYxLjVabTQ4LjIgMHY3MS40aDQ5Ljh2LTUuOGgtNDNWMzguOWgzOS44di01LjhoLTM5LjhWNy4zaDQyLjVWMS41Wm0xMDYgMjEuNmg2LjhhMjQuMzg5IDI0LjM4OSAwIDAgMC0zLjM1LTkuOSAyNS45MzIgMjUuOTMyIDAgMCAwLTYuNi03LjI1IDI4LjgxIDI4LjgxIDAgMCAwLTguOC00LjQ1QTMzLjQ4NiAzMy40ODYgMCAwIDAgMTg2LjEgMGEzMy43IDMzLjcgMCAwIDAtMTQuNzUgMy4wNSAzMC4zNDggMzAuMzQ4IDAgMCAwLTEwLjU1IDguMiAzNS4yIDM1LjIgMCAwIDAtNi4zIDExLjg1IDQ2Ljg3IDQ2Ljg3IDAgMCAwLTIuMSAxNC4xIDQ2Ljg3IDQ2Ljg3IDAgMCAwIDIuMSAxNC4xIDM0LjY0NyAzNC42NDcgMCAwIDAgNi4zIDExLjggMzAuNjE4IDMwLjYxOCAwIDAgMCAxMC41NSA4LjE1IDMzLjcgMzMuNyAwIDAgMCAxNC43NSAzLjA1IDMxLjM5MyAzMS4zOTMgMCAwIDAgMTEuNDUtMiAyNi4zNDEgMjYuMzQxIDAgMCAwIDguOTUtNS43IDI5LjIyMyAyOS4yMjMgMCAwIDAgNi4yLTkgMzguNTI5IDM4LjUyOSAwIDAgMCAzLjEtMTEuOUgyMDlhMzAuMjE5IDMwLjIxOSAwIDAgMS0yLjMgOC45NSAyNS4xNjEgMjUuMTYxIDAgMCAxLTQuNyA3LjI1IDIxLjMxNSAyMS4zMTUgMCAwIDEtNi45IDQuOSAyMS43IDIxLjcgMCAwIDEtOSAxLjggMjUuNzUxIDI1Ljc1MSAwIDAgMS0xMi4yLTIuNyAyNC4xNzIgMjQuMTcyIDAgMCAxLTguMzUtNy4xNSAzMC43NDEgMzAuNzQxIDAgMCAxLTQuOC0xMC4xIDQzLjA5MiA0My4wOTIgMCAwIDEtMS41NS0xMS40NSA0Mi45MTEgNDIuOTExIDAgMCAxIDEuNTUtMTEuNSAzMC44MDYgMzAuODA2IDAgMCAxIDQuOC0xMC4wNSAyNC4xNzIgMjQuMTcyIDAgMCAxIDguMzUtNy4xNSAyNS43NTEgMjUuNzUxIDAgMCAxIDEyLjItMi43IDI0LjAyMyAyNC4wMjMgMCAwIDEgNy40NSAxLjE1IDIyLjI3OSAyMi4yNzkgMCAwIDEgNi41IDMuMzUgMjAuMDg5IDIwLjA4OSAwIDAgMSA1IDUuNDVBMjIuODI0IDIyLjgyNCAwIDAgMSAyMDggMjMuMVptNjQuOSAwaDYuOGEyNC4zODggMjQuMzg4IDAgMCAwLTMuMzUtOS45IDI1LjkzMiAyNS45MzIgMCAwIDAtNi42LTcuMjUgMjguODEgMjguODEgMCAwIDAtOC44LTQuNDVBMzMuNDg2IDMzLjQ4NiAwIDAgMCAyNTEgMGEzMy43IDMzLjcgMCAwIDAtMTQuNzUgMy4wNSAzMC4zNDggMzAuMzQ4IDAgMCAwLTEwLjU1IDguMiAzNS4yIDM1LjIgMCAwIDAtNi4zIDExLjg1IDQ2Ljg3IDQ2Ljg3IDAgMCAwLTIuMSAxNC4xIDQ2Ljg3IDQ2Ljg3IDAgMCAwIDIuMSAxNC4xIDM0LjY0NyAzNC42NDcgMCAwIDAgNi4zIDExLjggMzAuNjE4IDMwLjYxOCAwIDAgMCAxMC41NSA4LjE1QTMzLjcgMzMuNyAwIDAgMCAyNTEgNzQuM2EzMS4zOTMgMzEuMzkzIDAgMCAwIDExLjQ1LTIgMjYuMzQxIDI2LjM0MSAwIDAgMCA4Ljk1LTUuNyAyOS4yMjMgMjkuMjIzIDAgMCAwIDYuMi05IDM4LjUyOSAzOC41MjkgMCAwIDAgMy4xLTExLjloLTYuOGEzMC4yMTkgMzAuMjE5IDAgMCAxLTIuMyA4Ljk1IDI1LjE2MSAyNS4xNjEgMCAwIDEtNC43IDcuMjUgMjEuMzE1IDIxLjMxNSAwIDAgMS02LjkgNC45IDIxLjcgMjEuNyAwIDAgMS05IDEuOCAyNS43NTEgMjUuNzUxIDAgMCAxLTEyLjItMi43IDI0LjE3MiAyNC4xNzIgMCAwIDEtOC4zNS03LjE1IDMwLjc0MSAzMC43NDEgMCAwIDEtNC44LTEwLjEgNDMuMDkyIDQzLjA5MiAwIDAgMS0xLjU1LTExLjQ1IDQyLjkxMSA0Mi45MTEgMCAwIDEgMS41NS0xMS41IDMwLjgwNiAzMC44MDYgMCAwIDEgNC44LTEwLjA1IDI0LjE3MiAyNC4xNzIgMCAwIDEgOC4zNS03LjE1QTI1Ljc1MSAyNS43NTEgMCAwIDEgMjUxIDUuOGEyNC4wMjMgMjQuMDIzIDAgMCAxIDcuNDUgMS4xNSAyMi4yNzkgMjIuMjc5IDAgMCAxIDYuNSAzLjM1IDIwLjA5IDIwLjA5IDAgMCAxIDUgNS40NSAyMi44MjUgMjIuODI1IDAgMCAxIDIuOTUgNy4zNVptMTMuMi0yMS42djcxLjRoNi44VjEuNVptMTkuMiAzNS43YTQyLjkxMSA0Mi45MTEgMCAwIDEgMS41NS0xMS41IDMwLjgwNiAzMC44MDYgMCAwIDEgNC44LTEwLjA1QTI0LjE3MiAyNC4xNzIgMCAwIDEgMzIwIDguNWEyNS43NTEgMjUuNzUxIDAgMCAxIDEyLjItMi43IDI1LjQ1MSAyNS40NTEgMCAwIDEgMTIuMTUgMi43IDI0LjMwNiAyNC4zMDYgMCAwIDEgOC4zIDcuMTUgMzAuODA3IDMwLjgwNyAwIDAgMSA0LjggMTAuMDVBNDIuOTExIDQyLjkxMSAwIDAgMSAzNTkgMzcuMmE0My4wOTIgNDMuMDkyIDAgMCAxLTEuNTUgMTEuNDUgMzAuNzQyIDMwLjc0MiAwIDAgMS00LjggMTAuMSAyNC4zMDYgMjQuMzA2IDAgMCAxLTguMyA3LjE1IDI1LjQ1MSAyNS40NTEgMCAwIDEtMTIuMTUgMi43IDI1Ljc1MSAyNS43NTEgMCAwIDEtMTIuMi0yLjcgMjQuMTcyIDI0LjE3MiAwIDAgMS04LjM1LTcuMTUgMzAuNzQxIDMwLjc0MSAwIDAgMS00LjgtMTAuMSA0My4wOTIgNDMuMDkyIDAgMCAxLTEuNTUtMTEuNDVabS02LjggMGE0Ni44NyA0Ni44NyAwIDAgMCAyLjEgMTQuMSAzNC42NDcgMzQuNjQ3IDAgMCAwIDYuMyAxMS44IDMwLjYxOCAzMC42MTggMCAwIDAgMTAuNTUgOC4xNSAzMy43IDMzLjcgMCAwIDAgMTQuNzUgMy4wNSAzMy4zNzIgMzMuMzcyIDAgMCAwIDE0LjctMy4wNSAzMC43NDMgMzAuNzQzIDAgMCAwIDEwLjUtOC4xNSAzNC42NDYgMzQuNjQ2IDAgMCAwIDYuMy0xMS44IDQ2Ljg3IDQ2Ljg3IDAgMCAwIDIuMS0xNC4xIDQ2Ljg3IDQ2Ljg3IDAgMCAwLTIuMS0xNC4xIDM1LjIgMzUuMiAwIDAgMC02LjMtMTEuODUgMzAuNDcgMzAuNDcgMCAwIDAtMTAuNS04LjJBMzMuMzcyIDMzLjM3MiAwIDAgMCAzMzIuMiAwYTMzLjcgMzMuNyAwIDAgMC0xNC43NSAzLjA1IDMwLjM0OCAzMC4zNDggMCAwIDAtMTAuNTUgOC4yIDM1LjIgMzUuMiAwIDAgMC02LjMgMTEuODUgNDYuODcgNDYuODcgMCAwIDAtMi4xIDE0LjFabTcyLjMtMzUuN3Y3MS40aDYuOFYxMi41aC4ybDQxLjYgNjAuNGg3LjZWMS41aC02Ljh2NjAuNGgtLjJMMzc4LjQgMS41Wk00MzkgNDkuNGgtNi44YTI1LjIzOCAyNS4yMzggMCAwIDAgMS43NSAxMS4zIDE5LjYgMTkuNiAwIDAgMCA1Ljg1IDcuNyAyNS4xODkgMjUuMTg5IDAgMCAwIDkuMiA0LjQ1IDQ1IDQ1IDAgMCAwIDExLjcgMS40NSA0NC4xMTggNDQuMTE4IDAgMCAwIDEwLjgtMS4xNSAyNy44NTIgMjcuODUyIDAgMCAwIDcuNTUtMyAxNy4wMDggMTcuMDA4IDAgMCAwIDQuOC00LjE1IDIxLjE3MiAyMS4xNzIgMCAwIDAgMi43LTQuNTUgMTYuMTM2IDE2LjEzNiAwIDAgMCAxLjItNC4yNUEyNy4xMzcgMjcuMTM3IDAgMCAwIDQ4OCA1NGExNy42IDE3LjYgMCAwIDAtMS40NS03LjUgMTUuMiAxNS4yIDAgMCAwLTQtNS4yNSAyMy42NjQgMjMuNjY0IDAgMCAwLTUuOS0zLjYgNTAuMDI0IDUwLjAyNCAwIDAgMC03LjE1LTIuNDVsLTE3LjQtNC4zYTI2LjIzIDI2LjIzIDAgMCAxLTQuMTUtMS4zIDEyLjQxOCAxMi40MTggMCAwIDEtMy40NS0yLjEgOS4xOTMgOS4xOTMgMCAwIDEtMi4zNS0zLjE1IDEwLjMzNSAxMC4zMzUgMCAwIDEtLjg1LTQuMzUgMTMuNjQzIDEzLjY0MyAwIDAgMSAxLjUtNi43IDEyLjQyNSAxMi40MjUgMCAwIDEgMy45NS00LjM1IDE2LjkgMTYuOSAwIDAgMSA1LjctMi40IDI5LjkyNiAyOS45MjYgMCAwIDEgNi43NS0uNzUgMjQuNzY0IDI0Ljc2NCAwIDAgMSA3LjI1IDEuMDUgMTguODIgMTguODIgMCAwIDEgNi4xIDMuMSAxNS45NjUgMTUuOTY1IDAgMCAxIDQuMyA1LjEgMTYuNTM5IDE2LjUzOSAwIDAgMSAxLjg1IDcuMTVoNi44YTIwLjY5MyAyMC42OTMgMCAwIDAtMi4xNS05LjY1IDIwLjgxNiAyMC44MTYgMCAwIDAtNS43NS02Ljk1IDI0Ljg2MyAyNC44NjMgMCAwIDAtOC40LTQuMkEzNS44OTMgMzUuODkzIDAgMCAwIDQ1OS4xIDBhMzAuMjU4IDMwLjI1OCAwIDAgMC0xMi4zIDIuMTUgMjEuODQyIDIxLjg0MiAwIDAgMC03LjU1IDUuMjUgMTYuOTU1IDE2Ljk1NSAwIDAgMC0zLjc1IDYuNiAyMi42NTQgMjIuNjU0IDAgMCAwLTEgNi4xIDE2Ljc1OSAxNi43NTkgMCAwIDAgMS4zNSA3LjEgMTUuMiAxNS4yIDAgMCAwIDMuNTUgNC45IDE3LjIyMyAxNy4yMjMgMCAwIDAgNS4xNSAzLjIgNDcuNjA5IDQ3LjYwOSAwIDAgMCA2LjA1IDJsMTUuOSAzLjlhNDYuNDggNDYuNDggMCAwIDEgNS4xIDEuNTUgMjAuNjMgMjAuNjMgMCAwIDEgNC43NSAyLjQ1IDEyLjM0MyAxMi4zNDMgMCAwIDEgMy41IDMuNyA5Ljc0NSA5Ljc0NSAwIDAgMSAxLjM1IDUuMiAxMS40MSAxMS40MSAwIDAgMS0xLjkgNi42NSAxNS42OTIgMTUuNjkyIDAgMCAxLTQuNzUgNC41IDIxLjI0IDIxLjI0IDAgMCAxLTYuMTUgMi41NSAyNi4wMTggMjYuMDE4IDAgMCAxLTYuMS44IDQyLjU4NiA0Mi41ODYgMCAwIDEtOS4yLS45NSAyMC42MzEgMjAuNjMxIDAgMCAxLTcuNDUtMy4xNSAxNS4wODUgMTUuMDg1IDAgMCAxLTQuOTUtNS45IDIwLjEgMjAuMSAwIDAgMS0xLjctOS4yWiIvPjwvc3ZnPg==)
        no-repeat 50%;
    background-size: 67px;
    content: '';
    display: block;
    height: 50px;
    left: 66px;
    margin: 0;
    opacity: 0.75;
    position: absolute;
    top: 5px;
    visibility: visible;
    width: 70px;
}
html[lang='es'] body.eln-eleccions .header .head-logo a:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NDEuOCIgaGVpZ2h0PSI3NC4zIj48cGF0aCBkYXRhLW5hbWU9IlRyYXphZG8gMiIgZD0iTTAgMS41djcxLjRoNDkuOHYtNS44aC00M1YzOC45aDM5Ljh2LTUuOEg2LjhWNy4zaDQyLjVWMS41Wm01My44IDB2NzEuNGg0Ni44di01LjhoLTQwVjEuNVptNDguMiAwdjcxLjRoNDkuOHYtNS44aC00M1YzOC45aDM5Ljh2LTUuOGgtMzkuOFY3LjNoNDIuNVYxLjVabTEwNiAyMS42aDYuOGEyNC4zODkgMjQuMzg5IDAgMCAwLTMuMzUtOS45IDI1LjkzMiAyNS45MzIgMCAwIDAtNi42LTcuMjUgMjguODEgMjguODEgMCAwIDAtOC44LTQuNDVBMzMuNDg2IDMzLjQ4NiAwIDAgMCAxODYuMSAwYTMzLjcgMzMuNyAwIDAgMC0xNC43NSAzLjA1IDMwLjM0OCAzMC4zNDggMCAwIDAtMTAuNTUgOC4yIDM1LjIgMzUuMiAwIDAgMC02LjMgMTEuODUgNDYuODcgNDYuODcgMCAwIDAtMi4xIDE0LjEgNDYuODcgNDYuODcgMCAwIDAgMi4xIDE0LjEgMzQuNjQ3IDM0LjY0NyAwIDAgMCA2LjMgMTEuOCAzMC42MTggMzAuNjE4IDAgMCAwIDEwLjU1IDguMTUgMzMuNyAzMy43IDAgMCAwIDE0Ljc1IDMuMDUgMzEuMzkzIDMxLjM5MyAwIDAgMCAxMS40NS0yIDI2LjM0MSAyNi4zNDEgMCAwIDAgOC45NS01LjcgMjkuMjIzIDI5LjIyMyAwIDAgMCA2LjItOSAzOC41MjkgMzguNTI5IDAgMCAwIDMuMS0xMS45SDIwOWEzMC4yMTkgMzAuMjE5IDAgMCAxLTIuMyA4Ljk1IDI1LjE2MSAyNS4xNjEgMCAwIDEtNC43IDcuMjUgMjEuMzE1IDIxLjMxNSAwIDAgMS02LjkgNC45IDIxLjcgMjEuNyAwIDAgMS05IDEuOCAyNS43NTEgMjUuNzUxIDAgMCAxLTEyLjItMi43IDI0LjE3MiAyNC4xNzIgMCAwIDEtOC4zNS03LjE1IDMwLjc0MSAzMC43NDEgMCAwIDEtNC44LTEwLjEgNDMuMDkyIDQzLjA5MiAwIDAgMS0xLjU1LTExLjQ1IDQyLjkxMSA0Mi45MTEgMCAwIDEgMS41NS0xMS41IDMwLjgwNiAzMC44MDYgMCAwIDEgNC44LTEwLjA1IDI0LjE3MiAyNC4xNzIgMCAwIDEgOC4zNS03LjE1IDI1Ljc1MSAyNS43NTEgMCAwIDEgMTIuMi0yLjcgMjQuMDIzIDI0LjAyMyAwIDAgMSA3LjQ1IDEuMTUgMjIuMjc5IDIyLjI3OSAwIDAgMSA2LjUgMy4zNSAyMC4wODkgMjAuMDg5IDAgMCAxIDUgNS40NUEyMi44MjQgMjIuODI0IDAgMCAxIDIwOCAyMy4xWm02NC45IDBoNi44YTI0LjM4OCAyNC4zODggMCAwIDAtMy4zNS05LjkgMjUuOTMyIDI1LjkzMiAwIDAgMC02LjYtNy4yNSAyOC44MSAyOC44MSAwIDAgMC04LjgtNC40NUEzMy40ODYgMzMuNDg2IDAgMCAwIDI1MSAwYTMzLjcgMzMuNyAwIDAgMC0xNC43NSAzLjA1IDMwLjM0OCAzMC4zNDggMCAwIDAtMTAuNTUgOC4yIDM1LjIgMzUuMiAwIDAgMC02LjMgMTEuODUgNDYuODcgNDYuODcgMCAwIDAtMi4xIDE0LjEgNDYuODcgNDYuODcgMCAwIDAgMi4xIDE0LjEgMzQuNjQ3IDM0LjY0NyAwIDAgMCA2LjMgMTEuOCAzMC42MTggMzAuNjE4IDAgMCAwIDEwLjU1IDguMTVBMzMuNyAzMy43IDAgMCAwIDI1MSA3NC4zYTMxLjM5MyAzMS4zOTMgMCAwIDAgMTEuNDUtMiAyNi4zNDEgMjYuMzQxIDAgMCAwIDguOTUtNS43IDI5LjIyMyAyOS4yMjMgMCAwIDAgNi4yLTkgMzguNTI5IDM4LjUyOSAwIDAgMCAzLjEtMTEuOWgtNi44YTMwLjIxOSAzMC4yMTkgMCAwIDEtMi4zIDguOTUgMjUuMTYxIDI1LjE2MSAwIDAgMS00LjcgNy4yNSAyMS4zMTUgMjEuMzE1IDAgMCAxLTYuOSA0LjkgMjEuNyAyMS43IDAgMCAxLTkgMS44IDI1Ljc1MSAyNS43NTEgMCAwIDEtMTIuMi0yLjcgMjQuMTcyIDI0LjE3MiAwIDAgMS04LjM1LTcuMTUgMzAuNzQxIDMwLjc0MSAwIDAgMS00LjgtMTAuMSA0My4wOTIgNDMuMDkyIDAgMCAxLTEuNTUtMTEuNDUgNDIuOTExIDQyLjkxMSAwIDAgMSAxLjU1LTExLjUgMzAuODA2IDMwLjgwNiAwIDAgMSA0LjgtMTAuMDUgMjQuMTcyIDI0LjE3MiAwIDAgMSA4LjM1LTcuMTVBMjUuNzUxIDI1Ljc1MSAwIDAgMSAyNTEgNS44YTI0LjAyMyAyNC4wMjMgMCAwIDEgNy40NSAxLjE1IDIyLjI3OSAyMi4yNzkgMCAwIDEgNi41IDMuMzUgMjAuMDkgMjAuMDkgMCAwIDEgNSA1LjQ1IDIyLjgyNSAyMi44MjUgMCAwIDEgMi45NSA3LjM1Wm0xMy4yLTIxLjZ2NzEuNGg2LjhWMS41Wm0xOS4yIDM1LjdhNDIuOTExIDQyLjkxMSAwIDAgMSAxLjU1LTExLjUgMzAuODA2IDMwLjgwNiAwIDAgMSA0LjgtMTAuMDVBMjQuMTcyIDI0LjE3MiAwIDAgMSAzMjAgOC41YTI1Ljc1MSAyNS43NTEgMCAwIDEgMTIuMi0yLjcgMjUuNDUxIDI1LjQ1MSAwIDAgMSAxMi4xNSAyLjcgMjQuMzA2IDI0LjMwNiAwIDAgMSA4LjMgNy4xNSAzMC44MDcgMzAuODA3IDAgMCAxIDQuOCAxMC4wNUE0Mi45MTEgNDIuOTExIDAgMCAxIDM1OSAzNy4yYTQzLjA5MiA0My4wOTIgMCAwIDEtMS41NSAxMS40NSAzMC43NDIgMzAuNzQyIDAgMCAxLTQuOCAxMC4xIDI0LjMwNiAyNC4zMDYgMCAwIDEtOC4zIDcuMTUgMjUuNDUxIDI1LjQ1MSAwIDAgMS0xMi4xNSAyLjcgMjUuNzUxIDI1Ljc1MSAwIDAgMS0xMi4yLTIuNyAyNC4xNzIgMjQuMTcyIDAgMCAxLTguMzUtNy4xNSAzMC43NDEgMzAuNzQxIDAgMCAxLTQuOC0xMC4xIDQzLjA5MiA0My4wOTIgMCAwIDEtMS41NS0xMS40NVptLTYuOCAwYTQ2Ljg3IDQ2Ljg3IDAgMCAwIDIuMSAxNC4xIDM0LjY0NyAzNC42NDcgMCAwIDAgNi4zIDExLjggMzAuNjE4IDMwLjYxOCAwIDAgMCAxMC41NSA4LjE1IDMzLjcgMzMuNyAwIDAgMCAxNC43NSAzLjA1IDMzLjM3MiAzMy4zNzIgMCAwIDAgMTQuNy0zLjA1IDMwLjc0MyAzMC43NDMgMCAwIDAgMTAuNS04LjE1IDM0LjY0NiAzNC42NDYgMCAwIDAgNi4zLTExLjggNDYuODcgNDYuODcgMCAwIDAgMi4xLTE0LjEgNDYuODcgNDYuODcgMCAwIDAtMi4xLTE0LjEgMzUuMiAzNS4yIDAgMCAwLTYuMy0xMS44NSAzMC40NyAzMC40NyAwIDAgMC0xMC41LTguMkEzMy4zNzIgMzMuMzcyIDAgMCAwIDMzMi4yIDBhMzMuNyAzMy43IDAgMCAwLTE0Ljc1IDMuMDUgMzAuMzQ4IDMwLjM0OCAwIDAgMC0xMC41NSA4LjIgMzUuMiAzNS4yIDAgMCAwLTYuMyAxMS44NSA0Ni44NyA0Ni44NyAwIDAgMC0yLjEgMTQuMVptNzIuMy0zNS43djcxLjRoNi44VjEyLjVoLjJsNDEuNiA2MC40aDcuNlYxLjVoLTYuOHY2MC40aC0uMkwzNzguNCAxLjVabTY1IDB2NzEuNGg0OS44di01LjhoLTQzVjM4LjloMzkuOHYtNS44aC0zOS44VjcuM2g0Mi41VjEuNVptNTcgNDcuOUg0ODZhMjUuMjM4IDI1LjIzOCAwIDAgMCAxLjc1IDExLjMgMTkuNiAxOS42IDAgMCAwIDUuODUgNy43IDI1LjE4OSAyNS4xODkgMCAwIDAgOS4yIDQuNDUgNDUgNDUgMCAwIDAgMTEuNyAxLjQ1IDQ0LjExOCA0NC4xMTggMCAwIDAgMTAuOC0xLjE1IDI3Ljg1MSAyNy44NTEgMCAwIDAgNy41NS0zIDE3LjAwNiAxNy4wMDYgMCAwIDAgNC44LTQuMTUgMjEuMTcyIDIxLjE3MiAwIDAgMCAyLjctNC41NSAxNi4xMzYgMTYuMTM2IDAgMCAwIDEuMi00LjI1IDI3LjEzIDI3LjEzIDAgMCAwIC4yNS0zLjIgMTcuNiAxNy42IDAgMCAwLTEuNDUtNy41IDE1LjIgMTUuMiAwIDAgMC00LTUuMjUgMjMuNjY0IDIzLjY2NCAwIDAgMC01LjktMy42IDUwLjAyNyA1MC4wMjcgMCAwIDAtNy4xNS0yLjQ1bC0xNy40LTQuM2EyNi4yMzEgMjYuMjMxIDAgMCAxLTQuMTUtMS4zIDEyLjQxOCAxMi40MTggMCAwIDEtMy40NS0yLjEgOS4xOTMgOS4xOTMgMCAwIDEtMi4zNS0zLjE1IDEwLjMzNSAxMC4zMzUgMCAwIDEtLjg1LTQuMzUgMTMuNjQzIDEzLjY0MyAwIDAgMSAxLjUtNi43IDEyLjQyNSAxMi40MjUgMCAwIDEgMy45NS00LjM1IDE2LjkgMTYuOSAwIDAgMSA1LjctMi40QTI5LjkyNyAyOS45MjcgMCAwIDEgNTEzIDUuOGEyNC43NjQgMjQuNzY0IDAgMCAxIDcuMjUgMS4wNSAxOC44MTkgMTguODE5IDAgMCAxIDYuMSAzLjEgMTUuOTY1IDE1Ljk2NSAwIDAgMSA0LjMgNS4xIDE2LjUzOSAxNi41MzkgMCAwIDEgMS44NSA3LjE1aDYuOGEyMC42OTMgMjAuNjkzIDAgMCAwLTIuMTUtOS42NSAyMC44MTUgMjAuODE1IDAgMCAwLTUuNzUtNi45NSAyNC44NjIgMjQuODYyIDAgMCAwLTguNC00LjJBMzUuODkzIDM1Ljg5MyAwIDAgMCA1MTIuOSAwYTMwLjI1NyAzMC4yNTcgMCAwIDAtMTIuMyAyLjE1IDIxLjg0MiAyMS44NDIgMCAwIDAtNy41NSA1LjI1IDE2Ljk1NSAxNi45NTUgMCAwIDAtMy43NSA2LjYgMjIuNjU0IDIyLjY1NCAwIDAgMC0xIDYuMSAxNi43NTkgMTYuNzU5IDAgMCAwIDEuMzUgNy4xIDE1LjIgMTUuMiAwIDAgMCAzLjU1IDQuOSAxNy4yMjMgMTcuMjIzIDAgMCAwIDUuMTUgMy4yIDQ3LjYwOSA0Ny42MDkgMCAwIDAgNi4wNSAybDE1LjkgMy45YTQ2LjQ3OCA0Ni40NzggMCAwIDEgNS4xIDEuNTUgMjAuNjMgMjAuNjMgMCAwIDEgNC43NSAyLjQ1IDEyLjM0MiAxMi4zNDIgMCAwIDEgMy41IDMuNyA5Ljc0NSA5Ljc0NSAwIDAgMSAxLjM1IDUuMiAxMS40MSAxMS40MSAwIDAgMS0xLjkgNi42NSAxNS42OTIgMTUuNjkyIDAgMCAxLTQuNzUgNC41IDIxLjIzOSAyMS4yMzkgMCAwIDEtNi4xNSAyLjU1IDI2LjAxOSAyNi4wMTkgMCAwIDEtNi4xLjggNDIuNTg2IDQyLjU4NiAwIDAgMS05LjItLjk1IDIwLjYzMSAyMC42MzEgMCAwIDEtNy40NS0zLjE1IDE1LjA4NSAxNS4wODUgMCAwIDEtNC45NS01LjkgMjAuMSAyMC4xIDAgMCAxLTEuNy05LjJaIi8+PC9zdmc+)
        no-repeat 50%;
    background-size: 67px;
}
body.eln-eleccions .header .nav .head-eln .btn {
    position: relative;
    width: 100px;
}
body.eln-eleccions .header .nav .head-eln .btn:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDEuNDQyIiBoZWlnaHQ9IjQ4LjI5NyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTcuODkgMzUuMzYyYzIuNTM0IDAgMy42MDggMS41ODQgMy44MDEgMy4wNjJoMS4yODVjLS4yOTktMi45NzQtMi43OTgtNC4wODMtNS4wODYtNC4wODMtMy4zNzkgMC01Ljk0OSAyLjU1Mi01Ljk0OSA2Ljk4OCAwIDQuNzg3IDIuNTE3IDYuOTY5IDUuODk2IDYuOTY5IDMuMDA5IDAgNC45MjgtMS43NzggNS4xMzktNC4xODhoLTEuMjVjLS4xNzYgMS41MzEtMS4yMzIgMy4xNS0zLjc4NCAzLjE1LTMuMDI2IDAtNC42NjMtMi4zMjMtNC42NjMtNS45MzEgMC0zLjQ1MSAxLjU2Ni01Ljk2NyA0LjYxMS01Ljk2N3pNMTguNjQ0IDM0LjU1MmwtNC45ODEgMTMuNDYzaDEuMjVsMS42MDItNC40aDUuNjQ5bDEuNjAyIDQuNGgxLjMybC00Ljk2Mi0xMy40NjNoLTEuNDh6bS0xLjc2MSA4LjA0MyAxLjktNS4xNzRjLjI4Mi0uNzc1LjUyOS0xLjU2Ni41NjMtMS42NTVoLjAzNXMuMjI5LjgyOC41MjggMS42MzdsMS44ODMgNS4xOTFoLTQuOTA5ek0yMy4yMzUgMzUuNjQzaDQuODIydjEyLjM3M2gxLjI0OVYzNS42NDNoNC44NHYtMS4wOTFIMjMuMjM1ek01LjUxOSAyMi4xNzloLjA1NnMuNDA5IDEuMTUyIDEuMjgzIDIuNTg1bDMuODUxIDYuMzc5aDMuNzU3VjE2LjkxNWgtMy4zODV2OC42NDloLS4wNTZzLS4zMzQtMS4wNDItMS4xOS0yLjQ5Mkw2LjE3IDE2LjkxNWgtNHYxNC4yMjloMy4zNDh2LTguOTY1ek0xNS41NDIgMzEuMTQ0aDMuNTUybC44MzctMi41NjdoNC45NDdsLjgxOCAyLjU2N2gzLjkyNGwtNC45ODUtMTQuMjI5SDIwLjQ3bC00LjkyOCAxNC4yMjl6bTYuMzIzLTguODkxYy40MS0xLjM3Ny41MjEtMi4xNzcuNTQtMi4yMzJoLjAzN3MuMDkzLjguNTIxIDIuMjUxbDEuMDYxIDMuNjA4aC0zLjIzNmwxLjA3Ny0zLjYyN3pNNTUuMzU3IDE2LjcxYy00LjMxNSAwLTYuOTE4IDIuOTAxLTYuOTE4IDcuMzY2IDAgNC41MzggMi4yNSA3LjM2NSA2LjkxOCA3LjM2NSA0LjM3MSAwIDYuODYzLTIuODgzIDYuODYzLTcuMzY1LjAwMS00LjU1Ny0yLjMyNC03LjM2Ni02Ljg2My03LjM2NnptLS4wMTggMTIuMDUzYy0xLjk3MSAwLTIuNzktMS41MjUtMi43OS00LjY4NyAwLTMuMTQ0LjkxMi00LjcyNSAyLjc5LTQuNzI1IDEuNjM2IDAgMi43OSAxLjU4MSAyLjc5IDQuNzI1IDAgMy4xNDMtLjkxMiA0LjY4Ny0yLjc5IDQuNjg3ek0zNS45OCAxOS40NDVjMS4xNzIgMCAyLjE3Ni44MTggMi4yNjkgMi42MDRINDIuMWMtLjEzLTMuMjE3LTIuMDgzLTUuMzM4LTYuMTItNS4zMzgtNC4zNTMgMC02LjcxNCAyLjg4My02LjcxNCA3LjYwNyAwIDQuMjc4IDIuMDA5IDcuMTI0IDYuODA4IDcuMTI0IDMuNjI3IDAgNS44NzctMi4wNjUgNi4wMDgtNS4zMzhIMzguMjVjLS4xNDkgMS44NTktMS4wNiAyLjYwNC0yLjI2OSAyLjYwNC0xLjYgMC0yLjY0MS0xLjU0My0yLjY0MS00LjU3Ni0uMDAxLTMuMjkzIDEuMjY0LTQuNjg3IDIuNjQtNC42ODd6TTgxLjgwMiAxNi45MTVsLTQuOTI5IDE0LjIyOWgzLjU1M2wuODM3LTIuNTY3aDQuOTQ3bC44MTkgMi41NjdoMy45MjRsLTQuOTg0LTE0LjIyOWgtNC4xNjd6bS4zMTcgOC45NjUgMS4wNzgtMy42MjZjLjQxLTEuMzc3LjUyMS0yLjE3Ny41NC0yLjIzMmguMDM3cy4wOTMuOC41MjEgMi4yNTFsMS4wNjEgMy42MDhoLTMuMjM3ek05NS44MDUgMjguMzE2VjE2LjkxNUg5Mi4wM3YxNC4yMjloOS40MTF2LTIuODI4ek03Mi40MTEgMjUuNTY0aC0uMDU2cy0uMzM0LTEuMDQyLTEuMTktMi40OTJMNjcuNSAxNi45MTVoLTMuOTk5djE0LjIyOWgzLjM0OFYyMi4xOGguMDU2cy40MDkgMS4xNTIgMS4yODMgMi41ODVsMy44NTEgNi4zNzloMy43NTdWMTYuOTE1aC0zLjM4NXY4LjY0OXpNNDMuMzgxIDE2LjkxNWgzLjc3NXYxNC4yMjloLTMuNzc1ek0yMC45NzQgMTIuNDk2aC03LjAzVjBIMTIuNjh2MTMuNjE3aDguMjk0ek0xMC45ODEgMTIuNDk2SDMuNDg3VjcuMjI3aDYuNzY0VjYuMTIzSDMuNDg3VjEuMTIyaDcuNDIzVjBIMi4yMjR2MTMuNjE3aDguNzU3ek0wIDQ2LjM0M2gxLjY3MnYxLjY3MkgweiIvPjwvc3ZnPg==)
        no-repeat 50%;
    background-size: 80px;
    bottom: 0;
    content: '';
    display: block;
    left: 0;
    opacity: 0.5;
    position: absolute;
    right: 0;
    top: 0;
}
body.eln-eleccions.is-menu-open .head-logo,
body.eln-eleccions.is-search-open .head-logo,
body.eln-eleccions.search-page .head-logo {
    z-index: 10;
}
body.eln-eleccions.is-menu-open .head-logo a:before,
body.eln-eleccions.is-search-open .head-logo a:before,
body.eln-eleccions.search-page .head-logo a:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0ODgiIGhlaWdodD0iNzQuMyI+PHBhdGggZGF0YS1uYW1lPSJUcmF6YWRvIDEiIGQ9Ik0wIDEuNXY3MS40aDQ5Ljh2LTUuOGgtNDNWMzguOWgzOS44di01LjhINi44VjcuM2g0Mi41VjEuNVptNTMuOCAwdjcxLjRoNDYuOHYtNS44aC00MFYxLjVabTQ4LjIgMHY3MS40aDQ5Ljh2LTUuOGgtNDNWMzguOWgzOS44di01LjhoLTM5LjhWNy4zaDQyLjVWMS41Wm0xMDYgMjEuNmg2LjhhMjQuMzg5IDI0LjM4OSAwIDAgMC0zLjM1LTkuOSAyNS45MzIgMjUuOTMyIDAgMCAwLTYuNi03LjI1IDI4LjgxIDI4LjgxIDAgMCAwLTguOC00LjQ1QTMzLjQ4NiAzMy40ODYgMCAwIDAgMTg2LjEgMGEzMy43IDMzLjcgMCAwIDAtMTQuNzUgMy4wNSAzMC4zNDggMzAuMzQ4IDAgMCAwLTEwLjU1IDguMiAzNS4yIDM1LjIgMCAwIDAtNi4zIDExLjg1IDQ2Ljg3IDQ2Ljg3IDAgMCAwLTIuMSAxNC4xIDQ2Ljg3IDQ2Ljg3IDAgMCAwIDIuMSAxNC4xIDM0LjY0NyAzNC42NDcgMCAwIDAgNi4zIDExLjggMzAuNjE4IDMwLjYxOCAwIDAgMCAxMC41NSA4LjE1IDMzLjcgMzMuNyAwIDAgMCAxNC43NSAzLjA1IDMxLjM5MyAzMS4zOTMgMCAwIDAgMTEuNDUtMiAyNi4zNDEgMjYuMzQxIDAgMCAwIDguOTUtNS43IDI5LjIyMyAyOS4yMjMgMCAwIDAgNi4yLTkgMzguNTI5IDM4LjUyOSAwIDAgMCAzLjEtMTEuOUgyMDlhMzAuMjE5IDMwLjIxOSAwIDAgMS0yLjMgOC45NSAyNS4xNjEgMjUuMTYxIDAgMCAxLTQuNyA3LjI1IDIxLjMxNSAyMS4zMTUgMCAwIDEtNi45IDQuOSAyMS43IDIxLjcgMCAwIDEtOSAxLjggMjUuNzUxIDI1Ljc1MSAwIDAgMS0xMi4yLTIuNyAyNC4xNzIgMjQuMTcyIDAgMCAxLTguMzUtNy4xNSAzMC43NDEgMzAuNzQxIDAgMCAxLTQuOC0xMC4xIDQzLjA5MiA0My4wOTIgMCAwIDEtMS41NS0xMS40NSA0Mi45MTEgNDIuOTExIDAgMCAxIDEuNTUtMTEuNSAzMC44MDYgMzAuODA2IDAgMCAxIDQuOC0xMC4wNSAyNC4xNzIgMjQuMTcyIDAgMCAxIDguMzUtNy4xNSAyNS43NTEgMjUuNzUxIDAgMCAxIDEyLjItMi43IDI0LjAyMyAyNC4wMjMgMCAwIDEgNy40NSAxLjE1IDIyLjI3OSAyMi4yNzkgMCAwIDEgNi41IDMuMzUgMjAuMDg5IDIwLjA4OSAwIDAgMSA1IDUuNDVBMjIuODI0IDIyLjgyNCAwIDAgMSAyMDggMjMuMVptNjQuOSAwaDYuOGEyNC4zODggMjQuMzg4IDAgMCAwLTMuMzUtOS45IDI1LjkzMiAyNS45MzIgMCAwIDAtNi42LTcuMjUgMjguODEgMjguODEgMCAwIDAtOC44LTQuNDVBMzMuNDg2IDMzLjQ4NiAwIDAgMCAyNTEgMGEzMy43IDMzLjcgMCAwIDAtMTQuNzUgMy4wNSAzMC4zNDggMzAuMzQ4IDAgMCAwLTEwLjU1IDguMiAzNS4yIDM1LjIgMCAwIDAtNi4zIDExLjg1IDQ2Ljg3IDQ2Ljg3IDAgMCAwLTIuMSAxNC4xIDQ2Ljg3IDQ2Ljg3IDAgMCAwIDIuMSAxNC4xIDM0LjY0NyAzNC42NDcgMCAwIDAgNi4zIDExLjggMzAuNjE4IDMwLjYxOCAwIDAgMCAxMC41NSA4LjE1QTMzLjcgMzMuNyAwIDAgMCAyNTEgNzQuM2EzMS4zOTMgMzEuMzkzIDAgMCAwIDExLjQ1LTIgMjYuMzQxIDI2LjM0MSAwIDAgMCA4Ljk1LTUuNyAyOS4yMjMgMjkuMjIzIDAgMCAwIDYuMi05IDM4LjUyOSAzOC41MjkgMCAwIDAgMy4xLTExLjloLTYuOGEzMC4yMTkgMzAuMjE5IDAgMCAxLTIuMyA4Ljk1IDI1LjE2MSAyNS4xNjEgMCAwIDEtNC43IDcuMjUgMjEuMzE1IDIxLjMxNSAwIDAgMS02LjkgNC45IDIxLjcgMjEuNyAwIDAgMS05IDEuOCAyNS43NTEgMjUuNzUxIDAgMCAxLTEyLjItMi43IDI0LjE3MiAyNC4xNzIgMCAwIDEtOC4zNS03LjE1IDMwLjc0MSAzMC43NDEgMCAwIDEtNC44LTEwLjEgNDMuMDkyIDQzLjA5MiAwIDAgMS0xLjU1LTExLjQ1IDQyLjkxMSA0Mi45MTEgMCAwIDEgMS41NS0xMS41IDMwLjgwNiAzMC44MDYgMCAwIDEgNC44LTEwLjA1IDI0LjE3MiAyNC4xNzIgMCAwIDEgOC4zNS03LjE1QTI1Ljc1MSAyNS43NTEgMCAwIDEgMjUxIDUuOGEyNC4wMjMgMjQuMDIzIDAgMCAxIDcuNDUgMS4xNSAyMi4yNzkgMjIuMjc5IDAgMCAxIDYuNSAzLjM1IDIwLjA5IDIwLjA5IDAgMCAxIDUgNS40NSAyMi44MjUgMjIuODI1IDAgMCAxIDIuOTUgNy4zNVptMTMuMi0yMS42djcxLjRoNi44VjEuNVptMTkuMiAzNS43YTQyLjkxMSA0Mi45MTEgMCAwIDEgMS41NS0xMS41IDMwLjgwNiAzMC44MDYgMCAwIDEgNC44LTEwLjA1QTI0LjE3MiAyNC4xNzIgMCAwIDEgMzIwIDguNWEyNS43NTEgMjUuNzUxIDAgMCAxIDEyLjItMi43IDI1LjQ1MSAyNS40NTEgMCAwIDEgMTIuMTUgMi43IDI0LjMwNiAyNC4zMDYgMCAwIDEgOC4zIDcuMTUgMzAuODA3IDMwLjgwNyAwIDAgMSA0LjggMTAuMDVBNDIuOTExIDQyLjkxMSAwIDAgMSAzNTkgMzcuMmE0My4wOTIgNDMuMDkyIDAgMCAxLTEuNTUgMTEuNDUgMzAuNzQyIDMwLjc0MiAwIDAgMS00LjggMTAuMSAyNC4zMDYgMjQuMzA2IDAgMCAxLTguMyA3LjE1IDI1LjQ1MSAyNS40NTEgMCAwIDEtMTIuMTUgMi43IDI1Ljc1MSAyNS43NTEgMCAwIDEtMTIuMi0yLjcgMjQuMTcyIDI0LjE3MiAwIDAgMS04LjM1LTcuMTUgMzAuNzQxIDMwLjc0MSAwIDAgMS00LjgtMTAuMSA0My4wOTIgNDMuMDkyIDAgMCAxLTEuNTUtMTEuNDVabS02LjggMGE0Ni44NyA0Ni44NyAwIDAgMCAyLjEgMTQuMSAzNC42NDcgMzQuNjQ3IDAgMCAwIDYuMyAxMS44IDMwLjYxOCAzMC42MTggMCAwIDAgMTAuNTUgOC4xNSAzMy43IDMzLjcgMCAwIDAgMTQuNzUgMy4wNSAzMy4zNzIgMzMuMzcyIDAgMCAwIDE0LjctMy4wNSAzMC43NDMgMzAuNzQzIDAgMCAwIDEwLjUtOC4xNSAzNC42NDYgMzQuNjQ2IDAgMCAwIDYuMy0xMS44IDQ2Ljg3IDQ2Ljg3IDAgMCAwIDIuMS0xNC4xIDQ2Ljg3IDQ2Ljg3IDAgMCAwLTIuMS0xNC4xIDM1LjIgMzUuMiAwIDAgMC02LjMtMTEuODUgMzAuNDcgMzAuNDcgMCAwIDAtMTAuNS04LjJBMzMuMzcyIDMzLjM3MiAwIDAgMCAzMzIuMiAwYTMzLjcgMzMuNyAwIDAgMC0xNC43NSAzLjA1IDMwLjM0OCAzMC4zNDggMCAwIDAtMTAuNTUgOC4yIDM1LjIgMzUuMiAwIDAgMC02LjMgMTEuODUgNDYuODcgNDYuODcgMCAwIDAtMi4xIDE0LjFabTcyLjMtMzUuN3Y3MS40aDYuOFYxMi41aC4ybDQxLjYgNjAuNGg3LjZWMS41aC02Ljh2NjAuNGgtLjJMMzc4LjQgMS41Wk00MzkgNDkuNGgtNi44YTI1LjIzOCAyNS4yMzggMCAwIDAgMS43NSAxMS4zIDE5LjYgMTkuNiAwIDAgMCA1Ljg1IDcuNyAyNS4xODkgMjUuMTg5IDAgMCAwIDkuMiA0LjQ1IDQ1IDQ1IDAgMCAwIDExLjcgMS40NSA0NC4xMTggNDQuMTE4IDAgMCAwIDEwLjgtMS4xNSAyNy44NTIgMjcuODUyIDAgMCAwIDcuNTUtMyAxNy4wMDggMTcuMDA4IDAgMCAwIDQuOC00LjE1IDIxLjE3MiAyMS4xNzIgMCAwIDAgMi43LTQuNTUgMTYuMTM2IDE2LjEzNiAwIDAgMCAxLjItNC4yNUEyNy4xMzcgMjcuMTM3IDAgMCAwIDQ4OCA1NGExNy42IDE3LjYgMCAwIDAtMS40NS03LjUgMTUuMiAxNS4yIDAgMCAwLTQtNS4yNSAyMy42NjQgMjMuNjY0IDAgMCAwLTUuOS0zLjYgNTAuMDI0IDUwLjAyNCAwIDAgMC03LjE1LTIuNDVsLTE3LjQtNC4zYTI2LjIzIDI2LjIzIDAgMCAxLTQuMTUtMS4zIDEyLjQxOCAxMi40MTggMCAwIDEtMy40NS0yLjEgOS4xOTMgOS4xOTMgMCAwIDEtMi4zNS0zLjE1IDEwLjMzNSAxMC4zMzUgMCAwIDEtLjg1LTQuMzUgMTMuNjQzIDEzLjY0MyAwIDAgMSAxLjUtNi43IDEyLjQyNSAxMi40MjUgMCAwIDEgMy45NS00LjM1IDE2LjkgMTYuOSAwIDAgMSA1LjctMi40IDI5LjkyNiAyOS45MjYgMCAwIDEgNi43NS0uNzUgMjQuNzY0IDI0Ljc2NCAwIDAgMSA3LjI1IDEuMDUgMTguODIgMTguODIgMCAwIDEgNi4xIDMuMSAxNS45NjUgMTUuOTY1IDAgMCAxIDQuMyA1LjEgMTYuNTM5IDE2LjUzOSAwIDAgMSAxLjg1IDcuMTVoNi44YTIwLjY5MyAyMC42OTMgMCAwIDAtMi4xNS05LjY1IDIwLjgxNiAyMC44MTYgMCAwIDAtNS43NS02Ljk1IDI0Ljg2MyAyNC44NjMgMCAwIDAtOC40LTQuMkEzNS44OTMgMzUuODkzIDAgMCAwIDQ1OS4xIDBhMzAuMjU4IDMwLjI1OCAwIDAgMC0xMi4zIDIuMTUgMjEuODQyIDIxLjg0MiAwIDAgMC03LjU1IDUuMjUgMTYuOTU1IDE2Ljk1NSAwIDAgMC0zLjc1IDYuNiAyMi42NTQgMjIuNjU0IDAgMCAwLTEgNi4xIDE2Ljc1OSAxNi43NTkgMCAwIDAgMS4zNSA3LjEgMTUuMiAxNS4yIDAgMCAwIDMuNTUgNC45IDE3LjIyMyAxNy4yMjMgMCAwIDAgNS4xNSAzLjIgNDcuNjA5IDQ3LjYwOSAwIDAgMCA2LjA1IDJsMTUuOSAzLjlhNDYuNDggNDYuNDggMCAwIDEgNS4xIDEuNTUgMjAuNjMgMjAuNjMgMCAwIDEgNC43NSAyLjQ1IDEyLjM0MyAxMi4zNDMgMCAwIDEgMy41IDMuNyA5Ljc0NSA5Ljc0NSAwIDAgMSAxLjM1IDUuMiAxMS40MSAxMS40MSAwIDAgMS0xLjkgNi42NSAxNS42OTIgMTUuNjkyIDAgMCAxLTQuNzUgNC41IDIxLjI0IDIxLjI0IDAgMCAxLTYuMTUgMi41NSAyNi4wMTggMjYuMDE4IDAgMCAxLTYuMS44IDQyLjU4NiA0Mi41ODYgMCAwIDEtOS4yLS45NSAyMC42MzEgMjAuNjMxIDAgMCAxLTcuNDUtMy4xNSAxNS4wODUgMTUuMDg1IDAgMCAxLTQuOTUtNS45IDIwLjEgMjAuMSAwIDAgMS0xLjctOS4yWiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)
        no-repeat 50%;
    background-size: 67px;
}
html[lang='es'] body.eln-eleccions.is-menu-open .head-logo a:before,
html[lang='es'] body.eln-eleccions.is-search-open .head-logo a:before,
html[lang='es'] body.eln-eleccions.search-page .head-logo a:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NDEuOCIgaGVpZ2h0PSI3NC4zIj48cGF0aCBkYXRhLW5hbWU9IlRyYXphZG8gMiIgZD0iTTAgMS41djcxLjRoNDkuOHYtNS44aC00M1YzOC45aDM5Ljh2LTUuOEg2LjhWNy4zaDQyLjVWMS41Wm01My44IDB2NzEuNGg0Ni44di01LjhoLTQwVjEuNVptNDguMiAwdjcxLjRoNDkuOHYtNS44aC00M1YzOC45aDM5Ljh2LTUuOGgtMzkuOFY3LjNoNDIuNVYxLjVabTEwNiAyMS42aDYuOGEyNC4zODkgMjQuMzg5IDAgMCAwLTMuMzUtOS45IDI1LjkzMiAyNS45MzIgMCAwIDAtNi42LTcuMjUgMjguODEgMjguODEgMCAwIDAtOC44LTQuNDVBMzMuNDg2IDMzLjQ4NiAwIDAgMCAxODYuMSAwYTMzLjcgMzMuNyAwIDAgMC0xNC43NSAzLjA1IDMwLjM0OCAzMC4zNDggMCAwIDAtMTAuNTUgOC4yIDM1LjIgMzUuMiAwIDAgMC02LjMgMTEuODUgNDYuODcgNDYuODcgMCAwIDAtMi4xIDE0LjEgNDYuODcgNDYuODcgMCAwIDAgMi4xIDE0LjEgMzQuNjQ3IDM0LjY0NyAwIDAgMCA2LjMgMTEuOCAzMC42MTggMzAuNjE4IDAgMCAwIDEwLjU1IDguMTUgMzMuNyAzMy43IDAgMCAwIDE0Ljc1IDMuMDUgMzEuMzkzIDMxLjM5MyAwIDAgMCAxMS40NS0yIDI2LjM0MSAyNi4zNDEgMCAwIDAgOC45NS01LjcgMjkuMjIzIDI5LjIyMyAwIDAgMCA2LjItOSAzOC41MjkgMzguNTI5IDAgMCAwIDMuMS0xMS45SDIwOWEzMC4yMTkgMzAuMjE5IDAgMCAxLTIuMyA4Ljk1IDI1LjE2MSAyNS4xNjEgMCAwIDEtNC43IDcuMjUgMjEuMzE1IDIxLjMxNSAwIDAgMS02LjkgNC45IDIxLjcgMjEuNyAwIDAgMS05IDEuOCAyNS43NTEgMjUuNzUxIDAgMCAxLTEyLjItMi43IDI0LjE3MiAyNC4xNzIgMCAwIDEtOC4zNS03LjE1IDMwLjc0MSAzMC43NDEgMCAwIDEtNC44LTEwLjEgNDMuMDkyIDQzLjA5MiAwIDAgMS0xLjU1LTExLjQ1IDQyLjkxMSA0Mi45MTEgMCAwIDEgMS41NS0xMS41IDMwLjgwNiAzMC44MDYgMCAwIDEgNC44LTEwLjA1IDI0LjE3MiAyNC4xNzIgMCAwIDEgOC4zNS03LjE1IDI1Ljc1MSAyNS43NTEgMCAwIDEgMTIuMi0yLjcgMjQuMDIzIDI0LjAyMyAwIDAgMSA3LjQ1IDEuMTUgMjIuMjc5IDIyLjI3OSAwIDAgMSA2LjUgMy4zNSAyMC4wODkgMjAuMDg5IDAgMCAxIDUgNS40NUEyMi44MjQgMjIuODI0IDAgMCAxIDIwOCAyMy4xWm02NC45IDBoNi44YTI0LjM4OCAyNC4zODggMCAwIDAtMy4zNS05LjkgMjUuOTMyIDI1LjkzMiAwIDAgMC02LjYtNy4yNSAyOC44MSAyOC44MSAwIDAgMC04LjgtNC40NUEzMy40ODYgMzMuNDg2IDAgMCAwIDI1MSAwYTMzLjcgMzMuNyAwIDAgMC0xNC43NSAzLjA1IDMwLjM0OCAzMC4zNDggMCAwIDAtMTAuNTUgOC4yIDM1LjIgMzUuMiAwIDAgMC02LjMgMTEuODUgNDYuODcgNDYuODcgMCAwIDAtMi4xIDE0LjEgNDYuODcgNDYuODcgMCAwIDAgMi4xIDE0LjEgMzQuNjQ3IDM0LjY0NyAwIDAgMCA2LjMgMTEuOCAzMC42MTggMzAuNjE4IDAgMCAwIDEwLjU1IDguMTVBMzMuNyAzMy43IDAgMCAwIDI1MSA3NC4zYTMxLjM5MyAzMS4zOTMgMCAwIDAgMTEuNDUtMiAyNi4zNDEgMjYuMzQxIDAgMCAwIDguOTUtNS43IDI5LjIyMyAyOS4yMjMgMCAwIDAgNi4yLTkgMzguNTI5IDM4LjUyOSAwIDAgMCAzLjEtMTEuOWgtNi44YTMwLjIxOSAzMC4yMTkgMCAwIDEtMi4zIDguOTUgMjUuMTYxIDI1LjE2MSAwIDAgMS00LjcgNy4yNSAyMS4zMTUgMjEuMzE1IDAgMCAxLTYuOSA0LjkgMjEuNyAyMS43IDAgMCAxLTkgMS44IDI1Ljc1MSAyNS43NTEgMCAwIDEtMTIuMi0yLjcgMjQuMTcyIDI0LjE3MiAwIDAgMS04LjM1LTcuMTUgMzAuNzQxIDMwLjc0MSAwIDAgMS00LjgtMTAuMSA0My4wOTIgNDMuMDkyIDAgMCAxLTEuNTUtMTEuNDUgNDIuOTExIDQyLjkxMSAwIDAgMSAxLjU1LTExLjUgMzAuODA2IDMwLjgwNiAwIDAgMSA0LjgtMTAuMDUgMjQuMTcyIDI0LjE3MiAwIDAgMSA4LjM1LTcuMTVBMjUuNzUxIDI1Ljc1MSAwIDAgMSAyNTEgNS44YTI0LjAyMyAyNC4wMjMgMCAwIDEgNy40NSAxLjE1IDIyLjI3OSAyMi4yNzkgMCAwIDEgNi41IDMuMzUgMjAuMDkgMjAuMDkgMCAwIDEgNSA1LjQ1IDIyLjgyNSAyMi44MjUgMCAwIDEgMi45NSA3LjM1Wm0xMy4yLTIxLjZ2NzEuNGg2LjhWMS41Wm0xOS4yIDM1LjdhNDIuOTExIDQyLjkxMSAwIDAgMSAxLjU1LTExLjUgMzAuODA2IDMwLjgwNiAwIDAgMSA0LjgtMTAuMDVBMjQuMTcyIDI0LjE3MiAwIDAgMSAzMjAgOC41YTI1Ljc1MSAyNS43NTEgMCAwIDEgMTIuMi0yLjcgMjUuNDUxIDI1LjQ1MSAwIDAgMSAxMi4xNSAyLjcgMjQuMzA2IDI0LjMwNiAwIDAgMSA4LjMgNy4xNSAzMC44MDcgMzAuODA3IDAgMCAxIDQuOCAxMC4wNUE0Mi45MTEgNDIuOTExIDAgMCAxIDM1OSAzNy4yYTQzLjA5MiA0My4wOTIgMCAwIDEtMS41NSAxMS40NSAzMC43NDIgMzAuNzQyIDAgMCAxLTQuOCAxMC4xIDI0LjMwNiAyNC4zMDYgMCAwIDEtOC4zIDcuMTUgMjUuNDUxIDI1LjQ1MSAwIDAgMS0xMi4xNSAyLjcgMjUuNzUxIDI1Ljc1MSAwIDAgMS0xMi4yLTIuNyAyNC4xNzIgMjQuMTcyIDAgMCAxLTguMzUtNy4xNSAzMC43NDEgMzAuNzQxIDAgMCAxLTQuOC0xMC4xIDQzLjA5MiA0My4wOTIgMCAwIDEtMS41NS0xMS40NVptLTYuOCAwYTQ2Ljg3IDQ2Ljg3IDAgMCAwIDIuMSAxNC4xIDM0LjY0NyAzNC42NDcgMCAwIDAgNi4zIDExLjggMzAuNjE4IDMwLjYxOCAwIDAgMCAxMC41NSA4LjE1IDMzLjcgMzMuNyAwIDAgMCAxNC43NSAzLjA1IDMzLjM3MiAzMy4zNzIgMCAwIDAgMTQuNy0zLjA1IDMwLjc0MyAzMC43NDMgMCAwIDAgMTAuNS04LjE1IDM0LjY0NiAzNC42NDYgMCAwIDAgNi4zLTExLjggNDYuODcgNDYuODcgMCAwIDAgMi4xLTE0LjEgNDYuODcgNDYuODcgMCAwIDAtMi4xLTE0LjEgMzUuMiAzNS4yIDAgMCAwLTYuMy0xMS44NSAzMC40NyAzMC40NyAwIDAgMC0xMC41LTguMkEzMy4zNzIgMzMuMzcyIDAgMCAwIDMzMi4yIDBhMzMuNyAzMy43IDAgMCAwLTE0Ljc1IDMuMDUgMzAuMzQ4IDMwLjM0OCAwIDAgMC0xMC41NSA4LjIgMzUuMiAzNS4yIDAgMCAwLTYuMyAxMS44NSA0Ni44NyA0Ni44NyAwIDAgMC0yLjEgMTQuMVptNzIuMy0zNS43djcxLjRoNi44VjEyLjVoLjJsNDEuNiA2MC40aDcuNlYxLjVoLTYuOHY2MC40aC0uMkwzNzguNCAxLjVabTY1IDB2NzEuNGg0OS44di01LjhoLTQzVjM4LjloMzkuOHYtNS44aC0zOS44VjcuM2g0Mi41VjEuNVptNTcgNDcuOUg0ODZhMjUuMjM4IDI1LjIzOCAwIDAgMCAxLjc1IDExLjMgMTkuNiAxOS42IDAgMCAwIDUuODUgNy43IDI1LjE4OSAyNS4xODkgMCAwIDAgOS4yIDQuNDUgNDUgNDUgMCAwIDAgMTEuNyAxLjQ1IDQ0LjExOCA0NC4xMTggMCAwIDAgMTAuOC0xLjE1IDI3Ljg1MSAyNy44NTEgMCAwIDAgNy41NS0zIDE3LjAwNiAxNy4wMDYgMCAwIDAgNC44LTQuMTUgMjEuMTcyIDIxLjE3MiAwIDAgMCAyLjctNC41NSAxNi4xMzYgMTYuMTM2IDAgMCAwIDEuMi00LjI1IDI3LjEzIDI3LjEzIDAgMCAwIC4yNS0zLjIgMTcuNiAxNy42IDAgMCAwLTEuNDUtNy41IDE1LjIgMTUuMiAwIDAgMC00LTUuMjUgMjMuNjY0IDIzLjY2NCAwIDAgMC01LjktMy42IDUwLjAyNyA1MC4wMjcgMCAwIDAtNy4xNS0yLjQ1bC0xNy40LTQuM2EyNi4yMzEgMjYuMjMxIDAgMCAxLTQuMTUtMS4zIDEyLjQxOCAxMi40MTggMCAwIDEtMy40NS0yLjEgOS4xOTMgOS4xOTMgMCAwIDEtMi4zNS0zLjE1IDEwLjMzNSAxMC4zMzUgMCAwIDEtLjg1LTQuMzUgMTMuNjQzIDEzLjY0MyAwIDAgMSAxLjUtNi43IDEyLjQyNSAxMi40MjUgMCAwIDEgMy45NS00LjM1IDE2LjkgMTYuOSAwIDAgMSA1LjctMi40QTI5LjkyNyAyOS45MjcgMCAwIDEgNTEzIDUuOGEyNC43NjQgMjQuNzY0IDAgMCAxIDcuMjUgMS4wNSAxOC44MTkgMTguODE5IDAgMCAxIDYuMSAzLjEgMTUuOTY1IDE1Ljk2NSAwIDAgMSA0LjMgNS4xIDE2LjUzOSAxNi41MzkgMCAwIDEgMS44NSA3LjE1aDYuOGEyMC42OTMgMjAuNjkzIDAgMCAwLTIuMTUtOS42NSAyMC44MTUgMjAuODE1IDAgMCAwLTUuNzUtNi45NSAyNC44NjIgMjQuODYyIDAgMCAwLTguNC00LjJBMzUuODkzIDM1Ljg5MyAwIDAgMCA1MTIuOSAwYTMwLjI1NyAzMC4yNTcgMCAwIDAtMTIuMyAyLjE1IDIxLjg0MiAyMS44NDIgMCAwIDAtNy41NSA1LjI1IDE2Ljk1NSAxNi45NTUgMCAwIDAtMy43NSA2LjYgMjIuNjU0IDIyLjY1NCAwIDAgMC0xIDYuMSAxNi43NTkgMTYuNzU5IDAgMCAwIDEuMzUgNy4xIDE1LjIgMTUuMiAwIDAgMCAzLjU1IDQuOSAxNy4yMjMgMTcuMjIzIDAgMCAwIDUuMTUgMy4yIDQ3LjYwOSA0Ny42MDkgMCAwIDAgNi4wNSAybDE1LjkgMy45YTQ2LjQ3OCA0Ni40NzggMCAwIDEgNS4xIDEuNTUgMjAuNjMgMjAuNjMgMCAwIDEgNC43NSAyLjQ1IDEyLjM0MiAxMi4zNDIgMCAwIDEgMy41IDMuNyA5Ljc0NSA5Ljc0NSAwIDAgMSAxLjM1IDUuMiAxMS40MSAxMS40MSAwIDAgMS0xLjkgNi42NSAxNS42OTIgMTUuNjkyIDAgMCAxLTQuNzUgNC41IDIxLjIzOSAyMS4yMzkgMCAwIDEtNi4xNSAyLjU1IDI2LjAxOSAyNi4wMTkgMCAwIDEtNi4xLjggNDIuNTg2IDQyLjU4NiAwIDAgMS05LjItLjk1IDIwLjYzMSAyMC42MzEgMCAwIDEtNy40NS0zLjE1IDE1LjA4NSAxNS4wODUgMCAwIDEtNC45NS01LjkgMjAuMSAyMC4xIDAgMCAxLTEuNy05LjJaIi8+PC9zdmc+)
        no-repeat 50%;
    background-size: 67px;
}
body.eln-eleccions.is-menu-open .header .nav .head-eln .btn:before,
body.eln-eleccions.is-search-open .header .nav .head-eln .btn:before,
body.eln-eleccions.search-page .header .nav .head-eln .btn:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDEuNDQxIiBoZWlnaHQ9IjQ4LjI5NyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgZmlsbD0iI0ZGRiI+PHBhdGggZD0iTTcuODkgMzUuMzYxYzIuNTM0IDAgMy42MDggMS41ODQgMy44MDEgMy4wNjJoMS4yODVjLS4yOTktMi45NzQtMi43OTgtNC4wODMtNS4wODYtNC4wODMtMy4zNzkgMC01Ljk0OSAyLjU1Mi01Ljk0OSA2Ljk4OCAwIDQuNzg3IDIuNTE4IDYuOTY5IDUuODk2IDYuOTY5IDMuMDA5IDAgNC45MjgtMS43NzggNS4xMzktNC4xODhoLTEuMjVjLS4xNzYgMS41MzEtMS4yMzEgMy4xNS0zLjc4NCAzLjE1LTMuMDI1IDAtNC42NjMtMi4zMjItNC42NjMtNS45MzEgMC0zLjQ1IDEuNTY2LTUuOTY3IDQuNjExLTUuOTY3ek0xOC42NDQgMzQuNTUybC00Ljk4IDEzLjQ2NGgxLjI1bDEuNjAyLTQuNGg1LjY0OWwxLjYwMiA0LjRoMS4zMmwtNC45NjItMTMuNDY0aC0xLjQ4MXptLTEuNzYxIDguMDQ0IDEuOS01LjE3NWMuMjgxLS43NzQuNTI4LTEuNTY1LjU2Mi0xLjY1NWguMDM1cy4yMjkuODI4LjUyOCAxLjYzN2wxLjg4MyA1LjE5MWgtNC45MDl2LjAwMnpNMjMuMjM1IDM1LjY0M2g0LjgyMnYxMi4zNzNoMS4yNDlWMzUuNjQzaDQuODR2LTEuMDkxSDIzLjIzNXpNNS41MTkgMjIuMTc5aC4wNTdzLjQwOCAxLjE1MiAxLjI4MiAyLjU4NGwzLjg1MiA2LjM3OWgzLjc1N1YxNi45MTVoLTMuMzg1djguNjQ5aC0uMDU3cy0uMzM0LTEuMDQyLTEuMTg5LTIuNDkzTDYuMTcgMTYuOTE1aC00djE0LjIyOWgzLjM0OGwuMDAxLTguOTY1ek0xNS41NDIgMzEuMTQ1aDMuNTUybC44MzctMi41NjdoNC45NDdsLjgxNyAyLjU2N2gzLjkyNWwtNC45ODUtMTQuMjI5SDIwLjQ3bC00LjkyOCAxNC4yMjl6bTYuMzIzLTguODkyYy40MDktMS4zNzcuNTIxLTIuMTc3LjUzOS0yLjIzMmguMDM3cy4wOTQuOC41MjEgMi4yNTFsMS4wNjEgMy42MDhoLTMuMjM1bDEuMDc3LTMuNjI3ek01NS4zNTcgMTYuNzFjLTQuMzE0IDAtNi45MTggMi45MDEtNi45MTggNy4zNjYgMCA0LjUzOCAyLjI1IDcuMzY1IDYuOTE4IDcuMzY1IDQuMzcxIDAgNi44NjMtMi44ODMgNi44NjMtNy4zNjUuMDAxLTQuNTU3LTIuMzI0LTcuMzY2LTYuODYzLTcuMzY2em0tLjAxOCAxMi4wNTRjLTEuOTcxIDAtMi43OS0xLjUyNS0yLjc5LTQuNjg4IDAtMy4xNDQuOTEyLTQuNzI1IDIuNzktNC43MjUgMS42MzYgMCAyLjc5IDEuNTgxIDIuNzkgNC43MjUgMCAzLjE0My0uOTEyIDQuNjg4LTIuNzkgNC42ODh6TTM1Ljk4IDE5LjQ0NWMxLjE3MiAwIDIuMTc3LjgxOCAyLjI3IDIuNjA0aDMuODVjLS4xMy0zLjIxNy0yLjA4My01LjMzOC02LjEyLTUuMzM4LTQuMzUzIDAtNi43MTQgMi44ODMtNi43MTQgNy42MDcgMCA0LjI3OCAyLjAwOSA3LjEyNCA2LjgwOSA3LjEyNCAzLjYyNyAwIDUuODc3LTIuMDY0IDYuMDA4LTUuMzM4SDM4LjI1Yy0uMTQ5IDEuODU5LTEuMDYxIDIuNjA0LTIuMjcgMi42MDQtMS42IDAtMi42NDEtMS41NDMtMi42NDEtNC41NzYgMC0zLjI5MyAxLjI2NS00LjY4NyAyLjY0MS00LjY4N3pNODEuODAyIDE2LjkxNWwtNC45MjkgMTQuMjI5aDMuNTUzbC44MzctMi41NjdoNC45NDdsLjgxOCAyLjU2N2gzLjkyNWwtNC45ODQtMTQuMjI5aC00LjE2N3ptLjMxNyA4Ljk2NSAxLjA3Ny0zLjYyNmMuNDEtMS4zNzcuNTIxLTIuMTc3LjU0LTIuMjMyaC4wMzdzLjA5NC44LjUyMSAyLjI1MWwxLjA2MSAzLjYwOC0zLjIzNi0uMDAxek05NS44MDUgMjguMzE2VjE2LjkxNUg5Mi4wM3YxNC4yM2g5LjQxMXYtMi44Mjl6TTcyLjQxMSAyNS41NjRoLS4wNTdzLS4zMzQtMS4wNDItMS4xODktMi40OTNMNjcuNSAxNi45MTVoLTMuOTk5djE0LjIyOWgzLjM0OFYyMi4xOGguMDU2cy40MDkgMS4xNTIgMS4yODMgMi41ODVsMy44NTIgNi4zNzloMy43NTdWMTYuOTE1aC0zLjM4NXY4LjY0OWgtLjAwMXpNNDMuMzgxIDE2LjkxNWgzLjc3NXYxNC4yMjloLTMuNzc1ek0yMC45NzQgMTIuNDk2aC03LjAzVjBIMTIuNjh2MTMuNjE3aDguMjk0ek0xMC45ODEgMTIuNDk2SDMuNDg3VjcuMjI3aDYuNzY0VjYuMTIzSDMuNDg3VjEuMTIyaDcuNDIzVjBIMi4yMjR2MTMuNjE3aDguNzU3ek0wIDQ2LjM0M2gxLjY3MnYxLjY3M0gweiIvPjwvZz48L3N2Zz4=)
        no-repeat 50%;
    background-size: 80px;
}
.eleccions-form {
    display: flex;
    font-family: AG-Black, Arial, Helvetica, sans-serif;
    font-size: 1.5625rem;
    letter-spacing: -0.01em;
    letter-spacing: -0.02em;
    line-height: 1em;
    width: 100%;
}
.eleccions-form form {
    display: flex;
    position: relative;
    width: calc(100% - 316px);
}
.eleccions-form form input {
    background: #fc0;
    border: 0;
    box-sizing: border-box;
    display: inline-block;
    height: 3.125rem;
    padding: 0 0.625rem;
    vertical-align: top;
    width: 100%;
}
.eleccions-form a.btn-submit,
.eleccions-form input.btn-submit {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxNi42OCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iIzhBOEE4RCIgZD0ibTE3IDE1LjU2LTQuNzE3LTQuMTk5YTYuNzI4IDYuNzI4IDAgMCAwIDEuNzQyLTQuNTFDMTQuMDI1IDMuMDY3IDEwLjg4NCAwIDcuMDEyIDAgMy4xNC0uMDAxIDAgMy4wNjYgMCA2Ljg1czMuMTQgNi44NSA3LjAxMyA2Ljg1YTcuMDg3IDcuMDg3IDAgMCAwIDQuMTQ0LTEuMzMzbDQuODQ2IDQuMzEzLjk5Ny0xLjEyek0xLjQ3MyA2Ljg1YzAtMi45ODkgMi40OC01LjQxMiA1LjU0LTUuNDEyczUuNTQgMi40MjMgNS41NCA1LjQxMi0yLjQ4IDUuNDEzLTUuNTQgNS40MTMtNS41NC0yLjQyNC01LjU0LTUuNDEzeiIvPjwvc3ZnPg==)
        50% no-repeat;
    background-size: 25px;
    bottom: 0;
    display: inline-block;
    opacity: 0.5;
    position: absolute;
    right: 0;
    text-indent: -9999px;
    top: 0;
    vertical-align: top;
    width: 60px;
}
.eleccions-form__link {
    align-items: center;
    background: #fff;
    display: flex;
    padding: 0 0.625rem;
    width: 19.75rem;
}
.eleccions-form .eleccions-form-result-wrapper {
    background: #fff;
    display: flex;
    flex-direction: column;
    max-height: 40vh;
    overflow: auto;
    position: absolute;
    top: 100%;
    width: 100%;
    z-index: 100;
}
.eleccions-form .eleccions-form-result-wrapper a {
    color: rgba(0, 0, 0, 0.5);
    font-size: 1.25rem;
    line-height: 1.2;
    padding: 0.5rem 0.625rem 0.25rem;
}
.eleccions-form .eleccions-form-result-wrapper a:hover {
    background: rgba(0, 0, 0, 0.05);
    border-bottom: 0;
}
.eleccions-form .eleccions-form-result-wrapper strong {
    color: #000;
}
.eleccions-form--full-width form {
    width: 100%;
}
.one-logo {
    fill: #850000;
    height: 76px;
    width: 108px;
}
@keyframes pulse {
    0% {
        box-shadow: 0 0 0 0 hsla(0, 0%, 100%, 0.8);
        opacity: 0.3;
    }
    70% {
        box-shadow: 0 0 0 10px hsla(0, 0%, 100%, 0);
        opacity: 1;
    }
    to {
        box-shadow: 0 0 0 0 hsla(0, 0%, 100%, 0);
        opacity: 0.3;
    }
}
.raiSkinDesktop.home .row.center,
.raiSkinDesktop.thematic .row.center {
    background-color: #eae8e8 !important;
}
.bloc-one .o-flex-columns__row {
    gap: 0;
}
.visually-hidden {
    clip: rect(0, 0, 0, 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    position: absolute;
    white-space: nowrap;
    width: 1px;
}
body.is-territori .header .head-logo a:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNS45MTIgOS45MWgtMS4zOFYyM2gxLjEyNFYxMi40MzRoLjEwM0wzMC4xNzUgMjNoMS4wODdsNC40MTctMTAuNTY2aC4xMDJWMjNoMS4xMjVWOS45MWgtMS4zOGwtNC43NSAxMS40MDNoLS4xMTVsLTQuNzUtMTEuNDA0Wm0uMzA3IDE2Ljk5OXYxMy4wOWgtMS4xOTZWMjYuOTFoMS4xOTZabS0xLjEzMi0xLjM2MSAxLjYzNy0yLjkwMmgxLjM0OGwtMS45NjIgMi45MDFoLTEuMDIzWm0xMS4wMDIgNC42MzRjLS4wNzItLjcyOS0uMzk0LTEuMzA4LS45NjUtMS43MzktLjU3MS0uNDMtMS4yOS0uNjQ2LTIuMTU0LS42NDYtLjYxIDAtMS4xNDYuMTA1LTEuNjExLjMxNC0uNDYuMjA5LS44MjIuNDk4LTEuMDg3Ljg2OS0uMjYuMzY2LS4zOS43ODQtLjM5IDEuMjUzIDAgLjM0NS4wNzUuNjQ4LjIyNC45MDcuMTUuMjYuMzUuNDg0LjYwMS42NzIuMjU2LjE4My41MzcuMzQuODQ0LjQ3My4zMS4xMzIuNjI0LjI0My45NC4zMzJsMS4zOC4zOTZjLjQxOC4xMTYuODM1LjI2MyAxLjI1My40NDIuNDE3LjE3OC43OTkuNDA0IDEuMTQ0LjY3Ny4zNS4yNjkuNjI5LjU5OS44MzcuOTkuMjE0LjM4OS4zMi44NTUuMzIgMS40IDAgLjctLjE4MSAxLjMyOC0uNTQzIDEuODg2LS4zNjIuNTU5LS44ODIgMS4wMDItMS41NiAxLjMzLS42NzguMzI0LTEuNDkuNDg2LTIuNDM1LjQ4Ni0uODkgMC0xLjY2NC0uMTQ3LTIuMzItLjQ0MS0uNjU3LS4yOTktMS4xNzItLjcxLTEuNTQ3LTEuMjM0YTMuNDY4IDMuNDY4IDAgMCAxLS42MzMtMS44MjJoMS4yMjdjLjA0My41MTYuMjEzLjk1My41MTEgMS4zMS4yOTkuMzU4LjY4Ni42MzEgMS4xNjQuODE5LjQ3Ny4xODMgMS4wMS4yNzUgMS41OTguMjc1LjY1MiAwIDEuMjMxLS4xMSAxLjczOC0uMzI2LjUxMi0uMjIyLjkxMi0uNTI5IDEuMjAyLS45Mi4yOTQtLjM5Ny40NDEtLjg1Ny40NDEtMS4zODEgMC0uNDQ0LS4xMTUtLjgxNC0uMzQ1LTEuMTEzLS4yMy0uMzAyLS41NTItLjU1Ni0uOTY1LS43NmE4LjUyIDguNTIgMCAwIDAtMS40MjYtLjU0NGwtMS41NjYtLjQ2Yy0xLjAyNy0uMzA3LTEuODI0LS43My0yLjM5LTEuMjcyLS41NjctLjU0MS0uODUtMS4yMzEtLjg1LTIuMDcxIDAtLjcwMy4xODctMS4zMjEuNTYyLTEuODU0YTMuNzggMy43OCAwIDAgMSAxLjUzNC0xLjI1M2MuNjQ4LS4zMDIgMS4zNzQtLjQ1MyAyLjE4LS40NTMuODE0IDAgMS41MzQuMTQ5IDIuMTYuNDQ3LjYyNy4yOTggMS4xMjMuNzEgMS40OSAxLjIzNC4zNy41Mi41NjkgMS4xMTIuNTk0IDEuNzc3SDM2LjA5Wk0xMi43IDQwaDEuMjUzbDEuNDAzLTMuOTQ0aDUuNDkxTDIyLjI1IDQwaDEuMjUzTDE4Ljc0IDI2LjkxSDE3LjQ2TDEyLjcgNDBabTcuNzY1LTUuMDE4LTIuMzE5LTYuNTJoLS4wOWwtMi4zMTggNi41Mmg0LjcyN1pNNC43MzggNDBWMjYuOTFoNC4yMjVjLjkzIDAgMS43MDUuMTc4IDIuMzI3LjUzNmEzLjQ2NyAzLjQ2NyAwIDAgMSAxLjQxMyAxLjQ0NWMuMzIuNjEuNDggMS4yOTUuNDggMi4wNTggMCAuNzYzLS4xNTkgMS40NS0uNDc0IDIuMDY1YTMuNTE3IDMuNTE3IDAgMCAxLTEuNDA2IDEuNDVjLS42MjIuMzU0LTEuMzk2LjUzMS0yLjMyLjUzMWgtMy4wNVY0MEg0LjczOVptMS4xOTYtMTIuMDE3djUuOTM4SDguOTVjLjY4NiAwIDEuMjU1LS4xMjggMS43MDYtLjM4My40NTItLjI2Ljc4OS0uNjE0IDEuMDEtMS4wNjEuMjI2LS40NDguMzM5LS45NTcuMzM5LTEuNTI4IDAtLjU3MS0uMTEzLTEuMDgtLjMzOS0xLjUyOC0uMjIxLS40NDctLjU2LS43OTktMS4wMTYtMS4wNTQtLjQ1Mi0uMjU2LTEuMDI1LS4zODQtMS43Mi0uMzg0SDUuOTM0Wk0xNC41NjYgMjNWOS45MWg3LjU5NHYxLjA3M2gtNi4zOTh2NC45MjhoNS45OTV2MS4wNzRoLTUuOTk1djQuOTQxaDYuNTI2VjIzaC03LjcyMlpNNC43MzggOS45MVYyM2gxLjE5NnYtNi4wMTVoNS43ODR2LTEuMDc0SDUuOTM0di00LjkyOGg2LjM3OVY5LjkwOUg0LjczOFoiIGZpbGw9IiMwMDAiLz48L3N2Zz4=)
        no-repeat 50%;
    background-size: contain;
    content: '';
    display: block;
    height: 50px;
    left: 66px;
    margin: 0;
    opacity: 1;
    position: absolute;
    top: 5px;
    visibility: visible;
    width: 50px;
}
body.is-territori .header .nav .head-eln .btn {
    position: relative;
    width: 100px;
}
body.is-territori .header .nav .head-eln .btn:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDEuNDQyIiBoZWlnaHQ9IjQ4LjI5NyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTcuODkgMzUuMzYyYzIuNTM0IDAgMy42MDggMS41ODQgMy44MDEgMy4wNjJoMS4yODVjLS4yOTktMi45NzQtMi43OTgtNC4wODMtNS4wODYtNC4wODMtMy4zNzkgMC01Ljk0OSAyLjU1Mi01Ljk0OSA2Ljk4OCAwIDQuNzg3IDIuNTE3IDYuOTY5IDUuODk2IDYuOTY5IDMuMDA5IDAgNC45MjgtMS43NzggNS4xMzktNC4xODhoLTEuMjVjLS4xNzYgMS41MzEtMS4yMzIgMy4xNS0zLjc4NCAzLjE1LTMuMDI2IDAtNC42NjMtMi4zMjMtNC42NjMtNS45MzEgMC0zLjQ1MSAxLjU2Ni01Ljk2NyA0LjYxMS01Ljk2N3pNMTguNjQ0IDM0LjU1MmwtNC45ODEgMTMuNDYzaDEuMjVsMS42MDItNC40aDUuNjQ5bDEuNjAyIDQuNGgxLjMybC00Ljk2Mi0xMy40NjNoLTEuNDh6bS0xLjc2MSA4LjA0MyAxLjktNS4xNzRjLjI4Mi0uNzc1LjUyOS0xLjU2Ni41NjMtMS42NTVoLjAzNXMuMjI5LjgyOC41MjggMS42MzdsMS44ODMgNS4xOTFoLTQuOTA5ek0yMy4yMzUgMzUuNjQzaDQuODIydjEyLjM3M2gxLjI0OVYzNS42NDNoNC44NHYtMS4wOTFIMjMuMjM1ek01LjUxOSAyMi4xNzloLjA1NnMuNDA5IDEuMTUyIDEuMjgzIDIuNTg1bDMuODUxIDYuMzc5aDMuNzU3VjE2LjkxNWgtMy4zODV2OC42NDloLS4wNTZzLS4zMzQtMS4wNDItMS4xOS0yLjQ5Mkw2LjE3IDE2LjkxNWgtNHYxNC4yMjloMy4zNDh2LTguOTY1ek0xNS41NDIgMzEuMTQ0aDMuNTUybC44MzctMi41NjdoNC45NDdsLjgxOCAyLjU2N2gzLjkyNGwtNC45ODUtMTQuMjI5SDIwLjQ3bC00LjkyOCAxNC4yMjl6bTYuMzIzLTguODkxYy40MS0xLjM3Ny41MjEtMi4xNzcuNTQtMi4yMzJoLjAzN3MuMDkzLjguNTIxIDIuMjUxbDEuMDYxIDMuNjA4aC0zLjIzNmwxLjA3Ny0zLjYyN3pNNTUuMzU3IDE2LjcxYy00LjMxNSAwLTYuOTE4IDIuOTAxLTYuOTE4IDcuMzY2IDAgNC41MzggMi4yNSA3LjM2NSA2LjkxOCA3LjM2NSA0LjM3MSAwIDYuODYzLTIuODgzIDYuODYzLTcuMzY1LjAwMS00LjU1Ny0yLjMyNC03LjM2Ni02Ljg2My03LjM2NnptLS4wMTggMTIuMDUzYy0xLjk3MSAwLTIuNzktMS41MjUtMi43OS00LjY4NyAwLTMuMTQ0LjkxMi00LjcyNSAyLjc5LTQuNzI1IDEuNjM2IDAgMi43OSAxLjU4MSAyLjc5IDQuNzI1IDAgMy4xNDMtLjkxMiA0LjY4Ny0yLjc5IDQuNjg3ek0zNS45OCAxOS40NDVjMS4xNzIgMCAyLjE3Ni44MTggMi4yNjkgMi42MDRINDIuMWMtLjEzLTMuMjE3LTIuMDgzLTUuMzM4LTYuMTItNS4zMzgtNC4zNTMgMC02LjcxNCAyLjg4My02LjcxNCA3LjYwNyAwIDQuMjc4IDIuMDA5IDcuMTI0IDYuODA4IDcuMTI0IDMuNjI3IDAgNS44NzctMi4wNjUgNi4wMDgtNS4zMzhIMzguMjVjLS4xNDkgMS44NTktMS4wNiAyLjYwNC0yLjI2OSAyLjYwNC0xLjYgMC0yLjY0MS0xLjU0My0yLjY0MS00LjU3Ni0uMDAxLTMuMjkzIDEuMjY0LTQuNjg3IDIuNjQtNC42ODd6TTgxLjgwMiAxNi45MTVsLTQuOTI5IDE0LjIyOWgzLjU1M2wuODM3LTIuNTY3aDQuOTQ3bC44MTkgMi41NjdoMy45MjRsLTQuOTg0LTE0LjIyOWgtNC4xNjd6bS4zMTcgOC45NjUgMS4wNzgtMy42MjZjLjQxLTEuMzc3LjUyMS0yLjE3Ny41NC0yLjIzMmguMDM3cy4wOTMuOC41MjEgMi4yNTFsMS4wNjEgMy42MDhoLTMuMjM3ek05NS44MDUgMjguMzE2VjE2LjkxNUg5Mi4wM3YxNC4yMjloOS40MTF2LTIuODI4ek03Mi40MTEgMjUuNTY0aC0uMDU2cy0uMzM0LTEuMDQyLTEuMTktMi40OTJMNjcuNSAxNi45MTVoLTMuOTk5djE0LjIyOWgzLjM0OFYyMi4xOGguMDU2cy40MDkgMS4xNTIgMS4yODMgMi41ODVsMy44NTEgNi4zNzloMy43NTdWMTYuOTE1aC0zLjM4NXY4LjY0OXpNNDMuMzgxIDE2LjkxNWgzLjc3NXYxNC4yMjloLTMuNzc1ek0yMC45NzQgMTIuNDk2aC03LjAzVjBIMTIuNjh2MTMuNjE3aDguMjk0ek0xMC45ODEgMTIuNDk2SDMuNDg3VjcuMjI3aDYuNzY0VjYuMTIzSDMuNDg3VjEuMTIyaDcuNDIzVjBIMi4yMjR2MTMuNjE3aDguNzU3ek0wIDQ2LjM0M2gxLjY3MnYxLjY3MkgweiIvPjwvc3ZnPg==)
        no-repeat 50%;
    background-size: 80px;
    bottom: 0;
    content: '';
    display: block;
    left: 0;
    opacity: 0.5;
    position: absolute;
    right: 0;
    top: 0;
}
body.is-territori .header .login-modal__content {
    background: linear-gradient(120deg, #e6a100, #e6a100 60%, #f16722);
}
body.is-territori .header .menu-frame {
    border-bottom: 1px solid hsla(15, 4%, 82%, 0.5);
}
body.is-territori .header .menu-frame .menu-col:last-child .block {
    border-bottom: 1px solid hsla(15, 4%, 82%, 0.5);
}
body.is-territori .header .menu-frame .menu-col:last-child .block:last-child {
    border-bottom: none;
}
body.is-territori .c-tags__nav,
body.is-territori ul.tag-list li a {
    background: linear-gradient(120deg, #e6a100, #e6a100 60%, #f16722);
}
body.is-territori.is-menu-open .head-logo,
body.is-territori.is-search-open .head-logo,
body.is-territori.search-page .head-logo {
    z-index: 10;
}
body.is-territori.is-menu-open .head-logo a:before,
body.is-territori.is-search-open .head-logo a:before,
body.is-territori.search-page .head-logo a:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yNS45MTIgOS45MWgtMS4zOFYyM2gxLjEyNFYxMi40MzRoLjEwM0wzMC4xNzUgMjNoMS4wODdsNC40MTctMTAuNTY2aC4xMDJWMjNoMS4xMjVWOS45MWgtMS4zOGwtNC43NSAxMS40MDNoLS4xMTVsLTQuNzUtMTEuNDA0Wm0uMzA3IDE2Ljk5OXYxMy4wOWgtMS4xOTZWMjYuOTFoMS4xOTZabS0xLjEzMi0xLjM2MSAxLjYzNy0yLjkwMmgxLjM0OGwtMS45NjIgMi45MDFoLTEuMDIzWm0xMS4wMDIgNC42MzRjLS4wNzItLjcyOS0uMzk0LTEuMzA4LS45NjUtMS43MzktLjU3MS0uNDMtMS4yOS0uNjQ2LTIuMTU0LS42NDYtLjYxIDAtMS4xNDYuMTA1LTEuNjExLjMxNC0uNDYuMjA5LS44MjIuNDk4LTEuMDg3Ljg2OS0uMjYuMzY2LS4zOS43ODQtLjM5IDEuMjUzIDAgLjM0NS4wNzUuNjQ4LjIyNC45MDcuMTUuMjYuMzUuNDg0LjYwMS42NzIuMjU2LjE4My41MzcuMzQuODQ0LjQ3My4zMS4xMzIuNjI0LjI0My45NC4zMzJsMS4zOC4zOTZjLjQxOC4xMTYuODM1LjI2MyAxLjI1My40NDIuNDE3LjE3OC43OTkuNDA0IDEuMTQ0LjY3Ny4zNS4yNjkuNjI5LjU5OS44MzcuOTkuMjE0LjM4OS4zMi44NTUuMzIgMS40IDAgLjctLjE4MSAxLjMyOC0uNTQzIDEuODg2LS4zNjIuNTU5LS44ODIgMS4wMDItMS41NiAxLjMzLS42NzguMzI0LTEuNDkuNDg2LTIuNDM1LjQ4Ni0uODkgMC0xLjY2NC0uMTQ3LTIuMzItLjQ0MS0uNjU3LS4yOTktMS4xNzItLjcxLTEuNTQ3LTEuMjM0YTMuNDY4IDMuNDY4IDAgMCAxLS42MzMtMS44MjJoMS4yMjdjLjA0My41MTYuMjEzLjk1My41MTEgMS4zMS4yOTkuMzU4LjY4Ni42MzEgMS4xNjQuODE5LjQ3Ny4xODMgMS4wMS4yNzUgMS41OTguMjc1LjY1MiAwIDEuMjMxLS4xMSAxLjczOC0uMzI2LjUxMi0uMjIyLjkxMi0uNTI5IDEuMjAyLS45Mi4yOTQtLjM5Ny40NDEtLjg1Ny40NDEtMS4zODEgMC0uNDQ0LS4xMTUtLjgxNC0uMzQ1LTEuMTEzLS4yMy0uMzAyLS41NTItLjU1Ni0uOTY1LS43NmE4LjUyIDguNTIgMCAwIDAtMS40MjYtLjU0NGwtMS41NjYtLjQ2Yy0xLjAyNy0uMzA3LTEuODI0LS43My0yLjM5LTEuMjcyLS41NjctLjU0MS0uODUtMS4yMzEtLjg1LTIuMDcxIDAtLjcwMy4xODctMS4zMjEuNTYyLTEuODU0YTMuNzggMy43OCAwIDAgMSAxLjUzNC0xLjI1M2MuNjQ4LS4zMDIgMS4zNzQtLjQ1MyAyLjE4LS40NTMuODE0IDAgMS41MzQuMTQ5IDIuMTYuNDQ3LjYyNy4yOTggMS4xMjMuNzEgMS40OSAxLjIzNC4zNy41Mi41NjkgMS4xMTIuNTk0IDEuNzc3SDM2LjA5Wk0xMi43IDQwaDEuMjUzbDEuNDAzLTMuOTQ0aDUuNDkxTDIyLjI1IDQwaDEuMjUzTDE4Ljc0IDI2LjkxSDE3LjQ2TDEyLjcgNDBabTcuNzY1LTUuMDE4LTIuMzE5LTYuNTJoLS4wOWwtMi4zMTggNi41Mmg0LjcyN1pNNC43MzggNDBWMjYuOTFoNC4yMjVjLjkzIDAgMS43MDUuMTc4IDIuMzI3LjUzNmEzLjQ2NyAzLjQ2NyAwIDAgMSAxLjQxMyAxLjQ0NWMuMzIuNjEuNDggMS4yOTUuNDggMi4wNTggMCAuNzYzLS4xNTkgMS40NS0uNDc0IDIuMDY1YTMuNTE3IDMuNTE3IDAgMCAxLTEuNDA2IDEuNDVjLS42MjIuMzU0LTEuMzk2LjUzMS0yLjMyLjUzMWgtMy4wNVY0MEg0LjczOVptMS4xOTYtMTIuMDE3djUuOTM4SDguOTVjLjY4NiAwIDEuMjU1LS4xMjggMS43MDYtLjM4My40NTItLjI2Ljc4OS0uNjE0IDEuMDEtMS4wNjEuMjI2LS40NDguMzM5LS45NTcuMzM5LTEuNTI4IDAtLjU3MS0uMTEzLTEuMDgtLjMzOS0xLjUyOC0uMjIxLS40NDctLjU2LS43OTktMS4wMTYtMS4wNTQtLjQ1Mi0uMjU2LTEuMDI1LS4zODQtMS43Mi0uMzg0SDUuOTM0Wk0xNC41NjYgMjNWOS45MWg3LjU5NHYxLjA3M2gtNi4zOTh2NC45MjhoNS45OTV2MS4wNzRoLTUuOTk1djQuOTQxaDYuNTI2VjIzaC03LjcyMlpNNC43MzggOS45MVYyM2gxLjE5NnYtNi4wMTVoNS43ODR2LTEuMDc0SDUuOTM0di00LjkyOGg2LjM3OVY5LjkwOUg0LjczOFoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=) !important;
}
body.is-territori.is-menu-open .header .nav .head-eln .btn:before,
body.is-territori.is-search-open .header .nav .head-eln .btn:before,
body.is-territori.search-page .header .nav .head-eln .btn:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDEuNDQxIiBoZWlnaHQ9IjQ4LjI5NyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgZmlsbD0iI0ZGRiI+PHBhdGggZD0iTTcuODkgMzUuMzYxYzIuNTM0IDAgMy42MDggMS41ODQgMy44MDEgMy4wNjJoMS4yODVjLS4yOTktMi45NzQtMi43OTgtNC4wODMtNS4wODYtNC4wODMtMy4zNzkgMC01Ljk0OSAyLjU1Mi01Ljk0OSA2Ljk4OCAwIDQuNzg3IDIuNTE4IDYuOTY5IDUuODk2IDYuOTY5IDMuMDA5IDAgNC45MjgtMS43NzggNS4xMzktNC4xODhoLTEuMjVjLS4xNzYgMS41MzEtMS4yMzEgMy4xNS0zLjc4NCAzLjE1LTMuMDI1IDAtNC42NjMtMi4zMjItNC42NjMtNS45MzEgMC0zLjQ1IDEuNTY2LTUuOTY3IDQuNjExLTUuOTY3ek0xOC42NDQgMzQuNTUybC00Ljk4IDEzLjQ2NGgxLjI1bDEuNjAyLTQuNGg1LjY0OWwxLjYwMiA0LjRoMS4zMmwtNC45NjItMTMuNDY0aC0xLjQ4MXptLTEuNzYxIDguMDQ0IDEuOS01LjE3NWMuMjgxLS43NzQuNTI4LTEuNTY1LjU2Mi0xLjY1NWguMDM1cy4yMjkuODI4LjUyOCAxLjYzN2wxLjg4MyA1LjE5MWgtNC45MDl2LjAwMnpNMjMuMjM1IDM1LjY0M2g0LjgyMnYxMi4zNzNoMS4yNDlWMzUuNjQzaDQuODR2LTEuMDkxSDIzLjIzNXpNNS41MTkgMjIuMTc5aC4wNTdzLjQwOCAxLjE1MiAxLjI4MiAyLjU4NGwzLjg1MiA2LjM3OWgzLjc1N1YxNi45MTVoLTMuMzg1djguNjQ5aC0uMDU3cy0uMzM0LTEuMDQyLTEuMTg5LTIuNDkzTDYuMTcgMTYuOTE1aC00djE0LjIyOWgzLjM0OGwuMDAxLTguOTY1ek0xNS41NDIgMzEuMTQ1aDMuNTUybC44MzctMi41NjdoNC45NDdsLjgxNyAyLjU2N2gzLjkyNWwtNC45ODUtMTQuMjI5SDIwLjQ3bC00LjkyOCAxNC4yMjl6bTYuMzIzLTguODkyYy40MDktMS4zNzcuNTIxLTIuMTc3LjUzOS0yLjIzMmguMDM3cy4wOTQuOC41MjEgMi4yNTFsMS4wNjEgMy42MDhoLTMuMjM1bDEuMDc3LTMuNjI3ek01NS4zNTcgMTYuNzFjLTQuMzE0IDAtNi45MTggMi45MDEtNi45MTggNy4zNjYgMCA0LjUzOCAyLjI1IDcuMzY1IDYuOTE4IDcuMzY1IDQuMzcxIDAgNi44NjMtMi44ODMgNi44NjMtNy4zNjUuMDAxLTQuNTU3LTIuMzI0LTcuMzY2LTYuODYzLTcuMzY2em0tLjAxOCAxMi4wNTRjLTEuOTcxIDAtMi43OS0xLjUyNS0yLjc5LTQuNjg4IDAtMy4xNDQuOTEyLTQuNzI1IDIuNzktNC43MjUgMS42MzYgMCAyLjc5IDEuNTgxIDIuNzkgNC43MjUgMCAzLjE0My0uOTEyIDQuNjg4LTIuNzkgNC42ODh6TTM1Ljk4IDE5LjQ0NWMxLjE3MiAwIDIuMTc3LjgxOCAyLjI3IDIuNjA0aDMuODVjLS4xMy0zLjIxNy0yLjA4My01LjMzOC02LjEyLTUuMzM4LTQuMzUzIDAtNi43MTQgMi44ODMtNi43MTQgNy42MDcgMCA0LjI3OCAyLjAwOSA3LjEyNCA2LjgwOSA3LjEyNCAzLjYyNyAwIDUuODc3LTIuMDY0IDYuMDA4LTUuMzM4SDM4LjI1Yy0uMTQ5IDEuODU5LTEuMDYxIDIuNjA0LTIuMjcgMi42MDQtMS42IDAtMi42NDEtMS41NDMtMi42NDEtNC41NzYgMC0zLjI5MyAxLjI2NS00LjY4NyAyLjY0MS00LjY4N3pNODEuODAyIDE2LjkxNWwtNC45MjkgMTQuMjI5aDMuNTUzbC44MzctMi41NjdoNC45NDdsLjgxOCAyLjU2N2gzLjkyNWwtNC45ODQtMTQuMjI5aC00LjE2N3ptLjMxNyA4Ljk2NSAxLjA3Ny0zLjYyNmMuNDEtMS4zNzcuNTIxLTIuMTc3LjU0LTIuMjMyaC4wMzdzLjA5NC44LjUyMSAyLjI1MWwxLjA2MSAzLjYwOC0zLjIzNi0uMDAxek05NS44MDUgMjguMzE2VjE2LjkxNUg5Mi4wM3YxNC4yM2g5LjQxMXYtMi44Mjl6TTcyLjQxMSAyNS41NjRoLS4wNTdzLS4zMzQtMS4wNDItMS4xODktMi40OTNMNjcuNSAxNi45MTVoLTMuOTk5djE0LjIyOWgzLjM0OFYyMi4xOGguMDU2cy40MDkgMS4xNTIgMS4yODMgMi41ODVsMy44NTIgNi4zNzloMy43NTdWMTYuOTE1aC0zLjM4NXY4LjY0OWgtLjAwMXpNNDMuMzgxIDE2LjkxNWgzLjc3NXYxNC4yMjloLTMuNzc1ek0yMC45NzQgMTIuNDk2aC03LjAzVjBIMTIuNjh2MTMuNjE3aDguMjk0ek0xMC45ODEgMTIuNDk2SDMuNDg3VjcuMjI3aDYuNzY0VjYuMTIzSDMuNDg3VjEuMTIyaDcuNDIzVjBIMi4yMjR2MTMuNjE3aDguNzU3ek0wIDQ2LjM0M2gxLjY3MnYxLjY3M0gweiIvPjwvZz48L3N2Zz4=)
        no-repeat 50%;
    background-size: 80px;
}
body.is-territori .row-top-banner {
    margin-bottom: 30px;
}
body.is-territori .c-mainarticle__main-img .has-icon--territori {
    bottom: auto;
    top: 1.25rem;
}
body.is-territori .c-mainarticle__info-inner {
    background: linear-gradient(120deg, #f16722, #e6a100 40%, #e6a100);
}
body.is-territori .c-mainarticle__info-inner * {
    background: transparent;
}
body.is-territori .c-mainarticle__category {
    color: #fff;
    font-family: AG-Black, Arial, Helvetica, sans-serif;
}
body.is-territori .c-mainarticle__title {
    background: transparent;
    font-family: AG-Bold, Arial, Helvetica, sans-serif;
    letter-spacing: -0.01em;
}
body.is-territori .c-mainarticle__body blockquote:before {
    background: #e49e00
        url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC43MzgiIGhlaWdodD0iMTkuMDQ5IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMDEwMjAyIiBkPSJNMTEuMDY3IDE5LjA0OWg5LjQzOFY5LjI2MmgtNC4wNzhjMC0yLjMzIDEuNjMyLTQuNDI3IDQuMzEyLTUuMTg0VjBjLTIuNjguMTc1LTUuNTM0IDEuMzQtNy4yMjQgMy4yMDQtMS41NzMgMS43NDgtMi40NDcgNC4wMi0yLjQ0NyA3LjQ1NnY4LjM4OXpNMCAxOS4wNDloOS40MzdWOS4yNjJINS4zNThjMC0yLjMzIDEuNjMyLTQuNDI3IDQuMzEyLTUuMTg0VjBDNi45OS4xNzUgNC4xMzYgMS4zNCAyLjQ0NiAzLjIwNC44NzMgNC45NTIgMCA3LjIyNCAwIDEwLjY2djguMzg5eiIvPjwvc3ZnPg==)
        no-repeat 3px 3px;
    background-size: 50%;
}
body.is-territori .c-mainarticle__right-images {
    border-bottom: 1px solid #d3d0d0;
    padding: 20px 0;
}
body.is-territori .c-mainarticle__right-images .c-news-block__title {
    padding-top: 0;
}
body.is-territori .c-mainarticle__right-images .c-news-block__text {
    gap: 13px;
}
body.is-territori .c-mainarticle__right-images .c-news-block__category {
    font-family: AG-Black, Arial, Helvetica, sans-serif;
}
body.is-territori .c-mainarticle__right-images .c-news-block .has-icon {
    bottom: 0.9375rem;
    height: 2.3125rem;
    left: 0.9375rem;
    width: 2.3125rem;
}
body.is-territori .c-mainarticle__top.at-reportage .c-mainarticle__info-inner {
    background: #000;
}
body.is-territori .c-mainarticle__top.at-reportage .c-mainarticle__category {
    color: #fff;
}
body.is-territori .c-mainarticle__top.at-reportage .c-mainarticle__title {
    color: #e49e00;
}
body.is-territori:not(.tags) .heading__title,
body.is-territori:not(.tags) .heading h1 {
    color: #e49e00;
    font-family: AG-Black, Arial, Helvetica, sans-serif;
    font-size: 58px;
}
body.is-territori:not(.tags) .heading__title span,
body.is-territori:not(.tags) .heading h1 span {
    font-family: AG-Light, Arial, Helvetica, sans-serif;
}
body.is-territori:not(.tags) .heading-entry {
    color: #969696;
    font-family: AG-Black, Arial, Helvetica, sans-serif;
}
body.is-territori .c-pagination li a,
body.is-territori .c-pagination li span {
    border-color: #e49e00;
}
body.is-territori .c-pagination li.active a,
body.is-territori .c-pagination li.active span {
    background: #e49e00;
}
body.is-territori.nav-opened .nav .head-eln .btn:before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDEuNDQxIiBoZWlnaHQ9IjQ4LjI5NyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGcgZmlsbD0iI0ZGRiI+PHBhdGggZD0iTTcuODkgMzUuMzYxYzIuNTM0IDAgMy42MDggMS41ODQgMy44MDEgMy4wNjJoMS4yODVjLS4yOTktMi45NzQtMi43OTgtNC4wODMtNS4wODYtNC4wODMtMy4zNzkgMC01Ljk0OSAyLjU1Mi01Ljk0OSA2Ljk4OCAwIDQuNzg3IDIuNTE4IDYuOTY5IDUuODk2IDYuOTY5IDMuMDA5IDAgNC45MjgtMS43NzggNS4xMzktNC4xODhoLTEuMjVjLS4xNzYgMS41MzEtMS4yMzEgMy4xNS0zLjc4NCAzLjE1LTMuMDI1IDAtNC42NjMtMi4zMjItNC42NjMtNS45MzEgMC0zLjQ1IDEuNTY2LTUuOTY3IDQuNjExLTUuOTY3ek0xOC42NDQgMzQuNTUybC00Ljk4IDEzLjQ2NGgxLjI1bDEuNjAyLTQuNGg1LjY0OWwxLjYwMiA0LjRoMS4zMmwtNC45NjItMTMuNDY0aC0xLjQ4MXptLTEuNzYxIDguMDQ0IDEuOS01LjE3NWMuMjgxLS43NzQuNTI4LTEuNTY1LjU2Mi0xLjY1NWguMDM1cy4yMjkuODI4LjUyOCAxLjYzN2wxLjg4MyA1LjE5MWgtNC45MDl2LjAwMnpNMjMuMjM1IDM1LjY0M2g0LjgyMnYxMi4zNzNoMS4yNDlWMzUuNjQzaDQuODR2LTEuMDkxSDIzLjIzNXpNNS41MTkgMjIuMTc5aC4wNTdzLjQwOCAxLjE1MiAxLjI4MiAyLjU4NGwzLjg1MiA2LjM3OWgzLjc1N1YxNi45MTVoLTMuMzg1djguNjQ5aC0uMDU3cy0uMzM0LTEuMDQyLTEuMTg5LTIuNDkzTDYuMTcgMTYuOTE1aC00djE0LjIyOWgzLjM0OGwuMDAxLTguOTY1ek0xNS41NDIgMzEuMTQ1aDMuNTUybC44MzctMi41NjdoNC45NDdsLjgxNyAyLjU2N2gzLjkyNWwtNC45ODUtMTQuMjI5SDIwLjQ3bC00LjkyOCAxNC4yMjl6bTYuMzIzLTguODkyYy40MDktMS4zNzcuNTIxLTIuMTc3LjUzOS0yLjIzMmguMDM3cy4wOTQuOC41MjEgMi4yNTFsMS4wNjEgMy42MDhoLTMuMjM1bDEuMDc3LTMuNjI3ek01NS4zNTcgMTYuNzFjLTQuMzE0IDAtNi45MTggMi45MDEtNi45MTggNy4zNjYgMCA0LjUzOCAyLjI1IDcuMzY1IDYuOTE4IDcuMzY1IDQuMzcxIDAgNi44NjMtMi44ODMgNi44NjMtNy4zNjUuMDAxLTQuNTU3LTIuMzI0LTcuMzY2LTYuODYzLTcuMzY2em0tLjAxOCAxMi4wNTRjLTEuOTcxIDAtMi43OS0xLjUyNS0yLjc5LTQuNjg4IDAtMy4xNDQuOTEyLTQuNzI1IDIuNzktNC43MjUgMS42MzYgMCAyLjc5IDEuNTgxIDIuNzkgNC43MjUgMCAzLjE0My0uOTEyIDQuNjg4LTIuNzkgNC42ODh6TTM1Ljk4IDE5LjQ0NWMxLjE3MiAwIDIuMTc3LjgxOCAyLjI3IDIuNjA0aDMuODVjLS4xMy0zLjIxNy0yLjA4My01LjMzOC02LjEyLTUuMzM4LTQuMzUzIDAtNi43MTQgMi44ODMtNi43MTQgNy42MDcgMCA0LjI3OCAyLjAwOSA3LjEyNCA2LjgwOSA3LjEyNCAzLjYyNyAwIDUuODc3LTIuMDY0IDYuMDA4LTUuMzM4SDM4LjI1Yy0uMTQ5IDEuODU5LTEuMDYxIDIuNjA0LTIuMjcgMi42MDQtMS42IDAtMi42NDEtMS41NDMtMi42NDEtNC41NzYgMC0zLjI5MyAxLjI2NS00LjY4NyAyLjY0MS00LjY4N3pNODEuODAyIDE2LjkxNWwtNC45MjkgMTQuMjI5aDMuNTUzbC44MzctMi41NjdoNC45NDdsLjgxOCAyLjU2N2gzLjkyNWwtNC45ODQtMTQuMjI5aC00LjE2N3ptLjMxNyA4Ljk2NSAxLjA3Ny0zLjYyNmMuNDEtMS4zNzcuNTIxLTIuMTc3LjU0LTIuMjMyaC4wMzdzLjA5NC44LjUyMSAyLjI1MWwxLjA2MSAzLjYwOC0zLjIzNi0uMDAxek05NS44MDUgMjguMzE2VjE2LjkxNUg5Mi4wM3YxNC4yM2g5LjQxMXYtMi44Mjl6TTcyLjQxMSAyNS41NjRoLS4wNTdzLS4zMzQtMS4wNDItMS4xODktMi40OTNMNjcuNSAxNi45MTVoLTMuOTk5djE0LjIyOWgzLjM0OFYyMi4xOGguMDU2cy40MDkgMS4xNTIgMS4yODMgMi41ODVsMy44NTIgNi4zNzloMy43NTdWMTYuOTE1aC0zLjM4NXY4LjY0OWgtLjAwMXpNNDMuMzgxIDE2LjkxNWgzLjc3NXYxNC4yMjloLTMuNzc1ek0yMC45NzQgMTIuNDk2aC03LjAzVjBIMTIuNjh2MTMuNjE3aDguMjk0ek0xMC45ODEgMTIuNDk2SDMuNDg3VjcuMjI3aDYuNzY0VjYuMTIzSDMuNDg3VjEuMTIyaDcuNDIzVjBIMi4yMjR2MTMuNjE3aDguNzU3ek0wIDQ2LjM0M2gxLjY3MnYxLjY3M0gweiIvPjwvZz48L3N2Zz4=)
        no-repeat 50%;
    background-size: 80px;
    opacity: 1;
}
.is-territori .c-news-block__wrapper {
    margin-bottom: 0;
}
.is-territori .c-news-block__block-title {
    position: relative;
}
.is-territori .c-news-block__block-title--expanded {
    color: #fff;
    position: relative;
}
.is-territori .c-news-block__block-title--expanded:before {
    background: linear-gradient(120deg, #f16722, #e6a100 40%, #e6a100);
    content: '';
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 652px;
    z-index: -1;
}
.is-territori .c-news-block__block-title--redux {
    width: 19.75rem;
}
.is-territori .c-news-block__block-title-link {
    background: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDc2IDE0IiBmaWxsPSIjZmZmIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNyAxNGE3IDcgMCAwIDAgNy03IDcgNyAwIDAgMC03LTcgNyA3IDAgMCAwLTcgNyA3IDcgMCAwIDAgNyA3Wm0yMiAwYTcgNyAwIDAgMCA3LTcgNyA3IDAgMCAwLTctNyA3IDcgMCAwIDAtNyA3IDcgNyAwIDAgMCA3IDdabTI5LTdhNyA3IDAgMCAxLTcgNyA3IDcgMCAwIDEtNy03IDcgNyAwIDAgMSA3LTcgNyA3IDAgMCAxIDcgN1ptMTUgN2E3IDcgMCAwIDAgNy03IDcgNyAwIDAgMC03LTcgNyA3IDAgMCAwLTcgNyA3IDcgMCAwIDAgNyA3Wm0yOS03YTcgNyAwIDAgMS03IDcgNyA3IDAgMCAxLTctNyA3IDcgMCAwIDEgNy03IDcgNyAwIDAgMSA3IDdabTE1IDdhNyA3IDAgMCAwIDctNyA3IDcgMCAwIDAtNy03IDcgNyAwIDAgMC03IDcgNyA3IDAgMCAwIDcgN1ptMjktN2E3IDcgMCAwIDEtNyA3IDcgNyAwIDAgMS03LTcgNyA3IDAgMCAxIDctNyA3IDcgMCAwIDEgNyA3Wm0xNSA3YTcgNyAwIDAgMCA3LTcgNyA3IDAgMCAwLTctNyA3IDcgMCAwIDAtNyA3IDcgNyAwIDAgMCA3IDdabTI5LTdhNyA3IDAgMCAxLTcgNyA3IDcgMCAwIDEtNy03IDcgNyAwIDAgMSA3LTcgNyA3IDAgMCAxIDcgN1ptMTUgN2E3IDcgMCAwIDAgNy03IDcgNyAwIDAgMC03LTcgNyA3IDAgMCAwLTcgNyA3IDcgMCAwIDAgNyA3Wm0yOS03YTcgNyAwIDAgMS03IDcgNyA3IDAgMCAxLTctNyA3IDcgMCAwIDEgNy03IDcgNyAwIDAgMSA3IDdabTE1IDdhNyA3IDAgMCAwIDctNyA3IDcgMCAwIDAtNy03IDcgNyAwIDAgMC03IDcgNyA3IDAgMCAwIDcgN1ptMjktN2E3IDcgMCAwIDEtNyA3IDcgNyAwIDAgMS03LTcgNyA3IDAgMCAxIDctNyA3IDcgMCAwIDEgNyA3Wm0xNSA3YTcgNyAwIDAgMCA3LTcgNyA3IDAgMCAwLTctNyA3IDcgMCAwIDAtNyA3IDcgNyAwIDAgMCA3IDdabTI5LTdhNyA3IDAgMCAxLTcgNyA3IDcgMCAwIDEtNy03IDcgNyAwIDAgMSA3LTcgNyA3IDAgMCAxIDcgN1ptMTUgN2E3IDcgMCAwIDAgNy03IDcgNyAwIDAgMC03LTcgNyA3IDAgMCAwLTcgNyA3IDcgMCAwIDAgNyA3Wm0yOS03YTcgNyAwIDAgMS03IDcgNyA3IDAgMCAxLTctNyA3IDcgMCAwIDEgNy03IDcgNyAwIDAgMSA3IDdabTE1IDdhNyA3IDAgMCAwIDctNyA3IDcgMCAwIDAtNy03IDcgNyAwIDAgMC03IDcgNyA3IDAgMCAwIDcgN1ptMjktN2E3IDcgMCAwIDEtNyA3IDcgNyAwIDAgMS03LTcgNyA3IDAgMCAxIDctNyA3IDcgMCAwIDEgNyA3Wm0xNSA3YTcgNyAwIDAgMCA3LTcgNyA3IDAgMCAwLTctNyA3IDcgMCAwIDAtNyA3IDcgNyAwIDAgMCA3IDdabTI5LTdhNyA3IDAgMCAxLTcgNyA3IDcgMCAwIDEtNy03IDcgNyAwIDAgMSA3LTcgNyA3IDAgMCAxIDcgN1ptMTUgN2E3IDcgMCAwIDAgNy03IDcgNyAwIDAgMC03LTcgNyA3IDAgMCAwLTcgNyA3IDcgMCAwIDAgNyA3WiIvPjwvc3ZnPg==)
        0 0 no-repeat;
    background-size: 32rem;
    color: #fff;
    display: block;
    font-family: AG-Black, Arial, Helvetica, sans-serif;
    padding-top: 1.8125rem;
    text-transform: none;
}
.is-territori .c-news-block__block-title-link:hover {
    border-bottom: 0;
}
.is-territori .c-news-block__category {
    color: #e49e00;
    font-family: AG-Regular, Arial, Helvetica, sans-serif;
}
.is-territori .c-news-block__title {
    font-family: AG-Black, Arial, Helvetica, sans-serif;
    letter-spacing: -0.01em;
    padding-top: 12px;
}
.is-territori .c-news-block__author {
    padding-top: 12px;
}
.is-territori .c-news-block__subtitle {
    color: #fff;
    font-family: AG-Black, Arial, Helvetica, sans-serif;
    font-size: 17px;
    line-height: 19px;
    padding-top: 16px;
}
.is-territori .c-news-block--double-square-2 .c-news-block__block-title-link {
    background: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNjA4IDE0IiBmaWxsPSIjZmZmIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNyAxNEE3IDcgMCAxIDAgNyAwYTcgNyAwIDAgMCAwIDE0Wm0yMiAwYTcgNyAwIDEgMCAwLTE0IDcgNyAwIDAgMCAwIDE0Wm0yOS03YTcgNyAwIDEgMS0xNCAwIDcgNyAwIDAgMSAxNCAwWm0xNSA3YTcgNyAwIDEgMCAwLTE0IDcgNyAwIDAgMCAwIDE0Wm0yOS03YTcgNyAwIDEgMS0xNCAwIDcgNyAwIDAgMSAxNCAwWm0xNSA3YTcgNyAwIDEgMCAwLTE0IDcgNyAwIDAgMCAwIDE0Wm0yOS03YTcgNyAwIDEgMS0xNCAwIDcgNyAwIDAgMSAxNCAwWm0xNSA3YTcgNyAwIDEgMCAwLTE0IDcgNyAwIDAgMCAwIDE0Wm0yOS03YTcgNyAwIDEgMS0xNCAwIDcgNyAwIDAgMSAxNCAwWm0xNSA3YTcgNyAwIDEgMCAwLTE0IDcgNyAwIDAgMCAwIDE0Wm0yOS03YTcgNyAwIDEgMS0xNCAwIDcgNyAwIDAgMSAxNCAwWm0xNSA3YTcgNyAwIDEgMCAwLTE0IDcgNyAwIDAgMCAwIDE0Wm0yOS03YTcgNyAwIDEgMS0xNCAwIDcgNyAwIDAgMSAxNCAwWm0xNSA3YTcgNyAwIDEgMCAwLTE0IDcgNyAwIDAgMCAwIDE0Wm0yOS03YTcgNyAwIDEgMS0xNCAwIDcgNyAwIDAgMSAxNCAwWm0xNSA3YTcgNyAwIDEgMCAwLTE0IDcgNyAwIDAgMCAwIDE0Wm0yOS03YTcgNyAwIDEgMS0xNCAwIDcgNyAwIDAgMSAxNCAwWm0xNSA3YTcgNyAwIDEgMCAwLTE0IDcgNyAwIDAgMCAwIDE0Wm0yOS03YTcgNyAwIDEgMS0xNCAwIDcgNyAwIDAgMSAxNCAwWm0xNSA3YTcgNyAwIDEgMCAwLTE0IDcgNyAwIDAgMCAwIDE0Wm0yOS03YTcgNyAwIDEgMS0xNCAwIDcgNyAwIDAgMSAxNCAwWm0xNSA3YTcgNyAwIDEgMCAwLTE0IDcgNyAwIDAgMCAwIDE0Wm0yOS03YTcgNyAwIDEgMS0xNCAwIDcgNyAwIDAgMSAxNCAwWm0xNSA3YTcgNyAwIDEgMCAwLTE0IDcgNyAwIDAgMCAwIDE0Wm0yOS03YTcgNyAwIDEgMS0xNCAwIDcgNyAwIDAgMSAxNCAwWm0xNSA3YTcgNyAwIDEgMCAwLTE0IDcgNyAwIDAgMCAwIDE0Wm0yOS03YTcgNyAwIDEgMS0xNCAwIDcgNyAwIDAgMSAxNCAwWm0xNSA3YTcgNyAwIDEgMCAwLTE0IDcgNyAwIDAgMCAwIDE0WiIvPjwvc3ZnPg==)
        0 0 no-repeat;
    background-size: 38.1875rem;
}
.is-territori .c-news-block--tags {
    background: linear-gradient(120deg, #e6a100, #e6a100 60%, #f16722);
}
.is-territori .c-news-block--tags:before {
    display: none;
}
.is-territori .c-news-block--territori .c-news-block__text {
    gap: 0;
}
.is-territori .c-news-block--territori .c-news-block__category {
    font-family: AG-Black, Arial, Helvetica, sans-serif;
}
.is-territori .c-news-block--directory .c-news-block__title {
    font-size: 30px;
    padding-top: 0;
}
.is-territori .c-item-list-heading__tags {
    background: linear-gradient(120deg, #e6a100, #e6a100 60%, #f16722);
    flex: 0 0 21rem;
    flex-direction: column;
    padding: 1.25rem;
    width: 21rem;
}
.is-territori .c-item-list-heading__tags--redux {
    background: transparent;
    flex: 0 0 19.75rem;
    margin-right: auto;
    width: 19.75rem;
}
.is-territori .c-item-list-heading__tags-list {
    display: flex;
    flex-direction: column;
    gap: 1.25rem;
    height: 100%;
}
.is-territori .c-item-list-heading__tags-item {
    font-family: AG-Black, Arial, Helvetica, sans-serif;
    font-size: 1.0625rem;
    line-height: 1.3125rem;
    text-transform: uppercase;
}
.is-territori .c-item-list-heading__tags-item--search {
    cursor: pointer;
    display: flex;
    margin-top: auto;
}
.is-territori
    .c-item-list-heading__tags-item--search
    .c-item-list-heading__tags-link {
    align-items: center;
    display: flex;
    gap: 0.25rem;
}
.is-territori .c-item-list-heading__tags-item--search .icon {
    height: 1rem;
    width: 1rem;
}
.is-territori .c-item-list-heading__tags-item .select2-selection {
    background: transparent;
}
.is-territori .c-item-list-heading__tags-item .select2-selection__rendered {
    color: #000;
    font-size: inherit;
}
.is-territori .c-item-list-heading__tags-item .select2-container {
    min-width: 100%;
}
.is-territori .c-item-list-heading__tags-link {
    border-bottom: 1px solid;
    padding-bottom: 0.1875rem;
}
.is-territori.raiSkinDesktop .c-item-list-heading__tags-list {
    position: relative;
}
.c-mainarticle__extra-info {
    background: linear-gradient(120deg, #f16722, #e6a100 40%, #e6a100);
    display: flex;
    flex-direction: column;
    gap: 0.9375rem;
    margin: 1.875rem 0;
    padding: 0.9375rem;
}
.c-mainarticle__extra-info .block-title,
.c-mainarticle__extra-info .main-title {
    color: #fff;
    font-family: AG-Bold, Arial, Helvetica, sans-serif;
    font-size: 1.3125rem;
    letter-spacing: -0.03125rem;
    line-height: 1.3125rem;
}
.c-mainarticle__extra-info .block-title {
    background: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNDc2IDE0IiBmaWxsPSIjZmZmIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNyAxNGE3IDcgMCAwIDAgNy03IDcgNyAwIDAgMC03LTcgNyA3IDAgMCAwLTcgNyA3IDcgMCAwIDAgNyA3Wm0yMiAwYTcgNyAwIDAgMCA3LTcgNyA3IDAgMCAwLTctNyA3IDcgMCAwIDAtNyA3IDcgNyAwIDAgMCA3IDdabTI5LTdhNyA3IDAgMCAxLTcgNyA3IDcgMCAwIDEtNy03IDcgNyAwIDAgMSA3LTcgNyA3IDAgMCAxIDcgN1ptMTUgN2E3IDcgMCAwIDAgNy03IDcgNyAwIDAgMC03LTcgNyA3IDAgMCAwLTcgNyA3IDcgMCAwIDAgNyA3Wm0yOS03YTcgNyAwIDAgMS03IDcgNyA3IDAgMCAxLTctNyA3IDcgMCAwIDEgNy03IDcgNyAwIDAgMSA3IDdabTE1IDdhNyA3IDAgMCAwIDctNyA3IDcgMCAwIDAtNy03IDcgNyAwIDAgMC03IDcgNyA3IDAgMCAwIDcgN1ptMjktN2E3IDcgMCAwIDEtNyA3IDcgNyAwIDAgMS03LTcgNyA3IDAgMCAxIDctNyA3IDcgMCAwIDEgNyA3Wm0xNSA3YTcgNyAwIDAgMCA3LTcgNyA3IDAgMCAwLTctNyA3IDcgMCAwIDAtNyA3IDcgNyAwIDAgMCA3IDdabTI5LTdhNyA3IDAgMCAxLTcgNyA3IDcgMCAwIDEtNy03IDcgNyAwIDAgMSA3LTcgNyA3IDAgMCAxIDcgN1ptMTUgN2E3IDcgMCAwIDAgNy03IDcgNyAwIDAgMC03LTcgNyA3IDAgMCAwLTcgNyA3IDcgMCAwIDAgNyA3Wm0yOS03YTcgNyAwIDAgMS03IDcgNyA3IDAgMCAxLTctNyA3IDcgMCAwIDEgNy03IDcgNyAwIDAgMSA3IDdabTE1IDdhNyA3IDAgMCAwIDctNyA3IDcgMCAwIDAtNy03IDcgNyAwIDAgMC03IDcgNyA3IDAgMCAwIDcgN1ptMjktN2E3IDcgMCAwIDEtNyA3IDcgNyAwIDAgMS03LTcgNyA3IDAgMCAxIDctNyA3IDcgMCAwIDEgNyA3Wm0xNSA3YTcgNyAwIDAgMCA3LTcgNyA3IDAgMCAwLTctNyA3IDcgMCAwIDAtNyA3IDcgNyAwIDAgMCA3IDdabTI5LTdhNyA3IDAgMCAxLTcgNyA3IDcgMCAwIDEtNy03IDcgNyAwIDAgMSA3LTcgNyA3IDAgMCAxIDcgN1ptMTUgN2E3IDcgMCAwIDAgNy03IDcgNyAwIDAgMC03LTcgNyA3IDAgMCAwLTcgNyA3IDcgMCAwIDAgNyA3Wm0yOS03YTcgNyAwIDAgMS03IDcgNyA3IDAgMCAxLTctNyA3IDcgMCAwIDEgNy03IDcgNyAwIDAgMSA3IDdabTE1IDdhNyA3IDAgMCAwIDctNyA3IDcgMCAwIDAtNy03IDcgNyAwIDAgMC03IDcgNyA3IDAgMCAwIDcgN1ptMjktN2E3IDcgMCAwIDEtNyA3IDcgNyAwIDAgMS03LTcgNyA3IDAgMCAxIDctNyA3IDcgMCAwIDEgNyA3Wm0xNSA3YTcgNyAwIDAgMCA3LTcgNyA3IDAgMCAwLTctNyA3IDcgMCAwIDAtNyA3IDcgNyAwIDAgMCA3IDdabTI5LTdhNyA3IDAgMCAxLTcgNyA3IDcgMCAwIDEtNy03IDcgNyAwIDAgMSA3LTcgNyA3IDAgMCAxIDcgN1ptMTUgN2E3IDcgMCAwIDAgNy03IDcgNyAwIDAgMC03LTcgNyA3IDAgMCAwLTcgNyA3IDcgMCAwIDAgNyA3WiIvPjwvc3ZnPg==)
        bottom no-repeat;
    padding-bottom: 1.625rem;
}
.c-mainarticle__extra-info .main-title {
    color: #000;
    margin-bottom: 0.625rem;
}
.c-mainarticle__extra-info img {
    margin: 0.4375rem 0 0;
}
.c-mainarticle__data--activity {
    display: flex;
    flex-direction: column;
    font-family: AG-Black, Arial, Helvetica, sans-serif;
    font-size: 0.8125rem;
    line-height: 0.9375rem;
}
.c-mainarticle__data--activity .title {
    color: #fff;
    font-size: 0.6875rem;
    text-transform: uppercase;
}
.c-mainarticle__data--activity .text {
    margin-bottom: 0.125rem;
}
.c-mainarticle__data--share {
    align-items: center;
    cursor: pointer;
    flex-direction: row;
    gap: 0.625rem;
    margin-right: auto;
    position: relative;
}
.c-mainarticle__data--share:hover {
    border: 0;
}
.c-mainarticle__data--share:hover .m-social__link-tooltip {
    display: flex;
}
.c-mainarticle__data--share .icon {
    margin: 0;
    width: 1.5625rem;
}
.c-mainarticle__data--share .m-social__link-tooltip {
    font-family: AG-Regular, Arial, Helvetica, sans-serif;
    left: auto;
    position: relative;
    top: auto;
}
.has-icon--territori {
    bottom: 1.25rem;
    left: 1.25rem;
    margin-top: auto;
    position: absolute;
}
.has-icon--territori img {
    background: #fc0;
    display: block;
    height: 3.125rem;
    position: relative;
    width: 3.125rem;
    z-index: 1;
}
body.cs-vce.cs-vce-show-all .row.center {
    max-width: 1030px;
}
body.cs-vce.cs-vce-show-all .cslayout {
    z-index: 0;
}
body.cs-vce.cs-vce-show-all .csw-empty.csd-past-element {
    background: #f4c9c7 !important;
    outline-color: #e0b9b9 !important;
    text-align: left;
}
body.cs-vce.cs-vce-show-all .csw-empty.csd-past-element:before {
    color: #b783ab;
}
body.cs-vce.cs-vce-show-all .csw-empty.csd-future-element {
    background: #c3f1b3 !important;
    outline-color: #b7d4af !important;
    text-align: left;
}
body.cs-vce.cs-vce-show-all .csw-empty.csd-future-element:before {
    color: #569aaf;
}
body.cs-vce .header {
    bottom: auto;
    height: 65px;
    left: auto;
    position: relative;
    top: auto;
}
body.cs-vce .header:before {
    display: none;
}
body.cs-vce .c-tags {
    display: inherit;
    margin-top: 10px;
    padding: 40px 0 10px;
}
body.cs-vce .c-tags__item--more {
    display: none;
}
body.cs-vce .c-lastminute {
    position: static;
}
body.cs-vce .c-lastminute ::selection {
    background: rgba(0, 0, 0, 0.2);
}
body.cs-vce font[color='#ff0000'] {
    color: red;
}
body.cs-vce .c-news-block__text {
    pointer-events: none;
}
body.cs-vce .c-news-block__text *,
body.cs-vce .cke_editable {
    pointer-events: all;
}
body.cs-vce .row-mtop {
    display: block;
    position: relative;
}
body.cs-vce .row.thematic-grid .csl-inner {
    display: flex;
    flex-wrap: wrap;
    gap: 1.25rem;
}
body.cs-vce .row.thematic-grid cswidget:first-child {
    flex: 0 0 100%;
    margin: 0;
}
body.cs-vce .row.thematic-grid .c-news-block {
    margin: 0;
}
body.cs-vce .c-item-list-heading__extra-title,
body.cs-vce .c-whatsapp__text,
body.cs-vce .c-youtube__text,
body.cs-vce .heading__title--eleccions,
body.cs-vce .heading__title--eleccions-2 {
    text-indent: 0;
}
body.cs-vle .row-mtop {
    display: block;
}
@media (min-width: 567px) {
    .container {
        width: 100%;
    }
    .col-sm-1,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12 {
        float: left;
    }
    .col-sm-1 {
        width: 8.33333%;
    }
    .col-sm-2 {
        width: 16.66667%;
    }
    .col-sm-3 {
        width: 25%;
    }
    .col-sm-4 {
        width: 33.33333%;
    }
    .col-sm-5 {
        width: 41.66667%;
    }
    .col-sm-6 {
        width: 50%;
    }
    .col-sm-7 {
        width: 58.33333%;
    }
    .col-sm-8 {
        width: 66.66667%;
    }
    .col-sm-9 {
        width: 75%;
    }
    .col-sm-10 {
        width: 83.33333%;
    }
    .col-sm-11 {
        width: 91.66667%;
    }
    .col-sm-12 {
        width: 100%;
    }
    .row.top {
        margin-bottom: 1.25rem;
        min-height: 3.75rem;
    }
    .o-flex-columns__row {
        flex-direction: row;
    }
    .o-flex-columns__row--change-order {
        flex-direction: row-reverse;
    }
    .o-flex-columns__col {
        flex-direction: column;
    }
    .o-flex-columns__col--main {
        flex-direction: row;
        flex-wrap: wrap;
    }
    .c-banner--970x250 {
        align-items: center;
        display: flex;
        justify-content: center;
    }
    .row-top-banner .c-banner--970x250,
    body.article .c-banner--970x250 {
        background: #f0f0f0;
        height: 250px;
    }
    .row-top-banner .c-banner--970x250 > *,
    body.article .c-banner--970x250 > * {
        display: block;
        position: relative;
        z-index: 2;
    }
    .row-top-banner .c-banner--970x250:before,
    body.article .c-banner--970x250:before {
        color: #666;
        display: block;
        font-family: AG-Thin, Arial, Helvetica, sans-serif;
        font-size: 11px;
        left: 10px;
        left: 50%;
        letter-spacing: 0.1em;
        line-height: 1.4em;
        padding: 5px 0;
        position: absolute;
        text-transform: uppercase;
        top: calc(50% - 30px);
        transform: translate(-50%, -50%);
        z-index: 0;
    }
    html[lang='ca'] .row-top-banner .c-banner--970x250:before,
    html[lang='ca'] body.article .c-banner--970x250:before {
        content: 'Publicitat';
    }
    html[lang='en'] .row-top-banner .c-banner--970x250:before,
    html[lang='en'] body.article .c-banner--970x250:before {
        content: 'Advertisement';
    }
    html[lang='es'] .row-top-banner .c-banner--970x250:before,
    html[lang='es'] body.article .c-banner--970x250:before {
        content: 'Publicidad';
    }
    body.article .c-mainarticle__content-right .c-banner--640x480 {
        background: #f0f0f0;
        height: 371px;
        overflow: hidden;
    }
    body.article .c-mainarticle__content-right .c-banner--640x480 > * {
        display: block;
        position: relative;
        z-index: 2;
    }
    body.article .c-mainarticle__content-right .c-banner--640x480:before {
        color: #666;
        display: block;
        font-family: AG-Thin, Arial, Helvetica, sans-serif;
        font-size: 11px;
        left: 10px;
        left: 50%;
        letter-spacing: 0.1em;
        line-height: 1.4em;
        padding: 5px 0;
        position: absolute;
        text-transform: uppercase;
        top: calc(50% - 30px);
        transform: translate(-50%, -50%);
        z-index: 0;
    }
    html[lang='ca']
        body.article
        .c-mainarticle__content-right
        .c-banner--640x480:before {
        content: 'Publicitat';
    }
    html[lang='en']
        body.article
        .c-mainarticle__content-right
        .c-banner--640x480:before {
        content: 'Advertisement';
    }
    html[lang='es']
        body.article
        .c-mainarticle__content-right
        .c-banner--640x480:before {
        content: 'Publicidad';
    }
    body.article .c-mainarticle__content-right .c-banner--300x250 {
        background: #f0f0f0;
        height: 250px;
    }
    body.article .c-mainarticle__content-right .c-banner--300x250 > * {
        display: block;
        position: relative;
        z-index: 2;
    }
    body.article .c-mainarticle__content-right .c-banner--300x250:before {
        color: #666;
        display: block;
        font-family: AG-Thin, Arial, Helvetica, sans-serif;
        font-size: 11px;
        left: 10px;
        left: 50%;
        letter-spacing: 0.1em;
        line-height: 1.4em;
        padding: 5px 0;
        position: absolute;
        text-transform: uppercase;
        top: calc(50% - 30px);
        transform: translate(-50%, -50%);
        z-index: 0;
    }
    html[lang='ca']
        body.article
        .c-mainarticle__content-right
        .c-banner--300x250:before {
        content: 'Publicitat';
    }
    html[lang='en']
        body.article
        .c-mainarticle__content-right
        .c-banner--300x250:before {
        content: 'Advertisement';
    }
    html[lang='es']
        body.article
        .c-mainarticle__content-right
        .c-banner--300x250:before {
        content: 'Publicidad';
    }
    .row-mtop {
        display: none;
    }
    .header .m-social .m-social__item {
        height: 1.875rem;
        width: 1.875rem;
    }
    .menu-frame {
        border-left: 1px solid hsla(15, 4%, 82%, 0.5);
        border-right: 1px solid hsla(15, 4%, 82%, 0.5);
    }
    .menu-frame nav .menu-col {
        border-right: 1px solid hsla(15, 4%, 82%, 0.5);
    }
    .footer .wrapper {
        min-height: 170px;
    }
    .static-content {
        margin-left: 50%;
        width: 50%;
    }
    .static-content--full-width {
        margin: 0;
        width: 100%;
    }
    body:not(.form) .select2-container {
        min-width: 100%;
    }
    body.is-territori .header .menu-frame .menu-col {
        border-bottom: none;
    }
    body.is-territori .header .menu-frame .menu-col:last-child {
        border-left: 1px solid hsla(15, 4%, 82%, 0.5);
    }
}
@media (min-width: 567px) and (max-width: 1010px) {
    .menu-frame {
        left: 0.9901vw;
        right: 0.9901vw;
        width: auto;
    }
}
@media (min-width: 567px) and (max-width: 840px) {
    .header .head-icons {
        border-left: 1px solid hsla(0, 0%, 100%, 0.4);
        border-right: 1px solid hsla(0, 0%, 100%, 0.4);
        box-sizing: border-box;
        height: 60px;
        width: 100vw;
    }
    .menu-frame {
        top: 120px;
    }
}
@media (min-width: 568px) {
    .c-banner--mobile {
        display: none;
    }
}
@media (min-width: 740px) {
    .c-site-map__list--day {
        grid-template-columns: repeat(12, 1fr);
    }
}
@media (min-width: 768px) {
    .container {
        width: 100%;
    }
    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-10,
    .col-md-11,
    .col-md-12 {
        float: left;
    }
    .col-md-1 {
        width: 8.33333%;
    }
    .col-md-2 {
        width: 16.66667%;
    }
    .col-md-3 {
        width: 25%;
    }
    .col-md-4 {
        width: 33.33333%;
    }
    .col-md-5 {
        width: 41.66667%;
    }
    .col-md-6 {
        width: 50%;
    }
    .col-md-7 {
        width: 58.33333%;
    }
    .col-md-8 {
        width: 66.66667%;
    }
    .col-md-9 {
        width: 75%;
    }
    .col-md-10 {
        width: 83.33333%;
    }
    .col-md-11 {
        width: 91.66667%;
    }
    .col-md-12 {
        width: 100%;
    }
    .c-form__field-wrapper--2-cols {
        display: flex;
        flex-direction: row;
    }
    .c-form--agenda {
        flex-direction: row;
        gap: 4.3125rem;
    }
    .c-form--agenda .c-form__text {
        flex: 0 0 50%;
    }
    .c-form--agenda .c-form--register {
        flex: 0 0 calc(50% - 69px);
    }
}
@media (min-width: 840px) {
    .header__main {
        width: 50%;
    }
    .header__secondary {
        border-right: 1px solid hsla(0, 0%, 100%, 0.4);
        width: 50%;
    }
}
@media (min-width: 840px) and (max-width: 1000px) {
    body.is-territori .header .head-logo a:before {
        display: none;
    }
}
@media (min-width: 840px) and (max-width: 980px) {
    body.eln-eleccions .header .head-logo a:before {
        display: none;
    }
}
@media (min-width: 840px) and (max-width: 990px) {
    .header .head-logo a:before {
        display: none;
    }
}
@media (min-width: 1010px) {
    .container {
        width: 990px;
    }
    .col-lg-1,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12 {
        float: left;
    }
    .col-lg-1 {
        width: 8.33333%;
    }
    .col-lg-2 {
        width: 16.66667%;
    }
    .col-lg-3 {
        width: 25%;
    }
    .col-lg-4 {
        width: 33.33333%;
    }
    .col-lg-5 {
        width: 41.66667%;
    }
    .col-lg-6 {
        width: 50%;
    }
    .col-lg-7 {
        width: 58.33333%;
    }
    .col-lg-8 {
        width: 66.66667%;
    }
    .col-lg-9 {
        width: 75%;
    }
    .col-lg-10 {
        width: 83.33333%;
    }
    .col-lg-11 {
        width: 91.66667%;
    }
    .col-lg-12 {
        width: 100%;
    }
    .is-search-open .row.top:after {
        background: #000;
        content: '';
        display: block;
        height: 168px;
        position: absolute;
        top: 0;
        width: 100%;
    }
}
@media (min-width: 1150px) {
    .c-site-map__list--day {
        grid-template-columns: repeat(20, 1fr);
    }
}
@media (max-width: 1030px) {
    body.is-os-win .row.center,
    body.is-os-win .row.center2 {
        margin-left: -9px;
        min-width: calc(100% + 18px);
        transform: scaleX(0.97);
    }
    body.is-os-win .row.center2 .row.center,
    body.is-os-win .row.center .row.center {
        margin-left: inherit;
        min-width: inherit;
        transform: none;
    }
}
@media (max-width: 1010px) {
    .container {
        padding-left: 0.9901vw;
        padding-right: 0.9901vw;
    }
    .container-fluid {
        padding-left: 0.9901vw;
        padding-right: 0.9901vw;
    }
    .row {
        margin-left: -0.9901vw;
        margin-right: -0.9901vw;
    }
    .col-lg-1,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12,
    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-sm-1,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-xs-1,
    .col-xs-2,
    .col-xs-3,
    .col-xs-4,
    .col-xs-5,
    .col-xs-6,
    .col-xs-7,
    .col-xs-8,
    .col-xs-9,
    .col-xs-10,
    .col-xs-11,
    .col-xs-12 {
        padding-left: 0.9901vw;
        padding-right: 0.9901vw;
    }
    .row.thematic-grid > div > div {
        gap: 1.9802vw;
    }
    .o-flex-columns__row {
        margin-bottom: 1.9802vw;
    }
    .o-flex-columns__row--3-1 .o-flex-columns__col--main {
        width: 64.55446vw;
    }
    .o-flex-columns__row--3-1 .o-flex-columns__col--related {
        width: 31.28713vw;
    }
    .o-flex-columns__row--3-1 .o-flex-columns__col--related-top-author {
        margin-bottom: -1.9802vw;
    }
    body.article .c-mainarticle__content-right .c-banner--300x250 {
        margin-top: 1.9802vw;
    }
    .row-top-banner {
        margin: 0 auto 15px;
    }
    .taboolaReelsHomePage {
        padding-bottom: 0.9901vw;
    }
    .header {
        padding-left: 0.9901vw;
        padding-right: 0.9901vw;
        width: 100%;
    }
    .header .login-modal {
        margin-left: 0.9901vw;
        margin-right: 0.9901vw;
    }
    .header .login-modal__content {
        height: 64.55446vw;
        padding: 1.9802vw;
        width: 64.55446vw;
    }
    .header .login-modal .login__text-block {
        height: 31.28713vw;
        width: 31.28713vw;
    }
    .header .login-modal .login__title {
        font-size: 2.47525vw;
    }
    .header .login-modal .login__message {
        font-size: 2.47525vw;
        margin-bottom: 1.9802vw;
    }
    .header .login-modal .login__close .icon {
        right: 1.9802vw;
        top: 1.9802vw;
    }
    .header .login-modal .login__field {
        margin-bottom: 1.9802vw;
    }
    .header .login-modal .login__field input {
        font-size: 1.68317vw;
        height: 5.14851vw;
    }
    .header .login-modal .login__field input::placeholder {
        font-size: 1.18812vw;
        transform: translateY(-0.9901vw);
    }
    .header .login-modal .login__submit {
        margin-bottom: 0.9901vw;
    }
    .header .login-modal .login__submit input {
        font-size: 1.68317vw;
        height: 5.14851vw;
        width: 30.29703vw;
    }
    .header .login-modal .login__link {
        font-size: 1.18812vw;
    }
    .header .login-modal .login__desc {
        font-size: 1.18812vw;
    }
    .header .login-modal .login__logout .button {
        font-size: 1.68317vw;
        height: 5.14851vw;
        margin-bottom: 1.9802vw;
        width: 30.29703vw;
    }
    .heading__title,
    .heading h1 {
        font-size: 5.44554vw;
    }
    .c-item-list-heading__main .m-social {
        bottom: 1.68317vw;
    }
    .footer {
        font-size: 1.58416vw;
    }
    .c-paris-2024 {
        margin-bottom: 1.9802vw;
    }
    .c-cintillo__logo {
        width: 13.76238vw;
    }
    .c-cintillo--territori {
        font-size: 3.16832vw;
        height: 6.93069vw;
        padding: 1.9802vw;
    }
    body:not(.form) .select2-container .select2-selection--single {
        height: 2.77228vw;
    }
    body:not(.form)
        .select2-container
        .select2-selection--single
        .select2-selection__rendered {
        font-size: 1.68317vw;
    }
    body:not(.form)
        .select2-container
        .select2-selection--single
        .select2-selection__rendered {
        line-height: 2.77228vw;
    }
    select.no-select2 {
        height: 2.77228vw;
    }
    .eleccions-form {
        font-size: 2.47525vw;
    }
    .eleccions-form form {
        width: calc(100% - 31.28713vw);
    }
    .eleccions-form form input {
        height: 4.9505vw;
    }
    .eleccions-form__link {
        height: 4.9505vw;
        width: 31.28713vw;
    }
    .eleccions-form .eleccions-form-result-wrapper a {
        font-size: 1.9802vw;
        padding: 0.79208vw 0.625rem 0.39604vw;
    }
    body.is-territori .row-top-banner {
        margin-bottom: 2.9703vw;
    }
    body.is-territori .c-mainarticle__main-img .has-icon--territori {
        top: 1.9802vw;
    }
    body.is-territori .c-mainarticle__right-images {
        padding-top: 1.9802vw;
    }
    body.is-territori .c-mainarticle__right-images .c-news-block .has-icon {
        bottom: 1.48515vw;
        height: 3.66337vw;
        left: 1.48515vw;
        width: 3.66337vw;
    }
    body.is-territori:not(.tags) .heading__title,
    body.is-territori:not(.tags) .heading h1 {
        font-size: 5.74257vw;
    }
    body.is-territori.nav-opened .nav .head-eln .btn:before {
        background-size: 7.92079vw;
    }
    .is-territori .c-news-block__block-title--expanded:before {
        width: 64.55446vw;
    }
    .is-territori .c-news-block__block-title--redux {
        width: 31.28713vw;
    }
    .is-territori .c-news-block__block-title-link {
        background-size: 50.69307vw;
        padding-top: 2.87129vw;
    }
    .is-territori .c-news-block__subtitle {
        font-size: 1.68317vw;
        line-height: 1.88119vw;
    }
    .is-territori
        .c-news-block--double-square-2
        .c-news-block__block-title-link {
        background-size: 60.49505vw;
    }
    .is-territori .c-news-block--directory .c-news-block__title {
        font-size: 2.9703vw;
    }
    .is-territori .c-item-list-heading__tags {
        flex: 0 0 33.26733vw;
        padding: 1.9802vw;
        width: 33.26733vw;
    }
    .is-territori .c-item-list-heading__tags--redux {
        flex: 0 0 31.28713vw;
        width: 31.28713vw;
    }
    .is-territori .c-item-list-heading__tags-list {
        gap: 1.9802vw;
    }
    .is-territori .c-item-list-heading__tags-item {
        font-size: 1.68317vw;
        line-height: 2.07921vw;
    }
    .is-territori
        .c-item-list-heading__tags-item--search
        .c-item-list-heading__tags-link {
        gap: 0.39604vw;
    }
    .is-territori .c-item-list-heading__tags-item--search .icon {
        font-size: 1.68317vw;
        height: 1.58416vw;
        line-height: 2.07921vw;
        width: 1.58416vw;
    }
    .is-territori .c-item-list-heading__tags-link {
        padding-bottom: 0.29703vw;
    }
    .c-mainarticle__extra-info {
        gap: 1.48515vw;
        margin: 2.9703vw 0;
        padding: 1.48515vw;
    }
    .c-mainarticle__extra-info .block-title,
    .c-mainarticle__extra-info .main-title {
        font-size: 2.07921vw;
        line-height: 2.07921vw;
    }
    .c-mainarticle__extra-info .block-title {
        padding-bottom: 2.57426vw;
    }
    .c-mainarticle__extra-info .main-title {
        margin-bottom: 0.9901vw;
    }
    .c-mainarticle__data--activity {
        font-size: 1.28713vw;
        line-height: 1.48515vw;
    }
    .c-mainarticle__data--activity .title {
        font-size: 1.08911vw;
    }
    .has-icon--territori {
        bottom: 1.9802vw;
        left: 1.9802vw;
    }
    .has-icon--territori img {
        height: 4.9505vw;
        width: 4.9505vw;
    }
    body.cs-vce .row.thematic-grid .csl-inner {
        gap: 1.9802vw;
    }
}
@media (max-width: 990px) {
    .search-frame form input[type='text'] {
        font-size: 60px;
    }
}
@media (max-width: 960px) {
    .search-frame form input[type='text'] {
        font-size: 40px;
    }
    .menu-frame nav .menu-col .block ul li {
        font-size: 12px;
    }
    .menu-frame nav .menu-col--main .block ul li {
        font-size: 20px;
    }
}
@media (max-width: 840px) {
    .header {
        flex-direction: column;
    }
    .article.category-3 .head-eln .btn {
        width: 65px;
    }
    .article.category-3 .head-eln .btn:before {
        background-size: 52px;
    }
    .article.category-3.is-menu-open .btn:before,
    .article.category-3.is-search-open .btn:before {
        background-size: 52px;
    }
    .c-lastminute {
        border-top: 1px solid #e9e8e7;
    }
    .is-search-open .c-lastminute {
        display: none;
    }
}
@media (max-width: 768px) {
    .c-tags__list {
        overflow-x: auto;
    }
    .c-tags__item.c-tags__item--more {
        display: none;
    }
    .c-form--agenda {
        flex-direction: column-reverse;
    }
}
@media (max-width: 767px) {
    .search-frame form input[type='text'] {
        font-size: 35px;
    }
    .footer .col-lg-3.col-md-3.col-sm-3.col-xs-12 {
        clear: right;
        float: right;
        width: 50%;
    }
    .footer .col-lg-3.col-md-3.col-sm-3.col-xs-12.logo {
        float: left;
        width: 25%;
    }
}
@media (max-width: 567px) {
    .selector-options {
        background: #fff;
        margin-left: -10px;
        padding: 0 10px;
        position: absolute;
        top: 50px;
        z-index: 1;
    }
    .author-image {
        line-height: 0;
        margin-bottom: 0;
        margin-top: auto;
    }
    .center,
    .center2,
    .page {
        padding: 0;
    }
    .row {
        margin-left: -0.9901vw;
        margin-right: -0.9901vw;
    }
    .col-lg-1,
    .col-lg-2,
    .col-lg-3,
    .col-lg-4,
    .col-lg-5,
    .col-lg-6,
    .col-lg-7,
    .col-lg-8,
    .col-lg-9,
    .col-lg-10,
    .col-lg-11,
    .col-lg-12,
    .col-md-1,
    .col-md-2,
    .col-md-3,
    .col-md-4,
    .col-md-5,
    .col-md-6,
    .col-md-7,
    .col-md-8,
    .col-md-9,
    .col-md-10,
    .col-md-11,
    .col-md-12,
    .col-sm-1,
    .col-sm-2,
    .col-sm-3,
    .col-sm-4,
    .col-sm-5,
    .col-sm-6,
    .col-sm-7,
    .col-sm-8,
    .col-sm-9,
    .col-sm-10,
    .col-sm-11,
    .col-sm-12,
    .col-xs-1,
    .col-xs-2,
    .col-xs-3,
    .col-xs-4,
    .col-xs-5,
    .col-xs-6,
    .col-xs-7,
    .col-xs-8,
    .col-xs-9,
    .col-xs-10,
    .col-xs-11,
    .col-xs-12 {
        padding-left: 1.9802vw;
        padding-right: 1.9802vw;
    }
    .page .cscontent > .row {
        margin-left: 0;
        margin-right: 0;
    }
    .o-flex-columns__row--3-1 .o-flex-columns__col--main {
        margin-bottom: 1.9802vw;
        width: 100%;
    }
    .o-flex-columns__row--3-1 .o-flex-columns__col--main-2 {
        margin-bottom: 0;
    }
    .o-flex-columns__row--3-1 .o-flex-columns__col--related {
        width: 100%;
    }
    .o-flex-columns__row--3-1 .o-flex-columns__col--related-mega-responsive {
        flex-direction: column;
    }
    .o-flex-columns__row--change-order .o-flex-columns__col--main {
        margin-bottom: 0;
    }
    .o-flex-columns__row--change-order .o-flex-columns__col--related {
        margin-bottom: 1.9802vw;
    }
    .is-menu-open .o-topbar {
        height: 0;
    }
    .c-banner--300x600 cs-ads {
        top: 3.125rem;
    }
    body.article .c-mainarticle__content-right .c-banner--300x300 {
        background: #f0f0f0;
        height: 300px;
    }
    body.article .c-mainarticle__content-right .c-banner--300x300 > * {
        display: block;
        position: relative;
        z-index: 2;
    }
    body.article .c-mainarticle__content-right .c-banner--300x300:before {
        color: #666;
        display: block;
        font-family: AG-Thin, Arial, Helvetica, sans-serif;
        font-size: 11px;
        left: 10px;
        left: 50%;
        letter-spacing: 0.1em;
        line-height: 1.4em;
        padding: 5px 0;
        position: absolute;
        text-transform: uppercase;
        top: calc(50% - 30px);
        transform: translate(-50%, -50%);
        z-index: 0;
    }
    html[lang='ca']
        body.article
        .c-mainarticle__content-right
        .c-banner--300x300:before {
        content: 'Publicitat';
    }
    html[lang='en']
        body.article
        .c-mainarticle__content-right
        .c-banner--300x300:before {
        content: 'Advertisement';
    }
    html[lang='es']
        body.article
        .c-mainarticle__content-right
        .c-banner--300x300:before {
        content: 'Publicidad';
    }
    body.article .c-mainarticle__content-right .c-banner--300x600 {
        background: #f0f0f0;
        height: 600px;
    }
    body.article .c-mainarticle__content-right .c-banner--300x600 > * {
        display: block;
        position: relative;
        z-index: 2;
    }
    body.article .c-mainarticle__content-right .c-banner--300x600:before {
        color: #666;
        display: block;
        font-family: AG-Thin, Arial, Helvetica, sans-serif;
        font-size: 11px;
        left: 10px;
        left: 50%;
        letter-spacing: 0.1em;
        line-height: 1.4em;
        padding: 5px 0;
        position: absolute;
        text-transform: uppercase;
        top: calc(50% - 30px);
        transform: translate(-50%, -50%);
        z-index: 0;
    }
    html[lang='ca']
        body.article
        .c-mainarticle__content-right
        .c-banner--300x600:before {
        content: 'Publicitat';
    }
    html[lang='en']
        body.article
        .c-mainarticle__content-right
        .c-banner--300x600:before {
        content: 'Advertisement';
    }
    html[lang='es']
        body.article
        .c-mainarticle__content-right
        .c-banner--300x600:before {
        content: 'Publicidad';
    }
    body.article .c-mainarticle__content-right .c-banner--300x600 cs-ads {
        display: block;
        line-height: 0;
        position: sticky;
        top: 3.125rem;
    }
    body.article .c-mainarticle__content-right .c-banner--336x280 {
        background: #f0f0f0;
        height: 310px;
    }
    body.article .c-mainarticle__content-right .c-banner--336x280 > * {
        display: block;
        position: relative;
        z-index: 2;
    }
    body.article .c-mainarticle__content-right .c-banner--336x280:before {
        color: #666;
        display: block;
        font-family: AG-Thin, Arial, Helvetica, sans-serif;
        font-size: 11px;
        left: 10px;
        left: 50%;
        letter-spacing: 0.1em;
        line-height: 1.4em;
        padding: 5px 0;
        position: absolute;
        text-transform: uppercase;
        top: calc(50% - 30px);
        transform: translate(-50%, -50%);
        z-index: 0;
    }
    html[lang='ca']
        body.article
        .c-mainarticle__content-right
        .c-banner--336x280:before {
        content: 'Publicitat';
    }
    html[lang='en']
        body.article
        .c-mainarticle__content-right
        .c-banner--336x280:before {
        content: 'Advertisement';
    }
    html[lang='es']
        body.article
        .c-mainarticle__content-right
        .c-banner--336x280:before {
        content: 'Publicidad';
    }
    body.article .c-mainarticle__content-right .c-banner--336x310 {
        background: #f0f0f0;
        height: 310px;
    }
    body.article .c-mainarticle__content-right .c-banner--336x310 > * {
        display: block;
        position: relative;
        z-index: 2;
    }
    body.article .c-mainarticle__content-right .c-banner--336x310:before {
        color: #666;
        display: block;
        font-family: AG-Thin, Arial, Helvetica, sans-serif;
        font-size: 11px;
        left: 10px;
        left: 50%;
        letter-spacing: 0.1em;
        line-height: 1.4em;
        padding: 5px 0;
        position: absolute;
        text-transform: uppercase;
        top: calc(50% - 30px);
        transform: translate(-50%, -50%);
        z-index: 0;
    }
    html[lang='ca']
        body.article
        .c-mainarticle__content-right
        .c-banner--336x310:before {
        content: 'Publicitat';
    }
    html[lang='en']
        body.article
        .c-mainarticle__content-right
        .c-banner--336x310:before {
        content: 'Advertisement';
    }
    html[lang='es']
        body.article
        .c-mainarticle__content-right
        .c-banner--336x310:before {
        content: 'Publicidad';
    }
    .c-banner--desktop {
        display: none;
    }
    .row-mtop .c-banner {
        background: #f0f0f0;
        background: #fff;
        height: 108px;
    }
    .row-mtop .c-banner > * {
        display: block;
        position: relative;
        z-index: 2;
    }
    .row-mtop .c-banner:before {
        color: #666;
        display: block;
        font-family: AG-Thin, Arial, Helvetica, sans-serif;
        font-size: 11px;
        left: 10px;
        left: 50%;
        letter-spacing: 0.1em;
        line-height: 1.4em;
        padding: 5px 0;
        position: absolute;
        text-transform: uppercase;
        top: calc(50% - 30px);
        transform: translate(-50%, -50%);
        z-index: 0;
    }
    html[lang='ca'] .row-mtop .c-banner:before {
        content: 'Publicitat';
    }
    html[lang='en'] .row-mtop .c-banner:before {
        content: 'Advertisement';
    }
    html[lang='es'] .row-mtop .c-banner:before {
        content: 'Publicidad';
    }
    body.thematic .row-top-banner {
        display: none;
    }
    .article .row-top-banner {
        background: #fff;
        margin-bottom: 0;
        padding-bottom: 15px;
        position: relative;
        z-index: 1;
    }
    .taboolaReelsHomePage {
        padding-bottom: 3.125vw;
    }
    header:before {
        display: none;
    }
    .header {
        padding-left: 1.9802vw;
        padding-right: 1.9802vw;
    }
    body.is-menu-open .header {
        top: 0 !important;
    }
    .header.row {
        margin-left: -1.9802vw;
        padding-right: 2.9703vw;
    }
    .header .head-logo {
        width: 2.5rem;
    }
    .header .head-logo a {
        height: 2.5rem;
        width: 40px;
    }
    .header .head-logo a:before {
        left: 46px;
        width: 71px;
    }
    .article.category-3 .header .head-logo a:before {
        width: 58px;
    }
    .header .nav .btn {
        height: 40px;
        width: 42px;
    }
    .header .nav .head-login .icon {
        height: 14px;
        width: 12px;
    }
    .header .login-modal {
        margin-left: 1.9802vw;
        margin-right: 1.9802vw;
    }
    .header .login-modal__content {
        height: calc(100vw - 20px);
        margin-top: 0;
        padding: 10px;
        width: calc(100% - 20px);
    }
    .header .login-modal .login__text-block {
        height: auto;
        width: calc(100% - 40px);
    }
    .header .login-modal .login__title {
        font-size: 16px;
    }
    .header .login-modal .login__message {
        font-size: 16px;
        margin-bottom: 10px;
    }
    .header .login-modal .login__close .icon {
        right: 10px;
        top: 10px;
    }
    .header .login-modal .login__field {
        margin-bottom: 10px;
    }
    .header .login-modal .login__field input {
        font-size: 12px;
        height: 40px;
    }
    .header .login-modal .login__field input::placeholder {
        font-size: 8px;
    }
    .header .login-modal .login__submit input {
        font-size: 12px;
        height: 40px;
        width: 50%;
    }
    .header .login-modal .login__link {
        font-size: 8px;
    }
    .header .login-modal .login__desc {
        font-size: 8px;
    }
    .header .login-modal .login__logout .button {
        font-size: 12px;
        height: 40px;
        margin-bottom: 10px;
        width: 50%;
    }
    .header .head-icons {
        background: #000;
        box-sizing: border-box;
        gap: 5px;
        height: 60px;
        left: 0;
        padding: 15px 0;
        right: 0;
        top: 41px;
        width: 100vw;
    }
    .heading__title,
    .heading h1 {
        font-size: 7.92079vw;
    }
    .search-frame {
        overflow: scroll;
    }
    .search-frame .close {
        position: fixed;
        right: 8px;
        top: 68px;
        z-index: 15;
    }
    .search-frame form input[type='text'] {
        font-size: 35px;
    }
    .search-frame a.btn-submit {
        display: none;
    }
    .c-lastminute {
        font-size: 12px;
        height: 40px;
        overflow-y: hidden;
        padding-left: 1.9802vw;
        padding-right: 1.9802vw;
    }
    .c-lastminute__inner {
        overflow-x: auto;
    }
    .c-lastminute__title {
        font-size: 11px;
        gap: 5px;
        margin-right: 5px;
        white-space: nowrap;
    }
    .c-lastminute__title:after {
        height: 6px;
        width: 6px;
    }
    .c-lastminute__topic {
        white-space: nowrap;
    }
    .c-lastminute__item {
        gap: 5px;
        margin-right: 5px;
    }
    .c-lastminute__item:after {
        height: 6px;
        width: 6px;
    }
    .c-lastminute__arrow {
        display: none;
    }
    .m-social__item.desktop {
        display: none;
    }
    .m-social__item.mobile {
        display: inherit;
    }
    .m-social__link-tooltip {
        left: auto;
        right: 0;
        top: -1.5625rem;
    }
    .m-social.c-mainarticle__share .m-social__item {
        height: 1.75rem;
        width: 1.75rem;
    }
    .c-item-list-heading__main .m-social {
        bottom: 50vw;
        left: 3.125vw;
    }
    .c-item-list-heading__main .m-social .m-social__item {
        height: 7.8125vw;
        width: 7.8125vw;
    }
    .menu-frame {
        bottom: 0;
        left: 0;
        overflow: scroll;
        position: fixed;
        right: 0;
        top: 0;
    }
    .menu-frame nav {
        flex-direction: column;
        margin-top: 39px;
    }
    .menu-frame nav .menu-col {
        flex: 0 0 100%;
    }
    .menu-frame nav .menu-col .block ul {
        padding: 10px;
    }
    .menu-frame nav .menu-col .block ul li {
        font-size: 16px;
    }
    .menu-frame nav .menu-col--main {
        margin-top: 60px;
    }
    .footer {
        font-size: 3.56436vw;
    }
    .footer [class*='col-'] {
        display: flex;
        flex-direction: column;
    }
    .footer .wrapper {
        padding: 1.9802vw 0;
    }
    .footer .footer-logo-link {
        margin: 15px 0 10px;
    }
    .footer .footer-logo-link img {
        width: 40px;
    }
    .footer ul li {
        margin-bottom: 1.9802vw;
    }
    .footer .col-lg-3.col-md-3.col-sm-3.col-xs-12 {
        clear: none;
        float: left;
        width: 100%;
    }
    .footer .col-lg-3.col-md-3.col-sm-3.col-xs-12.logo {
        float: none;
        width: 100%;
    }
    .footer-gencat .logo-gencat {
        margin-bottom: 10px;
    }
    .pagination ul li.prev {
        background-position: 10px;
        font-size: 0;
        height: 28px;
        padding-left: 0;
        width: 28px;
    }
    .pagination ul li.next {
        background-position: 10px;
        font-size: 0;
        height: 28px;
        padding-left: 0;
        width: 28px;
    }
    .c-whatsapp__text {
        font-size: 1.125rem;
        max-width: 12.5rem;
        text-align: center;
    }
    .c-paris-2024 {
        margin-bottom: 3.125vw;
    }
    .c-paris-2024__icon {
        height: 1.5rem;
        width: 3rem;
    }
    .c-paris-2024__icon-logo {
        height: 2.5625rem;
        width: 2.5625rem;
    }
    .c-paris-2024__icon-text {
        height: 1rem;
        width: 8.875rem;
    }
    .c-youtube__text {
        font-size: 1.125rem;
        max-width: 12.5rem;
        text-align: center;
    }
    .c-youtube__icon {
        height: 2.8125rem;
        width: 2.8125rem;
    }
    .static-content h1 {
        font-size: 26px;
        line-height: 32px;
    }
    .static-content h2 {
        font-size: 20px;
        line-height: 32px;
    }
    .static-content p {
        font-size: 18px;
        line-height: 26px;
    }
    .c-cintillo__logo {
        width: 21.875vw;
    }
    .c-cintillo--territori {
        font-size: 5.3125vw;
        height: 11.875vw;
        padding: 3.125vw;
    }
    body:not(.form) .select2-container .select2-selection--single {
        height: 8.75vw;
    }
    body:not(.form) > .select2-container {
        left: 1.9802vw !important;
        right: 1.9802vw !important;
    }
    body:not(.form) > .select2-container .select2-dropdown {
        width: 100% !important;
    }
    body:not(.form) .c-item-list-heading__more > div.c-form__field,
    body:not(.form) .c-item-list-heading__more > div.c-form__field:last-child {
        flex: 0 0 100%;
        margin-bottom: auto;
    }
    body:not(.form)
        .select2-container
        .select2-selection--single
        .select2-selection__rendered {
        font-size: 3.125vw;
    }
    body:not(.form)
        .select2-container
        .select2-selection--single
        .select2-selection__rendered {
        line-height: 8.75vw;
    }
    body.form .c-item-list-heading__more > div.c-form__field,
    body.form .c-item-list-heading__more > div.c-form__field:last-child {
        flex: 0 0 100%;
        margin-bottom: auto;
    }
    select.no-select2 {
        height: 8.75vw;
    }
    body.eln-eleccions .header .head-logo a:before {
        background-size: 100%;
        height: 40px;
        left: 45px;
        top: 0;
        width: 73px;
    }
    body.eln-eleccions .header .nav .head-eln .btn {
        width: 80px;
    }
    body.eln-eleccions .header .nav .head-eln .btn:before {
        background-size: 65px;
    }
    body.eln-eleccions.is-menu-open .head-logo a:before,
    body.eln-eleccions.is-search-open .head-logo a:before,
    body.eln-eleccions.search-page .head-logo a:before {
        background-size: 35px;
    }
    html[lang='es'] body.eln-eleccions.is-menu-open .head-logo a:before,
    html[lang='es'] body.eln-eleccions.is-search-open .head-logo a:before,
    html[lang='es'] body.eln-eleccions.search-page .head-logo a:before {
        background-size: 35px;
    }
    body.eln-eleccions.is-menu-open .header .nav .head-eln .btn:before,
    body.eln-eleccions.is-search-open .header .nav .head-eln .btn:before,
    body.eln-eleccions.search-page .header .nav .head-eln .btn:before {
        background-size: 65px;
    }
    .eleccions-form {
        flex-direction: column;
        font-size: 3.75vw;
        gap: 0.9901vw;
    }
    .eleccions-form form {
        width: 100%;
    }
    .eleccions-form form input {
        height: 10.3125vw;
    }
    .eleccions-form a.btn-submit,
    .eleccions-form input.btn-submit {
        background-size: 18px;
        width: 30px;
    }
    .eleccions-form__link {
        height: 10.3125vw;
        width: 100%;
    }
    .eleccions-form .eleccions-form-result-wrapper a {
        font-size: 4.6875vw;
        padding: 2.5vw 0.625rem 1.25vw;
    }
    body.is-territori .header .head-logo a:before {
        height: 40px;
        left: 50px;
        top: 0;
        width: 40px;
    }
    body.is-territori .header .nav .head-eln .btn {
        width: 80px;
    }
    body.is-territori .header .nav .head-eln .btn:before {
        background-size: 65px;
    }
    body.is-territori.is-menu-open .header .nav .head-eln .btn:before,
    body.is-territori.is-search-open .header .nav .head-eln .btn:before,
    body.is-territori.search-page .header .nav .head-eln .btn:before {
        background-size: 65px;
    }
    body.is-territori .row-top-banner {
        margin-bottom: 0;
    }
    body.is-territori .c-mainarticle__main-img .has-icon--territori {
        top: 3.125vw;
    }
    body.is-territori .c-mainarticle__category {
        font-size: 3.125vw;
    }
    body.is-territori .c-mainarticle__title {
        font-size: 6.875vw;
    }
    body.is-territori .c-mainarticle__right-images .c-news-block .has-icon {
        bottom: 3.125vw;
        height: 10.625vw;
        left: 3.125vw;
        width: 10.625vw;
    }
    body.is-territori:not(.tags) .heading__title,
    body.is-territori:not(.tags) .heading h1 {
        font-size: 7.5vw;
    }
    body.is-territori.nav-opened .nav .head-eln .btn:before {
        background-size: 65px;
    }
    .is-territori .c-news-block__wrapper--format-2 {
        row-gap: 1.5625vw;
    }
    .is-territori .c-news-block__block-title--expanded:before {
        width: 200%;
    }
    .is-territori .c-news-block__block-title--redux {
        width: 100%;
    }
    .is-territori .c-news-block__block-title-link {
        background-size: 124.0625vw;
        padding-top: 4.6875vw;
    }
    .is-territori .c-news-block__category {
        font-size: 9px;
    }
    .is-territori .c-news-block__subtitle {
        font-size: 9px;
        line-height: 11px;
        padding-top: 10px;
        width: 50%;
    }
    .is-territori
        .c-news-block--double-square-2
        .c-news-block__block-title-link {
        background-size: 133.75vw;
    }
    .is-territori .c-news-block--directory {
        height: 47.0297vw;
        margin-bottom: 10px;
    }
    .is-territori .c-news-block--directory .c-news-block__text {
        margin-top: 0;
        width: 100%;
    }
    .is-territori .c-news-block--directory .c-news-block__title {
        font-family: AG-Black, Arial, Helvetica, sans-serif;
        font-size: 16px;
    }
    .is-territori .c-item-list-heading__tags {
        flex: 0 0 50%;
        padding: 3.125vw;
        width: 50%;
    }
    .is-territori .c-item-list-heading__tags--redux {
        flex: 0 0 50%;
        padding: 3.125vw;
        width: 50%;
    }
    .is-territori .c-item-list-heading__tags-list {
        gap: 1.5625vw;
    }
    .is-territori .c-item-list-heading__tags-item {
        font-size: 3.125vw;
        line-height: 4.0625vw;
    }
    .is-territori
        .c-item-list-heading__tags-item--search
        .c-item-list-heading__tags-link {
        gap: 1.25vw;
    }
    .is-territori .c-item-list-heading__tags-item--search .icon {
        height: 3.75vw;
        width: 3.75vw;
    }
    .is-territori .c-item-list-heading__tags-link {
        padding-bottom: 0;
    }
    .c-mainarticle__extra-info {
        gap: 3.125vw;
        margin: 9.375vw 0;
        padding: 3.125vw;
    }
    .c-mainarticle__extra-info .block-title,
    .c-mainarticle__extra-info .main-title {
        font-size: 5.625vw;
        line-height: 6.25vw;
    }
    .c-mainarticle__extra-info .block-title {
        padding-bottom: 6.25vw;
    }
    .c-mainarticle__extra-info .main-title {
        margin-bottom: 3.125vw;
    }
    .c-mainarticle__extra-info .c-mainarticle__data .text {
        margin-bottom: 2.5vw;
    }
    .c-mainarticle__data--activity {
        font-size: 3.4375vw;
        line-height: 4.0625vw;
    }
    .c-mainarticle__data--activity .title {
        font-size: 2.8125vw;
    }
    .c-mainarticle__data--activity .text {
        margin-bottom: 0.625vw;
    }
    .has-icon--territori {
        bottom: 3.125vw;
        left: 3.125vw;
    }
    .has-icon--territori img {
        height: 10.625vw;
        width: 10.625vw;
    }
}
@media (max-width: 400px) {
    body.is-territori .header .head-logo a:before {
        left: 48px;
        width: 40px;
    }
}
@media (max-width: 390px) {
    body.is-territori .header .head-logo a:before {
        width: 40px;
    }
}
@media (max-width: 385px) {
    body.eln-eleccions .header .head-logo a:before {
        display: none;
    }
}
@media (max-width: 375px) {
    body.is-territori .header .head-logo a:before {
        display: none;
    }
}
