body,
html {
   font-family: Arial, sans-serif;
   line-height: 1.5;
}
article,
aside,
audio,
body,
canvas,
caption,
details,
div,
figure,
footer,
header,
hgroup,
html,
iframe,
img,
mark,
menu,
nav,
object,
section,
span,
summary,
table,
tbody,
td,
tfoot,
thead,
tr,
video {
   border: 0;
   margin: 0;
   padding: 0;
}
a,
abbr,
address,
b,
blockquote,
cite,
code,
dd,
del,
dfn,
dl,
dt,
em,
fieldset,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
i,
ins,
label,
legend,
li,
ol,
p,
pre,
q,
samp,
small,
strong,
sub,
sup,
ul {
   border: 0;
   font-size: 100%;
   margin: 0;
   padding: 0;
   vertical-align: baseline;
}
article,
aside,
audio,
canvas,
figcaption,
figure,
figure img,
footer,
header,
hgroup,
nav,
section,
video {
   display: block;
}
table {
   border-collapse: separate;
   border-spacing: 0;
}
table caption,
table td,
table th {
   text-align: left;
   vertical-align: middle;
}
a img {
   border: 0;
}
:focus {
   outline: 0;
}
#page,
body,
html {
   height: 100%;
}
body {
   -webkit-text-size-adjust: 100%;
   text-size-adjust: 100%;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
   font-family: Georgia, serif;
   margin: 0;
   padding: 0;
}
.a_a {
   overflow: hidden;
   position: fixed;
}
@media (min-width: 541px) {
   .a_a {
      position: relative;
   }
}
button,
textarea {
   border: 0;
   margin: 0;
   padding: 0;
}
input {
   border-radius: 0;
}
::-moz-focus-inner,
:focus {
   border: 0;
}
ol,
ul {
   list-style-type: none;
}
a {
   color: #000;
   -webkit-text-decoration: none;
   text-decoration: none;
}
.b_b {
   left: -312.5rem;
   position: absolute;
   top: -312.5rem;
}
.b_c.c_d img {
   bottom: auto;
   height: 100%;
   left: 50%;
   max-height: none;
   max-width: none;
   min-height: 0;
   min-width: 0;
   position: absolute;
   right: auto;
   top: 50%;
   transform: translate(-50%, -50%);
   width: auto;
}
.b_e:after {
   content: "\00A0\00B7\00A0Video";
}
.b_e:after,
.b_f:after {
   color: #c00;
   display: inline-block;
}
.b_f:after {
   content: "\00A0\00B7\00A0Živě";
}
.b_g {
   position: relative;
}
.c_h {
   list-style-type: disc;
}
.c_i {
   list-style-type: circle;
}
.c_j {
   list-style-type: square;
}
.c_k {
   list-style-type: decimal;
}
.c_l {
   list-style-type: upper-roman;
}
.c_m {
   list-style-type: upper-alpha;
}
.c_n {
   list-style-type: lower-alpha;
}
.c_o {
   list-style-type: none;
}
.c_p {
   font-size: 1rem;
   height: 6.2em;
   margin: 0 auto;
   position: relative;
   text-align: center;
   transform: translateZ(0);
   width: 6.2em;
}
.c_q {
   animation: 1.1s ease infinite;
   border-radius: 50%;
   height: 1em;
   left: calc(50% - 0.5em);
   position: absolute;
   top: calc(50% - 0.5em);
   width: 1em;
}
.c_r {
   animation-name: atmLoader-black;
}
.c_s {
   animation-name: atmLoader-white;
}
@keyframes atmLoader-black {
   0%,
   to {
      box-shadow:
         0 -2.6em 0 0 #222,
         1.8em -1.8em 0 0 rgba(34, 34, 34, 0.2),
         2.5em 0 0 0 rgba(34, 34, 34, 0.2),
         1.75em 1.75em 0 0 rgba(34, 34, 34, 0.2),
         0 2.5em 0 0 rgba(34, 34, 34, 0.2),
         -1.8em 1.8em 0 0 rgba(34, 34, 34, 0.2),
         -2.6em 0 0 0 rgba(34, 34, 34, 0.5),
         -1.8em -1.8em 0 0 rgba(34, 34, 34, 0.7);
   }
   12.5% {
      box-shadow:
         0 -2.6em 0 0 rgba(34, 34, 34, 0.7),
         1.8em -1.8em 0 0 #222,
         2.5em 0 0 0 rgba(34, 34, 34, 0.2),
         1.75em 1.75em 0 0 rgba(34, 34, 34, 0.2),
         0 2.5em 0 0 rgba(34, 34, 34, 0.2),
         -1.8em 1.8em 0 0 rgba(34, 34, 34, 0.2),
         -2.6em 0 0 0 rgba(34, 34, 34, 0.2),
         -1.8em -1.8em 0 0 rgba(34, 34, 34, 0.5);
   }
   25% {
      box-shadow:
         0 -2.6em 0 0 rgba(34, 34, 34, 0.5),
         1.8em -1.8em 0 0 rgba(34, 34, 34, 0.7),
         2.5em 0 0 0 #222,
         1.75em 1.75em 0 0 rgba(34, 34, 34, 0.2),
         0 2.5em 0 0 rgba(34, 34, 34, 0.2),
         -1.8em 1.8em 0 0 rgba(34, 34, 34, 0.2),
         -2.6em 0 0 0 rgba(34, 34, 34, 0.2),
         -1.8em -1.8em 0 0 rgba(34, 34, 34, 0.2);
   }
   37.5% {
      box-shadow:
         0 -2.6em 0 0 rgba(34, 34, 34, 0.2),
         1.8em -1.8em 0 0 rgba(34, 34, 34, 0.5),
         2.5em 0 0 0 rgba(34, 34, 34, 0.7),
         1.75em 1.75em 0 0 #222,
         0 2.5em 0 0 rgba(34, 34, 34, 0.2),
         -1.8em 1.8em 0 0 rgba(34, 34, 34, 0.2),
         -2.6em 0 0 0 rgba(34, 34, 34, 0.2),
         -1.8em -1.8em 0 0 rgba(34, 34, 34, 0.2);
   }
   50% {
      box-shadow:
         0 -2.6em 0 0 rgba(34, 34, 34, 0.2),
         1.8em -1.8em 0 0 rgba(34, 34, 34, 0.2),
         2.5em 0 0 0 rgba(34, 34, 34, 0.5),
         1.75em 1.75em 0 0 rgba(34, 34, 34, 0.7),
         0 2.5em 0 0 #222,
         -1.8em 1.8em 0 0 rgba(34, 34, 34, 0.2),
         -2.6em 0 0 0 rgba(34, 34, 34, 0.2),
         -1.8em -1.8em 0 0 rgba(34, 34, 34, 0.2);
   }
   62.5% {
      box-shadow:
         0 -2.6em 0 0 rgba(34, 34, 34, 0.2),
         1.8em -1.8em 0 0 rgba(34, 34, 34, 0.2),
         2.5em 0 0 0 rgba(34, 34, 34, 0.2),
         1.75em 1.75em 0 0 rgba(34, 34, 34, 0.5),
         0 2.5em 0 0 rgba(34, 34, 34, 0.7),
         -1.8em 1.8em 0 0 #222,
         -2.6em 0 0 0 rgba(34, 34, 34, 0.2),
         -1.8em -1.8em 0 0 rgba(34, 34, 34, 0.2);
   }
   75% {
      box-shadow:
         0 -2.6em 0 0 rgba(34, 34, 34, 0.2),
         1.8em -1.8em 0 0 rgba(34, 34, 34, 0.2),
         2.5em 0 0 0 rgba(34, 34, 34, 0.2),
         1.75em 1.75em 0 0 rgba(34, 34, 34, 0.2),
         0 2.5em 0 0 rgba(34, 34, 34, 0.5),
         -1.8em 1.8em 0 0 rgba(34, 34, 34, 0.7),
         -2.6em 0 0 0 #222,
         -1.8em -1.8em 0 0 rgba(34, 34, 34, 0.2);
   }
   87.5% {
      box-shadow:
         0 -2.6em 0 0 rgba(34, 34, 34, 0.2),
         1.8em -1.8em 0 0 rgba(34, 34, 34, 0.2),
         2.5em 0 0 0 rgba(34, 34, 34, 0.2),
         1.75em 1.75em 0 0 rgba(34, 34, 34, 0.2),
         0 2.5em 0 0 rgba(34, 34, 34, 0.2),
         -1.8em 1.8em 0 0 rgba(34, 34, 34, 0.5),
         -2.6em 0 0 0 rgba(34, 34, 34, 0.7),
         -1.8em -1.8em 0 0 #222;
   }
}
@keyframes atmLoader-white {
   0%,
   to {
      box-shadow:
         0 -2.6em 0 0 #f9f9f9,
         1.8em -1.8em 0 0 hsla(0, 0%, 98%, 0.2),
         2.5em 0 0 0 hsla(0, 0%, 98%, 0.2),
         1.75em 1.75em 0 0 hsla(0, 0%, 98%, 0.2),
         0 2.5em 0 0 hsla(0, 0%, 98%, 0.2),
         -1.8em 1.8em 0 0 hsla(0, 0%, 98%, 0.2),
         -2.6em 0 0 0 hsla(0, 0%, 98%, 0.5),
         -1.8em -1.8em 0 0 hsla(0, 0%, 98%, 0.7);
   }
   12.5% {
      box-shadow:
         0 -2.6em 0 0 hsla(0, 0%, 98%, 0.7),
         1.8em -1.8em 0 0 #f9f9f9,
         2.5em 0 0 0 hsla(0, 0%, 98%, 0.2),
         1.75em 1.75em 0 0 hsla(0, 0%, 98%, 0.2),
         0 2.5em 0 0 hsla(0, 0%, 98%, 0.2),
         -1.8em 1.8em 0 0 hsla(0, 0%, 98%, 0.2),
         -2.6em 0 0 0 hsla(0, 0%, 98%, 0.2),
         -1.8em -1.8em 0 0 hsla(0, 0%, 98%, 0.5);
   }
   25% {
      box-shadow:
         0 -2.6em 0 0 hsla(0, 0%, 98%, 0.5),
         1.8em -1.8em 0 0 hsla(0, 0%, 98%, 0.7),
         2.5em 0 0 0 #f9f9f9,
         1.75em 1.75em 0 0 hsla(0, 0%, 98%, 0.2),
         0 2.5em 0 0 hsla(0, 0%, 98%, 0.2),
         -1.8em 1.8em 0 0 hsla(0, 0%, 98%, 0.2),
         -2.6em 0 0 0 hsla(0, 0%, 98%, 0.2),
         -1.8em -1.8em 0 0 hsla(0, 0%, 98%, 0.2);
   }
   37.5% {
      box-shadow:
         0 -2.6em 0 0 hsla(0, 0%, 98%, 0.2),
         1.8em -1.8em 0 0 hsla(0, 0%, 98%, 0.5),
         2.5em 0 0 0 hsla(0, 0%, 98%, 0.7),
         1.75em 1.75em 0 0 #f9f9f9,
         0 2.5em 0 0 hsla(0, 0%, 98%, 0.2),
         -1.8em 1.8em 0 0 hsla(0, 0%, 98%, 0.2),
         -2.6em 0 0 0 hsla(0, 0%, 98%, 0.2),
         -1.8em -1.8em 0 0 hsla(0, 0%, 98%, 0.2);
   }
   50% {
      box-shadow:
         0 -2.6em 0 0 hsla(0, 0%, 98%, 0.2),
         1.8em -1.8em 0 0 hsla(0, 0%, 98%, 0.2),
         2.5em 0 0 0 hsla(0, 0%, 98%, 0.5),
         1.75em 1.75em 0 0 hsla(0, 0%, 98%, 0.7),
         0 2.5em 0 0 #f9f9f9,
         -1.8em 1.8em 0 0 hsla(0, 0%, 98%, 0.2),
         -2.6em 0 0 0 hsla(0, 0%, 98%, 0.2),
         -1.8em -1.8em 0 0 hsla(0, 0%, 98%, 0.2);
   }
   62.5% {
      box-shadow:
         0 -2.6em 0 0 hsla(0, 0%, 98%, 0.2),
         1.8em -1.8em 0 0 hsla(0, 0%, 98%, 0.2),
         2.5em 0 0 0 hsla(0, 0%, 98%, 0.2),
         1.75em 1.75em 0 0 hsla(0, 0%, 98%, 0.5),
         0 2.5em 0 0 hsla(0, 0%, 98%, 0.7),
         -1.8em 1.8em 0 0 #f9f9f9,
         -2.6em 0 0 0 hsla(0, 0%, 98%, 0.2),
         -1.8em -1.8em 0 0 hsla(0, 0%, 98%, 0.2);
   }
   75% {
      box-shadow:
         0 -2.6em 0 0 hsla(0, 0%, 98%, 0.2),
         1.8em -1.8em 0 0 hsla(0, 0%, 98%, 0.2),
         2.5em 0 0 0 hsla(0, 0%, 98%, 0.2),
         1.75em 1.75em 0 0 hsla(0, 0%, 98%, 0.2),
         0 2.5em 0 0 hsla(0, 0%, 98%, 0.5),
         -1.8em 1.8em 0 0 hsla(0, 0%, 98%, 0.7),
         -2.6em 0 0 0 #f9f9f9,
         -1.8em -1.8em 0 0 hsla(0, 0%, 98%, 0.2);
   }
   87.5% {
      box-shadow:
         0 -2.6em 0 0 hsla(0, 0%, 98%, 0.2),
         1.8em -1.8em 0 0 hsla(0, 0%, 98%, 0.2),
         2.5em 0 0 0 hsla(0, 0%, 98%, 0.2),
         1.75em 1.75em 0 0 hsla(0, 0%, 98%, 0.2),
         0 2.5em 0 0 hsla(0, 0%, 98%, 0.2),
         -1.8em 1.8em 0 0 hsla(0, 0%, 98%, 0.5),
         -2.6em 0 0 0 hsla(0, 0%, 98%, 0.7),
         -1.8em -1.8em 0 0 #f9f9f9;
   }
}
.c_t {
   font-size: 0.5rem;
}
.c_u {
   left: calc(50% - 3.1em);
   position: absolute;
   top: calc(50% - 3.1em);
}
.c_v img {
   object-fit: cover;
}
@keyframes resource-fade-in_opacity-scale {
   0% {
      opacity: 0;
      transform: scale(0.99);
   }
   to {
      opacity: 1;
      transform: scale(1);
   }
}
@keyframes resource-fade-in_saturation {
   0% {
      filter: saturate(0);
   }
   50% {
      filter: saturate(20%);
   }
   to {
      filter: saturate(100%);
   }
}
.c_w {
   overflow: hidden;
   position: relative;
}
.c_x {
   animation: resource-fade-in_opacity-scale 0.375s cubic-bezier(0.15, 0.555, 0.695, 0.675);
}
.c_y {
   filter: blur(1.25rem);
   transition: visibility 0ms ease 0.4s;
   visibility: hidden;
}
.c_z {
   visibility: visible;
}
.c_A {
   display: block;
   position: relative;
}
.c_B {
   background-color: #f2f2f2;
}
.c_C {
   border: none;
   bottom: 0;
   display: block;
   left: 0;
   margin: auto;
   max-height: 100%;
   max-width: 100%;
   min-height: 100%;
   min-width: 100%;
   padding: 0;
   position: absolute;
   right: 0;
   top: 0;
}
.c_v {
   object-fit: cover;
}
.c_D {
   font-weight: 700;
}
.c_E {
   font-style: italic;
}
.c_F {
   vertical-align: sub;
}
.c_F,
.c_G {
   font-size: smaller;
}
.c_G {
   vertical-align: super;
}
.c_H {
   -webkit-text-decoration: underline;
   text-decoration: underline;
}
.c_I {
   align-items: center;
   display: inline-flex;
   flex-direction: row;
}
.c_J {
   height: auto;
   width: 1.25rem;
}
.c_K {
   pointer-events: none;
}
.c_L {
   align-items: center;
   border-radius: 3px;
   letter-spacing: 0.5px;
   padding: 3px 0.375rem;
}
.c_L,
.c_M {
   display: inline-flex;
}
.c_N {
   position: relative;
}
.c_O {
   box-sizing: border-box;
   padding: inherit;
}
.c_P {
   display: none;
}
.c_Q {
   align-items: center;
   display: inline-flex;
   flex-direction: row;
}
.c_R {
   height: auto;
   width: 1.25rem;
}
.c_S {
   background: #000;
}
.c_T {
   display: flex;
   flex-direction: column;
   height: 100%;
   justify-content: center;
   margin: 0 1rem;
}
@media (min-width: 541px) {
   .c_T {
      margin: 0 2.5rem;
   }
}
.c_U {
   height: 2.5rem;
   margin-bottom: 1rem;
   width: 2.625rem;
}
@media (min-width: 541px) {
   .c_U {
      height: 3.75rem;
      margin-bottom: 1.5rem;
      width: 4.0625rem;
   }
}
.c_V {
   color: #fff;
   font-size: 0.875rem;
   font-weight: 700;
   line-height: 1.7;
}
@media (min-width: 541px) {
   .c_V {
      font-size: 1.25rem;
      line-height: 1.5;
   }
}
.c_W .c_d img {
   height: auto;
   left: 50%;
   max-height: 100%;
   max-width: 100%;
   position: absolute;
   top: 50%;
   transform: translate(-50%, -50%);
   width: auto;
}
@supports (object-fit: contain) {
   .c_W .c_d img {
      bottom: 0;
      height: 100%;
      left: 0;
      max-height: none;
      max-width: none;
      object-fit: contain;
      right: 0;
      top: 0;
      transform: none;
      width: 100%;
   }
   .c_X .c_d img {
      object-fit: fill;
   }
}
.c_Y {
   align-items: flex-start;
   color: #fff;
   display: flex;
   flex-direction: row;
   margin-bottom: 0.75rem;
   padding: 1rem;
}
.c_Z {
   fill: #fff;
   height: 1.5rem;
   margin-right: 1rem;
   width: 1rem;
}
.c_- {
   display: block;
   font-weight: 700;
}
.c_aa {
   font-size: 0.9375rem;
   line-height: 1.2;
}
.c_ab {
   width: 100%;
}
.c_ac:not(.d_ae) {
   font-size: 0.25rem;
   padding-top: 1rem;
}
.c_ac:not(.d_ae) .c_q {
   animation-delay: 2s;
}
.c_af,
.c_ag,
.c_ag > * {
   padding: inherit;
}
.c_ah,
.c_ai {
   width: 100%;
}
.c_ai {
   align-items: center;
   background: #c00;
   box-sizing: border-box;
   display: inline-flex;
   justify-content: center;
   margin-top: 1.5625rem;
   padding: 1.375rem 2.125rem;
   position: relative;
}
@media (min-width: 375px) {
   .c_ai {
      margin-top: 0.25rem;
   }
}
@media (min-width: 576px) {
   .c_ai {
      width: auto;
   }
}
.c_ai:hover {
   -webkit-text-decoration: none;
   text-decoration: none;
}
.c_ai:before {
   border-bottom: 8px solid #c00;
   border-left: 8px solid transparent;
   border-right: 8px solid transparent;
   content: "";
   height: 0;
   position: absolute;
   right: 25px;
   top: -8px;
   width: 0;
}
@media (min-width: 375px) {
   .c_ai:before {
      left: 144px;
      right: auto;
   }
}
@media (min-width: 576px) {
   .c_ai:before {
      left: auto;
   }
}
.c_aj {
   fill: #fff;
   height: 0.875rem;
   margin-right: 1.0625rem;
   width: 0.875rem;
}
.c_ak {
   color: #fff;
   font-family: Arial, sans-serif;
   font-size: 0.9375rem;
   line-height: 1.125rem;
}
.c_ak,
.c_al {
   font-weight: 700;
}
.c_al {
   align-items: center;
   background-color: #faf1d1;
   color: #372c2c;
   display: flex;
   font-size: 0.75rem;
   line-height: 1rem;
   padding: 0.75rem 0.5rem 0.5rem 0.5625rem;
}
.c_am {
   fill: #372c2c;
   flex-shrink: 0;
   height: 0.875rem;
   margin-right: 0.5625rem;
   width: 0.875rem;
}
.c_al .c_an {
   color: inherit;
   -webkit-text-decoration: underline;
   text-decoration: underline;
}
.c_al .c_an:focus {
   border: 1px solid;
}
.c_ao {
   border-radius: 10px;
}
.c_ap {
   border-radius: 50%;
}
.c_aq {
   display: block;
}
.c_ar {
   height: 2rem;
   margin: 0.5rem 0;
}
.c_as {
   height: 1.5rem;
   margin: 0.375rem 0;
}
.c_as + .c_as {
   margin-top: 0.5rem;
}
.c_at {
   height: 1rem;
   margin: 0.25rem 0;
}
.c_at + .c_at {
   margin-top: 0.375rem;
}
.c_au {
   width: 100%;
}
.c_av {
   width: 80%;
}
.c_aw {
   width: 60%;
}
.c_ax {
   width: 40%;
}
.c_ay {
   width: 15%;
}
.c_az {
   align-items: center;
   color: #c00;
   display: inline-flex;
   font-family: Arial, sans-serif;
   font-size: 0.875rem;
   line-height: 1.375rem;
}
.c_aA {
   fill: #c00;
   height: 0.875rem;
   margin-right: 0.3125rem;
   width: 0.875rem;
}
.c_aB {
   margin-left: 0.3125rem;
}
.c_az:hover {
   color: #a00000;
   -webkit-text-decoration: none;
   text-decoration: none;
}
.c_az:hover .c_aA {
   fill: #a00000;
}
.c_aC {
   --background-color: transparent;
   --primary-color: #c00;
   --count-color: #c00;
   --hover-color: #a00;
   --active-color: #a00;
   display: flex;
}
.c_aE {
   min-height: 24px;
}
.c_aE seznam-sledovani {
   height: 0.8625rem;
   min-height: 0;
   min-height: auto;
}
.c_aF {
   font-family: Georgia, serif;
   font-weight: 400;
}
.c_aG {
   font-size: 1.5rem;
   line-height: 2rem;
}
@media (min-width: 541px) {
   .c_aG {
      font-size: 2.5rem;
   }
}
.c_aH {
   font-size: 1.125rem;
}
@media (min-width: 541px) {
   .c_aH {
      font-size: 1.375rem;
   }
}
.c_aI {
   font-size: 1rem;
}
@media (min-width: 541px) {
   .c_aI {
      font-size: 1.125rem;
   }
}
.c_aJ {
   left: -312.5rem;
   position: absolute;
   top: -312.5rem;
}
.c_K {
   fill: currentcolor;
   height: 1.5rem;
   width: 1.5rem;
}
.c_L {
   background-color: #f4f2e2;
   color: #000;
   font-family: Arial, sans-serif;
   font-size: 0.75rem;
   font-weight: 400;
   letter-spacing: 0;
   line-height: 1rem;
   -webkit-user-select: none;
   user-select: none;
}
.c_an {
   -webkit-text-decoration: none;
   text-decoration: none;
}
.c_an:focus,
.c_an:hover {
   -webkit-text-decoration: underline;
   text-decoration: underline;
}
.c_aK {
   position: relative;
}
.c_aL {
   cursor: pointer;
}
.c_aM {
   background: #000;
   border-radius: 12px;
   box-sizing: border-box;
   color: #fff;
   display: inline-block;
   height: 100%;
   overflow: hidden;
   padding: 0 0.5rem;
   position: relative;
   width: 100%;
}
.c_aM:before {
   content: "i";
   font-size: 14.5px;
   height: 100%;
   line-height: 24px;
   position: absolute;
   right: 0;
   text-align: center;
   top: 0;
   transition: opacity 75ms ease-out;
   transition-delay: 0.3s;
   width: 24px;
}
.c_aN {
   opacity: 0;
   overflow: hidden;
   text-overflow: ellipsis;
   transition: opacity 0.3s ease-in;
   white-space: nowrap;
   width: 100%;
}
.c_aN,
.c_aO {
   display: inline-block;
}
.c_aO {
   border: 16px solid transparent;
   bottom: 0;
   box-sizing: border-box;
   font-family: Arial, sans-serif;
   font-size: 0.75rem;
   height: 3.5rem;
   line-height: 1.5rem;
   max-width: 56px;
   position: absolute;
   right: 0;
   transition: max-width 0.3s ease-in;
   transition-delay: 0s;
   width: auto;
}
.c_aO:active,
.c_aO:hover {
   max-width: 100%;
}
.c_aO:active .c_aM:before,
.c_aO:hover .c_aM:before {
   opacity: 0;
   transition-delay: 0s;
}
.c_aO:active .c_aN,
.c_aO:hover .c_aN {
   opacity: 1;
   transition-delay: 0.3s/4;
}
.c_R {
   width: 1.5rem;
}
.c_an.c_ai {
   -webkit-text-decoration: none;
   text-decoration: none;
}
.c_aP {
   width: 100%;
}
.c_aP,
.c_aq {
   background-color: #f0f0f0;
}
.c_az {
   -webkit-text-decoration: none;
   text-decoration: none;
}
.c_aQ {
   font-family: Arial, sans-serif;
}
.c_aR {
   font-size: 1.125rem;
   line-height: 1.375rem;
   padding: 1.5rem;
   text-align: center;
}
.c_aS {
   color: grey;
   height: 1.0625rem;
   margin-left: 0.875rem;
   transform: rotate(270deg);
   width: 0.625rem;
}
.c_aT {
   transform: rotate(90deg);
}
.c_aR .c_aU {
   align-items: center;
   color: #c00;
   cursor: pointer;
   display: flex;
   justify-content: center;
}
.e_aV {
   height: 100%;
   transform-origin: 0 0;
}
.e_aW .c_aX {
   padding-bottom: 0.25rem;
   padding-top: 0;
}
.e_aY {
   display: flex;
   margin: 1rem 0;
}
.e_aZ {
   flex: none;
   height: 1.25rem;
   width: 1.25rem;
}
.e_a- {
   font-size: 0.875rem;
   line-height: 1.25rem;
   margin-left: 1rem;
}
.e_a0 .c_d {
   background-color: #fff;
}
.e_a0 .c_C:not(.c_v) {
   min-width: 0;
   min-width: auto;
}
.e_a1 {
   display: block;
   position: relative;
}
.e_a2 {
   color: #707070;
   font-size: 0.75rem;
   line-height: 0.875rem;
   text-transform: lowercase;
}
.e_a3 {
   background-color: #fff;
   bottom: 0;
   position: absolute;
   right: 0;
}
.e_a4 {
   border: 1px solid #de0a14;
   color: #de0a14;
   font-size: 1rem;
   line-height: 1.5rem;
   margin: 1.5rem 2rem;
   padding: 0.5rem 0;
   text-align: center;
   width: 5.125rem;
}
.e_a5 {
   margin-left: 0.5rem;
}
.e_a5:before {
   content: "(";
}
.e_a5:after {
   content: ")";
}
.e_a6 {
   position: relative;
}
.e_a7 {
   background-color: #fff;
   border: 2px solid grey;
   bottom: 100%;
   box-sizing: border-box;
   color: #c00;
   display: block;
   left: -624.9375rem;
   padding: 0.625rem;
   position: absolute;
}
.e_a7:focus-within {
   left: 0;
   right: 0;
}
.e_a8 {
   bottom: auto;
   top: 100%;
}
.e_a9 .c_ba,
.e_a9 amp-iframe {
   max-width: 100%;
   min-width: 100%;
}
.e_bb {
   visibility: hidden;
}
.e_bc {
   margin-left: 0.5rem;
}
.e_bc:before {
   content: "(";
}
.e_bc:after {
   content: ")";
}
.e_bd {
   margin-bottom: 0.375rem;
}
.e_be {
   display: flex;
   justify-content: space-between;
}
.e_bf {
   width: 32.16%;
}
.e_bg {
   position: relative;
}
.e_bh,
.e_bi,
.e_bj {
   height: 100%;
   left: 0;
   position: absolute;
   top: 0;
   width: 100%;
}
.e_bi {
   background-color: rgba(0, 0, 0, 0.9);
   opacity: 0.5;
}
.e_bi:hover {
   opacity: 0.75;
}
.e_bj {
   align-items: center;
   display: flex;
   justify-content: center;
   pointer-events: none;
}
.e_bk {
   color: #fff;
   font-size: 1rem;
}
@media (min-width: 541px) {
   .e_bk {
      font-size: 2rem;
   }
}
.e_bl {
   height: 0.9375rem;
   margin-left: 0.375rem;
   width: 1.1875rem;
}
@media (min-width: 541px) {
   .e_bl {
      height: 1.375rem;
      margin-left: 0.5rem;
      width: 1.8125rem;
   }
}
.e_bm {
   display: inline-block;
   height: 100%;
   width: 100%;
}
.e_bn {
   cursor: pointer;
}
.e_bo .e_bn,
.e_bo .e_bp {
   margin-bottom: 1.5rem;
}
.e_bq .e_bn:last-child {
   margin-bottom: 2px;
}
.e_bd .e_br {
   margin-bottom: 0;
}
.e_bd .e_bs {
   padding: 0;
}
.e_bt {
   background-color: #f3f0ea;
}
.e_bu {
   display: flex;
}
.e_bv {
   fill: currentcolor;
   color: #131415;
   flex-shrink: 0;
   height: 1.5625rem;
   width: 1.5rem;
}
.e_bw {
   margin-left: 1.25rem;
}
.e_bx .c_bx {
   padding-left: 1.5rem;
}
.e_bx .c_by {
   padding-left: 0.5rem;
}
.e_bx .c_bz,
.e_bx .c_bz > .c_bz > .c_bz > .c_bz {
   list-style-type: decimal;
}
.e_bx .c_bz > .c_bz {
   list-style-type: lower-alpha;
}
.e_bx .c_bz > .c_bz > .c_bz {
   list-style-type: lower-roman;
}
.e_bA:hover {
   cursor: pointer;
}
.e_bA:hover .e_bB {
   -webkit-text-decoration: underline;
   text-decoration: underline;
}
.e_bC {
   align-items: center;
   display: flex;
   flex-direction: row;
   flex-wrap: nowrap;
}
.e_bD {
   text-align: right;
   width: 4.5rem;
}
.e_bE {
   flex: 1 1 auto;
}
.e_bF {
   display: flex;
   flex-direction: row;
   justify-content: flex-start;
   position: relative;
}
.e_bF,
.e_bG {
   height: 100%;
}
.e_bH {
   width: 100%;
}
.e_bI {
   width: 30%;
}
.e_bJ {
   width: 10%;
}
.e_bK {
   width: 5%;
}
.e_bL {
   width: 1%;
}
.e_bM {
   width: 0.3%;
}
.e_bN {
   width: 0.1%;
}
.e_bO .e_bA:hover .e_bB {
   -webkit-text-decoration: none;
   text-decoration: none;
}
.e_bP {
   margin: 1.5rem 0;
}
.e_bQ {
   margin-bottom: 1rem;
   width: 100%;
}
.e_bR {
   display: flex;
   justify-content: center;
}
@media (min-width: 541px) {
   .e_bR {
      justify-content: flex-start;
   }
}
.e_bS {
   -webkit-appearance: none;
   appearance: none;
   cursor: pointer;
}
.e_bS:disabled {
   cursor: not-allowed;
}
.e_bT {
   padding: 2.5rem 1.125rem;
   text-align: center;
}
.e_bU {
   margin: 0 0 2.5rem;
}
.e_bV {
   white-space: pre-line;
}
.e_bW {
   margin-top: 1.25rem;
}
.e_bX {
   align-items: center;
   -webkit-appearance: none;
   appearance: none;
   display: flex;
   flex-direction: column;
   justify-content: stretch;
   margin-top: 2.5rem;
}
@media (min-width: 541px) {
   .e_bX {
      flex-direction: row;
      justify-content: center;
   }
}
.e_bX .c_K {
   height: 1.25rem;
   margin-right: 0.625rem;
   width: 1.25rem;
}
.e_bX .c_an {
   align-items: center;
   box-sizing: border-box;
   cursor: pointer;
   display: inline-flex;
   justify-content: center;
   width: 100%;
}
.e_bX .c_an:first-child {
   margin: 0 0 1rem;
}
@media (min-width: 541px) {
   .e_bX .c_an {
      text-align: center;
      width: auto;
   }
   .e_bX .c_an:first-child {
      margin: 0 2.625rem 0 0;
   }
}
.e_bY .e_b0 .c_aL,
.e_bY .e_bW .c_aL,
.e_bY .e_bZ .e_b- {
   cursor: default;
}
.e_b1 {
   border: 1px solid #d0d0d0;
   margin-bottom: 0.25rem;
}
.e_b2 {
   flex-direction: row;
   gap: 0.75rem;
   justify-content: flex-start;
   padding: 0.75rem;
}
.e_b-,
.e_b2 {
   align-items: stretch;
   display: flex;
}
.e_b- {
   background-color: transparent;
   cursor: pointer;
   flex: 1 1;
   flex-direction: column;
   font-size: 1rem;
   gap: 0.5rem;
}
@media (min-width: 541px) {
   .e_b- {
      flex-direction: row;
      gap: 0.75rem;
   }
}
.e_b3 {
   align-items: center;
   display: inline-flex;
}
.e_b3 > input {
   height: 0;
   left: -624.9375rem;
   position: absolute;
   width: 0;
}
.e_b3 .c_b4 {
   height: 1rem;
   width: 1rem;
}
.e_b3 .c_b5 {
   fill: #d0d0d0;
   display: none;
}
.e_b3 .c_b6 {
   stroke: #d0d0d0;
}
.e_b7 {
   display: flex;
   flex-direction: column;
   width: 100%;
}
@media (min-width: 541px) {
   .e_b7 {
      align-items: stretch;
      justify-content: center;
   }
}
.e_b8 {
   border-top: 1px solid #d0d0d0;
   margin-top: 0.5rem;
   padding-top: 0.5rem;
}
@media (min-width: 541px) {
   .e_b8 {
      margin-top: 0.75rem;
      padding-top: 0.75rem;
   }
}
.e_b9:not(.d_ae) {
   margin: 0;
   max-height: 100vh;
   width: 100%;
}
@media (min-width: 541px) {
   .e_b9:not(.d_ae) {
      min-width: 200px;
      width: 35%;
   }
}
.e_ca {
   align-items: center;
   color: #c00;
   display: flex;
   height: 1.5rem;
   justify-content: center;
   width: 1.5rem;
}
.e_ca .c_K {
   width: 0.875rem;
}
.e_ca .c_cb {
   color: green;
   width: 1rem;
}
.e_cc {
   background: #f9f9f9;
   border: 1px solid grey;
}
.e_cc .c_b5 {
   fill: grey;
   display: block;
}
.e_cc .c_b6 {
   stroke: grey;
}
.e_cd {
   background-color: #e7f3e7;
   border: 1px solid green;
}
.e_ce {
   background-color: #ffe3e3;
   border: 1px solid #c00;
}
.e_cf {
   height: 100%;
}
div[overflow] {
   background-color: #eee;
   padding-left: 0.3125rem;
}
.f_cg div[overflow] {
   display: none;
}
.e_ch {
   overflow-x: auto;
}
.e_ci {
   width: 100%;
}
.e_cj {
   font-weight: 700;
}
.e_ck {
   -webkit-text-decoration: underline;
   text-decoration: underline;
}
.e_cl {
   font-style: italic;
}
.e_cm {
   text-align: left;
}
.e_cn {
   text-align: center;
}
.e_co {
   text-align: right;
}
.e_cp {
   display: flex;
}
@media (min-width: 976px) {
   .e_cp {
      display: block;
   }
}
.e_cq {
   box-sizing: border-box;
   flex: 0 0 40.26%;
}
.e_cr {
   overflow: hidden;
   padding-top: 56.25%;
   position: relative;
}
.e_cs {
   display: flex;
   flex: 1 1 auto;
   flex-flow: column nowrap;
}
.e_ct {
   background-color: transparent;
   padding-left: 0;
   padding-right: 0;
}
.e_cp:active,
.e_cp:focus,
.e_cp:hover {
   -webkit-text-decoration: none;
   text-decoration: none;
}
.e_cp:active .e_cu,
.e_cp:focus .e_cu,
.e_cp:hover .e_cu {
   -webkit-text-decoration: underline;
   text-decoration: underline;
}
.e_cv {
   align-content: center;
   justify-content: center;
   margin: auto;
   overflow: hidden;
   position: relative;
   -webkit-user-select: none;
   user-select: none;
}
.e_cv,
.e_cw {
   display: flex;
}
.e_cw {
   align-items: center;
   flex-direction: row;
   flex-wrap: nowrap;
   height: 100%;
   list-style: none;
   min-width: 100%;
   transition: transform 0.5s ease-in-out;
   will-change: transform;
}
.e_cx {
   transition: none;
}
.e_cy {
   display: flex;
   justify-content: space-between;
   left: 0;
   pointer-events: none;
   position: absolute;
   top: 50%;
   transform: translateY(-50%);
   width: 100%;
}
.e_cz {
   visibility: hidden;
}
.e_cA,
.e_cB {
   background: none;
   border: 0;
   color: #fff;
   cursor: pointer;
   margin: 0;
   padding: 0.625rem 0.625rem 0.625rem 0.25rem;
   pointer-events: auto;
   transition: all 0.25s;
}
.e_cA:focus-visible,
.e_cA:hover,
.e_cB:focus-visible,
.e_cB:hover {
   transform: scale(1.5);
}
.e_cB {
   transform: rotate(180deg);
}
.e_cB:focus-visible,
.e_cB:hover {
   transform: rotate(180deg) scale(1.5);
}
.e_cC {
   min-width: 100%;
}
.e_cC .c_C {
   min-height: 0;
   min-width: 0;
}
.e_cD {
   padding-top: 56.25%;
   position: relative;
}
.e_cE {
   font-size: 1rem;
   line-height: 1.25rem;
   margin: 0 auto;
   max-width: 90%;
   text-align: center;
}
.e_cF {
   flex-wrap: nowrap;
   justify-content: center;
   margin-top: 0.375rem;
}
.e_cF,
.e_cG {
   display: flex;
}
.e_cG,
.e_cG button {
   align-items: center;
}
.e_cG button {
   background: none;
   cursor: pointer;
   display: inline-flex;
   justify-content: center;
   margin: 0;
   padding: 0.375rem;
   transition: all 0.25s;
}
.e_cG button:focus-visible,
.e_cG button:hover {
   transform: scale(1.5);
}
.e_cG span {
   background-color: #d0d0d0;
   border-radius: 50%;
   display: inline-block;
   height: 0.625rem;
   transition: all 0.25s;
   width: 0.625rem;
}
@media (min-width: 541px) {
   .e_cG span {
      height: 0.375rem;
      width: 0.375rem;
   }
}
.e_cH span {
   background-color: #000;
}
.e_cI {
   font-size: 1.25rem;
   line-height: 1.875rem;
   padding: 0.75rem;
   text-align: center;
}
.e_cJ .c_aK,
.e_cK {
   height: 100%;
}
.e_cK {
   background-color: #343534;
   left: 0;
   overflow-y: auto;
   position: fixed;
   top: 0;
   width: 100%;
   z-index: 9999;
}
.e_cL {
   align-content: flex-start;
   box-sizing: border-box;
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   height: calc(100% - 5rem);
   justify-content: center;
   margin: 0;
   overflow: auto;
   padding: 0.375rem 5%;
   width: 100%;
}
.e_cM {
   cursor: pointer;
   height: 7.75rem;
   margin: 0.375rem;
   width: 13.75rem;
}
.e_cN {
   bottom: 4.25rem;
   display: flex;
   justify-content: center;
   left: 0;
   pointer-events: none;
   position: absolute;
   transition: opacity 0.5s;
   width: 100%;
}
@media (min-width: 541px) {
   .e_cN {
      bottom: 5rem;
   }
}
.e_cO {
   opacity: 0;
}
.e_cP {
   -webkit-text-size-adjust: none;
   text-size-adjust: none;
   background-color: rgba(0, 0, 0, 0.9);
   border-radius: 8px;
   color: #fff;
   font-size: 0.8125rem;
   line-height: 1.5rem;
   margin: 0 0.5rem;
   padding: 0.5rem;
   text-align: center;
}
@media (min-width: 541px) {
   .e_cP {
      margin: 0 3rem;
      max-width: 700px;
   }
}
.e_cQ {
   color: #999;
   padding-left: 0.5rem;
}
.e_cR {
   bottom: 0;
   color: #fff;
   height: 2.25rem;
   left: 0;
   margin-bottom: 1rem;
   position: fixed;
   text-align: center;
   width: 100%;
   z-index: 1;
}
@media (min-width: 541px) {
   .e_cR {
      height: 3rem;
   }
}
.e_cS {
   display: inline-block;
   font-size: 1.5rem;
   height: 2.25rem;
   line-height: 2.25rem;
   -webkit-user-select: none;
   user-select: none;
   vertical-align: top;
   width: 5.625rem;
}
@media (min-width: 541px) {
   .e_cS {
      height: 3rem;
      line-height: 3rem;
   }
}
.e_cT {
   align-items: center;
   background: none;
   border: 2px solid #fff;
   border-radius: 50%;
   color: #fff;
   cursor: pointer;
   display: inline-flex;
   height: 2.25rem;
   justify-content: center;
   margin: 0 0.625rem;
   opacity: 0.85;
   transition: all 0.15s;
   -webkit-user-select: none;
   user-select: none;
   width: 2.25rem;
}
@media (min-width: 541px) {
   .e_cT {
      height: 3rem;
      margin: 0 1.25rem;
      width: 3rem;
   }
}
.e_cT:active {
   transform: scale(0.9);
}
.e_cT:hover {
   opacity: 1;
}
.e_cU,
.e_cU:hover {
   opacity: 0;
   pointer-events: none;
}
.e_cV {
   padding-right: 2px;
}
.e_cW {
   padding-left: 2px;
}
.e_cW .c_K {
   transform: scaleX(-1);
}
.e_cT .c_K {
   height: 1.75rem;
   width: 100%;
}
.e_cK .c_B {
   background: none;
}
.e_cK .e_cJ {
   height: calc(100% - 5rem);
}
.e_cK .e_cC,
.e_cK .e_cD,
.e_cK .e_cv {
   height: 100%;
   padding-top: 0;
}
.e_cX {
   color: #888;
}
.e_cY {
   float: left;
   margin-right: 6%;
   width: 47%;
}
@media (min-width: 473px) {
   .e_cY {
      margin-right: 3.5%;
      width: 31%;
   }
}
@media (min-width: 1018px) {
   .e_cY {
      margin-right: 1.28%;
      width: 15.6%;
   }
}
.e_cY:nth-child(2n) {
   margin-right: 0;
}
.e_cY:nth-child(odd) {
   clear: left;
}
@media (min-width: 473px) {
   .e_cY:nth-child(odd) {
      clear: none;
   }
   .e_cY:nth-child(3n) {
      clear: none;
      margin-right: 0;
   }
}
@media (min-width: 1018px) {
   .e_cY:nth-child(3n) {
      margin-right: 1.28%;
   }
}
@media (min-width: 473px) {
   .e_cY:nth-child(3n + 1) {
      clear: left;
      margin-right: 3.5%;
   }
}
@media (min-width: 1018px) {
   .e_cY:nth-child(3n + 1) {
      clear: none;
      margin-right: 1.28%;
   }
}
@media (min-width: 473px) {
   .e_cY:nth-child(3n + 2) {
      clear: none;
      margin-right: 3.5%;
   }
}
@media (min-width: 1018px) {
   .e_cY:nth-child(3n + 2) {
      margin-right: 1.28%;
   }
   .e_cY:nth-child(6n) {
      margin-right: 0;
   }
}
.e_cZ {
   margin-bottom: 2px;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
}
.e_c- {
   color: #c00;
   font-size: 0.75rem;
}
.e_c-:focus,
.e_c-:hover {
   -webkit-text-decoration: underline;
   text-decoration: underline;
}
.e_c0 {
   list-style-type: none;
}
.e_c1 {
   margin-bottom: 0.4375rem;
}
.e_c2 {
   display: inline-block;
   font-size: 0.75rem;
   margin: 0 2px;
}
.e_c3 {
   color: #888;
   font-size: 1.125rem;
   font-weight: 700;
   margin: 1.375rem 0 0.9375rem;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
}
.e_c4:nth-child(n) {
   clear: left;
   float: none;
   margin-right: 0;
   padding-top: 1.875rem;
   width: auto;
}
@media (min-width: 907px) {
   .e_c4:nth-child(n) {
      padding-top: 1.375rem;
   }
}
.e_c4:nth-child(n) ~ .e_c4:nth-child(n) {
   padding-top: 1.25rem;
}
@media (min-width: 907px) {
   .e_c4:nth-child(n) ~ .e_c4:nth-child(n) {
      padding-top: 2px;
   }
}
.e_c4 .e_cZ {
   display: inline;
   white-space: normal;
}
.e_c4 .e_cZ:after {
   content: ", ";
}
.e_c4 .e_cZ:last-child:after {
   content: normal;
}
.e_c4 .e_c- {
   color: #888;
   white-space: nowrap;
}
.e_c4 .e_c0,
.e_c4 .e_c3 {
   display: inline;
}
.e_c4 .e_c3 {
   font-size: 0.75rem;
}
.e_c4 .e_c3:after {
   content: ": ";
}
.e_c5 {
   align-items: center;
   display: flex;
   flex-flow: row nowrap;
   justify-content: flex-start;
}
.e_c6 {
   color: #909090;
   flex: 0 0 auto;
   height: 1.25rem;
}
.e_c6:hover .c_c7 {
   color: #1877f2;
}
.e_c6:hover .c_c8 {
   color: #1da1f2;
}
.e_c6 + .e_c6 {
   margin-left: 1.5rem;
}
@media (min-width: 992px) {
   .e_c6 + .e_c6 {
      margin-left: 1rem;
   }
}
.e_c5 .c_K {
   height: 100%;
}
.e_c9 {
   position: relative;
}
.e_da {
   left: 0;
   padding: 1rem;
   position: absolute;
   top: 0;
   z-index: 999;
}
.e_da,
.e_db {
   box-sizing: border-box;
   width: 100%;
}
.e_db {
   background-color: #fff;
   border: 1px solid #e0e0e0;
   border-radius: 4px;
   box-shadow:
      0 0 1px rgba(0, 0, 0, 0.35),
      0 1px 0.5rem rgba(0, 0, 0, 0.1),
      0 2px 0.5rem rgba(0, 0, 0, 0.05);
   display: flex;
   padding: 1.5rem;
}
.e_dc {
   color: #c00;
}
.e_dd {
   flex-shrink: 0;
   margin-right: 1rem;
   width: 3.375rem;
}
.e_de,
.e_df {
   font-family: Arial, sans-serif;
   font-style: normal;
}
.e_de {
   color: #000;
   font-size: 1.125rem;
   font-weight: 700;
   line-height: 1.5rem;
}
.e_df {
   color: #6d6d6d;
   font-size: 0.875rem;
   font-weight: 400;
   line-height: 1.375rem;
   margin-top: 1rem;
}
@media (min-width: 1100px) {
   .e_dd {
      margin-right: 1.75rem;
      width: 5.125rem;
   }
   .e_de {
      font-size: 1.875rem;
      line-height: 2.375rem;
   }
   .e_df {
      font-size: 1.125rem;
      font-weight: 700;
      line-height: 1.5rem;
   }
}
.e_dg {
   align-items: center;
   display: inline-flex;
   flex-direction: column;
   font-size: 0.875rem;
   gap: 2.5rem;
}
.e_dh {
   background-color: #c00;
   border: none;
   border-radius: 4px;
   color: #fff;
   font-weight: 700;
   height: 2.5rem;
   width: 11.3125rem;
}
.e_dh,
.e_di {
   cursor: pointer;
}
.e_di {
   color: #c00;
}
.e_dj {
   justify-content: center;
}
.e_aW,
.e_dj {
   display: flex;
}
.e_aW {
   align-items: center;
   flex-direction: column;
}
.e_aV:empty {
   background-color: #f2f2f2;
}
.e_dk {
   display: flex;
   flex-direction: column-reverse;
   width: 100%;
}
.e_aW .c_aX {
   color: grey;
   font-family: Arial, sans-serif;
   font-size: 0.625rem;
   padding: 0 0.375rem 0.25rem;
   text-align: right;
   text-transform: uppercase;
}
.e_aY {
   align-items: center;
   border: none;
   padding: 0 0.75rem;
}
@media (min-width: 541px) {
   .e_aY {
      padding: 0 2rem;
   }
}
.g_dl .e_dm > .e_aY {
   border: none;
   margin: 0;
   padding: 0 0.75rem 0.75rem;
}
@media (min-width: 541px) {
   .g_dl .e_dm > .e_aY {
      padding: 0 0 1rem;
   }
}
.g_dl .e_dm > .e_a- {
   font-size: 0.75rem;
}
.e_dn .e_a6,
.e_dn .e_bY,
.e_dn .e_br:not(.e_b9),
.e_dn .e_bt,
.e_dn .e_bx,
.e_dn .e_ch,
.e_dn .e_do,
.e_dn .e_dp,
.e_dn .e_dq,
.e_dn .e_dr,
.e_dn .e_ds,
.e_dn .e_dt,
.e_dn .e_du,
.e_dn .e_dv,
.e_dn .e_dw {
   margin-bottom: 1.5rem;
}
.e_dn .e_dv {
   padding: 0 0 0 0.75rem;
}
@media (min-width: 541px) {
   .e_dn .e_dv {
      padding: 0 0 0 2rem;
   }
}
.e_dn.h_dx .e_dv,
.e_dn.h_dx .e_dy {
   padding-left: 0;
}
.e_dz > .e_a6,
.e_dz > .e_aF,
.e_dz > .e_bx,
.e_dz > .e_dA,
.e_dz > .e_dB,
.e_dz > .e_dq,
.e_dz > .e_dt .c_dt,
.e_dz > .e_dv,
.e_dz > .e_dw {
   padding: 0 0.75rem;
}
@media (min-width: 541px) {
   .e_dz > .e_a6,
   .e_dz > .e_aF,
   .e_dz > .e_bx,
   .e_dz > .e_dA,
   .e_dz > .e_dB,
   .e_dz > .e_dq,
   .e_dz > .e_dt .c_dt,
   .e_dz > .e_dv,
   .e_dz > .e_dw {
      padding: 0 1rem;
   }
}
@media (min-width: 976px) {
   .e_dz > .e_a6,
   .e_dz > .e_aF,
   .e_dz > .e_bx,
   .e_dz > .e_dA,
   .e_dz > .e_dB,
   .e_dz > .e_dq,
   .e_dz > .e_dt .c_dt,
   .e_dz > .e_dv,
   .e_dz > .e_dw {
      padding: 0 0 0 2rem;
   }
}
.e_dz > .e_ch .e_dC tr:nth-child(odd) {
   background-color: #fff;
}
.e_dz > .e_ch .e_dC tr:nth-child(2n) {
   background-color: #f4f2e2;
}
.e_dz > .e_bY {
   padding: 0 0.75rem;
}
@media (min-width: 541px) {
   .e_dz > .e_bY {
      padding: 0 1rem;
   }
}
@media (min-width: 976px) {
   .e_dz > .e_bY {
      padding: 0;
   }
   .e_dz .e_dD,
   .e_dz .e_dE {
      padding: 0 0 0 2rem;
   }
}
.e_dF :last-child {
   margin-bottom: 0;
}
.e_dF .e_bT,
.e_dF .e_bt,
.e_dF .e_dG,
.e_dF .e_du {
   background-color: #fff;
}
.e_dn .e_dt + .e_bx {
   margin-top: -0.5rem;
}
.e_do:not(.e_dH) .c_aO {
   display: none;
}
.e_dI {
   margin-top: 0.5rem;
}
.e_a2,
.e_dI {
   padding: 0 0.75rem;
}
@media (min-width: 541px) {
   .e_a2,
   .e_dI {
      padding: 0;
   }
}
.e_do .e_br,
.e_do .e_dn.e_br {
   margin-bottom: 0;
}
html {
   scroll-padding-top: 3.5rem;
}
.e_dJ {
   padding-left: 0.75rem;
   padding-right: 0.75rem;
}
@media (min-width: 541px) {
   .e_dJ {
      padding: 0 1rem;
   }
}
@media (min-width: 976px) {
   .e_dJ {
      padding: 0;
   }
}
.e_bs {
   position: relative;
}
.e_dy {
   color: #000;
   font-family: Arial, sans-serif;
   font-size: 0.875rem;
   line-height: 1.25rem;
   margin-top: 0.5rem;
   padding: 0 0.75rem;
}
@media (min-width: 541px) {
   .e_dy {
      padding: 0 1rem;
   }
}
@media (min-width: 976px) {
   .e_dy {
      padding: 0;
   }
}
.e_bc {
   color: grey;
   margin-left: 0;
}
.e_bc:after,
.e_bc:before {
   content: "";
}
.e_dy > .c_dt {
   display: flex;
   flex-direction: column;
}
.e_bf {
   flex-grow: 1;
   margin-right: 0.25rem;
}
.e_bg {
   margin-right: 0;
}
.e_bj .c_aH {
   font-size: 0.75rem;
   line-height: 1rem;
   text-align: center;
   white-space: pre;
}
.e_bk {
   font-family: Arial, sans-serif;
}
.e_dr .e_bd .e_br {
   margin-bottom: 0.25rem;
}
.e_aF.c_aH {
   font-size: 1.25rem;
   line-height: 1.5rem;
}
.e_aF {
   font-weight: 700;
   margin-bottom: 1rem;
}
.e_aF.c_aI {
   font-size: 1.125rem;
   line-height: 1.6875rem;
}
.e_ds {
   background-color: #f4f2e2;
   padding: 0.75rem;
}
@media (min-width: 541px) {
   .e_ds {
      padding: 1rem 1.5rem;
   }
}
.e_dK {
   font-size: 1.25rem;
   font-weight: 700;
   line-height: 1.5rem;
   margin-bottom: 1.5rem;
}
.e_ds .e_aF.c_aI,
.e_ds .e_dt {
   font-size: 1rem;
   line-height: 1.5rem;
}
.e_bt {
   background: #f4f2e2;
   padding: 1rem;
}
@media (min-width: 541px) {
   .e_bt {
      padding: 1rem 1.5rem;
   }
}
.e_bu {
   margin: 1rem 0;
}
.e_bu:first-child {
   margin-top: 0;
}
.e_bu:last-child {
   margin-bottom: 0;
}
.e_bv {
   color: #d0d0d0;
}
.e_bw {
   color: #006;
   font-family: Georgia, serif;
   font-size: 1.125rem;
   line-height: 1.375rem;
}
.e_bx {
   color: grey;
}
.e_bx .c_dL {
   list-style: disc;
}
.e_bx .c_by {
   margin-bottom: 1rem;
}
.e_bx .c_dM {
   color: #000;
   font-family: Georgia, serif;
   font-size: 1rem;
   line-height: 1.125rem;
}
.e_bx a {
   color: #006;
   -webkit-text-decoration: underline;
   text-decoration: underline;
}
.e_dt {
   font-size: 1.125rem;
   line-height: 1.6875rem;
}
.e_dt .c_dt a {
   color: #006;
   -webkit-text-decoration: underline;
   text-decoration: underline;
}
.e_dt .c_dt a:hover {
   -webkit-text-decoration: none;
   text-decoration: none;
}
.e_dt .c_dt .c_F,
.e_dt .c_dt .c_G {
   font-size: 0.75rem;
}
.e_dN {
   color: #000;
}
.e_dO {
   font-family: Georgia, serif;
   font-size: 1.125rem;
   line-height: 1.25rem;
}
.e_dP {
   margin-bottom: 1rem;
   margin-top: 2rem;
}
.e_bA {
   margin-bottom: 1.5rem;
}
.e_bA:last-child {
   margin-bottom: 0;
}
.e_bA:hover .e_bB {
   -webkit-text-decoration: none;
   text-decoration: none;
}
.e_bA:hover .e_bG {
   background-color: #66c;
}
.e_bB {
   font-size: 0.875rem;
   line-height: 1.25rem;
   margin-bottom: 0.5rem;
}
.e_bB,
.e_bD {
   font-family: Arial, sans-serif;
}
.e_bD {
   font-size: 1rem;
   font-weight: 700;
   line-height: 1.5rem;
   white-space: nowrap;
   width: 3.75rem;
}
.e_dQ {
   color: #6d6d6d;
   font-family: Arial, sans-serif;
   font-size: 0.75rem;
   line-height: 1rem;
}
.e_bF {
   background-color: #fff;
   height: 0.625rem;
}
.e_bG {
   background-color: #006;
   transition: all 0.15s cubic-bezier(0.4, 0, 0.2, 1);
}
.e_bO .e_bG {
   background-color: grey;
}
.e_bO .e_bA:hover {
   cursor: default;
}
.e_bO .e_bA:hover .e_bG {
   background-color: grey;
}
.e_bQ {
   font-size: 1.25rem;
   line-height: 1.5rem;
}
.e_b0.e_br {
   margin-bottom: 1rem;
}
.e_bS {
   background-color: #8c2326;
   border: none;
   color: #fff;
   font-family: Georgia, serif;
   font-size: 1rem;
   font-weight: 700;
   line-height: 1.125rem;
   padding: 1.125rem;
}
.e_bS:disabled {
   background-color: #d0d0d0;
   color: grey;
}
.e_bS:active:not(:disabled),
.e_bS:hover:not(:disabled) {
   background-color: #c00;
}
.e_bS:focus-visible {
   outline: 3px solid #80c0ff;
}
.e_dD,
.e_dE {
   font-size: 1.0625rem;
   line-height: 1.625rem;
   margin: 1.5rem 0;
}
.e_bT {
   background-color: #f4f2e2;
}
.e_bU {
   font-size: 1.25rem;
   line-height: 1.5rem;
}
.e_bU,
.e_dR {
   font-weight: 700;
}
.e_dR {
   margin-bottom: 1.25rem;
}
.e_bV {
   font-size: 1rem;
   line-height: 1.5rem;
}
.e_bX .c_an {
   background-color: #8c2326;
   color: #fff;
   font-size: 1rem;
   font-weight: 700;
   line-height: 1.125rem;
   padding: 1.0625rem;
   text-transform: uppercase;
}
.e_bX .c_an:active,
.e_bX .c_an:hover {
   background-color: #c00;
   -webkit-text-decoration: none;
   text-decoration: none;
}
.e_bX .c_an:focus-visible {
   outline: 3px solid #80c0ff;
}
.e_dn .e_dS.e_br {
   margin-bottom: 0.75rem;
}
@media (min-width: 541px) {
   .e_dn .e_dS.e_br {
      margin-bottom: 0;
   }
}
.e_dv {
   font-family: Georgia, serif;
   padding: 0 0.75rem;
}
@media (min-width: 541px) {
   .e_dv {
      padding: 0 1.5rem;
   }
}
.e_dT {
   display: flex;
   justify-content: space-between;
   padding: 0.5rem 0 0 2rem;
}
.e_dT,
.e_dU {
   border-left: 1px solid grey;
}
.e_dU {
   font-size: 1.3125rem;
   font-style: italic;
   line-height: 1.875rem;
   padding: 0 0 0 2rem;
}
.e_dV,
.e_dW {
   color: grey;
   font-size: 1rem;
   line-height: 1.5rem;
}
.e_dw {
   box-sizing: border-box;
   max-width: 565px;
}
.e_ch {
   color: #000;
   font-family: Arial, sans-serif;
   font-size: 1rem;
   line-height: 1.5rem;
}
.e_dX {
   border-bottom: 1px solid #d0d0d0;
   min-width: 50px;
   padding: 0.3125rem 0.5rem;
}
.e_dX:first-child,
.e_dX:last-child {
   padding-left: 0.75rem;
   padding-right: 0.75rem;
}
@media (min-width: 541px) {
   .e_dX:first-child,
   .e_dX:last-child {
      padding-left: 2rem;
      padding-right: 2rem;
   }
}
.e_dY {
   background-color: #d0d0d0;
   font-weight: 700;
}
.e_dZ {
   background-color: #fff;
}
.e_d- {
   background-color: #f4f2e2;
}
.e_ci tr:first-child .e_dX {
   border-top: 1px solid #d0d0d0;
}
.e_ch a {
   color: #006;
}
.e_ch a:hover {
   -webkit-text-decoration: underline;
   text-decoration: underline;
}
.e_cp {
   padding: 0 0.75rem;
}
@media (min-width: 541px) {
   .e_cp {
      padding: 0 1rem;
   }
}
@media (min-width: 976px) {
   .e_cp {
      padding: 0;
   }
}
.e_cq {
   padding: 0 1rem 0 0;
}
@media (min-width: 976px) {
   .e_cq {
      margin-bottom: 0.5rem;
      padding: 0;
   }
}
.e_d0 {
   margin-bottom: 0.25rem;
   padding: 0;
}
@media (min-width: 976px) {
   .e_d0 {
      margin-bottom: 0.5rem;
   }
}
.e_d0 .c_L {
   color: grey;
   font-family: Arial, sans-serif;
   font-size: 0.75rem;
   font-weight: 700;
   line-height: 1.125rem;
   text-transform: none;
}
.e_d0 .e_d1 {
   color: #000;
   font-weight: 400;
}
.e_cu {
   color: #006;
   font-size: 1rem;
   line-height: 1.375rem;
}
.e_d2 {
   font-size: 0.875rem;
   line-height: 1.25rem;
   margin-top: 1.5rem;
}
.e_d3 {
   display: flex;
   flex-flow: wrap;
   justify-content: center;
}
.e_d4 {
   color: grey;
   display: inline-block;
   margin: 0 0.375rem;
   vertical-align: baseline;
}
.e_d5 {
   color: #c00;
   cursor: pointer;
}
.e_cI {
   color: grey;
   font-weight: 700;
}
.e_cI,
.e_cN,
.e_cS {
   font-family: Arial, sans-serif;
}
.e_cT {
   background: #000;
   border-color: transparent;
}
.e_cT .c_K {
   height: 1.5rem;
}
.e_cX {
   font-family: Arial, sans-serif;
   font-size: 0.875rem;
   line-height: 1.25rem;
   margin: 0 1rem;
}
@media (min-width: 541px) {
   .e_cX {
      margin: 0;
   }
}
@media (min-width: 976px) {
   .e_cX {
      border-top: 1px solid #d0d0d0;
      padding-top: 1.5rem;
   }
}
.e_cX:before {
   content: url(../fonts/seznam-logo.svg);
   display: block;
   width: 112px;
}
.e_cZ {
   margin-bottom: 0.5rem;
}
.e_cZ:last-child {
   margin: 0;
}
.e_c-,
.e_c3 {
   font-size: inherit;
}
.e_c3 {
   color: #000;
   font-family: inherit;
   font-weight: 400;
   margin-bottom: 0.5rem;
   margin-top: 1.5rem;
}
.e_c4:nth-child(n) {
   padding-top: 1.5rem;
   text-align: center;
}
@media (min-width: 907px) {
   .e_c4:nth-child(n) {
      padding-top: 2.5rem;
   }
}
.e_c4:nth-child(n) ~ .e_c4:nth-child(n) {
   padding-top: 0;
}
@media (min-width: 907px) {
   .e_c4:nth-child(n) ~ .e_c4:nth-child(n) {
      padding-top: 0;
   }
}
.e_c4 .e_c3,
.e_c4 .e_cZ {
   display: inline-block;
   margin: 0.5rem 1rem 0 0;
}
.e_c4 .e_cZ:after {
   display: none;
}
.e_c4 .e_c- {
   color: #c00;
}
.e_c4 .e_c3 {
   font-size: inherit;
}
.e_dp {
   background-color: #f4f2e2;
   display: flex;
   font-family: Georgia, serif;
   font-size: 0.875rem;
   line-height: 1.25rem;
   padding: 0.75rem;
   position: relative;
}
@media (min-width: 541px) {
   .e_dp {
      padding: 1rem 1.5rem;
   }
}
.e_d6 {
   flex-grow: 1;
}
.e_d7 {
   color: grey;
   font-family: Arial, sans-serif;
   font-size: 0.75rem;
   font-weight: 700;
   line-height: 1rem;
}
.e_d8 {
   color: #006;
   font-size: 1.125rem;
   line-height: 1.375rem;
   padding: 0 0 0.5rem;
}
.e_d9 {
   margin-left: 1rem;
   min-width: 120px;
}
.e_ea {
   align-self: baseline;
}
.e_dp:hover .e_d8 {
   -webkit-text-decoration: underline;
   text-decoration: underline;
}
.e_dp .g_eb {
   bottom: 0;
   position: absolute;
   top: 0;
}
.e_dp .c_aL {
   min-width: 120px;
}
.e_ec .e_d6 {
   display: flex;
   flex-direction: column;
}
.e_ec .e_d7 {
   order: 1;
   padding-bottom: 0.5rem;
}
.e_ec .e_d8 {
   order: 2;
}
.e_ec .e_ed {
   order: 3;
}
.e_ec .c_L {
   background-color: #e9e7d5;
}
.e_du {
   background-color: #f4f2e2;
   padding: 0.75rem;
}
@media (min-width: 541px) {
   .e_du {
      padding: 1rem 1.5rem;
   }
}
.e_ee {
   border-bottom: 1px solid grey;
   color: grey;
   font-family: Arial, sans-serif;
   font-size: 1.25rem;
   line-height: 1.875rem;
   margin-bottom: 0.75rem;
   padding-bottom: 0.5rem;
}
.g_ef {
   height: 0;
   left: 0;
   position: absolute;
   top: -624.9375rem;
   width: 0;
}
.g_eg {
   display: block;
   margin-bottom: 2rem;
}
.g_dk {
   min-width: 18.75rem;
}
.g_eh {
   min-height: 37.5rem;
   position: relative;
}
.g_eh,
.g_ei {
   width: 18.75rem;
}
.g_ei {
   max-height: 38.5rem;
}
.g_ej {
   max-height: 16.625rem;
   width: 18.75rem;
}
.g_ek {
   position: -webkit-sticky;
   position: sticky;
   top: 1rem;
}
.g_el {
   display: none;
}
.g_em {
   position: static;
}
.g_en {
   bottom: 0;
   position: absolute;
}
.g_eo {
   position: fixed;
   top: 1rem;
}
.g_eo.i_a {
   transition: top 0.1s ease-in-out;
}
.j_ep .g_eg {
   flex: 1 1;
}
.j_ep .g_eq {
   flex: 0 1 auto;
}
.j_ep .g_er {
   display: flex;
   flex: 1 1;
   flex-direction: column;
}
.j_ep .g_er .g_eg {
   align-content: stretch;
   align-items: flex-start;
   height: 100%;
   position: relative;
}
.j_ep .g_er .g_eh {
   margin-bottom: 2rem;
   max-height: 1500px;
   min-height: 1500px;
}
.j_ep .g_er .g_eh:last-child {
   margin-bottom: 0;
   max-height: none;
   min-height: 0;
}
.g_eu {
   margin-bottom: 0;
}
.g_eu .e_dk {
   margin: auto;
   max-width: 20rem;
}
.g_eu .e_aW {
   position: relative;
}
.g_eu .e_aW .e_dk {
   margin: auto;
   max-width: 20rem;
   overflow: hidden;
   padding: 0.5rem 0;
}
.g_ev .e_aW,
.g_ew .e_aW {
   padding: 0.5rem 0;
   position: relative;
}
.g_ev .e_aW .e_dk,
.g_ew .e_aW .e_dk {
   max-height: 90rem;
}
@media (max-width: 970px) {
   .g_ev .e_aW,
   .g_ew .e_aW {
      padding: 0;
   }
}
.g_ev,
.g_ew {
   margin-bottom: 0;
}
.g_ev .c_dt,
.g_ew .c_dt {
   bottom: 0;
   position: absolute;
   right: 0;
   z-index: 1;
}
.g_ex {
   align-items: center;
   box-sizing: border-box;
   display: flex;
   height: 3rem;
   padding: 0 1rem;
   -webkit-text-decoration: none;
   text-decoration: none;
}
@media (min-width: 1100px) {
   .g_ex {
      height: 5.125rem;
      padding: 0 1.5rem;
   }
}
.g_ey {
   flex-shrink: 0;
   height: 1.5rem;
   width: 1.875rem;
}
@media (min-width: 1100px) {
   .g_ey {
      height: 2.625rem;
      width: 3.25rem;
   }
}
.g_ey .c_d {
   height: 100%;
   width: 100%;
}
.g_ez {
   flex-grow: 1;
   font-size: 0.875rem;
   font-weight: 700;
   line-height: 1.0625rem;
   padding: 2px 0.75rem;
}
@media (min-width: 1100px) {
   .g_ez {
      flex-grow: 0;
      font-size: 1.125rem;
      line-height: 1.5rem;
      padding: 0 3.125rem 0 1.25rem;
   }
}
.g_eA {
   background-clip: content-box;
   flex-grow: 1;
}
.g_eB {
   font-size: 0.875rem;
   font-weight: 400;
}
.g_eC {
   align-items: center;
   background-color: #c00;
   border-radius: 4px;
   color: #fff;
   display: flex;
   flex-shrink: 0;
   font-size: 0.75rem;
   height: 1.5rem;
   justify-content: center;
   transition:
      background-color 0.3s,
      box-shadow 0.3s;
   width: 5.5625rem;
}
@media (min-width: 1100px) {
   .g_eC {
      box-shadow: 0 0.5rem 1.5rem -0.5rem rgba(204, 0, 0, 0.4);
      font-size: 0.875rem;
      height: 2.5rem;
      width: 10rem;
   }
}
.g_eC:hover {
   background-color: #a00000;
   box-shadow: 0 0.75rem 1.5rem -0.375rem rgba(204, 0, 0, 0.6);
}
@media (min-width: 1100px) {
   .g_eD {
      display: none;
   }
}
.g_eE {
   display: none;
}
@media (min-width: 1100px) {
   .g_eE {
      display: block;
   }
}
.g_eF {
   padding: 0 0.5rem;
}
@media (min-width: 1100px) {
   .g_eF {
      padding: 0 1.25rem;
   }
}
.g_eF:hover .g_ez u {
   -webkit-text-decoration: none;
   text-decoration: none;
}
.g_eF .g_ey {
   height: 2.1875rem;
   width: 2.1875rem;
}
@media (min-width: 1100px) {
   .g_eF .g_ey {
      height: 3.75rem;
      width: 3.75rem;
   }
}
.g_eG {
   margin-bottom: 1rem;
   padding: 0 1rem;
}
.g_eG:after,
.g_eG:before {
   content: " ";
   display: table;
}
.g_eG:after {
   clear: both;
}
@media (min-width: 541px) {
   .g_eG {
      border: 0;
      margin-bottom: 2.5rem;
      padding: 0;
   }
}
.g_eH {
   float: left;
   height: 2.5rem;
   margin-right: 0.75rem;
   width: 2.5rem;
}
@media (min-width: 541px) {
   .g_eH {
      height: 8rem;
      margin-right: 2rem;
      width: 8rem;
   }
}
.g_eI {
   font-size: 1rem;
   font-weight: 700;
   letter-spacing: 2px;
   line-height: 1.25rem;
   text-transform: uppercase;
}
@media (min-width: 541px) {
   .g_eI {
      font-size: 1.875rem;
      letter-spacing: 2.5px;
      line-height: 2.375rem;
   }
}
.g_eJ {
   font-size: 0.75rem;
   font-weight: 500;
   letter-spacing: 2px;
   line-height: 0.9375rem;
   margin-top: 1rem;
   text-transform: uppercase;
}
@media (min-width: 541px) {
   .g_eJ {
      margin-top: 0.75rem;
   }
}
.g_eK {
   margin-left: 0.75rem;
}
.g_eK:first-child {
   margin-left: 0;
}
.g_eL {
   margin: 1.25rem 0 0;
}
.g_eL:first-child {
   margin-top: 0;
}
.g_eM {
   font-size: 0.75rem;
   line-height: 1.25rem;
   margin-top: 0.25rem;
}
@media (min-width: 541px) {
   .g_eM {
      font-size: 1rem;
      line-height: 1.5rem;
   }
}
.g_eM:first-letter {
   text-transform: capitalize;
}
.g_eN {
   margin-top: 1rem;
}
.g_eO {
   display: flex;
   flex-direction: column;
   justify-content: center;
   min-height: 40px;
   overflow: hidden;
}
@media (min-width: 541px) {
   .g_eO {
      min-height: 0;
   }
   .g_eP {
      overflow: hidden;
   }
}
.g_eG .c_eQ {
   fill: #f2f2f2;
}
.g_eG .c_eR {
   fill: #909090;
}
.g_eL .c_dt {
   font-size: 0.75rem;
   line-height: 1.25rem;
}
@media (min-width: 541px) {
   .g_eL .c_dt {
      font-size: 1rem;
      line-height: 1.5rem;
   }
}
.g_eS .c_eT {
   overflow: visible;
}
.g_eG .c_aE {
   --inactive-text: "sledovat autora";
}
.g_eG .c_al {
   margin-top: 0.5rem;
}
.g_eU {
   overflow: hidden;
   position: relative;
   text-overflow: ellipsis;
   white-space: nowrap;
}
.g_eV {
   color: grey;
   -webkit-text-decoration: none;
   text-decoration: none;
}
.g_eV:not(:last-child):after {
   color: grey;
   content: "\00BB";
   display: inline-block;
}
@media (min-width: 976px) {
   .g_eW {
      align-items: flex-start;
      display: flex;
      justify-content: space-between;
   }
   .g_eW > .e_eX,
   .g_eW > .g_eY {
      flex: 0 0 22%;
   }
}
.e_eX + .g_eY,
.g_eY + .e_eX,
.g_eY + .g_eY {
   margin-top: 1rem;
}
.g_eZ {
   text-align: left;
}
.g_e- {
   text-align: center;
}
.g_e0 {
   text-align: right;
}
.g_e1 {
   overflow: scroll;
   width: 100%;
}
.g_e1 pre {
   text-align: left;
   white-space: pre-wrap;
}
.g_e2 {
   align-items: center;
   display: flex;
   flex-flow: row wrap;
   justify-content: space-between;
   margin-bottom: 2rem;
}
.g_e3 {
   margin-bottom: 0.25rem;
   order: 1;
}
@media (min-width: 375px) {
   .g_e3 {
      margin-bottom: 0;
      order: 3;
   }
}
@media (min-width: 576px) {
   .g_e3 {
      margin-left: 2rem;
   }
   .g_e4 {
      margin-left: 0;
   }
}
.g_e4 .c_ai:before {
   left: 0;
   margin-left: 30px;
}
@media (min-width: 576px) {
   .g_e4 .c_ai:before {
      margin-left: 45px;
   }
}
.g_e5:not(:empty) + .g_e6 {
   margin-left: 0.375rem;
}
@media (min-width: 992px) {
   .g_e5:not(:empty) + .g_e6 {
      margin-left: 0.75rem;
   }
}
.g_e7 {
   align-items: center;
   display: flex;
   justify-content: space-between;
   width: 100%;
}
@media (min-width: 375px) {
   .g_e7 {
      width: auto;
   }
}
@media (min-width: 576px) {
   .g_e7 {
      justify-content: flex-start;
      margin-right: 1rem;
   }
}
.g_e8 {
   align-items: center;
   display: flex;
   height: 3.875rem;
   margin-left: 3px;
   order: 2;
}
.g_e8,
.g_e9,
.g_fa {
   flex: 0 0 auto;
}
.g_fa {
   color: #6d6d6d;
   font-family: Arial, sans-serif;
   font-size: 0.875rem;
   line-height: 1.375rem;
   margin-right: 0.875rem;
}
@media (min-width: 809px) {
   .g_fa {
      display: none;
   }
}
@media (min-width: 375px) {
   .g_fa {
      display: none;
   }
}
@media (min-width: 576px) {
   .g_fa {
      display: block;
   }
}
.g_fb {
   display: none;
}
@media (min-width: 992px) {
   .g_fb {
      display: inline;
   }
}
.g_fc {
   margin-bottom: 1.5rem;
}
.g_fd {
   margin-bottom: 0.5rem;
}
.g_fe {
   margin-bottom: 1.5rem;
}
.g_fe .c_aE {
   margin-bottom: 0.5rem;
}
.g_ff {
   min-height: 600px;
}
.g_ff iframe {
   width: 100%;
}
.g_fg {
   font-weight: 700;
}
.g_fg,
.g_fh {
   display: inline-block;
   margin-bottom: 0.75rem;
   margin-right: 0.5rem;
}
.g_fh:not(:last-child):after {
   content: "|";
   display: inline-block;
}
.g_fi {
   padding-right: 0.5rem;
}
.g_fj {
   position: relative;
}
.g_es {
   height: 14.125rem;
   max-height: 14.125rem;
   width: 100%;
}
.g_es .e_dk {
   margin: auto;
   max-width: 160rem;
}
@media (max-width: 932px) {
   .g_et {
      height: auto;
   }
}
.g_et .e_dk {
   margin: auto;
   max-width: 58.25rem;
}
.g_et .e_aW {
   padding: 1.375rem 0;
}
@media (max-width: 932px) {
   .g_et .e_aW {
      padding: 0;
   }
}
.g_et .e_aW .e_dk {
   max-height: 11.375rem;
}
@media (max-width: 2560px) {
   .g_es {
      height: auto;
   }
}
.g_fk {
   height: 0;
   left: 0;
   overflow: hidden;
   position: absolute;
   top: 0;
   width: 0;
}
.g_fl {
   height: 14.125rem;
   transition: height 1s;
}
.g_fm {
   left: 50%;
   margin: 0 auto;
   position: fixed;
   transform: translateX(-50%);
}
.g_fn,
.g_fo {
   height: 100%;
   left: 0;
   overflow: hidden;
   position: absolute;
   top: 0;
   width: 100%;
}
.g_fo {
   background-attachment: fixed;
   background-position: top;
   background-repeat: no-repeat;
}
.g_fp {
   bottom: 0;
   left: 50%;
   margin-left: -80rem;
   position: fixed;
   right: 0;
   top: 0;
}
.g_fq {
   margin-left: -62.5rem;
}
.g_fr .g_fs {
   margin: auto;
   max-width: 1100px;
   position: relative;
}
.g_fr .g_fs:before {
   bottom: 0;
   box-shadow: inset 0 0 5px 2px rgba(0, 0, 0, 0.15);
   content: "";
   left: 0;
   pointer-events: none;
   position: absolute;
   right: 0;
   top: 0;
   z-index: 1;
}
.g_fr.g_ft .g_fs {
   max-width: 1060px;
}
.g_fu,
.g_fv {
   margin: 1.5rem 0;
}
.g_fw {
   color: #8c2326;
   font-size: 1.1875rem;
   line-height: 1.8125rem;
   margin: 1rem 0;
}
@media (min-width: 541px) {
   .g_fw {
      margin: 1.5rem 0;
   }
}
.g_fx {
   cursor: pointer;
   margin-bottom: 0.75rem;
   width: 100%;
}
@media (min-width: 976px) {
   .g_fx {
      margin-bottom: 1rem;
   }
}
.g_fx .e_dy {
   padding-left: 0.75rem;
   padding-right: 0.75rem;
}
@media (min-width: 541px) {
   .g_fx .e_dy {
      padding: 0 1rem;
   }
}
@media (min-width: 976px) {
   .g_fx .e_dy {
      padding: 0;
   }
}
.g_ex {
   border: 1px solid #f0f0f0;
   color: #000;
   font-family: Arial, sans-serif;
   margin: 0.75rem;
}
@media (min-width: 541px) {
   .g_ex {
      margin: 1rem;
   }
}
@media (min-width: 976px) {
   .g_ex {
      margin: 1rem 0;
   }
}
.g_eA,
.g_fy {
   background-color: #f2f2f2;
}
.g_eB {
   color: grey;
}
.g_eG {
   margin-bottom: 1.5rem;
}
@media (min-width: 541px) {
   .g_eH {
      margin-right: 1.5rem;
   }
}
.g_eH .c_K {
   height: auto;
   width: 100%;
}
.g_eI {
   color: #000;
   font-size: 1.5rem;
   font-weight: 400;
   letter-spacing: 0;
   line-height: 2rem;
   margin-bottom: 0.375rem;
   text-transform: none;
}
@media (min-width: 541px) {
   .g_eI {
      font-size: 2.5rem;
      line-height: 3rem;
      margin-bottom: 1rem;
   }
}
.g_eN {
   margin-top: 1.75rem;
}
@media (min-width: 541px) {
   .g_eN {
      margin-top: 0.5rem;
   }
}
.g_eN .c_dt {
   font-size: 1.0625rem;
   line-height: 1.625rem;
}
.g_eJ {
   margin-left: 3.25rem;
   margin-top: 0.375rem;
}
@media (min-width: 541px) {
   .g_eJ {
      margin-left: 0;
      margin-top: 0.5rem;
   }
}
.g_eK {
   color: #c00;
   display: inline-block;
   font-family: Arial, sans-serif;
   font-size: 0.875rem;
   letter-spacing: 0;
   line-height: 1.25rem;
   text-transform: none;
}
@media (min-width: 541px) {
   .g_eK {
      font-size: 1rem;
      line-height: 1.5rem;
   }
}
.g_eK:first-letter {
   text-transform: capitalize;
}
.g_eM {
   color: grey;
   font-size: 0.875rem;
   line-height: 1.125rem;
   margin-top: 0;
}
@media (min-width: 541px) {
   .g_eM {
      line-height: 1.125rem;
   }
}
.g_eU {
   font-family: Arial, sans-serif;
   line-height: 1;
   margin-bottom: 1.5rem;
   padding-top: 1.5rem;
}
.g_eV {
   font-size: 0.875rem;
   line-height: 0.875rem;
   vertical-align: baseline;
}
.g_eV:hover {
   -webkit-text-decoration: underline;
   text-decoration: underline;
}
.g_eV:after {
   font-size: 14px;
   padding: 0 4px;
}
.g_fz {
   margin-bottom: 1.5rem;
   padding: 0;
}
@media (min-width: 541px) {
   .g_fz {
      margin-bottom: 2.5rem;
   }
}
.g_eY {
   border-bottom: 1px solid #d0d0d0;
   padding-bottom: 0.75rem;
}
@media (min-width: 976px) {
   .g_eY {
      border: none;
      padding: 0;
   }
}
.g_eY:first-child {
   border-top: 1px solid #d0d0d0;
   padding-top: 0.75rem;
}
@media (min-width: 976px) {
   .g_eY:first-child {
      border: none;
      padding: 0;
   }
}
.e_eX + .g_eY,
.g_eY + .e_eX,
.g_eY + .g_eY {
   margin-top: 0.75rem;
}
@media (min-width: 976px) {
   .e_eX + .g_eY,
   .g_eY + .e_eX,
   .g_eY + .g_eY {
      margin: 0;
   }
}
.g_aF h1,
.g_aF h2,
.g_aF h3,
.g_aF h4,
.g_aF h5 {
   color: grey;
   font-family: Arial, sans-serif;
   font-weight: 700;
   margin: 1.5rem 0 1rem;
}
@media (min-width: 541px) {
   .g_aF h1,
   .g_aF h2,
   .g_aF h3,
   .g_aF h4,
   .g_aF h5 {
      margin: 1.5rem 0;
   }
}
@media (min-width: 976px) {
   .g_aF h1,
   .g_aF h2,
   .g_aF h3,
   .g_aF h4,
   .g_aF h5 {
      margin: 1.5rem 0;
   }
}
.g_aF h1 {
   font-size: 1.25rem;
   line-height: 1.875rem;
}
@media (min-width: 541px) {
   .g_aF h1 {
      font-size: 1.75rem;
      line-height: 2.125rem;
   }
}
.g_aF h2 {
   font-size: 1.0625rem;
   line-height: 1.3125rem;
}
@media (min-width: 541px) {
   .g_aF h2 {
      font-size: 1.25rem;
   }
}
.g_aF h3 {
   font-size: 1rem;
   line-height: 1.3125rem;
}
@media (min-width: 541px) {
   .g_aF h3 {
      font-size: 1.25rem;
   }
}
.g_aF h4 {
   font-size: 0.9375rem;
}
.g_aF h4,
.g_aF h5 {
   line-height: 1.3125rem;
}
.g_aF h5 {
   font-size: 0.875rem;
}
.g_e2 {
   margin-bottom: 2.5rem;
}
.g_e8 {
   height: auto;
}
.g_e3 {
   margin-top: 1.125rem;
}
.g_e9 .c_K {
   height: 1.25rem;
   width: 1.25rem;
}
.g_ff {
   margin-bottom: 2.5rem;
   padding: 0 0.375rem;
}
@media (min-width: 541px) {
   .g_ff {
      margin-bottom: 5rem;
      padding: 0 0.625rem;
   }
}
@media (min-width: 976px) {
   .g_ff {
      padding: 0;
   }
}
.g_fA {
   background-color: #c00;
   margin: 1.875rem 0;
   padding-left: 0.75rem;
   padding-right: 0.75rem;
}
.g_fB {
   align-items: center;
   background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxOSI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE3LjkxNCAwSDEuOTlDLjkxMiAwIDAgLjkzMiAwIDIuMDM2djExLjE5NmMwIDEuMTA0LjkxMiAyLjAzNiAxLjk5IDIuMDM2aDkuNDc0bDMuMjIgMy42MjFhLjMyOC4zMjggMCAwIDAgLjM2NC4wODguMzQuMzQgMCAwIDAgLjIxMi0uMzE2di0zLjM5M2gyLjY1NGMxLjA4IDAgMS45OS0uOTMyIDEuOTktMi4wMzZWMi4wMzZjMC0xLjEwNC0uOTEtMi4wMzYtMS45OS0yLjAzNnoiLz48L3N2Zz4=)
      calc(50% - 5rem) no-repeat;
   color: #fff;
   display: flex;
   font-size: 0.9375rem;
   font-weight: 700;
   height: 3.875rem;
   justify-content: center;
}
.g_fB,
.g_fC {
   font-family: Arial, sans-serif;
}
.g_fC {
   font-size: 0.875rem;
   line-height: 1rem;
   margin-bottom: 0.75rem;
   padding: 0 0.75rem;
}
@media (min-width: 541px) {
   .g_fC {
      margin-bottom: 1.75rem;
      padding: 0 1rem;
   }
}
@media (min-width: 976px) {
   .g_fC {
      padding: 0;
   }
}
.g_fg {
   color: #c00;
}
.g_fh {
   color: grey;
}
.g_fh .c_an {
   color: #c00;
}
.g_fs {
   background-color: #fff;
   margin: auto;
   max-width: 1100px;
   position: relative;
}
.g_ft .g_fs {
   max-width: 1060px;
}
.g_fD {
   margin-bottom: 1.5rem;
}
@media (min-width: 976px) {
   .g_fD {
      margin-bottom: 2.5rem;
   }
}
.g_fE {
   max-width: 100%;
}
.g_fF {
   width: 100%;
}
.g_fF .k_fG {
   display: none;
}
.g_fH {
   display: flex;
   flex-direction: column;
   font-family: Georgia, serif;
   font-size: 0.875rem;
   justify-content: space-between;
   line-height: 1.125rem;
   margin-bottom: 1.5rem;
}
@media (min-width: 541px) {
   .g_fH {
      flex-direction: row;
      margin-bottom: 1.25rem;
   }
}
.g_fI {
   display: flex;
   flex-direction: row-reverse;
   height: 2.5rem;
   justify-content: flex-end;
   margin-bottom: 0.5rem;
   margin-right: 0.5rem;
}
@media (min-width: 541px) {
   .g_fI {
      margin-bottom: 0;
   }
}
.g_fJ {
   display: flex;
   flex-wrap: wrap;
   margin-bottom: 0.625rem;
   margin-right: 0.5rem;
}
@media (min-width: 541px) {
   .g_fJ {
      align-items: center;
      display: flex;
      margin-bottom: 0;
   }
}
.g_fK {
   align-items: center;
   display: flex;
}
.g_fK .g_fI {
   margin-bottom: 0;
   margin-right: 0.5rem;
}
.g_fL {
   margin-left: -0.5rem;
}
.g_fL:last-child {
   margin-left: 0;
}
.g_fM {
   color: grey;
   height: 2.5rem;
   overflow: visible;
   width: 2.5rem;
}
.g_fM .c_fN {
   stroke: #fff;
   stroke-width: 0.5rem;
}
.g_fM .c_eQ {
   fill: #f0f0f0;
}
.g_fM .c_eR {
   fill: grey;
}
@media (min-width: 541px) {
   .g_fO {
      display: flex;
      flex-direction: row;
   }
   .g_fO .g_fP:before {
      content: " – ";
      white-space: pre;
   }
}
.g_fQ {
   color: #c00;
   white-space: nowrap;
}
.g_fP {
   margin-bottom: 0.5rem;
   margin-top: 0.25rem;
}
@media (min-width: 541px) {
   .g_fP {
      margin-bottom: 0;
   }
}
.g_fP .c_an {
   color: #000;
   -webkit-text-decoration: underline;
   text-decoration: underline;
}
.g_fP .c_an:focus,
.g_fP .c_an:hover {
   -webkit-text-decoration: none;
   text-decoration: none;
}
.g_fR {
   margin-right: 0.5rem;
}
.g_fH .e_c6 {
   height: 1.5rem;
}
.g_fH .e_c6 + .e_c6 {
   margin-left: 1rem;
}
.g_fH .c_fS,
.g_fH .c_fT {
   height: 1.5rem;
   width: 1.5rem;
}
.g_fU {
   margin-bottom: 1.5rem;
   padding: 0 0.75rem;
}
@media (min-width: 541px) {
   .g_fU {
      padding: 0;
   }
}
.g_fV {
   color: grey;
}
.g_fW {
   font-size: 1.5rem;
   line-height: 2rem;
}
@media (min-width: 541px) {
   .g_fW {
      font-size: 2.5rem;
      line-height: 3rem;
   }
}
.g_fX {
   background-color: #c00;
   color: #fff;
   margin-bottom: 1rem;
   text-transform: uppercase;
}
.g_fY {
   align-items: center;
   display: flex;
   margin-bottom: 1.5rem;
}
@media (min-width: 541px) {
   .g_fY {
      margin-bottom: 2.5rem;
   }
}
.g_fZ {
   color: grey;
   height: 0.9375rem;
   margin-right: 0.625rem;
   width: 0.5625rem;
}
.g_f- {
   color: #c00;
   font-family: Georgia, serif;
   font-size: 1rem;
   line-height: 1.5rem;
}
@media (min-width: 541px) {
   .g_f- {
      font-size: 1.125rem;
      line-height: 1.375rem;
   }
}
.g_f0 {
   margin-bottom: 2.5rem;
}
.g_f1 {
   font-family: Georgia, serif;
   font-size: 0.875rem;
   line-height: 1.25rem;
   margin-top: 0.75rem;
   padding: 0 0.75rem;
}
@media (min-width: 541px) {
   .g_f1 {
      padding: 0 1rem;
   }
}
@media (min-width: 976px) {
   .g_f1 {
      padding: 0;
   }
}
.g_f2 {
   color: #006;
}
.g_cJ {
   border-bottom: 1px solid #d0d0d0;
   margin-bottom: 2.5rem;
   padding-bottom: 0.625rem;
}
@media (min-width: 541px) {
   .g_cJ {
      border-bottom: 0;
      padding-bottom: 0;
   }
}
.g_f3 {
   border-bottom: 1px solid grey;
   color: grey;
   font-family: Arial, sans-serif;
   font-size: 1.25rem;
   line-height: 1.875rem;
   margin-bottom: 0.75rem;
   padding: 0 0.75rem 0.5rem;
}
@media (min-width: 541px) {
   .g_f3 {
      padding: 0 0 0.5rem;
   }
}
.g_cJ .e_cy {
   box-sizing: border-box;
   padding: 0 0.75rem;
}
.g_cJ .e_cA,
.g_cJ .e_cB {
   background-color: grey;
   border-radius: 50%;
   line-height: 0;
   padding: 0.375rem;
}
@media (min-width: 541px) {
   .g_cJ .e_cA,
   .g_cJ .e_cB {
      padding: 0.625rem;
   }
}
.g_cJ .e_cA .c_K,
.g_cJ .e_cB .c_K {
   height: 1.125rem;
   width: 1.125rem;
}
@media (min-width: 541px) {
   .g_cJ .e_cA .c_K,
   .g_cJ .e_cB .c_K {
      height: 1.25rem;
      width: 1.25rem;
   }
}
.g_cJ .e_cH span {
   background-color: #c00;
}
.g_cJ .e_cG span {
   height: 0.625rem;
   width: 0.625rem;
}
@media (min-width: 541px) {
   .g_cJ .e_cG span {
      height: 0.875rem;
      width: 0.875rem;
   }
}
.g_cJ .e_cE {
   display: block;
   margin: 0 0 1rem;
   padding: 0 0.75rem;
}
@media (min-width: 541px) {
   .g_cJ .e_cE {
      display: none;
   }
}
@media (min-width: 976px) {
   .g_f4 {
      display: flex;
   }
   .g_f4 > * {
      flex: 1 1;
   }
   .g_f4 > :first-child {
      margin-right: 1.25rem;
   }
   .g_f4 > :last-child {
      margin-left: 1.25rem;
   }
}
.g_f4 > * {
   margin-bottom: 2.5rem;
}
.g_f5 {
   font-family: Arial, sans-serif;
}
.g_f6 {
   font-size: 1rem;
   font-weight: 700;
   line-height: 1.5rem;
}
.g_f7 {
   color: #c00;
   font-size: 0.875rem;
   line-height: 0.875rem;
}
.g_f8 {
   margin: 0.5rem 0;
}
.g_f8 > li {
   padding-left: 1.25rem;
   position: relative;
}
.g_f8 > li:before {
   color: #d0d0d0;
   content: "\2022";
   font-size: 16px;
   left: 2px;
   position: absolute;
}
.g_f9 {
   color: #006;
   font-size: 0.875rem;
   line-height: 1.25rem;
}
.g_ga .c_by {
   margin: 0.5rem 0;
}
.g_ga .c_by:before {
   top: -4px;
}
.g_gb {
   border-top: 1px solid #d0d0d0;
   font-family: Arial, sans-serif;
   margin-top: 1.5rem;
   padding-bottom: 1rem;
}
.g_gc {
   color: grey;
   font-size: 0.875rem;
   line-height: 1.25rem;
   margin-top: 1rem;
   text-align: center;
}
.g_gd {
   padding: 0 0.625rem;
}
.g_ge {
   border-bottom: 2px solid #8c2326;
   padding-top: 1.25rem;
}
@media (max-width: 975px) {
   .g_ge {
      display: none;
   }
}
.g_gf,
.g_gg {
   display: inline-block;
}
.g_gg {
   color: #c00;
   font-family: Arial, sans-serif;
   font-size: 0.875rem;
   line-height: 0.875rem;
   padding: 0.375rem;
}
.g_gg:first-child {
   padding-left: 0;
}
.g_gh {
   color: #000;
}
.g_gi {
   margin-bottom: 2px;
}
.g_gj {
   margin-bottom: 0.25rem;
}
.g_gk {
   display: block;
}
.g_gl {
   display: none;
}
.g_gm {
   height: 1.5rem;
   width: 7.5rem;
}
@media (min-width: 541px) {
   .g_gm {
      height: 3rem;
      width: 15rem;
   }
}
.g_gk:focus {
   border-bottom: 1px solid rgba(140, 35, 38, 0.2);
}
.g_gn {
   display: flex;
   flex-flow: row wrap;
   font-family: Arial, sans-serif;
   margin-bottom: 1.75rem;
   padding: 0 0.75rem;
}
@media (min-width: 541px) {
   .g_gn {
      padding: 0 1rem;
   }
}
@media (min-width: 976px) {
   .g_gn {
      padding: 0;
   }
}
.g_go {
   display: flex;
   font-size: 0.875rem;
   line-height: 1.75rem;
}
.g_go:after {
   color: grey;
   content: "\00B7";
   padding: 0 4px;
}
.g_go:last-child {
   border-right: none;
   margin-right: 0;
   padding-right: 0;
}
.g_go:last-child:after {
   content: "";
}
.g_gp {
   color: grey;
}
.g_gq + .g_gn,
.g_gr + .g_gn {
   margin-top: -1.25rem;
}
.g_gs {
   margin-bottom: 1.5rem;
}
@media (min-width: 541px) {
   .g_gs {
      margin-bottom: 2.5rem;
      padding: 0 1rem;
   }
}
@media (min-width: 976px) {
   .g_gs {
      padding: 0;
   }
}
.g_gt {
   border-bottom: 1px solid grey;
   color: grey;
   font-family: Arial, sans-serif;
   font-size: 1.0625rem;
   font-weight: 700;
   line-height: 1.625rem;
   padding: 0 0.75rem 1rem;
}
@media (min-width: 541px) {
   .g_gt {
      font-size: 1.25rem;
      line-height: 1.875rem;
      padding: 0 0 0.5rem;
   }
}
.g_gu {
   border-bottom: 1px solid #d0d0d0;
}
.g_gv {
   column-count: 3;
   margin-bottom: 0.625rem;
}
.g_gv .g_gw {
   break-inside: avoid;
   page-break-inside: avoid;
}
.g_gx {
   color: #c00;
   font-family: Arial, sans-serif;
   font-size: 0.9375rem;
   line-height: 2.25rem;
   white-space: nowrap;
}
@media (min-width: 541px) {
   .g_gx {
      font-size: 1rem;
   }
}
.g_gy {
   color: #000;
   font-weight: 700;
}
.l_gz {
   font-family: Georgia, serif;
}
.l_gA {
   margin-bottom: 0.75rem;
}
@media (min-width: 541px) {
   .l_gA {
      display: none;
   }
}
.l_gB {
   display: flex;
   margin-bottom: 1rem;
}
@media (min-width: 541px) {
   .l_gB {
      margin-bottom: 0.75rem;
   }
}
.l_gC {
   flex: 0 0 5.9375rem;
   margin-right: 0.75rem;
}
@media (min-width: 541px) {
   .l_gC {
      flex-basis: 5.625rem;
   }
}
@media (min-width: 976px) {
   .l_gC {
      flex-basis: 6.5rem;
   }
}
.l_gD {
   flex-grow: 1;
   min-width: 1px;
}
.l_gE .l_gA {
   padding: 0 0.75rem;
}
.l_gE .l_gB {
   flex-direction: column;
   margin-bottom: 0;
}
@media (min-width: 541px) {
   .l_gE .l_gB {
      flex-direction: row;
   }
}
.l_gE .l_gD {
   padding: 0 0.75rem;
}
@media (min-width: 541px) {
   .l_gE .l_gD {
      padding: 0;
   }
}
.l_gE .l_gD > :first-child {
   display: none;
}
@media (min-width: 541px) {
   .l_gE .l_gD > :first-child {
      display: inline-block;
      margin-bottom: 0.5rem;
   }
}
.l_gE .l_gC {
   margin-right: 0;
}
@media (min-width: 541px) {
   .l_gE .l_gC {
      flex-basis: 10rem;
      margin-right: 0.75rem;
   }
}
@media (min-width: 976px) {
   .l_gE .l_gC {
      flex-basis: 19rem;
   }
}
.m_gF {
   display: flex;
   font-size: 1rem;
   line-height: 1.375rem;
}
.m_gF:not(:first-child):before {
   color: #006;
   content: "\00B7\00A0";
   display: inline-block;
}
.m_gF .c_an {
   color: #006;
}
.m_gF + .m_gF {
   margin-top: 0.5rem;
}
.m_gz .l_gA .m_gF {
   font-size: 1.5rem;
   line-height: 2rem;
}
.m_gz .l_gD > :first-child {
   font-size: 1.125rem;
}
@media (min-width: 541px) {
   .m_gz .l_gD > :first-child {
      font-size: 1.25rem;
      line-height: 1.5rem;
   }
}
.m_gz.l_gE .l_gD > :first-child {
   font-size: 1.25rem;
   line-height: 1.5rem;
}
.m_gz .l_gC:hover + .l_gD .m_gF:first-child {
   -webkit-text-decoration: underline;
   text-decoration: underline;
}
.n_gz .l_gG {
   padding: 0 0.75rem;
}
@media (min-width: 541px) {
   .n_gz .l_gG {
      padding: 0;
   }
}
.g_gr {
   margin-bottom: 2.5rem;
}
.g_gH {
   border-top: 3px solid transparent;
   box-sizing: border-box;
   display: inline-block;
   line-height: 1rem;
   margin-bottom: 0.75rem;
   padding: 0.75rem 0.75rem 0;
   width: 100%;
}
@media (min-width: 541px) {
   .g_gH {
      padding: 0.75rem 0 0;
   }
}
.g_gH .c_d {
   display: inline-block;
   height: 1rem;
   min-width: 100%;
}
.g_gH .c_d img {
   object-fit: contain;
   object-position: left;
}
.g_gH .c_C {
   position: relative;
}
.o_gz .c_aq {
   height: 1.5rem;
}
.o_gz .l_gA .c_aq {
   height: 2rem;
}
.o_gz .l_gD > :first-child {
   height: 2rem;
   margin-bottom: 1.5rem;
   margin-top: 0;
}
.o_gz .l_gD > :first-child:after {
   background-color: #f0f0f0;
   content: " ";
   display: block;
   height: 16px;
   position: relative;
   top: 40px;
   width: 86px;
}
.o_gz > .c_aq:nth-of-type(n + 2) {
   width: 90%;
}
.o_gz.l_gE .l_gD > :first-child {
   margin-bottom: 0;
   margin-top: 0.5rem;
}
.o_gz.l_gE .l_gD > :first-child:after {
   display: none;
}
.o_gz.l_gE .l_gD > :nth-child(n + 3) {
   width: 80%;
}
.g_gq {
   display: flex;
   flex-direction: column;
   margin-bottom: 1.5rem;
}
@media (min-width: 976px) {
   .g_gq {
      flex-direction: row;
      margin-bottom: 2.5rem;
   }
}
.g_gI {
   border-bottom: 1px solid grey;
   box-sizing: border-box;
   color: grey;
   display: inline-block;
   margin-bottom: 0.75rem;
   padding: 0 0.75rem 0.5rem;
   width: 100%;
}
@media (min-width: 541px) {
   .g_gI {
      padding: 0 0 0.5rem;
   }
}
.g_gI .c_aF {
   font-family: Arial, sans-serif;
   font-size: 1.25rem;
   font-weight: 700;
   line-height: 1.875rem;
}
.g_gq .n_gz {
   flex: 1 0 100%;
}
.g_gJ .n_gz {
   flex-basis: 25%;
}
.g_gJ .n_gz:first-child {
   margin-bottom: 1.5rem;
}
@media (min-width: 541px) {
   .g_gJ .n_gz:first-child {
      margin-bottom: 2.5rem;
   }
}
@media (min-width: 976px) {
   .g_gJ .n_gz:first-child {
      margin-bottom: 0;
   }
   .g_gJ .n_gz + .n_gz {
      margin-left: 2.5rem;
   }
}
.g_gK {
   display: flex;
   flex-wrap: wrap;
   margin-top: 0.25rem;
}
@media (min-width: 976px) {
   .g_gK {
      margin-top: 1rem;
   }
}
.g_gL:after {
   color: grey;
   content: "\00A0\00B7\00A0";
   padding: 0 2px;
}
.g_gL:last-child:after {
   content: "";
}
.g_gM {
   color: grey;
   font-family: Arial, sans-serif;
   font-size: 1rem;
   line-height: 2rem;
}
@media (min-width: 541px) {
   .g_gM {
      line-height: 1.5rem;
   }
}
.g_gN {
   color: #000;
}
.g_gK .c_aq {
   margin-right: 1rem;
}
.g_gK .c_at + .c_at {
   margin-top: 0.25rem;
}
.p_gO .q_gP {
   padding-top: 0.5rem;
}
.p_gO .c_L {
   align-self: flex-start;
}
@media not all and (min-width: 541px) {
   .p_gQ .q_gP {
      font-size: 1rem;
      line-height: 1.125rem;
   }
}
.n_gR,
.q_gO .n_gS.c_an {
   color: #c00;
   display: inline;
   font-size: 1.125rem;
   line-height: 1.375rem;
}
@media (min-width: 541px) {
   .n_gR,
   .q_gO .n_gS.c_an {
      font-size: 1.25rem;
      line-height: 1.5rem;
   }
}
.n_gT {
   order: 1;
}
.n_gU .q_gV {
   font-size: 0.875rem;
   line-height: 1.125rem;
}
@media (min-width: 541px) {
   .n_gU .q_gV {
      font-size: 1rem;
   }
}
.n_gU .q_gW {
   order: 2;
}
@media not all and (min-width: 541px) {
   .n_gU.n_gQ .n_gR,
   .q_gO .n_gU.n_gQ .n_gS.c_an {
      font-size: 1rem;
      line-height: 1rem;
   }
   .n_gU.n_gQ .n_gT {
      padding-top: 0.5rem;
   }
}
@media (min-width: 541px) {
   .n_gX .c_L {
      margin-bottom: 0.375rem;
   }
   .n_gY .c_aL {
      margin: auto;
      max-width: 120px;
   }
}
.n_gY .c_aL .c_B,
.n_gY .c_aL img {
   border-radius: 50%;
   margin: auto;
}
.n_gQ .q_gV {
   position: relative;
}
@media (min-width: 541px) {
   .n_gQ .q_gV {
      padding-left: 3.125rem;
   }
}
.n_gQ .q_gW {
   color: #000;
   font-weight: 700;
   order: 1;
   padding-top: 0;
}
@media (min-width: 541px) {
   .n_gQ .q_gW {
      font-size: 1rem;
      left: 0;
      line-height: 1.5rem;
      position: absolute;
      top: 0;
   }
}
.n_gQ .q_gP {
   order: 2;
}
@media not all and (min-width: 541px) {
   .n_gQ .q_gP {
      font-size: 1rem;
      line-height: 1.125rem;
      padding-top: 0.5rem;
   }
}
.n_gQ .q_gZ {
   order: 3;
}
.p_g- .e_g0:not(:empty) {
   margin: 1rem 0;
}
.q_gO {
   display: flex;
   flex-direction: row;
   padding: 0.75rem;
}
@media (min-width: 541px) {
   .q_gO {
      padding: 1rem 0;
   }
}
.q_gV {
   display: flex;
   flex-direction: column;
   flex-grow: 1;
   line-height: 1;
   min-width: 1px;
}
.q_g1 {
   flex-shrink: 0;
   margin-right: 0.75rem;
   width: 5.9375rem;
}
@media (min-width: 541px) {
   .q_g1 {
      width: 12.5rem;
   }
}
.q_g2 {
   align-self: baseline;
}
.q_g2:hover + .q_gV .q_gP .c_an {
   -webkit-text-decoration: underline;
   text-decoration: underline;
}
.q_gP {
   color: #006;
   font-size: 1.125rem;
   line-height: 1.375rem;
}
@media (min-width: 541px) {
   .q_gP {
      font-size: 1.25rem;
      line-height: 1.5rem;
   }
}
.q_gW {
   color: grey;
   font-family: Arial, sans-serif;
   font-size: 0.75rem;
   font-weight: 700;
   line-height: 1rem;
   padding-top: 0.5rem;
}
.q_gW:first-letter {
   text-transform: uppercase;
}
.q_gZ {
   font-size: 1rem;
   line-height: 1.125rem;
   padding-top: 0.5rem;
}
.q_g3 {
   flex-direction: row-reverse;
}
.q_g3 .q_g1 {
   margin-left: 0.75rem;
   margin-right: 0;
}
.q_g4,
.q_g5 {
   border: 0;
   padding: 0.75rem 0;
}
.q_g4 .q_gV,
.q_g5 .q_gV {
   padding: 0 0.75rem;
}
@media (min-width: 541px) {
   .q_g4 .q_gV,
   .q_g5 .q_gV {
      padding: 0;
   }
}
.q_g4 .q_g1,
.q_g5 .q_g1 {
   margin-right: 0;
   width: 100%;
}
.q_g4 .q_g2,
.q_g5 .q_g2 {
   align-self: stretch;
}
.q_g4 .q_gP,
.q_g5 .q_gP {
   font-size: 1.5rem;
   line-height: 2rem;
}
@media (min-width: 541px) {
   .q_g4 .q_gP,
   .q_g5 .q_gP {
      font-size: 1.25rem;
      line-height: 1.5rem;
   }
}
.q_g4 {
   flex-direction: column;
   padding-top: 0;
}
.q_g4 .q_g1 {
   margin-bottom: 0.75rem;
}
.q_g5 {
   flex-direction: column-reverse;
   padding-bottom: 0;
}
.q_g5 .q_g1 {
   margin-top: 0.75rem;
}
.q_gO .c_an {
   color: inherit;
}
.o_gZ {
   padding-top: 0.5rem;
}
.o_gO .c_aq {
   margin: 0;
}
.o_gO .c_aq + .c_aq {
   margin-top: 0.5rem;
}
.r_a {
   border-top: 1px solid #d0d0d0;
   margin: 0 0.75rem 1.5rem;
}
@media (min-width: 541px) {
   .r_a {
      margin: 0 0 1.5rem;
   }
}
.s_a {
   color: #c00;
   display: block;
   font-family: Georgia, serif;
   font-size: 1.125rem;
   line-height: 1.375rem;
   padding-top: 0.625rem;
   text-align: center;
}
.g_dl {
   margin-bottom: 1.5rem;
}
@media (min-width: 541px) {
   .g_dl {
      margin-bottom: 2.5rem;
      padding: 0 1rem;
   }
}
@media (min-width: 976px) {
   .g_dl {
      padding: 0;
   }
}
.g_g6 {
   border-bottom: 1px solid grey;
   color: grey;
   font-family: Arial, sans-serif;
   font-size: 1.0625rem;
   font-weight: 700;
   line-height: 1.625rem;
   padding: 0 0.75rem 1rem;
}
@media (min-width: 541px) {
   .g_g6 {
      font-size: 1.25rem;
      line-height: 1.875rem;
      padding: 0 0 0.5rem;
      padding: 0.5rem 0;
   }
}
.g_g6 + .e_dm > :first-child {
   border-top: 0;
}
.g_g7 {
   font-size: 1.125rem;
   line-height: 1.375rem;
   padding: 1.5rem;
   text-align: center;
}
.g_g7 .c_aU {
   align-items: center;
   color: #c00;
   cursor: pointer;
   display: flex;
   justify-content: center;
}
.g_g8 {
   color: grey;
   height: 1.0625rem;
   margin-left: 0.875rem;
   transform: rotate(270deg);
   width: 0.625rem;
}
.g_g9 {
   transform: rotate(90deg);
}
.g_ha {
   left: -624.9375rem;
   position: absolute;
}
.g_hb {
   background-color: #f4f2e2;
   padding-left: 0;
   padding-right: 0;
}
.g_hb .p_gO .c_L {
   background-color: #e9e7d5;
}
@media (min-width: 541px) {
   .g_hb .p_gO .q_gV {
      padding-left: 3.125rem;
   }
}
.g_hb .p_gO .c_d {
   background-color: #f4f2e2;
}
.g_hb .g_g6 {
   padding: 0.625rem 0.75rem;
}
@media (min-width: 976px) {
   .g_hb .g_g6 {
      padding: 0.5rem 0;
   }
}
@media (min-width: 541px) {
   .g_hb .e_dm > *,
   .g_hb .g_g6 {
      padding-left: 1rem;
      padding-right: 1rem;
   }
}
.g_hb .c_aP,
.g_hb .c_aq {
   background-color: #f9f9f9;
}
.g_hc > .e_dm .e_eX {
   border-top: 0;
}
.g_dl .e_dm > *,
.g_dl:not(.g_hc) .g_hd {
   border-top: 1px solid #d0d0d0;
}
.g_dl .e_dm > .h_gO {
   border-top: 0;
}
.g_dl .e_dm > .q_g4,
.g_dl .e_dm > .q_g5 {
   border: 0;
}
.g_dl .e_dm .e_aW {
   border: 0;
   margin-bottom: 1.5rem;
}
.g_dl .e_dm .e_aW + * {
   border: 0;
}
.g_he {
   display: flex;
   flex-flow: row wrap;
   margin-bottom: 1.5rem;
}
@media (min-width: 541px) {
   .g_he {
      margin-bottom: 2.5rem;
   }
}
.g_he > * {
   border-bottom: 1px solid #d0d0d0;
   flex: 1 1 100%;
}
.g_he > :first-child,
.g_he > :last-child,
.g_hf > * {
   border-bottom: none;
}
.g_hf > * {
   flex: 1 1;
   margin: 0 1.25rem;
}
.g_hf > :first-child {
   flex: 1 1 100%;
   margin: 0 0 2.5rem;
}
.g_hf > :nth-child(2) {
   margin-left: 0;
}
.g_hf > :last-child {
   margin-right: 0;
}
.g_hf .q_gO,
.g_hf .q_gO .q_gV {
   padding: 0;
}
.g_hf.g_hg > :first-child .q_g1 {
   width: 20rem;
}
@media (min-width: 976px) {
   .g_hf.g_hg > :first-child .q_g1 {
      width: 25rem;
   }
}
.g_hf.g_hh > :first-child .q_g1 {
   width: 25rem;
}
@media (min-width: 976px) {
   .g_hf.g_hh > :first-child .q_g1 {
      width: 36.5625rem;
   }
}
.g_hi {
   font-size: 1rem;
   line-height: 1.375rem;
   padding-top: 0.5rem;
}
.g_hj {
   text-transform: capitalize;
}
.g_hj,
.q_gO .g_hi .c_an {
   color: #c00;
}
.g_hk .q_gP {
   font-size: 1.125rem;
   line-height: 1.375rem;
}
.g_hk.g_hl {
   padding-bottom: 0.25rem;
}
.g_hk.g_hl .q_gP {
   font-size: 1.5rem;
   line-height: 2rem;
}
.g_hm .q_gP {
   font-size: 1.25rem;
   line-height: 1.5rem;
}
.g_hm.g_hl {
   padding-bottom: 0;
}
.g_hm.g_hl.q_g5 .q_gP {
   font-size: 4rem;
   line-height: 5rem;
   padding-bottom: 0.5rem;
}
.g_hm.g_hl.q_g5 .q_g1 {
   margin-top: 1rem;
}
.g_hm.g_hl.q_hn .q_gP {
   font-size: 2.125rem;
   line-height: 2.5rem;
}
.g_ho .c_aq {
   order: 2;
}
.g_ho .c_aF .c_ar,
.g_ho .c_aF .c_as {
   margin-top: 0;
}
.g_hp.g_hq .c_aF .c_ar {
   height: 5rem;
}
.g_hp .c_aF .c_as {
   margin-top: 0.375rem;
}
.g_hp.g_ho {
   width: 100%;
}
.h_gO {
   border: none;
   display: flex;
   flex-direction: column;
   margin-bottom: 1.5rem;
   padding: 0 0.75rem;
}
@media (min-width: 541px) {
   .h_gO {
      flex-direction: row;
      padding: 0;
   }
}
.h_hr .h_gP,
.h_hr .h_hs .c_L {
   margin-bottom: 1rem;
}
@media (min-width: 541px) {
   .h_hr .h_hs .c_L {
      margin-bottom: 0;
   }
   .h_hs {
      margin-right: 1rem;
      width: 4.625rem;
   }
   .h_hs > .c_aq {
      margin-top: 0.5rem;
      width: 100%;
   }
}
.h_hs .c_L,
.h_ht {
   margin-bottom: 1rem;
}
.h_ht {
   color: #c00;
   display: block;
   font-size: 1rem;
   line-height: 1.375rem;
}
.h_gP,
.h_ht {
   font-family: Georgia, serif;
}
.h_gP {
   font-size: 1.25rem;
   font-weight: 700;
   line-height: 1.5rem;
}
.h_hu {
   width: 100%;
}
.h_hu > .e_dn > :last-child,
.h_hu > :last-child {
   margin-bottom: 0;
}
.t_hv .c_x {
   animation: none;
}
.t_hw {
   height: 34.375rem;
   width: 99%;
}
.t_hx {
   height: 100%;
   width: 100%;
}
.t_hy {
   height: 22.5625rem;
   width: 39.75rem;
}
@media (max-width: 540px) {
   .t_hy {
      height: auto;
      max-height: 22.5625rem;
      max-width: 39.75rem;
      width: auto;
   }
}
.t_hz {
   max-width: 78.125rem;
}
.t_hA {
   border-color: #e7e7e7;
   border-width: 0.0625rem;
   color: #000;
   padding-left: 0.3125rem;
   width: 100%;
}
.t_hA,
.t_hA input,
.t_hA select {
   font-size: 0.875rem;
}
.t_hB div {
   display: inline-block;
   text-align: left;
}
.t_hC {
   padding-left: 0.625rem;
}
.t_hD {
   display: inline-block;
   height: 34.375rem;
   text-align: left;
   width: 49%;
}
.t_hD textarea {
   height: inherit;
   width: 100%;
}
.t_hE {
   display: none;
}
.t_hF {
   background-color: #fff;
   border: 1px solid #555;
   border-radius: 0.3125rem;
   color: #000;
   margin: 3px 0;
}
.t_hF,
.t_hG {
   cursor: pointer;
   height: 1.875rem;
   text-align: left;
}
.t_hG {
   background-color: #c00;
   border: 1px solid #b00;
   border-radius: 0.3125rem;
   color: #fff;
   margin: 3px;
}
.t_hH {
   background: #fafafa no-repeat 90% 50%;
   border: 1px solid #ccc;
   border-radius: 3px;
   height: 1.875rem;
   overflow: hidden;
   padding: 0.3125rem 0.5rem;
}
.u_hI {
   align-items: center;
   bottom: 0;
   display: flex;
   flex-direction: column;
   left: 0;
   padding-top: 6.875rem;
   position: absolute;
   right: 0;
   top: 0;
}
.u_hJ {
   max-width: 188px;
}
.u_hK {
   font-size: 2.5rem;
   margin-top: 2rem;
   padding: 0 1.25rem;
   text-align: center;
}
.u_hL {
   align-items: center;
   background-color: #c00;
   color: #fff;
   display: inline-flex;
   font-size: 1rem;
   font-weight: 700;
   justify-content: center;
   margin-top: 2.5rem;
   min-height: 54px;
   width: 12.1875rem;
}
.u_hM {
   flex-grow: 1;
}
.u_hI .g_gb {
   align-self: stretch;
}
@media (min-width: 541px) {
   .u_hN .g_fD {
      margin-bottom: 2.5rem;
   }
}
@media (min-width: 976px) {
   .u_hN .g_fD .e_dz > .e_a6,
   .u_hN .g_fD .e_dz > .e_aF,
   .u_hN .g_fD .e_dz > .e_br,
   .u_hN .g_fD .e_dz > .e_bx,
   .u_hN .g_fD .e_dz > .e_ch,
   .u_hN .g_fD .e_dz > .e_do,
   .u_hN .g_fD .e_dz > .e_dq,
   .u_hN .g_fD .e_dz > .e_dr,
   .u_hN .g_fD .e_dz > .e_dt,
   .u_hN .g_fD .e_dz > .e_dt .c_dt,
   .u_hN .g_fD .e_dz > .e_dv,
   .u_hN .g_fD .e_dz > .e_dw {
      padding: 0;
   }
}
.j_hO {
   display: flex;
   flex-direction: row;
   width: 100%;
}
.j_hP {
   box-sizing: border-box;
   flex-basis: 0;
   flex-grow: 1;
   flex-shrink: 0;
}
@media (max-width: 850px) {
   .j_hP {
      margin: 0 auto;
      width: 100%;
   }
}
.j_hQ {
   box-sizing: border-box;
   flex: 0 0 19.5rem;
   margin-left: 2.5rem;
   position: relative;
}
.j_hR {
   bottom: 0;
   display: flex;
   flex-direction: column;
   left: 0;
   position: absolute;
   right: 0;
   top: 0;
}
.j_hS {
   flex-wrap: wrap;
}
.j_hT {
   display: block;
}
.j_hU {
   margin: 0 auto;
}
.j_hU,
.j_hV,
.j_hW {
   position: relative;
}
@media (max-width: 540px) {
   .j_hX {
      padding-left: 0;
      padding-right: 0;
      padding-top: 0.25rem;
   }
}
.j_hY {
   position: relative;
}
.j_hO,
.j_hP {
   margin: 0 auto;
}
.j_hP {
   width: 100%;
}
@media (min-width: 976px) {
   .j_hP {
      margin: inherit;
      max-width: 664px;
      width: inherit;
   }
}
.j_hQ {
   display: block;
   flex: 0 0 20.5rem;
   padding-right: 1rem;
   width: 20.5rem;
}
@media (max-width: 850px) {
   .j_hQ {
      display: none;
   }
}
@media (min-width: 976px) {
   .j_hQ {
      flex: 0 0 19.5rem;
      padding-right: 0;
   }
}
.j_hZ {
   margin-left: auto;
   margin-right: auto;
}
@media (min-width: 976px) {
   .j_hU,
   .j_hX,
   .j_hY {
      padding: 0 2.625rem;
   }
}
.j_h- {
   position: relative;
}
.j_hT,
.j_hX,
.j_hY {
   background-color: #fff;
   box-sizing: border-box;
   margin: auto;
   max-width: 1100px;
}
.j_hZ .g_aF,
.j_hZ .g_e2,
.j_hZ .g_eG,
.j_hZ .g_eU,
.j_hZ .g_fH,
.j_hZ .g_fY,
.j_hZ .g_fw,
.j_hZ .g_gK,
.j_hZ .g_gb,
.j_hZ .g_gv,
.j_hZ .g_h0,
.j_hZ .g_h1,
.j_hZ .g_h2,
.j_hZ .g_h3,
.j_hZ .g_h4,
.j_hZ .g_h5,
.j_hZ .g_h6,
.j_hZ .g_h7 {
   padding-left: 0.75rem;
   padding-right: 0.75rem;
}
@media (min-width: 541px) {
   .j_hZ .g_aF,
   .j_hZ .g_cJ,
   .j_hZ .g_cX,
   .j_hZ .g_e2,
   .j_hZ .g_eG,
   .j_hZ .g_eU,
   .j_hZ .g_fH,
   .j_hZ .g_fU,
   .j_hZ .g_fY,
   .j_hZ .g_fw,
   .j_hZ .g_gK,
   .j_hZ .g_gb,
   .j_hZ .g_gq,
   .j_hZ .g_gr,
   .j_hZ .g_gv,
   .j_hZ .g_h0,
   .j_hZ .g_h1,
   .j_hZ .g_h2,
   .j_hZ .g_h3,
   .j_hZ .g_h4,
   .j_hZ .g_h5,
   .j_hZ .g_h6,
   .j_hZ .g_h7,
   .j_hZ .g_h8,
   .j_hZ .g_h9,
   .j_hZ .g_he,
   .j_hZ .g_ia,
   .j_hZ .g_ib,
   .j_hZ .g_ic,
   .j_hZ .g_id,
   .j_hZ .g_ie {
      padding-left: 1rem;
      padding-right: 1rem;
   }
}
@media (min-width: 976px) {
   .j_hZ .g_aF,
   .j_hZ .g_cJ,
   .j_hZ .g_cX,
   .j_hZ .g_e2,
   .j_hZ .g_eG,
   .j_hZ .g_eU,
   .j_hZ .g_fH,
   .j_hZ .g_fU,
   .j_hZ .g_fY,
   .j_hZ .g_fw,
   .j_hZ .g_gK,
   .j_hZ .g_gb,
   .j_hZ .g_gq,
   .j_hZ .g_gr,
   .j_hZ .g_gv,
   .j_hZ .g_h0,
   .j_hZ .g_h1,
   .j_hZ .g_h2,
   .j_hZ .g_h3,
   .j_hZ .g_h4,
   .j_hZ .g_h5,
   .j_hZ .g_h6,
   .j_hZ .g_h7,
   .j_hZ .g_h8,
   .j_hZ .g_h9,
   .j_hZ .g_he,
   .j_hZ .g_ia,
   .j_hZ .g_ib,
   .j_hZ .g_ic,
   .j_hZ .g_id,
   .j_hZ .g_ie {
      padding-left: 0;
      padding-right: 0;
   }
}
