/* Eduard Imhof – Holzbildhauerkunst */
@font-face{font-family: 'Marcellus SC';font-style: normal;font-weight: 400;src: url(../fonts/ke8iOgUHP1dg-Rmi6RWjbLE_iNacOqu0hYYt.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family: 'Marcellus SC';font-style: normal;font-weight: 400;src: url(../fonts/ke8iOgUHP1dg-Rmi6RWjbLE_htacOqu0hQ.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 400;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6FxZCJgvAQ.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 400;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6FxZCJgvAQ.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 400;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6FxZCJgvAQ.woff2) format('woff2');unicode-range: U+1F00-1FFF}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 400;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6FxZCJgvAQ.woff2) format('woff2');unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 400;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06FxZCJgvAQ.woff2) format('woff2');unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 400;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6FxZCJgvAQ.woff2) format('woff2');unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 400;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106FxZCJgvAQ.woff2) format('woff2');unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 400;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6FxZCJgvAQ.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 400;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06FxZCJgvAQ.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 400;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6FxZCJgg.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 700;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6FxZCJgvAQ.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 700;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6FxZCJgvAQ.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 700;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6FxZCJgvAQ.woff2) format('woff2');unicode-range: U+1F00-1FFF}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 700;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6FxZCJgvAQ.woff2) format('woff2');unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 700;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06FxZCJgvAQ.woff2) format('woff2');unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 700;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6FxZCJgvAQ.woff2) format('woff2');unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 700;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106FxZCJgvAQ.woff2) format('woff2');unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 700;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6FxZCJgvAQ.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 700;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06FxZCJgvAQ.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family: 'Open Sans';font-style: italic;font-weight: 700;font-stretch: 100%;src: url(../fonts/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6FxZCJgg.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 300;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 300;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 300;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range: U+1F00-1FFF}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 300;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 300;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 300;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu0SC55K5gw.woff2) format('woff2');unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 300;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format('woff2');unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 300;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 300;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 300;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range: U+1F00-1FFF}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu0SC55K5gw.woff2) format('woff2');unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format('woff2');unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2) format('woff2');unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2) format('woff2');unicode-range: U+1F00-1FFF}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2) format('woff2');unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2) format('woff2');unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu0SC55K5gw.woff2) format('woff2');unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0310, U+0312, U+0315, U+031A, U+0326-0327, U+032C, U+032F-0330, U+0332-0333, U+0338, U+033A, U+0346, U+034D, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2016-2017, U+2034-2038, U+203C, U+2040, U+2043, U+2047, U+2050, U+2057, U+205F, U+2070-2071, U+2074-209F, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2100-2112, U+2114-2115, U+2117-2121, U+2123-214F, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B7, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+3030, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2) format('woff2');unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AE, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8BB, U+1F8C0-1F8C1, U+1F8D0-1F8D8, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FAC6, U+1FAC8, U+1FACC-1FADD, U+1FADF-1FAEB, U+1FAEF-1FAFA, U+1FB00-1FBFF}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2) format('woff2');unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}
@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 700;font-stretch: 100%;src: url(../fonts/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}
html,body{margin:0}
.n{padding:5px}
.cm-image-align-1{text-align:left}
.cm-image-align-3{text-align:center}
figure,p{margin:0}
.tpl-navigation__borders,.tpl-navigation__borders:after,.tpl-navigation__borders:before,.tpl-navigation__checkbox:checked+.tpl-main .tpl-navigation__label .tpl-navigation__borders,.tpl-navigation__checkbox:checked+.tpl-main .tpl-navigation__label .tpl-navigation__borders:after,.tpl-navigation__checkbox:checked+.tpl-main .tpl-navigation__label .tpl-navigation__borders:before{border-radius:1000px;border-top-style:solid;display:block}
a:link img,a:visited img{border:0}
.tpl-navigation__borders:after,.tpl-navigation__borders:before,.tpl-navigation__checkbox:checked+.tpl-main .tpl-navigation__label .tpl-navigation__borders:after,.tpl-navigation__checkbox:checked+.tpl-main .tpl-navigation__label .tpl-navigation__borders:before{content:'';position:absolute;width:100%}
.tpl-navigation__checkbox:checked+.tpl-main .tpl-navigation__label .tpl-navigation__borders:after,.tpl-navigation__checkbox:checked+.tpl-main .tpl-navigation__label .tpl-navigation__borders:before{-ms-transform-origin:center center;transform-origin:center center}
html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
.m-module h1,.m-module h2,.m-static-page h1{word-wrap:break-word}
@media (max-width:767px){
  .m-module h1,.m-static-page
h1{font-size:30px!important}
  .m-module h2{font-size:26px!important}
}
.m-formnew input[type=submit]{border-radius:0;box-sizing:border-box;transition:background-color 150ms ease-in,color 150ms ease-in;font-size:18px;font-size:1.8rem;line-height:1.5;background-color:transparent;border:2px
solid #ababab;color:#ababab;cursor:pointer;display:inline-block;font-family:inherit;margin:1em
0;padding:12px;text-align:center;text-decoration:none;-webkit-appearance:none}
.m-formnew input[type=submit]:link,.m-formnew input[type=submit]:visited{color:#ababab;transition:background-color 150ms ease-in,color 150ms ease-in}
.m-formnew input[type=submit]:active,.m-formnew input[type=submit]:focus,.m-formnew input[type=submit]:hover{background-color:#ababab;color:#fff;font-style:normal}
.m-formnew .cm-form-view-sortable input[type=text],.m-formnew .cm-form-view-sortable input[type=email],.m-formnew .cm-form-view-sortable textarea{border-radius:0;box-sizing:border-box;transition:border 150ms ease-in;font-size:18px;font-size:1.8rem;line-height:1.5;background-color:transparent;color:#323232;border:2px
solid #D7DADB;font-family:inherit;padding:12px}
.m-formnew .cm-form-view-sortable input[type=text]:active,.m-formnew .cm-form-view-sortable input[type=text]:focus,.m-formnew .cm-form-view-sortable input[type=text]:hover,.m-formnew .cm-form-view-sortable input[type=email]:active,.m-formnew .cm-form-view-sortable input[type=email]:focus,.m-formnew .cm-form-view-sortable input[type=email]:hover,.m-formnew .cm-form-view-sortable textarea:active,.m-formnew .cm-form-view-sortable textarea:focus,.m-formnew .cm-form-view-sortable textarea:hover{outline:0;border-color:#ababab}
.m-module h1,.m-module h2,.m-static-page h1{font-weight:300;word-wrap:break-word}
.m-module h1,.m-static-page
h1{font-size:40px;font-size:4rem;line-height:1.05;color:#ababab;margin:0}
.m-module h2{font-size:32px;font-size:3.2rem;line-height:1.25;margin:10px
0}
.tpl-section-main .m-module h1,.tpl-section-main .m-static-page
h1{background-color:transparent;margin-left:-32px;padding:.3em 32px;box-sizing:content-box;width:100%;line-height:1.25em}
.m-module a:link,.m-module a:visited,.m-static-page a:link,.m-static-page a:visited,.tpl-footer a:link,.tpl-footer a:visited{color:#ababab;transition:color 150ms ease-in,background-color 150ms ease-in;text-decoration:none}
.m-module a:link img,.m-module a:visited img{border:0}
.m-module a:active,.m-module a:focus,.m-module a:hover,.m-static-page a:active,.m-static-page a:focus,.m-static-page a:hover,.tpl-footer a:active,.tpl-footer a:focus,.tpl-footer a:hover{color:#5f5f5f}
.m-module figure{margin:0}
.m-static-page
ul{list-style-type:circle;margin:0
0 0 2em}
.tpl-cart{z-index:110;width:100%;height:auto}
@media (min-width:768px){
  .tpl-cart{height:0}
}
.tpl-footer{margin:0;float:left;width:100%;height:auto;padding:32px;box-sizing:border-box;background-color:#e4e6e7;background-color:rgba(255,255,255,.5)}
@media (min-width:768px){
  .tpl-footer{margin:27px
0;padding:27px}
  .tpl-header{margin-top:27px}
}
.tpl-footer a:link,.tpl-footer a:visited{color:inherit;text-decoration:none}
.tpl-header:after,.tpl-header:before{clear:both;content:"";display:table}
.tpl-logo{padding:65px
0 10px}
.tpl-logo .c-imagewrapper
img{max-height:300px}
@media (max-width:767px){
  .tpl-logo .c-imagewrapper{float:none!important;margin:0
auto!important;max-width:60%}
}
.tpl-title{margin:10px
15px 20px}
@media (min-width:768px){
  .tpl-logo{padding:27px
0}
  .tpl-title{margin:22px}
  .tpl-main__inner{min-width:550px}
}
.tpl-background-area{position:fixed;height:100vh;width:100vw;top:0;left:0;z-index:-1}
.tpl-main{position:relative;z-index:1;max-width:100%;margin:0;padding:0
27px;font-size:18px;font-size:1.8rem;line-height:1.5;font-family:"Open Sans",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#323232;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
@media (min-width:1170px){
  .tpl-main{padding:0}
}
@media (max-width:767px){
  .tpl-main{padding:0}
}
.tpl-main__inner{margin:0
auto;max-width:1100px}
@media (max-width:1169px){
  .tpl-main__inner{margin:0
auto!important;padding:0!important}
}
.tpl-navigation{display:none;background-color:#fff}
.tpl-navigation:after,.tpl-navigation:before{clear:both;content:"";display:table}
@media (min-width:768px){
  .tpl-navigation{display:block}
}
.tpl-navigation
ul{list-style:none;margin:0;padding:0}
.tpl-navigation ul:after,.tpl-navigation ul:before{clear:both;content:"";display:table}
.tpl-navigation
li{display:inline-block}
.tpl-navigation a:link,.tpl-navigation a:visited{display:inline-block;outline:0;text-decoration:none;padding:18px
27px;color:#323232;transition:background-color 150ms ease-in,color .2s ease-in-out}
.tpl-navigation .m-nav-current>a:link,.tpl-navigation .m-nav-current>a:visited,.tpl-navigation a:active,.tpl-navigation a:focus,.tpl-navigation a:hover{color:#fff;background-color:#ababab}
.tpl-mobile-navigation,.tpl-mobile-navigation__topbar{background-color:#fff;width:100%;top:0;position:absolute}
.tpl-mobile-navigation__topbar{height:50px;z-index:100}
@media (min-width:768px){
  .tpl-mobile-navigation__topbar{display:none}
}
.tpl-mobile-navigation{display:block;overflow:hidden;-ms-transform:translateY(-120%);transform:translateY(-120%);z-index:99;-ms-transform-origin:right;transform-origin:right;right:0;transition:all .4s cubic-bezier(.01,.01,.24,.99)}
.tpl-mobile-navigation:after,.tpl-mobile-navigation:before{clear:both;content:"";display:table}
@media (min-width:481px){
  .tpl-mobile-navigation{width:300px;left:20px}
}
@media (min-width:768px){
  .tpl-mobile-navigation{display:none}
}
.tpl-mobile-navigation
ul{margin:0;padding:0;display:block;text-align:left}
.tpl-mobile-navigation
li{display:block;list-style:none;position:relative}
.tpl-mobile-navigation li:before{background-color:rgba(255,255,255,.1);width:100%;content:"";height:100%;top:0;left:0;position:absolute}
.tpl-mobile-navigation a:link,.tpl-mobile-navigation a:visited{font-size:18px!important;font-size:1.8rem!important;line-height:1.5!important;border:none;border-bottom:2px solid rgba(33,33,33,.1);color:#666;padding:13px
45px 13px 15px;transition:color,150ms ease-in;text-decoration:none;display:block;position:relative}
.tpl-mobile-navigation .m-nav-current>a:link,.tpl-mobile-navigation .m-nav-current>a:visited,.tpl-mobile-navigation a:active,.tpl-mobile-navigation a:focus,.tpl-mobile-navigation a:hover{color:#fff;background-color:#ababab}
.tpl-mobile-navigation .m-nav-level-0>li:last-child>a:link,.tpl-mobile-navigation .m-nav-level-0>li:last-child>a:visited{border:none}
.tpl-navigation__label{transition:left 150ms ease-in;padding:10px;border-bottom:0;cursor:pointer;display:block;position:absolute;text-align:center;text-decoration:none;top:7px;left:7px;float:right;z-index:1000}
.tpl-navigation__borders,.tpl-navigation__borders:after,.tpl-navigation__borders:before{border-color:#ababab;transition:all .3s;border-top-width:3px}
.tpl-navigation__label:after,.tpl-navigation__label:before{clear:both;content:"";display:table}
@media (min-width:768px){
  .tpl-navigation__label{display:none}
}
.tpl-navigation__borders{width:30px;position:relative;margin:8px
0}
.tpl-navigation__borders:before{top:-11px}
.tpl-navigation__borders:after{top:5px}
.tpl-navigation__checkbox{display:none}
.tpl-navigation__checkbox:checked+.tpl-main .tpl-navigation__label .tpl-navigation__borders{width:26px;position:relative;margin:8px
0;border-top-width:3px;border-color:transparent;border-radius:5px}
.tpl-navigation__checkbox:checked+.tpl-main .tpl-navigation__label .tpl-navigation__borders:after,.tpl-navigation__checkbox:checked+.tpl-main .tpl-navigation__label .tpl-navigation__borders:before{top:-3px;border-top-width:3px}
.tpl-navigation__checkbox:checked+.tpl-main .tpl-navigation__label .tpl-navigation__borders:before{-ms-transform:rotate(45deg) scaleX(1.2385570914);transform:rotate(45deg) scaleX(1.2385570914)}
.tpl-navigation__checkbox:checked+.tpl-main .tpl-navigation__label .tpl-navigation__borders:after{-ms-transform:rotate(-45deg) scaleX(1.2385570914);transform:rotate(-45deg) scaleX(1.2385570914)}
@media (max-width:767px){
  .tpl-navigation__checkbox:checked+.tpl-main .tpl-mobile-navigation{display:block;-ms-transform:translateY(50px);transform:translateY(50px);opacity:1}
  .tpl-navigation__checkbox:checked+.tpl-main .tpl-section-main::after{animation:fadein 2s;position:absolute;top:0;right:0;width:100%;height:100%;background:#000;background:rgba(0,0,0,.5);content:'';opacity:1;transition:opacity .2s ease-in-out;z-index:90}
}
.tpl-section-aside{width:100%;margin:81px
0 0}
.tpl-section-aside:after,.tpl-section-aside:before{clear:both;content:"";display:table}
@media (min-width:768px){
  .tpl-section-aside{margin:0;float:right;width:30%}
}
.tpl-section-aside__inner{padding:27px
22px;box-sizing:border-box;background-color:#fff}
.tpl-section-aside__inner:after,.tpl-section-aside__inner:before{clear:both;content:"";display:table}
.tpl-section-main{width:100%;padding:27px
22px;box-sizing:border-box;background-color:#fff;color:#323232}
.tpl-subnavigation{display:none}
@media (min-width:768px){
  .tpl-section-main{float:left;width:67%}
  .tpl-subnavigation{display:block}
}
.m-hr
hr{border-bottom:2px solid;border-style:solid;border-color:#ababab}
.navigation-colors{background-color:#fffbef}
.navigation-colors a,.navigation-colors a:link,.navigation-colors a:visited{font-family:"Marcellus SC",serif,"google";font-size:24px;font-weight:bold;font-style:normal;text-transform:none;color:#9b0000;background-color:#fffbef}
.navigation-colors li a:hover,.navigation-colors li a:active,.navigation-colors li a:focus,.navigation-colors li.c-nav-current > a:link,.navigation-colors li.c-nav-current > a:visited{color:#fffbef;background-color:#9b0000}
.navigation-colors .navigation-colors__menu-icon,.navigation-colors .navigation-colors__menu-icon:before,.navigation-colors .navigation-colors__menu-icon:after{border-color:#000}
.content-options{background-color:#fffbef}
.content-options h1:not(.c-within-single-module-element):not(.m-blog-headline){font-family:"Marcellus SC",serif,"google";font-size:40px;font-weight:bold;font-style:normal;line-height:42pxem;text-align:center;text-transform:none;color:#9b0000}
.content-options h2:not(.m-blog-headline):not(.m-blog-comment-counter){font-family:"Marcellus SC",serif,"google";font-size:32px;font-weight:bold;font-style:normal;line-height:40pxem;text-align:center;text-transform:none;color:#9b0000}
.content-options .m-formnew,.content-options .m-formnew label,.content-options .m-text,.content-options .m-imageSubtitle,.content-options .sitemap{color:#9b0000;font-family:"Marcellus SC",serif,"google";font-size:18px;line-height:27pxem}
.content-options
hr{border-style:solid;border-width:0;border-bottom-width:2px;border-color:#9b0000}
.content-options hr:after,.content-options hr:before{color:#fffbef}
.content-options .m-imageSubtitle figcaption{font-weight:normal}
.c-pagemode-overlay h1:not(.c-within-single-module-element):not(.m-blog-headline){font-family:"Marcellus SC",serif,"google";font-size:40px;font-weight:bold;font-style:normal;line-height:42pxem;text-align:center;text-transform:none;color:#9b0000}
.layout-alignment{padding-top:0px}
.sidebar-options{background-color:#fffbef}
.sidebar-options .m-text,.sidebar-options .m-imageSubtitle{color:#9b0000;font-family:"Marcellus SC",serif,"google";font-size:18px;line-height:27pxem}
body{padding:0}
#content_area>div>div{clear:both}
div.n{padding:5px}
.mod-required{color:#eb433e}
#contentfooter{font-size:.8em}
#contentfooter a{white-space:nowrap}
#contentfooter:after{clear:both;content:" ";display:table}
.m-meta-links{padding:1em 0}
@media (min-width:768px){
  .m-meta-links{float:left;padding:0;width:55%}
}
body{margin:0}
.c-clear{clear:both}
.clearover{overflow:hidden}
* html .clearover{height:1%;overflow:visible}
ul.sitemap{list-style-type:none;margin:2em 0 2em 1.5em;padding:0}
ul.sitemap li{margin:0!important;padding:0!important;display:inline;background-image:none!important}
ul.sitemap li a{line-height:2em;display:block;font-weight:700;background:url(../img/sitemapdocbullet.gif) no-repeat left center;padding:0 0 0 1.2em}
input[type=submit]{padding:4px 18px;margin:0}
#c-website-logo .m-imageSubtitle,.c-single-module-element{height:100%}
.c-single-module-element#c-website-logo .m-module a{background:0 0}
#c-website-logo .cm-image-container{width:100%;vertical-align:middle}
.cm-gallery-container{width:100%}
.cm-gallery-stack-column{float:left}
.cm-gallery-stack-column .cm-gallery-stack-item{display:block}
.cm-gallery-stack img{display:block;width:100%}
.cm-spacer{max-height:30px;min-height:30px}
@media (min-width:768px){
  .cm-spacer{max-height:none;min-height:0}
}
.m-hgrid{padding:0!important}
.cm-hgrid-column{box-sizing:content-box;min-height:1px;min-width:100%}
@media (min-width:768px){
  .cm-hgrid-column{float:left;min-width:0;padding:0 2% 0 0}
}
.cm-hgrid-column.last{float:right;padding:0}
.cm-hgrid-column .n{padding:5px}
.cm-hgrid-column .n:after,form.cm-form .cm-form-view-element:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}
div.m-text{word-wrap:break-word}
.c-imagewrapper figcaption{min-width:100%;max-width:100%}
.c-imagewrapper{display:block;height:auto!important;margin:0;max-width:100%;text-align:center;width:100%}
@media (min-width:768px){
  .c-imagewrapper{text-align:left}
}
.c-imagewrapper img{display:inline;left:0;max-width:100%;top:0;vertical-align:top}
@media (min-width:768px){
  .cm-image-align-1{text-align:left}
}
.cm-image-align-3{text-align:center}
.c-imagewrapper figcaption{clear:both;font-size:80%;text-align:center}
@media (min-width:768px){
  .c-imagewrapper figcaption{min-width:0;text-align:inherit}
  .c-imagewrapper.cm-image-align-3 figcaption{margin:0 auto}
}
form.cm-form{display:block;position:relative}
form.cm-form .cm-form-view-element{display:block;clear:both;padding:5px 0;position:relative}
form.cm-form .cm-form-view-element>label{display:block;min-height:1px;word-wrap:break-word}
form.cm-form .cm-form-view-element>label div{display:inline-block}
form.cm-form .cm-form-view-element .cm-form-view-input-wrapper{position:relative;padding-left:2px!important}
form.cm-form .cm-form-view-element .cm-form-view-input-wrapper input,form.cm-form .cm-form-view-element .cm-form-view-input-wrapper textarea{box-sizing:border-box;max-width:100%;min-width:100%}
@media (min-width:768px){
  form.cm-form .cm-form-view-element .cm-form-view-input-wrapper input,form.cm-form .cm-form-view-element .cm-form-view-input-wrapper textarea{min-width:0}
}
form.cm-form .cm-form-view-element .cm-form-view-input-wrapper input[type=email],form.cm-form .cm-form-view-element .cm-form-view-input-wrapper input[type=text],form.cm-form .cm-form-view-element .cm-form-view-input-wrapper textarea{color:#333!important;background-color:#fff!important}
form.cm-form .cm-form-view-element.cm-required>label div:after{color:#eb433e;content:"*";margin-left:4px}
form.cm-form .cm-form-submit{text-align:center}
@media (min-width:768px){
  form.cm-form .cm-form-submit{text-align:left}
}
form.cm-form .cm-form-submit .cm-form-view-input-wrapper input:not([name=dataprivacy]){-webkit-appearance:none}
@media (min-width:481px){
  form.cm-form .cm-form-submit .cm-form-view-input-wrapper input:not([name=dataprivacy]){min-width:50%}
}
@media (min-width:768px){
  form.cm-form .cm-form-submit .cm-form-view-input-wrapper input:not([name=dataprivacy]){min-width:0}
}
.m-header{word-wrap:break-word}
:focus-visible{outline:3px solid #147fa9!important;outline-offset:2px!important}
.c-imagewrapper{position:relative}
:focus-visible{outline:3px solid #147fa9!important;outline-offset:2px!important}
/* Ergänzungen */
.tpl-background-area{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}
.cm-gallery-stack{display:flex;align-items:flex-start;gap:3px}
.cm-gallery-stack .cm-gallery-stack-column{float:none;flex:1 1 0;min-width:0}
.cm-gallery-stack .cm-gallery-stack-item{display:block;margin-bottom:3px}
.cm-gallery-stack img{height:auto}
html.lb-open{overflow:hidden}
.lb{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:52px 64px;box-sizing:border-box;background:rgba(24,14,8,.93)}
.lb[hidden]{display:none}
.lb figure{margin:0;max-width:100%;max-height:100%;display:flex;flex-direction:column;align-items:center}
.lb img{display:block;max-width:100%;max-height:calc(100vh - 130px);width:auto;height:auto;object-fit:contain;background:#fff;box-shadow:0 6px 30px rgba(0,0,0,.45)}
.lb figcaption{margin-top:12px;color:#f6ead6;font-family:"Marcellus SC",Georgia,serif;font-size:18px;text-align:center}
.lb button{position:absolute;padding:6px 14px;border:0;background:none;color:#f6ead6;font-size:46px;line-height:1;cursor:pointer;opacity:.8}
.lb button:hover,.lb button:focus-visible{opacity:1}
.lb button[hidden]{display:none}
.lb .lb-close{top:6px;right:10px;font-size:40px}
.lb .lb-prev{left:8px;top:50%;transform:translateY(-50%)}
.lb .lb-next{right:8px;top:50%;transform:translateY(-50%)}
@media (max-width:600px){
  .lb{padding:56px 8px 72px}
  .lb .lb-prev,.lb .lb-next{top:auto;bottom:10px;transform:none}
}
.hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}
.formular-status{margin:0 0 18px;padding:12px 16px;border-left:4px solid #993300;background:#fff7e6;color:#323232}
.formular-status.fehler{border-left-color:#b00020;background:#fdecee}
.formular-status[hidden]{display:none}
