.awards-wrapper {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--gap-gap-xxl, 32px);
  max-width: var(--device-Breakpoint);
  width: -webkit-fill-available;
}

.view-filters {
  max-width: var(--device-Breakpoint);
  width: 100%;
}

.gdrfa-exposed-form.gdrfa-awards-page-1-form {
  flex-direction: row;
}

.gdrfa-exposed-form.gdrfa-awards-page-1-form
  .form-item-field-year-of-award-value {
  flex: 0 0 auto;
  margin: 0;
  width: 200px;
}

.gdrfa-exposed-form.gdrfa-awards-page-1-form .form-actions {
  margin: 0;
  padding: 0;
  flex-shrink: 0;
  margin-top: 37px;
}

.fieldset#edit-field-awards-category-value--wrapper {
  flex: 1 0 0;
}

.fieldset#edit-field-awards-category-value--wrapper {
  flex: 1;
  border: none;
  padding: 0;
  margin: 0;
  margin-right: 16px;
  min-width: 0;
}

.fieldset#edit-field-awards-category-value--wrapper .fieldset-wrapper {
  margin: 0;
  padding: 0;
}

.gdrfa-exposed-form.gdrfa-awards-page-1-form
  .form-item-field-year-of-award-value {
  flex: 0 0 auto;
  margin: 0;
  width: 200px;
}

.gdrfa-exposed-form.gdrfa-awards-page-1-form .form-actions {
  margin: 0;
  padding: 0;
  flex-shrink: 0;
  margin-top: 37px;
}

.form-item-field-year-of-award-value.gdrfa-select-container {
  margin: 0;
}

.form-item-field-year-of-award-value.gdrfa-select-container select {
  width: 100%;
  height: 56px;
  border-radius: 12px;
  margin-top: 8px;
}

.gdrfa-exposed-form .form-actions {
  padding: 0;
}

.form-item-field-year-of-award-value.gdrfa-select-container {
  width: 769px;
}

.gdrfa-exposed-form.gdrfa-awards-page-1-form > .gdrfa-button-wrapper {
  display: flex;
  flex-direction: column;
  /*gap: var(--gap-gap-sm, 8px)*/
  gap: clamp(8px, 2vw, 20px);
  height: -webkit-fill-available;
}

.gdrfa-exposed-form .form-actions input[type="submit"] {
  height: 56px;
  padding: 0 32px;
}

.gdrfa-radio-list {
  display: flex;
  flex-wrap: nowrap;
  gap: 0;
}

.gdrfa-radio-container {
  display: flex;
  min-width: 122px;
  padding: var(--radius-xs, 8px);
  justify-content: center;
  align-items: center;
  gap: var(--gap-gap-sm, 8px);
  border-radius: var(--radius-xs, 8px);
}

