/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/app/scss/elements/startpage-banner-riga.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/**
 * Startpage Banner Riga-Komitee
 * Content element for Riga Committee startpage
 */
:root {
  --content-width-max: 1230px;
  --space-margin-bottom: 40px;
  --padding-max-default: 20px;
  --spacing-xs: 10px;
  --color-primary: #00749C;
  --color-primary-dark: #003b50;
  --color-red: #AE2040;
  --color-white: #ffffff;
  --color-grey-light: #f2f2f2;
  --color-text: #4A4A4A;
  --font-family-headline: 'Source Sans Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  --font-family-body: 'PT Serif', Georgia, 'Times New Roman', serif;
  --fs-p-xl: 1.3125rem;
  --fs-p-default: 1.125rem;
  --fs-p-s: 1rem;
}
@media screen and (min-width: 768px) {
  :root {
    --padding-max-default: 40px;
    --space-margin-bottom: 80px;
    --spacing-xs: 20px;
    --fs-p-xl: 1.5rem;
  }
}

.startpage-banner-riga {
  overflow: visible;
  display: flex;
  padding: 30px;
  align-items: flex-start;
  gap: 24px;
  border-radius: 8px;
  background: #F0F2F5;
}
.startpage-banner-riga--no-image .startpage-banner-riga__content {
  width: 100%;
}
.startpage-banner-riga__image-wrapper {
  width: 30%;
  min-width: 164px;
  flex-shrink: 0;
  align-self: stretch;
}
.startpage-banner-riga__picture {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 4px;
}
.startpage-banner-riga__image {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 4px;
}
.startpage-banner-riga__content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 16px;
  flex: 1 0 0;
  align-self: stretch;
}
.startpage-banner-riga__content--full-width {
  flex: 1 1 100%;
  max-width: 100%;
}
.startpage-banner-riga__text {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  align-self: stretch;
  flex-grow: 1;
}
.startpage-banner-riga__text p {
  margin: 0;
  color: #000;
  font-family: "Source Sans Pro";
  font-size: 17px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}
