/********************************************************************************
 *               ICON CASCADING STYLE SHEET - NRW KULTUR TEMPLATE               *
 *                                                                              *
 * This file is part of the "NRW Kultur Project".                               *
 *                                                                              *
 * @author     Sven Papenfuß <sp@iconate.de>                                    *
 * @author     Denis Schischka <d.schischka@iconate.de>                                  *
 * @copyright  2021 iconate® Gesellschaft für Kommunikation und Medien mbH      *
 * @version    1.0.0                                                            *
 * @since      File available since Release 1.0.0                               *
 *                                                                              *
 ********************************************************************************/

/* HEADER ICONS */

.menu-icon {
    display: flex;
    flex-direction: column;
    height: 1.375rem;
    width: 1.375rem;
    margin-right: .5rem;
    margin-top: .135rem;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cg id='Gruppe_7' data-name='Gruppe 7' transform='translate(0 -6)'%3E%3Crect id='Rectangle' width='22' height='2' transform='translate(0 6)'/%3E%3Crect id='Rectangle_Copy_2' data-name='Rectangle Copy 2' width='22' height='2' transform='translate(0 16)'/%3E%3Crect id='Rectangle_Copy_3' data-name='Rectangle Copy 3' width='22' height='2' transform='translate(0 26)'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: 1.375rem auto;
    background-repeat: no-repeat;
    background-position: center;
    image-rendering: pixelated;
}

.icon-close {
    display: flex;
    flex-direction: column;
    height: 1.375rem;
    width: 1.375rem;
    margin-right: .5rem;
    margin-top: .135rem;
    background-size: 1.375rem auto;
    background-repeat: no-repeat;
    background-position: center;
    image-rendering: pixelated;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.876' height='21.876' viewBox='0 0 21.876 21.876'%3E%3Cg id='Gruppe_8' data-name='Gruppe 8' transform='translate(-0.062 -6.062)'%3E%3Cpath id='Line' d='M.476.476,19.524,19.524' transform='translate(1 7)' fill='none' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='10' stroke-width='2'/%3E%3Cpath id='Line-2' data-name='Line' d='M0,19.048,19.048,0' transform='translate(1.477 7.477)' fill='none' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.search-toggle .icon.icon-search {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.634' height='20.03' viewBox='0 0 20.634 20.03'%3E%3Cg id='Gruppe_8' data-name='Gruppe 8' transform='translate(-0.232 -6.732)'%3E%3Cg id='Oval' transform='translate(0.232 6.732)' fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='2'%3E%3Ccircle cx='8' cy='8' r='8' stroke='none'/%3E%3Ccircle cx='8' cy='8' r='7' fill='none'/%3E%3C/g%3E%3Cpath id='Line_3' data-name='Line 3' d='M1.354.975,1.5,8.5' transform='translate(12.354 20.268) rotate(-45)' fill='none' stroke='%23000' stroke-linecap='square' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: 1.5rem 1.25rem;
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 2rem;
    margin-right: 0;
}

.header-overlay .search-toggle .icon.icon-search {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.634' height='20.03' viewBox='0 0 20.634 20.03'%3E%3Cg id='Gruppe_8' data-name='Gruppe 8' transform='translate(-0.232 -6.732)'%3E%3Cg id='Oval' transform='translate(0.232 6.732)' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'%3E%3Ccircle cx='8' cy='8' r='8' stroke='none'/%3E%3Ccircle cx='8' cy='8' r='7' fill='none'/%3E%3C/g%3E%3Cpath id='Line_3' data-name='Line 3' d='M1.354.975,1.5,8.5' transform='translate(12.354 20.268) rotate(-45)' fill='none' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.search-overlay .search-toggle .icon.icon-search {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.876' height='21.876' viewBox='0 0 21.876 21.876'%3E%3Cg id='Gruppe_8' data-name='Gruppe 8' transform='translate(-832.062 -12.062)'%3E%3Cpath id='Line' d='M.476.476,19.524,19.524' transform='translate(833 13)' fill='none' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='10' stroke-width='2'/%3E%3Cpath id='Line-2' data-name='Line' d='M0,19.048,19.048,0' transform='translate(833.477 13.477)' fill='none' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: left;
}


/* SEARCH OVERLA */

.tx-indexedsearch-form label {
    display: block;
    color: #fff;
    font-weight: 700;
    letter-spacing: .1rem;
    padding-left: 2rem;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.634' height='20.03' viewBox='0 0 20.634 20.03'%3E%3Cg id='Gruppe_8' data-name='Gruppe 8' transform='translate(-0.232 -6.732)'%3E%3Cg id='Oval' transform='translate(0.232 6.732)' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'%3E%3Ccircle cx='8' cy='8' r='8' stroke='none'/%3E%3Ccircle cx='8' cy='8' r='7' fill='none'/%3E%3C/g%3E%3Cpath id='Line_3' data-name='Line 3' d='M1.354.975,1.5,8.5' transform='translate(12.354 20.268) rotate(-45)' fill='none' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: left;
}


/* CURSORS */


@media (min-width: 992px) {

    #page.startpage {
        cursor: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAAAiCAYAAAD1aT8BAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAATKADAAQAAAABAAAAIgAAAAATcyz2AAABUElEQVRoBe3aS26DMBAG4B/UXRfd9gB9sMwRcpPSG3EDOArHiJJcIheAzkQ4srrhMbOI+McSYBnZYj7ZwCAAknJG1clWk4RrC1OxLqhG3axope1Snr/3Fd9NAfykK5V6a0HbPdiAoQPGWwLTowVN+u6/nPF5KFD2QvWWRzsCv184dXnbXJ0CTBG80GjAvNCowDzQ6MCsaJRgFjRasK1o1GBb0OjB1qIFmIpJWfqeVkhCerz3iJ0IDB9A2UjlNXHojBqyjEDBJEOIMieQ0qgAm5PKziva7r9WZPG6VF9klN5lpP0M8i6hVCkcvYfpPeuxJNOJOOqTsqoFqP1vkbC0PV4rJp0lWAG2EivARGDpzJpsuZfkWizqGbYFixZsKxYlmAWLDsyKRQXmgUUD5oVFAeaJpWAMXyuOGmhe8twwb4/6JCCzzO13JxpURdPlaQ34D9n9o1+dlL2eAAAAAElFTkSuQmCC') 22 22, auto; 
    }
    
}