.gdrfa-radio-list {
  display: inline-flex;
  padding: var(--padding-padding-xs, 4px);
  justify-content: center;
  align-items: center;
  gap: var(--gap-gap-xs, 4px);

  border-radius: var(--radius-sm, 12px);
  background: var(--surface-surface-container-low, #f6ebeb);
}

.gdrfa-radio-container:has(input.form-radio:checked) {
  background: var(--surface-surface, #fff);

  /* Shadow/SM */
  box-shadow:
    0 1px 2px -1px rgba(16, 24, 40, 0.1),
    0 1px 3px 0 rgba(16, 24, 40, 0.1);
}

.gdrfa-radio-container input.form-radio {
  display: none;
}

.gdrfa-radio-container .option {
  color: var(--surface-on-surface-variant, #4b4545);

  /* Body/Regular */
  font-family: var(--font-family, Dubai);
  font-size: var(--font-size-body, 16px);
  font-style: normal;
  font-weight: 400;
  line-height: var(--line-height-body, 24px);
  /* 150% */
}

.award-card {
  display: flex;

  align-items: center;

  gap: 20px;

  padding: 18px;

  background: rgb(255, 253, 253);

  border-radius: 16px;

  color: #090808;

  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.35);

  transition: transform 0.3s ease;
  width: 100%;
}

.blog-widgets,
.blog-widgets * {
  box-sizing: border-box;
}

.blog-widgets {
  border-radius: var(--radius-md, 16px);
  display: flex;
  flex-direction: row;
  gap: var(--gap-gap-lg, 16px);
  /* CHANGE: Center items vertically in the row */
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
  overflow: hidden;
}

.container {
  background: var(--photos-1, undefined);
  /* CHANGE: Let the flex alignment handle height natively */
  /* REMOVED: align-self: stretch; */
  flex-shrink: 0;
  width: 188px;
  /* OPTIONAL: Set a max-height so it never gets too large on massive screens */
  max-height: 100%;
  position: relative;
  overflow: hidden;
  object-fit: cover;
}

.vertical-container {
  display: flex;

  flex-direction: row;

  gap: var(--padding-padding-lg, 16px);

  align-items: center;

  justify-content: flex-start;

  flex: 1;

  position: relative;
}

.vertical-container2 {
  display: flex;

  flex-direction: column;

  gap: var(--padding-padding-lg, 16px);

  align-items: flex-start;

  justify-content: flex-start;

  flex: 1;

  position: relative;
}

.vertical-container3 {
  display: flex;

  flex-direction: column;

  gap: 16px;

  align-items: flex-start;

  justify-content: flex-start;

  align-self: stretch;

  flex-shrink: 0;

  position: relative;
}

.paragraph-container {
  display: flex;

  flex-direction: row;

  gap: 4px;

  align-items: flex-start;

  justify-content: flex-start;

  align-self: stretch;

  flex-shrink: 0;

  position: relative;
}

._25-apr-2023 {
  color: var(--surface-on-surface-variant, #4b4545);

  text-align: left;

  font-family: var(--body-regular-font-family, "Dubai-Regular", sans-serif);

  font-size: var(--body-regular-font-size, 16px);

  line-height: var(--body-regular-line-height, 24px);

  font-weight: var(--body-regular-font-weight, 400);

  position: relative;
}

.paragraph-container2 {
  display: flex;

  flex-direction: column;

  gap: var(--gap-gap-sm, 8px);

  align-items: flex-start;

  justify-content: flex-start;

  align-self: stretch;

  flex-shrink: 0;

  min-height: 120px;

  position: relative;
}

.organize-your-digital-assets-with-a-new-methodology-here {
  color: var(--surface-on-surface, #000000);

  text-align: left;

  font-family: var(--h4-regular-font-family, "Dubai-Regular", sans-serif);

  font-size: var(--h4-regular-font-size, 28px);

  line-height: var(--h4-regular-line-height, 32px);

  font-weight: var(--h4-regular-font-weight, 400);

  position: relative;

  align-self: stretch;
}

.synchronising-scrum-masters-with-the-possibility-to-surprise-and-delight-to-the-surprise-and-delight-scrum-masters {
  color: var(--surface-on-surface-variant, #4b4545);

  text-align: left;

  font-family: var(--body-regular-font-family, "-", sans-serif);

  font-size: var(--body-regular-font-size, 16px);

  line-height: var(--body-regular-line-height, 24px);

  font-weight: var(--body-regular-font-weight, 400);

  position: relative;

  align-self: stretch;

  flex: 1;
}

.synchronising-scrum-masters-with-the-possibility-to-surprise-and-delight-to-the-surprise-and-delight-scrum-masters-span {
  font-family: var(--body-regular-font-family, "Dubai-Regular", sans-serif);
}

.synchronising-scrum-masters-with-the-possibility-to-surprise-and-delight-to-the-surprise-and-delight-scrum-masters-span2 {
  font-family: var(--body-regular-font-family, "Dubai-Regular", sans-serif);

  text-decoration: underline;
}


.gdrfa-select-container {
    display: flex;
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    gap: var(--gap-gap-sm, 8px);
}

.gdrfa-select-container label {
    display: flex;
    align-items: center;
    gap: 10px;
    align-self: stretch;
    flex: 1 0 0;

    color: var(--surface-on-surface, #000);

    /* Body/Regular */
    font-family: var(--font-family, Dubai);
    font-size: var(--font-size-body, 16px);
    font-style: normal;
    font-weight: 400;
    line-height: var(--line-height-body, 24px);
    /* 150% */
}

.gdrfa-select-container ..form-select {
    display: flex;
    height: 56px;
    padding: 0 var(--padding-padding-lg, 16px);
    justify-content: flex-end;
    align-items: center;
    gap: var(--gap-gap-sm, 8px);
    align-self: stretch;
    border-radius: var(--radius-xs, 8px);
    border: 1px solid var(--surface-outline, #E4E2E6);
    background: var(--surface-surface, #FFF);
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'><path d='M9.87498 1.00002L5.99498 4.88002L2.11498 1.00002C1.72498 0.61002 1.09498 0.61002 0.704976 1.00002C0.314976 1.39002 0.314976 2.02002 0.704976 2.41002L5.29498 7.00002C5.68498 7.39002 6.31498 7.39002 6.70498 7.00002L11.295 2.41002C11.685 2.02002 11.685 1.39002 11.295 1.00002C10.905 0.62002 10.265 0.61002 9.87498 1.00002Z' fill='currentColor'/></svg>");
    background-repeat: no-repeat;
    background-position: var(--icon-dir);
    background-origin: content-box;

    outline: none;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
}




@media (min-width: 768px) and (max-width: 1024px) {
  .gdrfa-exposed-form.gdrfa-awards-page-1-form {
    flex-wrap: wrap;
  }

  fieldset#edit-field-awards-category-value--wrapper {
    flex: 0 0 100%;
    width: 100%;
  }

  .gdrfa-exposed-form.gdrfa-awards-page-1-form > div:nth-child(2) {
    flex: 1 1 calc(10% - var(--gap-gap-xl, 24px));
  }

  .gdrfa-exposed-form.gdrfa-awards-page-1-form > div:nth-child(3) {
    flex: 1 1 calc(10% - var(--gap-gap-xl, 24px));
  }

  .gdrfa-radio-list {
    width: 100%;
  }
}

@media (max-width: 768px) {
  .gdrfa-radio-list {
    flex-wrap: nowrap;
    gap: 8px;
  }
}

@media (max-width: 640px) {
  .gdrfa-radio-list {
    flex-wrap: wrap;
    display: flex;
    width: 100%;
    padding: var(--radius-xs, 8px);
    justify-content: center;
    align-items: center;
    gap: var(--gap-gap-sm, 8px);
    border-radius: var(--radius-xs, 8px);
    background: transparent;
  }

  .gdrfa-radio-container {
    display: inline-flex;
    min-width: unset;
    padding: var(--padding-padding-xs, 4px);
    justify-content: center;
    align-items: center;
    gap: var(--gap-gap-xs, 4px);

    border-radius: var(--radius-sm, 12px);
    background: var(--surface-surface-container-low, #f6ebeb);
  }

  .gdrfa-radio-container {
    flex: 1 1 calc(30% - 8px);
  }

  .gdrfa-exposed-form.gdrfa-awards-page-1-form {
    flex-wrap: wrap;
  }

  fieldset#edit-field-awards-category-value--wrapper {
    flex: 0 0 100%;
  }

  .gdrfa-exposed-form.gdrfa-awards-page-1-form
    .form-item-field-year-of-award-value {
    flex: 1;
    width: auto;
  }
}