.startpage-banner-riga__heading.startpage-banner-riga__heading {
  color: var(--farben-1-blau, #00749C);
  font-family: "Source Sans Pro";
  font-size: 28px;
  font-style: normal;
  font-weight: 700;
  line-height: 36px;
  margin: 0;
}
.startpage-banner-riga__button.startpage-banner-riga__button {
  display: flex;
  padding: 17px 30px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  align-self: stretch;
  border-radius: 3px;
  background: var(--farben-7-pink, #E6007E);
  border: none;
  text-decoration: none;
  cursor: pointer;
  transition: background-color 0.2s ease;
}
.startpage-banner-riga__button.startpage-banner-riga__button:hover {
  background: rgb(70.1960784314%, 0%, 38.4552429668%);
}
.startpage-banner-riga__button.startpage-banner-riga__button:focus-visible {
  z-index: 100;
  outline: 3px solid var(--focus-color, #003f5e);
  outline-offset: 2px;
}
.startpage-banner-riga__button.startpage-banner-riga__button span {
  color: var(--graustufen-0, #FFF);
  font-family: "Source Sans Pro";
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: 14px;
  text-transform: uppercase;
}
@media (max-width: 1199px) {
  .startpage-banner-riga {
    padding: 10px;
    flex-direction: column;
    align-items: center;
    align-self: stretch;
  }
  .startpage-banner-riga__image-wrapper {
    width: 100%;
    min-width: auto;
  }
  .startpage-banner-riga__content {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: 16px;
    align-self: stretch;
  }
  .startpage-banner-riga__action {
    width: 100%;
  }
  .startpage-banner-riga__button.startpage-banner-riga__button {
    width: 100%;
    box-sizing: border-box;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RhcnRwYWdlLWJhbm5lci1yaWdhLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTs7O0VBQUE7QUNNQTtFQUVJO0VBQ0E7RUFDQTtFQUVBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBRE5KO0FDUUk7RUF0Qko7SUF1QlE7SUFDQTtJQUVBO0lBRUE7RURQTjtBQUNGOztBQXJCQTtFQUVJO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBcUJKO0FBakJRO0VBQ0k7QUFtQlo7QUFkSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBZ0JSO0FBYkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQWVSO0FBWkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBY1I7QUFWSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVlSO0FBVFE7RUFDSTtFQUNBO0FBV1o7QUFOSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVFSO0FBTlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVFaO0FBSEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUtSO0FBREk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFHUjtBQURRO0VBQ0k7QUFHWjtBQUNRO0VBQ0k7RUFDQTtFQUNBO0FBQ1o7QUFFUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQVo7QUFLSTtFQS9ISjtJQWdJUTtJQUNBO0lBQ0E7SUFDQTtFQUZOO0VBSU07SUFDSTtJQUNBO0VBRlY7RUFLTTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUFIVjtFQU1NO0lBQ0k7RUFKVjtFQU9NO0lBQ0k7SUFDQTtFQUxWO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2h0bWwvLi9hc3NldHMvYXBwL3Njc3MvZWxlbWVudHMvc3RhcnRwYWdlLWJhbm5lci1yaWdhLnNjc3MiLCJ3ZWJwYWNrOi8vaHRtbC8uL2Fzc2V0cy9hcHAvc2Nzcy9hYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogU3RhcnRwYWdlIEJhbm5lciBSaWdhLUtvbWl0ZWVcbiAqIENvbnRlbnQgZWxlbWVudCBmb3IgUmlnYSBDb21taXR0ZWUgc3RhcnRwYWdlXG4gKi9cbkB1c2UgJy4uL2Fic3RyYWN0cy92YXJpYWJsZXMnIGFzICo7XG5AdXNlICdzYXNzOmNvbG9yJztcblxuLnN0YXJ0cGFnZS1iYW5uZXItcmlnYSB7XG4gICAgLy8gQ1JJVElDQUw6IFByZXZlbnRzIGZvY3VzIHJpbmcgY2xpcHBpbmdcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgIC8vIExheW91dCBmcm9tIEZpZ21hXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYmFja2dyb3VuZDogI0YwRjJGNTtcblxuICAgIC8vIE1vZGlmaWVyOiBObyBpbWFnZSAtIGZ1bGwgd2lkdGggdGV4dFxuICAgICYtLW5vLWltYWdlIHtcbiAgICAgICAgLnN0YXJ0cGFnZS1iYW5uZXItcmlnYV9fY29udGVudCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEltYWdlIHdyYXBwZXJcbiAgICAmX19pbWFnZS13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgbWluLXdpZHRoOiAxNjRweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgfVxuXG4gICAgJl9fcGljdHVyZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG5cbiAgICAvLyBDb250ZW50IHdyYXBwZXJcbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgZmxleDogMSAwIDA7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cbiAgICAgICAgLy8gTW9kaWZpZXI6IEZ1bGwgd2lkdGggd2hlbiBubyBpbWFnZVxuICAgICAgICAmLS1mdWxsLXdpZHRoIHtcbiAgICAgICAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gVGV4dCBjb250YWluZXIgKGNvbWJpbmVzIGhlYWRpbmcgKyB0ZXh0KVxuICAgICZfX3RleHQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBIZWFkaW5nIC0gZG91YmxlZCBjbGFzcyBmb3IgaGlnaGVyIHNwZWNpZmljaXR5IChvdmVycmlkZXMgLmZyYW1lLW1vZGVybiBoMilcbiAgICAmX19oZWFkaW5nLnN0YXJ0cGFnZS1iYW5uZXItcmlnYV9faGVhZGluZyB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1mYXJiZW4tMS1ibGF1LCAjMDA3NDlDKTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC8vIEJ1dHRvbiAtIGRvdWJsZWQgY2xhc3MgZm9yIGhpZ2hlciBzcGVjaWZpY2l0eSAob3ZlcnJpZGVzIC5mcmFtZS1tb2Rlcm4gLmJ0bilcbiAgICAmX19idXR0b24uc3RhcnRwYWdlLWJhbm5lci1yaWdhX19idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiAxN3B4IDMwcHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZmFyYmVuLTctcGluaywgI0U2MDA3RSk7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCNFNjAwN0UsICRsaWdodG5lc3M6IC0xMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLy8gRW5zdXJlIGZvY3VzIHJpbmcgaXMgdmlzaWJsZVxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICAgICAgb3V0bGluZTogM3B4IHNvbGlkIHZhcigtLWZvY3VzLWNvbG9yLCAjMDAzZjVlKTtcbiAgICAgICAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1ncmF1c3R1ZmVuLTAsICNGRkYpO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCI7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gUmVzcG9uc2l2ZSAtIE1vYmlsZS9UYWJsZXQgbGF5b3V0ICh1cCB0byAxMTk5cHgpXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuXG4gICAgICAgICZfX2ltYWdlLXdyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAmX19jb250ZW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fYWN0aW9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fYnV0dG9uLnN0YXJ0cGFnZS1iYW5uZXItcmlnYV9fYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnRzXG4kYnJlYWtwb2ludC1zbTogNTc2cHg7XG4kYnJlYWtwb2ludC1tZDogNzY4cHg7XG4kYnJlYWtwb2ludC1sZzogOTkycHg7XG4kYnJlYWtwb2ludC14bDogMTIwMHB4O1xuXG46cm9vdCB7XG5cbiAgICAtLWNvbnRlbnQtd2lkdGgtbWF4OiAxMjMwcHg7XG4gICAgLS1zcGFjZS1tYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIC0tcGFkZGluZy1tYXgtZGVmYXVsdDogMjBweDtcblxuICAgIC0tc3BhY2luZy14czogMTBweDtcblxuICAgIC0tY29sb3ItcHJpbWFyeTogIzAwNzQ5QztcbiAgICAtLWNvbG9yLXByaW1hcnktZGFyazogIzAwM2I1MDtcbiAgICAtLWNvbG9yLXJlZDogI0FFMjA0MDtcbiAgICAtLWNvbG9yLXdoaXRlOiAjZmZmZmZmO1xuICAgIC0tY29sb3ItZ3JleS1saWdodDogI2YyZjJmMjtcbiAgICAtLWNvbG9yLXRleHQ6ICM0QTRBNEE7XG5cbiAgICAtLWZvbnQtZmFtaWx5LWhlYWRsaW5lOiAnU291cmNlIFNhbnMgUHJvJywgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCAnU2Vnb2UgVUknLCBSb2JvdG8sICdIZWx2ZXRpY2EgTmV1ZScsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIC0tZm9udC1mYW1pbHktYm9keTogJ1BUIFNlcmlmJywgR2VvcmdpYSwgJ1RpbWVzIE5ldyBSb21hbicsIHNlcmlmO1xuXG4gICAgLS1mcy1wLXhsOiAxLjMxMjVyZW07IC8vIDIycHhcbiAgICAtLWZzLXAtZGVmYXVsdDogMS4xMjVyZW07IC8vIDE4cHhcbiAgICAtLWZzLXAtczogMXJlbTsgLy8gMTZweFxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbWQpIHtcbiAgICAgICAgLS1wYWRkaW5nLW1heC1kZWZhdWx0OiA0MHB4O1xuICAgICAgICAtLXNwYWNlLW1hcmdpbi1ib3R0b206IDgwcHg7XG5cbiAgICAgICAgLS1zcGFjaW5nLXhzOiAyMHB4O1xuXG4gICAgICAgIC0tZnMtcC14bDogMS41cmVtOyAvLyAyNHB4XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/