#page,
#page.startpage.end-of-page {
    cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='clip-Benutzerdefiniertes_Format_1'%3E%3Crect width='20' height='20'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Benutzerdefiniertes_Format_1' data-name='Benutzerdefiniertes Format – 1' clip-path='url(%23clip-Benutzerdefiniertes_Format_1)'%3E%3Cg id='Ebene_2' data-name='Ebene 2' transform='translate(0.35 0.4)'%3E%3Cg id='Ebene_1' data-name='Ebene 1'%3E%3Cpath id='Pfad_1' data-name='Pfad 1' d='M3.4,5.6v11H.2V.3H16.6V3.4H5.6L18.9,16.6l-2.3,2.3Z' fill='%23db0028'/%3E%3Cpath id='Pfad_2' data-name='Pfad 2' d='M16.4.5V3.1H5L18.5,16.6l-1.9,1.9L3.1,5V16.3H.5V.5H16.4m.5-.5H0V16.9H3.6V6.2L16.2,18.8l.4.4.4-.4,1.9-1.9.4-.4-.4-.4L6.2,3.6H16.8V0Z' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") 10 10, pointer;
}

#page a:hover {
    cursor: pointer;
}

#page.program-layout-1 {
    cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='clip-Benutzerdefiniertes_Format_1'%3E%3Crect width='20' height='20'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Benutzerdefiniertes_Format_1' data-name='Benutzerdefiniertes Format – 1' clip-path='url(%23clip-Benutzerdefiniertes_Format_1)'%3E%3Cg id='Ebene_2' data-name='Ebene 2' transform='translate(0.35 0.4)'%3E%3Cg id='Ebene_1' data-name='Ebene 1'%3E%3Cpath id='Pfad_1' data-name='Pfad 1' d='M3.4,5.6v11H.2V.3H16.6V3.4H5.6L18.9,16.6l-2.3,2.3Z' fill='%23009BA4'/%3E%3Cpath id='Pfad_2' data-name='Pfad 2' d='M16.4.5V3.1H5L18.5,16.6l-1.9,1.9L3.1,5V16.3H.5V.5H16.4m.5-.5H0V16.9H3.6V6.2L16.2,18.8l.4.4.4-.4,1.9-1.9.4-.4-.4-.4L6.2,3.6H16.8V0Z' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") 10 10, pointer;
}

#page.program-layout-2 {
    cursor: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' viewBox='0 0 20 20'%3E%3Cdefs%3E%3CclipPath id='clip-Benutzerdefiniertes_Format_1'%3E%3Crect width='20' height='20'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Benutzerdefiniertes_Format_1' data-name='Benutzerdefiniertes Format – 1' clip-path='url(%23clip-Benutzerdefiniertes_Format_1)'%3E%3Cg id='Ebene_2' data-name='Ebene 2' transform='translate(0.35 0.4)'%3E%3Cg id='Ebene_1' data-name='Ebene 1'%3E%3Cpath id='Pfad_1' data-name='Pfad 1' d='M3.4,5.6v11H.2V.3H16.6V3.4H5.6L18.9,16.6l-2.3,2.3Z' fill='%23DDA668'/%3E%3Cpath id='Pfad_2' data-name='Pfad 2' d='M16.4.5V3.1H5L18.5,16.6l-1.9,1.9L3.1,5V16.3H.5V.5H16.4m.5-.5H0V16.9H3.6V6.2L16.2,18.8l.4.4.4-.4,1.9-1.9.4-.4-.4-.4L6.2,3.6H16.8V0Z' fill='%23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A") 10 10, pointer;
}


/* SOCIAL MEDIA BUTTONS */

a.social-media-btn.facebook-btn {
    background-image: url("data:image/svg+xml,%3Csvg id='Icons_Facebook_schwarz' data-name='Icons/Facebook/schwarz' xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Crect id='Rectangle' width='40' height='40'/%3E%3Cpath id='Fill_4' data-name='Fill 4' d='M16.908,12.209H11.35V8.451c0-1.584.776-3.129,3.266-3.129h2.527V.391A30.821,30.821,0,0,0,12.657,0C8.08,0,5.088,2.774,5.088,7.8v4.414H0V18H5.088V32.245H11.35V18H16.02Z' transform='translate(11.837 7.755)' fill='%23fffffe'/%3E%3C/svg%3E%0A");
}

a.social-media-btn.twitter-btn {
    background-image: url("data:image/svg+xml,%3Csvg id='Icons_Twitter_schwarz' data-name='Icons/Twitter/schwarz' xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Crect id='Rectangle' width='40' height='40'/%3E%3Cg id='Logo__x2014__FIXED' transform='translate(8.9 11.4)'%3E%3Cpath id='Path' d='M7.37,19.1A13.628,13.628,0,0,0,21.09,5.38c0-.21,0-.42-.01-.62a9.879,9.879,0,0,0,2.41-2.5,9.787,9.787,0,0,1-2.77.76A4.819,4.819,0,0,0,22.84.35a9.765,9.765,0,0,1-3.06,1.17,4.825,4.825,0,0,0-8.34,3.3,4.419,4.419,0,0,0,.13,1.1A13.679,13.679,0,0,1,1.63.88a4.82,4.82,0,0,0,1.5,6.43,4.737,4.737,0,0,1-2.18-.6v.06A4.827,4.827,0,0,0,4.82,11.5a4.807,4.807,0,0,1-1.27.17,4.6,4.6,0,0,1-.91-.09,4.815,4.815,0,0,0,4.5,3.35,9.693,9.693,0,0,1-5.99,2.06A8.769,8.769,0,0,1,0,16.92,13.435,13.435,0,0,0,7.37,19.1' transform='translate(0.07 0.05)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");
}

