/*!
 * Icon-Set kolibri360.de - Stand 30.07.2026
 * ------------------------------------------------------------------
 * Ersetzt Font Awesome 5.15.4 vollstaendig. Ein Scan aller Templates,
 * site.js und der Theme-CSS hat genau 11 benutzte Glyphen ergeben.
 * Sie wurden aus fa-solid-900.svg extrahiert (units-per-em 512,
 * ascent 448), auf 1 Nachkommastelle gerundet und liegen als
 * SVG-Maske im Data-URI.
 *
 *   - kein Webfont mehr        -> fa-solid-900.woff2 (78 KB) entfaellt
 *   - kein fontawesome.min.css -> 57,9 KB entfallen
 *   - Icons erben die Textfarbe ueber currentColor
 *   - Markup bleibt unveraendert: <i class="fas fa-angle-up"></i>
 *
 * Neues Icon noetig? SVG-Pfad besorgen und nach gleichem Muster
 * ergaenzen (viewBox 0 0 <breite> 512, Pfad ohne Y-Flip einsetzen).
 * Lizenz der Pfade: Font Awesome Free, CC BY 4.0.
 * ------------------------------------------------------------------ */

/* --- Basis fuer <i class="fas fa-...">-Markup ------------------- */
.fa, .fas, .far, .fab, .fa-solid, .fa-regular, .fa-brands {
    display: inline-block;
    height: 1em;
    width: 1em;
    vertical-align: -0.125em;
    background-color: currentColor;
    -webkit-mask: center / contain no-repeat;
            mask: center / contain no-repeat;
}

.fa-angle-up {
    width: 0.625em;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M177 288.3l136-136c9.4-9.4 9.4-24.6 0-33.9l-22.6-22.6c-9.4-9.4-24.6-9.4-33.9 0l-96.5 96.3l-96.4-96.4c-9.4-9.4-24.6-9.4-33.9 0l-22.7 22.6c-9.4 9.4-9.4 24.6 0 33.9l136 136c9.4 9.5 24.6 9.5 34 0.1z'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M177 288.3l136-136c9.4-9.4 9.4-24.6 0-33.9l-22.6-22.6c-9.4-9.4-24.6-9.4-33.9 0l-96.5 96.3l-96.4-96.4c-9.4-9.4-24.6-9.4-33.9 0l-22.7 22.6c-9.4 9.4-9.4 24.6 0 33.9l136 136c9.4 9.5 24.6 9.5 34 0.1z'/%3E%3C/svg%3E");
}

.fa-angle-down {
    width: 0.625em;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M143 95.7l-136 136c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l96.4-96.4l96.4 96.4c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9l-136-136c-9.2-9.4-24.4-9.4-33.8 0z'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M143 95.7l-136 136c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l96.4-96.4l96.4 96.4c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9l-136-136c-9.2-9.4-24.4-9.4-33.8 0z'/%3E%3C/svg%3E");
}

.fa-angle-left {
    width: 0.5em;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M31.7 209l136 136c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9l-96.3-96.5l96.4-96.4c9.4-9.4 9.4-24.6 0-33.9l-22.6-22.7c-9.4-9.4-24.6-9.4-33.9 0l-136 136c-9.5 9.4-9.5 24.6-0.1 34z'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M31.7 209l136 136c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9l-96.3-96.5l96.4-96.4c9.4-9.4 9.4-24.6 0-33.9l-22.6-22.7c-9.4-9.4-24.6-9.4-33.9 0l-136 136c-9.5 9.4-9.5 24.6-0.1 34z'/%3E%3C/svg%3E");
}

.fa-angle-right {
    width: 0.5em;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M224.3 175l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4l-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.5 22.8c9.4 9.4 24.6 9.4 33.9 0l136-136c9.5-9.4 9.5-24.6 0.1-34z'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M224.3 175l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4l-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.5 22.8c9.4 9.4 24.6 9.4 33.9 0l136-136c9.5-9.4 9.5-24.6 0.1-34z'/%3E%3C/svg%3E");
}

