.block-dmfgroup-shortcuts {
  padding-top: calc(20px + 20 * ((100vw - 600px) / 800));
  padding-bottom: calc(30px + 30 * ((100vw - 600px) / 800));
  padding-left: 8.45272%;
  background-color: #e4e5e8; }
  @media screen and (max-width: 600px) {
    .block-dmfgroup-shortcuts {
      padding-top: 20px; } }
  @media screen and (min-width: 1400px) {
    .block-dmfgroup-shortcuts {
      padding-top: 40px; } }
  @media screen and (max-width: 600px) {
    .block-dmfgroup-shortcuts {
      padding-bottom: 30px; } }
  @media screen and (min-width: 1400px) {
    .block-dmfgroup-shortcuts {
      padding-bottom: 60px; } }
  @media (max-width: 1024px) {
    .block-dmfgroup-shortcuts {
      padding-left: 7.02006%; } }
  @media (max-width: 600px) {
    .block-dmfgroup-shortcuts {
      padding-bottom: 80px;
      padding-left: 5%; } }
  .block-dmfgroup-shortcuts .field--name-field-group-shortcuts-label h3 {
    font-weight: normal;
    font-size: calc(13px + 2 * ((100vw - 600px) / 800));
    line-height: calc(16px + 2 * ((100vw - 600px) / 800));
    letter-spacing: calc(0px + 0.2 * ((100vw - 600px) / 800));
    font-family: "Founders-grotesk-Medium", "sans-serif"; }
    @media screen and (max-width: 600px) {
      .block-dmfgroup-shortcuts .field--name-field-group-shortcuts-label h3 {
        font-size: 13px; } }
    @media screen and (min-width: 1400px) {
      .block-dmfgroup-shortcuts .field--name-field-group-shortcuts-label h3 {
        font-size: 15px; } }
    @media screen and (max-width: 600px) {
      .block-dmfgroup-shortcuts .field--name-field-group-shortcuts-label h3 {
        line-height: 16px; } }
    @media screen and (min-width: 1400px) {
      .block-dmfgroup-shortcuts .field--name-field-group-shortcuts-label h3 {
        line-height: 18px; } }
    @media screen and (max-width: 600px) {
      .block-dmfgroup-shortcuts .field--name-field-group-shortcuts-label h3 {
        letter-spacing: 0px; } }
    @media screen and (min-width: 1400px) {
      .block-dmfgroup-shortcuts .field--name-field-group-shortcuts-label h3 {
        letter-spacing: 0.2px; } }
    @media (max-width: 600px) {
      .block-dmfgroup-shortcuts .field--name-field-group-shortcuts-label h3 {
        margin-bottom: 20px; } }
  @media (max-width: 600px) {
    .block-dmfgroup-shortcuts .field--name-field-group-shortcuts {
      display: block; } }
  .block-dmfgroup-shortcuts .field--name-field-group-shortcuts > .field__item {
    width: 32.37822%;
    margin-right: 1.43266%;
    float: left; }
    .block-dmfgroup-shortcuts .field--name-field-group-shortcuts > .field__item .field--name-field-description {
      padding-right: 40px;
      box-sizing: border-box; }
      @media (max-width: 1024px) {
        .block-dmfgroup-shortcuts .field--name-field-group-shortcuts > .field__item .field--name-field-description {
          padding-right: 0; } }
    .block-dmfgroup-shortcuts .field--name-field-group-shortcuts > .field__item:last-child {
      margin-right: 0; }
      .block-dmfgroup-shortcuts .field--name-field-group-shortcuts > .field__item:last-child h2 {
        padding-right: 20px;
        box-sizing: border-box; }
    @media (max-width: 600px) {
      .block-dmfgroup-shortcuts .field--name-field-group-shortcuts > .field__item {
        width: 100%;
        margin-bottom: 15px; }
        .block-dmfgroup-shortcuts .field--name-field-group-shortcuts > .field__item:last-child {
          width: 100%;
          margin-bottom: 0; }
          .block-dmfgroup-shortcuts .field--name-field-group-shortcuts > .field__item:last-child h2 {
            padding-right: 0; }
        .block-dmfgroup-shortcuts .field--name-field-group-shortcuts > .field__item .field--name-field-description {
          display: none; }
        .block-dmfgroup-shortcuts .field--name-field-group-shortcuts > .field__item h2 {
          font-size: 18px;
          line-height: 22px;
          font-family: "Founders-grotesk-Regular", "sans-serif"; }
          .block-dmfgroup-shortcuts .field--name-field-group-shortcuts > .field__item h2::before {
            width: 26px;
            height: 26px;
            margin-right: 8px;
            transition: background-color 0.45s cubic-bezier(0.23, 1, 0.32, 1);
            flex-shrink: 0;
            display: block;
            box-sizing: border-box;
            border: 2px solid var(--color-primary);
            border-radius: 50%;
            right: auto;
            opacity: 1;
            position: relative;
            transform: none;
            content: ''; }
          .block-dmfgroup-shortcuts .field--name-field-group-shortcuts > .field__item h2::after {
            content: "\e900";
            font-family: 'icomoon';
            font-style: normal;
            font-style: normal;
            font-variant: normal;
            font-weight: normal;
            text-transform: none;
            speak: none;
            -webkit-font-smoothing: antialiased;
            -moz-osx-font-smoothing: grayscale;
            transition: color 0.45s cubic-bezier(0.23, 1, 0.32, 1);
            position: absolute;
            left: 6px;
            font-size: 16px; } }

/*# sourceMappingURL=../../_maps/components/block/block--group-shortcuts.css.map */