a.social-media-btn.instagram-btn {
    background-image: url("data:image/svg+xml,%3Csvg id='Icons_Instagram_schwarz' data-name='Icons/Instagram/schwarz' xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Crect id='Rectangle' width='40' height='40'/%3E%3Cg id='Rectangle-2' data-name='Rectangle' transform='translate(6 6)' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='3'%3E%3Crect width='28' height='28' rx='6' stroke='none'/%3E%3Crect x='1.5' y='1.5' width='25' height='25' rx='4.5' fill='none'/%3E%3C/g%3E%3Cg id='Oval' transform='translate(14 14)' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='3'%3E%3Ccircle cx='6' cy='6' r='6' stroke='none'/%3E%3Ccircle cx='6' cy='6' r='4.5' fill='none'/%3E%3C/g%3E%3Ccircle id='Oval-2' data-name='Oval' cx='2' cy='2' r='2' transform='translate(25 11)' fill='%23fff'/%3E%3C/svg%3E%0A");
}

a.social-media-btn.vimeo-btn {
    background-image: url("data:image/svg+xml,%3Csvg id='Icons_Social_Media_Instagram_weiß' data-name='Icons/Social Media/Instagram/weiß' xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Crect id='Rectangle' width='40' height='40'/%3E%3Cg id='_8679498_vimeo_icon' data-name='8679498_vimeo_icon' transform='translate(6 6)'%3E%3Cpath id='Pfad_1' data-name='Pfad 1' d='M0,0H27.588V27.588H0Z' fill='none'/%3E%3Cpath id='Pfad_2' data-name='Pfad 2' d='M1.2,9.345c-.329-.494-.3-.494.384-1.1A54.576,54.576,0,0,1,5.961,4.4c1.423-1.02,3.309-1.678,4.6-.056,1.187,1.5,1.215,3.761,1.516,5.566a31.12,31.12,0,0,0,1.231,5.578c.178.5.519,1.457,1.133,1.537.794.111,1.6-1.312,1.971-1.843.957-1.412,2.254-3.315,2.09-5.13-.162-1.93-2.2-1.567-3.473-1.106A7.5,7.5,0,0,1,19.1,3.519c2.014-.855,5.007-.84,6.018,1.481,1.081,2.516.109,5.438-1.068,7.718a39.742,39.742,0,0,1-4.7,6.907c-1.558,1.9-3.4,3.986-5.725,4.895C10.967,25.554,9.4,23.539,8.491,21.2A79.013,79.013,0,0,1,6.3,13.164,9.51,9.51,0,0,0,4.935,9.851c-.927-1.191-1.981-.072-2.9.571A10.176,10.176,0,0,1,1.2,9.345Z' transform='translate(0)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");
}

a.social-media-btn.linkedin-btn {
    background-image: url("data:image/svg+xml,%3Csvg id='Icons_Social_Media_Instagram_weiß' data-name='Icons/Social Media/Instagram/weiß' xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Crect id='Rectangle' width='40' height='40'/%3E%3Cpath id='_367593_linkedin_business_network_social_icon' data-name='367593_linkedin_business_network_social_icon' d='M46.306,62.79h5.178V78.374H46.306Zm2.624-7.512a2.7,2.7,0,1,0-.068,5.384H48.9a2.7,2.7,0,1,0,.035-5.384ZM64.2,62.424A5.141,5.141,0,0,0,59.532,65V62.79h-5.18c.069,1.462,0,15.584,0,15.584h5.18v-8.7a3.566,3.566,0,0,1,.17-1.264,2.836,2.836,0,0,1,2.657-1.894c1.876,0,2.625,1.43,2.625,3.524v8.338h5.179V69.438C70.163,64.651,67.609,62.424,64.2,62.424Z' transform='translate(-38.166 -47.392)' fill='%23fff'/%3E%3C/svg%3E%0A");
}

a.external-btn {
    background-image: url("data:image/svg+xml,%3Csvg id='Icons_Webseite_schwarz' data-name='Icons/Webseite/schwarz' xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Crect id='Rectangle' width='40' height='40'/%3E%3Cpath id='www' d='M8.759,12.313,9.73,7.6h1.907L9.75,15H8.1l-1.4-4.655L5.293,15H3.646L1.759,7.6H3.667l.964,4.7L5.984,7.6H7.413Zm10.288,0,.971-4.71h1.907L20.039,15H18.384l-1.4-4.655L15.582,15H13.934L12.047,7.6h1.907l.964,4.7,1.354-4.7H17.7Zm10.288,0,.971-4.71h1.907L30.327,15H28.672l-1.4-4.655L25.87,15H24.222L22.335,7.6h1.907l.964,4.7L26.56,7.6h1.429Z' transform='translate(3 11)' fill='%23fff'/%3E%3C/svg%3E%0A");
}

footer a.social-media-btn.facebook-btn {
    background-image: url("data:image/svg+xml,%3Csvg id='Icons_Facebook_weiß' data-name='Icons/Facebook/weiß' xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Crect id='Rectangle' width='40' height='40' fill='%23fff'/%3E%3Cpath id='Fill_4' data-name='Fill 4' d='M16.908,12.209H11.35V8.451c0-1.584.776-3.129,3.266-3.129h2.527V.391A30.821,30.821,0,0,0,12.657,0C8.08,0,5.088,2.774,5.088,7.8v4.414H0V18H5.088V32.245H11.35V18H16.02Z' transform='translate(11.837 7.755)'/%3E%3C/svg%3E%0A");
}