.fa-angle-double-left {
    width: 0.875em;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M223.7 209l136 136c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9l-96.3-96.5l96.4-96.4c9.4-9.4 9.4-24.6 0-33.9l-22.6-22.7c-9.4-9.4-24.6-9.4-33.9 0l-136 136c-9.5 9.4-9.5 24.6-0.1 34zM31.7 175c-9.4 9.4-9.4 24.6 0.1 34l136 136c9.3 9.4 24.5 9.4 33.9 0l22.6-22.7c9.4-9.3 9.4-24.5 0-33.9l-96.4-96.4l96.3-96.5c9.4-9.3 9.4-24.5 0-33.9l-22.6-22.6c-9.3-9.4-24.5-9.4-33.9 0z'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M223.7 209l136 136c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9l-96.3-96.5l96.4-96.4c9.4-9.4 9.4-24.6 0-33.9l-22.6-22.7c-9.4-9.4-24.6-9.4-33.9 0l-136 136c-9.5 9.4-9.5 24.6-0.1 34zM31.7 175c-9.4 9.4-9.4 24.6 0.1 34l136 136c9.3 9.4 24.5 9.4 33.9 0l22.6-22.7c9.4-9.3 9.4-24.5 0-33.9l-96.4-96.4l96.3-96.5c9.4-9.3 9.4-24.5 0-33.9l-22.6-22.6c-9.3-9.4-24.5-9.4-33.9 0z'/%3E%3C/svg%3E");
}

.fa-angle-double-right {
    width: 0.875em;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M224.3 175l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4l-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.5 22.8c9.4 9.4 24.6 9.4 33.9 0l136-136c9.5-9.4 9.5-24.6 0.1-34zM416.3 209c9.4-9.4 9.4-24.6 0-33.8l-136-136c-9.3-9.4-24.5-9.4-33.9 0l-22.6 22.6c-9.4 9.3-9.4 24.5 0 33.9l96.4 96.4l-96.4 96.4c-9.4 9.3-9.4 24.5 0 33.9l22.6 22.6c9.3 9.4 24.5 9.4 33.9 0z'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M224.3 175l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4l-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.5 22.8c9.4 9.4 24.6 9.4 33.9 0l136-136c9.5-9.4 9.5-24.6 0.1-34zM416.3 209c9.4-9.4 9.4-24.6 0-33.8l-136-136c-9.3-9.4-24.5-9.4-33.9 0l-22.6 22.6c-9.4 9.3-9.4 24.5 0 33.9l96.4 96.4l-96.4 96.4c-9.4 9.3-9.4 24.5 0 33.9l22.6 22.6c9.3 9.4 24.5 9.4 33.9 0z'/%3E%3C/svg%3E");
}

.fa-times,
.fa-xmark {
    width: 0.6875em;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 352 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M242.7 192l100.1-100.1c12.3-12.3 12.3-32.2 0-44.5l-22.2-22.2c-12.3-12.3-32.2-12.3-44.5 0l-100.1 100.1l-100.1-100.1c-12.3-12.3-32.2-12.3-44.5 0l-22.2 22.2c-12.3 12.3-12.3 32.2 0 44.5l100.1 100.1l-100.1 100.1c-12.3 12.3-12.3 32.2 0 44.5l22.2 22.2c12.3 12.3 32.2 12.3 44.5 0l100.1-100.1l100.1 100.1c12.3 12.3 32.2 12.3 44.5 0l22.2-22.2c12.3-12.3 12.3-32.2 0-44.5z'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 352 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M242.7 192l100.1-100.1c12.3-12.3 12.3-32.2 0-44.5l-22.2-22.2c-12.3-12.3-32.2-12.3-44.5 0l-100.1 100.1l-100.1-100.1c-12.3-12.3-32.2-12.3-44.5 0l-22.2 22.2c-12.3 12.3-12.3 32.2 0 44.5l100.1 100.1l-100.1 100.1c-12.3 12.3-12.3 32.2 0 44.5l22.2 22.2c12.3 12.3 32.2 12.3 44.5 0l100.1-100.1l100.1 100.1c12.3 12.3 32.2 12.3 44.5 0l22.2-22.2c12.3-12.3 12.3-32.2 0-44.5z'/%3E%3C/svg%3E");
}

