@media (max-width: 960px) {
    body .text--u-itdwnp1a5 div span {
      font-size: 90px !important; } }
  @media (max-width: 480px) {
  body .text--u-itdwnp1a5 {
    line-height: 40px; }
  body .text--u-itdwnp1a5 div span {
    font-size: 40px !important; }
  body .g-img--gallery-image {
    width: 100%;
    margin: 0 auto 20px 0; }
  body .g-img--gallery-image .g-img__link {
    width: 100% !important;
    height: auto !important; }
  body .g-img--gallery-album .g-img__link {
    width: 100% !important;
    height: auto !important; }
  body .mosaic-crumbs--u-il5fbyz3x {
    margin-bottom: 25px; }
  body .g-img--gallery-album {
    margin: 20px auto 30px;
    width: 100%; }
  body .g-img--gallery-album .g-img__layers {
    width: 100%; } }
  body .container--u-iags2zd6c {
    padding-top: 120px; }
  body .content--u-ivohkgpi8 a {
    color: #fff; }
  body .g-img__caption {
    font-size: 1.8em;
    margin-top: 40px;
    min-width: 100%; }
  @media (max-width: 960px) {
  body .container--u-iags2zd6c {
    padding-top: 175px;
    text-align: center; } }

@media (max-width: 980px) {
  #itdwnp1a5_0 * {
    font-size: 90px !important; } }

@media (max-width: 768px) {
  #itdwnp1a5_0 * {
    font-size: 50px !important;
    line-height: 1; }

  .link-universal--u-iy6826377 {
    margin-top: 10px; }

  .section--u-icmi6vcvn {
    margin-top: -40px; } }

@media (max-width: 414px) {
  #itdwnp1a5_0 * {
    font-size: 38px !important; } }