footer a.social-media-btn.twitter-btn {
    background-image: url("data:image/svg+xml,%3Csvg id='Icons_Twitter_weiß' data-name='Icons/Twitter/weiß' xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Crect id='Rectangle' width='40' height='40' fill='%23fff'/%3E%3Cg id='Logo__x2014__FIXED' transform='translate(8.9 11.4)'%3E%3Cpath id='Path' d='M7.37,19.1A13.628,13.628,0,0,0,21.09,5.38c0-.21,0-.42-.01-.62a9.879,9.879,0,0,0,2.41-2.5,9.787,9.787,0,0,1-2.77.76A4.819,4.819,0,0,0,22.84.35a9.765,9.765,0,0,1-3.06,1.17,4.825,4.825,0,0,0-8.34,3.3,4.419,4.419,0,0,0,.13,1.1A13.679,13.679,0,0,1,1.63.88a4.82,4.82,0,0,0,1.5,6.43,4.737,4.737,0,0,1-2.18-.6v.06A4.827,4.827,0,0,0,4.82,11.5a4.807,4.807,0,0,1-1.27.17,4.6,4.6,0,0,1-.91-.09,4.815,4.815,0,0,0,4.5,3.35,9.693,9.693,0,0,1-5.99,2.06A8.769,8.769,0,0,1,0,16.92,13.435,13.435,0,0,0,7.37,19.1' transform='translate(0.07 0.05)'/%3E%3C/g%3E%3C/svg%3E%0A");
}

footer a.social-media-btn.instagram-btn {
    background-image: url("data:image/svg+xml,%3Csvg id='Icons_Instagram_weiß' data-name='Icons/Instagram/weiß' xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Crect id='Rectangle' width='40' height='40' fill='%23fff'/%3E%3Cg id='Rectangle-2' data-name='Rectangle' transform='translate(6 6)' fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='3'%3E%3Crect width='28' height='28' rx='6' stroke='none'/%3E%3Crect x='1.5' y='1.5' width='25' height='25' rx='4.5' fill='none'/%3E%3C/g%3E%3Cg id='Oval' transform='translate(14 14)' fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='3'%3E%3Ccircle cx='6' cy='6' r='6' stroke='none'/%3E%3Ccircle cx='6' cy='6' r='4.5' fill='none'/%3E%3C/g%3E%3Ccircle id='Oval-2' data-name='Oval' cx='2' cy='2' r='2' transform='translate(25 11)'/%3E%3C/svg%3E%0A");
}

footer a.social-media-btn.vimeo-btn {
    background-image: url("data:image/svg+xml,%3Csvg id='Icons_Social_Media_Instagram_weiß' data-name='Icons/Social Media/Instagram/weiß' xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Crect id='Rectangle' width='40' height='40' fill='%23fff'/%3E%3Cg id='_8679498_vimeo_icon' data-name='8679498_vimeo_icon' transform='translate(6 6)'%3E%3Cpath id='Pfad_1' data-name='Pfad 1' d='M0,0H27.588V27.588H0Z' fill='none'/%3E%3Cpath id='Pfad_2' data-name='Pfad 2' d='M1.2,9.345c-.329-.494-.3-.494.384-1.1A54.576,54.576,0,0,1,5.961,4.4c1.423-1.02,3.309-1.678,4.6-.056,1.187,1.5,1.215,3.761,1.516,5.566a31.12,31.12,0,0,0,1.231,5.578c.178.5.519,1.457,1.133,1.537.794.111,1.6-1.312,1.971-1.843.957-1.412,2.254-3.315,2.09-5.13-.162-1.93-2.2-1.567-3.473-1.106A7.5,7.5,0,0,1,19.1,3.519c2.014-.855,5.007-.84,6.018,1.481,1.081,2.516.109,5.438-1.068,7.718a39.742,39.742,0,0,1-4.7,6.907c-1.558,1.9-3.4,3.986-5.725,4.895C10.967,25.554,9.4,23.539,8.491,21.2A79.013,79.013,0,0,1,6.3,13.164,9.51,9.51,0,0,0,4.935,9.851c-.927-1.191-1.981-.072-2.9.571A10.176,10.176,0,0,1,1.2,9.345Z' transform='translate(0)'/%3E%3C/g%3E%3C/svg%3E%0A");
}

footer a.social-media-btn.linkedin-btn {
    background-image: url("data:image/svg+xml,%3Csvg id='Icons_Social_Media_Instagram_weiß' data-name='Icons/Social Media/Instagram/weiß' xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Crect id='Rectangle' width='40' height='40' fill='%23fff'/%3E%3Cpath id='_367593_linkedin_business_network_social_icon' data-name='367593_linkedin_business_network_social_icon' d='M46.306,62.79h5.178V78.374H46.306Zm2.624-7.512a2.7,2.7,0,1,0-.068,5.384H48.9a2.7,2.7,0,1,0,.035-5.384ZM64.2,62.424A5.141,5.141,0,0,0,59.532,65V62.79h-5.18c.069,1.462,0,15.584,0,15.584h5.18v-8.7a3.566,3.566,0,0,1,.17-1.264,2.836,2.836,0,0,1,2.657-1.894c1.876,0,2.625,1.43,2.625,3.524v8.338h5.179V69.438C70.163,64.651,67.609,62.424,64.2,62.424Z' transform='translate(-38.166 -47.392)'/%3E%3C/svg%3E%0A");
}