.fa-address-book {
    width: 0.875em;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M436 288h-20v-64h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-48c0-26.5-21.5-48-48-48h-320c-26.5 0-48 21.5-48 48v416c0 26.5 21.5 48 48 48h320c26.5 0 48-21.5 48-48v-48h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12zM208 320c-35.3 0-64-28.7-64-64s28.7-64 64-64s64 28.7 64 64s-28.7 64-64 64zM320 83.2v19.2c0 31.8-30.1 57.6-67.2 57.6h-5c-12.2-5.1-25.7-8-39.8-8s-27.5 2.9-39.8 8h-5c-37.1 0-67.2-25.8-67.2-57.6v-19.2c0-10.6 10-19.2 22.4-19.2h179.2c12.4 0 22.4 8.6 22.4 19.2z'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M436 288h-20v-64h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-48c0-26.5-21.5-48-48-48h-320c-26.5 0-48 21.5-48 48v416c0 26.5 21.5 48 48 48h320c26.5 0 48-21.5 48-48v-48h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12zM208 320c-35.3 0-64-28.7-64-64s28.7-64 64-64s64 28.7 64 64s-28.7 64-64 64zM320 83.2v19.2c0 31.8-30.1 57.6-67.2 57.6h-5c-12.2-5.1-25.7-8-39.8-8s-27.5 2.9-39.8 8h-5c-37.1 0-67.2-25.8-67.2-57.6v-19.2c0-10.6 10-19.2 22.4-19.2h179.2c12.4 0 22.4 8.6 22.4 19.2z'/%3E%3C/svg%3E");
}

.fa-download {
    width: 1em;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M216 448h80c13.3 0 24-10.7 24-24v-168h87.7c17.8 0 26.7-21.5 14.1-34.1l-152.1-152.2c-7.5-7.5-19.8-7.5-27.3 0l-152.3 152.2c-12.6 12.6-3.7 34.1 14.1 34.1h87.8v168c0 13.3 10.7 24 24 24z M512 72v-112c0-13.3-10.7-24-24-24h-464c-13.3 0-24 10.7-24 24v112c0 13.3 10.7 24 24 24h146.7l49-49c20.1-20.1 52.5-20.1 72.6 0l49 49h146.7c13.3 0 24-10.7 24-24zM388-16c0 11-9 20-20 20s-20-9-20-20s9-20 20-20s20 9 20 20zM452-16c0 11-9 20-20 20s-20-9-20-20s9-20 20-20s20 9 20 20z'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M216 448h80c13.3 0 24-10.7 24-24v-168h87.7c17.8 0 26.7-21.5 14.1-34.1l-152.1-152.2c-7.5-7.5-19.8-7.5-27.3 0l-152.3 152.2c-12.6 12.6-3.7 34.1 14.1 34.1h87.8v168c0 13.3 10.7 24 24 24z M512 72v-112c0-13.3-10.7-24-24-24h-464c-13.3 0-24 10.7-24 24v112c0 13.3 10.7 24 24 24h146.7l49-49c20.1-20.1 52.5-20.1 72.6 0l49 49h146.7c13.3 0 24-10.7 24-24zM388-16c0 11-9 20-20 20s-20-9-20-20s9-20 20-20s20 9 20 20zM452-16c0 11-9 20-20 20s-20-9-20-20s9-20 20-20s20 9 20 20z'/%3E%3C/svg%3E");
}

.fa-plus {
    width: 0.875em;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M416 240c17.7 0 32-14.3 32-32v-32c0-17.7-14.3-32-32-32h-144v-144c0-17.7-14.3-32-32-32h-32c-17.7 0-32 14.3-32 32v144h-144c-17.7 0-32 14.3-32 32v32c0 17.7 14.3 32 32 32h144v144c0 17.7 14.3 32 32 32h32c17.7 0 32-14.3 32-32v-144h144z'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M416 240c17.7 0 32-14.3 32-32v-32c0-17.7-14.3-32-32-32h-144v-144c0-17.7-14.3-32-32-32h-32c-17.7 0-32 14.3-32 32v144h-144c-17.7 0-32 14.3-32 32v32c0 17.7 14.3 32 32 32h144v144c0 17.7 14.3 32 32 32h32c17.7 0 32-14.3 32-32v-144h144z'/%3E%3C/svg%3E");
}

