@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/open-sans-cyrillic-ext-300-normal-RCDFgCku.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-300-normal-DNhGUWnd.woff) format("woff");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-display:swap;font-weight:300;src:url(/assets/open-sans-cyrillic-300-normal-CSZZSjYT.woff2) format("woff2"),url(/assets/open-sans-cyrillic-300-normal-BUfzCPOU.woff) format("woff");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-display:swap;font-weight:300;src:url(/assets/open-sans-greek-ext-300-normal-D2MPjzL5.woff2) format("woff2"),url(/assets/open-sans-greek-ext-300-normal-C9MJnHc_.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/open-sans-greek-300-normal-DYVZ0lxF.woff2) format("woff2"),url(/assets/open-sans-greek-300-normal-TsoYJRKh.woff) format("woff");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-display:swap;font-weight:300;src:url(/assets/open-sans-hebrew-300-normal-Cxzo_SFy.woff2) format("woff2"),url(/assets/open-sans-hebrew-300-normal-D7f9KBvB.woff) format("woff");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-display:swap;font-weight:300;src:url(/assets/open-sans-math-300-normal-DSroN9_k.woff2) format("woff2"),url(/assets/open-sans-math-300-normal-DESENJMq.woff) format("woff");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-208E,U+2090-209C,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-display:swap;font-weight:300;src:url(/assets/open-sans-symbols-300-normal-BzBjWUeC.woff2) format("woff2"),url(/assets/open-sans-symbols-300-normal-BJ1m92xs.woff) format("woff");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-1F1AD,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-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/open-sans-vietnamese-300-normal-CScQ2qfJ.woff2) format("woff2"),url(/assets/open-sans-vietnamese-300-normal-BGj0RAzw.woff) format("woff");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-display:swap;font-weight:300;src:url(/assets/open-sans-latin-ext-300-normal-DgyrAwpy.woff2) format("woff2"),url(/assets/open-sans-latin-ext-300-normal-hLcLv40m.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/open-sans-latin-300-normal-D5gIFPXQ.woff2) format("woff2"),url(/assets/open-sans-latin-300-normal-BKswzCSr.woff) format("woff");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-display:swap;font-weight:400;src:url(/assets/open-sans-cyrillic-ext-400-normal-B28g4zcY.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-400-normal-CtkCLoLZ.woff) format("woff");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-display:swap;font-weight:400;src:url(/assets/open-sans-cyrillic-400-normal-DvjyhnTk.woff2) format("woff2"),url(/assets/open-sans-cyrillic-400-normal-XMp_Qeuo.woff) format("woff");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-display:swap;font-weight:400;src:url(/assets/open-sans-greek-ext-400-normal-CnZCBtTu.woff2) format("woff2"),url(/assets/open-sans-greek-ext-400-normal-NNHf8TFl.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-greek-400-normal-BKm6CSmU.woff2) format("woff2"),url(/assets/open-sans-greek-400-normal-yVf9KAAO.woff) format("woff");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-display:swap;font-weight:400;src:url(/assets/open-sans-hebrew-400-normal-C3uFZKNA.woff2) format("woff2"),url(/assets/open-sans-hebrew-400-normal-Cowz_U6T.woff) format("woff");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-display:swap;font-weight:400;src:url(/assets/open-sans-math-400-normal-C76BUjK0.woff2) format("woff2"),url(/assets/open-sans-math-400-normal-Cs0GbA_j.woff) format("woff");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-208E,U+2090-209C,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-display:swap;font-weight:400;src:url(/assets/open-sans-symbols-400-normal-OZvd8qMe.woff2) format("woff2"),url(/assets/open-sans-symbols-400-normal-B5VgOMNH.woff) format("woff");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-1F1AD,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-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-vietnamese-400-normal-Dqpvjuft.woff2) format("woff2"),url(/assets/open-sans-vietnamese-400-normal-DCU23d-J.woff) format("woff");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-display:swap;font-weight:400;src:url(/assets/open-sans-latin-ext-400-normal-URAvo6nN.woff2) format("woff2"),url(/assets/open-sans-latin-ext-400-normal-BfzJ9CTS.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/open-sans-latin-400-normal-Bk63H6sG.woff2) format("woff2"),url(/assets/open-sans-latin-400-normal-DKniycaP.woff) format("woff");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-display:swap;font-weight:600;src:url(/assets/open-sans-cyrillic-ext-600-normal-CivhzOCV.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-600-normal-DX5V8c14.woff) format("woff");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-display:swap;font-weight:600;src:url(/assets/open-sans-cyrillic-600-normal-BuMhxFId.woff2) format("woff2"),url(/assets/open-sans-cyrillic-600-normal-C5LXWJm_.woff) format("woff");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-display:swap;font-weight:600;src:url(/assets/open-sans-greek-ext-600-normal-L6B86u0X.woff2) format("woff2"),url(/assets/open-sans-greek-ext-600-normal-BiKrQ9TX.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-greek-600-normal-CkCBI2Km.woff2) format("woff2"),url(/assets/open-sans-greek-600-normal-Xt_394w2.woff) format("woff");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-display:swap;font-weight:600;src:url(/assets/open-sans-hebrew-600-normal-CQztwT7q.woff2) format("woff2"),url(/assets/open-sans-hebrew-600-normal-D7z6DfF6.woff) format("woff");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-display:swap;font-weight:600;src:url(/assets/open-sans-math-600-normal-DQ8cZjrd.woff2) format("woff2"),url(/assets/open-sans-math-600-normal-CWMKYWAo.woff) format("woff");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-208E,U+2090-209C,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-display:swap;font-weight:600;src:url(/assets/open-sans-symbols-600-normal-DgwZOEXg.woff2) format("woff2"),url(/assets/open-sans-symbols-600-normal-BiWokiHG.woff) format("woff");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-1F1AD,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-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-vietnamese-600-normal-cWHhjaNO.woff2) format("woff2"),url(/assets/open-sans-vietnamese-600-normal-CVI-Ycr6.woff) format("woff");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-display:swap;font-weight:600;src:url(/assets/open-sans-latin-ext-600-normal-CXDaa6Q7.woff2) format("woff2"),url(/assets/open-sans-latin-ext-600-normal-YZ6Vktkr.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/open-sans-latin-600-normal-Cp4N6AwT.woff2) format("woff2"),url(/assets/open-sans-latin-600-normal-C3dWW5mx.woff) format("woff");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-display:swap;font-weight:700;src:url(/assets/open-sans-cyrillic-ext-700-normal-BWp9aGB1.woff2) format("woff2"),url(/assets/open-sans-cyrillic-ext-700-normal-hbT5P32v.woff) format("woff");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-display:swap;font-weight:700;src:url(/assets/open-sans-cyrillic-700-normal-Db4W_Rwa.woff2) format("woff2"),url(/assets/open-sans-cyrillic-700-normal-FWckWEfO.woff) format("woff");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-display:swap;font-weight:700;src:url(/assets/open-sans-greek-ext-700-normal-DBa4YTmu.woff2) format("woff2"),url(/assets/open-sans-greek-ext-700-normal-DsDDMAga.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-greek-700-normal-YcFp24oM.woff2) format("woff2"),url(/assets/open-sans-greek-700-normal-bcfTBw-h.woff) format("woff");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-display:swap;font-weight:700;src:url(/assets/open-sans-hebrew-700-normal-DnAL3HC_.woff2) format("woff2"),url(/assets/open-sans-hebrew-700-normal-CZc_Q6SQ.woff) format("woff");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-display:swap;font-weight:700;src:url(/assets/open-sans-math-700-normal-EYnC2qGX.woff2) format("woff2"),url(/assets/open-sans-math-700-normal-B7X9EnEK.woff) format("woff");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-208E,U+2090-209C,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-display:swap;font-weight:700;src:url(/assets/open-sans-symbols-700-normal-DfXrtqu8.woff2) format("woff2"),url(/assets/open-sans-symbols-700-normal-DNvDgxgv.woff) format("woff");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-1F1AD,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-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-vietnamese-700-normal-C0rmKuKj.woff2) format("woff2"),url(/assets/open-sans-vietnamese-700-normal-BwQSBZ9d.woff) format("woff");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-display:swap;font-weight:700;src:url(/assets/open-sans-latin-ext-700-normal-DatbY7Hl.woff2) format("woff2"),url(/assets/open-sans-latin-ext-700-normal-IE4yTLg1.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/open-sans-latin-700-normal-CceUhp2e.woff2) format("woff2"),url(/assets/open-sans-latin-700-normal-CZCQA30i.woff) format("woff");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}body,html{width:100%;height:100%}body{margin:0;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;font-variant:tabular-nums;font-feature-settings:"tnum"}.adminToolbar{display:inline-block;width:100%;background-color:#000;height:auto;margin:0 auto;padding:0 10px}.adminToolbar li,.adminToolbar ul{list-style-type:none;margin:0;padding:0}.adminToolbar ul{float:right}.adminToolbar ul li{display:inline-block}.adminToolbar ul li a{display:block;font-size:1.6rem;line-height:1;color:#fff;padding:10px;transition:all .4s ease-in-out}.adminToolbar ul li a:hover{background-color:#fff9;color:#000;transition:all .4s ease-in-out}.header{height:6.5rem;box-shadow:0 2px 4px #0000001a}.header .wrap{position:relative;height:100%;max-width:1450px;margin:0 auto}.header .wrap .logo{width:13rem;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.header .wrap .logo img{display:block;width:85%;margin:0}.header .wrap nav{display:block;width:100%}.header .wrap nav,.header .wrap nav ul,.header .wrap nav ul li{height:100%;padding:0;margin:0}.header .wrap nav ul{text-align:center}.header .wrap nav ul li{display:inline-block;margin:0 1rem;list-style-type:none}.header .wrap nav ul li a{font-size:1.8rem;line-height:6.5rem;vertical-align:middle;color:#000;text-decoration:none;text-transform:uppercase;cursor:pointer}.header .wrap .callToActions{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.header .wrap .callToActions i{display:none}.header .wrap .callToActions li,.header .wrap .callToActions ul{margin:0;padding:0}.header .wrap .callToActions li{display:inline-block;list-style-type:none;margin-right:1.5rem}.header .wrap .callToActions li:last-child{margin-right:0}.header .wrap .callToActions li a,.header .wrap .callToActions li span{font-size:1.8rem;line-height:1;color:#000;text-decoration:none;text-transform:uppercase;cursor:pointer}.mobileMenu{display:none}@media only screen and (max-width:980px){.mobileMenu{display:block}.header .wrap .callToActions i{display:inline-block}.header .wrap .callToActions ul li.hideOnMobile{display:none}.header .wrap .callToActions ul li a,.header .wrap .callToActions ul li span{font-size:0}.header .wrap .callToActions ul li a i,.header .wrap .callToActions ul li span i{font-size:1.8rem}.header .wrap .mainMenu{display:none;position:absolute;height:auto;top:100%;left:0;z-index:10;background-color:#fff;border-bottom:1px solid #d3d3d3}.header .wrap .mainMenu.active{display:block}.header .wrap .mainMenu ul li{width:100%;margin:0;border-top:1px solid #d3d3d3}.header .wrap .mainMenu ul li a{display:block;width:100%;text-align:left;padding:0 10px}}.footer .wrap{padding:20px 10px;margin:0 auto;background:#fff;-webkit-filter:drop-shadow(1px 1px 3px #bebebe);filter:drop-shadow(1px 1px 3px #bebebe);text-align:-webkit-center;z-index:2;position:fixed;bottom:0;width:100%}.footer a.contacts{color:#000}.userProfile{display:block;width:100%;margin:1rem auto}.userProfile li,.userProfile ul{margin:0;padding:0;list-style-type:none}.userProfile ul li{display:block;width:100%}.userProfile ul li .img{display:block;width:5rem;margin:0 auto}.userProfile ul li .img img{display:block;width:100%}.userProfile ul li .displayName{display:block;width:100%;text-align:center;margin:1rem auto;font-size:1.8rem;line-height:1;text-transform:uppercase}.verticalNav{width:100%;height:100%}.verticalNav .menu{margin:1rem auto 0}.verticalNav .menu li,.verticalNav .menu ul{margin:0;padding:0;list-style-type:none}.verticalNav .menu ul li{width:100%;border-bottom:1px solid #d3d3d3}.verticalNav .menu ul li:first-child{border-top:1px solid #d3d3d3}.verticalNav .menu ul li a,.verticalNav .menu ul li span{display:block;width:100%;padding:2rem;font-size:1.6rem;line-height:1;color:#000;cursor:pointer}.verticalNav .menu ul li:hover{background-color:#d3d3d3}.controlPanel .content,.mainBoxTable{padding:0 28px 145px!important}.mainBoxTable .mui-2280,.mainBoxTable .MuiButtonBase-root,.mainBoxTable .MuiTypography{font-size:15px!important}.mainBoxTable .MuiTableCell-root{display:table-cell;padding:16px;font-size:15px}.mainBoxTable .MuiTypography-body2,.mainBoxTable .MuiTypography-subtitle1{font-size:15px}.mainBoxTable .MuiSelect-select{font-size:12px}.mainBoxTable .MuiTooltip-popper,.mainBoxTable .MuiTypography-body1,.mainBoxTable .MuiTypography-h6{font-size:15px}.directory .wrap .item{position:relative;width:500px;height:140px;margin:20px;background-position:50%;background-repeat:no-repeat;background-size:cover;background:50%}.directory .wrap .item:after{content:"";position:absolute;top:0;left:0;background-color:#0000004d;width:100%;height:100%;z-index:1}.directory .wrap .item a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;font-size:2rem;text-align:-webkit-center;line-height:1;font-weight:400;text-transform:uppercase;color:#000;background:#ffffffe6;padding:10px 15px;-webkit-filter:drop-shadow(2px 2px 2px #000);filter:drop-shadow(2px 2px 2px black);border-radius:5px}.directory .wrap .item a:hover{background:#fff}@media only screen and (max-width:700px){.directory .wrap .item{width:auto}.directory .wrap .item a{font-size:1.5rem}}.service{position:relative;margin:29px;text-align:-webkit-center}@media only screen and (max-height:669px){.service{overflow-y:scroll;height:calc(100% - 5px);position:none;margin:0;text-align:-webkit-center}}@media only screen and (max-height:628px){.service{overflow-y:scroll;height:calc(100% - 23px);position:none;margin:0;text-align:-webkit-center}}@media only screen and (max-height:500px){.service{overflow-y:scroll;height:calc(100% - 63px);position:none;margin:0;text-align:-webkit-center}}.btn{display:block;width:265px;font-size:1.8rem;line-height:1;font-weight:300;text-transform:uppercase;color:#fff;background:#000;padding:1rem 10px;margin:0 auto;border:0;outline:none;cursor:pointer}button.btn:hover{color:#fff;background:#861300}.formRow{display:inline-block;width:100%}.formRow label{display:block;width:100%;text-align:left}.formRow select{display:block;width:auto;float:left;font-size:1.5rem;line-height:1;font-weight:400;text-align:left;padding:10px 0;margin:10px auto;border:none;outline:none;cursor:pointer}.products{display:block;width:100%;padding:0;margin:2rem 0}.products .productResults{display:flex;flex-wrap:wrap;width:100%;margin:5px;position:relative;justify-content:center}.product{width:33.333333333333336%;padding:25px;background:#b4e7ff;-webkit-filter:drop-shadow(2px 4px 6px #000);filter:drop-shadow(2px 4px 6px black);margin:12px}.product .thumb,.product .thumb img{display:block;width:100%}.product .thumb img{margin:0}.product .details{display:block;width:100%;padding:1rem 0;margin:0 auto}.product .details ul,.product .details ul li{padding:0;margin:0}.product .details ul li{display:block;width:100%;list-style-type:none;text-align:left;margin:0 0 .5rem}.product .details ul li a{color:#000}.product .details ul li .name{font-size:2.2rem;line-height:1.2;font-weight:400}.product .details ul li .price{padding:4px;font-size:20px;line-height:2;font-weight:bolder;color:brown}.product .details ul li .addToCart{margin:2rem 0 0}@media only screen and (max-width:980px){.product{width:100%}}p.card-text{text-align:-webkit-center;line-height:normal}.euroRaccolti{padding:5px;text-align-last:center;font-size:20px}.soldiRaccolti{color:#179700;font-weight:bolder}.soldiTot{color:#ff7600;font-weight:bolder}.progress{margin-top:10px!important;height:20px;font-size:17px}input[type=email],input[type=text],select,textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;margin-top:6px;margin-bottom:16px;resize:vertical}textarea.message-field{height:206px}input[type=submit]{background-color:#4caf50;color:#fff;padding:12px 20px;border:none;border-radius:4px;cursor:pointer}input[type=submit]:hover{background-color:#45a049}.sucsess{border:3px solid green;background-color:#2a6020;border-radius:4px}.error,.sucsess{margin:20px 0;padding:7px;color:#fff;-webkit-filter:drop-shadow(2px 4px 6px #000);filter:drop-shadow(2px 4px 6px black)}.error{border:3px solid red;background-color:#a80000;border-radius:4px}.checkbox{width:20px;height:20px}.box-check-sub{display:flex;flex-direction:row;align-items:center}.text_check{padding-left:14px;position:relative;top:-2px}.box-check{display:flex;padding-left:25px;position:relative}body{background-repeat:no-repeat;background-position:50%;background-size:cover}.field{padding:8px}button{border-radius:7px;margin:10px;padding:10px;background:#b90000;color:#fff!important}.formWrap{margin:1rem auto 0}.authWrapper{display:block;width:100%;max-width:40rem;margin:4rem auto 6rem;padding:18px;background:#fff;-webkit-filter:drop-shadow(2px 4px 6px #000);filter:drop-shadow(2px 4px 6px black);border-radius:5px}.authWrapper .wrap{padding:10px}.authWrapper .wrap h2{font-size:2.2rem;line-height:1;font-weight:400;text-transform:uppercase;text-align:center;display:block;width:100%;padding:0;margin:0 auto 1rem}.formRow.checkoutInput select,.formRow input{display:block;width:100%;font-size:1.5rem;line-height:1;font-weight:400;text-align:left;padding:10px 5px;margin:10px auto;border:1px solid #9e9e9e;outline:none}.socialSignin{margin:.5rem auto 0}.links{display:block;width:100%;text-align:-webkit-center;margin:20px auto 0}.links a{color:#000}.errorLogin{text-align:-webkit-center;padding:10px;color:#fff;background:#ab0000;margin-top:10px}.modalOverlay{background-color:#0000004d}.modalOverlay,.modalWrap{position:fixed;top:0;left:0;width:100%;height:100%}.modalWrap{pointer-events:none;z-index:100}.modalWrap .modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;width:95%;padding:2rem;max-width:60rem;display:block;height:auto;min-height:40rem;pointer-events:all;max-height:95vh;overflow:auto}.admin{padding:0 10px}.admin .callToActions{display:inline-block;width:100%;padding:0;margin:0 auto}.admin .callToActions li,.admin .callToActions ul{margin:0;padding:0;list-style-type:none}.admin .callToActions ul li{display:inline-block}.manageProducts h1{margin-top:1.5rem}.manageProducts table.results tr:nth-child(2n){background-color:#d3d3d3}.manageProducts table.results tr .thumb{width:15rem;margin:0 auto}@media only screen and (max-width:980px){.manageProducts table,.manageProducts table .results{width:100%}.manageProducts table .results tr td{display:block;width:100%}.manageProducts table .results tr td img{display:block;width:100%!important}}.productCard{max-width:80rem;margin:0 auto 10rem}.productCard .hero{display:block;width:100%;margin:2rem auto}.productCard .hero img{display:block;width:100%;margin:0}.productCard .productDetails ul,.productCard .productDetails ul li{padding:0;margin:0}.productCard .productDetails ul li{list-style-type:none;margin:0 auto 1rem}.productCard .productDetails ul li h1{margin:0}.productCard .addToCart{padding:25px}.checkout{margin:2rem auto;text-align-last:center}.checkout h1{display:block;width:100%}.checkout h1,.checkout p{text-align:center}.checkout .checkoutHeader{border-bottom:1px solid #000}.checkout .cart{max-width:100rem;margin:0 auto}.checkout .cart table{width:100%}.checkout .cart,.checkout .checkoutHeader{width:100%;text-align:left}.checkout .cart td,.checkout .cart th,.checkout .checkoutHeader td,.checkout .checkoutHeader th{width:22%}.checkout .cartBtns,.checkout .cartItem td img{display:block;width:100%}.checkout .cartBtn{cursor:pointer}@media only screen and (max-width:980px){.checkoutHeader{display:none}.cartItem{border:1px solid #000}.checkout .cart td{display:block;width:100%}.checkout .cartBtn.remove{display:block;width:100%;padding:1rem;background-color:#000;color:#fff}}.mainCalendar{text-align-last:center;padding:40px}.titleCal{padding-bottom:30px}.dataSel{margin:30px;padding:5px;color:red;font-weight:700}.paymentDetails{display:block;width:100%;max-width:100rem;padding:0;margin:2rem auto}.paymentDetails .group{margin:0 0 2rem}.mainContainer{background-color:#fff0}.card-title{margin-bottom:.75rem;font-weight:bolder;text-align-last:left;font-size:16px}.card-text:last-child{margin-bottom:0;text-align:left}.row{margin-top:20px}.figure-img{height:200px}@media only screen and (max-width:768px){.figure-img{height:auto!important}}.testoB{line-height:normal}.testoB,.testoBdir{text-align:justify;margin-right:auto}.testoBdir{font-size:25px;line-height:30px;padding:23px;border-style:double}.homepage{height:calc(100% - 12.3rem)}html{font-size:10px}body,html{padding:0;margin:0}#root,.App,.fullHeight,body,html{height:91%;padding-bottom:38px}*,:after,:before{box-sizing:border-box}body{font-family:Open Sans,sans-serif;font-size:1.8rem;font-weight:400;line-height:1}h1{font-size:3rem;line-height:3.2rem}h1,h2{display:block;width:100%;padding:0;margin:0 auto 2rem;color:#000;text-align:left;font-weight:400;text-transform:uppercase;border-bottom:#d3d3d3}h2{font-size:2.5rem;line-height:2.7rem}a{text-decoration:none;cursor:pointer}a,a:hover{transition:all .4s ease-in-out}.main{width:100%;height:100%;max-width:1450px;padding-bottom:228px!important;padding:0 10px;margin:0 auto}.controlPanel{position:relative;display:inline-block;width:100%;min-height:100%;padding:3rem 0 6rem 25rem;border-bottom:1px solid #d3d3d3}.controlPanel .sidebar{position:absolute;top:0;left:0;width:25rem;height:100%;z-index:1;border-right:1px solid #d3d3d3}.controlPanel .content{padding:0 10px 153px}.adminLayout{height:calc(100% - 15.9rem)}.dashboardLayout{height:calc(100% - 12.3rem)}@media only screen and (max-width:980px){html{font-size:9px}.controlPanel{padding:0 10px}.controlPanel .sidebar{position:relative;width:100%;border:none;margin-bottom:2.5rem}#root,.App,.fullHeight,body,html{height:91%;padding-bottom:4px}}:root{--gc-red: #d21a21;--gc-red-dark: #b0151b;--gc-ink: #2b2a29;--gc-stone: #f3e7e2;--gc-line: #e3d6d1;--gc-paper: #ffffff;--gc-muted: #6b6764;--gc-serif: "Libre Bodoni", "Bodoni 72", Didot, Georgia, serif;--gc-sans: "Open Sans", system-ui, sans-serif}html,body,#root,.App{height:auto;min-height:100%;padding-bottom:0}body{background:var(--gc-paper)}.gc-page{min-height:100vh;display:flex;flex-direction:column}.gc-page__main{flex:1 0 auto;outline:none}.gc-page .main{height:auto;padding-bottom:64px!important}.gc-skip{position:absolute;left:16px;top:-60px;z-index:50;padding:10px 16px;background:var(--gc-ink);color:#fff;font:600 15px var(--gc-sans)}.gc-skip:focus{top:8px;color:#fff}.gc-header{position:sticky;top:0;z-index:40;background:var(--gc-paper);border-bottom:1px solid var(--gc-line);font-family:var(--gc-sans)}.gc-header__bar{position:relative;max-width:1120px;height:76px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:24px}.gc-header__logo{display:block;flex:none}.gc-header__logo img{display:block;height:52px;width:auto}.gc-nav{display:flex;align-items:center;gap:32px}.gc-nav ul{display:flex;gap:28px;margin:0;padding:0;list-style:none}.gc-nav ul a{display:block;padding:6px 0;font-size:15px;font-weight:600;color:var(--gc-ink);text-decoration:none;border-bottom:4px double transparent}.gc-nav ul a:hover{color:var(--gc-red);text-decoration:none}.gc-nav ul a.is-active{color:var(--gc-red);border-bottom-color:var(--gc-red)}.gc-nav__tel{padding:8px 16px;font-size:15px;font-weight:600;color:var(--gc-red);white-space:nowrap;border:2px solid var(--gc-red);border-radius:3px;text-decoration:none}.gc-nav__tel:hover{background:var(--gc-red);color:#fff;text-decoration:none}button.gc-header__toggle{display:none;align-items:center;gap:10px;margin:0;padding:10px 12px;background:transparent;color:var(--gc-ink)!important;border:1px solid var(--gc-line);border-radius:3px;font:600 15px var(--gc-sans);cursor:pointer}.gc-header__icon{position:relative;display:block;width:18px;height:12px;border-top:2px solid currentColor;border-bottom:2px solid currentColor}.gc-header__icon:after{content:"";position:absolute;left:0;right:0;top:3px;border-top:2px solid currentColor}.gc-header__icon.is-open{height:7px;border-color:var(--gc-red)}.gc-header__icon.is-open:after{display:none}.gc-header a:focus-visible,.gc-header button:focus-visible,.gc-footer a:focus-visible,.gc-skip:focus-visible{outline:3px solid var(--gc-red);outline-offset:3px}@media (max-width: 820px){.gc-header__bar{height:64px;padding:0 16px}.gc-header__logo img{height:44px}button.gc-header__toggle{display:inline-flex}.gc-nav{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;padding:8px 16px 20px;background:var(--gc-paper);border-bottom:1px solid var(--gc-line);box-shadow:0 12px 24px #2b2a2914}.gc-nav.is-open{display:flex}.gc-nav ul{flex-direction:column;gap:0}.gc-nav ul li+li{border-top:1px solid var(--gc-line)}.gc-nav ul a{padding:14px 0;font-size:17px;border-bottom:0}.gc-nav ul a.is-active{border-bottom:0;box-shadow:inset 3px 0 0 var(--gc-red);padding-left:12px}.gc-nav__tel{margin-top:12px;padding:12px 16px;text-align:center;background:var(--gc-red);color:#fff}}.gc-footer{flex:none;margin-top:0;padding:0;background:var(--gc-ink);color:#e9e3e0;font:15px/1.6 var(--gc-sans);border-top:7px double var(--gc-red)}.gc-footer .gc-wrap{max-width:1120px;margin:0 auto;padding:0 24px}.gc-footer__grid{display:grid;grid-template-columns:1.2fr 1fr 1fr .7fr;gap:32px;padding-top:48px!important;padding-bottom:40px!important}.gc-footer p,.gc-footer address{margin:0 0 8px;font-style:normal}.gc-footer__nome{font-family:var(--gc-serif);font-size:22px;color:#fff}.gc-footer__titolo{font-size:13px;font-weight:600;color:#b5aeab}.gc-footer a{color:#fff;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#fff6}.gc-footer a:hover{color:#fff;text-decoration-color:#fff}.gc-footer ul{margin:0;padding:0;list-style:none}.gc-footer ul li{margin-bottom:4px}.gc-footer__fine{padding-top:16px!important;padding-bottom:20px!important;border-top:1px solid rgba(255,255,255,.12);font-size:13px;color:#b5aeab}.gc-footer__fine p{margin:0}@media (max-width: 900px){.gc-footer__grid{grid-template-columns:1fr 1fr}}@media (max-width: 520px){.gc-footer .gc-wrap{padding:0 16px}.gc-footer__grid{grid-template-columns:1fr;gap:24px;padding-top:36px!important}.gc-footer a{display:inline-block;padding:4px 0}}.gc-pagehead{padding:64px 0 56px}.gc-pagehead .gc-hero__title{max-width:22ch}.gc-prosa p+p{margin-top:14px}.gc-prosa p{max-width:62ch}.gc-rete{margin:18px 0 0;padding:0;list-style:none}.gc-rete li{padding:12px 0;border-top:1px solid var(--gc-line);font-family:var(--gc-serif);font-size:20px}.gc-appuntamento{margin-top:88px}.gc-appuntamento__testo{color:var(--gc-muted);max-width:52ch}.gc-appuntamento .gc-actions{margin-top:20px}.gc-faq{max-width:860px}.gc-faq__item{border-top:1px solid var(--gc-line)}.gc-faq__item:last-child{border-bottom:1px solid var(--gc-line)}.gc-faq__item summary{position:relative;display:block;padding:22px 48px 22px 0;cursor:pointer;list-style:none;font-family:var(--gc-serif);font-size:22px;line-height:1.35;color:var(--gc-ink)}.gc-faq__item summary::-webkit-details-marker{display:none}.gc-faq__item summary:after{content:"+";position:absolute;right:4px;top:18px;font:400 28px/1 var(--gc-sans);color:var(--gc-red)}.gc-faq__item[open] summary:after{content:"−"}.gc-faq__item summary:hover{color:var(--gc-red)}.gc-faq__item summary:focus-visible{outline:3px solid var(--gc-red);outline-offset:3px}.gc-faq__risposta{padding:0 48px 24px 0;color:var(--gc-ink)}.gc-faq__risposta p{max-width:66ch}.gc-faq__risposta p+p{margin-top:12px}.gc-faq__risposta a{color:var(--gc-red);text-decoration:underline;text-underline-offset:3px}@media (max-width: 900px){.gc-pagehead{padding:44px 0 40px}.gc-appuntamento{margin-top:64px}}@media (max-width: 600px){.gc-faq__item summary{font-size:19px;padding-right:36px}.gc-faq__risposta{padding-right:0}.gc-rete li{font-size:18px}}.gc-loghi{background:var(--gc-paper);border-bottom:1px solid var(--gc-line);padding:16px 0}.gc-loghi img{display:block;width:100%;max-width:980px;height:auto;margin:0 auto}.gc-loghi__fila{display:flex;align-items:center;justify-content:center;gap:48px;flex-wrap:wrap}.gc-loghi .gc-loghi__pid{width:140px;margin:0}.gc-loghi .gc-loghi__cciaa{width:260px;margin:0}.gc-interventi{margin:20px 0 24px;padding:0;list-style:none;counter-reset:intervento}.gc-interventi li{position:relative;padding:16px 0 16px 48px;border-top:1px solid var(--gc-line);counter-increment:intervento;max-width:66ch}.gc-interventi li:last-child{border-bottom:1px solid var(--gc-line)}.gc-interventi li:before{content:counter(intervento);position:absolute;left:0;top:12px;font:500 26px/1.2 var(--gc-serif);color:var(--gc-red)}.gc-altri{display:flex;flex-wrap:wrap;gap:8px 32px;padding-bottom:80px;border-top:0}@media (max-width: 600px){.gc-loghi{padding:10px 0}.gc-loghi__fila{gap:24px}.gc-loghi .gc-loghi__pid{width:96px}.gc-loghi .gc-loghi__cciaa{width:190px}.gc-interventi li{padding-left:36px}.gc-interventi li:before{font-size:22px}}.gc-progetto .gc-hero__title{max-width:none}@font-face{font-family:Libre Bodoni;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/libre-bodoni-vietnamese-500-normal-vhE0nt6I.woff2) format("woff2"),url(/assets/libre-bodoni-vietnamese-500-normal-C5d87VN0.woff) format("woff");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:Libre Bodoni;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/libre-bodoni-latin-ext-500-normal-Chr7c_rt.woff2) format("woff2"),url(/assets/libre-bodoni-latin-ext-500-normal-plVT-JdK.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Bodoni;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/libre-bodoni-latin-500-normal-Cybn-XO1.woff2) format("woff2"),url(/assets/libre-bodoni-latin-500-normal-D4w_C0OG.woff) format("woff");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:Libre Bodoni;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/libre-bodoni-vietnamese-400-italic-CYOg6sh8.woff2) format("woff2"),url(/assets/libre-bodoni-vietnamese-400-italic-CdS1W6Vz.woff) format("woff");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:Libre Bodoni;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/libre-bodoni-latin-ext-400-italic-DL1A0ygk.woff2) format("woff2"),url(/assets/libre-bodoni-latin-ext-400-italic-DF_5NDUJ.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Bodoni;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/libre-bodoni-latin-400-italic-BtA-d6tq.woff2) format("woff2"),url(/assets/libre-bodoni-latin-400-italic-Dfny-Ope.woff) format("woff");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}.gc-home{color:var(--gc-ink);background:var(--gc-paper);font-family:var(--gc-sans);font-size:17px;line-height:1.6}.gc-home h1,.gc-home h2,.gc-home h3{font-family:var(--gc-serif);font-weight:500;color:var(--gc-ink);margin:0;width:auto;text-transform:none;text-align:left}.gc-home p{margin:0}.gc-wrap{max-width:1120px;margin:0 auto;padding:0 24px}.gc-hero{background:var(--gc-stone);padding:72px 0 80px}.gc-hero__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:56px;align-items:center}.gc-home .gc-hero__kicker{color:var(--gc-muted);font-size:15px;margin-bottom:20px}.gc-hero__title{font-size:clamp(34px,4.6vw,54px);line-height:1.12;letter-spacing:-.01em;max-width:17ch}.gc-ledger{display:block;width:168px;height:7px;margin:28px 0 26px;border-top:2px solid var(--gc-red);border-bottom:2px solid var(--gc-red);transform-origin:left center;animation:gc-ledger .7s .15s cubic-bezier(.2,.7,.2,1) both}@keyframes gc-ledger{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.gc-hero__lead{font-size:18px;max-width:54ch}.gc-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.gc-home .gc-hero__note{margin-top:16px;font-size:15px;color:var(--gc-muted)}.gc-btn{display:inline-block;padding:13px 22px;font-size:16px;font-weight:600;border-radius:3px;text-decoration:none;border:2px solid var(--gc-red);transition:background-color .15s,color .15s}.gc-btn--primary{background:var(--gc-red);color:#fff}.gc-btn--primary:hover{background:#b0151b;border-color:#b0151b;color:#fff;text-decoration:none}.gc-btn--ghost{background:transparent;color:var(--gc-red)}.gc-btn--ghost:hover{background:var(--gc-red);color:#fff;text-decoration:none}.gc-hero__figure{margin:0}.gc-hero__figure img{display:block;width:100%;height:auto;border-radius:2px}.gc-hero__figure figcaption{margin-top:10px;font-size:14px;color:var(--gc-muted)}.gc-section{padding-top:80px;padding-bottom:8px}.gc-split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:56px}.gc-split__head h2{font-size:32px;line-height:1.2;padding-top:14px;border-top:2px solid var(--gc-red)}.gc-split__head p{margin-top:14px;color:var(--gc-muted);max-width:40ch}.gc-link{display:inline-block;margin-top:18px;color:var(--gc-red);font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.gc-link:hover{color:#b0151b;text-decoration-thickness:2px}.gc-services{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.gc-services__item{padding:18px 0 20px;border-top:1px solid #e3d6d1}.gc-services dt{font-family:var(--gc-serif);font-weight:500;font-size:20px;line-height:1.3;margin-bottom:6px}.gc-services dd{margin:0;color:var(--gc-muted);font-size:16px}.gc-ways>div{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;padding:18px 0 20px;border-top:1px solid #e3d6d1}.gc-ways h3{font-size:20px;line-height:1.3}.gc-ways p{color:var(--gc-muted);font-size:16px}.gc-projects{display:grid;grid-template-columns:1fr 1fr;gap:32px}.gc-project{display:block;color:var(--gc-ink);text-decoration:none}.gc-project:hover{text-decoration:none;color:var(--gc-ink)}.gc-project img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border:1px solid #e3d6d1}.gc-project__title{display:block;margin-top:14px;font-family:var(--gc-serif);font-size:20px}.gc-project:hover .gc-project__title{color:var(--gc-red)}.gc-project__text{display:block;margin-top:4px;color:var(--gc-muted);font-size:16px}.gc-visit{background:var(--gc-stone);margin-top:88px;padding:64px 0 72px}.gc-address{font-style:normal;display:grid;grid-template-columns:1fr 1fr;gap:8px 40px;align-items:start}.gc-address__line{font-family:var(--gc-serif);font-size:22px;line-height:1.4}.gc-address a{color:var(--gc-ink)}.gc-address a.gc-link{color:var(--gc-red);grid-column:1 / -1}.gc-home a:focus-visible{outline:3px solid var(--gc-red);outline-offset:3px;border-radius:2px}@media (prefers-reduced-motion: reduce){.gc-ledger{animation:none}.gc-btn{transition:none}}@media (max-width: 900px){.gc-hero{padding:48px 0 56px}.gc-hero__grid,.gc-split{grid-template-columns:1fr;gap:32px}.gc-section{padding-top:56px}.gc-ways>div{grid-template-columns:1fr;gap:6px}.gc-visit{margin-top:64px}}@media (max-width: 600px){.gc-wrap{padding-left:16px;padding-right:16px}.gc-home{font-size:16px}.gc-services,.gc-projects,.gc-address{grid-template-columns:1fr}.gc-btn{width:100%;text-align:center}}.gc-contatti__head{padding:64px 0 56px}.gc-contatti__head .gc-hero__title{max-width:none}.gc-contatti__body{padding-top:56px}.gc-registro{margin:0}.gc-registro__riga{display:grid;grid-template-columns:140px minmax(0,1fr) auto;gap:8px 32px;align-items:center;padding:22px 0;border-top:1px solid #e3d6d1}.gc-registro dt{font-size:15px;font-weight:600;color:var(--gc-muted)}.gc-registro dd{margin:0}.gc-registro__valore,.gc-registro__valore address{font-family:var(--gc-serif);font-size:24px;line-height:1.35;font-style:normal;margin:0;overflow-wrap:anywhere}.gc-registro__valore a{color:var(--gc-ink);text-decoration:none}.gc-registro__valore a:hover{color:var(--gc-red);text-decoration:underline;text-underline-offset:4px}.gc-registro__azioni{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;align-items:center}.gc-registro__azioni button.gc-btn{margin:0}.gc-registro__azioni button.gc-btn--ghost{color:var(--gc-red)!important}.gc-registro__azioni button.gc-btn--ghost:hover{color:#fff!important}.gc-registro__azioni .gc-btn{padding:9px 18px;font-size:15px;font-family:var(--gc-sans);cursor:pointer;line-height:1.4}.gc-registro__chiusura{display:block;height:7px;border-top:2px solid var(--gc-red);border-bottom:2px solid var(--gc-red)}.gc-contatti__rubrica{margin-top:28px!important;color:var(--gc-muted);font-size:15px}.gc-contatti__rubrica .gc-link{margin-top:0;font-size:16px}.gc-contatti__modi{margin-top:80px}.gc-home button:focus-visible{outline:3px solid var(--gc-red);outline-offset:3px}.gc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width: 900px){.gc-contatti__head{padding:44px 0 40px}.gc-registro__riga{grid-template-columns:110px minmax(0,1fr)}.gc-registro__azioni{grid-column:2;justify-content:flex-start}.gc-contatti__modi{margin-top:56px}}@media (max-width: 600px){.gc-registro__riga{grid-template-columns:1fr;gap:6px;padding:18px 0 20px}.gc-registro__azioni{grid-column:1;margin-top:8px}.gc-registro__azioni .gc-btn{width:auto;flex:1 1 auto}.gc-registro__valore,.gc-registro__valore address{font-size:21px}}