footer a.external-btn {
    background-image: url("data:image/svg+xml,%3Csvg id='Icons_Webseite_weiß' data-name='Icons/Webseite/weiß' xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Crect id='Rectangle' width='40' height='40' fill='%23fff'/%3E%3Cpath id='www' d='M8.759,12.313,9.73,7.6h1.907L9.75,15H8.1l-1.4-4.655L5.293,15H3.646L1.759,7.6H3.667l.964,4.7L5.984,7.6H7.413Zm10.288,0,.971-4.71h1.907L20.039,15H18.384l-1.4-4.655L15.582,15H13.934L12.047,7.6h1.907l.964,4.7,1.354-4.7H17.7Zm10.288,0,.971-4.71h1.907L30.327,15H28.672l-1.4-4.655L25.87,15H24.222L22.335,7.6h1.907l.964,4.7L26.56,7.6h1.429Z' transform='translate(3 11)'/%3E%3C/svg%3E%0A");
}


/* SELECT2 ARROW */

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    background-image: url("data:image/svg+xml,%3Csvg id='Gruppe_6' data-name='Gruppe 6' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='17' height='11' viewBox='0 0 17 11'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Mask' width='17' height='11' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect id='Mask-2' data-name='Mask' width='17' height='11' fill='none'/%3E%3Cg id='Gruppe_maskieren_6' data-name='Gruppe maskieren 6' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_3' data-name='Path 3' d='M0,0V11H11' transform='translate(0.722 1.5) rotate(-45)' fill='none' stroke='%232d2d2d' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");    background-size: contain !important;
    height: 100% !important;
    width: 100% !important;
    border: 0 !important;
    margin: 0 !important;
    top: 0 !important;
    left: 0 !important;
    background-repeat: no-repeat;
    background-position: center;
}


/* DATEPICKER ARROW */

a.ui-datepicker-prev {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='11' height='17' viewBox='0 0 11 17'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Mask' width='17' height='11' transform='translate(27 14) rotate(90)' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Gruppe_1' data-name='Gruppe 1' transform='translate(-16 -14)'%3E%3Crect id='Mask-2' data-name='Mask' width='17' height='11' transform='translate(27 14) rotate(90)' fill='none'/%3E%3Cg id='Gruppe_maskieren_1' data-name='Gruppe maskieren 1' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_3' data-name='Path 3' d='M0,0V11H11' transform='translate(25.5 14.722) rotate(45)' fill='none' stroke='%23db0028' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    order: 1;
}

a.ui-datepicker-next {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='11' height='17' viewBox='0 0 11 17'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Mask' width='17' height='11' transform='translate(18 31) rotate(-90)' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Gruppe_2' data-name='Gruppe 2' transform='translate(-18 -14)'%3E%3Crect id='Mask-2' data-name='Mask' width='17' height='11' transform='translate(18 31) rotate(-90)' fill='none'/%3E%3Cg id='Gruppe_maskieren_2' data-name='Gruppe maskieren 2' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_3' data-name='Path 3' d='M0,0V11H11' transform='translate(19.5 30.278) rotate(-135)' fill='none' stroke='%23db0028' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
    order: 3;
}


/* SLIDER ARROWS */