.fa-minus {
    width: 0.875em;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M416 240c17.7 0 32-14.3 32-32v-32c0-17.7-14.3-32-32-32h-384c-17.7 0-32 14.3-32 32v32c0 17.7 14.3 32 32 32h384z'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M416 240c17.7 0 32-14.3 32-32v-32c0-17.7-14.3-32-32-32h-384c-17.7 0-32 14.3-32 32v32c0 17.7 14.3 32 32 32h384z'/%3E%3C/svg%3E");
}

/* --- Pseudo-Elemente ------------------------------------------------
 * Diese Stellen zogen das Icon frueher ueber content: "\f105" aus der
 * Webfont. Sie liegen jetzt hier, damit alle Icon-Definitionen an
 * einem Ort stehen. In style.css / specials.css sind an den passenden
 * Stellen nur noch Groesse, Farbe, Abstand und Transition geregelt.
 * ------------------------------------------------------------------ */
.io-mobile-nav-back-button:before,
.menu-item-has-children .io-mobile-item-title:first-child:after,
header .menu-item-has-children .menu-item-has-children > a:after,
.tab-content .icon-minus:before,
.tab-content .icon-plus:before {
    content: "";
    display: inline-block;
    height: 1em;
    vertical-align: -0.125em;
    background-color: currentColor;
    -webkit-mask: center / contain no-repeat;
            mask: center / contain no-repeat;
}

.io-mobile-nav-back-button:before {
    width: 0.5em;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M31.7 209l136 136c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9l-96.3-96.5l96.4-96.4c9.4-9.4 9.4-24.6 0-33.9l-22.6-22.7c-9.4-9.4-24.6-9.4-33.9 0l-136 136c-9.5 9.4-9.5 24.6-0.1 34z'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M31.7 209l136 136c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9l-96.3-96.5l96.4-96.4c9.4-9.4 9.4-24.6 0-33.9l-22.6-22.7c-9.4-9.4-24.6-9.4-33.9 0l-136 136c-9.5 9.4-9.5 24.6-0.1 34z'/%3E%3C/svg%3E");
}

.menu-item-has-children .io-mobile-item-title:first-child:after,
header .menu-item-has-children .menu-item-has-children > a:after {
    width: 0.5em;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M224.3 175l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4l-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.5 22.8c9.4 9.4 24.6 9.4 33.9 0l136-136c9.5-9.4 9.5-24.6 0.1-34z'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M224.3 175l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4l-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.5 22.8c9.4 9.4 24.6 9.4 33.9 0l136-136c9.5-9.4 9.5-24.6 0.1-34z'/%3E%3C/svg%3E");
}

.tab-content .icon-minus:before {
    width: 0.875em;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M416 240c17.7 0 32-14.3 32-32v-32c0-17.7-14.3-32-32-32h-384c-17.7 0-32 14.3-32 32v32c0 17.7 14.3 32 32 32h384z'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M416 240c17.7 0 32-14.3 32-32v-32c0-17.7-14.3-32-32-32h-384c-17.7 0-32 14.3-32 32v32c0 17.7 14.3 32 32 32h384z'/%3E%3C/svg%3E");
}

.tab-content .icon-plus:before {
    width: 0.875em;
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M416 240c17.7 0 32-14.3 32-32v-32c0-17.7-14.3-32-32-32h-144v-144c0-17.7-14.3-32-32-32h-32c-17.7 0-32 14.3-32 32v144h-144c-17.7 0-32 14.3-32 32v32c0 17.7 14.3 32 32 32h144v144c0 17.7 14.3 32 32 32h32c17.7 0 32-14.3 32-32v-144h144z'/%3E%3C/svg%3E");
            mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath transform='translate(0 448)scale(1 -1)' d='M416 240c17.7 0 32-14.3 32-32v-32c0-17.7-14.3-32-32-32h-144v-144c0-17.7-14.3-32-32-32h-32c-17.7 0-32 14.3-32 32v144h-144c-17.7 0-32 14.3-32 32v32c0 17.7 14.3 32 32 32h144v144c0 17.7 14.3 32 32 32h32c17.7 0 32-14.3 32-32v-144h144z'/%3E%3C/svg%3E");
}
