@charset "utf-8";
/* CSS Document */

/*** KV ***/
@media screen and (max-width: 767px) {
  .l-wrapper[data-id="2318502"] {
    padding-left: 0;
    padding-right: 0;
  }
}

/*** What's Dante ***/
#d1746579 .c-link--arrow::after {
  content: "\f105"!important;
  font-family: FontAwesome!important;
}

@media only screen and (min-width: 769px) {
  main > div:nth-child(11) {
    background: transparent;
    max-width: 1264px;
    padding: 0 32px;
  }
  #d1746579,
  main > div:nth-child(11) [data-id="d1784516"] {
    background: #EEEEEE;
    padding: 0 48px;
  }
  main > div:nth-child(11) [data-id="d1784516"] {
    padding-bottom: 32px;
  }
  main > div:nth-child(11) .l-wrapper {
    padding-left: 0;
    padding-right: 0;
  }
  :is(#d1768487, #d1768925, #d1764266, #d1766366) {
    margin: 0 20px 24px 0;
  }
  .p-breadcurmb {
    padding: 8px 1.5rem;
  }
}

@media only screen and (max-width: 768px) {
  main > div:nth-child(11) {
    background: transparent;
    padding: 32px 16px;
  }
  #d1746579,
  main > div:nth-child(11) [data-id="d1784516"] {
    background: #EEEEEE;
    padding: 0 45px;
  }
  main > div:nth-child(11) [data-id="d1784516"] {
    padding-bottom: 32px;
  }
  #d1768487 .p-media-layout,
  #d1768925 .p-media-layout,
  #d1764266 .p-media-layout,
  #d1766366 .p-media-layout
  {
    margin-bottom: 33.5px;
  }
}