.slider-control .slider-prev button:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='11' height='17' viewBox='0 0 11 17'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Mask' width='17' height='11' transform='translate(27 14) rotate(90)' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Gruppe_1' data-name='Gruppe 1' transform='translate(-16 -14)'%3E%3Crect id='Mask-2' data-name='Mask' width='17' height='11' transform='translate(27 14) rotate(90)' fill='none'/%3E%3Cg id='Gruppe_maskieren_1' data-name='Gruppe maskieren 1' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_3' data-name='Path 3' d='M0,0V11H11' transform='translate(25.5 14.722) rotate(45)' fill='none' stroke='%23db0028' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.program-layout-1 .slider-control .slider-prev button:before  {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='11' height='17' viewBox='0 0 11 17'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Mask' width='17' height='11' transform='translate(27 14) rotate(90)' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Gruppe_1' data-name='Gruppe 1' transform='translate(-16 -14)'%3E%3Crect id='Mask-2' data-name='Mask' width='17' height='11' transform='translate(27 14) rotate(90)' fill='none'/%3E%3Cg id='Gruppe_maskieren_1' data-name='Gruppe maskieren 1' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_3' data-name='Path 3' d='M0,0V11H11' transform='translate(25.5 14.722) rotate(45)' fill='none' stroke='%23009BA4' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.program-layout-2 .slider-control .slider-prev button:before  {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='11' height='17' viewBox='0 0 11 17'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Mask' width='17' height='11' transform='translate(27 14) rotate(90)' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Gruppe_1' data-name='Gruppe 1' transform='translate(-16 -14)'%3E%3Crect id='Mask-2' data-name='Mask' width='17' height='11' transform='translate(27 14) rotate(90)' fill='none'/%3E%3Cg id='Gruppe_maskieren_1' data-name='Gruppe maskieren 1' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_3' data-name='Path 3' d='M0,0V11H11' transform='translate(25.5 14.722) rotate(45)' fill='none' stroke='%23DDA668' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.slider-control .slider-next button:before  {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='11' height='17' viewBox='0 0 11 17'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Mask' width='17' height='11' transform='translate(18 31) rotate(-90)' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Gruppe_2' data-name='Gruppe 2' transform='translate(-18 -14)'%3E%3Crect id='Mask-2' data-name='Mask' width='17' height='11' transform='translate(18 31) rotate(-90)' fill='none'/%3E%3Cg id='Gruppe_maskieren_2' data-name='Gruppe maskieren 2' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_3' data-name='Path 3' d='M0,0V11H11' transform='translate(19.5 30.278) rotate(-135)' fill='none' stroke='%23db0028' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.program-layout-1 .slider-control .slider-next button:before  {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='11' height='17' viewBox='0 0 11 17'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Mask' width='17' height='11' transform='translate(18 31) rotate(-90)' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Gruppe_2' data-name='Gruppe 2' transform='translate(-18 -14)'%3E%3Crect id='Mask-2' data-name='Mask' width='17' height='11' transform='translate(18 31) rotate(-90)' fill='none'/%3E%3Cg id='Gruppe_maskieren_2' data-name='Gruppe maskieren 2' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_3' data-name='Path 3' d='M0,0V11H11' transform='translate(19.5 30.278) rotate(-135)' fill='none' stroke='%23009BA4' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.program-layout-2 .slider-control .slider-next button:before  {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='11' height='17' viewBox='0 0 11 17'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Mask' width='17' height='11' transform='translate(18 31) rotate(-90)' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Gruppe_2' data-name='Gruppe 2' transform='translate(-18 -14)'%3E%3Crect id='Mask-2' data-name='Mask' width='17' height='11' transform='translate(18 31) rotate(-90)' fill='none'/%3E%3Cg id='Gruppe_maskieren_2' data-name='Gruppe maskieren 2' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_3' data-name='Path 3' d='M0,0V11H11' transform='translate(19.5 30.278) rotate(-135)' fill='none' stroke='%23DDA668' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.slider-control .slider-prev button:hover:before,
.program-layout-1 .slider-control .slider-prev button:hover:before,
.program-layout-2 .slider-control .slider-prev button:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='11' height='17' viewBox='0 0 11 17'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Mask' width='17' height='11' transform='translate(27 14) rotate(90)' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Gruppe_1' data-name='Gruppe 1' transform='translate(-16 -14)'%3E%3Crect id='Mask-2' data-name='Mask' width='17' height='11' transform='translate(27 14) rotate(90)' fill='none'/%3E%3Cg id='Gruppe_maskieren_1' data-name='Gruppe maskieren 1' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_3' data-name='Path 3' d='M0,0V11H11' transform='translate(25.5 14.722) rotate(45)' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}

.slider-control .slider-next button:hover:before,
.program-layout-1 .slider-control .slider-next button:hover:before,
.program-layout-2 .slider-control .slider-next button:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='11' height='17' viewBox='0 0 11 17'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Mask' width='17' height='11' transform='translate(18 31) rotate(-90)' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Gruppe_2' data-name='Gruppe 2' transform='translate(-18 -14)'%3E%3Crect id='Mask-2' data-name='Mask' width='17' height='11' transform='translate(18 31) rotate(-90)' fill='none'/%3E%3Cg id='Gruppe_maskieren_2' data-name='Gruppe maskieren 2' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_3' data-name='Path 3' d='M0,0V11H11' transform='translate(19.5 30.278) rotate(-135)' fill='none' stroke='%23fff' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}


/* EXPAND ARROW */

button.expand-content:after {
    display: block;
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    height: 1.5rem;
    width: 1.5rem;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.726' height='19.726' viewBox='0 0 19.726 19.726'%3E%3Cpath id='Path_3' data-name='Path 3' d='M7.859,4.267,8.8,16.2l11.937.937' transform='translate(-7.814 11.754) rotate(-45)' fill='none' stroke='%232d2d2d' stroke-miterlimit='10' stroke-width='2'/%3E%3C/svg%3E%0A");
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

label.accordion-label:after {
    display: block;
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    height: 1.5rem;
    width: 1.5rem;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.726' height='19.726' viewBox='0 0 19.726 19.726'%3E%3Cpath id='Path_3' data-name='Path 3' d='M7.859,4.267,8.8,16.2l11.937.937' transform='translate(-7.814 11.754) rotate(-45)' fill='none' stroke='%232d2d2d' stroke-miterlimit='10' stroke-width='2'/%3E%3C/svg%3E%0A");
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}


/* EVENTS FILTER */

.events2-days-filter-option input {
    color: #000 !important;
    font-size: var(--font-size);
    font-weight: 700;
    letter-spacing: .1rem;
    text-transform: uppercase;
    border: 0;
    border-bottom: 2px solid #000;
    border-radius: 0;
    line-height: 2.625rem;
    padding: 0;
    height: 2.625rem;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.726' height='19.726' viewBox='0 0 19.726 19.726'%3E%3Cpath id='Path_3' data-name='Path 3' d='M7.859,4.267,8.8,16.2l11.937.937' transform='translate(-7.814 11.754) rotate(-45)' fill='none' stroke='%232d2d2d' stroke-miterlimit='10' stroke-width='2'/%3E%3C/svg%3E%0A") !important;
    background-size: 20px 26px !important;
    background-repeat: no-repeat;
    background-position: right center;
    position: relative;
    cursor: pointer;
    width: 100%;
}


/* UPLOADS ICON */

.uploads-wrapper.uploads-layout-20 .uploads-file-list-wrapper a:before {
    display: block;
    content: '';
    width: 1.375rem;
    height: 1.375rem;
    position: absolute;
    left: 0;
    top: .25rem;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cg id='Group' transform='translate(1)'%3E%3Cpath id='Differenzmenge_1' data-name='Differenzmenge 1' d='M-1057.5,2978.5h-18v-18h18v18Zm-5.319-11.976v4.977h1.026v-2.034h1.968v-.827h-1.968v-1.285h2.215v-.831Zm-5.172,0v4.977h1.542a2.359,2.359,0,0,0,1.173-.3,2.051,2.051,0,0,0,.8-.837,2.615,2.615,0,0,0,.285-1.234v-.229a2.6,2.6,0,0,0-.291-1.239,2.057,2.057,0,0,0-.808-.841,2.33,2.33,0,0,0-1.174-.3Zm-5.137,0v4.977h1.025v-1.754h.9a2.094,2.094,0,0,0,1.386-.422,1.432,1.432,0,0,0,.5-1.153,1.634,1.634,0,0,0-.229-.861,1.526,1.526,0,0,0-.654-.582,2.258,2.258,0,0,0-.986-.205Zm6.658,4.153h-.495v-3.322h.506a1.114,1.114,0,0,1,.919.392,1.813,1.813,0,0,1,.315,1.15v.263a1.786,1.786,0,0,1-.325,1.125A1.121,1.121,0,0,1-1066.469,2970.676Zm-4.717-1.76h-.916v-1.562h.941a.811.811,0,0,1,.595.232.827.827,0,0,1,.215.591.69.69,0,0,1-.214.547A.9.9,0,0,1-1071.186,2968.916Z' transform='translate(1078.5 -2960.5)'/%3E%3Cpath id='Path_4' data-name='Path 4' d='M0,0V19H19' transform='translate(0 2)' fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
}

.uploads-wrapper.uploads-layout-20 .uploads-file-list-wrapper a:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cg id='Group' transform='translate(1)'%3E%3Cpath id='Differenzmenge_1' data-name='Differenzmenge 1' d='M-1057.5,2978.5h-18v-18h18v18Zm-5.319-11.976v4.977h1.026v-2.034h1.968v-.827h-1.968v-1.285h2.215v-.831Zm-5.172,0v4.977h1.542a2.359,2.359,0,0,0,1.173-.3,2.051,2.051,0,0,0,.8-.837,2.615,2.615,0,0,0,.285-1.234v-.229a2.6,2.6,0,0,0-.291-1.239,2.057,2.057,0,0,0-.808-.841,2.33,2.33,0,0,0-1.174-.3Zm-5.137,0v4.977h1.025v-1.754h.9a2.094,2.094,0,0,0,1.386-.422,1.432,1.432,0,0,0,.5-1.153,1.634,1.634,0,0,0-.229-.861,1.526,1.526,0,0,0-.654-.582,2.258,2.258,0,0,0-.986-.205Zm6.658,4.153h-.495v-3.322h.506a1.114,1.114,0,0,1,.919.392,1.813,1.813,0,0,1,.315,1.15v.263a1.786,1.786,0,0,1-.325,1.125A1.121,1.121,0,0,1-1066.469,2970.676Zm-4.717-1.76h-.916v-1.562h.941a.811.811,0,0,1,.595.232.827.827,0,0,1,.215.591.69.69,0,0,1-.214.547A.9.9,0,0,1-1071.186,2968.916Z' transform='translate(1078.5 -2960.5)' fill='%23db0028'/%3E%3Cpath id='Path_4' data-name='Path 4' d='M0,0V19H19' transform='translate(0 2)' fill='none' stroke='%23db0028' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
}

 
/* ROOTLINE ARROW */

.rootline li:not(:last-child):after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='11' height='17' viewBox='0 0 11 17'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Mask' width='17' height='11' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Gruppe_maskieren_7' data-name='Gruppe maskieren 7' transform='translate(0 17) rotate(-90)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_3' data-name='Path 3' d='M0,0V11H11' transform='translate(0.722 1.5) rotate(-45)' fill='none' stroke='%232d2d2d' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center;
    text-indent: -99999px;
    margin: 0 var(--grid-gap-40);
    content: ">";
    display: inline-block;
    width: 1rem;
}


/* OVERLAY CLOSE */

@media (max-width: 991px) {

     .gallery-overlay .back .btn {
        border: 0;
        font-size: 0;
        padding: 0;
        height: 1.3rem;
        width: 1.3rem;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.876' height='21.876' viewBox='0 0 21.876 21.876'%3E%3Cg id='Group' transform='translate(0.938 0.938)'%3E%3Cpath id='Line' d='M.476.476,19.524,19.524' fill='none' stroke='%23000' stroke-linecap='square' stroke-miterlimit='10' stroke-width='2'/%3E%3Cpath id='Line-2' data-name='Line' d='M0,19.048,19.048,0' transform='translate(0.476 0.476)' fill='none' stroke='%23000' stroke-linecap='square' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        background-size: contain;
    }
    
    .btn.btn-responsive-toggle.active {
        z-index: 10000000000;
        display: block;
        top: 1.5rem;
        right: 1.75rem;
        left: unset;
        bottom: unset;
        font-size: 0;
        padding: 0;
        border: 0;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.876' height='21.876' viewBox='0 0 21.876 21.876'%3E%3Cg id='Group' transform='translate(0.938 0.938)'%3E%3Cpath id='Line' d='M.476.476,19.524,19.524' fill='none' stroke='%23000' stroke-linecap='square' stroke-miterlimit='10' stroke-width='2'/%3E%3Cpath id='Line-2' data-name='Line' d='M0,19.048,19.048,0' transform='translate(0.476 0.476)' fill='none' stroke='%23000' stroke-linecap='square' stroke-miterlimit='10' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A") !important;
        background-size: 1.5rem !important;
        height: 2.5rem;
        width: 2.5rem;
        background-repeat: no-repeat !important;
        background-position: center !important;
    }
    
}


/* MORE INFORMATION ICON */


@media (max-width: 991px) {
    
    .btn.btn-responsive-toggle[data-toggle-target="aside"]:after {
        display: inline-block;
        content: '';
        height: 1.125rem;
        width: 1.125rem;
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.004' height='18.003' viewBox='0 0 18.004 18.003'%3E%3Cpath id='Differenzmenge_21' data-name='Differenzmenge 21' d='M20110.5-1754.5h-18v-18h18v18Zm-7.777-10.952a30.213,30.213,0,0,1-3.205,1.226v.086l.379.651a1.209,1.209,0,0,1,.217.772v3.906c0,1.41,0,1.494-.506,1.585l-.105.02v.267c.422-.021,1.2-.035,1.928-.035s1.51.014,1.924.035v-.267l-.111-.02c-.5-.091-.5-.175-.5-1.585v-3.871c0-1.927.059-2.617.07-2.736Zm-1.207-4.048a1.432,1.432,0,0,0-1.437,1.459,1.43,1.43,0,0,0,1.438,1.453,1.432,1.432,0,0,0,1.443-1.453A1.435,1.435,0,0,0,20101.518-1769.5Z' transform='translate(-20092.498 1772.501)' fill='%23db0028'/%3E%3C/svg%3E%0A");
        float: left;
        margin-right: .5rem;
    }
    
    #page.program-layout-1 .btn.btn-responsive-toggle[data-toggle-target="aside"]:after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.004' height='18.003' viewBox='0 0 18.004 18.003'%3E%3Cpath id='Differenzmenge_21' data-name='Differenzmenge 21' d='M20110.5-1754.5h-18v-18h18v18Zm-7.777-10.952a30.213,30.213,0,0,1-3.205,1.226v.086l.379.651a1.209,1.209,0,0,1,.217.772v3.906c0,1.41,0,1.494-.506,1.585l-.105.02v.267c.422-.021,1.2-.035,1.928-.035s1.51.014,1.924.035v-.267l-.111-.02c-.5-.091-.5-.175-.5-1.585v-3.871c0-1.927.059-2.617.07-2.736Zm-1.207-4.048a1.432,1.432,0,0,0-1.437,1.459,1.43,1.43,0,0,0,1.438,1.453,1.432,1.432,0,0,0,1.443-1.453A1.435,1.435,0,0,0,20101.518-1769.5Z' transform='translate(-20092.498 1772.501)' fill='%23009BA4'/%3E%3C/svg%3E%0A");
    }
    
    #page.program-layout-2 .btn.btn-responsive-toggle[data-toggle-target="aside"]:after {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.004' height='18.003' viewBox='0 0 18.004 18.003'%3E%3Cpath id='Differenzmenge_21' data-name='Differenzmenge 21' d='M20110.5-1754.5h-18v-18h18v18Zm-7.777-10.952a30.213,30.213,0,0,1-3.205,1.226v.086l.379.651a1.209,1.209,0,0,1,.217.772v3.906c0,1.41,0,1.494-.506,1.585l-.105.02v.267c.422-.021,1.2-.035,1.928-.035s1.51.014,1.924.035v-.267l-.111-.02c-.5-.091-.5-.175-.5-1.585v-3.871c0-1.927.059-2.617.07-2.736Zm-1.207-4.048a1.432,1.432,0,0,0-1.437,1.459,1.43,1.43,0,0,0,1.438,1.453,1.432,1.432,0,0,0,1.443-1.453A1.435,1.435,0,0,0,20101.518-1769.5Z' transform='translate(-20092.498 1772.501)' fill='%23DDA668'/%3E%3C/svg%3E%0A");
    }
    
}


