/* coding: utf-8 */
[data-type="cookiebot-native"] {
  position: relative;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  width: 100%;
  padding-top: 56.25%;
  display: block;
}

[data-type="cookiebot-native"] .title,
[data-type="cookiebot-native"] .cookiebot {
  font-family: Arial, Helvetiva, sans-serif;
  text-align: center;
}

[data-type="cookiebot-native"] .title {
  position: absolute;
  top: 5px;
  padding: 0 80px;
  color: #fff;
  text-shadow: 1px 1px 2px black, 0 0 1em black, 0 0 0.2em black;
}

[data-type="cookiebot-native"] .cookiebot {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  width: 100%;
  color: #fff;
  background-color: rgba(0,0,0,0.6);
  padding: 30px 20px;
  cursor: pointer;
  display: block;
}

div.external-content iframe {
  display: block;
  width: 100%;
  aspect-ratio: 16/9;
}
