.doz-downloads {
  margin: clamp(3rem, 2.535rem + 1.357vw, 4rem) 0 clamp(6rem, 5.07rem + 2.713vw, 8rem); }
  .doz-downloads .inside {
    width: 90%;
    max-width: 1266px;
    margin: 0 auto; }
  .doz-downloads-header {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    margin-bottom: 1.25em;
    gap: 3.428rem; }
    .doz-downloads-header-heading {
      max-width: 46ch;
      margin-bottom: .857rem; }
    .doz-downloads-header-text p,
    .doz-downloads-header-text li {
      font-size: 14px;
      line-height: 1.5;
      max-width: 74ch; }
    .doz-downloads-header-text a {
      font-size: inherit; }
  .doz-downloads-list {
    padding: 0;
    margin: 0;
    list-style: none; }
  .doz-downloads-list-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1em;
    max-width: 960px;
    padding: 1.786em 1.071em;
    margin-bottom: 0;
    border-bottom: 1px solid #E5EAEF; }
    @media only screen and (min-width: 580px) {
      .doz-downloads-list-item {
        flex-direction: row; } }
    @media only screen and (min-width: 720px) {
      .doz-downloads-list-item {
        gap: 0; } }
    .doz-downloads-list-item-icon {
      flex-shrink: 0;
      display: flex;
      justify-content: center;
      align-items: center;
      width: 75px;
      height: 75px;
      background-color: #F7F7F9; }
      @media only screen and (min-width: 720px) {
        .doz-downloads-list-item-icon {
          margin-right: 5%; } }
    .doz-downloads-list-item-svg-wrapper {
      position: relative; }
    .doz-downloads-list-item-icon-label {
      font-size: 14px;
      line-height: 1.5;
      font-size: 0.836rem;
      font-weight: 700;
      color: #00305B;
      position: absolute;
      bottom: .736rem;
      left: 0; }
    .doz-downloads-list-item-info {
      max-width: 450px;
      text-align: center; }
      @media only screen and (min-width: 580px) {
        .doz-downloads-list-item-info {
          text-align: initial; } }
      @media only screen and (min-width: 720px) {
        .doz-downloads-list-item-info {
          margin-right: 5%; } }
    .doz-downloads-list-item-title {
      font-size: 14px;
      line-height: 1.5;
      font-size: clamp(1.071rem, 1.012rem + 0.174vw, 1.2rem);
      font-weight: 700;
      display: block; }
    .doz-downloads-list-item-filename {
      font-size: 14px;
      line-height: 1.5;
      font-size: 0.836rem;
      color: #4A4B4D;
      text-decoration: underline; }
    .doz-downloads-list-item-action {
      display: inline-block;
      position: relative;
      align-content: center;
      font-family: "Noto Sans", sans-serif;
      font-size: 14px;
      font-weight: 600;
      line-height: 1.4;
      padding: 1.072em 2.8em;
      color: #FFFFFF;
      background-color: #00305B;
      border: 1px solid #00305B;
      border-radius: 0;
      text-decoration: none;
      align-self: stretch;
      text-align: center; }
      .doz-downloads-list-item-action:after {
        content: '';
        display: inline-block;
        margin-left: 0.7em;
        width: 0.7em;
        height: 0.7em;
        transform: rotate(45deg);
        transform-origin: center;
        border-style: solid;
        border-color: #E94E24;
        border-width: 2px 2px 0 0; }
      .doz-downloads-list-item-action:hover {
        color: #000000;
        background-color: transparent;
        border-color: rgba(0, 48, 91, 0.2); }
      .doz-downloads-list-item-action:active {
        scale: 0.95; }
      .doz-downloads-list-item-action:disabled {
        opacity: 0.5;
        pointer-events: none; }
      .doz-downloads-list-item-action:not(:last-of-type) {
        margin: 0 1em 1em 0; }
      @media only screen and (min-width: 580px) {
        .doz-downloads-list-item-action {
          flex-shrink: 0;
          align-self: unset;
          margin-left: auto; } }

/*# sourceMappingURL=downloads.css.map */