/* SCROLL TO TOP */

button#to-the-top {
    position: sticky;
    bottom: 0;
    right: 0;
    border: 0;
    top: 0;
    left: 0;
    margin-left: calc(100% - 5rem);
    margin-top: var(--grid-gap-80);
    appearance: none;
    height: var(--grid-gap-160);
    width: 5rem;
    border-radius: 0;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33.941' height='75.885' viewBox='0 0 33.941 75.885'%3E%3Cg id='Gruppe_7' data-name='Gruppe 7' transform='translate(22654.441 4234.8)'%3E%3Cpath id='Path_Copy' data-name='Path Copy' d='M0,0H22V22' transform='translate(-22653.027 -4216.415) rotate(-45)' fill='none' stroke='%23db0028' stroke-miterlimit='10' stroke-width='4'/%3E%3Cpath id='Path_2_Copy' data-name='Path 2 Copy' d='M0,.5H72.5' transform='translate(-22638.084 -4158.915) rotate(-90)' fill='none' stroke='%23db0028' stroke-miterlimit='10' stroke-width='4'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-color: transparent;
    background-size: 2rem auto;
    background-position: left top;
    cursor: pointer;
    visibility: visible;
}

button#to-the-top[style="display: none;"] {
    display: block !important;
    visibility: hidden;
}

