.button {
  position: relative;
  display: inline-flex;
  justify-content: flex-start;
  align-items: center;
  height: 28px;
  padding: calc(0.375em - 1px) calc(0.625em - 1px);
  border: 1px solid transparent;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 2px;
  box-shadow: none;
  vertical-align: top;
}
.button:active,
.button:focus {
  outline: none;
}
[class^="icon-corriere-"] {
  font-family: corriere-icon;

  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class^="icon-corriere-"].fa-xs {
  font-size: 0.625em;
}
[class^="icon-corriere-"].fa-1x {
  font-size: 1em;
}
[class^="icon-corriere-"].fa-1-1x {
  font-size: 1.1em;
}
[class^="icon-corriere-"].fa-1-2x {
  font-size: 1.25rem;
}
[class^="icon-corriere-"].fa-1-5x {
  font-size: 1.5em;
}
[class^="icon-corriere-"].fa-1-7x {
  font-size: 1.75em;
}
[class^="icon-corriere-"].fa-2x {
  font-size: 2em;
}
.icon-corriere-notification-a:before {
  content: "";
}
.icon-corriere-lente:before {
  content: "";
}
.icon-corriere-lente2:before {
  content: "";
}
.icon-corriere-close:before {
  content: "";
}
.icon-corriere-down:before {
  content: "";
}
.icon-corriere-close-l:before {
  content: "";
}
.icon-corriere-arrow-r:before {
  content: "";
}
.icon-corriere-user:before {
  content: "";
}
.icon-corriere-arrow-l:before {
  content: "";
}
.button {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.bck-tabs:not(:last-child),
.content:not(:last-child) {
  margin-bottom: 1.5625rem;
}
.is-mr-t-0 {
  margin-top: 0 !important;
}
.is-pd-t-0 {
  padding-top: 0 !important;
}
.is-mr-b-0 {
  margin-bottom: 0 !important;
}
.is-mr-t-10 {
  margin-top: 0.625rem !important;
}
.is-mr-b-20 {
  margin-bottom: 1.25rem !important;
}
/*! minireset.css v0.0.3 | MIT License | github.com/jgthms/minireset.css */
body,
figure,
h1,
h2,
h3,
h4,
html,
li,
p,
textarea,
ul {
  padding: 0;
  margin: 0;
}
h1,
h2,
h3 {
  font-weight: 700;
}
h4 {
  font-size: 100%;
  font-weight: 400;
}
p {
  font-weight: 400;
}
span,
strong {
  font-weight: 700;
}
ul {
  list-style: none;
}
button,
input,
select,
textarea {
  margin: 0;
}
html {
  box-sizing: border-box;
  scroll-behavior: smooth;
  scroll-padding-top: 50px;
}
*,
:after,
:before {
  box-sizing: inherit;
}
img {
  max-width: 100%;
  height: auto;
}
html {
  overflow-x: hidden;
  overflow-y: scroll;
  min-width: 300px;
  font-size: 16px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
}
aside,
figure,
footer,
header,
section {
  display: block;
}
body,
button,
input,
select,
textarea {
  font-family: SolferinoText-Regular;
}
body {
  color: #333;
  font-size: 16px;
  line-height: 1.5;
  font-weight: 400;
}

a {
  color: #49b8f1;
  cursor: pointer;
  text-decoration: none;
}
a:hover {
  color: #49b8f1;
}
img {
  max-width: 100%;
  height: auto;
}
input[type="checkbox"] {
  vertical-align: baseline;
}
span {
  font-style: inherit;
  font-weight: inherit;
}
strong {
  color: #0a0a0a;
  font-weight: 700;
}
input,
select,
textarea {
  outline: 0;
}
.is-underline {
  text-decoration: underline;
}
.is-line-h-106 {
  line-height: 1.06 !important;
}
.has-text-white {
  color: #fff !important;
}
.has-text-black {
  color: #333 !important;
}
a.has-text-black:focus,
a.has-text-black:hover {
  color: #1a1a1a !important;
}
a.has-text-grey-darker:focus,
a.has-text-grey-darker:hover {
  color: #1a1a1a !important;
}
.has-text-atoll {
  color: #0a5278 !important;
}
a.has-text-atoll:focus,
a.has-text-atoll:hover {
  color: #063249 !important;
}
.has-text-grey-darker {
  color: #333 !important;
}
.is-hidden {
  display: none !important;
}
.fxr-center-center {
  display: flex;
  justify-content: center;
}
.fxr-center-center {
  align-items: center;
  align-content: center;
}
.fxr-right-center {
  display: flex;
  justify-content: flex-end;
}
.fxr-right-center {
  align-items: center;
  align-content: center;
}
.fxr-between-center {
  align-items: center;
}
.fxr-between-center {
  display: flex;
  justify-content: space-between;
  align-content: center;
}
#l-header {
  position: relative;
  margin-top: 2.5rem;
}
#l-main .wrapper {
  max-width: 1024px;
  width: 100%;
  padding: 1.25rem 1rem;
  margin: auto;
  background-color: #fff;
}
#l-main .wrapper.has-wall {
  position: relative;
}
#l-main .wrapper section:not(:last-of-type) {
  margin-bottom: 1.5rem;
}
#l-footer {
  position: relative;
}
.button {
  justify-content: center;
  padding: 0 0.9375rem;
  background-color: #fff;
  color: #333;
  text-align: center;
  border: 1px solid #ddd;
  border-radius: 6px;
  cursor: pointer;
  white-space: nowrap;
}
.button:hover {
  color: #111;
  border-color: #ddd;
}
.button:active,
.button:focus {
  outline: none;
}
.button.is-white.is-focused:not(:active),
.button.is-white:focus:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(0, 0%, 100%, 0.25);
}
.button.is-pianeta2020.is-focused:not(:active),
.button.is-pianeta2020:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(241, 247, 220, 0.25);
}
.button.is-black.is-focused:not(:active),
.button.is-black:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(51, 51, 51, 0.25);
}
.button.is-primary.is-focused:not(:active),
.button.is-primary:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(73, 184, 241, 0.25);
}
.button.is-mine-shaft2.is-focused:not(:active),
.button.is-mine-shaft2:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(34, 34, 34, 0.25);
}
.button.is-cornflower-blue.is-focused:not(:active),
.button.is-cornflower-blue:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(9, 80, 117, 0.25);
}
.button.is-grey-darker.is-focused:not(:active),
.button.is-grey-darker:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(51, 51, 51, 0.25);
}
.button.is-grey-dusty.is-focused:not(:active),
.button.is-grey-dusty:focus:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(0, 0%, 60%, 0.25);
}
.button.is-alto.is-focused:not(:active),
.button.is-alto:focus:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(0, 0%, 84.7%, 0.25);
}
.button.is-grey-dove.is-focused:not(:active),
.button.is-grey-dove:focus:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(0, 0%, 40%, 0.25);
}
.button.is-b-umber.is-focused:not(:active),
.button.is-b-umber:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(138, 47, 42, 0.25);
}
.button.is-denim.is-focused:not(:active),
.button.is-denim:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(44, 152, 240, 0.25);
}
.button.is-red-guard.is-focused:not(:active),
.button.is-red-guard:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(204, 0, 0, 0.25);
}
.button.is-red-solid.is-focused:not(:active),
.button.is-red-solid:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(236, 0, 0, 0.25);
}
.button.is-christine.is-focused:not(:active),
.button.is-christine:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(234, 91, 12, 0.25);
}
.button.is-java.is-focused:not(:active),
.button.is-java:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(25, 177, 194, 0.25);
}
.button.is-pic-blue.is-focused:not(:active),
.button.is-pic-blue:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(73, 184, 241, 0.25);
}
.button.is-picton-blue-dark.is-focused:not(:active),
.button.is-picton-blue-dark:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(41, 171, 239, 0.25);
}
.button.is-bus-yellow.is-focused:not(:active),
.button.is-bus-yellow:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(255, 216, 0, 0.25);
}
.button.is-sunglow.is-focused:not(:active),
.button.is-sunglow:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(235, 200, 0, 0.25);
}
.button.is-sunglow-dark.is-focused:not(:active),
.button.is-sunglow-dark:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(254, 191, 46, 0.25);
}
.button.is-link.is-focused:not(:active),
.button.is-link:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(73, 184, 241, 0.25);
}
.button.is-atoll.is-focused:not(:active),
.button.is-atoll:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(10, 82, 120, 0.25);
}
.button.is-abbey.is-focused:not(:active),
.button.is-abbey:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(68, 68, 73, 0.25);
}
.button.is-transparent.is-focused:not(:active),
.button.is-transparent:focus:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(0, 0%, 100%, 0.25);
}
.button.is-black-dark.is-focused:not(:active),
.button.is-black-dark:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(0, 0, 0, 0.25);
}
.button.is-red-bn.is-focused:not(:active),
.button.is-red-bn:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(190, 45, 43, 0.25);
}
.button.is-astral.is-focused:not(:active),
.button.is-astral:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(53, 128, 174, 0.25);
}
.button.is-red-guardsman.is-focused:not(:active),
.button.is-red-guardsman:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(204, 0, 0, 0.25);
}
.button.is-cornflower-light-blue.is-focused:not(:active),
.button.is-cornflower-light-blue:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(68, 136, 241, 0.25);
}
.button.is-alabaster.is-focused:not(:active),
.button.is-alabaster:focus:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(0, 0%, 97.3%, 0.25);
}
.button.is-supernova.is-focused:not(:active),
.button.is-supernova:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(250, 204, 0, 0.25);
}
.button.is-burning-orange.is-focused:not(:active),
.button.is-burning-orange:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(252, 106, 54, 0.25);
}
.button.is-trinidad.is-focused:not(:active),
.button.is-trinidad:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(238, 75, 0, 0.25);
}
.button.is-silver-chalice.is-focused:not(:active),
.button.is-silver-chalice:focus:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(0, 0%, 62.7%, 0.25);
}
.button.is-light-silver.is-focused:not(:active),
.button.is-light-silver:focus:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(0, 0%, 76.9%, 0.25);
}
.button.is-very-light-grey.is-focused:not(:active),
.button.is-very-light-grey:focus:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(0, 0%, 80%, 0.25);
}
.button.is-punch.is-focused:not(:active),
.button.is-punch:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(214, 40, 38, 0.25);
}
.button.is-crimson.is-focused:not(:active),
.button.is-crimson:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(227, 34, 19, 0.25);
}
.button.is-sahara.is-focused:not(:active),
.button.is-sahara:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(194, 167, 18, 0.25);
}
.button.is-mine-shaft.is-focused:not(:active),
.button.is-mine-shaft:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(62, 61, 61, 0.25);
}
.button.is-boulder.is-focused:not(:active),
.button.is-boulder:focus:not(:active) {
  box-shadow: 0 0 0 0.125em hsla(0, 0%, 46.7%, 0.25);
}
.button.is-san-marino.is-focused:not(:active),
.button.is-san-marino:focus:not(:active) {
  box-shadow: 0 0 0 0.125em rgba(73, 114, 179, 0.25);
}
.column {
  display: block;
  flex-basis: 0;
  flex-grow: 1;
  flex-shrink: 1;
  padding: 0.5rem;
}
@media print, screen and (min-width: 769px) {
  .column.is-1 {
    flex: none;
    width: 8.33333%;
  }
  .column.is-7 {
    flex: none;
    width: 58.33333%;
  }
}
.columns {
  margin-top: -0.5rem;
  margin-right: -0.5rem;
  margin-left: -0.5rem;
}
.columns:last-child {
  margin-bottom: -0.5rem;
}
@media print, screen and (min-width: 769px) {
  .columns:not(.is-desktop) {
    display: flex;
  }
}
.container {
  position: relative;
  margin: 0 auto;
}
@media screen and (min-width: 769px) {
  .container {
    width: 100%;
    max-width: 992px;
  }
}
.icon {
  position: relative;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
}
.image {
  position: relative;
  display: block;
}
.image img {
  position: relative;
  display: block;
  width: 100%;
  height: auto;
}
.image.is-30x30 {
  width: 30px;
  height: 30px;
}
.bck-social-nav {
  position: relative;
}
.bck-social-nav.is--sticky {
  position: sticky;
  z-index: 11;
  top: 50px;
}
@media screen and (min-width: 769px) {
  .tabs-nav {
    flex: 0 0 100%;
    justify-content: center;
    height: 40px;
    border-top: 1px solid #a0a0a0;
  }
  .tabs-nav {
    display: flex;
    align-items: center;
  }
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .tabs-nav {
    height: 48px;
    background-color: #095075;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
  }
}
.title-art-hp {
  color: #333;
  line-height: 1.14;
  letter-spacing: -0.5px;
}
@media screen and (min-width: 769px) and (min-width: 320px) and (max-width: 813px) {
  .title-art-hp.is-xmedium {
    font-family: SolferinoDisplay-Bold;
    font-weight: 400;
    font-size: 9.6vw;
  }
}
@media screen and (min-width: 769px) and (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .title-art-hp.is-xmedium {
    font-family: SolferinoDisplay-Bold;
    font-weight: 400;
    font-size: 5.33333vw;
  }
}
@media screen and (min-width: 769px) and (min-width: 769px) {
  .title-art-hp.is-xmedium {
    font-family: SolferinoDisplay-Bold;
    font-weight: 400;
    font-size: 2.25rem;
  }
}
@media screen and (min-width: 769px) {
  .title-art-hp.is-small-regular {
    color: #fff;
    line-height: 1.9;
  }
}
@media screen and (min-width: 769px) and (min-width: 320px) and (max-width: 813px) {
  .title-art-hp.is-small-regular {
    font-family: SolferinoDisplay-Regular;
    font-weight: 400;
    font-size: 4.8vw;
  }
}
@media screen and (min-width: 769px) and (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .title-art-hp.is-small-regular {
    font-family: SolferinoDisplay-Regular;
    font-weight: 400;
    font-size: 2.66667vw;
  }
}
@media screen and (min-width: 769px) and (min-width: 769px) {
  .title-art-hp.is-small-regular {
    font-family: SolferinoDisplay-Regular;
    font-weight: 400;
    font-size: 1.125rem;
  }
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .title-art-hp.is-small-regular {
    line-height: 20px;
  }
}
@media screen and (min-width: 320px) and (max-width: 813px) and (min-width: 320px) and (max-width: 813px) {
  .title-art-hp.is-small-regular {
    font-family: Roboto-Regular;
    font-weight: 400;
    font-size: 18px;
  }
}
@media screen and (min-width: 320px) and (max-width: 813px) and (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .title-art-hp.is-small-regular {
    font-family: Roboto-Regular;
    font-weight: 400;
    font-size: 2.37037vw;
  }
}
@media screen and (min-width: 320px) and (max-width: 813px) and (min-width: 769px) {
  .title-art-hp.is-small-regular {
    font-family: Roboto-Regular;
    font-weight: 400;
    font-size: 1rem;
  }
}
.title-art-hp > a {
  color: #333;
}
.title-art-hp > a:focus,
.title-art-hp > a:hover {
  color: #1a1a1a;
}
.overtitle-art-logo {
  display: block;
  text-indent: -9999px;
  background-repeat: no-repeat;
}
@media screen and (min-width: 769px) {
  .overtitle-art-logo.is-pastone {
    width: 122px;
    height: 28px;
  }
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .overtitle-art-logo.is-pastone {
    width: 32px;
    height: 32px;
  }
}
.overtitle-art-logo.is-sette-l {
  width: 48px;
  height: 70px;
  background-image: url(/img/t_sette-2023.png);
  background-size: cover;
}
.author-art {
  display: block;
  color: #49b8f1;
}
.author-art .writer {
  margin-left: 0.3125rem;
}
@media screen and (min-width: 769px) and (min-width: 320px) and (max-width: 813px) {
  .author-art.is-small {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 18px;
  }
}
@media screen and (min-width: 769px) and (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .author-art.is-small {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 2.37037vw;
  }
}
@media screen and (min-width: 769px) and (min-width: 769px) {
  .author-art.is-small {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 1rem;
  }
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .author-art {
    line-height: 1.1;
  }
}
@media screen and (min-width: 320px) and (max-width: 813px) and (min-width: 320px) and (max-width: 813px) {
  .author-art {
    font-family: Roboto-Regular;
    font-weight: 400;
    font-size: 18px;
  }
}
@media screen and (min-width: 320px) and (max-width: 813px) and (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .author-art {
    font-family: Roboto-Regular;
    font-weight: 400;
    font-size: 2.37037vw;
  }
}
@media screen and (min-width: 320px) and (max-width: 813px) and (min-width: 769px) {
  .author-art {
    font-family: Roboto-Regular;
    font-weight: 400;
    font-size: 1rem;
  }
}
#menu-user {
  position: absolute;
  top: 100%;
  right: 0;
  width: 200px;
  box-shadow: 0 2px 5px 0.25px #949494;
  background-color: #0a5278;
}
#menu-user .topbar-links-user {
  display: flex;
  flex-direction: column;
}
#menu-user .appendMenu,
#menu-user a {
  display: flex;
  height: 40px;
}
#menu-user a {
  align-items: center;
  width: 100%;
  padding-left: 3.125rem;
  border-top: 1px solid #11698f;
  color: #fff;
  text-transform: uppercase;
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  #menu-user a {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 3.73333vw;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  #menu-user a {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 2.07407vw;
  }
}
@media screen and (min-width: 769px) {
  #menu-user a {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 0.875rem;
  }
}
#menu-user a:hover {
  background-color: #11698f;
}

