.icon-arrow::before {
 content:"";
 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB+klEQVR4nO2bPUoDQRiGvzmC4CqewIBaWgTWnZAD6AUUtbIT7Gw8hKWF1p7AUlAJGGOiJIIS+wiiWIqFvvJls9mw2dVojNnMfC9MM8UyzzM/u8zsEEkkEsmQ4xIcj3CZU6jkCZNkG7wmVDUBzaJQXyBMkUU9X2Pw1RlgyfEl5BRujR8JbkfPr2SAegXY3QwlGD8SNOGCQddmgZdH4O0V2N/xJSzaMBK0QrFTAKdWAPa2LZHgEsa0QjmYAs8PvoTrk1CC8dPBFQnUJeGpIRIgEjL2SnByKvw2EAkZkQDbJdREghIJjkggkUAigURCMyKBREKXhOVpkYC+JWhCob01PaJlY94XEJXQ0/aaTgFAv2UrHwr4sQTdeohp6Xk6aEMFBLvNwZZ7h4RyrICPd+CuBBwfAkcHo1G4rdxmbntS+Nzh/so/gWoJKMYK4AcNG+i3hdueFD57WJ9rrwO81zBu3CLIvZsEzwcwifAcj3A2bIC/fA3+CN60T+Keh/0oZ2DwmlDg6ZDWuoHCc4L5RCmtG/iw1ymCjdb9y5z3/LfBadrqZMFTAg+Bb1gEnyVMWA2vFW6iv84IPAQeAk8CXxV4U5IVeNgJz+HbIdGfpa3YxgriEUpxAqyAj7swwVPA+GH/1ZUZ7nUrev67S1NWwUckFLXCuXXwEomEhplPVUvyfCE3uc8AAAAASUVORK5CYII=);
  background-size: cover;
  width: 2.5rem;
  height: 2.5rem;
  display: inline-block;
  margin-right:15px;
  transform: translate(0, 14px);
}
.icon-download::before {
 content:"";
 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAAXNSR0IB2cksfwAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+oJHhUkEDBvQMAAAALFSURBVHgB7ZzrTcUwDIUviG0YglmYjFkYgnlAQbIUFTv149Ck7UFC7U38Ol9cq5cfPB78IQESIAESIAESIIE/BF7fPr7b75+NhRaeF6rllKUQYPHYCJAAiwSK7uxAAiwSKLqzA4sAX6L+lfeyr8/3p2i+jP2RNYY6sFJYBsQMn6hGd0dogf+7oyTnUXn6A/PmDD/CLYk3eF/QyveiRw4sUmvoEY4EvottGKCc1hUBZbSFAV4RXEUTBGCbHf382PtcKdjju5d/u++JadlAAFrBud4RQJ5aF3Z4e4ac7MDhEe5vQgDO6JR9abYFsl4IQLvU6++kvolssWTen7YxjvyMrJcdWDw5CEDkTCnqcbkj64UAdFV9USPOwOLBsgNXAIicKUU9LndkvexAF3LbiDPQZuPaYQe6MNlGEICZmZLx0WRk4mR8tNxtDQLQCm6tNwGy19/Lmvfa+/b3Xn+E3RIzsImPfj+tAIvmGoGe0oGagAgQzVaLORKO2oMAbII0UaMiNcGeGJqNFmuUO1OvFQ8C0Aq+t64J1wBJHG1PiyH2R1whAJuIrBDNTwOlrWm+HmiVerfxIQC3QaOfNRA9sP5eYms+snfkFQKwCdRERoREgERstRoQ9UpcCEAJVr16wHhsqnVE/Jd4D+wLboCsbkbBQ8VpdS/VgQJSE6itif3MKwQgcqYIjB5Yfy/7lSuyXsgjXBEz8kWDG+XK7kEAnkFoDwhZL+QR7ou72z0EIHKmHHEAyHohAI8QvWoOzsDiybADVwCInClFPS53ZL3sQBdy24gz0Gbj2mEHujDZRhCA25lyts82nv0dCMD9NLR4bLvqqkiiOtmBxU4IA2wnVMy5rHtGWxjgsuonFZZ6D5STQv5dbZL+37SiJ1OD+38mtOCVRJniZvlEGiME8A4QI/BmHTDzkgAJkAAJkAAJkAAJkAAJ3J3AD6+iXKefXZjgAAAAAElFTkSuQmCC);
  background-size: cover;
  width: 1.5rem;
  height: 1.5rem;
  display: inline-block;
  margin-right:5px;
  transform: translate(0, 7px);
}
.quote::before {
 content:"";
 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNklEQVR4nGNgGAUjAnSXLvxPCqaa/u7Shf/vXP1EFMZlMVn6u0ctvjpq8adRi1HAqMV3SLG4Gw8mxmJK9GOAztI5vL0VS37ANN28+P5/T/niHwxEArL19xQtVJvauOojTOOFY8/+91ctfU6sxWTr7ypZELN44o5PMI1711/+31+9bA2xFpOl/z/Df8b+yqWXDm2/AY+fWW0bPnaVLAgkxlKy9fdVLGmc1b7h8+0rH8GaDm+/8a+/aund+vp6JmIsJll/b/ki/f7KJVumNq3+cuXMK7Cm80efgoLoU3fxInNCFpKtv7t04f/NS0/9BqVAkKZD2278A2sqWxRBjE/J1t9duvD/+WNP/+/ZcOnfrPb1H3srl94lxqcU6+8uW/itv3rps/7qpetACYHYOKWW/lEwChgoBQBA9gmwmCxuAQAAAABJRU5ErkJggg==);
  background-size: cover;
  width: 1.5rem;
  height: 1.5rem;
  display: inline-block;
  margin-right:10px;
  transform: translate(0 -2px);
}
.quote::after {
 content:"";
 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAABNklEQVR4nGNgGAUjAnSXLvxPCqaa/u7Shf/vXP1EFMZlMVn6u0ctvjpq8adRi1HAqMV3SLG4Gw8mxmJK9GOAztI5vL0VS37ANN28+P5/T/niHwxEArL19xQtVJvauOojTOOFY8/+91ctfU6sxWTr7ypZELN44o5PMI1711/+31+9bA2xFpOl/z/Df8b+yqWXDm2/AY+fWW0bPnaVLAgkxlKy9fdVLGmc1b7h8+0rH8GaDm+/8a+/aund+vp6JmIsJll/b/ki/f7KJVumNq3+cuXMK7Cm80efgoLoU3fxInNCFpKtv7t04f/NS0/9BqVAkKZD2278A2sqWxRBjE/J1t9duvD/+WNP/+/ZcOnfrPb1H3srl94lxqcU6+8uW/itv3rps/7qpetACYHYOKWW/lEwChgoBQBA9gmwmCxuAQAAAABJRU5ErkJggg==);
  background-size: cover;
  width: 1.5rem;
  height: 1.5rem;
  display: inline-block;
  margin-left:10px;
  transform: translate(0 -2px);
}

.manifest p.quote {
 font-size: clamp(1.1rem, 0.5vw + 1rem, 1.4rem);
}

.iban button {background:none;
    padding:0;
    border:none;
    box-shadow: none!important;
}
.iban .copy-button {
    width: 32px;
    height: 32px;
    display: inline-flex;
    align-items: center;
    justify-content: center;

    padding: 0;
    margin: 0;
    border: none;
    background: none;
    box-shadow: none !important;
    cursor: pointer;
  }

.iban .copy-button svg,
.iban .copy-button img {
    display: block;
    width: 32px;
    height: 32px;
  }