.program-layout-1 button#to-the-top {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33.941' height='75.885' viewBox='0 0 33.941 75.885'%3E%3Cg id='Gruppe_7' data-name='Gruppe 7' transform='translate(22654.441 4234.8)'%3E%3Cpath id='Path_Copy' data-name='Path Copy' d='M0,0H22V22' transform='translate(-22653.027 -4216.415) rotate(-45)' fill='none' stroke='%23009BA4' stroke-miterlimit='10' stroke-width='4'/%3E%3Cpath id='Path_2_Copy' data-name='Path 2 Copy' d='M0,.5H72.5' transform='translate(-22638.084 -4158.915) rotate(-90)' fill='none' stroke='%23009BA4' stroke-miterlimit='10' stroke-width='4'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.program-layout-2 button#to-the-top {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33.941' height='75.885' viewBox='0 0 33.941 75.885'%3E%3Cg id='Gruppe_7' data-name='Gruppe 7' transform='translate(22654.441 4234.8)'%3E%3Cpath id='Path_Copy' data-name='Path Copy' d='M0,0H22V22' transform='translate(-22653.027 -4216.415) rotate(-45)' fill='none' stroke='%23DDA668' stroke-miterlimit='10' stroke-width='4'/%3E%3Cpath id='Path_2_Copy' data-name='Path 2 Copy' d='M0,.5H72.5' transform='translate(-22638.084 -4158.915) rotate(-90)' fill='none' stroke='%23DDA668' stroke-miterlimit='10' stroke-width='4'/%3E%3C/g%3E%3C/svg%3E%0A");
}