.bck-navbar {
  width: 100%;
  background-color: #0a5278;
}
.bck-navbar.is--fixed-top {
  position: fixed;
  z-index: 31;
  top: 0;
  height: 40px;
}
.bck-navbar .navbar {
  width: 100%;
}
.bck-navbar .navbar,
.bck-navbar .navbar-end,
.bck-navbar .navbar-start {
  display: flex;
  align-items: stretch;
  height: 100%;
}
.bck-navbar .container {
  display: flex;
  align-items: center;
  width: 100%;
  max-width: 1024px;
  height: 40px;
  margin: 0 auto;
}
.bck-navbar .bck-navbar-content,
.bck-navbar .navbar-center-list,
.bck-navbar .navbar-end-list,
.bck-navbar .navbar-start-list {
  display: flex;
  align-items: center;
}
.bck-navbar .navbar-start {
  justify-content: flex-start;
  align-items: center;
  flex-basis: 33%;
}
.bck-navbar .navbar-center {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-basis: 33%;
}
.bck-navbar .navbar-end {
  justify-content: flex-end;
  align-items: center;
  flex-basis: 33%;
}
.bck-navbar .navbar-end-list,
.bck-navbar .navbar-start-list {
  height: 100%;
}
.bck-navbar .navbar-end-list .navbar-link,
.bck-navbar .navbar-start-list .navbar-link {
  color: #fff;
  cursor: pointer;
  white-space: nowrap;
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .bck-navbar .navbar-end-list .navbar-link,
  .bck-navbar .navbar-start-list .navbar-link {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 18px;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .bck-navbar .navbar-end-list .navbar-link,
  .bck-navbar .navbar-start-list .navbar-link {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 2.37037vw;
  }
}
@media screen and (min-width: 769px) {
  .bck-navbar .navbar-end-list .navbar-link,
  .bck-navbar .navbar-start-list .navbar-link {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 1rem;
  }
}
.bck-navbar .list-item {
  position: relative;
  display: flex;
  align-items: center;
  height: 40px;
  padding: 0 0.875rem;
}
.bck-navbar .navbar-start-list .icon,
.bck-navbar .navbar-start-list .list-item .navbar-link:hover {
  color: #fff;
}
.bck-navbar .navbar-start-list .icon-menu {
  margin-right: 0.3125rem;
  cursor: pointer;
}
.bck-navbar .navbar-end-list .icon {
  margin-right: 0.625rem;
}
.bck-navbar .navbar-end-list .list-item.has-bg-red {
  height: 34px;
  padding: 0.125rem 0.25rem;
  background: #ec0000;
  flex-basis: 182px;
  border-radius: 5px;
}
.bck-navbar .navbar-end-list .list-item.has-bg-red > a.navbar-link {
  color: #fff;
  line-height: 1;
  text-align: right;
  text-transform: inherit;
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .bck-navbar .navbar-end-list .list-item.has-bg-red > a.navbar-link {
    font-family: BreraCondensed-Regular;
    font-weight: 400;
    font-size: 3.46667vw;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .bck-navbar .navbar-end-list .list-item.has-bg-red > a.navbar-link {
    font-family: BreraCondensed-Regular;
    font-weight: 400;
    font-size: 1.92593vw;
  }
}
@media screen and (min-width: 769px) {
  .bck-navbar .navbar-end-list .list-item.has-bg-red > a.navbar-link {
    font-family: BreraCondensed-Regular;
    font-weight: 400;
    font-size: 0.8125rem;
  }
}
.bck-navbar .navbar-end-list .list-item.has-bg-red > .icon {
  margin-right: 0;
  margin-left: 0.375rem;
}
.bck-navbar .arrow-down {
  margin-left: 0.5rem;
  color: #fff;
  font-size: 0.4375rem;
}
.bck-navbar .navbar-logo {
  display: inline-block;
  width: 226px;
  height: 18px;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='740.196' height='56.76' viewBox='0 0 195.843 15.018' version='1.1' id='svg8'%3E%3Cg id='layer1'%3E%3Cg id='g57' transform='matrix(.35773 0 0 .35773 -4.293 -.002)' fill='%23fff'%3E%3Cpath d='M451.928 15.62c-5.267-2.575-5.392-4.769-5.319-5.894.072-1.123.835-3.63 4.314-3.63 4.079 0 4.848 4.068 4.97 5.047.129 1.047.221 3.417.221 3.417h6.304L465.683.308l-5.81.013c-.726 0-1.42.404-1.633 1.153l-.316 1.049c-.019.038-.03.067-.03.067s-2.658-2.621-7.549-2.579c-1.527.01-4.409-.28-8.303 2.579-4.26 3.127-4.808 7.397-4.911 9.007-.107 1.61-.371 4.428 2.652 8.531 3.017 4.11 12.294 6.273 12.044 11.104-.224 4.297-3.556 4.563-4.348 4.563-.546 0-3.355.047-4.995-2.75-.891-1.522-1.523-4.157-1.715-5.709-.146-1.16-.083-1.656-1.284-1.656h-5.238l-4.419 15.588h8.122l.458-2.126c2.51 2.713 8.21 2.795 8.21 2.795 8.415 0 14.563-5.23 15.657-12.631 1.094-7.406-5.086-11.107-10.347-13.686z' id='path23'/%3E%3Cpath d='M60.721.359c-6.741-1.642-13.709 2.729-15.312 9.648L41.48 27.344c-1.325 6.71 2.778 12.627 9.347 14.231 6.568 1.596 13.675-1.511 15.381-8.207 0 0 3.88-16.857 3.914-16.997C72.02 7.506 67.567 2.023 60.721.359zm.666 12.968l-3.945 17.318-.057.229c-.402 1.645-1.803 2.797-3.407 2.797-.264 0-.53-.033-.791-.097-1.844-.448-3.003-2.399-2.582-4.35l.033-.166 3.974-17.422c.38-1.676 1.792-2.848 3.429-2.848.262 0 .525.032.782.093 1.872.463 3.027 2.441 2.564 4.446z' id='path25'/%3E%3Cpath d='M31.665 16.8h9.122L44.555.352h-6.79c-1.237 0-1.94 2.223-1.94 2.223C34.533 1.641 33.117.801 31.49.404c-6.742-1.643-13.54 2.718-15.286 9.603L12.27 27.343c-1.391 6.82 2.714 12.628 9.279 14.231 6.568 1.596 13.829-1.596 15.455-8.207l2.156-9.297-7.209-.003c-1.208 0-2.156 1.219-2.419 2.213l-1.08 4.664c-.513 2.103-2.529 3.413-4.537 2.919-2.01-.485-3.249-2.587-2.799-4.703l-.004-.004 4.01-17.59c.488-2.132 2.532-3.465 4.559-2.977 2.023.5 3.272 2.628 2.786 4.768l-.802 3.443z' id='path27'/%3E%3Cpath d='M98.93 33.836c-1.419-.473-2.197-1.802-1.633-3.686.355-1.194.42-1.497.744-2.675.326-1.172.655-5.166-1.709-7.375 3.232-1.553 5.324-5.301 5.675-9.231.509-5.68-2.706-10.49-10.84-10.49H76.513c-.729 0-1.464.611-1.635 1.358L73.334 8.49c.077 0 3.545-.328 2.544 4.389-.499 2.345-2.624 11.507-4.133 18.195-.192.537-.424 1.038-.76 1.488-.825 1.098-2.019 1.379-2.782 1.44l-.073-.007v.007l-1.673 7.321h16.288l1.684-7.346h-.246c-1.331 0-2.202-.293-2.666-.898-.425-.556-.545-1.409-.329-2.546.023-.123 1.71-7.484 1.71-7.484.291-1.289.854-1.268 1.615-1.268h3.16c1.189 0 1.339.831.974 2.411-.44 1.911-1.931 8.571-2.07 9.241-.91 4.368 1.28 7.896 6.018 7.896h4.604zm-7.41-22.207a71.65 71.65 0 01-.82 3.73c-.166.641-.678.886-1.166.892h-5.077L86.1 9.014c.206-.9.946-1.168 2.612-1.168 2.7 0 3.19 1.803 2.808 3.783z' id='path29'/%3E%3Cpath d='M131.1 33.836c-1.418-.473-2.197-1.802-1.633-3.686.356-1.194.421-1.497.745-2.675.325-1.172.655-5.166-1.709-7.375 3.232-1.553 5.323-5.301 5.675-9.231.509-5.68-2.706-10.49-10.841-10.49h-14.654c-.729 0-1.464.611-1.636 1.358l-1.542 6.752c.078 0 3.545-.328 2.544 4.389-.499 2.345-2.624 11.507-4.134 18.195-.191.537-.424 1.038-.76 1.488-.825 1.098-2.018 1.379-2.782 1.44l-.073-.007v.007l-1.674 7.321h16.289l1.683-7.346h-.246c-1.33 0-2.201-.293-2.666-.898-.426-.556-.546-1.409-.329-2.546.023-.123 1.709-7.484 1.709-7.484.291-1.289.854-1.268 1.616-1.268h3.159c1.189 0 1.34.831.975 2.411-.441 1.911-1.931 8.571-2.069 9.241-.911 4.368 1.279 7.896 6.018 7.896h4.604zm-7.411-22.207a70.711 70.711 0 01-.819 3.73c-.167.641-.679.886-1.167.892h-5.077l1.643-7.238c.206-.9.946-1.168 2.612-1.168 2.702.001 3.191 1.804 2.808 3.784z' id='path31'/%3E%3Cpath d='M212.128 33.836c-1.419-.473-2.197-1.802-1.632-3.686.354-1.194.42-1.497.744-2.675.326-1.172.655-5.166-1.709-7.375 3.232-1.553 5.323-5.301 5.675-9.231.508-5.68-2.706-10.49-10.841-10.49h-14.654c-.729 0-1.464.611-1.636 1.358l-1.542 6.752c.077 0 3.546-.328 2.544 4.389-.5 2.345-2.623 11.507-4.134 18.195-.19.537-.423 1.038-.76 1.488-.826 1.098-2.018 1.379-2.782 1.44l-.074-.007v.007l-1.673 7.321h16.289l1.684-7.346h-.246c-1.331 0-2.202-.293-2.666-.898-.426-.556-.546-1.409-.329-2.546.023-.123 1.709-7.484 1.709-7.484.292-1.289.854-1.268 1.616-1.268h3.159c1.19 0 1.34.831.975 2.411-.441 1.911-1.931 8.571-2.07 9.241-.911 4.368 1.279 7.896 6.019 7.896h4.603zm-7.411-22.207a72.872 72.872 0 01-.818 3.73c-.166.641-.679.886-1.167.892h-5.076l1.643-7.238c.205-.9.945-1.168 2.611-1.168 2.701.001 3.19 1.804 2.807 3.784z' id='path33'/%3E%3Cpath d='M522.794 33.836c-1.418-.473-2.197-1.802-1.633-3.686.355-1.194.42-1.497.744-2.675.326-1.172.655-5.166-1.708-7.375 3.231-1.553 5.322-5.301 5.673-9.231.51-5.68-2.704-10.49-10.84-10.49h-14.653c-.729 0-1.465.611-1.635 1.358l-1.544 6.752c.078 0 3.547-.328 2.545 4.389-.499 2.345-2.623 11.507-4.134 18.195-.191.537-.424 1.038-.76 1.488-.825 1.098-2.018 1.379-2.782 1.44l-.073-.007v.007l-1.673 7.321h16.288l1.684-7.346h-.246c-1.33 0-2.201-.293-2.665-.898-.427-.556-.547-1.409-.329-2.546.023-.123 1.709-7.484 1.709-7.484.292-1.289.855-1.268 1.616-1.268h3.158c1.19 0 1.341.831.976 2.411-.441 1.911-1.932 8.571-2.069 9.241-.911 4.368 1.278 7.896 6.019 7.896h4.603zm-7.41-22.207a71.734 71.734 0 01-.819 3.73c-.166.641-.679.886-1.167.892h-5.075l1.643-7.238c.205-.9.945-1.168 2.611-1.168 2.699.001 3.19 1.804 2.807 3.784z' id='path35'/%3E%3Cpath d='M347.964 25.767c-.738 3.083-1.12 4.8-1.757 6.456-.552 1.438-2.027 2.009-3.762 1.998-.561-.003-1.204.021-1.758-.037-1.029-.111-2.016-.514-2.388-.996-.421-.554-.795-1.318-.49-2.625.663-2.85 4.35-18.855 4.451-19.314.462-1.365 1.466-2.746 4.487-2.746l1.961-8.152h-15.481c-.73 0-1.47.613-1.643 1.36l-1.569 6.808c.077 0 3.485.036 2.516 4.39a974.283 974.283 0 01-1.632 7.058c-.003-.003-.007-.004-.01-.005-.819 3.511-1.789 7.662-2.597 11.144-.188.533-.426 1.037-.762 1.487-.815 1.074-1.975 1.366-2.741 1.433l-1.687 7.306h27.595l3.602-15.564h-6.335z' id='path37'/%3E%3Cpath d='M376.861 25.744c-.738 3.083-1.119 4.8-1.757 6.456-.552 1.438-2.026 2.009-3.761 1.998-.561-.003-1.205.021-1.757-.038-1.03-.11-2.018-.514-2.389-.995-.422-.555-.795-1.318-.491-2.625.664-2.85 4.35-18.855 4.452-19.314.462-1.364 1.466-2.746 4.486-2.746l1.962-8.152h-15.482c-.73 0-1.469.612-1.642 1.36l-1.568 6.809c.075 0 3.484.036 2.515 4.39-.25 1.121-.878 3.82-1.632 7.058a.047.047 0 00-.01-.005c-.82 3.512-1.79 7.661-2.597 11.142-.189.536-.427 1.037-.763 1.489-.815 1.075-1.974 1.366-2.741 1.433L352 41.31h27.595l3.601-15.564h-6.335z' id='path39'/%3E%3Cpath d='M286.323.367L272.632.37c-.729 0-1.465.613-1.635 1.36l-1.541 6.793c.083 0 3.486.043 2.534 4.384-.508 2.345-2.609 11.488-4.119 18.174-.192.53-.424 1.032-.763 1.481-.84 1.119-2.062 1.389-2.822 1.439l-1.684 7.296 20.234-.01c4.19 0 8.962-1.811 10.98-10.238 1.785-8.239 3.641-15.864 3.641-15.864C298.965 7.446 293.361.367 286.323.367zm2.025 13.711c-.233 1.009-.701 3.072-1.229 5.399-.946 4.165-2.121 9.348-2.421 10.544-.692 2.729-1.624 3.608-3.835 3.608-.308 0-3.597.017-4.033.008l5.62-24.816h2.739c1.026 0 1.967.474 2.583 1.3.732.983.933 2.388.576 3.957z' id='path41'/%3E%3Cpath d='M417.764 34.007c-1.088 0-2.422-.022-3.404-3.45-2.356-8.207-7.571-30.126-7.571-30.126h-6.629l-.007.008c-.711.043-1.5.63-1.783 1.352l-12.25 30.148c-.838 1.674-2.377 2.004-3.538 2.069l-1.689 7.319h14.11l1.762-7.616-2.455-.007c-.279 0-.471-.179-.583-.347-.274-.419-.418-1.21-.116-2.036.259-.71.384-.962.529-1.253l.01-.024h10.148l.018.07c.07.286.177.714.391 1.65.125.545.063 1.068-.16 1.366-.293.386-.674.58-1.132.58h-1.44l-1.753 7.616 16.175.008 1.69-7.329c-.107.002.059.002-.323.002zm-21.851-8.654l4.359-10.69 2.934 10.69z' id='path43'/%3E%3Cpath d='M559.131 34.007c-1.086 0-2.423-.022-3.405-3.45-2.354-8.207-7.571-30.126-7.571-30.126h-6.628l-.008.008c-.709.043-1.499.63-1.782 1.352L527.488 31.94c-.837 1.674-2.376 2.004-3.538 2.069l-1.69 7.319h14.11l1.764-7.616-2.457-.007c-.279 0-.47-.179-.579-.347-.276-.419-.421-1.21-.12-2.036.259-.71.385-.962.529-1.253l.012-.024h10.147l.019.07c.069.286.176.714.39 1.65.124.545.062 1.068-.161 1.366-.292.386-.672.58-1.132.58h-1.438l-1.754 7.616 16.176.008 1.688-7.329c-.104.001.059.001-.323.001zm-21.852-8.654l4.359-10.69 2.934 10.69z' id='path45'/%3E%3Cpath d='M140.881.379c-.727 0-1.464.614-1.636 1.361l-1.57 6.758c.078 0 3.604-.284 2.715 3.765-.099.448-.565 2.646-.565 2.646-.884 3.816-2.331 10.633-3.763 16.199-.142.553-.422 1.037-.764 1.487-1.219 1.605-2.855 1.434-2.855 1.434l-1.7 7.302h16.208l1.706-7.319c-.989 0-3.969.191-3.026-3.92.331-1.444 3.6-15.604 4.113-17.73.365-1.598.903-3.878 4.792-3.878l1.88-8.104h-15.535z' id='path47'/%3E%3Cpath d='M159.691.379c-.727 0-1.464.614-1.635 1.361l-1.555 6.782c.072 0 3.483.038 2.526 4.39-.515 2.341-2.638 11.507-4.164 18.196-.187.536-.423 1.037-.758 1.487-1.305 1.731-3.524 1.434-3.524 1.434l-1.681 7.302h28.403l3.24-14.217h-6.332c-.505 2.293-.769 3.811-1.431 5.11-.721 1.416-1.994 2.034-3.829 2.034-1.537 0-2.628-.713-3.464-1.69-.774-.918-.994-2.306-.707-3.614.328-1.495.719-3.123.918-4.054.367-1.705.791-2.563 2.245-2.497.759.034 1.67.903 1.417 2.309-.083.442-.522 2.466-.522 2.466h3.267l2.975-12.665h-3.373s-.247 1.085-.587 2.619c-.197.893-1.13 1.511-1.97 1.459-1.317-.081-1.66-1.302-1.418-2.418.181-.839.491-2.422.751-3.672.742-3.546 2.861-4.284 5.178-4.233 1.888.047 2.83 1.261 3.29 2.218.386.802.668 2.023.154 4.137h5.875L186.222.38h-26.531z' id='path49'/%3E%3Cpath d='M245.301 14.622L248.543.379h-26.53c-.726 0-1.463.614-1.635 1.361l-1.555 6.782c.073 0 3.485.038 2.527 4.39-.516 2.341-2.638 11.507-4.164 18.196-.187.536-.422 1.037-.758 1.487-.821 1.09-2.004 1.376-2.768 1.438l-1.686 7.297h27.651l3.24-14.217h-6.333c-.504 2.293-.769 3.811-1.43 5.11-.721 1.416-1.994 2.034-3.829 2.034-1.538 0-2.629-.713-3.464-1.69-.774-.918-.993-2.306-.707-3.614.328-1.495.718-3.123.918-4.054.367-1.705.789-2.563 2.243-2.497.76.034 1.671.903 1.418 2.309-.082.442-.521 2.466-.521 2.466h3.268l2.975-12.665h-3.373s-.247 1.085-.588 2.619c-.196.893-1.13 1.511-1.97 1.459-1.317-.081-1.66-1.302-1.418-2.418.181-.839.492-2.422.751-3.672.743-3.546 2.861-4.284 5.179-4.233 1.888.047 2.83 1.261 3.29 2.218.385.802.668 2.023.154 4.137z' id='path51'/%3E%3Cpath d='M326.485 14.622L329.727.379h-26.53c-.727 0-1.464.614-1.636 1.361l-1.556 6.782c.072 0 3.486.038 2.527 4.39-.515 2.341-2.638 11.507-4.163 18.196-.188.536-.422 1.037-.759 1.487-.82 1.09-2.004 1.376-2.768 1.438l-1.687 7.297h27.652l3.24-14.217h-6.334c-.504 2.293-.768 3.811-1.43 5.11-.72 1.416-1.994 2.034-3.828 2.034-1.538 0-2.63-.713-3.464-1.69-.775-.918-.995-2.306-.709-3.614.329-1.495.72-3.123.919-4.054.368-1.705.79-2.563 2.243-2.497.762.034 1.672.903 1.418 2.309-.082.442-.521 2.466-.521 2.466h3.267l2.976-12.665h-3.373s-.247 1.085-.588 2.619c-.196.893-1.13 1.511-1.97 1.459-1.317-.081-1.66-1.302-1.42-2.418.182-.839.493-2.422.751-3.672.745-3.546 2.861-4.284 5.179-4.233 1.89.047 2.831 1.261 3.291 2.218.385.802.669 2.023.154 4.137z' id='path53'/%3E%3Cpath d='M493.68 14.622L496.923.379h-26.528c-.728 0-1.466.614-1.638 1.361l-1.555 6.782c.072 0 3.485.038 2.527 4.39-.515 2.341-2.637 11.507-4.165 18.196-.187.536-.421 1.037-.757 1.487-.821 1.09-2.003 1.376-2.768 1.438l-1.686 7.297h27.65l3.241-14.217h-6.335c-.504 2.293-.767 3.811-1.429 5.11-.72 1.416-1.994 2.034-3.83 2.034-1.536 0-2.628-.713-3.462-1.69-.777-.918-.995-2.306-.707-3.614.327-1.495.717-3.123.918-4.054.365-1.705.79-2.563 2.244-2.497.759.034 1.67.903 1.417 2.309-.084.442-.522 2.466-.522 2.466h3.269l2.976-12.665h-3.374s-.247 1.085-.588 2.619c-.197.893-1.13 1.511-1.971 1.459-1.316-.081-1.66-1.302-1.418-2.418.18-.839.49-2.422.751-3.672.742-3.546 2.86-4.284 5.178-4.233 1.888.047 2.831 1.261 3.292 2.218.383.802.667 2.023.152 4.137z' id='path55'/%3E%3C/g%3E%3C/g%3E%3Cstyle id='style10'%3E%3C/style%3E%3C/svg%3E")
    50% no-repeat;
  background-size: 100%;
}
.bck-navbar .navbar-logo > a {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  text-indent: 100%;
}
.bck-sidebar-menu {
  position: fixed;
  z-index: 37;
  top: 0;
  left: -390px;
  visibility: hidden;
  width: 390px;
  height: 100vh;
  background-color: #fff;
  color: #494949;
  transition: 1s;
}
.bck-sidebar-menu .sidebar-menu__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  height: 40px;
  padding: 0 0.75rem;
  background-color: #0a5278;
}
.bck-sidebar-menu .sidebar-menu__content {
  overflow-x: hidden;
  overflow-y: scroll;
  height: 100%;
  padding-bottom: 1.25rem;
}
.bck-sidebar-menu .sidebar-menu-logo {
  display: inline-block;
  width: 194px;
  height: 16px;
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='740.196' height='56.76' viewBox='0 0 195.843 15.018' version='1.1' id='svg8'%3E%3Cg id='layer1'%3E%3Cg id='g57' transform='matrix(.35773 0 0 .35773 -4.293 -.002)' fill='%23fff'%3E%3Cpath d='M451.928 15.62c-5.267-2.575-5.392-4.769-5.319-5.894.072-1.123.835-3.63 4.314-3.63 4.079 0 4.848 4.068 4.97 5.047.129 1.047.221 3.417.221 3.417h6.304L465.683.308l-5.81.013c-.726 0-1.42.404-1.633 1.153l-.316 1.049c-.019.038-.03.067-.03.067s-2.658-2.621-7.549-2.579c-1.527.01-4.409-.28-8.303 2.579-4.26 3.127-4.808 7.397-4.911 9.007-.107 1.61-.371 4.428 2.652 8.531 3.017 4.11 12.294 6.273 12.044 11.104-.224 4.297-3.556 4.563-4.348 4.563-.546 0-3.355.047-4.995-2.75-.891-1.522-1.523-4.157-1.715-5.709-.146-1.16-.083-1.656-1.284-1.656h-5.238l-4.419 15.588h8.122l.458-2.126c2.51 2.713 8.21 2.795 8.21 2.795 8.415 0 14.563-5.23 15.657-12.631 1.094-7.406-5.086-11.107-10.347-13.686z' id='path23'/%3E%3Cpath d='M60.721.359c-6.741-1.642-13.709 2.729-15.312 9.648L41.48 27.344c-1.325 6.71 2.778 12.627 9.347 14.231 6.568 1.596 13.675-1.511 15.381-8.207 0 0 3.88-16.857 3.914-16.997C72.02 7.506 67.567 2.023 60.721.359zm.666 12.968l-3.945 17.318-.057.229c-.402 1.645-1.803 2.797-3.407 2.797-.264 0-.53-.033-.791-.097-1.844-.448-3.003-2.399-2.582-4.35l.033-.166 3.974-17.422c.38-1.676 1.792-2.848 3.429-2.848.262 0 .525.032.782.093 1.872.463 3.027 2.441 2.564 4.446z' id='path25'/%3E%3Cpath d='M31.665 16.8h9.122L44.555.352h-6.79c-1.237 0-1.94 2.223-1.94 2.223C34.533 1.641 33.117.801 31.49.404c-6.742-1.643-13.54 2.718-15.286 9.603L12.27 27.343c-1.391 6.82 2.714 12.628 9.279 14.231 6.568 1.596 13.829-1.596 15.455-8.207l2.156-9.297-7.209-.003c-1.208 0-2.156 1.219-2.419 2.213l-1.08 4.664c-.513 2.103-2.529 3.413-4.537 2.919-2.01-.485-3.249-2.587-2.799-4.703l-.004-.004 4.01-17.59c.488-2.132 2.532-3.465 4.559-2.977 2.023.5 3.272 2.628 2.786 4.768l-.802 3.443z' id='path27'/%3E%3Cpath d='M98.93 33.836c-1.419-.473-2.197-1.802-1.633-3.686.355-1.194.42-1.497.744-2.675.326-1.172.655-5.166-1.709-7.375 3.232-1.553 5.324-5.301 5.675-9.231.509-5.68-2.706-10.49-10.84-10.49H76.513c-.729 0-1.464.611-1.635 1.358L73.334 8.49c.077 0 3.545-.328 2.544 4.389-.499 2.345-2.624 11.507-4.133 18.195-.192.537-.424 1.038-.76 1.488-.825 1.098-2.019 1.379-2.782 1.44l-.073-.007v.007l-1.673 7.321h16.288l1.684-7.346h-.246c-1.331 0-2.202-.293-2.666-.898-.425-.556-.545-1.409-.329-2.546.023-.123 1.71-7.484 1.71-7.484.291-1.289.854-1.268 1.615-1.268h3.16c1.189 0 1.339.831.974 2.411-.44 1.911-1.931 8.571-2.07 9.241-.91 4.368 1.28 7.896 6.018 7.896h4.604zm-7.41-22.207a71.65 71.65 0 01-.82 3.73c-.166.641-.678.886-1.166.892h-5.077L86.1 9.014c.206-.9.946-1.168 2.612-1.168 2.7 0 3.19 1.803 2.808 3.783z' id='path29'/%3E%3Cpath d='M131.1 33.836c-1.418-.473-2.197-1.802-1.633-3.686.356-1.194.421-1.497.745-2.675.325-1.172.655-5.166-1.709-7.375 3.232-1.553 5.323-5.301 5.675-9.231.509-5.68-2.706-10.49-10.841-10.49h-14.654c-.729 0-1.464.611-1.636 1.358l-1.542 6.752c.078 0 3.545-.328 2.544 4.389-.499 2.345-2.624 11.507-4.134 18.195-.191.537-.424 1.038-.76 1.488-.825 1.098-2.018 1.379-2.782 1.44l-.073-.007v.007l-1.674 7.321h16.289l1.683-7.346h-.246c-1.33 0-2.201-.293-2.666-.898-.426-.556-.546-1.409-.329-2.546.023-.123 1.709-7.484 1.709-7.484.291-1.289.854-1.268 1.616-1.268h3.159c1.189 0 1.34.831.975 2.411-.441 1.911-1.931 8.571-2.069 9.241-.911 4.368 1.279 7.896 6.018 7.896h4.604zm-7.411-22.207a70.711 70.711 0 01-.819 3.73c-.167.641-.679.886-1.167.892h-5.077l1.643-7.238c.206-.9.946-1.168 2.612-1.168 2.702.001 3.191 1.804 2.808 3.784z' id='path31'/%3E%3Cpath d='M212.128 33.836c-1.419-.473-2.197-1.802-1.632-3.686.354-1.194.42-1.497.744-2.675.326-1.172.655-5.166-1.709-7.375 3.232-1.553 5.323-5.301 5.675-9.231.508-5.68-2.706-10.49-10.841-10.49h-14.654c-.729 0-1.464.611-1.636 1.358l-1.542 6.752c.077 0 3.546-.328 2.544 4.389-.5 2.345-2.623 11.507-4.134 18.195-.19.537-.423 1.038-.76 1.488-.826 1.098-2.018 1.379-2.782 1.44l-.074-.007v.007l-1.673 7.321h16.289l1.684-7.346h-.246c-1.331 0-2.202-.293-2.666-.898-.426-.556-.546-1.409-.329-2.546.023-.123 1.709-7.484 1.709-7.484.292-1.289.854-1.268 1.616-1.268h3.159c1.19 0 1.34.831.975 2.411-.441 1.911-1.931 8.571-2.07 9.241-.911 4.368 1.279 7.896 6.019 7.896h4.603zm-7.411-22.207a72.872 72.872 0 01-.818 3.73c-.166.641-.679.886-1.167.892h-5.076l1.643-7.238c.205-.9.945-1.168 2.611-1.168 2.701.001 3.19 1.804 2.807 3.784z' id='path33'/%3E%3Cpath d='M522.794 33.836c-1.418-.473-2.197-1.802-1.633-3.686.355-1.194.42-1.497.744-2.675.326-1.172.655-5.166-1.708-7.375 3.231-1.553 5.322-5.301 5.673-9.231.51-5.68-2.704-10.49-10.84-10.49h-14.653c-.729 0-1.465.611-1.635 1.358l-1.544 6.752c.078 0 3.547-.328 2.545 4.389-.499 2.345-2.623 11.507-4.134 18.195-.191.537-.424 1.038-.76 1.488-.825 1.098-2.018 1.379-2.782 1.44l-.073-.007v.007l-1.673 7.321h16.288l1.684-7.346h-.246c-1.33 0-2.201-.293-2.665-.898-.427-.556-.547-1.409-.329-2.546.023-.123 1.709-7.484 1.709-7.484.292-1.289.855-1.268 1.616-1.268h3.158c1.19 0 1.341.831.976 2.411-.441 1.911-1.932 8.571-2.069 9.241-.911 4.368 1.278 7.896 6.019 7.896h4.603zm-7.41-22.207a71.734 71.734 0 01-.819 3.73c-.166.641-.679.886-1.167.892h-5.075l1.643-7.238c.205-.9.945-1.168 2.611-1.168 2.699.001 3.19 1.804 2.807 3.784z' id='path35'/%3E%3Cpath d='M347.964 25.767c-.738 3.083-1.12 4.8-1.757 6.456-.552 1.438-2.027 2.009-3.762 1.998-.561-.003-1.204.021-1.758-.037-1.029-.111-2.016-.514-2.388-.996-.421-.554-.795-1.318-.49-2.625.663-2.85 4.35-18.855 4.451-19.314.462-1.365 1.466-2.746 4.487-2.746l1.961-8.152h-15.481c-.73 0-1.47.613-1.643 1.36l-1.569 6.808c.077 0 3.485.036 2.516 4.39a974.283 974.283 0 01-1.632 7.058c-.003-.003-.007-.004-.01-.005-.819 3.511-1.789 7.662-2.597 11.144-.188.533-.426 1.037-.762 1.487-.815 1.074-1.975 1.366-2.741 1.433l-1.687 7.306h27.595l3.602-15.564h-6.335z' id='path37'/%3E%3Cpath d='M376.861 25.744c-.738 3.083-1.119 4.8-1.757 6.456-.552 1.438-2.026 2.009-3.761 1.998-.561-.003-1.205.021-1.757-.038-1.03-.11-2.018-.514-2.389-.995-.422-.555-.795-1.318-.491-2.625.664-2.85 4.35-18.855 4.452-19.314.462-1.364 1.466-2.746 4.486-2.746l1.962-8.152h-15.482c-.73 0-1.469.612-1.642 1.36l-1.568 6.809c.075 0 3.484.036 2.515 4.39-.25 1.121-.878 3.82-1.632 7.058a.047.047 0 00-.01-.005c-.82 3.512-1.79 7.661-2.597 11.142-.189.536-.427 1.037-.763 1.489-.815 1.075-1.974 1.366-2.741 1.433L352 41.31h27.595l3.601-15.564h-6.335z' id='path39'/%3E%3Cpath d='M286.323.367L272.632.37c-.729 0-1.465.613-1.635 1.36l-1.541 6.793c.083 0 3.486.043 2.534 4.384-.508 2.345-2.609 11.488-4.119 18.174-.192.53-.424 1.032-.763 1.481-.84 1.119-2.062 1.389-2.822 1.439l-1.684 7.296 20.234-.01c4.19 0 8.962-1.811 10.98-10.238 1.785-8.239 3.641-15.864 3.641-15.864C298.965 7.446 293.361.367 286.323.367zm2.025 13.711c-.233 1.009-.701 3.072-1.229 5.399-.946 4.165-2.121 9.348-2.421 10.544-.692 2.729-1.624 3.608-3.835 3.608-.308 0-3.597.017-4.033.008l5.62-24.816h2.739c1.026 0 1.967.474 2.583 1.3.732.983.933 2.388.576 3.957z' id='path41'/%3E%3Cpath d='M417.764 34.007c-1.088 0-2.422-.022-3.404-3.45-2.356-8.207-7.571-30.126-7.571-30.126h-6.629l-.007.008c-.711.043-1.5.63-1.783 1.352l-12.25 30.148c-.838 1.674-2.377 2.004-3.538 2.069l-1.689 7.319h14.11l1.762-7.616-2.455-.007c-.279 0-.471-.179-.583-.347-.274-.419-.418-1.21-.116-2.036.259-.71.384-.962.529-1.253l.01-.024h10.148l.018.07c.07.286.177.714.391 1.65.125.545.063 1.068-.16 1.366-.293.386-.674.58-1.132.58h-1.44l-1.753 7.616 16.175.008 1.69-7.329c-.107.002.059.002-.323.002zm-21.851-8.654l4.359-10.69 2.934 10.69z' id='path43'/%3E%3Cpath d='M559.131 34.007c-1.086 0-2.423-.022-3.405-3.45-2.354-8.207-7.571-30.126-7.571-30.126h-6.628l-.008.008c-.709.043-1.499.63-1.782 1.352L527.488 31.94c-.837 1.674-2.376 2.004-3.538 2.069l-1.69 7.319h14.11l1.764-7.616-2.457-.007c-.279 0-.47-.179-.579-.347-.276-.419-.421-1.21-.12-2.036.259-.71.385-.962.529-1.253l.012-.024h10.147l.019.07c.069.286.176.714.39 1.65.124.545.062 1.068-.161 1.366-.292.386-.672.58-1.132.58h-1.438l-1.754 7.616 16.176.008 1.688-7.329c-.104.001.059.001-.323.001zm-21.852-8.654l4.359-10.69 2.934 10.69z' id='path45'/%3E%3Cpath d='M140.881.379c-.727 0-1.464.614-1.636 1.361l-1.57 6.758c.078 0 3.604-.284 2.715 3.765-.099.448-.565 2.646-.565 2.646-.884 3.816-2.331 10.633-3.763 16.199-.142.553-.422 1.037-.764 1.487-1.219 1.605-2.855 1.434-2.855 1.434l-1.7 7.302h16.208l1.706-7.319c-.989 0-3.969.191-3.026-3.92.331-1.444 3.6-15.604 4.113-17.73.365-1.598.903-3.878 4.792-3.878l1.88-8.104h-15.535z' id='path47'/%3E%3Cpath d='M159.691.379c-.727 0-1.464.614-1.635 1.361l-1.555 6.782c.072 0 3.483.038 2.526 4.39-.515 2.341-2.638 11.507-4.164 18.196-.187.536-.423 1.037-.758 1.487-1.305 1.731-3.524 1.434-3.524 1.434l-1.681 7.302h28.403l3.24-14.217h-6.332c-.505 2.293-.769 3.811-1.431 5.11-.721 1.416-1.994 2.034-3.829 2.034-1.537 0-2.628-.713-3.464-1.69-.774-.918-.994-2.306-.707-3.614.328-1.495.719-3.123.918-4.054.367-1.705.791-2.563 2.245-2.497.759.034 1.67.903 1.417 2.309-.083.442-.522 2.466-.522 2.466h3.267l2.975-12.665h-3.373s-.247 1.085-.587 2.619c-.197.893-1.13 1.511-1.97 1.459-1.317-.081-1.66-1.302-1.418-2.418.181-.839.491-2.422.751-3.672.742-3.546 2.861-4.284 5.178-4.233 1.888.047 2.83 1.261 3.29 2.218.386.802.668 2.023.154 4.137h5.875L186.222.38h-26.531z' id='path49'/%3E%3Cpath d='M245.301 14.622L248.543.379h-26.53c-.726 0-1.463.614-1.635 1.361l-1.555 6.782c.073 0 3.485.038 2.527 4.39-.516 2.341-2.638 11.507-4.164 18.196-.187.536-.422 1.037-.758 1.487-.821 1.09-2.004 1.376-2.768 1.438l-1.686 7.297h27.651l3.24-14.217h-6.333c-.504 2.293-.769 3.811-1.43 5.11-.721 1.416-1.994 2.034-3.829 2.034-1.538 0-2.629-.713-3.464-1.69-.774-.918-.993-2.306-.707-3.614.328-1.495.718-3.123.918-4.054.367-1.705.789-2.563 2.243-2.497.76.034 1.671.903 1.418 2.309-.082.442-.521 2.466-.521 2.466h3.268l2.975-12.665h-3.373s-.247 1.085-.588 2.619c-.196.893-1.13 1.511-1.97 1.459-1.317-.081-1.66-1.302-1.418-2.418.181-.839.492-2.422.751-3.672.743-3.546 2.861-4.284 5.179-4.233 1.888.047 2.83 1.261 3.29 2.218.385.802.668 2.023.154 4.137z' id='path51'/%3E%3Cpath d='M326.485 14.622L329.727.379h-26.53c-.727 0-1.464.614-1.636 1.361l-1.556 6.782c.072 0 3.486.038 2.527 4.39-.515 2.341-2.638 11.507-4.163 18.196-.188.536-.422 1.037-.759 1.487-.82 1.09-2.004 1.376-2.768 1.438l-1.687 7.297h27.652l3.24-14.217h-6.334c-.504 2.293-.768 3.811-1.43 5.11-.72 1.416-1.994 2.034-3.828 2.034-1.538 0-2.63-.713-3.464-1.69-.775-.918-.995-2.306-.709-3.614.329-1.495.72-3.123.919-4.054.368-1.705.79-2.563 2.243-2.497.762.034 1.672.903 1.418 2.309-.082.442-.521 2.466-.521 2.466h3.267l2.976-12.665h-3.373s-.247 1.085-.588 2.619c-.196.893-1.13 1.511-1.97 1.459-1.317-.081-1.66-1.302-1.42-2.418.182-.839.493-2.422.751-3.672.745-3.546 2.861-4.284 5.179-4.233 1.89.047 2.831 1.261 3.291 2.218.385.802.669 2.023.154 4.137z' id='path53'/%3E%3Cpath d='M493.68 14.622L496.923.379h-26.528c-.728 0-1.466.614-1.638 1.361l-1.555 6.782c.072 0 3.485.038 2.527 4.39-.515 2.341-2.637 11.507-4.165 18.196-.187.536-.421 1.037-.757 1.487-.821 1.09-2.003 1.376-2.768 1.438l-1.686 7.297h27.65l3.241-14.217h-6.335c-.504 2.293-.767 3.811-1.429 5.11-.72 1.416-1.994 2.034-3.83 2.034-1.536 0-2.628-.713-3.462-1.69-.777-.918-.995-2.306-.707-3.614.327-1.495.717-3.123.918-4.054.365-1.705.79-2.563 2.244-2.497.759.034 1.67.903 1.417 2.309-.084.442-.522 2.466-.522 2.466h3.269l2.976-12.665h-3.374s-.247 1.085-.588 2.619c-.197.893-1.13 1.511-1.971 1.459-1.316-.081-1.66-1.302-1.418-2.418.18-.839.49-2.422.751-3.672.742-3.546 2.86-4.284 5.178-4.233 1.888.047 2.831 1.261 3.292 2.218.383.802.667 2.023.152 4.137z' id='path55'/%3E%3C/g%3E%3C/g%3E%3Cstyle id='style10'%3E%3C/style%3E%3C/svg%3E")
    50% no-repeat;
  background-size: 100%;
}
.bck-sidebar-menu .sidebar-menu-logo > a {
  display: block;
  overflow: hidden;
  width: 100%;
  height: 100%;
  text-indent: 100%;
}
.bck-sidebar-menu .sidebar-menu-search {
  padding: 0 1.125rem;
  margin: 1.125rem 0;
}
.bck-sidebar-menu .sidebar-menu-args {
  padding: 0 1.125rem;
  margin: 1.875rem 0;
}
.bck-sidebar-menu .sidebar-menu-args + .sidebar-menu-args {
  padding-top: 1.875rem;
  border-top: 1px solid #dedede;
}
.bck-sidebar-menu .sidebar-menu-args .list-args-name {
  color: #999;
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .bck-sidebar-menu .sidebar-menu-args .list-args-name {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 3.73333vw;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .bck-sidebar-menu .sidebar-menu-args .list-args-name {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 2.07407vw;
  }
}
@media screen and (min-width: 769px) {
  .bck-sidebar-menu .sidebar-menu-args .list-args-name {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 0.875rem;
  }
}
.bck-sidebar-menu .sidebar-menu-args .list-args-name + .list-args {
  margin-top: 1rem;
}
.bck-sidebar-menu .sidebar-menu-args .list-args {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.bck-sidebar-menu .sidebar-menu-args .list-args li {
  padding: 0.3125rem;
  color: #0a5278;
  line-height: 1.2;
  flex-grow: 1;
  flex-basis: 50%;
  text-transform: uppercase;
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .bck-sidebar-menu .sidebar-menu-args .list-args li {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 3.73333vw;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .bck-sidebar-menu .sidebar-menu-args .list-args li {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 2.07407vw;
  }
}
@media screen and (min-width: 769px) {
  .bck-sidebar-menu .sidebar-menu-args .list-args li {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 0.875rem;
  }
}
.bck-sidebar-menu .sidebar-menu-args .list-args li:nth-last-child(-n + 2) {
  padding-bottom: 0;
}
.bck-sidebar-menu .sidebar-menu-args .list-args li:hover {
  text-decoration: underline;
}
.bck-sidebar-menu .sidebar-menu-list {
  margin-top: 1.875rem;
  margin-bottom: 1.875rem;
}
.bck-sidebar-menu .sidebar-menu-list .menu-list-item {
  position: relative;
  height: 43px;
  padding-left: 1.75rem;
  border-bottom: 1px solid #dedede;
}
.bck-sidebar-menu
  .sidebar-menu-list
  .menu-list-item
  .menu-list-text
  span:first-child:hover {
  text-decoration: underline;
}
.bck-sidebar-menu .sidebar-menu-list .menu-list-item .icon:hover {
  transition: 1s;
  -webkit-transform: translate(10px);
  transform: translate(10px);
  text-decoration: none;
}
.bck-sidebar-menu .sidebar-menu-list .menu-list-item:first-child {
  border-top: 1px solid #dedede;
}
.bck-sidebar-menu .sidebar-menu-list .menu-list-item .icon {
  padding: 0.8125rem 1.75rem;
  color: #999;
}
.bck-sidebar-menu .sidebar-menu-list .menu-list-text {
  display: flex;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  width: 100%;
  height: 100%;
  line-height: 1.64;
  text-transform: uppercase;
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .bck-sidebar-menu .sidebar-menu-list .menu-list-text {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 3.73333vw;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .bck-sidebar-menu .sidebar-menu-list .menu-list-text {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 2.07407vw;
  }
}
@media screen and (min-width: 769px) {
  .bck-sidebar-menu .sidebar-menu-list .menu-list-text {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 0.875rem;
  }
}
.bck-sidebar-menu .sidebar-menu-list:not(:last-child) {
  margin-bottom: 0;
}
.bck-sidebar-menu .sidebar-menu-sub {
  position: absolute;
  z-index: 1;
  top: 18px;
  left: 0;
  display: none;
  width: 100%;
  height: 100%;
  padding: 1.125rem 1.125rem 0;
  margin: 1.375rem 0;
  background-color: #fff;
}
.bck-sidebar-menu .sidebar-menu-sub .list-menu-sub-back {
  display: inline-flex;
  margin-bottom: 1.25rem;
  color: #999;
  cursor: pointer;
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .bck-sidebar-menu .sidebar-menu-sub .list-menu-sub-back {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 3.73333vw;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .bck-sidebar-menu .sidebar-menu-sub .list-menu-sub-back {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 2.07407vw;
  }
}
@media screen and (min-width: 769px) {
  .bck-sidebar-menu .sidebar-menu-sub .list-menu-sub-back {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 0.875rem;
  }
}
.bck-sidebar-menu .sidebar-menu-sub .list-menu-sub-back .icon {
  margin-right: 0.25rem;
}
.bck-sidebar-menu .sidebar-menu-sub .list-menu-sub-name {
  color: #333;
  text-transform: uppercase;
  text-align: center;
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .bck-sidebar-menu .sidebar-menu-sub .list-menu-sub-name {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 3.73333vw;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .bck-sidebar-menu .sidebar-menu-sub .list-menu-sub-name {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 2.07407vw;
  }
}
@media screen and (min-width: 769px) {
  .bck-sidebar-menu .sidebar-menu-sub .list-menu-sub-name {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 0.875rem;
  }
}
.bck-sidebar-menu .sidebar-menu-sub .list-menu-sub-name + .list-menu-sub {
  margin-top: 1rem;
}
.bck-sidebar-menu .sidebar-menu-sub .list-menu-sub {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.bck-sidebar-menu .sidebar-menu-sub .list-menu-sub li {
  padding: 0.3125rem;
  color: #333;
  line-height: 1.2;
  flex-grow: 1;
  flex-basis: 50%;
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .bck-sidebar-menu .sidebar-menu-sub .list-menu-sub li {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 3.73333vw;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .bck-sidebar-menu .sidebar-menu-sub .list-menu-sub li {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 2.07407vw;
  }
}
@media screen and (min-width: 769px) {
  .bck-sidebar-menu .sidebar-menu-sub .list-menu-sub li {
    font-family: BreraCondensed-semibold;
    font-weight: 400;
    font-size: 0.875rem;
  }
}
.bck-sidebar-menu .sidebar-menu-sub .list-menu-sub li:nth-last-child(-n + 2) {
  padding-bottom: 0;
}
.bck-sidebar-menu .sidebar-menu-sub .list-menu-sub li:hover {
  text-decoration: underline;
}
.bck-footer {
  padding: 0.625rem 0;
  margin: auto;
  background-color: #fff;
}
.bck-footer .footer__content .content-bottom,
.bck-footer .footer__content .content-top {
  display: flex;
  align-items: flex-start;
  text-align: left;
}
.bck-footer .footer__content .content-bottom .left,
.bck-footer .footer__content .content-top .left {
  text-align: left;
  flex-basis: auto;
  flex-grow: 1;
  flex-shrink: 1;
}
.bck-footer .footer__content .content-bottom .right {
  flex-basis: auto;
  flex-grow: 0;
  flex-shrink: 0;
}
.bck-footer .link {
  color: #0a0a0a;
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .bck-footer .link {
    font-family: BreraCondensed-Regular;
    font-weight: 400;
    font-size: 2.66667vw;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .bck-footer .link {
    font-family: BreraCondensed-Regular;
    font-weight: 400;
    font-size: 1.48148vw;
  }
}
@media screen and (min-width: 769px) {
  .bck-footer .link {
    font-family: BreraCondensed-Regular;
    font-weight: 400;
    font-size: 0.625rem;
  }
}
.bck-footer .copyright {
  color: #0a0a0a;
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .bck-footer .copyright {
    font-family: BreraCondensed-Regular;
    font-weight: 400;
    font-size: 2.66667vw;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .bck-footer .copyright {
    font-family: BreraCondensed-Regular;
    font-weight: 400;
    font-size: 1.48148vw;
  }
}
@media screen and (min-width: 769px) {
  .bck-footer .copyright {
    font-family: BreraCondensed-Regular;
    font-weight: 400;
    font-size: 0.625rem;
  }
}
.bck-footer .logo {
  width: 180px;
}
.bck-social-discussion {
  background-color: #efefef;
}
.bck-social-discussion .discussion__header {
  padding: 1rem 0;
}
.bck-social-discussion .discussion__header .title {
  color: #666;
  line-height: 1.67;
  text-align: center;
  text-transform: unset;
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .bck-social-discussion .discussion__header .title {
    font-family: Roboto-Medium;
    font-weight: 500;
    font-size: 4.8vw;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .bck-social-discussion .discussion__header .title {
    font-family: Roboto-Medium;
    font-weight: 500;
    font-size: 2.66667vw;
  }
}
@media screen and (min-width: 769px) {
  .bck-social-discussion .discussion__header .title {
    font-family: Roboto-Medium;
    font-weight: 500;
    font-size: 1.125rem;
  }
}
.bck-social-discussion .discussion__content {
  padding: 0 0.625rem;
}
.bck-social-discussion .discussion__content .textarea {
  min-width: 100%;
  max-width: 100%;
  min-height: 150px;
  padding: 0.625rem;
  border: 0;
  background-color: #fff;
  line-height: 1.5;
  border-radius: 0;
  resize: vertical;
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .bck-social-discussion .discussion__content .textarea {
    font-family: Roboto-Regular;
    font-weight: 400;
    font-size: 18px;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .bck-social-discussion .discussion__content .textarea {
    font-family: Roboto-Regular;
    font-weight: 400;
    font-size: 2.37037vw;
  }
}
@media screen and (min-width: 769px) {
  .bck-social-discussion .discussion__content .textarea {
    font-family: Roboto-Regular;
    font-weight: 400;
    font-size: 1rem;
  }
}
.bck-social-discussion
  .discussion__content
  .textarea::-webkit-input-placeholder {
  color: #a0a0a0;
}
.bck-social-discussion .discussion__content .textarea::-moz-placeholder {
  color: #a0a0a0;
}
.bck-social-discussion .discussion__content .textarea::-ms-input-placeholder {
  color: #a0a0a0;
}
.bck-social-discussion .discussion__content .inform {
  display: inline-block;
  padding-top: 1.25rem;
  color: #b5b5b5;
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .bck-social-discussion .discussion__content .inform {
    font-family: Roboto-Regular;
    font-weight: 400;
    font-size: 3.2vw;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .bck-social-discussion .discussion__content .inform {
    font-family: Roboto-Regular;
    font-weight: 400;
    font-size: 1.77778vw;
  }
}
@media screen and (min-width: 769px) {
  .bck-social-discussion .discussion__content .inform {
    font-family: Roboto-Regular;
    font-weight: 400;
    font-size: 0.75rem;
  }
}
.bck-social-discussion .discussion__footer {
  display: flex;
  justify-content: center;
  padding: 0 0.625rem 1.4375rem;
  margin-top: 0.875rem;
}
.bck-social-discussion .discussion__footer .button {
  width: 50%;
  height: 2.5rem;
  background-color: #49b8f1;
  color: #fff;
  border-radius: 20px;
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .bck-social-discussion .discussion__footer .button {
    font-family: Roboto-Medium;
    font-weight: 400;
    font-size: 18px;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .bck-social-discussion .discussion__footer .button {
    font-family: Roboto-Medium;
    font-weight: 400;
    font-size: 2.37037vw;
  }
}
@media screen and (min-width: 769px) {
  .bck-social-discussion .discussion__footer .button {
    font-family: Roboto-Medium;
    font-weight: 400;
    font-size: 1rem;
  }
}
.bck-media-image {
  margin: 2.5rem 0;
}
.bck-header {
  width: 100%;
  box-shadow: 0 2px 4px 0 rgba(10, 10, 10, 0.3);
  height: 156px;
  margin: 0 auto;
}
.bck-header > .container {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  height: 100%;
}
.bck-header > .container:not(.is-fluid) {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  width: 100%;
  max-width: 1024px;
  height: 100%;
}
.bck-header.is--h-126 {
  height: 126px;
  min-height: 126px;
  box-shadow: none;
}
.bck-header.is--h-126 > .container:not(.is-fluid) {
  padding: 1.375rem 0.9375rem 0.375rem;
}
.bck-header.is--white {
  background-color: #fff;
  color: #0a0a0a;
}
.bck-header .header-brand-cor-sec {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.bck-header .header-brand-cor-sec .title-section {
  color: #333;
  text-transform: uppercase;
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .bck-header .header-brand-cor-sec .title-section.is--medium {
    font-family: BreraCondensed-Regular;
    font-weight: 400;
    font-size: 8.53333vw;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .bck-header .header-brand-cor-sec .title-section.is--medium {
    font-family: BreraCondensed-Regular;
    font-weight: 400;
    font-size: 4.74074vw;
  }
}
@media screen and (min-width: 769px) {
  .bck-header .header-brand-cor-sec .title-section.is--medium {
    font-family: BreraCondensed-Regular;
    font-weight: 400;
    font-size: 2rem;
  }
}
.bck-tabs {
  padding: 0.4375rem 0;
}
.bck-modal-comments {
  position: absolute;
  z-index: 9;
  top: 50%;
  left: 50%;
  padding: 0;
  background-color: #fff;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  box-shadow: 1px 4px 3px rgba(47, 47, 47, 0.27058823529411763);
}
.bck-modal-comments .close {
  position: absolute;
  top: 0;
  padding: 5px;
  background-color: #fff;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  border-radius: 5px 0 0 5px;
  cursor: pointer;
  box-shadow: -3px 2px 3px rgba(47, 47, 47, 0.27058823529411763);
}
.bck-modal-comments .js-comments {
  overflow-y: auto;
  max-height: calc(100vh - 80px);
  padding: 0.625rem;
  background-color: #fff;
}
.bck-modal-access {
  position: absolute;
  z-index: 30;
  top: 40px;
  right: 0;
  width: 300px;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.15);
}
.bck-modal-access .modal-access__header {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  padding: 0.625rem;
}
.bck-modal-access .modal-access__header .image {
  margin: 0 auto;
}
.bck-modal-access .modal-access__content {
  padding: 0 0.9375rem;
  text-align: center;
}
.bck-modal-access .modal-access__content .modal-text-bold {
  padding-bottom: 0.9375rem;
}
.bck-modal-access .modal-access__footer {
  padding: 0 0.9375rem 1.5625rem;
}
.bck-modal-access .modal-access__footer input[type="checkbox"] {
  display: none;
}
.bck-modal-access
  .modal-access__footer
  input[type="checkbox"]:checked
  + .checkbox-box {
  background: #0a5278;
  border-color: #0a5278;
}
.bck-modal-access .modal-access__footer .checkbox-label {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .bck-modal-access .modal-access__footer .checkbox-label {
    font-family: Roboto-Medium;
    font-weight: 400;
    font-size: 3.46667vw;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .bck-modal-access .modal-access__footer .checkbox-label {
    font-family: Roboto-Medium;
    font-weight: 400;
    font-size: 1.92593vw;
  }
}
@media screen and (min-width: 769px) {
  .bck-modal-access .modal-access__footer .checkbox-label {
    font-family: Roboto-Medium;
    font-weight: 400;
    font-size: 0.8125rem;
  }
}
.bck-modal-access .modal-access__footer .checkbox-box {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 25px;
  height: 25px;
  margin-right: 15px;
  border: 1px solid #757575;
  border-radius: 3px;
}
.bck-modal-access .modal-access__footer .checkbox-box:after {
  color: #fff;
  content: "\2714";
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .bck-modal-access .modal-text-bold {
    font-family: Roboto-Bold;
    font-weight: 400;
    font-size: 18px;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .bck-modal-access .modal-text-bold {
    font-family: Roboto-Bold;
    font-weight: 400;
    font-size: 2.37037vw;
  }
}
@media screen and (min-width: 769px) {
  .bck-modal-access .modal-text-bold {
    font-family: Roboto-Bold;
    font-weight: 400;
    font-size: 1rem;
  }
}
@media screen and (min-width: 320px) and (max-width: 813px) {
  .bck-modal-access .modal-text-light {
    font-family: Roboto-Light;
    font-weight: 400;
    font-size: 18px;
  }
}
@media (min-width: 481px) and (max-width: 813px) and (orientation: landscape) {
  .bck-modal-access .modal-text-light {
    font-family: Roboto-Light;
    font-weight: 400;
    font-size: 2.37037vw;
  }
}
@media screen and (min-width: 769px) {
  .bck-modal-access .modal-text-light {
    font-family: Roboto-Light;
    font-weight: 400;
    font-size: 1rem;
  }
}
.modal-overlay {
  position: fixed;
  z-index: 99;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.3);
}
.bck-tabs.is--pastone {
  padding: 0.4375rem 0;
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  background-color: #fff;
  height: 48px;
  position: relative;
}
.bck-tabs.is--pastone .tabs-nav {
  border-top: 0;
  justify-content: space-between;
  height: auto;
  background-color: initial;
}
.bck-tabs.is--pastone .tabs-nav p {
  max-width: 853px;
  white-space: nowrap;
  overflow: hidden;
}
.bck-tabs.is--pastone .tabs-nav p:after {
  content: "";
  background: linear-gradient(270deg, #fff 4.17%, hsla(0, 0%, 100%, 0) 95%);
  height: 34px;
  width: 40px;
  position: absolute;
  right: 0;
}

.container-new {
  max-width: 990px;
  width: 100%;
}

@media (max-width: 770px) {
  .dnone,
  .nav-dnone {
    display: none !important;
  }
  .left .logo {
    display: block;
    margin: 0 auto;
  }
  .content-bottom {
    flex-direction: column;
    align-items: center !important;
    margin: 0 auto;
  }
}

h1 {
  font-size: 34px !important;
}
.bck-navbar .navbar-center-list {
  align-items: center;
}

.bck-navbar .navbar-start-list .icon.arrow-down {
  width: 11px;
  margin-left: 0.5rem;
}

.bck-navbar .navbar-start-list .icon-menu {
  width: 26px;
  margin-right: 0.3125rem;
}

.icon-corriere-down:before {
  content: "\e913";
}

.icon-corriere-user:before {
  content: "\e918";
}

.gg-offer h2 {
  font-size: 1.35rem;
  color: #052962;
  margin: 1.75rem 0 0.75rem;
  font-weight: 700;
  border-bottom: 2px solid #0a5278;
  padding-bottom: 0.35rem;
  line-height: 1.25;
}

.gg-offer .gg-lead {
  font-size: 1.12rem;
  line-height: 1.55;
  margin-bottom: 1rem;
}

.gg-offer .gg-speaker {
  font-weight: 700;
  color: #1d2228;
  margin-top: 1.25rem;
  display: block;
}

.gg-offer .gg-quote {
  margin: 0.5rem 0 1rem;
  padding: 0.65rem 0 0.65rem 1rem;
  border-left: 4px solid #0a5278;
  background: linear-gradient(90deg, rgba(10, 82, 120, 0.06), transparent);
  font-style: italic;
  color: #333;
}

.gg-offer figure.gg-fig {
  margin: 1.25rem 0;
  border-radius: 6px;
  overflow: hidden;
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.18);
}

.gg-offer figure.gg-fig img {
  width: 100%;
  height: auto;
  display: block;
}

.gg-offer ul.gg-list {
  margin: 1rem 0 1.25rem;
  padding-left: 1.35rem;
  list-style: disc;
}

.gg-offer ul.gg-list li {
  margin-bottom: 0.65rem;
  line-height: 1.5;
}

.gg-offer .gg-cta-wrap {
  text-align: center;
  margin: 1.75rem 0;
}

.gg-offer h3.gg-block-title {
  text-align: center;
  background: linear-gradient(135deg, #052962, #0a5278);
  color: #fff;
  padding: 0.85rem 1rem;
  margin: 2rem 0 1rem;
  font-size: 1.05rem;
  border-radius: 4px;
  font-weight: 700;
  line-height: 1.3;
}

.button-link {
  display: block;
  margin: 1.8rem auto;
  width: 300px;
  max-width: 100%;
  padding: 1rem 0;
  text-align: center;
  background-color: #0a5278;
  color: #fff;
  text-decoration: none;
  border-radius: 5px;
  transition: 0.3s;
  font-family: sans-serif;
  font-weight: 700;
}

.button-link:hover {
  transform: translateY(3px);
  color: #fff;
}

.reg {
  font-size: 1.2rem;
  line-height: 1.8;
}

* {
  box-sizing: border-box;
}

.registration-form {
  max-width: 450px;
  margin: 30px auto;
  border-radius: 10px;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

.registration-form__title {
  font-size: 28px;
  font-weight: 600;
  background-color: #0a5278;
  color: #fff;
  text-align: center;
  padding: 10px;
  margin: 0;
}

.registration-form__inner {
  padding: 10px;
}

.registration-form__disclaimer {
  font-size: 0.85rem;
  line-height: 1.45;
  color: #555;
  text-align: center;
  margin: 1rem 0.5rem 0;
  font-style: italic;
}

a {
  cursor: pointer;
}

#commentForm {
  margin: 20px 0 10px;
  max-width: 500px;
  border-radius: 20px;
}

#commentForm input {
  width: 100%;
  padding: 20px 20px;
  box-sizing: border-box;
  border: 2px solid #ccc;
  border-radius: 25px;
  background-color: #f8f8f8;
  resize: none;
}

#commentPush {
  display: block;
  background-color: #0a5278;
  border: none;
  border-radius: 25px;
  color: #fff;
  padding: 10px 20px;
  text-decoration: none;
  margin: 10px auto 0;
  cursor: pointer;
}

.img__noname {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  margin-right: 5px;
}

#inputCommentName:focus {
  outline: none;
}

.fixed-link {
  z-index: 1000;
}
/*=============COMMENTS==============*/

.comment {
  margin-top: 2rem;
  margin-bottom: 2rem;
  font-family: Arial, Helvetica, sans-serif;
}

.comment-like {
  border-top: 1px solid #7e7e7e;
  border-bottom: 1px solid #7e7e7e;
  max-width: 96%;
  width: 100%;
  margin: 0 auto;
}

.comment-like__row {
  display: flex;
  justify-content: space-around;
  align-items: center;
  padding: 1rem;
}

.comment-like__row i {
  font-size: 1rem;
  color: #7e7e7e;
}

.comment-like__row-block {
  display: flex;
  align-items: center;
  gap: 0.4rem;
}

.comment-actual {
  text-align: right;
  margin-right: 1rem;
  margin-top: 1rem;
  color: #7e7e7e;
}

.comment-content {
  display: flex;
  flex-direction: column;
}

.comment-block {
  margin: 0.5rem 1rem;
  display: flex;
  justify-content: flex-start;
  border-bottom: 1px solid rgba(0, 0, 0, 0.204);
  padding-bottom: 0.5rem;
}

.block-avatar {
  margin-right: 1rem;
}

.block-avatar img {
  border-radius: 50%;
  width: 50px;
  max-width: none;
}

.block-info-comment span {
  background-color: rgba(0, 0, 0, 0.108);
  display: block;
  padding: 0.4rem;
  border-radius: 10px;
  font-size: 17px;
}

.block-info-comment__name {
  font-weight: 700;
  color: #000;
  font-size: 17px;
}

.block-info-line {
  display: flex;
  flex-direction: column;
  font-size: 0.8rem;
}

.block-info-answer-flex {
  display: flex;
  margin-top: 1.5rem;
}

.block-info-line__date {
  color: rgba(0, 0, 0, 0.44);
}

.block-info-line__like {
  display: flex;
  justify-content: flex-start;
  color: #000000;
  white-space: nowrap;
}

.block-info-line__like_item {
  list-style: none;
  margin-right: 1rem;
}

.block-info-line__like_item a {
  color: #7e7e7e;
}
h3 {
  padding: 10px;
}

.info {
  margin-top: 2rem;
  font-size: 20px;
  font-family: "Eugenio Text", Georgia, Times, "Times New Roman", serif;
  padding-right: 10px;
  padding-left: 5px;
}

.button-link {
  background-color: #0a5278;
  color: #fff !important;
  display: block;
  margin: 0 auto;
  max-width: 80%;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  margin-bottom: 1rem;
  border-radius: 5px;
  padding: 15px 0;

  animation: heartbeat 3s ease-in-out 2s infinite both;
  margin-top: 15px;
}

.button-link:hover {
  color: #fff;
  background-color: #444;
}

@-webkit-keyframes heartbeat {
  from {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  10% {
    -webkit-transform: scale(0.91);
    transform: scale(0.91);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  17% {
    -webkit-transform: scale(0.98);
    transform: scale(0.98);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  33% {
    -webkit-transform: scale(0.87);
    transform: scale(0.87);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  45% {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes heartbeat {
  from {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  10% {
    -webkit-transform: scale(0.91);
    transform: scale(0.91);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  17% {
    -webkit-transform: scale(0.98);
    transform: scale(0.98);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  33% {
    -webkit-transform: scale(0.87);
    transform: scale(0.87);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  45% {
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@media (max-width: 1400px) {
  .wrapper {
    margin: 0px 11.15%;
  }
}

.reg {
  margin-top: 1rem;
  font-size: var(--text-size);
  font-family: "Eugenio Text", Georgia, Times, "Times New Roman", serif;
  margin-top: 20px;
}

@media (max-width: 768px) {
  .wrapper {
    margin: 0px;
  }
  .content__main {
    padding-right: 0px;
  }
}

.registration-form__disclaimer {
  font-size: 0.85rem;
  line-height: 1.45;
  color: #555;
  text-align: center;
  margin: 1rem 0.5rem 0;
  font-style: italic;
}
