@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.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:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.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:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.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-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:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.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-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:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.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:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.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:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.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:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.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:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.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-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:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.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-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:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.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:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.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:'Roboto';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.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:'Roboto';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.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:'Roboto';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.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-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:'Roboto';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.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-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:'Roboto';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.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:'Roboto';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.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:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3GUBHMdazTgWw.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:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3iUBHMdazTgWw.woff2) format("woff2");unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3CUBHMdazTgWw.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3-UBHMdazTgWw.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:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMawCUBHMdazTgWw.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-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:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMaxKUBHMdazTgWw.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-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:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3OUBHMdazTgWw.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:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBHMdazTgWw.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-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/roboto/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ.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}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes scrollWheel{0%{top:50px;opacity:1}100%{top:65px;opacity:0}}@-webkit-keyframes jump{0%{transform:translate3d(0, 0, 0) rotate(90deg);opacity:0}50%{transform:translate3d(0, -20px, 0) rotate(90deg)}100%{transform:translate3d(0, 0, 0) rotate(90deg);opacity:1}}@keyframes jump{0%{transform:translate3d(0, 0, 0) rotate(90deg);opacity:0}50%{transform:translate3d(0, -20px, 0) rotate(90deg)}100%{transform:translate3d(0, 0, 0) rotate(90deg);opacity:1}}@keyframes blinkGreenBorder{0%{border-color:#639e3a}50%{border-color:rgba(99,158,58,0.5)}100%{border-color:#639e3a}}@keyframes blinkRedBorder{0%{border-color:var(--theme)}50%{border-color:rgba(var(--theme), 0.5)}100%{border-color:var(--theme)}}:root{--rg-white: #ffffff;--rg-mid-gray-100: #6b6e74;--scrollbarBG: var(--rg-white);--thumbBG: var(--rg-mid-gray-100)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video,hr{vertical-align:baseline;list-style:none;padding:0;margin:0;border:0;font-size:100%;font-weight:inherit;font-variant:inherit;font-style:inherit;font-family:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,address,aside,details,figcaption,figure,footer,header,menu,nav,section,label,small,time,img{display:block}body{position:relative;margin:0;padding:0;min-width:320px;font-size:16px;font-weight:normal;font-family:"Roboto",sans-serif;color:#1d2225;background:#fff}body.modal-open{overflow:hidden}html{transition:opacity 0.3s 0.1s;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:''}mark{background:none;color:inherit}table{width:calc(100% - 5px);border-collapse:collapse;border:0}img{max-width:100%;height:auto}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}svg{position:relative;display:block;transition:fill 0.2s}[class*='-butn']{position:relative;z-index:5;display:block;height:40px;padding:0;padding-bottom:2px;margin:0;font-size:15px;text-align:center;border:none;cursor:pointer;outline:none;transition:all 0.2s;border-radius:5px}[class*='-butn']:disabled{cursor:default;opacity:0.7;pointer-events:none}span[class*='-butn'],a[class*='-butn']{line-height:38px}span[class*='-butn']:hover,a[class*='-butn']:hover{text-decoration:none}.big-butn{height:56px;font-size:17px}span.big-butn,a.big-butn{display:flex;align-items:center;line-height:normal}.transparent-butn{color:#fff;background:transparent;border:2px solid #00c2ff}.transparent-butn:hover{color:#fff;background:#00c2ff}.transparent-butn.red-color{color:#00c2ff}.transparent-butn.red-color:hover{color:#fff}.white-butn{color:#1d2225;background:#fff;border:2px solid #e5e5e5;font-size:14px}.white-butn:hover{color:#fff;background:var(--theme);border-color:var(--theme)}.red-butn{color:var(--theme);background:#fff;border:2px solid var(--theme)}.red-butn svg{width:18px;height:18px;fill:var(--theme)}.red-butn:hover{background:var(--theme);color:#fff}.red-butn:hover svg{fill:#fff}.gray-butn{color:#fff;background-color:#a6a6a6;border:1px solid #a6a6a6}.gray-butn:hover{color:#a6a6a6;background-color:#fff}.amount-butn{color:#00c2ff;border:1px solid #00c2ff;background:#fff}.amount-butn:hover{color:#fff;border:1px solid #00c2ff;background:#00c2ff}.dark-red-butn{color:#fff;border:1px solid var(--theme);background:var(--theme)}.dark-red-butn:hover{color:var(--theme);border:1px solid var(--theme);background:#fff}.dark-red-butn:hover .btn-preload svg,.dark-red-butn:hover svg{fill:var(--theme)}.dark-red-butn svg{position:relative;top:-1px;display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 5px 0 0;fill:#fff}.dark-red-butn .btn-preload{display:none}.dark-red-butn .btn-preload svg{top:1px;width:30px;height:30px;fill:#fff}.dark-red-butn .preload-text{position:relative}.dark-red-butn.catalogue-trigger--loading .btn-preload{display:inline-block}.dark-red-butn.catalogue-trigger--loading .preload-text{display:none}.black-butn{color:#fff;border:1px solid #1d2225;background:#1d2225;box-shadow:0 2px 10px rgba(35,35,35,0.25)}.black-butn:hover{color:#1d2225;border:1px solid #1d2225;background:#fff}.black-butn:hover svg{fill:var(--theme)}.black-butn svg{position:relative;top:-1px;display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 5px 0 0;fill:#fff}.dark-green-butn{color:#fff;border:1px solid #639e3a;background:#639e3a}.dark-green-butn:hover{color:#639e3a;border:1px solid #639e3a;background:#fff}.help-butn{position:relative;top:-1px;display:inline-block;width:16px;height:16px;margin:0 0 0 5px;color:var(--theme);font-size:12px;background:#fff;border:1px solid var(--theme);border-radius:11px;box-shadow:0 0 0 transparent;flex-shrink:0}.help-butn svg{width:15px;height:15px;fill:var(--theme)}.help-butn:hover{background-color:var(--theme);color:#fff}.help-butn:hover svg{fill:#fff}.help-butn--view{top:1px;border-color:transparent;background-color:transparent}.help-butn--view:hover{border-color:transparent;background-color:transparent}.help-butn--view:hover svg{fill:#00c2ff}.help-icon{position:relative;display:inline-block;width:18px !important;height:18px;margin:0 7px;font-size:13px;text-align:center;line-height:17px;color:var(--theme);background:#fff;border:1px solid #5c626e;border-radius:10px;cursor:pointer;text-decoration:none;flex-shrink:0}.remove-butn{font-size:15px;width:100%;height:40px;padding:0;color:var(--theme);background:none;border:1px solid transparent;text-align:center}.remove-butn .remove-ico{position:relative;top:5px;display:inline-block;width:18px;height:18px;margin:0 0 0 5px;border:1px solid var(--theme);border-radius:10px}.remove-butn svg{position:absolute;top:50%;left:50%;width:12px;height:12px;margin:-6px 0 0 -6px;fill:var(--theme)}.remove-butn:hover{text-decoration:underline}.consult-butn{padding:0 35px 2px 35px;color:#fff;background:#00c2ff}.consult-butn svg{position:relative;top:-1px;display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 0 0 5px;fill:#fff}.consult-butn:hover{background:var(--theme)}.blue-butn{color:#fff;border:1px solid #00c2ff;background:#00c2ff}.blue-butn:hover{color:#00c2ff;border:1px solid #00c2ff;background:#fff}.call-butn{position:fixed;bottom:15px;left:50%;z-index:300;display:none;width:50px;height:50px;margin-left:-25px;border:1px solid #00c2ff;background:#00c2ff;border-radius:50%;color:#fff}.call-butn svg{position:absolute;top:50%;left:50%;display:block;width:30px;height:30px;margin:-15px 0 0 -15px;fill:#fff;transition:all 0.2s}.call-butn:hover{background-color:#fff}.call-butn:hover svg{fill:var(--theme)}.callback-butn{position:fixed;bottom:30px;right:20px;z-index:300;padding-left:15px;padding-right:15px;border-radius:22px}.callback-butn svg{position:absolute;top:50%;left:50%;display:block;width:30px;height:30px;margin:-15px 0 0 -15px;fill:#fff;transition:all 0.2s}.with-progressbar .callback-butn{bottom:100px}.centered-btn{padding:30px 0 0 0;clear:both;text-align:center}.centered-btn__title{margin-bottom:10px;font-size:22px;font-weight:bold}.centered-btn [class*='-butn']{width:100%;max-width:300px;margin:0 auto}.consult-butn{padding:0 35px 2px 35px;color:#fff;background:#333333}.consult-butn svg{position:relative;top:-1px;display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 5px 0 0;fill:#fff}.consult-butn:hover{background:var(--theme)}.back-btn{font-size:14px}.back-btn a{position:relative;color:#717171;display:inline-block;padding-left:24px}.back-btn a:hover{text-decoration:none;color:var(--theme)}.back-btn a:hover [class*='ico-']{fill:var(--theme)}.back-btn a span{position:relative;top:3px;font-size:18px;margin:0 5px 0 0}.back-btn a [class*='ico-']{position:absolute;top:50%;left:0;width:16px;height:16px;margin-top:-7px;fill:#717171}.back-btn a .icon-cross{position:relative;top:5px;display:inline-block;width:18px;height:18px;margin:0 0 0 5px;border:1px solid var(--theme);border-radius:10px}.back-btn a .icon-cross:before{position:absolute;top:0;left:0;width:100%;height:100%;font-size:12px;text-align:center;line-height:17px}.item-remove{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:#5c626e;background-color:#fff;border:1px solid #5c626e;border-radius:18px;padding:0;cursor:pointer;outline:none;text-align:center;transition:all 0.2s}.item-remove svg{position:relative;width:18px;height:18px;fill:#5c626e}.item-remove:hover svg{fill:var(--theme)}.card-btns-consult{max-width:350px;padding:20px 20px 25px 20px;margin-top:30px;background:#e3e3e3;clear:both;border-radius:4px}.card-btns-consult:after{display:block;content:'';clear:both}.card-btns-consult p{padding:0 0 10px 0;color:#1d2225;font-weight:bold}.card-btns-consult [class*='-butn']{max-width:100% !important;width:100% !important}.light-butn{color:#fff;background:#919191;border:1px solid #919191}.light-butn:hover{background:var(--theme);border:1px solid var(--theme)}.action-butn{display:flex;align-items:center;justify-content:center;width:26px;height:26px;background-color:#fff}.action-butn svg{width:18px;height:18px;fill:var(--theme)}.action-butn:hover{background-color:var(--theme)}.action-butn:hover svg{fill:#fff}.add-butn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--theme);background-color:#fff;border-radius:50%}.add-butn svg{position:relative;top:1px;fill:var(--theme);width:16px;height:16px}.add-butn:hover{background-color:var(--theme)}.add-butn:hover svg{fill:#fff}.trigger-butn{flex-shrink:0;height:22px;width:34px;border:1px solid var(--theme);background-color:#fff;border-radius:12px;margin-left:15px}.trigger-butn:before{position:absolute;content:'';top:1px;right:1px;display:block;width:18px;height:18px;border-radius:50%;background-color:var(--theme);transition:all 0.2s}.trigger-butn.active{border-color:#5c626e}.trigger-butn.active:before{background-color:#5c626e;right:auto;left:0}.help-trigger{display:block;cursor:pointer}.help-trigger svg{width:15px;height:15px;fill:#5c626e}.help-trigger:hover svg{fill:var(--theme)}input::-ms-clear{display:none}::-webkit-input-placeholder{color:#919191}::-moz-placeholder{color:#919191}:-ms-input-placeholder{color:#919191}:focus::-webkit-input-placeholder{color:transparent}:focus::-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}.search-form ::-webkit-input-placeholder{color:#1d2225}.search-form ::-moz-placeholder{color:#1d2225}.search-form :-ms-input-placeholder{color:#1d2225}.search-form :focus::-webkit-input-placeholder{color:transparent}.search-form :focus::-moz-placeholder{color:transparent}.search-form :focus:-ms-input-placeholder{color:transparent}textarea.textarea-field,input.text-input{position:relative;display:block;width:100%;height:40px;padding:0 10px;margin:0;font-size:14px;color:#1d2225;border:1px solid #e5e5e5;background:#e5e5e5;outline:none;-webkit-appearance:none;-moz-appearance:none;border-radius:4px}textarea.textarea-field.error,input.text-input.error{color:#f21717;border:1px solid #f21717}.feedback-modal-frame textarea.textarea-field,.feedback-modal-frame input.text-input{max-width:510px;margin:0 auto 20px auto}textarea.textarea-field_light,input.text-input_light{background:#fff;border-color:#fff}textarea.textarea-field:disabled,input.text-input:disabled{opacity:0.7}textarea.textarea-field{height:60px;min-height:60px;padding:5px 10px;max-width:100%;min-width:100%}textarea.textarea-field_low{height:40px;min-height:40px}.number-input{display:flex;align-items:center;justify-content:center}.number-input__label{margin-left:10px;flex-shrink:0}.number-input .text-input{flex-shrink:0;width:50px;text-align:center;padding-left:5px;padding-right:5px}div.text-input{position:relative;display:block;width:100%;padding:5px 0;margin:0;color:#1d2225;outline:none}label.error{display:block;font-size:14px;line-height:14px;margin:15px 0 0 0;text-align:left;color:#f21717;white-space:nowrap}.radio{display:inline-block;position:relative;top:-1px;vertical-align:middle;height:18px !important;width:18px !important;margin:0 10px 0 0;overflow:hidden;cursor:pointer;background:#e5e5e5;border-radius:10px}.radio:before{position:absolute;content:'';top:4px;left:4px;display:block;width:10px;height:10px;background-color:var(--theme);border:1px solid #fbfbfb;border-radius:5px;opacity:0;transform:scale(0);transition:all 0.2s}.radio.checked:before{top:4px;opacity:1;transform:scale(1)}.radio.error{border:1px solid #f21717}.check-icon,.checkbox{position:relative;display:inline-block;flex-shrink:0;vertical-align:middle;height:18px;width:18px;margin:0 10px 0 0;border:2px solid #666;border-radius:3px;background:#fff;overflow:hidden;cursor:pointer;transition:all 0.2s}.check-icon input,.checkbox input{position:absolute;top:0;left:0;position:absolute;width:1px;height:1px;margin:-1px;padding:0;margin:0;bottom:0;clip:rect(0 0 0 0);overflow:hidden}li.active .check-icon,.check-icon.checked,li.active .checkbox,.checkbox.checked{background:#fff url("/images/i/check.svg") no-repeat 0 0;background-size:14px 14px}.check-icon.error,.checkbox.error{border-color:#f21717}.counter-radio{cursor:pointer}.feedback-modal-frame p{max-width:500px;margin:0 auto}.feedback-modal-frame .submit-btn{width:100%;max-width:400px;margin:0 auto}.counter-size>label{float:left;font-size:20px;padding:14px 11px 0 0}.counter-size>span{float:left;padding:15px 0 0 10px;color:#5c626e}.counter-size>span>sup{font-size:10px}.counter-size-input{float:left;width:111px}.file-input{display:inline-block;padding:10px 0 10px 0;margin:15px 0 5px 0;color:#5c626e;overflow:hidden;cursor:pointer;transition:all 0.2s}.file-input:hover{color:#1d2225}.file-input [class*='icon-']{top:-1px;display:inline-block;vertical-align:middle;margin:0 10px 0 0;font-size:18px}.file-input-trigger{float:left;width:180px}.file-input-trigger>span{display:block;max-width:400px;margin:10px 0 0 0;font-size:14px;color:#5c626e}.file-input-trigger label{position:relative;z-index:5;display:block;width:100%;height:50px;line-height:47px;padding:0;margin:0;font-size:15px;text-align:center;cursor:pointer;outline:none;color:#fff;border:1px solid var(--theme);background:var(--theme);transition:all 0.2s;box-shadow:0 2px 10px rgba(35,35,35,0.25);border-radius:4px}.file-input-trigger label:hover{color:var(--theme);border:1px solid var(--theme);background:#fff}.file-input-list{float:right;width:calc(100% - 200px)}.file-input-list:after{display:block;content:'';clear:both}.file-input-list li{position:relative;float:left;width:114px;height:114px;margin:0 3px 6px 3px;background:#e5e5e5;border-radius:4px;overflow:hidden}.file-input-list li img{max-width:calc(100% - 10px)}.file-input-line:after{display:block;content:'';clear:both}.file-input-item,.radio input,.checkbox input,.file-input input{position:absolute;top:0;left:0;position:absolute;width:1px;height:1px;margin:-1px;padding:0;margin:0;bottom:0;clip:rect(0 0 0 0);overflow:hidden}.file-label{display:inline-block;vertical-align:middle;font-size:15px}.file-output{padding:0 0 30px 0;font-size:15px;color:#5c626e}.cheaper-form .submit-btn{display:block;float:left;width:166px}.cheaper-form input.text-input{float:left;width:300px}.cheaper-form label.input-label{font-size:15px;color:#5c626e;padding:0 0 10px 0}.date-input{position:relative}.date-input:before{position:absolute;content:'';top:50%;right:10px;display:block;width:0;height:0;z-index:2;border-top:4px solid #1d2225;border-right:4px solid transparent;border-left:4px solid transparent}.range{position:relative;height:5px;background-color:#e5e5e5;border-radius:3px}.range-row{padding:22px 0 23px 0}.range-row-progress{position:absolute;left:0;top:0;width:50%;height:5px;background-color:var(--theme)}.remember-label{margin:0 0 20px 0}.remember-label .label-text{position:relative;top:2px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type='number']{-moz-appearance:textfield}.search-form .ui-autocomplete.ui-front.ui-menu.ui-widget.ui-widget-content li:hover{cursor:pointer;text-decoration:underline}.confidential{margin:20px 0 20px 0}.confidential:after{display:block;content:'';clear:both}.confidential .checkbox{float:left;margin:0}.confidential .label-text{float:right;width:calc(100% - 28px);font-size:14px;color:#5c626e}.input-label__hidden{opacity:0}.input-label sup{margin-top:-2px;vertical-align:middle;font-size:1.5em;line-height:0.1em;color:var(--theme);font-weight:bold}select{position:relative;z-index:2;width:100%;height:40px;line-height:38px;display:block;margin:0;padding-top:0;padding-right:20px;padding-bottom:0;padding-left:10px;font-size:14px;font-family:"Roboto",sans-serif;color:#1d2225;outline:none;background-color:#e5e5e5;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAATCAYAAABobNZCAAAB+klEQVRIiaXVT4hNYRjH8c+9ZKWkmEmG5i6ocZRy7YSoQSaRsLGZhQ0LhZI/KQtqhoUF2ZMVFtLEMDT+FU2dou6VhTpSUkhMxpRmYnHures6595z7zyb03l/z/t83+d9z/m9uVL3ajVxEnMrz0wRRGGmvHKhOA83cSSIwhLkK1oOp3EOJ3A8KzwjuANP0It75UKxUIXncRlnavLP4lTN4mYCXohhrKoMdeFZuVDsmY3zOFg3Z1ZlAVMYnAG4E0+xvE5ajBvVrt+kzB/AUW3sQLlQXIKHCWD4hcE83mMzSil1LuBQi+D5eISVKSn7gii8Xu3oIzbgbUJiDhdxOCO4G8+xLEGewJ4gCm/z73Z+wxa8Sqk7gANNwAswhBUJ8jT6gyi8VR2oP8sP2Ih3CZPn4EraAipnPIYgQZ7CjlpwEhy+Yx3S3OMS9ouPowruEv9OhYT8SezF3XohV+dwtdGBx+hJ0P6gH9fQKe54aUqdviAK/wPT+Bf6jLV4naDlcBXHMJICHse2NDCNO6/GItzBmmaJNTGNnUEUDjVKymIen7Be8g4kxU9xxw3BWeHEH00vXjbJm8LuIAofZCnaim1+wVbpPjAp7vh+1oKtevYPsROO1Y1PYFcQhSOtFGvnyhxHH15U3n9jexCFw60Wave+/opNGBU712g7Rf4CsNKDY+k/gLgAAAAASUVORK5CYII=");background-size:12px 8px;background-position:calc(100% - 8px) 50%;background-repeat:no-repeat;border:1px solid #e5e5e5;cursor:pointer;border-radius:4px;-webkit-appearance:none}select:disabled{opacity:0.7;cursor:default}select.error{border-color:#f21717;color:#f21717}.simple-file{position:relative;width:100%;max-width:100%;height:40px;color:#1d2225;cursor:pointer}.simple-file.error{color:#f21717;border:1px solid #f21717}.simple-file_light{background:#fff;border-color:#fff}.simple-file__value{position:absolute;top:0;left:0;display:block;width:100%;height:100%;padding:0 10px;line-height:38px;font-size:14px;border:1px solid #e5e5e5;background:#e5e5e5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.simple-file__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;margin:0;bottom:0;clip:rect(0 0 0 0);overflow:hidden}.agreement-line label:not(:first-child){margin-top:10px}.navigation-description-title{padding:0 0 21px 0;font-size:50px;line-height:1.2em;letter-spacing:0.0755em;text-transform:uppercase}.navigation-description-title mark{color:#5c626e}.page-title{margin-bottom:10px;font-size:2em;line-height:normal}.page-title__bold{font-weight:bold}.page-title__centered{text-align:center}.page-title__low{margin-bottom:0}.page-title_gray{text-transform:uppercase;color:#a6a6a6}.page-title__secondary{font-size:0.7em;color:#5c626e}.page-subtitle{color:#5c626e;margin-bottom:30px}.main-page-title{padding:0 0 21px 0;font-size:40px;line-height:1.2em;letter-spacing:0.0755em;text-transform:uppercase}h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit}.main-section-title{text-align:center}.main-section-title__blue{color:#00c2ff}.order-block .main-section-title{text-align:left}.catalogue-page .main-section-title{padding:20px 0 10px 0;margin:0 0 30px 0}.main-section-title--low{padding:0}.main-section-title span.modal-trigger{display:block;font-size:0.7em;text-decoration:underline}.main-section-title span.modal-trigger:hover{text-decoration:none}a{color:#666;text-decoration:none;transition:all 0.2s}a:hover{cursor:pointer;text-decoration:underline}a.mail-to,a.call-to,a.mail-to:hover,a.call-to:hover{white-space:nowrap;cursor:default;color:inherit;text-decoration:none}.order-prepayment-info:after,.footer-social:after,.modal-tabs:after,.page-footer:after,.products-list:after,.product>.inner:after,.order-price-form .input-line:after,.header-cart-dropdown:after,.cart-amount:after,.footer-top:after,.form-tabs-content:after,.order-info-butns:after,.order-section:after,.order-section-total:after,.order-price-form:after,.product-amount:after,.product:after,.file-input:after,.counter-size:after,.compare-content:after,.page-nav:after,.main-page-cell:after,header:after,footer:after,.main:after,.mobile-nav-items:after,.mobile-nav-holder:after,[class$='modal-frame']:after{display:block;content:'';clear:both}.clear{clear:both;float:none !important}.inner{position:relative;z-index:3;width:100%;max-width:1480px;padding-left:2.5em;padding-right:2.5em;margin:0 auto}.inner:after{display:block;content:'';clear:both}.page-holder{position:relative;z-index:1;width:100%;min-height:calc(100vh - 134px);overflow:hidden}.android .page-holder,.ios .page-holder{height:100%;overflow-x:hidden;overflow-y:scroll}.main{position:relative;z-index:20;background:#fff}.decor-page .main{background:none}.main_partner{padding-top:60px}.main-column{position:relative;z-index:20;background:#fff}.hide{-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';opacity:0}.hide.visible{-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';opacity:1}.hidden{display:none !important}.input-line{position:relative}.js-modal-trigger,.modal-trigger{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.footer-btn.feedback-btn{border-right:1px solid #fff}.footer-btn.feedback-btn .modal-trigger{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.phone-box{position:relative;z-index:2;float:right;letter-spacing:0.025em;transition:all 0.35s}.page-overflow-section{overflow:hidden}.main-page-row{position:relative}.slide-cell,.small-slide a .link-cell,.customers-slide-cell,.features-nav-cell,.catalogue-slide-cell,.testimonial-item-cell,.image-cell{position:relative;z-index:2;display:table-cell;vertical-align:middle}.compare-section-title,.more-content-trigger{padding:0 0 10px 0;margin:0 0 10px 0;font-size:20px;border-bottom:1px solid #c1c1c1;cursor:pointer;overflow:hidden}.compare-section-title{cursor:default}.preliminary-title span.icon-triangle,.compare-section-title span.icon-triangle,.more-content-trigger span.icon-triangle{position:relative;top:1px;display:inline-block;color:var(--theme);font-size:14px;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:all 0.2s}.preliminary-title.active span.icon-triangle,.compare-section-title.active span.icon-triangle,.more-content-trigger.active span.icon-triangle{top:1px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.more-content{clear:both}.compare-section-title .modal-trigger{display:inline-block;margin:0 0 0 20px;font-size:13px}.video-box{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.video-box iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px !important;padding:0 !important;bottom:0;clip:rect(0 0 0 0);overflow:hidden}span.currency{display:inline-block !important;color:inherit !important;margin:0 0 0 0.1em;text-decoration:inherit}.site-links{padding:40px 20px}.site-links li{padding:0 0 15px 0;text-transform:uppercase}.page-separator{margin:0;padding:0;border-top:1px solid #fafafa;clear:both}.page-separator--light{border-color:#dfe0e1}.page-separator__bottom-gap{margin-bottom:40px}.page-preload{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.loaded .page-preload{visibility:hidden;opacity:0;transition:all 0s}.loading .page-preload{visibility:visible;opacity:1;transition:all 0.2s}.page-preload svg{width:100px;height:100px;fill:var(--theme)}.page-row{display:table;width:100%}.page-row.positioned{position:absolute;top:0;left:0;height:100%;z-index:2}.page-cell{display:table-cell;vertical-align:middle}#ui-icons,.ui-icons{display:none}.static-rating{position:relative;width:58px;height:10px;background:url("/images/i/rating.png") no-repeat 0 0;background-size:58px 10px}.static-rating-value{position:absolute;top:0;left:0;width:100%;height:100%;background:url("/images/i/rating-active.png") no-repeat 0 0;background-size:58px 10px}.retina .static-rating{background:url("/images/i/rating@2x.png") no-repeat 0 0;background-size:58px 10px}.retina .static-rating .static-rating-value{background:url("/images/i/rating-active@2x.png") no-repeat 0 0;background-size:58px 10px}.retina .static-rating--big,.static-rating--big{width:86px;height:15px;background-size:86px 15px}.retina .static-rating--big .static-rating-value,.static-rating--big .static-rating-value{background-size:86px 15px}.static-rating a{position:absolute;top:0;left:0;z-index:5;display:block;width:100%;height:100%;outline:none;overflow:hidden;text-indent:-999em}.testimonial-counter{position:relative;display:inline-block;white-space:nowrap;color:#5c626e}.breadcrumbs{position:relative;display:flex;justify-content:space-between;align-items:center}.breadcrumbs_top-gap{padding-top:15px}.breadcrumbs .inner{display:flex;justify-content:space-between;align-items:center;margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}.breadcrumbs .inner:after{display:none}.breadcrumbs li{position:relative;float:left;font-size:14px;margin-right:20px;color:#999}.breadcrumbs li:not(:last-child):before{position:absolute;content:'';top:50%;right:-12px;display:block;width:6px;height:6px;margin-top:-2px;border-right:1px solid #999;border-bottom:1px solid #999;transform:rotate(-45deg)}.breadcrumbs li a{color:#999}.breadcrumbs li a:hover{color:var(--theme)}.breadcrumbs li:last-child a{pointer-events:none}.catalogue-list .breadcrumbs .inner{padding:0 20px 10px 20px}.no-discount .breadcrumbs .inner{padding:70px 20px 30px 20px;background:#fff}.fixed-breadcrumbs{position:fixed;top:0;left:0;z-index:3;width:100%;padding:165px 15px 0 15px;background:#fff}.error-holder{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;width:100%;height:100%}.error-holder>.inner{height:100%}.error-row{display:table;width:100%;height:100%}.error-block{display:table-cell;vertical-align:middle;padding:50px 20px;text-align:center;background:#fff}.error-block>p{font-size:18px;line-height:28px}.error-number{padding:0 0 21px 0;font-size:160px;line-height:160px;letter-spacing:0.0755em;text-transform:uppercase;font-weight:bold;text-shadow:1px -1px 0 #767676, -1px 2px 1px #737272, -2px 4px 1px #767474, -3px 6px 1px #787777, -4px 8px 1px #7b7a7a, -5px 10px 1px #7f7d7d, -6px 12px 1px #828181, -7px 14px 1px #868585, -8px 16px 1px #8b8a89, -9px 18px 1px #8f8e8d, -10px 20px 1px #949392, -11px 22px 1px #999897, -12px 24px 1px #9e9c9c, -13px 26px 1px #a3a1a1, -14px 28px 1px #a8a6a6, -15px 30px 1px #adabab, -16px 32px 1px #b2b1b0, -17px 34px 1px #b7b6b5, -18px 36px 1px #bcbbba, -19px 38px 1px #c1bfbf, -20px 40px 1px #c6c4c4, -21px 42px 1px #cbc9c8, -22px 44px 1px #cfcdcd, -23px 46px 1px #d4d2d1, -24px 48px 1px #d8d6d5, -25px 50px 1px #dbdad9, -26px 52px 1px #dfdddc, -27px 54px 1px #e2e0df, -28px 56px 1px #e4e3e2}.pager{padding:20px 20px 20px 20px;text-align:center;clear:both}.pager li{display:inline-block;vertical-align:top;margin:0 1px 5px 1px}.pager li a,.pager li span{display:inline-block;padding:0 5px;color:#919191}.pager li a:hover{color:var(--theme)}.pager li.current a:hover,.pager li.current span:hover,.pager li.current a,.pager li.current span{cursor:default;color:#999999;text-decoration:underline}.pager li.all-link a{font-weight:bold}.pager li.prev{margin:0 1px 5px 110px}.banner{position:relative;z-index:9;padding:20px 6% 20px 6%;background:#fff;clear:both;text-align:center}.profile .banner{padding:50px 0}.banner-text{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;width:100%;height:100%;padding:0 10px;color:#ffffff;font-weight:bold;font-size:40px}.banner-text .title{width:100%}.banner-text span{display:block;font-size:50px}.banner-image{position:relative;height:160px;box-shadow:0 3px 7px rgba(35,35,35,0.4),0 -3px 7px rgba(35,35,35,0.4);overflow:hidden}.banner-image img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;max-width:99999%;width:auto;height:auto;transform:translate(-50%, -50%);background-size:cover}.info-banner{position:relative;max-width:1080px;margin:0 auto 30px auto;text-align:center;color:#fff;clear:both}.info-banner-holder{position:relative;z-index:2;padding:40px 15px 40px 15px;background:rgba(29,34,37,0.3)}.info-banner-title{padding:0 0 10px 0;font-size:52px}.info-banner p{max-width:640px;padding:0 0 20px 0;margin:0 auto}.info-banner .dark-red-butn{width:100%;max-width:360px;margin:0 auto}.info-banner .image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%;overflow:hidden}.info-banner .image img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;max-width:99999%;width:auto;height:auto;transform:translate(-50%, -50%);background-size:cover}.aside-banner{position:relative;display:block;width:100%;height:300px;margin-bottom:20px;margin-top:20px;background-color:#5c626e;margin-top:0}.aside-banner img{width:100%;height:100%;object-fit:cover}.top-banner{position:relative;display:block;width:100%;height:200px;margin-bottom:20px;margin-top:20px;background-color:#5c626e}.top-banner img{width:100%;height:100%;object-fit:cover}.customers{position:relative;padding:100px 20px;color:#fff;background:#fff;text-align:center}.customers h2{padding:0 0 80px 0;color:#1d2225}.customers-item{display:inline-block;vertical-align:middle;margin:30px 35px}.customers-item span{display:block;color:#262424;font-size:15px;padding:10px 0 0 0}.customers-row{display:table;width:120px;height:120px;margin:auto}.customers-row img{display:inline-block;height:auto}.services-list{padding:20px 0 0 0;text-align:center}.services-list-item{display:inline-block;width:25%;vertical-align:top;font-size:13px;padding:0 1px 20px 1px;overflow:hidden;text-overflow:ellipsis}.services-list-item a:hover,.services-list-item a{text-decoration:none}.services-list-item span{color:#5c626e}.services-list-item:hover span{color:var(--theme)}.services-list-icon{display:block;font-size:24px;color:var(--theme);padding:0 0 3px 0}.services-list-icon span{color:var(--theme)}.fixed-parent{position:relative}.fixed-parent:after{display:block;content:'';clear:both}span.art{color:#5c626e;display:block;font-size:14px;padding:5px 0 0 0}span.art>span{display:inline-block}span.art>span:not(:first-child){margin-left:10px}.product span.art{padding:0 0 30px 0}.map-box{position:relative;height:400px}.map-box #stage-map,.map-box #map{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%}#print-prilogenie-1,#print-prilogenie-2,#print-akt-1,#print-akt-2{page-break-after:always !important;page-break-inside:avoid !important}.other-services li:first-child,.contacts-list-item:first-child,.features-list-item:first-child{margin:0}.thanks{padding:100px 20px;text-align:center}.location-confirmation{position:fixed;top:98px;left:0;right:0;z-index:50;width:100%;min-width:320px;padding:10px 20px;background:#1f1f1f;border-top:1px solid #fafafa;color:#fff;font-size:15px}.location-confirmation-btns,.location-confirmation .inner{display:flex;justify-content:center;align-items:center}.location-confirmation-btns{margin:0 0 0 15px}.location-confirmation [class*='ico-']{position:relative;top:-1px;display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 5px 0 0;fill:#fff}.location-confirmation [class*='-butn']{height:28px;padding:0 15px;margin:0 0 0 15px;font-size:14px}.location-confirmation [class*='-butn']:first-child{margin:0}tr[data-status='2']{display:none}.contractor-table tr[data-status='2']{display:table-row}.order-choice tr[data-status='1'] a.condition:not(.condition--remove),.order-choice tr[data-status='1'] td.red-color{background:#18a300;color:#ffffff}.red-color{color:var(--theme)}.green-color{color:#639e3a}.shide{display:none}.contact-butns{position:fixed;right:40px;bottom:0;z-index:203;display:flex;border-radius:10px 10px 0 0;overflow:hidden}.contact-butns a{display:flex;align-items:center;height:30px;padding:0 20px;font-size:15px;color:#fff;border-left:1px solid #fff;background:var(--theme);box-shadow:0 2px 10px rgba(35,35,35,0.25)}.contact-butns a:first-child{border:none}.contact-butns a svg{position:relative;top:1px;width:20px;height:20px;margin:0 10px 0 0;fill:#fff}.contact-butns a:hover{text-decoration:none;opacity:0.8}html:not(.safari) .modal-close-wide__safari,html:not(.safari) .safari-warning{position:absolute;width:1px;height:1px;margin:-1px;padding:0;margin:0;bottom:0;clip:rect(0 0 0 0);overflow:hidden}.content-table th{font-weight:bold;padding:0 5px 10px 5px}.content-table td{padding:5px 10px;border:1px solid #c1c1c1;text-align:left}.content-table td.empty-cell{border:none}.content-table tfoot td{color:var(--theme);font-weight:bold;font-size:17px}.bottom-prompts{position:fixed;bottom:0;left:0;z-index:9999;width:100vw}.bottom-prompts_no-height{height:0}.bottom-prompts_no-height .inner{position:absolute;bottom:0;left:0;width:auto}.bottom-prompts__top{display:flex;align-items:flex-end;justify-content:space-between;padding-left:1em;padding-right:1em}.bottom-prompts__top>div:last-child{display:flex;flex-direction:column;align-items:flex-end}.bottom-prompts .login-greeting,.bottom-prompts .install-prompt,.bottom-prompts .login-warning{margin-bottom:15px}.bottom-prompts .catalogue-up,.bottom-prompts .callback-butn{position:static;bottom:0;right:0;margin-bottom:15px}.season-price-warning{width:100vw;background-color:#e3e3e3;box-shadow:0 2px 10px rgba(35,35,35,0.25);border-radius:3px;padding:20px}.no-season-price-warning .season-price-warning{display:none}.season-price-warning_small{z-index:9999;max-width:300px}.season-price-warning__title{font-weight:700;margin-bottom:8px}.season-price-warning__label{display:block;margin-bottom:8px;font-size:14px}.season-price-warning__input{display:block;width:100%;margin-bottom:10px;padding:8px;border:1px solid #d6d6d6;border-radius:3px;background:#fff}.season-price-warning__confirm{width:100%}.cookie-warning{width:100vw;background-color:#e3e3e3;box-shadow:0 2px 10px rgba(35,35,35,0.25);border-radius:3px;padding-top:1em;padding-bottom:1em}.cookie-warning .inner{display:grid;grid-template-columns:30px 1fr;grid-column-gap:15px;align-items:center}.no-cookie-warning .cookie-warning{display:none}.cookie-warning_small{z-index:9999;max-width:300px;background-color:#e3e3e3;box-shadow:0 2px 10px rgba(35,35,35,0.25);border-radius:3px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.no-cookie-warning .cookie-warning_small{display:none}.cookie-warning_small .inner{display:block}.cookie-warning svg{width:30px;height:30px}.cookie-warning__confirm{cursor:pointer;color:var(--theme);text-decoration:underline}.cookie-warning__confirm:hover{text-decoration:none}.contacts-link{display:inline-flex;align-items:center;color:var(--theme);font-weight:bold}.contacts-link svg{width:24px;height:24px;margin-right:10px;fill:var(--theme)}.gray-frame{padding-top:20px;padding-right:20px;padding-bottom:30px;padding-left:20px;margin-bottom:80px;border-radius:10px;background-color:#f6f6f6;box-shadow:0 0 10px rgba(28,27,27,0.15)}.white-frame{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;margin-bottom:40px;border-radius:10px;background-color:#fff;box-shadow:0 2px 10px rgba(35,35,35,0.25)}.decor-content,.cart-holder>b,.catalogue-page{display:block;padding-top:15px}.case-text{margin-bottom:30px}.managers-order__filter-btns{display:flex;align-items:center}.managers-order__filter-btns [class*='butn']:not(:first-child){margin-left:10px}.back-butn{margin-top:5px;text-align:left;cursor:default}.back-butn>a{display:inline-flex;align-items:center;text-decoration:none;font-size:14px;color:#5c626e}.back-butn>a svg{position:relative;width:16px;height:16px;margin-right:7px;fill:#5c626e}.back-butn>a:hover{text-decoration:none;color:var(--theme)}.back-butn>a:hover svg{fill:var(--theme)}.help{margin-left:5px;font-size:1em;text-decoration:none;font-weight:400;cursor:pointer;align-self:center}.help:hover{text-decoration:none}.help svg{width:16px;height:16px;fill:#5c626e}.help__icon{color:#5c626e}.tooltip-templates{display:none}.tooltip-templates__item{line-height:1.4}.tooltip-templates__item a{color:var(--theme)}.tooltip-templates__item p:not(:first-child){margin-top:5px}.tooltip-templates__more-link{display:block;margin-top:7px}.custom-tooltip{cursor:pointer}.spinner{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(255,255,255,0.5);z-index:11;transition:opacity 0.3s;visibility:hidden;opacity:0;transition:all 0s}.spinner_active{visibility:visible;opacity:1;transition:all 0.2s}.spinner__progress{width:46px;height:46px;border:5px solid var(--theme);border-radius:50%;border-top-color:transparent;animation:rotate 1s linear infinite}[class*='leaf']{display:none !important}.company-benefits{margin-top:30px;margin-bottom:60px;text-align:center}.company-benefits__list{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:20px;grid-row-gap:30px;margin-top:40px}.company-benefits__item{display:flex;flex-direction:column;align-items:center}.company-benefits__icon{margin-bottom:15px}.company-benefits__icon svg{width:30px;height:30px;fill:var(--theme)}.company-benefits__name{font-weight:bold;margin-bottom:7px}.company-benefits__text{color:#5c626e;margin-bottom:10px}.company-benefits__link{display:block;text-align:center;margin-top:auto;color:var(--theme)}.fake-radio{display:block;position:relative;vertical-align:middle;height:18px;width:18px;overflow:hidden;cursor:pointer;background:#e5e5e5;border-radius:10px}.fake-radio:before{position:absolute;content:'';top:4px;left:4px;display:block;width:10px;height:10px;background-color:var(--theme);border:1px solid #fbfbfb;border-radius:5px;opacity:0;transform:scale(0);transition:all 0.2s}.fake-radio.checked:before{top:4px;opacity:1;transform:scale(1)}.order-info_top-gap{margin-top:1em}.order-info__item{display:flex;align-items:center;color:#5c626e}.order-info__item:hover{text-decoration:none;color:var(--theme)}.order-info__item:not(:first-child){margin-top:0.5em}.order-info__item svg{width:1.125em;height:1.125em;margin-right:0.5em;fill:currentColor}.header{position:fixed;top:0;left:0;z-index:500;z-index:210;display:block;width:100%;min-width:320px;background-color:#fff;border-bottom:1px solid #dfe0e1;box-shadow:0 5px 5px rgba(28,27,27,0.05)}.header select{height:30px;line-height:28px}.header select:focus,.header select:hover{color:var(--theme)}.page-holder{padding-top:160px}.header__help-btn{display:inline-block;margin-left:15px}.header__help-btn [class*='butn']{height:30px;padding-left:10px;padding-right:10px}.header-top{position:relative;z-index:4;padding-top:8px}.header-top>.inner{display:flex;align-items:center;min-height:42px}.header-top .logo{position:relative;z-index:3;flex-shrink:0}.header-top .logo a{position:relative;display:block}.header-top .logo .organization-logo{display:block;width:190px}.header-top .logo img{width:100%;height:auto}.hide-on-logged{position:relative}.header-right{display:flex;align-items:center;flex-grow:1}.header-right-nav{display:flex;align-items:center;margin-left:20px}.header-right-nav-user{position:relative;display:inline-table;vertical-align:top}.header-right-nav-user [class*='-butn']{height:30px;padding:0 20px 2px 20px;margin:0 0 0 10px;font-size:15px}.header-right-search{flex-grow:1;margin-left:20px}.header-right .search-form{border-radius:3px}.header-right-location{display:table-cell;vertical-align:top;padding:0 0 0 0}.user-interface-icons{position:relative;min-width:40px;text-align:center;cursor:pointer;transition:all 0.2s}.user-interface-icons:not(:first-child){margin-left:15px}.user-interface-icons .ui-btn-text{position:relative;font-size:14px;display:block}.user-interface-icons .search-btn-text{position:relative;top:-1px}.user-interface-icons.user_data{cursor:default}.user-interface-icons.login-trigger{padding:0 7px}.logged-user .user-interface-icons.login-trigger{display:none}.user-interface-icons [class*='icon-']:not(.ui-button){position:relative;z-index:1}.user-interface-icons:hover{color:var(--theme);text-decoration:none}.user-interface-icons:hover>a{color:var(--theme);text-decoration:none}.user-interface-icons:hover svg{fill:var(--theme)}.user-interface-icons svg{position:relative;top:3px;display:inline-block;height:22px;width:22px;transition:all 0.2s}.user-interface-icons .ui-counter{position:absolute;top:-3px;left:5px;display:block;width:16px;height:16px;font-size:11px;line-height:16px;background:var(--theme);color:#fff;text-align:center;border-radius:9px;transition:all 0.2s}.user-interface-icons.header-right-cart .ui-counter{left:-8px}.user-interface-icons.logout{padding:0}.user-interface-icons.logout .icon-log-out{position:relative;top:2px;left:-2px;color:var(--theme)}.mobile-ui{position:relative;z-index:3;display:none;background:#fff;border-top:1px solid #c1c1c1}.mobile-ui-btn{display:flex;align-items:center;justify-content:center;width:50%;height:40px;margin:0;padding:0;background:none;border:none;box-shadow:0 0 0 transparent;outline:none;font-family:"Roboto",sans-serif;font-size:14px;color:#1d2225;cursor:pointer}.mobile-ui-btn svg{position:relative;top:-1px;display:inline-block;vertical-align:middle;width:18px;height:18px;margin:0 7px 0 0;fill:#1d2225}.mobile-ui-btn .mobile-nav-icon{top:0}.mobile-ui-btn:first-child{border-right:1px solid #c1c1c1}.header-nav{padding-top:3px}.header-nav .inner>ul{display:flex;justify-content:space-around;width:100%}.header-nav .inner>ul>li{white-space:nowrap;transition:all 0.2s}.header-nav .inner>ul>li:hover{border-color:var(--theme)}.header-nav .inner>ul>li.sale{border:1px solid #fff}.header-nav .inner>ul>li.sale:hover{border-color:var(--theme)}.header-nav .inner>ul>li.sale a{background:#fff;color:#00c2ff;font-size:15px;font-weight:bold;text-transform:uppercase}.header-nav .inner>ul>li>a{display:block;height:38px;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:30px;text-align:center;letter-spacing:0.04em}.header-nav .inner>ul>li>a.active,.header-nav .inner>ul>li>a:hover{color:var(--theme);text-decoration:none}.header-nav .inner>ul>li .sub-nav.active{visibility:visible;opacity:1;transition:all 0.2s}.header-nav .inner>ul>li:hover .sub-nav{visibility:visible;opacity:1;transition:all 0.2s;transition:all 0.2s 0.3s}.header-nav .sub-nav{position:absolute;top:100%;left:0;width:100%;min-height:300px;background:#fff;font-size:16px;overflow:hidden;box-shadow:0 8px 7px rgba(35,35,35,0.4);text-shadow:0 0 0 transparent;border-radius:0 0 10px 10px;visibility:hidden;opacity:0;transition:all 0s;transition:all 0.2s 0.3s}.header-nav .sub-nav:after{display:block;content:'';clear:both}.header-nav .sub-nav ul{float:left;display:block;vertical-align:top;width:16.666%;padding:0 20px 20px 0}.header-nav .sub-nav ul:nth-child(6n+1){clear:both}.header-nav .sub-nav ul li{padding:0 20px 10px 0;white-space:normal}.header-nav .sub-nav ul li.with-icon{padding:0 0 6px 0;font-weight:bold;font-size:16px}.header-nav .sub-nav ul li.with-icon a{color:#1f1f1f}.header-nav .sub-nav ul li a{position:relative;display:block;padding:0 0 0 18px;line-height:16px;color:#5c626e}.header-nav .sub-nav ul li a:hover{text-decoration:none;color:var(--theme)}.header-nav .sub-nav ul li a .icon{position:absolute;top:0;left:-7px;display:block;width:20px;height:20px}.header-nav .sub-nav ul li a .icon svg{width:20px;height:20px;fill:var(--theme)}.header-nav .sub-nav .subnav-column{position:relative;float:right;width:18%}.header-nav .sub-nav .subnav-column:last-child{padding:20px 20px 20px 0}.header-nav .sub-nav .subnav-column:last-child ul{float:none;width:auto;padding:0}.header-nav .sub-nav .subnav-column:last-child li{padding:0 0 10px 15px}.header-nav .sub-nav .subnav-column:first-child{float:left;width:82%}.header-nav .sub-nav .subnav-column:first-child ul{float:left;width:20%}.header-nav .sub-nav .subnav-column:first-child ul:nth-child(6n+1){clear:none}.header-nav .sub-nav .subnav-column:first-child ul:nth-child(5n+1){clear:both}.header-nav .sub-nav .subnav-column:first-child:before{position:absolute;content:'';top:-10%;right:0;display:block;width:1px;height:1000%;background:#d7d7d7}.header-top_partner{padding-left:0}.header-top_partner>.inner{display:flex;align-items:center;justify-content:space-between;height:60px}.header-top_partner>.inner .header-nav{padding-right:0}.header-top_partner>.inner .header-nav>.inner{position:static}.header-top_partner>.inner .header-nav>.inner>ul>li:not(:first-child){margin-left:15px}.header-top_partner>.inner .header-nav>.inner>ul>li>a{display:flex;align-items:center;height:60px;line-height:normal}.header-top_partner>.inner .header-right{display:flex;align-items:center;justify-content:space-between}.header-top_partner>.inner .header-right-search{padding-top:0;flex-grow:1}.header-top_partner>.inner .header-right-nav{padding-top:0}.sub-nav-scroll{max-height:calc(100vh - 90px);overflow-x:hidden;overflow-y:auto}.sub-nav-scroll .sub-nav-content{padding:20px 20px 0 20px}.header-search{position:absolute;top:100%;left:0;width:100%;padding:4px 50px 4px 20px;background:#fff}.header-search:before{position:absolute;content:'';top:-40px;left:0;display:block;width:100%;height:40px}.header-search .search-close{position:absolute;top:0;right:0;display:block;width:38px;height:40px;cursor:pointer;transition:all 0.2s}.header-search .search-close svg{position:absolute;top:50%;left:50%;display:block;width:20px;height:20px;font-size:20px;margin:-10px 0 0 -10px;fill:#1d2225}.header-search .search-close:hover svg{fill:var(--theme)}.header-search-desktop{position:absolute;top:100%;left:0;width:100%;max-height:400px;background:#fff;overflow-x:hidden;overflow-y:auto;box-shadow:0 2px 10px rgba(35,35,35,0.25);border-radius:4px}.header-search-results{position:absolute;top:100%;left:0;width:100%;height:calc(100vh - 156px);background:#fff;overflow:hidden}.header-search-results-scroll{position:absolute;top:0;left:0;width:calc(100% + 100px);height:100%;overflow-x:hidden;overflow-y:auto}.header-search-results-content{position:relative;width:calc(100% - 100px);padding:20px}.header-search-results ul{border-top:1px solid #d7d7d7}.header-search-location{padding:5px 0 0 0}.header-search-location select{height:28px;line-height:26px;border:1px solid #c1c1c1}.header-search-location .ico-location{left:auto;right:-40px;top:10px;fill:#1d2225}.header-search .ui-autocomplete{display:block !important;top:0 !important;left:0 !important;width:100% !important}.ui-menu-item{position:relative;z-index:1;display:flex;align-items:center;min-height:40px;padding:9px 30px 10px 20px;border-bottom:1px solid #d7d7d7;color:#1d2225;cursor:pointer;transition:all 0.2s}.ui-menu-item.ui-state-focus{background:#fafafa}.ui-menu-item:last-child{border:none}.ui-menu-item:hover{text-decoration:underline}.ui-menu-item .name{padding:0 0 0 20px}.ui-menu-item .name span{display:block;color:#5c626e}.ui-menu-item .image{position:relative;display:flex;align-items:center;justify-content:center;height:60px;width:60px}.ui-menu-item .image img{height:auto}.ui-menu-item .image.image--tall img{height:100%;max-height:100%;width:auto}.search-form{position:relative;background:#fff}.search-form>form{display:flex;align-items:center}.search-form .search-input{height:32px;flex-grow:1;margin:0;padding:0 15px 0 10px;font-family:"Roboto",sans-serif;font-size:15px;background:#fff;border-top:1px solid #c1c1c1;border-right:none;border-bottom:1px solid #c1c1c1;border-left:1px solid #c1c1c1;outline:none;border-top-left-radius:7px;border-bottom-left-radius:7px;-webkit-appearance:none;-moz-appearance:none}.search-form .search-btn{position:relative;display:block;width:48px;height:32px;border:none;cursor:pointer;transition:all 0.2s;background-color:#5c626e;border-top-right-radius:7px;border-bottom-right-radius:7px}.search-form .search-btn svg{position:absolute;top:50%;left:50%;display:block;width:20px;height:20px;font-size:20px;margin:-10px 0 0 -10px;fill:#fff;transition:all 0.2s}.search-form .search-btn:hover svg{fill:var(--theme)}.mobile-nav-icon{position:relative;top:-2px;display:inline-block;vertical-align:middle;right:0;z-index:905;width:20px;height:20px;margin:0 10px 0 0;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;transition:opacity 0.2s}.mobile-nav-icon>span{position:absolute;top:50%;left:50%;z-index:1;display:block;width:20px;height:2px;margin:-1px 0 0 -10px;background:#1d2225;transition:all 0.3s}.mobile-nav-icon>span:after,.mobile-nav-icon>span:before{position:absolute;left:0;display:block;content:'';width:20px;height:2px;background:#1d2225;transition:all 0.3s}.mobile-nav-icon>span:before{top:-6px}.mobile-nav-icon>span:after{top:6px;opacity:1}.mobile-nav-icon.active>span{transform:rotate(45deg)}.mobile-nav-icon.active>span:before{transform:rotate(-90deg) translate(-6px, 0)}.mobile-nav-icon.active>span:after{transform:rotate(90deg) translate(-6px, 0);opacity:0}.ios .mobile-nav-btn,.android .mobile-nav-btn,.page-nav-holder.fixed .mobile-nav-btn{opacity:1}.mobile-nav{position:absolute;top:100%;right:0;z-index:2;display:none;width:0;height:100vh;background:#fff;transform:translate3d(320px, 0, 0);transition:transform 0.35s;overflow:hidden}.mobile-nav .page-nav{display:block;position:relative;margin:0}.mobile-nav.active{width:210px;box-shadow:0 5px 17px rgba(0,0,0,0.4);transform:translate3d(0, 0, 0)}.mobile-nav.active .mobile-nav-holder{opacity:1;transform:translate3d(0, 0, 0);transition:transform 0.5s 0.25s, opacity 0.35s 0.2s}.mobile-nav-items,.mobile-nav-holder{position:relative;z-index:2}.mobile-nav-holder{position:absolute;top:0;left:0;width:100%;height:calc(100% - 124px);padding:0 0 0 0;border-top:1px solid #c1c1c1;overflow:hidden;opacity:0;transform:translate3d(10%, 0, 0);transition:transform 0.2s}.mobile-nav-holder li{display:block}.nav-scroll{position:absolute;top:0;left:0;width:calc(100% + 100px);height:100%;overflow-x:hidden;overflow-y:auto;border-top:1px solid #d7d7d7}.nav-scroll .nav-scroll-content{position:relative;width:calc(100% - 100px);padding-bottom:80px}.nav-scroll .nav-scroll-content>ul>li{position:relative;border-bottom:1px solid #d7d7d7}.nav-scroll .nav-scroll-content>ul>li>a{position:relative;z-index:1;display:flex;align-items:center;min-height:30px;padding:12px 30px 12px 20px;color:#1d2225;font-size:1rem}.nav-scroll .nav-scroll-content>ul>li>a svg{width:24px;height:24px;fill:var(--theme);margin-right:5px}.nav-scroll .nav-scroll-content>ul>li .sub-nav-trigger{position:absolute;top:0;right:0;z-index:2;width:49px;height:59px;cursor:pointer}.nav-scroll .nav-scroll-content>ul>li .sub-nav-trigger:before{position:absolute;content:'';top:24px;right:15px;display:block;width:10px;height:10px;border-right:1px solid var(--theme);border-bottom:1px solid var(--theme);transform:rotate(45deg);transition:all 0.2s}.nav-scroll .nav-scroll-content>ul>li .sub-nav-trigger.active:before{top:22px;transform:rotate(225deg)}.nav-scroll .nav-scroll-content>ul>li.no-subnav .sub-nav-trigger:before{display:none}.nav-scroll .nav-scroll-content>ul>li ul{display:none;padding:10px 0;border-top:1px solid #d7d7d7}.nav-scroll .nav-scroll-content>ul>li ul>li a{display:block;min-height:48px;padding:8px 20px 8px 2em}.mobile-nav-close{position:absolute;top:100%;left:0;z-index:1;display:none;height:0;width:100%;transition:background 0.35s 0.35s}.mobile-nav-close.active{height:1000vh}.login-form{padding:0 0 20px 0}.login-form-error{color:var(--theme);margin-left:20px;display:none}.login-form-seccess{color:#639e3a;margin-left:20px;display:none}.user-dropdown{position:absolute;top:100%;right:0;z-index:205;width:320px;padding:15px 0 0 0;text-align:left;cursor:default;white-space:normal;color:#1d2225;transition:all 0.2s;background:#fff;box-shadow:0 0 16px rgba(35,35,35,0.45);border-radius:8px;visibility:hidden;opacity:0;transition:all 0s}.user-dropdown .user-interface-icons{padding-left:0}.user-dropdown.active{visibility:visible;opacity:1;transition:all 0.2s}.user-dropdown-close{position:absolute;top:0;right:0;display:none;width:40px;height:40px;cursor:pointer;transition:all 0.2s;color:#1d2225}.user-dropdown-close:hover{color:var(--theme)}.user-dropdown-close .icon-cross{position:absolute;top:50%;left:50%;display:block;width:20px;height:20px;font-size:20px;margin:-10px 0 0 -15px}.user-dropdown .user-preview{position:relative;z-index:3;display:grid;grid-template-columns:2.5em 1fr;grid-column-gap:1em;align-items:center;padding-right:2.5em;margin-bottom:1em;padding-left:1.5em}.user-dropdown .user-preview .image{width:40px;height:40px;background:url("/images/i/no-photo.png") no-repeat 0 0;background-size:100% 100%;border-radius:20px;overflow:hidden}.user-dropdown .user-preview .image img{width:100%;height:auto}.user-dropdown .user-preview__name{margin-bottom:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:bold}.user-dropdown .user-preview__info{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:13px}.user-dropdown__counters{margin-bottom:1em;padding-left:1.5em;padding-right:1.5em}.user-dropdown__counters-item{display:flex;justify-content:space-between;align-items:flex-start;color:#5c626e;font-weight:600}.user-dropdown__counters-item_cashback{color:#639e3a}.user-dropdown__counters-item_cashback-payment{color:#00c2ff}.user-dropdown__counters-item-value,.user-dropdown__counters-item-key{display:flex;align-items:center}.user-dropdown__counters-item:not(:first-child){margin-top:0.5em}.user-dropdown .right{float:right;width:calc(100% - 50px);padding:4px 0 0 15px}.user-dropdown .user-bonus{font-weight:bold;color:var(--theme);overflow:hidden}.user-dropdown .login-close{position:absolute;top:0;right:10px;z-index:10;width:28px;height:28px;background:#fff;border:1px solid #dfe0e1;border-radius:15px;cursor:pointer}.user-dropdown .login-close [class*='ico-']{position:absolute;top:50%;left:50%;display:block;width:18px;height:18px;margin:-9px 0 0 -9px;fill:var(--theme)}.user-dropdown .logged,.user-dropdown .login-form{position:relative;z-index:10}.user-dropdown .login-wide-close{display:none}.user-dropdown ul.user-nav-list{position:relative;z-index:2;border-top:1px solid #e3e3e3}.user-dropdown ul.user-nav-list li>span,.user-dropdown ul.user-nav-list a{position:relative;display:block;padding:15px 10px 15px 3.5em;color:#5c626e;transition:all 0.2s}.user-dropdown ul.user-nav-list li>span svg,.user-dropdown ul.user-nav-list a svg{position:absolute;top:50%;left:1.5em;width:18px;height:18px;margin-top:-9px;fill:#5c626e;transition:all 0.2s}.user-dropdown ul.user-nav-list li>span:hover,.user-dropdown ul.user-nav-list a:hover{text-decoration:none;color:var(--theme)}.user-dropdown ul.user-nav-list li>span:hover svg,.user-dropdown ul.user-nav-list a:hover svg{fill:var(--theme)}.user-dropdown ul.user-nav-list li>span span,.user-dropdown ul.user-nav-list a span{position:absolute;top:0;right:0;display:block;padding:7px 15px 8px 0}.user-dropdown ul.user-nav-list li:not(:last-child)>span,.user-dropdown ul.user-nav-list li:not(:last-child)>a{border-bottom:1px solid #e3e3e3}.user-dropdown ul.user-nav-list li>span{padding-left:10px}.user-dropdown ul.user-nav-list .user-nav__notification{font-weight:bold;color:var(--theme)}.user-dropdown ul.user-nav-list .user-nav__notification a{color:var(--theme)}.user-dropdown ul.user-nav-list .user-nav__notification a svg{fill:var(--theme)}.login-butn{background:#fff}.login-butn:hover{color:var(--theme)}.login-butn:hover svg{fill:var(--theme)}.login-butn svg{position:relative;top:-1px;display:inline-block;height:19px;width:19px;transition:all 0.2s}.login-butn .ico-user{display:none}.social-login{padding:20px 0 20px 0;text-align:center}.social-login span{display:block;padding:0 0 10px 0;font-size:14px}.social-login a{display:inline-block;vertical-align:top;width:30px;height:30px;margin:0 3px;border-radius:50%;background:#fff}.social-login a svg{display:block;width:30px;height:30px;transition:all 0.2s}.social-login a:hover svg{opacity:0.8}.social-login a .social-vk{fill:#45668e}.social-login a .social-facebook{fill:#3a5997}.social-login a .social-google{fill:#d8634f}.social-login a .social-twitter{fill:#30acee}.safari-trigger{height:30px;margin-left:10px;font-size:14px;line-height:30px}.header-service{position:relative;top:auto;left:auto;width:100%;min-width:320px;z-index:40;font-size:16px;background-color:#fafafa}.header-service>.inner{display:flex;align-items:center;min-height:42px;border-bottom:1px solid rgba(0,0,0,0.04)}.header-service__city{display:flex;align-items:center;margin-right:15px;cursor:pointer;transition:all 0.2s}.header-service__city:hover{color:var(--theme)}.header-service__city svg{width:20px;height:20px;fill:var(--theme)}.header-service__city span{margin-left:5px;font-size:18px}.header-service__nav{position:relative;z-index:20;display:flex;align-items:center;margin-right:auto}.header-service__item{position:relative;cursor:pointer;margin-right:15px}.header-service__item a{color:#1d2225;font-size:18px}.header-service__item>span{transition:all 0.2s;font-size:18px}.header-service__item:hover>span,.header-service__item:hover>a{color:var(--theme);text-decoration:none}.header-service__item:hover .header-service__dropdown{visibility:visible;opacity:1;transition:all 0.2s}.header-service__dropdown{position:absolute;content:'';top:100%;left:0;display:flex;padding-top:20px;padding-right:15px;padding-left:15px;padding-bottom:20px;border-radius:8px;box-shadow:0 5px 10px rgba(28,27,27,0.3);overflow:hidden;background-color:#fff;font-size:0.9em;visibility:hidden;opacity:0;transition:all 0s}.header-service__column{white-space:nowrap}.header-service__column:not(:first-child){padding-left:15px}.header-service__title{font-weight:bold;margin-bottom:10px}.header-service__list li:not(:first-child){margin-top:10px}.header-service__phone.call-to{margin-right:15px;font-weight:bold;font-size:16px;color:var(--theme)}.header-service__callback{display:flex;align-items:center;padding-left:20px;padding-right:20px;height:30px;line-height:normal;padding-bottom:2px;font-size:15px}.header-service a.header-service__callback{line-height:normal}.header-service__socials{display:flex;align-items:center;margin-left:5px}.header-service__socials a{display:inline-block;margin-left:10px;color:#5c626e}.header-service__socials a svg{width:20px;height:20px;fill:#5c626e;transition:all 0.35s}.header-service__socials a:hover{text-decoration:none}.header-service__socials a:hover svg{transform:rotateY(360deg)}.header__city-prompt{position:absolute;top:100%;right:10px;max-width:calc(100% - 2em);min-width:310px;display:block;padding-top:25px;padding-bottom:25px;padding-left:15px;padding-right:15px;background:#fff;box-shadow:0 3px 7px rgba(35,35,35,0.4);opacity:0;visibility:hidden;border-radius:10px;transition:all 0.1s;text-align:center}.header__city-prompt.active{visibility:visible;opacity:1}.header__city-prompt-title{font-weight:bold;margin-bottom:10px;color:#5c626e}.header__city-prompt-city{margin-bottom:15px;font-weight:bold;font-size:1.125em}.header__city-prompt-btns{display:flex;justify-content:space-between;margin-bottom:15px}.header__city-prompt-btns [class*='butn']{padding-left:8px;padding-right:8px;min-width:120px}.header__city-prompt-stay-here{text-align:center;color:#5c626e;cursor:pointer;transition:all 0.2s}.header__city-prompt-stay-here:hover{color:var(--theme)}.header__location{position:absolute;top:100%;left:0;display:block;width:100%;padding-top:30px;padding-bottom:50px;background:#fff;box-shadow:0 3px 7px rgba(35,35,35,0.4);opacity:0;visibility:hidden;border-radius:0 0 10px 10px;transition:all 0.1s}.header__location.active{visibility:visible;opacity:1}.header__location-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:1em}.header__location-title-text{font-size:1.125em;font-weight:bold}.header__location-close{width:24px;height:24px;cursor:pointer}.header__location-close svg{width:24px;height:24px;fill:var(--theme)}.header__location-columns{display:flex;align-items:flex-start}.header__location-content{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:10px;grid-row-gap:10px;width:calc(50% - 10px)}.header__location-link{display:inline-flex;align-items:center}.header__location-link .fake-radio{margin-right:7px}.header__location-link.current{pointer-events:none;cursor:default;color:var(--theme)}.header__location-map{display:flex;align-items:center;justify-content:center;width:calc(50% - 10px)}.header__location-map svg{width:100%;height:300px;fill:#dfe0e1}.mobile-nav-additional__nav{background-color:#eaeaea;border-top:1px solid #d7d7d7}.mobile-nav-additional__item{position:relative}.mobile-nav-additional__item>span,.mobile-nav-additional__item>a{position:relative;z-index:1;display:block;min-height:50px;padding:16px 30px 12px 20px;color:#1d2225;cursor:pointer;font-size:1rem}.mobile-nav-additional__item .sub-nav-trigger{position:absolute;top:0;right:0;z-index:2;width:49px;height:49px;cursor:pointer}.mobile-nav-additional__item .sub-nav-trigger:before{position:absolute;content:'';top:18px;right:15px;display:block;width:10px;height:10px;border-right:1px solid var(--theme);border-bottom:1px solid var(--theme);transform:rotate(45deg);transition:all 0.2s}.mobile-nav-additional__item .sub-nav-trigger.active:before{top:22px;transform:rotate(225deg)}.nav-scroll .nav-scroll-content>ul>li .mobile-nav-additional__dropdown ul.mobile-nav-additional__list{display:block}.mobile-nav-additional__dropdown:not(.active){position:absolute;width:1px;height:1px;margin:-1px;padding:0;margin:0;bottom:0;clip:rect(0 0 0 0);overflow:hidden}.mobile-nav-additional__title{border-top:1px solid #dfe0e1;padding-top:10px;padding-bottom:7px;padding-left:25px;font-weight:bold}.header-cart-dropdown{position:fixed;top:3em;right:10px;z-index:200;display:none;width:calc(100vw - 20px);max-width:580px;background:#fff;color:#1d2225;box-shadow:0 3px 7px rgba(35,35,35,0.4);opacity:0;visibility:hidden;white-space:normal;line-height:normal;text-align:left;border-radius:10px;transition:all 0.1s;cursor:auto}.header-cart-dropdown.active{display:block;opacity:1;visibility:visible;transition:all 0.3s}.cart-close-small{position:relative;display:block;width:28px;height:28px;background:#fff;cursor:pointer}.cart-close-small svg{position:absolute;top:-2px;right:0;display:block;width:20px;height:20px;fill:var(--theme)}.new-cart-dropdown__title{padding-top:1.125em;padding-left:1em;padding-right:1em;display:flex;align-items:center;justify-content:space-between;padding-bottom:1em}.new-cart-dropdown__title-text{font-weight:600;font-size:1.25em}.new-cart-dropdown__title-text>span{font-weight:400}.new-cart-dropdown__products-list{overflow-y:auto;max-height:45vh;padding-left:1em;padding-right:1em}.new-cart-dropdown__product{display:grid;grid-template-columns:2fr 8fr;grid-column-gap:0.5em;padding-top:1.5em;padding-bottom:1.5em}.new-cart-dropdown__product:not(:last-child){border-bottom:1px solid #dfe0e1}.new-cart-dropdown__product-image img{width:100%;height:auto;object-fit:contain}.new-cart-dropdown__product-content{position:relative;padding-right:2em}.new-cart-dropdown__product-name{margin-bottom:0.25em;font-weight:600}.new-cart-dropdown__product-art{margin-bottom:0.75em}.new-cart-dropdown__product-input-line{margin-bottom:1em}.new-cart-dropdown__product-prices{display:flex;flex-wrap:wrap;align-items:center}.new-cart-dropdown__product-price{font-size:1.125em;font-weight:600}.new-cart-dropdown__product-price_old{color:#5c626e;text-decoration:line-through;margin-right:1em;font-size:0.875em;font-weight:normal}.new-cart-dropdown__product-remove{position:absolute;top:0;right:0}.new-cart-dropdown__totals{padding-top:1.5em;padding-left:1em;padding-right:1em;padding-bottom:1em;background-color:#f6f6f6}.new-cart-dropdown__total-prices{margin-bottom:1.5em}.new-cart-dropdown__total-item{display:flex;justify-content:space-between}.new-cart-dropdown__total-item:not(:first-child){margin-top:1em}.new-cart-dropdown__total-item_final{font-size:1.125em;font-weight:600}.new-cart-dropdown__total-item-key,.new-cart-dropdown__total-item-value{display:flex;align-items:center}.new-cart-dropdown__total-item_discount .new-cart-dropdown__total-item-value{color:#f21717}.new-cart-dropdown__total-item_cashback{color:#639e3a;font-weight:600;display:none}.new-cart-dropdown__total-item_cashback.active{display:flex}.new-cart-dropdown__total-price{font-size:1.25em}.new-cart-dropdown__total-price>span{margin-left:0.35em}.new-cart-dropdown__buttons{display:flex;flex-wrap:wrap}.new-cart-dropdown__buttons [class*='butn']{margin-right:1em;margin-bottom:1em;padding-left:1em;padding-right:1em}.page-footer{position:relative;z-index:202;padding-top:25px;padding-bottom:30px;background:#1f1f1f;color:#fff;font-size:14px;clear:both}.page-footer.low-footer{margin:0 0 42px 0}.with-progressbar .page-footer{padding-bottom:100px}.page-footer-contacts li,.page-footer-column li{padding:0 0 8px 0}.page-footer-contacts li a,.page-footer-column li a{color:#fff}.page-footer-contacts li span,.page-footer-column li span{font-weight:bold;font-size:16px}.page-footer-contacts{float:right;text-align:right;display:flex;flex-direction:column;align-items:flex-end}.page-footer-contacts address,.page-footer-contacts span{display:block;padding:0 0 5px 0}.page-footer-contacts address span,.page-footer-contacts span span{display:inline-block;margin:0 5px 0 0}.page-footer-contacts address a:hover,.page-footer-contacts address a,.page-footer-contacts span a:hover,.page-footer-contacts span a{color:#fff;text-decoration:none}.page-footer-contacts span p{display:inline-block;margin:0 5px 0 0}.page-footer-contacts span a:hover,.page-footer-contacts span a{color:#fff;text-decoration:none}.page-footer-contacts span a:hover.mail-to,.page-footer-contacts span a.mail-to{text-decoration:underline;cursor:pointer}.page-footer-contacts span a:hover.mail-to:hover,.page-footer-contacts span a.mail-to:hover{text-decoration:none;color:var(--theme)}.page-footer-contacts>span:first-child{font-weight:bold}.page-footer-contacts span:first-child{font-size:15px}.page-footer-contact{display:flex;align-items:center;justify-content:flex-end;width:170px;margin:0 0 5px 0;padding:3px 0;color:#fff}.page-footer-contact svg{width:24px;height:24px;margin:0 10px;fill:#fff}.page-footer-contact--telegram svg{fill:#30acee}.page-footer-contact--whatsapp svg{fill:#50b948}.page-footer-contact--viber svg{fill:#79489c}.page-footer-contact--skype svg{fill:#1eabe2}.page-footer-contact--phone,.page-footer-contact--email{background:var(--theme)}.page-footer-contact:hover{text-decoration:none;opacity:0.8}.footer-copyright{position:relative;padding:10px 0 3px 0;font-size:13px;clear:both;color:#efece5}.footer-copyright small{display:block}.footer-copyright small:not(:first-child){margin-top:5px}.footer-payment{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;margin:10px 0 10px 0;clear:both}.footer-payment span{margin-left:8px;margin-right:8px}.footer-payment span svg{width:40px;height:40px}.footer-payment__list{display:flex;align-items:center;justify-content:center}.footer-social-new{height:42px;line-height:42px;text-align:right;transition:all 0.35s}.footer-social-new span{position:relative;top:-4px;font-size:15px;margin:0 12px 0 0;display:inline-block}.footer-social-new a{display:inline-block;font-size:20px;margin:0 0 0 10px;color:#fff}.footer-social-new a svg{width:20px;height:20px;fill:#fff;transition:all 0.35s}.footer-social-new span+a,.footer-social-new a:first-child{margin-left:0}.footer-social-new a:hover{text-decoration:none}.footer-social-new a:hover svg{transform:rotateY(360deg)}.footer-logo{display:flex;justify-content:flex-end;padding:0 0 10px 0;text-align:right}.footer-logo a{display:block}.footer-logo a img{width:100%;height:auto}.footer-logo a .organization-logo{display:block;width:200px}.footer__inner{display:grid;grid-template-columns:3fr 1fr;grid-column-gap:20px;grid-row-gap:30px}.footer__inner:after{display:none}.footer__nav{display:grid;grid-template-columns:repeat(5, 1fr);grid-column-gap:20px;grid-row-gap:30px}.footer__bottom{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}.footer__bottom .footer-copyright{padding:20px 0}.no-nav .banner-slider-holder{padding:0}.banner-slider{margin:20px auto 30px auto;box-shadow:0 3px 7px rgba(35,35,35,0.4),0 -3px 7px rgba(35,35,35,0.4)}.banner-slider a{position:relative;display:block;width:100%;text-decoration:none;color:#fff}.banner-slider-text{position:absolute;z-index:2;left:0;top:0;display:flex;align-items:center;height:100%;width:100%;padding:20px 40px;color:#fff;text-decoration:none}.banner-slider-text .title{display:block;font-size:48px}.banner-slider-text [class*='-butn']{display:inline-block;padding:0 20px;margin:10px 0 0 0;line-height:38px;min-width:190px}.banner-slider .slide img{display:block;width:100%;height:auto}.slick-slider{position:relative;display:block;overflow:hidden;background:#fff}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:flex;margin:0 auto}.slick-loading .slick-track{visibility:hidden}.slick-slide{position:relative;display:none;min-height:1px;outline:none}[dir='rtl'] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:flex;align-items:stretch}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none;color:#7b7b7b}.slick-prev{left:15px}.slick-prev:hover{background-color:var(--theme)}.slick-next{right:15px}.slick-next:hover{background-color:var(--theme)}.slick-arrow,[class*='slider-btn-']{position:absolute;top:50%;z-index:10;width:40px;height:40px;padding:0;margin:0;font-size:52px;border-radius:50%;cursor:pointer;color:var(--theme);background:var(--theme);transition:all 0.2s;text-indent:999em;outline:none;transform:translateY(-50%)}.slick-arrow:before,[class*='slider-btn-']:before{text-indent:0;display:block}.slick-arrow svg,[class*='slider-btn-'] svg{position:absolute;top:50%;left:50%;display:block;width:24px;height:24px;margin:-12px 0 0 -10px;fill:#fff;transition:all 0.2s}.slick-arrow svg.ico-arrow-left,[class*='slider-btn-'] svg.ico-arrow-left{margin-left:-14px}.slick-arrow:hover svg,[class*='slider-btn-']:hover svg{fill:#fff}.slick-arrow:not([class*='slider-btn-']){border:1px solid var(--theme)}.slider-btn-prev{left:38px}.slider-btn-next{right:38px}.main-page-testimonials .slick-arrow,.main-page-testimonials [class*='slider-btn-']{top:50%;width:40px;height:40px;margin-top:-20px;font-size:40px}.main-page-testimonials .slick-prev,.main-page-testimonials .slider-btn-prev{left:-75px}.main-page-testimonials .slick-next,.main-page-testimonials .slider-btn-next{right:-75px}.partners-controls,.preview-controls{display:flex;justify-content:center;align-items:center;margin:10px 0 0 0}.partners-controls .slick-prev,.partners-controls .slick-next,.preview-controls .slick-prev,.preview-controls .slick-next{position:relative;right:0;left:0;width:40px;height:40px;margin:0 10px}.hero-next,.hero-prev{background:var(--theme);color:#fff}.customers-next,.customers-prev,.photos-next,.photos-prev{background:#fff;color:var(--theme)}.hero-next:hover,.hero-prev:hover{background:#fff;color:var(--theme)}.photos-next:hover,.photos-prev:hover,.customers-next:hover,.customers-prev:hover,[class*='slider-btn-']:hover,[class*='slider-btn-']:hover{color:var(--theme)}.small-prev{left:10px}.small-next{right:10px}.slider-bottom-controls{margin:30px 0 0 0;display:flex;justify-content:center;align-items:center;clear:both}.slider-bottom-controls .slick-arrow,.slider-bottom-controls [class*='slider-btn-']{position:relative;top:0;width:40px;height:40px;margin-top:0;font-size:36px}.slider-bottom-controls .slick-prev,.slider-bottom-controls .slider-btn-prev{left:0}.slider-bottom-controls .slick-next,.slider-bottom-controls .slider-btn-next{right:0}.slider-bottom-controls .slider-bottom-counter{margin:-5px 20px 0 20px;font-weight:bold}.slick-dots{position:absolute;bottom:15px;left:0;z-index:15;display:block;width:100%;text-align:center}.independent-dots .slick-dots{position:relative;bottom:0;margin-top:15px}.slick-dots button{display:none}.slick-dots li{display:inline-block;vertical-align:top;width:14px;height:14px;margin:0 3px;border:1px solid #fff;background:rgba(255,255,255,0);border-radius:50%;cursor:pointer;transition:all 0.2s}.slick-dots li:hover{opacity:0.5}.slick-dots li.slick-active{background:#fff}.dark-dots .slick-dots li,.small-slider-block .slick-dots li{border:1px solid var(--theme);background:rgba(236,72,47,0)}.dark-dots .slick-dots li.slick-active,.small-slider-block .slick-dots li.slick-active{background:#ec482f}.static-dots .slick-dots{position:relative;bottom:0;margin-top:1.5em}.small-slider-block .slick-dots{bottom:10px}.tooltipster-base{display:flex;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0 !important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading 400ms}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating 600ms}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling 600ms}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #565656;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:white;line-height:18px;padding:1em 1.125em}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#565656}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#565656}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#565656}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#565656}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-box{border:none;border-radius:5px;background:#fff;box-shadow:0 0 10px 6px rgba(0,0,0,0.1)}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-box{margin-top:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-box{margin-right:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-box{margin-left:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-box{margin-bottom:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content{color:#5c626e}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow{height:6px;margin-left:-6px;width:12px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow{height:12px;margin-left:0;margin-top:-6px;width:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-border{border:6px solid transparent}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border{border-left-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border{border-right-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border{border-top-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-uncropped{top:-6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-uncropped{left:-6px}body.fancybox-active{overflow:hidden}body.fancybox-iosfix{position:fixed;left:0;right:0}.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99992;backface-visibility:hidden;transform:translateZ(0);font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:0.87;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption-wrap{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity 0.25s, visibility 0s linear 0.25s;box-sizing:border-box}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption-wrap{opacity:1;visibility:visible;transition:opacity 0.25s, visibility 0s}.fancybox-infobar{top:0;left:0;font-size:13px;padding:0 10px;height:44px;min-width:44px;line-height:44px;color:#cccccc;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased;mix-blend-mode:exclusion}.fancybox-toolbar{top:0;right:0;margin:0;padding:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translate3d(0, 0, 0)}.fancybox-is-closing .fancybox-stage{overflow:visible}.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:none;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform}.fancybox-slide::before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:visible}.fancybox-slide--image::before{display:none}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000000}.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}.fancybox-slide--next{z-index:99995}.fancybox-slide>*{display:inline-block;position:relative;padding:24px;margin:44px 0 44px;border-width:0;vertical-align:middle;text-align:left;background-color:#ffffff;overflow:auto;box-sizing:border-box}.fancybox-slide>title,.fancybox-slide>style,.fancybox-slide>meta,.fancybox-slide>link,.fancybox-slide>script,.fancybox-slide>base{display:none}.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform}.fancybox-can-zoomOut .fancybox-image-wrap{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#ffffff}.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#ffffff}.fancybox-error{margin:0;padding:40px;width:100%;max-width:380px;background:#ffffff;cursor:default}.fancybox-error p{margin:0;padding:0;color:#444444;font-size:16px;line-height:20px}.fancybox-butn{box-sizing:border-box;display:inline-block;vertical-align:top;width:44px;height:44px;margin:0;padding:10px;border:0;border-radius:0;background:rgba(30,30,30,0.6);transition:color 0.3s ease;cursor:pointer;outline:none}.fancybox-butn,.fancybox-butn:visited,.fancybox-butn:link{color:#cccccc}.fancybox-butn:focus,.fancybox-butn:hover{color:#ffffff}.fancybox-butn[disabled]{color:#cccccc;cursor:default;opacity:0.6}.fancybox-butn svg{display:block;position:relative;overflow:visible;shape-rendering:geometricPrecision}.fancybox-butn svg path{fill:currentColor;stroke:currentColor;stroke-linejoin:round}.fancybox-butn--play svg path:nth-child(2){display:none}.fancybox-butn--pause svg path:nth-child(1){display:none}.fancybox-butn--zoom svg path{fill:transparent}.fancybox-show-nav .fancybox-navigation{display:block}.fancybox-navigation button{position:absolute;top:50%;margin:-30px 0 0 0;z-index:99997;background:transparent;width:60px;height:60px}.fancybox-navigation button svg{position:absolute;content:'';top:50%;left:50%;z-index:2;width:50px;height:50px;transform:translate3d(-50%, -50%, 0)}.fancybox-navigation button:before{content:'';position:absolute;top:0;right:0;z-index:1;width:60px;height:60px;background:rgba(30,30,30,0.8)}.fancybox-navigation .fancybox-butn--arrow_left{left:0}.fancybox-navigation .fancybox-butn--arrow_right{right:0}.fancybox-close-small{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:0;background:transparent;z-index:10;cursor:pointer}.fancybox-close-small:after{content:'×';position:absolute;top:5px;right:5px;width:30px;height:30px;font:22px/30px Arial, 'Helvetica Neue', Helvetica, sans-serif;color:#888888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:transparent;transition:background-color 0.25s;box-sizing:border-box;z-index:2}.fancybox-close-small:focus{outline:none}.fancybox-close-small:focus:after{outline:1px dotted #888888}.fancybox-close-small:hover:after{color:#555555;background:#eeeeee}.fancybox-slide--image .fancybox-close-small,.fancybox-slide--iframe .fancybox-close-small{top:0;right:-40px}.fancybox-slide--image .fancybox-close-small:after,.fancybox-slide--iframe .fancybox-close-small:after{font-size:35px;color:#aaaaaa}.fancybox-slide--image .fancybox-close-small:hover:after,.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#ffffff;background:transparent}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption-wrap{bottom:0;left:0;right:0;opacity:1;visibility:visible;z-index:99999}.fancybox-caption{padding:20px 20px;background:rgba(29,34,37,0.8);color:#fff;text-align:center}.fancybox-caption .name{display:block;margin:0 0 5px 0;font-size:24px;font-weight:bold}.fancybox-caption p{padding:0 0 10px 0;font-size:16px}.fancybox-caption li{font-size:16px;font-weight:bold}.fancybox-caption li>span{display:inline-block}.fancybox-caption li>span:first-child{margin:0 10px 0 0}.fancybox-caption .slide-text-trigger{position:relative;cursor:pointer;text-align:center}.fancybox-caption .slide-text-trigger span{display:inline-block;font-size:16px}.fancybox-caption .slide-text-trigger:after{position:relative;content:'';top:1px;transform:rotate(225deg);display:inline-block;width:8px;height:8px;margin:0 0 0 10px;border-bottom:2px solid #fff;border-right:2px solid #fff;transition:all 0.2s}.fancybox-caption .slide-text-trigger.active:after{top:-3px;transform:rotate(45deg)}.fancybox-caption .slide-text-holder:after{display:block;content:'';clear:both}.fancybox-caption .slide-text-left{float:left;width:calc(60% - 10px)}.fancybox-caption .slide-text-right{float:right;text-align:right;width:calc(40% - 10px)}.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all;position:relative}.fancybox-caption a{color:#ffffff;text-decoration:underline}.fancybox-slide>.fancybox-loading{border:6px solid rgba(100,100,100,0.4);border-top:6px solid rgba(255,255,255,0.6);border-radius:100%;height:50px;width:50px;-webkit-animation:fancybox-rotate 0.8s infinite linear;animation:fancybox-rotate 0.8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;z-index:99999}@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);opacity:0}.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);opacity:0}.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);opacity:0}.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:0}.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);opacity:1}.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0);opacity:0}.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);transform:scale3d(0, 0, 0) translate3d(100%, 0, 0);opacity:0}.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scale3d(1, 1, 1) translate3d(0, 0, 0);transform:scale3d(1, 1, 1) translate3d(0, 0, 0);opacity:1}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg);transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0, 0, 0) scale(1);transform:translate3d(0, 0, 0) scale(1)}.fancybox-share{padding:30px;border-radius:3px;background:#f4f4f4;max-width:90%;text-align:center}.fancybox-share h1{color:#222222;margin:0 0 20px 0;font-size:35px;font-weight:bold}.fancybox-share p{margin:0;padding:0}p.fancybox-share__links{margin-right:-10px}.fancybox-share__button{display:inline-block;text-decoration:none;margin:0 10px 10px 0;padding:0 15px;min-width:130px;border:0;border-radius:3px;background:#ffffff;white-space:nowrap;font-size:14px;font-weight:bold;line-height:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#ffffff;transition:all 0.2s}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{position:relative;top:-1px;width:25px;height:25px;margin-right:7px;vertical-align:middle;display:inline-block}.fancybox-share__button svg path{fill:#ffffff}.fancybox-share__input{box-sizing:border-box;width:100%;margin:10px 0 0 0;padding:10px 15px;background:transparent;color:#5d5b5b;font-size:14px;outline:none;border:0;border-bottom:2px solid #d7d7d7}.fancybox-thumbs{display:none;position:absolute;top:0;bottom:0;right:0;width:212px;margin:0;padding:2px 2px 4px 2px;background:#ffffff;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}.fancybox-thumbs-x{overflow-y:hidden;overflow-x:auto}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0;white-space:nowrap}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#ffffff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{float:left;overflow:hidden;padding:0;margin:2px;width:100px;height:75px;max-width:calc(50% - 4px);max-height:calc(100% - 8px);position:relative;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}li.fancybox-thumbs-loading{background:rgba(0,0,0,0.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-thumbs>ul>li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid var(--theme);z-index:99991;opacity:0;border-radius:3px;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}a[data-fancybox]{outline:none}.charity-slider,.price-range-slider,.range-slider{margin:6px 0 13px 0;position:relative;height:5px;background-color:#e3e3e3;border-radius:3px}.ui-slider-range{position:absolute;height:5px;background-color:#a6a6a6}.ui-slider-handle{position:absolute;display:block;width:0;height:16px;top:-6px;cursor:pointer;outline:none !important}.ui-slider-handle:before{position:absolute;content:'';top:0;left:-8px;display:block;width:16px;height:16px;background-color:#fff;box-shadow:0 3px 5px rgba(92,98,110,0.5);border-radius:9px}.xdsoft_datetimepicker{position:absolute;z-index:9999;display:none;padding:8px;width:290px;background:#fff;color:#5c626e;border:1px solid #fafafa;box-shadow:0 2px 10px rgba(35,35,35,0.25);border-radius:3px}.xdsoft_datetimepicker .xdsoft_timepicker__title{position:relative;display:flex;align-items:center;justify-content:center;height:31px;font-weight:bold;text-align:center;font-size:14px}.xdsoft_datetimepicker .xdsoft_timepicker__title__prev{position:absolute;top:50%;left:0;display:flex;align-items:center;justify-content:center;outline:none;width:30px;height:30px;padding:0;margin:0;border:none;background:none;transform:translateY(-50%);cursor:pointer}.xdsoft_datetimepicker .xdsoft_timepicker__title__prev span{display:block;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #5c626e}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_variant{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:5px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time{display:flex;align-items:center;justify-content:center;height:28px;background:#f5f5f5;font-size:13px;font-weight:bold;color:#1d2225;border:1px solid #dfe0e1;border-radius:3px;text-align:center;cursor:pointer}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:0.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:0.5;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=50)';outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_close{width:30px;height:30px;border:0;background:transparent;color:#5c626e;font-size:18px;line-height:30px;cursor:pointer;opacity:0.6}.xdsoft_datetimepicker .xdsoft_close:hover{opacity:1}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:auto}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:var(--theme);box-shadow:#999 0 1px 3px 0 inset;color:#fff;font-weight:bold}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{background:#e2e2e2;height:38px;border:1px solid #ddd;font-size:14px;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;text-align:center;font-weight:bold}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:var(--theme)}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:var(--theme);color:#fff;font-weight:bold}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:0.3;cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff;background:#dfe0e1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:var(--theme) !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:bold;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:var(--theme)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#cc5500}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#cc5500;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:var(--theme) !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #dddddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-butn{font-family:'museo-sans', 'Book Antiqua', sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top, #fff 0%, #f4f8fa 73%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(73%, #f4f8fa));background:-webkit-linear-gradient(top, #fff 0%, #f4f8fa 73%);background:-o-linear-gradient(top, #fff 0%, #f4f8fa 73%);background:-ms-linear-gradient(top, #fff 0%, #f4f8fa 73%);background:linear-gradient(to bottom, #fff 0%, #f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#f4f8fa', GradientType=0)}.xdsoft_datetimepicker .blue-gradient-butn:hover,.xdsoft_datetimepicker .blue-gradient-butn:focus,.xdsoft_datetimepicker .blue-gradient-butn:hover span,.xdsoft_datetimepicker .blue-gradient-butn:focus span{color:#454551;background:-moz-linear-gradient(top, #f4f8fa 0%, #fff 73%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f4f8fa), color-stop(73%, #fff));background:-webkit-linear-gradient(top, #f4f8fa 0%, #fff 73%);background:-o-linear-gradient(top, #f4f8fa 0%, #fff 73%);background:-ms-linear-gradient(top, #f4f8fa 0%, #fff 73%);background:linear-gradient(to bottom, #f4f8fa 0%, #fff 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa', endColorstr='#FFF', GradientType=0)}/*!
 *
 *         SimpleBar.js - v2.6.1
 *         Scrollbars, simpler.
 *         https://grsmto.github.io/simplebar/
 *
 *         Made by Adrien Grsmto from a fork by Jonathan Nicol
 *         Under MIT License
 *
 */[data-simplebar]{position:relative;z-index:0;overflow:hidden !important;max-height:inherit;-webkit-overflow-scrolling:touch}[data-simplebar='init']{display:-webkit-box;display:-ms-flexbox;display:flex}.simplebar-scroll-content{overflow-x:hidden !important;overflow-y:scroll;min-width:100% !important;max-height:inherit !important;box-sizing:content-box !important}.simplebar-content{overflow-y:hidden !important;overflow-x:scroll;box-sizing:border-box !important;min-height:100% !important}.simplebar-track{z-index:30;position:absolute;right:0;top:0;width:11px;background:#dfe0e1;border-radius:8px}.simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:var(--theme);opacity:0.9;border-radius:7px;left:0;right:0;transition:opacity 0.2s linear}.simplebar-track:hover .simplebar-scrollbar:before,.simplebar-track .simplebar-scrollbar.visible:before{transition:all 0s}.simplebar-track.vertical{top:0;display:none}.xdsoft_time_box .simplebar-track.vertical{display:block;height:100%}.simplebar-track.vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.horizontal{left:0;width:auto;height:15px}.xdsoft_time_box .simplebar-track.horizontal{display:none}.simplebar-track.horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.horizontal.simplebar-track .simplebar-scrollbar{right:auto;top:2px;height:11px;min-height:0;min-width:10px;width:auto}.ui-spinner{position:relative;display:block;width:100%;height:40px;padding:0 40px;max-width:160px;margin:0;font-size:14px;color:#1d2225;border:1px solid #dfe0e1;background:#fff;border-radius:4px}input.ui-spinner-input{position:relative;display:block;margin:0;padding:0 10px;height:38px;text-align:center;width:100%;border:none;background:none;font-size:14px;color:#1d2225;outline:none;-webkit-appearance:none;-moz-appearance:none}.ui-spinner-button{position:absolute;top:0;display:flex;align-items:center;justify-content:center;width:40px;height:38px;transition:all 0.2s;color:#5c626e}.ui-spinner-button:hover{color:var(--theme);text-decoration:none}.ui-spinner-up{right:0}.ui-spinner-down{left:0;font-size:2.5em;padding-bottom:1px}.preview-slider:not(.slick-initialized){visibility:hidden}.preview-slider__item{padding-top:1em;padding-right:0.5em;padding-bottom:1em;padding-left:0.5em}.preview-slider__item .catalogue-list-item{width:100%}.slick-slider-counter{font-weight:bold;margin-top:1em;text-align:center;font-size:1.25em;color:#5c626e}.auth{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100vw;min-height:calc(100vh - 134px);padding-top:30px;padding-right:15px;padding-bottom:90px;padding-left:15px}.rg-partner .auth{padding-bottom:30px}.auth__form{display:flex;flex-direction:column;align-items:center;width:100%;max-width:320px;min-height:340px}.auth__logo{width:260px;height:auto;margin-left:auto;margin-right:auto;margin-bottom:20px;transform:translate3d(-10px, 0, 0)}.auth__logo img{width:100%}.auth__title{margin-bottom:20px;font-size:40px;text-align:center}.auth__line{width:100%;margin-bottom:20px}.auth__butn{width:200px;margin-bottom:15px}.auth__remember{display:flex;align-items:center;margin-bottom:15px;cursor:pointer}.auth__recovery{text-align:center;margin-bottom:15px}.auth__trigger{text-align:center}.auth__text{margin-bottom:10px;text-align:center;color:#5c626e}.auth__error{text-align:center;font-weight:bold;color:var(--theme);margin-bottom:15px}.auth__message{text-align:center;margin-bottom:20px;display:none}.auth__message_success{color:#5c626e}.auth__message_error{color:#f21717}.hero{position:relative;z-index:2;padding:0 22px;color:#fff;height:calc(100vh - 98px);overflow:hidden;text-align:center}.hero-logo{width:100%;max-width:500px;margin:0 auto 40px auto}.hero-logo svg{width:100%;fill:#fff}.hero-logo .logo-item{fill:var(--theme)}.hero h1{font-size:80px;line-height:1.2em;padding:0 0 10px 0;opacity:0;transform:translate3d(0, 100px, 0);transition:all 1.3s 0.5s}.hero .inner{position:relative;z-index:3;max-width:1040px}.hero p{position:relative;z-index:2;padding:0 0 29px 0;font-size:20px}.hero .transparent-butn{display:inline-block;padding:0 40px;margin:0 0 25px 0}.hero .anchor:hover{text-decoration:none}.hero .main-page-cell{padding:98px 0 0 0}.hero-slogan{position:relative;z-index:2;padding:11px 0 0 0;font-size:30px;line-height:42px;text-transform:uppercase;opacity:0;transform:translate3d(0, 100px, 0);transition:all 1.3s 0.8s}.hero-slogan:before{position:absolute;content:'';top:0;left:50%;display:block;width:60px;height:2px;background:#fff;margin:0 0 0 -30px;opacity:0;transform:translate3d(100%, 0, 0);transition:all 1s 1s}.hero-bottom{opacity:0;transform:translate3d(0, 100px, 0);transition:all 1.3s 1s}.hero-bg{position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;margin:0;opacity:0}.hero-bg .image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%;overflow:hidden}.hero-bg .image iframe,.hero-bg .image video,.hero-bg .image img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;max-width:99999%;width:auto;height:auto;transform:translate(-50%, -50%);background-size:cover}.hero-bg:before{position:absolute;content:'';top:0;left:0;z-index:2;display:block;width:100%;height:100%;background:linear-gradient(to top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.6) 60%, rgba(0,0,0,0.4) 100%)}.ios .hero-bg video,.android .hero-bg video{display:none}.loaded .hero-bg{opacity:1}.hero-bg video,.hero-bg img{width:100%;height:auto}.contacts.scrolled .contacts-list-item,.company-feature.scrolled .features-list-item,.loaded .hero-slogan:before,.loaded .hero-bottom,.loaded .hero-slogan,.loaded .hero h1{opacity:1;transform:translate3d(0, 0, 0)}.down-butn{position:fixed;bottom:50px;left:90%;z-index:100;width:38px;margin-left:-19px;font-size:22px;cursor:default;color:#fff;transition:all 0.2s}.down-butn.hidden-btn{opacity:0}.down-butn span{display:block;height:20px}.down-butn span:nth-child(1){animation:jump 1s infinite}.down-butn span:nth-child(2){animation:jump 1s 0.15s infinite}.down-butn span:nth-child(3){animation:jump 1s 0.3s infinite}.hero-icon,.down-icon{position:absolute;bottom:50px;left:0;z-index:7;width:100%;height:80px;margin:0 0 0 0;text-align:center}.hero-icon svg,.down-icon svg{position:absolute;top:0;left:50%;z-index:2;width:40px;height:40px;margin:0 0 0 -20px;transform:rotate(180deg) translate3d(0, 15px, 0);animation:scrollWheel 1s linear infinite;fill:#fff}.hero-icon span,.down-icon span{position:absolute;top:10px;left:50%;z-index:2;display:block;width:150px;margin:0 0 0 -75px;color:#fff;font-size:22px;text-align:center}.ios .hero-icon,.android .hero-icon,.ios .down-icon,.android .down-icon{display:none}.page-hero{position:relative;color:#fff;overflow:hidden;padding:0 20px;font-size:30px;margin-bottom:3em}.page-hero-fix{position:relative;z-index:1}.page-hero--company{padding:0}.page-hero--company .page-hero-bg{position:relative}.page-hero--company .page-hero-bg .slick-arrow{transform:translateY(-30px)}.page-hero--company .page-hero-bg:before{display:none}.page-hero-arrow{position:relative;height:100px;background:#292929}.page-hero-arrow .hero-icon{bottom:20px}.page-hero-top{margin:0 0 10px 0;font-size:0.8em}.page-hero-title{position:relative;font-size:70px;line-height:1.2em;padding:0 0 10px 0}.page-hero-content{width:calc(100% - 300px)}.page-hero-frame{display:flex;align-items:flex-end;justify-content:space-between}.page-hero-holder{position:relative;z-index:3;display:flex;align-items:center;min-height:calc(100vh - 98px);max-width:1040px;margin:0 auto}.page-hero-text{position:inherit;padding:11px 0 0 0;line-height:1.3em;text-transform:uppercase}.page-hero-text:before{position:absolute;content:'';top:0;left:0;display:block;width:60px;height:2px;background:#fff}.page-hero-text span{display:block;text-transform:none;font-size:0.8em}.page-hero-bg{position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;margin:0}.page-hero-bg.page-hero-slider.one-slide .slick-list{padding:0 !important}.page-hero-bg.page-hero-slider.one-slide .slide a{width:100%}.page-hero-bg.page-hero-slider.one-slide .slide-text{width:100%;left:0}.page-hero-bg .slide{position:relative;padding-bottom:100px}.page-hero-bg .slide .slick-current .slide-text{opacity:1;transition:all 0.5s 0.5s}.page-hero-bg .slide__frame{position:relative;height:600px;max-width:1450px;margin-left:auto;margin-right:auto;width:100%}.page-hero-bg .slide__frame .image{height:100%}.page-hero-bg .slide__frame .image img{width:100%;height:100%;object-fit:cover}.page-hero-bg .slide__title{position:absolute;top:0;left:0;z-index:2;width:100%;color:#fff;padding-top:15px;padding-right:15px;padding-bottom:30px;padding-left:15px;background-image:linear-gradient(rgba(29,34,37,0.85) 0%, rgba(29,34,37,0.7) 50%, rgba(29,34,37,0.6) 70%, rgba(29,34,37,0) 100%);font-size:22px;text-transform:uppercase}.page-hero-bg .slide a{display:block;position:relative;height:100%;width:calc(100% - 20px);margin:0 auto;position:relative;z-index:1;display:block}.page-hero-bg .slide a:before{position:absolute;content:'';top:0;left:0;z-index:10;display:block;width:100%;height:100%;background-image:url("/images/i/zoom.png");background-repeat:no-repeat;background-position:50% 50%;background-size:60px 60px;opacity:0;transition:all 0.3s}.page-hero-bg .slide a:hover:before{opacity:1}.page-hero-bg .slide-text{position:absolute;bottom:0;left:10px;z-index:5;width:calc(100% - 20px);background:rgba(0,0,0,0.5);font-size:16px;padding:0 20px 20px 20px;opacity:0;color:#fff;transition:all 0.1s}.page-hero-bg .slide-text .name{display:block;margin:0 0 5px 0;font-size:24px;font-weight:bold}.page-hero-bg .slide-text p{padding:0 0 10px 0;font-size:16px}.page-hero-bg .slide-text li{font-size:16px;font-weight:bold}.page-hero-bg .slide-text li>span{display:inline-block}.page-hero-bg .slide-text li>span:first-child{margin:0 10px 0 0}.page-hero-bg .slide-text-trigger{position:relative;cursor:pointer;text-align:center}.page-hero-bg .slide-text-trigger span{display:inline-block;font-size:16px}.page-hero-bg .slide-text-trigger:after{position:relative;content:'';top:1px;transform:rotate(225deg);display:inline-block;width:8px;height:8px;margin:0 0 0 10px;border-bottom:2px solid #fff;border-right:2px solid #fff;transition:all 0.2s}.page-hero-bg .slide-text-trigger.active:after{top:-3px;transform:rotate(45deg)}.page-hero-bg .slide-text-holder:after{display:block;content:'';clear:both}.page-hero-bg .slide-text-left{float:left;width:calc(60% - 10px)}.page-hero-bg .slide-text-right{float:right;text-align:right;width:calc(40% - 10px)}.page-hero-bg .image{position:relative;z-index:2;display:block;width:100%}.page-hero-bg .image iframe,.page-hero-bg .image video,.page-hero-bg .image img{min-width:100%;min-height:100%;object-fit:cover}.page-hero-bg .image_blur{position:absolute;top:10%;left:0;z-index:1;width:100%;height:100%;filter:blur(40px);transform:scale(0.9)}.page-hero-bg:before{position:absolute;content:'';top:0;left:0;z-index:2;display:block;width:100%;height:100%;background:linear-gradient(to top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.6) 60%, rgba(0,0,0,0.4) 100%)}.page-hero-nav{text-align:right;font-size:0.75em;width:280px;transition:all 1.3s 1s}.page-hero-nav li{margin:15px 0 0 0}.page-hero-nav li:first-child{margin-top:0}.page-hero-nav a{display:block;padding:5px 0 5px 0;color:#fff}.page-hero-nav a span{position:relative;display:inline-block;padding:0 0 0 40px}.page-hero-nav a [class*='ico-']{position:absolute;top:50%;left:0;width:30px;height:30px;margin-top:-15px;fill:var(--theme)}.page-hero-nav a:hover{text-decoration:none;color:var(--theme)}.page-hero-nav a:hover [class*='ico-']{fill:#fff}.page-hero-company{position:relative;z-index:5;padding:20px 20px 20px 20px;background:#fff}.page-hero-company .inner{max-width:1180px}.page-hero-company .name{padding:0 0 5px 0;font-size:40px;text-transform:uppercase;text-align:center}.page-hero-company .name-frame{display:inline-block}.page-hero-company .name-info{display:flex;align-items:center;text-align:left;font-family:"Roboto",sans-serif;font-size:16px}.page-hero-company .name-info .static-rating,.page-hero-company .name-info .add-to-favorite{margin:0 10px 0 0}.page-hero-company .name-info .testimonial-counter{text-transform:none;color:#ffffff}.page-hero-company .type{padding:0 0 20px 0;font-size:20px;font-weight:bold;text-align:center}.page-hero-company .add-to-favorite{position:relative;display:block;width:30px;height:30px;margin:6px auto 0 auto}.page-hero-company .add-to-favorite svg{position:absolute;top:50%;left:50%;display:block;width:24px;height:20px;margin:-9px 0 0 -12px;fill:#fff;transition:all 0.2s}.page-hero-company .add-to-favorite:hover svg,.page-hero-company .add-to-favorite.active svg{fill:var(--theme)}.page-hero-data{display:flex;font-size:15px;text-align:center;align-items:stretch}.page-hero-data:after{display:block;content:'';clear:both}.page-hero-data:before{display:none}.page-hero-data .data{width:100%;padding:5px 5px}.page-hero-data .data:first-child{border:none}.page-hero-data .data-text{min-height:38px;display:flex;align-items:center;justify-content:center}.page-hero-data .label{font-weight:bold}.page-hero-data .label--low{padding:0 0 4px 0}.page-hero-data .static-rating{margin:12px auto 10px auto}.page-hero-data .testimonial-counter{margin:0 5px 0 5px;color:#fff}.page-hero-data [class*='-butn']{display:block;width:120px;height:30px;line-height:30px;margin:10px auto 0 auto;font-size:13px}.page-hero-rating{position:relative}.hero-company-name{padding-top:20px;padding-bottom:10px}.hero-company-name .breadcrumbs{margin-bottom:5px}.hero-company-name_static{position:relative;margin-bottom:30px}.hero-company-name+.studio-section{margin-top:0}.hero-company-name .logo{margin-right:20px;height:90px;width:90px}.hero-company-name .logo img{width:100%;height:100%;object-fit:contain}.hero-company-name .name h1{display:inline-block;line-height:1em}.hero-company-name .name h1>span{display:inline-block}.hero-company-name .name .item-tender-approved{top:-3px}.hero-company-name .name .item-tender-approved svg{width:26px;height:26px}.hero-company-name .name-frame{display:flex;align-items:center}.hero-company-name .name-info{display:flex;align-items:center;flex-wrap:wrap;font-size:16px;margin-top:5px}.hero-company-name .name-info .name-id,.hero-company-name .name-info .testimonial-counter,.hero-company-name .name-info .static-rating,.hero-company-name .name-info .add-to-favorite{margin:0 10px 0 0}.hero-company-name .name-info .static-rating{top:1px}.hero-company-name .name-info .testimonial-counter{text-transform:none}.hero-company-name .type{padding:0 0 20px 0;font-size:20px;font-weight:bold;text-align:center}.hero-company-name .add-to-favorite{position:relative;display:block;width:24px;height:24px;top:-1px}.hero-company-name .add-to-favorite svg{position:absolute;top:50%;left:50%;display:block;width:20px;height:20px;margin:-9px 0 0 -12px;fill:#5c626e;transition:all 0.2s}.hero-company-name .add-to-favorite:hover svg,.hero-company-name .add-to-favorite.active svg{fill:var(--theme)}.loaded .page-hero-gallery,.loaded .page-hero-company,.loaded .page-hero-nav,.loaded .page-hero-top,.loaded .page-hero-title,.loaded .page-hero-text,.loaded .page-hero-text:before{opacity:1;transform:translate3d(0, 0, 0)}.catalogue{position:relative}.catalogue-list-item{display:flex}.catalogue__holder{padding-top:3rem;padding-bottom:3rem}.products-list{margin-bottom:4em}.catalogue-title{margin-bottom:2em;text-align:center}.catalogue-anchor{position:absolute;top:-90px;left:0;width:0;height:0}.catalogue-list--empty{text-align:center}.catalogue-list--empty>span{text-align:center;padding:0 15px 30px 15px;display:block}.catalogue-trigger{width:100%;max-width:300px;margin-top:30px;margin-left:auto;margin-right:auto;margin-bottom:20px}.catalogue-list-text{font-size:14px;color:var(--theme);text-align:right}.catalogue-list-holder.with-filters{display:flex;justify-content:space-between}.catalogue-list-holder{margin-bottom:2em}.catalogue-filter-column{order:1;width:270px}.catalogue-list-column{order:2;width:calc(100% - 290px)}.catalogue-list{display:grid;grid-template-columns:repeat(5, 1fr);grid-column-gap:20px;grid-row-gap:30px}.catalogue-list-holder:not(.with-filters) .catalogue-list{grid-template-columns:repeat(6, 1fr)}.catalogue-list_stages{grid-template-columns:repeat(2, 1fr);grid-column-gap:15px;grid-row-gap:15px}.catalogue-up{position:fixed;right:20px;bottom:85px;z-index:104;opacity:0;visibility:hidden;transition:all 0.3s}.catalogue-up.active{opacity:1;visibility:visible}.catalogue-up a{position:relative;display:block;height:36px;width:36px;color:#5c626e;background:#fff;border-radius:50%;transition:all 0.3s;border:2px solid #5c626e;text-indent:-999em;overflow:hidden}.catalogue-up a:hover{background:#5c626e}.catalogue-up a:hover:before{border-color:#fff}.catalogue-up a:before{position:absolute;content:'';top:12px;left:10px;display:inline-block;width:13px;height:13px;border-bottom:2px solid #5c626e;border-right:2px solid #5c626e;transform:rotate(-135deg);transition:all 0.2s}.preview-tags{position:relative;padding-top:40px;padding-bottom:20px;text-align:left}.preview-tags--bordered{border-top:1px solid #dfe0e1}.preview-tags.low{padding-top:20px;padding-bottom:0}.preview-tags-title{padding:0 0 15px 0;font-size:20px;text-align:center}.preview-tags ul{display:flex;flex-wrap:wrap}.preview-tags li a{display:flex;align-items:center;height:30px;padding-left:10px;padding-right:10px;margin-right:10px;margin-bottom:10px;white-space:nowrap;color:#5c626e;background:#fff;border:1px solid #dfe0e1;border-radius:3px;transition:all 0.2s}.preview-tags li a:hover{text-decoration:none;border-color:var(--theme);color:var(--theme)}.preview-tags .hidden-tags{display:none}.preview-tags-trigger{margin:10px 0 0 0;color:#333333;cursor:pointer;text-align:center}.preview-tags-trigger span:after{position:relative;top:-3px;content:'';display:inline-block;width:8px;height:8px;margin:0 0 0 10px;border-right:1px solid #333333;border-bottom:1px solid #333333;transform:rotate(45deg)}.preview-tags-trigger span:after:last-child:after{top:2px;transform:rotate(225deg)}.catalogue__banner{position:relative;border-radius:5px;overflow:hidden}.catalogue__banner picture,.catalogue__banner img{position:relative;z-index:1;display:block;width:100%}.catalogue__banner-image{position:relative}.catalogue__banner-link{position:absolute;content:'';top:0;left:0;z-index:10;display:block;width:100%;height:100%;overflow:hidden;text-indent:-999em}.catalogue__banner_low{margin-bottom:0}.slick-initialized .catalogue__banner.slick-slide{display:block;box-shadow:0 0 0 transparent}.catalogue__banner-frame{margin-bottom:30px}.catalogue__banner-frame_low{margin-bottom:0}.catalogue__banner-description{display:flex;align-items:center;justify-content:space-between;margin-top:5px;color:#5c626e;font-size:13px}.catalogue__banner-description [class*='butn']{height:32px;line-height:30px;padding-left:10px;padding-right:10px}.catalogue-banners-slider{margin-bottom:30px}.catalogue-filter{padding-top:15px;position:relative}.catalogue-filter-holder{padding-bottom:30px;background-color:#fff;box-shadow:0 5px 10px rgba(28,27,27,0.1);border-radius:10px}.catalogue-filter-holder .filters-close{position:absolute;top:5px;right:0;display:none;width:40px;height:40px;cursor:pointer;transition:all 0.2s}.catalogue-filter-holder .filters-close:hover{color:var(--theme)}.catalogue-filter-holder .filters-close .icon-cross{position:absolute;top:50%;left:50%;display:block;width:20px;height:20px;font-size:20px;margin:-10px 0 0 -15px}.catalogue-filter-popup{position:absolute;top:0;z-index:40;left:calc(100% + 30px);visibility:visible;opacity:1;transition:all 1s}.catalogue-filter-popup--hidden{visibility:hidden;opacity:0}.catalogue-filter-popup .popup-content{position:relative;z-index:2;padding:20px 20px 23px 20px;min-width:250px;color:#fff;background:var(--theme);box-shadow:0 1px 15px rgba(0,0,0,0.5)}.catalogue-filter-popup .popup-content span{display:block;font-weight:bold}.catalogue-filter-popup .popup-content:before{position:absolute;content:'';top:10px;left:-10px;display:block;width:0;height:0;border-right:10px solid var(--theme);border-top:10px solid transparent;border-bottom:10px solid transparent}.catalogue-filter-popup .popup-close{position:fixed;top:0;left:0;z-index:1;width:100%;height:100%;background:rgba(0,0,0,0.2)}.catalogue-filter-trigger{width:100%;max-width:300px;margin-left:auto;margin-right:auto}.catalogue-filter-confirm{position:absolute;top:0;width:200px;z-index:20;left:calc(100% + 20px);padding:20px 20px;background:#fff;box-shadow:0 1px 10px rgba(92,98,110,0.5);border-radius:10px;transition:all 0s;visibility:hidden;opacity:0;transition:all 0s}.catalogue-filter-confirm.active{visibility:visible;opacity:1;transition:all 0.2s;transition:all 0.3s}.catalogue-filter-confirm .dark-red-butn{margin:10px 0 0 0}.catalogue-filter-confirm .confirm-close{position:absolute;top:0;right:0;width:24px;height:24px;cursor:pointer}.catalogue-filter-confirm .confirm-close svg{position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;fill:var(--theme)}.catalogue-filter-confirm [class*="butn"]{width:100%}.filter-section .section-trigger{position:relative;min-height:38px;padding:10px 15px 9px 35px;cursor:pointer;font-size:16px;font-weight:700}.filter-section .section-trigger svg{position:absolute;top:50%;left:11px;width:13px;height:13px;margin-top:-5px;fill:#1d2225}.filter-section .section-trigger.active svg{transform:rotate(180deg)}.filter-section .section-list{position:relative;padding:0 0 14px 0}.filter-section .section-list:after{display:block;content:'';clear:both}.filter-section .section-list .range-row{padding:20px 20px 10px 20px}.filter-section .section-list__more{padding-right:15px;padding-left:15px;margin-top:15px;margin-bottom:0}.filter-section .section-list .filter-colors{float:none;padding:20px 15px 0 15px}.filter-section .section-list .filter-colors a{margin:0 5px 10px 5px}.filter-section .section-list .labels-trigger{padding:20px 20px 0 20px;text-align:right;color:var(--theme);cursor:pointer}.filter-section .section-list .labels-trigger:hover{text-decoration:underline}.filter-section .section-list .range-inputs{display:flex;justify-content:space-between;align-items:center;padding-left:10px;padding-right:10px}.filter-section .section-list .range-inputs-item{display:flex;align-items:center;width:calc(50% - 7px)}.filter-section .section-list .range-inputs-item .prefix,.filter-section .section-list .range-inputs-item .currency{width:20px;margin:0;text-align:center}.filter-section .section-list .range-inputs-item .prefix{width:25px;text-align:left}.filter-section .section-list .range-inputs .text-input.price-range{height:30px;width:calc(100% - 45px);padding:0 5px;background-color:#fff;border-radius:7px}.filter-section .section-list li{position:relative;padding:4px 10px;margin-top:4px;font-size:15px;cursor:pointer;transition:all 0.2s}.filter-section .section-list li a{display:flex;align-items:center;color:#1d2225}.filter-section .section-list li a .check-label{position:relative;top:1px;display:flex;justify-content:space-between;width:calc(100% - 28px);line-height:16px;margin:0}.filter-section .section-list li a:hover,.filter-section .section-list li a.active{color:var(--theme);text-decoration:none}.filter-section .section-list li.active{background-color:#dfe0e1}.filter-section .section-list li.active a{color:var(--theme);text-decoration:none}.filter-section .section-list label{display:flex;align-items:center;position:relative;padding:0 10px 0 10px;margin:12px 0 0 0;font-size:15px;cursor:pointer;transition:all 0.2s}.filter-section .section-list label:hover,.filter-section .section-list label.checked{color:var(--theme)}.filter-section .section-list label .label-text{position:relative;top:1px;width:calc(100% - 28px);line-height:16px;margin:0}.filter-section .section-list label .confirm-filter{position:absolute;top:-12px;right:-110px;z-index:5;width:140px;transition:all 0.2s;box-shadow:0 1px 7px rgba(0,0,0,0.3);visibility:hidden;opacity:0;transition:all 0s}.filter-section .section-list label .confirm-filter.active{visibility:visible;opacity:1;transition:all 0.2s}.filter-section .section-list label .confirm-filter .red-butn{width:100%;font-size:14px;height:40px;margin:0}.filter-section .section-list.price-list{padding:0 0 18px 0}.filter-section .section-list.filter-btns{padding:0}.filter-section .section-list_colors li.active .check-icon{border-color:var(--theme)}.filter-section .section-list_colors li .check-icon[data-option-id="111"]{background:url("/images/i/transparent-color.png") center center;background-size:150% 150%}.filter-section .section-list_colors li .check-icon[data-option-id="112"]{background:#f5f5f5}.filter-section .section-list_colors li .check-icon[data-option-id="113"]{background:#000000}.filter-section .section-list_colors li .check-icon[data-option-id="114"]{background:#deb443}.filter-section .section-list_colors li .check-icon[data-option-id="115"]{background:#6d4c41}.filter-section .section-list_colors li .check-icon[data-option-id="116"]{background:#9e9e9e}.filter-section .section-list_colors li .check-icon[data-option-id="118"]{background:#f44336}.filter-section .section-list_colors li .check-icon[data-option-id="487"]{background:#f06292}.filter-section .section-list_colors li .check-icon[data-option-id="119"]{background:#3f51b5}.filter-section .section-list_colors li .check-icon[data-option-id="121"]{background:#e5e5e5}.filter-section .section-list_colors li .check-icon[data-option-id="124"]{background:#c4c4c4}.filter-section .section-list_colors li .check-icon[data-option-id="143"]{background:#64b5f6}.filter-section .section-list_colors li .check-icon[data-option-id="210"]{background:#f68620}.filter-section .section-list_colors li .check-icon[data-option-id="211"]{background:#FDD9B5}.filter-section .section-list_colors li .check-icon[data-option-id="481"]{background:#ffeb3b}.filter-section .section-list_colors li .check-icon[data-option-id="485"]{background:#4caf50}.filter-section .section-list_colors li .check-icon[data-option-id="872"]{background:#cd916c}.filter-section .section-list_colors li .check-icon[data-option-id="945"]{background:#d88850}.filter-section .section-list_colors li .check-icon[data-option-id="967"]{background:linear-gradient(to right, #f44336 0%, #f44336 33.333%, #4caf50 33.333%, #4caf50 66.666%, #64b5f6 66.666%, #64b5f6 100%)}.filter-section .section-list_colors li .check-icon[data-option-id="982"]{background:#FDD9B5}.filter-section .section-list_colors li .check-icon[data-option-id="1257"]{background:linear-gradient(-72deg, #dedede, #fff 16%, #dedede 21%, #fff 24%, #454545 27%, #dedede 36%, #fff 45%, #fff 60%, #dedede 72%, #fff 80%, #dedede 84%, #a1a1a1)}.filter-btns{padding:15px 10px}.filter-btns [class*="-butn"]{width:100%;max-width:320px;font-size:14px;margin:0 auto}.filter-btns [class*="-butn"]:first-child{margin:0 auto 15px auto}.catalogue-nav{position:relative;display:flex;flex-wrap:wrap;justify-content:center;padding-top:6px;margin-bottom:30px;text-align:center}.catalogue-nav:after,.catalogue-nav:before{position:absolute;content:'';top:0;left:-25%;display:block;width:150%;height:0;border-top:1px solid #dfe0e1}.catalogue-nav:after{top:auto;bottom:0}.catalogue-nav li{display:inline-block;vertical-align:top;flex:0.05 1 78px;margin-left:5px;margin-right:5px;margin-bottom:10px;color:#919191;font-weight:bold}.catalogue-nav li a{color:#919191}.catalogue-nav li a.current,.catalogue-nav li a:hover{text-decoration:none;color:var(--theme)}.product-preview{display:flex;flex-direction:column;position:relative;text-align:center;font-size:14px;color:#333;background:#fff;border-radius:10px;transition:all 0.3s;overflow:hidden;width:100%}.product-preview .price_inner{opacity:0}.product-preview:hover{box-shadow:0 5px 10px rgba(28,27,27,0.1)}.product-preview:hover .price_inner{opacity:1}.product-preview-link{position:absolute;top:0;left:0;z-index:5;display:block;width:100%;height:100%;outline:none;overflow:hidden;text-indent:-999em;z-index:9;text-indent:-999em;overflow:hidden}.products__premium{position:absolute;top:0;z-index:9;left:10px;width:40px}.products__premium svg{height:40px;width:40px;fill:var(--theme)}.in-favorite{position:absolute;top:10px;right:10px;z-index:10;display:none;width:24px;cursor:pointer}.in-favorite svg{width:29px;height:23px;fill:var(--theme)}.in-favorite svg .heart-full{display:block}.in-favorite.active{display:block}.product-preview .image{position:relative;margin-bottom:10px;background-color:#fafafa;border-radius:10px;overflow:hidden}.product-preview .image:before{content:'';display:block;padding-top:100%}.product-preview .image>span,.product-preview .image a{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block}.product-preview .image>span img,.product-preview .image a img{height:100%;width:100%;object-fit:cover}.product-preview .image>span .additional-image,.product-preview .image a .additional-image{position:absolute;top:0;left:0;z-index:2;width:100%;transition:all 0.2s;visibility:hidden;opacity:0;transition:all 0s}.product-preview-quality{position:absolute;top:4px;right:4px;z-index:10;display:flex;align-items:center;padding-top:5px;padding-right:5px;padding-bottom:3px;padding-left:5px;font-size:12px;line-height:1em;text-align:right;color:#5c626e;border-radius:3px}.product-preview-quality svg{width:24px;height:24px}.product-preview-quality .ico-diamond{fill:var(--theme)}.product-preview-quality .ico-pig{fill:var(--theme)}.product-preview-quality span{display:block;width:112px;margin-right:5px;transform:translateY(-2px)}.card-colors .product-preview-quality svg{width:18px;height:18px}.product-preview-rating{margin:0 0 10px 0}.product-preview-rating .static-rating{margin:0 auto}.product-preview .name{padding-left:1em;padding-right:1em;margin-bottom:10px}.product-preview .price{position:relative;z-index:11;display:flex;flex-wrap:wrap;justify-content:center;padding-left:1em;padding-right:1em;margin-bottom:15px;font-weight:bold;margin-top:auto}.product-preview .price_inner{width:100%;padding-top:5px;opacity:0;margin:0}.product-preview__main-price{margin-left:3px;margin-right:3px;font-weight:bold;color:var(--theme)}.product-preview__old-price{margin-left:3px;margin-right:3px;color:#5c626e;text-decoration:line-through}.product-preview__after-cashback{display:flex;align-items:center;margin-left:3px;margin-right:3px;color:#00c2ff}.product-preview .art{display:block;width:100%;height:23px;overflow:hidden;text-overflow:ellipsis;color:#999;text-decoration:none;transition:all 0.2s;font-weight:normal}.product-preview .cashback{display:block;width:100%;color:#5c626e}.product-preview .product-actions{position:relative;z-index:10;display:grid;grid-template-columns:1fr 1fr;transition:all 0.3s}.product-preview .product-actions a{display:flex;align-items:center;justify-content:center;height:40px;background:#fff}.product-preview .product-actions a svg{display:block;fill:#5c626e;transition:all 0.2s}.product-preview .product-actions a.add-to-favorite svg{width:18px;height:18px}.product-preview .product-actions a.add-to-cart svg{width:17px;height:17px}.product-preview .product-actions a.item-view svg{width:20px;height:20px}.product-preview .product-actions a.active svg,.product-preview .product-actions a:hover svg{fill:var(--theme)}.catalogue__stage-item{--stageWhite: #ffffff;--itemBackground: var(--stageWhite);--verticalGap: 2em;--horizontalGap: 1.75em;--hallSize: 20em;--primaryTextColor: #1d2225;--secondaryTextColor: #717171;--svgFill: #8d8d8d;--fullStarFill: #ffde1b;position:relative;display:grid;grid-auto-flow:row;grid-row-gap:var(--verticalGap);font-size:14px;padding-top:var(--verticalGap);padding-bottom:var(--verticalGap);padding-left:var(--horizontalGap);padding-right:var(--horizontalGap);background:var(--itemBackground);box-shadow:0 5px 10px rgba(28,27,27,0.1);overflow:hidden}.catalogue__stage-item *::-webkit-scrollbar{height:11px}.catalogue__stage-item *::-webkit-scrollbar-track{background:var(--scrollbarBG)}.catalogue__stage-item *::-webkit-scrollbar-thumb{background-color:var(--thumbBG);border-radius:6px;border:3px solid var(--scrollbarBG)}.catalogue__stage-item-name{font-size:1.5em;font-weight:bold;margin-bottom:0.15em;padding-right:1em}.catalogue__stage-item-name span{display:inline-block}.catalogue__stage-item-name a{display:inline-block;color:var(--primaryTextColor)}.catalogue__stage-item-name a:hover{color:var(--theme);text-decoration:none}.catalogue__stage-item-meta{display:flex;align-items:center;margin-bottom:1.25em}.catalogue__stage-item-meta-item:not(:first-child){margin-left:0.75em}.catalogue__stage-item-art{font-weight:bold}.catalogue__stage-item-rating{position:relative;display:flex}.catalogue__stage-item-rating svg{width:1.125em;height:1.125em;flex-shrink:0;fill:var(--svgFill)}.catalogue__stage-item-rating-fill{position:absolute;top:0;left:0;display:flex;width:calc(20% * var(--rating));height:100%;overflow:hidden}.catalogue__stage-item-rating-fill svg{fill:var(--fullStarFill)}.catalogue__stage-item-feedback:hover{text-decoration:none}.catalogue__stage-item-contacts{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0.5em}.catalogue__stage-item-contacts-item{display:flex;align-items:center;margin-right:0.75em;margin-bottom:0.75em}.catalogue__stage-item-contacts-item_wide{width:100%}.catalogue__stage-item-contacts-item a{color:var(--primaryTextColor)}.catalogue__stage-item-contacts-item a:hover{text-decoration:none}.catalogue__stage-item-contacts-item svg{width:1em;height:1em;flex-shrink:0;margin-right:0.5em;fill:var(--svgFill)}.catalogue__stage-item-contacts-item mark{color:var(--secondaryTextColor);margin-left:0.5em}.catalogue__stage-item-price-holder{display:flex;align-items:center;justify-content:space-between}.catalogue__stage-item-price span{font-size:1.5em;font-weight:bold;margin-left:0.125em;margin-right:0.125em}.catalogue__stage-item-more-link{color:var(--theme)}.catalogue__stage-item-scroller{display:grid;grid-auto-flow:column;grid-auto-columns:var(--hallSize);grid-column-gap:1em;max-width:100%;overflow-x:auto;overflow-y:hidden}.catalogue__stage-item-scroller-grid{display:grid;grid-auto-flow:column;grid-auto-columns:var(--hallSize);grid-column-gap:1em}.catalogue__stage-item-hall{position:relative;padding-bottom:1em}.catalogue__stage-item-hall-image{position:relative;z-index:1;border-radius:4px;overflow:hidden;margin-bottom:1em;height:160px}.catalogue__stage-item-hall-image img{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;object-fit:cover}.catalogue__stage-item-hall-image-frame{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;display:flex;padding-bottom:1em;padding-top:1em;padding-left:1em;padding-right:1em;align-items:flex-end;justify-content:space-between;color:var(--stageWhite);background-image:linear-gradient(to top, rgba(0,0,0,0.7) 20%, rgba(0,0,0,0.3) 40%, rgba(0,0,0,0))}.catalogue__stage-item-hall-attribute{position:relative;z-index:1;display:flex;align-items:center;margin-bottom:0.5em;color:var(--secondaryTextColor)}.catalogue__stage-item-hall-attribute span{margin-left:0.35em;color:var(--primaryTextColor)}.catalogue__stage-item .add-to-favorite{position:absolute;content:'';top:calc(var(--verticalGap) / 2);right:calc(var(--horizontalGap) / 2);display:block}.catalogue__stage-item .add-to-favorite svg{width:1.5em;height:1.5em;fill:var(--secondaryTextColor)}.catalogue__stage-item .add-to-favorite.active svg,.catalogue__stage-item .add-to-favorite:hover svg{fill:var(--theme)}.catalogue__stage-item-hall-link{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;text-indent:-999em;overflow:hidden}.catalogue-price-sort{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:15px}.catalogue-price-sort-holder{display:flex;align-items:center;margin-left:auto}.catalogue-price-sort .label{font-size:15px;margin-right:5px;color:#919191}.catalogue-price-sort [class*="price-butn"]{width:20px;height:20px;margin-left:5px;background:#fff;border:1px solid #5c626e}.catalogue-price-sort [class*="price-butn"] [class*="icon-"]{position:relative;top:2px;display:inline-block}.catalogue-price-sort [class*="price-butn"] svg{width:10px;height:10px;fill:#5c626e;margin:3px auto 0 auto}.catalogue-price-sort [class*="price-butn"].active-sort,.catalogue-price-sort [class*="price-butn"]:hover{border-color:var(--theme)}.catalogue-price-sort [class*="price-butn"].active-sort svg,.catalogue-price-sort [class*="price-butn"]:hover svg{fill:var(--theme)}.catalogue-price-sort .lower-price-butn [class*="icon-"]{transform:rotate(180deg)}.catalogue__categories{position:relative;z-index:10;display:grid;grid-template-columns:repeat(5, 1fr);grid-column-gap:15px;grid-row-gap:15px;margin-bottom:40px}.catalogue__categories-item{position:relative;z-index:1}.catalogue__categories-item:hover{z-index:2}.catalogue__categories-item:hover .catalogue__categories-frame{box-shadow:0 5px 10px rgba(92,98,110,0.4)}.catalogue__categories-item:hover .catalogue__categories-dropdown{visibility:visible;opacity:1;transition:all 0.2s}.catalogue__categories-frame{position:relative;z-index:1;align-items:center;display:grid;grid-template-columns:1fr 70px;overflow:hidden;border-radius:4px;transition:all 0.35s;box-shadow:0 1px 3px rgba(92,98,110,0.4)}.catalogue__categories-link{position:absolute;top:0;left:0;z-index:5;display:block;width:100%;height:100%;outline:none;overflow:hidden;text-indent:-999em;background-color:rgba(29,34,37,0.05)}.catalogue__categories-image{z-index:1;position:relative}.catalogue__categories-image:before{content:'';display:block;padding-top:100%}.catalogue__categories-image>div,.catalogue__categories-image>span{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block}.catalogue__categories-image>div img,.catalogue__categories-image>span img{height:100%;width:100%;object-fit:cover}.catalogue__categories-name{padding-left:10px;color:#5c626e}.catalogue__categories-name span{display:block}.catalogue__categories-name-holder{position:relative;transition:all 0.2s}.catalogue__categories-dropdown{position:absolute;z-index:2;top:100%;left:0;width:100%;padding-top:15px;padding-right:10px;padding-bottom:15px;padding-left:10px;background-color:#f6f6f6;box-shadow:0 2px 10px rgba(92,98,110,0.4);border-radius:4px;visibility:hidden;opacity:0;transition:all 0s}.catalogue__categories-dropdown li:not(:first-child){margin-top:7px}.cart{position:relative;padding-bottom:3em;min-height:calc(100vh - 152px);padding-top:1em}.cart__title{margin-top:1.5em;margin-bottom:2em}.cart__title span{color:#5c626e;font-size:0.75em}.cart .input-label{font-size:0.875em;min-height:24px;padding-bottom:5px;color:#5c626e;font-weight:600}.cart__promo{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;margin-top:1.5em;padding-top:1em;text-align:left;border-top:1px solid #dfe0e1}.cart__promo-input-line{margin-right:1em;width:calc(100% - 112px - 1em)}.cart__promo-butn{flex-grow:0;padding-left:0.5em;padding-right:0.5em;width:112px}.cart__promo-warning{width:100%;margin-top:0.5em;font-size:0.875em;color:#5c626e}[class*='-copyrights-pane']{display:none}.order-errors{display:none;margin-top:1.5em;color:var(--theme)}.order-errors>div{padding:0 0 5px 0}.new-cart__columns{display:grid;grid-template-columns:1fr 420px;grid-column-gap:2em;grid-row-gap:2em;margin-bottom:3em}.new-cart__product{display:grid;grid-column-gap:2em;grid-template-columns:150px 1fr;position:relative;border:1px solid #dfe0e1;border-radius:8px;padding-top:35px;padding-right:2em;padding-bottom:35px;padding-left:1em}.new-cart__product:not(:first-child){margin-top:2em}.new-cart__product .item-remove{position:absolute;top:35px;right:0.5em}.new-cart__add-to-favorite{position:absolute;bottom:35px;right:0.5em;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:#5c626e;background-color:#fff;border:1px solid #5c626e;border-radius:18px;padding-top:1px;cursor:pointer;outline:none;text-align:center;transition:all 0.2s}.new-cart__add-to-favorite svg{width:18px;height:18px}.new-cart__add-to-favorite:hover svg{fill:var(--theme)}.new-cart__add-to-favorite.active{background-color:var(--theme);border-color:var(--theme)}.new-cart__add-to-favorite.active svg{fill:#fff}.new-cart__product-image{width:100%;max-width:150px;margin-left:auto;margin-right:auto}.new-cart__product-image img{width:100%;height:auto}.new-cart__product-content{display:grid;grid-column-gap:2em;grid-row-gap:1.5em;grid-template-columns:4fr 3fr}.new-cart__product-name{font-size:1.25em;font-weight:600}.new-cart__product-name a{color:#1d2225}.new-cart__product-name a mark{color:#5c626e}.new-cart__product-single-price{display:flex;flex-wrap:wrap;align-items:baseline}.new-cart__product-single-price-item{font-weight:600;font-size:1.125em;white-space:nowrap}.new-cart__product-single-price-item_old{color:#5c626e;text-decoration:line-through;font-weight:normal}.new-cart__product-single-price-label{color:#5c626e;margin-right:0.5em;font-size:0.875em}.new-cart__product-single-price-label_right{margin-right:0;margin-left:0.35em}.new-cart__product-single-prices-list{display:flex}.new-cart__product-single-prices-list>span:not(:first-child){margin-left:0.875em}.new-cart__cashback{display:flex;align-items:center;color:#639e3a;font-weight:600}.new-cart__total-cashback,.new-cart__product-cashback{margin-top:0.5em}.new-cart__product-discount-info{margin-top:0.5em;font-weight:600;color:var(--theme)}.new-cart__columns-totals-frame{padding-top:1em;padding-right:1em;padding-bottom:1em;padding-left:1em;border:1px solid #dfe0e1;background-color:#f6f6f6;border-radius:8px}.new-cart__columns-totals-frame input.text-input{background-color:#fff}.new-cart__description{color:#5c626e;font-size:0.875em;line-height:1.4;margin-top:1em}.new-cart__total-item{display:flex;justify-content:space-between}.new-cart__total-item:not(:first-child){margin-top:1em}.new-cart__total-item_final{font-size:1.125em;font-weight:600}.new-cart__total-item-key,.new-cart__total-item-value{display:flex;align-items:center}.new-cart__total-item_discount .new-cart__total-item-value{color:#f21717}.new-cart__total-item_cashback{color:#639e3a;font-weight:600;display:none}.new-cart__total-item_cashback.active{display:flex}.new-cart__total-price{font-size:1.25em}.new-cart__total-price>span{margin-left:0.35em}.new-cart__form-holder{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.5em;grid-row-gap:2em}.new-cart__submit-butn{padding-left:1.5em;padding-right:1.5em}.new-cart__agreement-line-label{display:flex}.new-cart__agreement-line-label input{flex-shrink:0}.new-cart__agreement-line{color:#5c626e;font-size:0.875em;line-height:1.4;margin-top:1.5em}.about__nav{display:none}.about__inner{position:relative;z-index:3;max-width:950px;padding-left:20px;padding-right:20px;margin:0 auto}.about__hero{position:relative;padding-top:20px;padding-bottom:30px;margin-bottom:40px;color:#fff;box-shadow:0 5px 5px rgba(28,27,27,0.1)}.about__hero-link{position:absolute;top:0;left:0;z-index:5;display:block;width:100%;height:100%;overflow:hidden;text-indent:-999em;font-size:1px;color:transparent}.about__hero-image{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;overflow:hidden}.about__hero-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.about__hero-image__red:before{background-color:#999999}.about__hero-subtitle{display:inline-block;margin:0 0 15px 0;font-size:30px;line-height:1em;text-transform:uppercase;border-bottom:5px solid #fff}.about__hero p{font-size:20px;font-weight:bold}.about__hero-list{font-size:24px;margin:30px 0 0 0;font-weight:bold}.about__hero-list li:not(:first-child){margin:15px 0 0 0}.about__title-subtitle{margin-top:10px;font-size:20px}.about__partners-list{display:flex;justify-content:space-between;flex-wrap:wrap}.about__partners-customer{position:relative;display:flex;justify-content:center;align-items:center;padding:0 12px;margin:0 0 40px 0;width:25%}.about__partners-customer img{z-index:1;height:auto}.about__partners-customer [class*="-butn"]{position:absolute;top:50%;left:50%;z-index:3;width:100%;max-width:180px;height:40px;transform:translate3d(-50%, -50%, 0);opacity:0}.about__partners-customer:hover [class*="-butn"]{opacity:1}.about__partners-link{position:absolute;top:0;left:0;z-index:5;display:block;width:100%;height:100%;outline:none;overflow:hidden;text-indent:-999em}.about__testimonials-list{display:flex;justify-content:space-between;flex-wrap:wrap}.about__testimonials-item{display:flex;width:100%;margin-bottom:40px;background:#fff;box-shadow:0 2px 10px rgba(35,35,35,0.25);border-radius:10px}.about__testimonials-content{padding:30px 24px;font-size:15px;line-height:1.5em;color:#5c626e}.about__testimonials-content p{margin-bottom:10px}.about__testimonials-content p span{font-weight:bold}.about__testimonials-title{margin-bottom:10px;color:#1d2225}.about__testimonials-author{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.about__testimonials-author-photo{width:80px;height:80px;background:url("/images/i/no-photo.png") no-repeat 0 0;background-size:100% 100%;border-radius:50%;overflow:hidden}.about__testimonials-author-photo img{width:100%;height:auto}.about__testimonials-author-data{width:calc(100% - 100px)}.about__testimonials-author-name{color:#1d2225}.about__testimonials-author-name a{color:#1d2225}.about__testimonials-author-name a:hover{text-decoration:none;color:var(--theme)}.about__testimonials-author-name+p{font-weight:bold;color:#1d2225}.about__testimonials-link{position:absolute;top:0;left:0;z-index:5;display:block;width:100%;height:100%;outline:none;overflow:hidden;text-indent:-999em}.about__team-text{max-width:720px;margin:0 0 30px 0;font-size:15px;line-height:1.5em;color:#5c626e}.about__team-title{margin-bottom:15px;font-size:50px;line-height:1em;text-transform:uppercase;letter-spacing:.05em}.about__team-list{display:flex;justify-content:center;flex-wrap:wrap}.about__team-item{position:relative;width:calc(25% - 15px);margin:0 0 30px 20px;text-align:center;font-size:15px;line-height:1.5em;color:#5c626e}.about__team-item:nth-child(4n+1){margin-left:0}.about__team-item:hover .about__team-name{color:var(--theme)}.about__team-link{position:absolute;top:0;left:0;z-index:5;display:block;width:100%;height:100%;outline:none;overflow:hidden;text-indent:-999em}.about__team-photo{margin:0 0 5px 0}.about__team-photo img{height:auto;display:inline-block}.about__team-name{color:#1d2225;font-weight:bold;transition:all 0.2s}.about__team-post{margin:0 0 5px 0}.about__team-description{margin:0 0 5px 0}.about__team-contacts{position:relative;z-index:20;margin:0 0 10px 0;color:#1d2225}.about__team-contacts a{display:block;color:#1d2225}.about__team-socials{position:relative;z-index:20;display:flex;align-items:center;justify-content:center}.about__team-socials a{margin:0 5px;color:#fff}.about__team-socials a svg{width:20px;height:20px;fill:#1d2225;transition:all 0.35s}.about__team-socials a:hover{text-decoration:none}.about__team-socials a:hover svg{fill:var(--theme);transform:rotateY(360deg)}.about [class*="about__trigger"]{width:100%;max-width:320px;margin:0 auto;clear:both}.about__text{margin:0 0 40px 0}.about__text_gray{padding-top:20px;padding-bottom:20px;background-color:#fafafa}.about__text_low{margin-bottom:0}.about__text-main-title{font-weight:bold}.about__text-title{padding-top:5px;padding-bottom:10px;font-size:1.75em;font-weight:bold}.about__text-subtitle{margin-bottom:10px;font-size:28px;text-transform:uppercase;color:var(--theme)}.about__text li,.about__text p{font-size:15px;line-height:1.5em;color:#5c626e}.about__text li a,.about__text p a{text-decoration:underline}.about__text li a:hover,.about__text p a:hover{text-decoration:none}.about__text li:not(:first-child){margin-top:7px}.about__text ul,.about__text ol{margin-bottom:15px}.about__text ol li,.about__text ol{list-style:decimal inside}.about__text-content{position:relative}.about__text-content__with-dot{padding-left:15px}.about__text-content__with-dot:before{position:absolute;content:'';top:19px;left:0;display:block;width:10px;height:10px;border-radius:50%;background-color:var(--theme)}.about__text-content span{color:var(--theme)}.about__text-content:not(:first-child){margin-top:20px}.about__text-content__bigger li,.about__text-content__bigger p{font-size:20px;line-height:1.4em}.about__text-content__biggest li,.about__text-content__biggest p{font-size:1.25em;color:#1d2225}.about__text-content a.modal-trigger{color:var(--theme);font-size:15px}.about__text-figure{display:block;margin-top:30px;width:100%}.about__text-figure img{width:100%}.about__separator{margin-bottom:50px;margin-left:auto;margin-right:auto;border-top-color:rgba(255,0,0,0.4);max-width:910px}.about__separator_wide{max-width:100%}.about__section{margin:0 0 60px 0}.integration-title{padding-top:0.3em;font-size:3em;font-weight:bold}.about__text-with-image{display:grid;grid-template-columns:7fr 3fr;grid-column-gap:20px;grid-row-gap:20px}.about__text-with-image-revers{display:grid;grid-template-columns:3fr 7fr;grid-column-gap:20px;grid-row-gap:20px}.about__contractors{display:grid;grid-template-columns:repeat(5, 1fr);grid-column-gap:15px;grid-row-gap:30px;margin-top:20px;margin-bottom:30px}.about__contractors-image{position:relative;max-width:100px;margin-left:auto;margin-right:auto}.about__contractors-image:before{position:relative;z-index:1;display:block;padding-top:100%;content:''}.about__contractors-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.about__contractors-name{margin-top:10px;font-size:1.25em;font-weight:bold;text-align:center;color:#5c626e}.about__text-btn{display:flex;margin-top:20px}.about__text-btn [class*="butn"]{padding-left:10px;padding-right:10px}.about__benefits{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:960px;width:100%}.about__benefits-frame{display:flex;justify-content:center;flex-direction:column;align-items:center;min-height:50vh}.about__benefits-title{position:relative;margin-bottom:1em;font-size:2.5em;font-weight:bold;text-align:center}.about__benefits-item{min-width:220px;max-width:280px;padding-left:10px;padding-right:10px;margin-bottom:25px;text-align:center}.about__benefits-icon{margin-bottom:10px}.about__benefits-icon-text{font-size:48px;font-weight:bold;color:var(--theme)}.about__benefits-text{font-size:1.25em}.about__benefits-text_bigger{font-size:1.5em}.about__benefits-big-text{font-size:1.75em;margin-bottom:20px;font-style:italic;color:#5c626e}.about__benefits-red{color:var(--theme)}.gpt-charity{font-family:-apple-system, BlinkMacSystemFont, "Inter", system-ui, sans-serif;color:#111827;background:#ffffff}.gpt-charity img{max-width:100%;height:auto;display:block}.gpt-charity .gpt-hero,.gpt-charity .gpt-steps,.gpt-charity .gpt-funds,.gpt-charity .gpt-destination,.gpt-charity .gpt-contact{min-height:560px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.gpt-charity .gpt-hero{background:#ec482f;padding:90px 0;color:#ffffff;overflow:hidden}.gpt-charity .gpt-hero-container{max-width:1300px;margin:0 auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center;gap:60px}.gpt-charity .gpt-hero-text{flex:0 0 58%;min-width:0}.gpt-charity .gpt-hero h1{font-size:46px;line-height:1.15;font-weight:700;margin:0 0 22px;word-break:break-word}.gpt-charity .gpt-hero p{font-size:20px;line-height:1.55;margin:0;opacity:0.97;word-break:break-word}.gpt-charity .gpt-hero-logos{display:flex;align-items:center;gap:28px;margin-top:30px;width:100%}.gpt-charity .gpt-hero-logos img{filter:brightness(0) invert(1);max-height:44px}.gpt-charity .gpt-hero-image{flex:0 0 42%;min-width:0}.gpt-charity .gpt-hero-image-inner{width:100%;height:320px;border-radius:26px;background-size:cover;background-position:center;box-shadow:0 24px 60px rgba(15,35,52,0.45)}.gpt-charity .gpt-steps{padding:90px 0;background:#ffffff}.gpt-charity .gpt-steps-inner{max-width:1300px;margin:0 auto;padding:0 24px}.gpt-charity .gpt-steps-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px}.gpt-charity .gpt-step-card{background:#ffffff;border-radius:22px;box-shadow:0 14px 32px rgba(15,35,52,0.06);padding:20px 18px}.gpt-charity .gpt-funds{padding:90px 0;background:#fff4f4}.gpt-charity .gpt-funds-inner{max-width:1300px;margin:0 auto;padding:0 24px}.gpt-charity .gpt-destination{padding:90px 0;background:#ffffff}.gpt-charity .gpt-destination-inner{max-width:1300px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(0, 1fr);gap:40px}.gpt-charity .gpt-destination-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}.gpt-charity .gpt-destination-tile{border-radius:22px;background-size:cover;background-position:center;padding-bottom:75%}.gpt-charity .gpt-contact{padding:90px 0;background:#fff4f4}.gpt-charity .gpt-contact-inner{max-width:1000px;margin:0 auto;padding:0 24px}.gpt-charity .gpt-contact-card{border-radius:40px;border:1px solid #e5e7eb;padding:48px 56px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:48px}.gpt-charity h2{font-size:34px;line-height:1.25;font-weight:700}.gpt-charity p{font-size:18px;line-height:1.7}.gpt-charity .gpt-contact-form-fixed .text-input{width:100%;border-radius:10px;border:1px solid #e5e7eb;padding:12px 14px;font-size:15px;outline:none;box-sizing:border-box;transition:border-color .15s ease, box-shadow .15s ease;background:#ffffff;color:#111827}.gpt-charity .gpt-contact-form-fixed .text-input:focus{border-color:#ec482f;box-shadow:0 0 0 1px #ec482f1f}.gpt-charity .gpt-contact-form-fixed .submit-btn,.gpt-charity .gpt-contact-form-fixed button.submit-btn{width:100%;border:0;border-radius:12px;padding:14px 16px;font-size:16px;font-weight:600;line-height:1.1;background:#ec482f;color:#ffffff;cursor:pointer;transition:transform .12s ease, filter .12s ease}.gpt-charity .gpt-contact-form-fixed .submit-btn:hover{filter:brightness(0.96)}.gpt-charity .gpt-contact-form-fixed .submit-btn:active{transform:translateY(1px)}.gpt-charity .gpt-contact-form-fixed .low-btn.dark-red-butn{background:#ec482f;color:#ffffff}.testimonials{position:relative;text-align:center;background:#fff;max-width:1180px;margin:0 auto}.testimonials-slider{padding:0 40px}.testimonials--low .testimonial-item{min-height:0;padding:50px 0}.testimonials-form{padding:30px 15px 50px 15px;border-top:1px solid #fafafa}.testimonials-form form{max-width:540px;margin:0 auto}.testimonials-form .testimonial-item-author{padding:0 0 20px 0;text-align:center}.testimonials-form .input-line{margin:0 0 20px 0}.testimonials-form .testimonial-quality{max-width:100%;padding:0}.testimonials-form [class*="-butn"]{width:100%;max-width:320px;margin:0 auto}.slider-counter{position:absolute;top:70px;left:0;z-index:5;width:100%;font-size:14px;text-align:center;color:#191919}.testimonial-item{display:table;max-width:680px;min-height:650px;padding:150px 0 50px 0;margin:auto}.testimonial-item-photo{margin:0 auto 30px auto;width:100px;height:100px;border-radius:50%;overflow:hidden}.testimonial-item-photo img{width:100%;height:auto}.testimonial-item-author{width:100%;padding:0 0 50px 0;font-size:50px;line-height:56px;text-transform:uppercase;letter-spacing:0.05em}.testimonial-item-author>span{display:block;padding:17px 0 0 0;font-size:14px;line-height:normal;color:#6c6c6c;text-transform:none;letter-spacing:0.01em;font-family:"Roboto",sans-serif}.testimonial-item-cell>p{padding:0 0 10px 0;line-height:24px;font-weight:300;color:#191919}.testimonials-trigger span>span{color:var(--theme)}.testimonials-item{padding:10px 0 0 0}.testimonials-item .name{padding:0 0 5px 0;font-size:18px;font-weight:bold}.testimonials-item .date{padding:0 0 5px 0;color:#5c626e;font-size:14px}.testimonials-trigger{cursor:pointer;transition:all 0.2s}.testimonials-trigger:hover{color:var(--theme)}.testimonials-trigger span{position:relative;display:inline-block}.testimonials-trigger span:nth-child(2){top:-3px;vertical-align:middle;line-height:32px;margin:0 0 0 15px;padding:0 10px;height:32px}.testimonials-trigger.active span:before{top:9px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.testimonial-form{max-width:480px;padding:20px 0 0 0}.testimonial-form:after{display:block;content:'';clear:both}.testimonial-form .input-line{margin:0 0 20px 0}.testimonial-form label{margin:0 0 5px 0}.testimonial-form .title{padding:0 0 20px 0;font-size:20px;font-weight:bold}.testimonial-form input.text-input{height:40px}.testimonial-form .red-butn{padding:0 30px;font-size:18px}.text-block{position:relative;z-index:20;border-top:1px solid #dfe0e1}.text-block:after{display:block;content:'';clear:both}.text-block__holder{padding-top:3rem;padding-bottom:3rem}.text-block .breadcrumbs{margin-bottom:20px}.text-block .breadcrumbs ul.left-position{padding-left:0}.text-block .inner{max-width:960px}.catalogue .text-block{padding:40px 0 1px 0}.text-block .main-column{padding-top:20px;padding-bottom:40px}.text-block-title{padding:0 0 21px 0;font-size:50px;line-height:1.2em;letter-spacing:0.0755em;text-transform:uppercase}.text-block-section{max-width:1400px;padding-left:20px;padding-right:20px;margin:0 auto 30px auto}.text-block-section:after{display:block;content:'';clear:both}.text-block ul{margin:0 0 10px 0}.text-block ul li{margin:0 0 0 30px;padding:0 0 10px 0;line-height:1.5em;color:#5c626e;list-style:disc}.text-block ol{margin:0 0 10px 0}.text-block ol li{padding:0 0 10px 0;line-height:1.5em;color:#5c626e;list-style:decimal inside}.text-block p{padding:0 0 20px 0;line-height:1.5em;color:#5c626e}.text-block p mark{font-weight:bold;color:#1d2225}.text-block-figure{float:left;margin-right:20px;margin-bottom:10px;width:50%;max-width:420px}.text-block-figure--right{float:right;margin-right:0;margin-left:20px}.text-block-figcaption{padding:5px 0}.text-block-table{margin:0 0 10px 0;overflow-y:hidden;overflow-x:auto}.text-block-table table{min-width:760px;max-width:919px;border:1px solid transparent}.text-block-table td{border:1px solid #c1c1c1;padding:3px 5px 5px 5px;color:#5c626e;font-size:15px}.text-block-section-title,.text-block h2,.text-block .title{font-size:24px;line-height:normal;letter-spacing:normal;font-weight:bold;padding:50px 0 5px 0;font-family:"Roboto",sans-serif;text-transform:none}.text-block-section-title{padding:0 0 20px 0}.text-block-section-title h2{padding:0}.text-block .figure{width:500px}.text-block .figure img{width:100%;height:auto}.text-block .figure.align-right{float:right;margin:20px 0 10px 15px}.text-block .figure.align-left{float:left;margin:20px 20px 10px 0}.article{font-size:13px}.article h2{font-size:inherit;padding:0;margin:0;line-height:inherit;letter-spacing:inherit;text-transform:inherit}.article__inner{max-width:960px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;z-index:2;position:relative}.article__banner{padding-top:20px;padding-bottom:20px;position:relative}.article__banner-title{font-size:4.5em;font-weight:bold;color:#fff;padding-bottom:20px;padding-top:20px}.article__banner-title_dark{color:#1d2225}.article__banner-subtitle{font-size:2em;font-weight:bold}.article__banner-image{position:absolute;top:0;left:0;width:100%;height:100%;background:grey;z-index:1}.article__banner-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.article__text{padding-top:40px;padding-bottom:40px}.article__text-content>p{font-size:1em;color:#5c626e;line-height:1.4}.article__small-text{margin-top:20px;font-size:1.6em}.article__small-text a{color:#ec482f}.article__mark,.article__text p{font-size:2em;font-weight:bold}.article__mark:not(:first-child),.article__text p:not(:first-child){margin-top:15px;margin-bottom:15px}.article__text_grey{background:#f1f1f1;box-shadow:0 0 25px rgba(28,27,27,0.13)}.article__text-title{font-size:3.3em;font-weight:bold;margin-bottom:20px}.article__text-title span{color:#ec482f;font-size:0.5em}.article__text-title mark{color:#fb94ae;display:block}.article__mark{background:#fec917;display:inline-block;padding-right:10px;padding-left:10px;padding-bottom:2px;font-weight:bold}.article__text-columns{display:grid;grid-template-columns:6fr 3fr;grid-column-gap:20px}.article__text-columns-content p{font-size:2em}.article__text-columns_reverse{grid-template-columns:3fr 6fr}.article__text-image img{width:100%;box-shadow:0 0 25px rgba(28,27,27,0.13)}.article__text-columns-image img{width:100%}.article__promo{position:relative}.article__promo-text{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;justify-content:center;align-items:center;color:white;font-size:3em;text-align:center;padding-top:10%}.article__promo-text span{font-size:1.2em;color:#fb94ae;display:block;font-weight:bold}.article__promo-image{z-index:1;position:relative}.article__promo-image img{width:100%}.article__half{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:20px}.article__half-content p{font-size:2em}.article__half-image img{width:100%}.new-card{position:relative;padding-bottom:3em;min-height:calc(100vh - 152px);padding-top:0em}.new-card__title{margin-top:1.5em;margin-bottom:2em}.new-card__name{font-size:2.35em;line-height:1.1;margin-bottom:0.15em}.new-card__name span{display:inline-block;color:#5c626e}.new-card__meta{display:flex;flex-wrap:wrap;align-items:center;white-space:nowrap;grid-column-gap:1fr;grid-row-gap:0.5fr;color:#5c626e;font-size:0.875em}.new-card__meta-item{display:flex;align-items:center;margin-right:1.25em;margin-bottom:0.5em}.new-card__meta-favorite{display:flex;align-items:center}.new-card__meta-favorite svg{width:1.25em;height:1.25em;margin-right:0.5em;fill:#5c626e}.new-card__meta-favorite:hover,.new-card__meta-favorite_active{color:var(--theme);text-decoration:none}.new-card__meta-favorite:hover svg,.new-card__meta-favorite_active svg{fill:var(--theme)}.new-card__meta-selfdelivery{font-weight:600;color:var(--theme)}.new-card__meta-pledge{display:flex;align-items:center}.new-card__meta-pledge-key{display:flex;align-items:center;margin-right:0.5em}.new-card__main-columns{display:grid;grid-template-columns:6fr 4fr;grid-column-gap:2em;grid-row-gap:3em;margin-bottom:6em}.new-card__assets{display:flex}.new-card__assets-thumbs{width:4em;margin-right:1.5em}.new-card__assets-thumbs-item{display:block;width:100%;margin-bottom:0.5em;border-radius:5px;overflow:hidden;border:1px solid #fff;transition:all 0.2s}.new-card__assets-thumbs-item:hover{border-color:var(--theme)}.new-card__assets-thumbs-item img{width:100%;height:auto}.new-card__assets-main-image{position:relative;flex-grow:1}.new-card__assets-main-image-holder{position:relative;z-index:1;max-width:600px;margin-left:auto;margin-right:auto}.new-card__assets-main-image-link{position:relative;z-index:1;display:block;width:100%;padding-top:100%;border-radius:8px;overflow:hidden}.new-card__assets-main-image-link img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.new-card__assets-premium-icon{position:absolute;top:1em;right:1em;z-index:2;width:2em;height:2em}.new-card__assets-premium-icon svg{width:2em;height:2em;fill:var(--theme)}.new-card__main-details-frame{border-radius:8px;border:1px solid #dfe0e1;padding-top:1em;padding-right:1em;padding-bottom:1em;padding-left:1em;margin-bottom:3em}.new-card__prices{margin-bottom:2em}.new-card__prices-title{margin-bottom:1em;font-weight:600;color:#5c626e}.new-card__prices-item{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:0.75em}.new-card__prices-item-key{display:flex;align-items:center}.new-card__prices-item-value{display:flex;align-items:baseline;white-space:nowrap}.new-card__prices-item-value-old{color:#5c626e;text-decoration:line-through;font-weight:normal;font-size:0.875em;margin-right:0.75em}.new-card__prices-item_final{font-size:1.35em;font-weight:bold}.new-card__prices-item_old{color:#5c626e}.new-card__prices-item_old .new-card__prices-item-value{text-decoration:line-through}.new-card__prices-item_second-day{color:#5c626e}.new-card__prices-item_cashback{color:#639e3a;font-weight:600}.new-card__buy-butn{padding-left:3em;padding-right:3em;min-width:220px}.new-card__colors{margin-bottom:2em}.new-card__colors-title{margin-bottom:0.5em;font-weight:600;color:#5c626e}.new-card__colors-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(4.5em, 1fr));grid-column-gap:1em;grid-row-gap:1em}.new-card__colors-item{position:relative;text-align:center}.new-card__colors-item-image{position:relative;width:100%;padding-top:100%;border-radius:5px;overflow:hidden}.new-card__colors-item-image img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.new-card__colors-item-price{margin-top:0.35em;font-size:0.875em;color:#5c626e;transition:all 0.2s;opacity:0}.new-card__colors-item:hover .new-card__colors-item-price{opacity:1}.new-card__colors-item-link{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;overflow:hidden;text-indent:-999em}.new-card__features{margin-bottom:2em}.new-card__features-title{font-size:1.125em;margin-bottom:0.5em;font-weight:600;color:#5c626e}.new-card__features-title-link{display:inline-block;font-size:0.75em;color:var(--theme);text-decoration:underline;font-weight:normal}.new-card__features-title-link:hover{text-decoration:none}.new-card__features-content{line-height:1.6;color:#5c626e}.new-card__features-content p:not(:first-child){margin-top:1em}.new-card__features-content .card-features-list li,.new-card__features-item{display:flex;align-items:flex-start;justify-content:space-between}.new-card__features-content .card-features-list li:not(:first-child),.new-card__features-item:not(:first-child){margin-top:0.5em}.new-card__features-content .card-features-list li>span:last-child,.new-card__features-item-value{white-space:nowrap;color:#1d2225}.new-card__complects{margin-bottom:1em}.new-card__complects-title{font-size:1.125em;margin-bottom:1em;font-weight:600;color:#5c626e}.new-card__gallery{margin-bottom:2em}.new-card__gallery-title{font-size:1.125em;margin-bottom:1em;font-weight:600;color:#5c626e}.new-card__gallery-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em;grid-row-gap:1em}.new-card__gallery-item{display:flex}.new-card__gallery-item-link{position:relative;border-radius:5px;overflow:hidden;transition:all 0.2s;box-shadow:0 0 0 rgba(35,35,35,0)}.new-card__gallery-item-link:hover{box-shadow:0 2px 10px rgba(35,35,35,0.25)}.new-card__gallery-item-link img{width:100%;height:100%;object-fit:cover}.new-card__benefits,.new-card__video{margin-bottom:4em}.new-card__half-columns{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2em;grid-row-gap:3em;margin-bottom:4em}.cheaper-cont{display:flex;align-items:center;flex-direction:column}.cheaper-cont .cheaper{font-size:14px;margin-bottom:32px}.why-us{color:#ec482f;margin-left:auto;font-weight:bold;text-align:left;padding:10px;line-height:1.3}.profile{position:relative;padding:30px 20px 0 20px}.profile:after{display:block;content:'';clear:both}.profile .input-line{margin:0 0 15px 0}.profile__form [class*="butn"]{padding-left:15px;padding-right:15px;margin-top:15px}.profile__form-bottom{display:grid;grid-template-columns:1fr 2fr;grid-gap:20px;padding-bottom:50px}.profile__form-data{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:15px}.profile__form .input-line{margin-bottom:0}.profile__form .input-line_half-line{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:15px}.profile-left .input-line{margin-bottom:15px}.profile .inner:after{display:block;content:'';clear:both}.profile-title{padding:0 0 30px 0;color:var(--theme);font-size:20px}.profile-top{display:grid;grid-template-columns:1fr 2fr;grid-gap:20px;padding:0 0 10px 0;margin:0 0 20px 0;border-bottom:1px solid #e3e3e3}.profile .user{display:grid;grid-template-columns:80px 1fr;grid-gap:15px}.profile .user .image{position:relative;width:80px;height:80px;background:url("/images/i/no-photo.png") no-repeat 0 0;background-size:100% 100%;border-radius:50%;border:2px solid var(--theme);overflow:hidden}.profile .user .image img{position:relative;z-index:1;width:100%}.profile .user .image .load-image{position:absolute;top:0;left:0;z-index:3;display:block;width:100%;height:100%;padding:0;margin:0;border:none;background:none;overflow:hidden;text-indent:-9999em;cursor:pointer}.profile .user .image span{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;padding:25px 0 0 0;background:rgba(29,34,37,0.5);font-size:13px;color:#fff;text-align:center;opacity:0;transition:all 0.2s;border-radius:44px}.profile .user .image:hover span{opacity:1}.profile .user .user-right{padding:7px 0 0 0;overflow:hidden;font-weight:bold;font-size:18px}.profile .user .name{padding:0 0 5px 0;font-size:20px}.profile .user .name span{position:relative;top:-1px;font-size:14px}.profile .user .name svg{position:relative;top:2px;display:inline-block;width:18px;height:18px;margin:0 0 0 5px}.profile .user .name .logo-item{fill:var(--theme)}.profile .user .name.silver span{color:#999}.profile .user .name.silver .logo-item{fill:#999}.profile .user .name.gold span{color:#deb443}.profile .user .name.gold .logo-item{fill:#deb443}.profile .user .name.platinum span{color:#919191}.profile .user .name.platinum .logo-item{fill:#919191}.profile .user .name.black span{color:#1d2225}.profile .user .name.black .logo-item{fill:#1d2225}.profile .user .user-bonus{color:#00afe6;font-size:15px}.profile .user .user-discount{display:flex;align-items:center;color:var(--theme);font-size:15px}.profile .user .user-discount input.text-input{width:50px;text-align:center;margin-left:5px;margin-right:5px}.profile-type{padding:14px 0 0 0;float:left}.profile-type label{cursor:pointer}.profile-type .input-label{padding:0 0 15px 0}.profile-type .input-line{margin:0 0 10px 0}.profile-nav{margin:0 0 20px 0;border:1px solid var(--theme)}.profile-nav ul{display:flex}.profile-nav ul:after{display:block;content:'';clear:both}.profile-nav ul li{width:100%}.profile-nav ul li.current span,.profile-nav ul li.current a{background:var(--theme);color:#fff;cursor:default;pointer-events:none}.profile-nav ul li.disabled a{background:#e3e3e3;color:#fff;cursor:default;pointer-events:none}.profile-nav ul span,.profile-nav ul a{display:block;height:36px;line-height:34px;text-align:center;color:var(--theme);transition:all 0.2s;cursor:pointer}.profile-nav ul span:hover,.profile-nav ul a:hover{text-decoration:underline}.profile .date-label,.profile .input-label{display:block;height:24px;padding:0 0 6px 0;color:#5c626e;font-weight:bold}.profile .date-label{font-size:15px;width:100%}.profile .label-text{position:relative;top:2px}.profile input.text-input{height:36px;padding:0 10px 1px 10px}.profile .orders-table input.text-input{height:24px;padding-left:5px;padding-right:5px;margin-top:5px;margin-bottom:5px;font-size:13px}.profile .orders-table input.text-input[placeholder="YYYY-MM-DD"]{min-width:100px}.profile .form-section{padding:26px 0 0 0;margin:16px 0 0 0;border-top:1px solid #e3e3e3}.profile .form-section:after{display:block;content:'';clear:both}.profile .form-section:first-child{padding:0;margin:0;border:none}.profile .form-section-title{padding:0 0 10px 0;font-size:18px;font-weight:bold;color:#5c626e}.profile .passport-line:after{display:block;content:'';clear:both}.profile .passport-line .input-line{float:right;width:calc(100% - 120px)}.profile .passport-line .input-line:first-child{float:left;width:100px}.profile textarea.textarea-field{height:111px;padding:5px 10px}.profile .date-input:before{top:18px}.profile .sex-line{clear:both}.profile .sex-line:after{display:block;content:'';clear:both}.profile .sex-line label{float:right;width:calc(50% - 10px)}.profile .sex-line label:first-child{float:left}.profile .user-charity{padding:20px 0 15px 0;margin:16px 0 0 0;border-top:1px solid #e3e3e3;clear:both}.profile .user-charity:after{display:block;content:'';clear:both}.profile .user-charity a,.profile .user-charity span,.profile .user-charity input.text-input{display:inline-block;vertical-align:top}.profile .user-charity input.text-input{width:50px;text-align:center;margin:0 0 0 10px}.profile .user-charity a,.profile .user-charity span{padding:7px 10px 0 0}.profile .user-charity .input-label{padding:0 0 10px 0;font-size:14px}.profile .subscribe-label{margin:0 0 7px 0;cursor:pointer}.profile .order-btns [class*="butn"]{clear:both;width:100%;max-width:320px;font-size:16px;font-weight:bold;margin:20px 0 0 0}.profile .order-btns [class*="butn"].left-position{float:left;clear:none}.profile .sided-btns{clear:both}.profile .sided-btns:after{display:block;content:'';clear:both}.profile .sided-btns .dark-red-butn{float:left;clear:none}.profile .sided-btns .black-butn{float:right;clear:none}.profile .order-btns{float:left;width:50%}.profile .order-btns__message{display:none;font-weight:bold;color:var(--theme);text-align:center}.profile .order-btns__message-image{width:100px;margin-left:auto;margin-right:auto;margin-bottom:10px;border:2px solid var(--theme)}.profile .order-btns__message-image img{width:100%;height:auto}.profile .order-btns__line{display:flex;align-items:center}.profile .order-btns__line:not(:first-child){margin-top:20px}.profile .order-btns__price{margin-left:20px;font-size:18px;font-weight:bold;color:var(--theme);flex-shrink:0}.profile .order-btns.align-center{float:none;width:100%;margin:0 auto 30px auto;clear:both}.profile select{height:36px;line-height:34px}.profile .order-prepayment-info{float:left;padding:50px 0 20px 0;text-transform:uppercase;color:var(--theme)}.profile .order-prepayment-info>span,.profile .order-prepayment-info>label{display:block;float:left}.profile .order-prepayment-info>label{text-transform:none;font-size:15px;margin:0 0 0 30px}.profile .order-prepayment-info .dark-red-butn,.profile .order-prepayment-info .red-butn{float:left;margin:0 0 0 15px;padding:0;height:28px;width:100px;min-width:100px;line-height:normal;clear:none}.profile-qr{position:relative;max-width:700px;margin:0 auto}.profile-qr:after{display:block;content:'';clear:both}.profile-qr-column{float:right;width:calc(50% - 10px);max-width:320px;margin:0 0 40px 0}.profile-qr-column:nth-child(2n+1){float:left;clear:both}.profile-qr-code{padding:30px 0 0 0}.profile-qr-input{margin:0 auto 20px auto;max-width:320px}.profile-qr [class*="-butn"]{margin:0 auto;max-width:320px}.profile-qr .dark-red-butn.active{background-color:#fff;color:var(--theme)}.profile-qr-description{padding:15px 0 0 0;color:#5c626e;line-height:1.5em;text-align:justify}.profile-qr-image{max-width:240px;margin:0 auto;padding:0 0 20px 0}.profile-qr-image img{width:100%;height:auto}.profile .logistics-options{margin-bottom:20px}.profile-investor{position:relative}.profile-investor:after{display:block;content:'';clear:both}.profile-investor__top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:30px}.profile-investor-data{margin:0 0 30px 0;font-size:18px;color:#5c626e}.profile-investor-name{margin-bottom:10px}.profile-investor-name span{color:var(--theme);font-weight:bold}.profile-investor-amount{color:var(--theme);font-weight:bold}.profile-investor-investments{margin-bottom:10px}.profile-investor-date{display:inline-block;margin:0 0 0 5px;font-size:16px;color:#1d2225}.profile-investor .manager-table-holder th{padding:5px 8px;font-size:14px}.profile-investor .manager-table-holder td{padding:5px 8px}.profile .logist-sort{margin-bottom:20px}.cart-text{display:flex;flex-wrap:wrap;padding:20px 0 25px 0}.cart-text__title{width:100%;font-size:15px;font-weight:bold;margin-bottom:5px;color:#5c626e}.cart-text .order-total-hours{display:flex;align-items:center;min-height:36px;font-weight:bold}.cart-text .order-total-hours span{color:var(--theme);margin-left:5px}.cart-text mark{font-weight:bold;color:var(--theme)}.cart-text .cart-text-right{float:right;display:flex}.cart-text .cart-clear{float:right;font-size:14px;margin:0 24px 0 0}.cart-text .dark-red-butn{width:200px;height:40px;padding:0 0 2px 0;font-size:14px;margin:0 15px 0 0}.cart-clear{box-shadow:0 2px 10px rgba(35,35,35,0)}.orders-table{position:relative;overflow-x:auto;padding-top:20px}.orders-table__info{margin-top:20px;font-size:15px}.orders-table__buy{display:flex;align-items:center}.orders-table__customer{display:flex;align-items:center}.orders-table__customer svg{width:18px;height:18px;margin-right:10px}.orders-table__customer svg.ico-cat{fill:#639e3a}.orders-table__customer svg.ico-poop{fill:#1d2225}.orders-table__customer svg.ico-bomb{fill:#5c626e}.orders-table .tablesorter-header-inner{display:inline-block}.orders-table .day-total{color:var(--theme)}.orders-table .day-total td{background-color:var(--theme);font-weight:bold;color:#fff}.orders-table table{position:relative;z-index:1;min-width:500px;margin:0 80px 0 0}.orders-table th,.orders-table td{vertical-align:middle;height:30px;padding:8px;text-align:left;border-bottom:1px solid #e3e3e3;font-size:14px;white-space:nowrap;transition:all 0.2s;outline:none}.orders-table tr:hover:not(.no-highlight) td{background-color:#e3e3e3}.orders-table th{font-weight:bold}.orders-table:not(.no-sort) th{cursor:pointer;transition:all 0.2s}.orders-table:not(.no-sort) th:hover{color:var(--theme)}.orders-table:not(.no-sort) th:not(.no-sort):after{position:relative;content:'';top:0;display:inline-block;width:0;height:0;margin-left:5px;border-top:6px solid #dfe0e1;border-left:6px solid transparent;border-right:6px solid transparent;transition:all 0.2s}.orders-table:not(.no-sort) th.tablesorter-headerAsc:after{top:-1px;transform:rotate(180deg)}.orders-table tfoot th{border:none}.orders-table tfoot th:after{display:none !important}.orders-table tfoot th.align-right{text-align:right;padding:0}.orders-table .help-icon{margin-right:0;margin-left:3px}.orders-table .status{display:flex;align-items:center;padding:2px 5px 3px 5px;color:white}.orders-table .status svg{width:16px;height:16px;margin-left:auto;fill:#fff}.orders-table .status.process{background-color:#ffde1b}.orders-table .status--1{background-color:#6fbcf0;color:#fff}.orders-table .status--2{background-color:#ffde1b}.orders-table .status--3{background-color:#a6a6a6;color:#fff}.orders-table .status--4{background-color:#d64735;color:#fff}.orders-table .status--6{background-color:#86c740;color:#fff}.orders-table .status--7{background-color:#efd019;color:#fff}.orders-table .status--8{background-color:#3d558d;color:#fff}.orders-table .status--9{background-color:#010101;color:#fff}.orders-table .status--10{background-color:#7fb3c5;color:#fff}.orders-table .status--11{background-color:#95aad1;color:#fff}.orders-table .status--12{background-color:#18a300;color:#fff}.orders-table .status--13{background-color:#f2a8a0;color:#fff}.orders-table .status--14{background-color:#de9451;color:#fff}.orders-table .status--16{background-color:#b96cc4;color:#fff}.orders-table .status.done{background-color:#a6a6a6;color:#fff}.orders-table .status.deleted{background-color:#d64735;color:#fff}.orders-table .status.ready{background-color:#86c740;color:#fff}.orders-table .status.payed{background-color:#efd019;color:#fff}.orders-table .status.new{background-color:#6fbcf0;color:#fff}.orders-table .status.confirm{background-color:#3a5997;color:#fff}.orders-table select{height:24px;line-height:22px;padding-left:10px;margin-top:5px;margin-bottom:5px;width:auto}.orders-table [class*="butn"]{height:24px;font-size:13px;padding-left:5px;padding-right:5px;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;width:auto;font-weight:normal;display:inline-block}.orders-table span[class*="butn"],.orders-table a[class*="butn"]{line-height:22px;margin-left:5px}.orders-table .help-butn{width:18px;height:18px;margin-left:5px;margin-top:5px;margin-bottom:5px;padding:0;font-size:13px;vertical-align:middle}.orders-table__price{font-weight:bold}.orders-table__price+[class*="butn"]{margin-left:10px}.orders-table__proposal{display:flex;align-items:center;color:var(--theme)}.orders-table__proposal:hover{text-decoration:none}.orders-table__company{display:flex;align-items:center;min-width:120px;padding-top:3px;padding-bottom:3px;white-space:normal}.orders-table__company img{display:block;width:24px;height:auto;margin-right:10px}.orders-table__company-name{display:inline-block}.orders-table__counter{display:flex;flex-wrap:wrap;margin-bottom:20px;font-weight:bold;margin-top:15px}.orders-table__counter-available{margin-left:20px}.orders-table__counter-display{color:var(--theme)}.orders-table__cell-controls [class*="butn"]:not(:first-child){margin-left:10px}.orders-table__controls{display:flex;align-items:center;margin-bottom:5px}.orders-table__controls [class*="butn"]{height:30px;padding-left:10px;padding-right:10px;flex-shrink:0}.orders-table__controls .add-finance,.orders-table__controls .orders-table__show-all{margin-left:auto}.orders-table__controls-title{font-size:18px;font-weight:bold}.orders-table__finance,.orders-table__account{margin-right:15px;font-weight:bold}.orders-table__client-type{display:flex;align-items:center}.orders-table__client-type span{margin-right:10px}.orders-table__client-type svg{flex-shrink:0;width:16px;height:16px;fill:#639e3a;margin-left:auto}.order-prepayment span{float:none}.order-item{position:relative;padding-bottom:50px}.order-item:after{display:block;content:'';clear:both}.order-item .simple-file{height:36px}.order-item .simple-file__value{line-height:34px}.order-item .report-products{margin-top:0}.order-item-commission{color:black}.order-item-commission span{color:var(--theme)}.order-item__download{display:flex;align-items:center;margin-top:15px}.order-item__download a{display:flex;align-items:center;width:calc(50% - 10px);font-size:17px}.order-item__download a svg{width:18px;height:18px;margin-right:10px;fill:var(--theme)}.order-item .cart-text{padding:0 0 30px 0}.order-item .cart-order .company-features-content{padding:0 0 30px 0}.order-item .cart-order .order-section,.order-item .order-section,.order-item .order-price-form,.order-item .company-feature{border:none;padding:0}.order-item .cart-order .order-section .order-price-form,.order-item .order-section .order-price-form,.order-item .order-price-form .order-price-form,.order-item .company-feature .order-price-form{margin:0}.order-item .wrong-amount{position:relative;height:30px;line-height:30px}.order-item .wrong-amount .red-color{text-decoration:line-through}.order-item .center-text{text-align:center}.order-item .order-data{padding:0 0 40px 0}.order-item .order-data:after{display:block;content:'';clear:both}.order-item .order-data-price{clear:both;color:var(--theme);padding:10px 0 0 0;font-size:18px;font-weight:bold}.order-item .order-data-price.bonus-info{padding:0}.order-item .order-data-title{display:flex;justify-content:space-between;padding:0 0 20px 0}.order-item .order-data-title.low{padding:0}.order-item .order-data-title-left:after{display:block;content:'';clear:both}.order-item .order-data-title .number{float:left;margin:2px 20px 0 0;font-size:24px;font-weight:bold}.order-item .order-data-title .number mark{color:var(--theme)}.order-item .order-data-title .date{float:left;padding:10px 0 0 0;color:#5c626e}.order-item .order-data-title .date span{margin:0 0 0 20px}.order-item .order-data-title .type{float:left;margin:0 0 0 20px}.order-item .order-data-title [class*="-butn"]{float:right;width:130px;height:40px;margin:0;font-size:15px;clear:none}.order-item .order-data-title .order-status{text-align:center;margin:0 0 15px 0}.order-item .order-data-title .order-status span{display:block}.order-item .order-data-title .order-status-condition{display:inline-block;max-width:200px;padding:8px 15px 10px 15px;margin:10px auto 0 auto;font-weight:bold;border:1px solid var(--theme)}.order-item .order-data-title .order-status .dark-red-butn{float:none;width:200px;margin:10px auto}.order-item .order-data-title .card-btns-consult{margin-top:0}.order-item .order-data-title-status{padding:10px 0 10px 0;font-weight:bold}.order-item .order-data-title-status span{color:var(--theme)}.order-item .order-data .order-timer{padding:0 0 30px 0;clear:both;font-weight:bold}.order-item .order-data .order-timer span{color:var(--theme)}.order-item .order-data .order-timer span span{font-size:20px}.order-item .order-data.align-center{text-align:center}.order-item .order-data.align-center .number{float:none;margin:0}.order-item .order-data .cell,.order-item .order-data .row{float:left;width:50%}.order-item .order-data .cell:after,.order-item .order-data .row:after{display:block;content:'';clear:both}.order-item .order-data .cell:nth-child(2n+1),.order-item .order-data .row:nth-child(2n+1){clear:both}.order-item .order-data .cell{padding:0 30px 30px 0}.order-item .order-data .data-label{padding:0 0 10px 0;color:#5c626e;font-weight:bold}.order-item .order-data .data-label+.input-line{float:left}.order-item .order-data .input-line{float:right;width:calc(50% - 10px)}.order-item .order-data .input-line.wide{float:none;width:100%}.order-item .order-data .total-hours{height:36px;font-size:15px;line-height:36px}.order-item .order-table{padding:10px 0 0 0;margin:0 0 30px 0;border-top:1px solid #e3e3e3}.order-item .order-table:after{display:block;content:'';clear:both}.order-item .order-table input.text-input{max-width:80px;margin:0 auto}.order-item .order-product{padding:14px 0 15px 0;border-bottom:1px solid #e3e3e3}.order-item .order-product:after{display:block;content:'';clear:both}.order-item .order-product .image{float:left;width:60px;height:60px;margin:0 15px 0 0;border:1px solid #e3e3e3}.order-item .order-product .image img{width:100%;height:auto}.order-item .order-product .image>a{position:relative;z-index:1;display:block}.order-item .order-product .image>a:before{position:absolute;content:'';top:50%;left:50%;z-index:2;display:block;width:40px;height:40px;margin:-20px 0 0 -20px;background:url("/images/i/zoom.png") no-repeat 50% 50%;background-size:30px 30px;opacity:0;transition:all 0.2s}.order-item .order-product .image>a:hover:before{opacity:1}.order-item .order-product .info{overflow:hidden}.order-item .order-product .name{padding:8px 0 8px 0}.order-item .order-product .price span{margin:0 0 0 5px}.order-item .order-product .price input.text-input{display:inline-block;margin:0 5px 0 5px}.order-item .order-product .old-price{color:#5c626e;text-decoration:line-through}.order-item .order-product .new-price{color:var(--theme)}.order-item .replace-link{display:block;margin:0 0 0 0;text-decoration:underline}.order-item .replace-link:hover{text-decoration:none}.order-item .order-product,.order-item .oder-table-head{display:table;width:100%}.order-item .order-product .cell,.order-item .oder-table-head .cell{display:table-cell;vertical-align:middle;width:14%;min-height:20px;padding:0 5px;text-align:center;font-size:15px}.order-item .order-product .cell:after,.order-item .oder-table-head .cell:after{display:block;content:'';clear:both}.order-item .order-product .cell:nth-child(1),.order-item .oder-table-head .cell:nth-child(1){width:44px;font-weight:bold;color:#5c626e}.order-item .order-product .cell:nth-child(2),.order-item .oder-table-head .cell:nth-child(2){width:calc(40% - 40px);text-align:left}.order-item .oder-table-head{margin:0 0 15px 0;font-weight:bold}.order-item .oder-table-head:after{display:block;content:'';clear:both}.order-item .oder-table-head .dark-red-butn{height:40px;width:100%;margin:0;font-size:14px}.order-item .oder-table-head .cell{vertical-align:bottom}.order-item .oder-table-head span{margin:0 0 0 10px}.order-item .dealer-total .cell-name{color:var(--theme)}.order-item .total-table{position:relative;display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:space-between;margin:0 0 30px 0}.order-item .total-table__title{font-weight:bold}.order-item .total-table:before{position:absolute;content:'';top:0;left:50%;display:block;width:1px;height:100%;background:var(--theme)}.order-item .total-table .column{width:calc(50% - 15px)}.order-item .total-table .row{display:table;width:100%}.order-item .total-table .row.products-total{font-weight:bold}.order-item .total-table .row.order-total{font-size:18px;font-weight:bold;color:var(--theme);border:none;padding:30px 0 0 0;clear:both}.order-item .total-table .row_total{font-weight:bold;color:var(--theme)}.order-item .total-table .cell{display:table-cell;vertical-align:middle;min-height:49px;padding:5px 0}.order-item .total-table .cell:nth-child(1){width:50%}.order-item .total-table .cell:nth-child(2){width:25%}.order-item .total-table .cell:nth-child(3){width:25%}.order-item .total-table .cell .label-text{top:0}.order-item .total-table .price{display:flex;align-items:center}.order-item .total-table .price input.text-input{height:30px;width:70px}.order-item .total-table .price .currency{margin-left:10px}.order-item .total-table label{display:inline-block}.order-item .total-table .additional-info{color:#5c626e;display:block;font-size:0.8em}.order-item .bonus-info{position:relative;font-size:15px;color:#00afe6}.order-item .bonus-info .dark{color:#5c626e}.order-item .bonus-info.upper{top:-3px}.order-item .payment-type{padding:0}.order-item .payment-type.dealer-payment{float:right;width:calc(50% - 15px);padding:0 0 20px 0}.order-item .order-download{float:right;width:calc(50% - 15px);margin:33px 0 0 0;font-weight:bold}.order-item .order-download a{margin:0 0 0 10px}.order-item .order-download a [class*=ico-]{position:relative;top:-1px;display:inline-block;vertical-align:middle;width:20px;height:20px;margin:0 2px 0 0}.order-item .order-download a [class*=ico-].ico-excel{fill:#267248}.order-item .order-download a.excel-color{color:#267248}.order-item .order-download a:hover{text-decoration:none;opacity:0.7}.order-item .order-download label{margin:10px 0 0 0;font-weight:normal}.order-item .order-download .extra-charge{margin:10px 0 0 0}.order-item .order-download .extra-charge input.text-input{display:inline-block;vertical-align:middle;width:80px;margin:0 5px}.order-item .order-total{display:table;width:100%;font-size:18px;font-weight:bold;color:var(--theme);padding:0 0 30px 0;clear:both}.order-item .order-total:after{display:block;content:'';clear:both}.order-item .order-total .cell{display:table-cell;padding:15px 5px 16px 5px}.order-item .order-total .cell:nth-child(1){width:30%}.order-item .order-total .cell:nth-child(2){width:20%}.order-item .order-total .cell:nth-child(3){width:50%}.order-item .order-total .order-download{margin:0;float:none;color:#267248}.order-item .order-details .card-btns-consult{margin:20px 0 0 0}.order-item .manager-status{float:left;margin:-3px 0 0 30px}.order-item .manager-status:after{display:block;content:'';clear:both}.order-item .manager-status .manager-status-column{margin:0 0 20px 0}.order-item .manager-status .manager-status-column:after{display:block;content:'';clear:both}.order-item .manager-status .label{float:left;margin:7px 15px 0 0}.order-item .manager-status .status-select-holder{float:left;width:150px}.order-item .manager-status .status-select-holder.black-color select{color:#1d2225}.order-item .manager-status .status-select-holder.green-color select{color:#639e3a}.order-item .manager-status .status-select-holder.red-color select{color:var(--theme)}.order-item .black-color select{color:#1d2225}.order-item .green-color select{color:#639e3a}.order-item .red-color select{color:var(--theme)}.order-item .left-data,.order-item .right-data{float:left;width:calc(50% - 10px)}.order-item .left-data:after,.order-item .right-data:after{display:block;content:'';clear:both}.order-item .right-data{float:right}.order-item .customer-data{float:right;width:150px;margin:4px 0 0 0}.order-item .customer-data:after{display:block;content:'';clear:both}.order-item .customer-data:first-child{float:left;width:calc(100% - 160px)}.order-item .customer-data .label{margin:0 0 5px 0}.order-item .customer-data .column a{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.order-item .customer-data span{display:block}.order-item .customer-data .manager-select-holder{width:150px}.order-item .dealer-select-holder{width:120px;margin:10px auto 0 auto}.order-item .dealer-select-holder:first-child{margin-top:0}.order-item.manager-order .order-download{width:calc(50% - 15px)}.details-section{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:0 0 15px 0}.details-section__content{display:flex;flex-direction:column;justify-content:center;flex-grow:1;min-height:80px;padding:0 0 5px 0;border-bottom:1px solid #e3e3e3}.details-section__contacts{display:flex;align-items:center;margin-top:5px}.details-section>.image{position:relative;float:left;flex-shrink:0;width:80px;height:80px;margin:0 0 0 10px;box-shadow:0 2px 10px rgba(35,35,35,0.25);overflow:hidden}.details-section>.image img{position:relative;z-index:1;width:100%;height:auto}.details-section__label{width:100%;margin-bottom:5px;font-weight:bold;color:#5c626e;font-size:15px}.details-section .name{float:left}.details-section .name a,.details-section .name span{display:inline-block;margin:0 10px 0 0}.details-section .column{float:right;width:calc(50% - 15px)}.details-section .column:after{display:block;content:'';clear:both}.details-section .column:first-child{float:left;padding:0 15px 0 0;color:#5c626e;font-weight:bold}.details-section [class*="ico-"]{position:relative;top:-1px;display:inline-block;vertical-align:middle;width:30px;height:30px;margin:0 5px 0 4px;fill:var(--theme)}.details-section__whatsapp{display:flex;align-items:center;color:#50b948;font-weight:bold}.details-section__whatsapp [class*="ico-"]{width:20px;height:20px;fill:#50b948}.details-section .description{padding:10px 0 0 0;clear:both}.details-section .technician{display:flex;align-items:center;flex-wrap:wrap;float:left;margin:0 15px 0 0}.details-section .technician:after{display:block;content:'';clear:both}.details-section .technician-label{width:100%;margin-bottom:5px;font-weight:bold;color:#5c626e;font-size:15px}.details-section .technician .image{position:relative;float:left;width:32px;height:32px;margin:0 10px 0 0;background:url("/images/i/no-photo.png") no-repeat 0 0;background-size:100% 100%;border-radius:44px;border:2px solid var(--theme);overflow:hidden}.details-section .technician .image img{position:relative;z-index:1;width:100%;height:auto;border-radius:44px}.details-section .technician .name{float:left}.details-section .technician .name span{display:block;margin:0 10px 0 0}.details-section .contract-link{float:left;margin:5px 0 0 0}.details-section .car-link{display:block}.green-color{color:#18a300}.red-color{color:var(--theme)}.red-color.transparent-butn{color:#00c2ff}.red-color.transparent-butn:hover{color:#fff}.order-choice{position:relative;padding:0 0 50px 0}.order-choice:after{display:block;content:'';clear:both}.order-choice-preview{position:relative;display:flex;align-items:center;padding:5px 0 5px 0}.order-choice-preview:after{display:block;content:'';clear:both}.order-choice-preview .cart-item-image{margin:0 15px}.order-choice-preview .cart-item-number{font-size:18px;font-weight:bold}.order-choice-preview .cart-item-info{display:inline-block;vertical-align:top}.order-choice-preview .cart-item-count{font-weight:bold;margin:10px 0 0 0}.order-choice td.order-choice-separator{border:none}.order-choice .red-color{color:var(--theme)}.order-choice .blue-color{color:#00c2ff}.order-choice .green-color{color:#639e3a}.order-choice .bold-font{font-weight:bold}.order-choice .company-name{padding:0 30px 0 0;white-space:nowrap}.order-choice .best-price{background:#639e3a;color:#fff}.order-choice a.condition{display:block;padding:5px 15px 6px 15px}.order-choice a.condition.active{background:#639e3a;color:#fff}.order-choice a.condition--remove{margin:5px 0 0 0}.order-choice a.dark-red-butn{height:30px;margin:0;padding:0 10px;white-space:nowrap;font-size:14px;line-height:28px}.order-choice-filter{float:right;margin:0 0 20px 0}.order-choice-filter:after{display:block;content:'';clear:both}.order-choice-filter .label{float:left;margin:9px 0 0 0}.order-choice-filter [class*="-butn"]{float:left;min-width:180px;width:auto;height:40px;margin:0 0 0 20px;clear:none}.order-choice-filter [class*="-butn"].active{background-color:#fff;color:var(--theme)}.order-choice .card-old-price{color:#5c626e;margin:5px 0 0 0}.order-choice-empty{text-align:center}.order-choice-empty span{display:block;padding:20px 0 30px 0;font-size:25px;text-align:center;color:#1d2225}.order-choice-empty p{padding:0 0 20px 0;line-height:1.5em;color:#5c626e}.order-choice-empty p mark{font-weight:bold;color:#1d2225}.profile__filter{margin-bottom:30px;display:flex;align-items:flex-end;width:calc(100% - 350px)}.profile__filter [class*="butn"]{width:160px;height:36px;margin-left:20px}.profile__filter-dates{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:20px;width:500px}.profile__filter-dates label{width:100%}.profile__filter-dates input.text-input{width:calc(50% - 10px)}.company-filter{position:relative;z-index:30;width:240px}.company-filter__dropdown{position:absolute;top:100%;left:0;display:none;width:100%;background:#fff;border-left:1px solid #c1c1c1;border-right:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1}.company-filter__dropdown.active{display:block}.company-filter__scroll{position:relative;z-index:1;width:100%;max-height:300px;overflow-x:hidden;overflow-y:auto}.company-filter__close{position:absolute;top:5px;right:10px;z-index:3;display:block;width:24px;height:24px;margin:0;border-radius:50%;background:#fff;border:1px solid #c1c1c1;cursor:pointer;outline:none;transition:all 0.2s}.company-filter__close svg{position:absolute;content:'';top:50%;left:50%;display:block;width:14px;height:14px;fill:#1d2225;transform:translate3d(-50%, -50%, 0);transition:all 0.2s}.company-filter__close:hover{border-color:var(--theme)}.company-filter__close:hover svg{fill:var(--theme)}.company-filter__list{margin-top:32px}.company-filter__list-item{position:relative;border-top:1px solid #c1c1c1}.company-filter__list label{position:relative;padding-left:40px;padding-right:15px;padding-top:7px;padding-bottom:6px;transition:all 0.2s;cursor:pointer}.company-filter__list label:before{position:absolute;content:'';top:50%;left:10px;display:block;width:14px;height:14px;transform:translate3d(0, -50%, 0);border:1px solid #c1c1c1;background:#fff;transition:all 0.2s}.company-filter__list label:hover{color:var(--theme)}.company-filter__list input[type=checkbox]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;bottom:0;clip:rect(0 0 0 0);overflow:hidden}.company-filter__list input[type=checkbox]:checked+label{color:var(--theme)}.company-filter__list input[type=checkbox]:checked+label:before{background:var(--theme);box-shadow:inset 0 0 0 2px #fff}.manager-table-holder{padding:17px 0 30px 0;font-size:15px;overflow-x:auto;clear:both}.manager-table-holder .company-name{text-align:left;color:var(--theme)}.manager-table-holder .company-name .static-rating{margin:5px 0 0 0}.manager-table-holder .company-name--bigger{font-size:20px}.manager-table-holder-item:after{display:block;content:'';clear:both}.manager-table-holder .pledge-input{position:relative;top:-2px;display:inline-block;vertical-align:middle;width:100px}.manager-table-holder .pledge-input input.text-input{font-size:15px}.manager-table-holder .dealer-discount{font-size:13px;color:var(--theme)}.manager-table-holder .dealer-amount,.manager-table-holder .dealer-price,.manager-table-holder .item-amout{display:inline-block;vertical-align:middle;width:80px;margin:0 5px 0 0}.manager-table-holder_wide table{min-width:1440px}.manager-table-holder_wide table .dealer-item-price{padding:0}.manager-table-holder table{position:relative;min-width:1240px}.manager-table-holder .bold-font{font-weight:bold}.manager-table-holder .order-pickup-checkbox{margin-top:10px}.manager-table-holder tr{border-bottom:1px solid #c1c1c1}.manager-table-holder tr.empty-cell{border:none}.manager-table-holder th{position:relative;padding:15px 8px;font-size:14px;font-weight:bold;vertical-align:middle;border:1px solid #c1c1c1;background:#fff}.manager-table-holder th.align-left{text-align:left}.manager-table-holder th.empty-cell{border:none}.manager-table-holder th span{display:block}.manager-table-holder th span.label-text,.manager-table-holder th span.checkbox{display:inline-block}.manager-table-holder td{padding:10px 8px;vertical-align:middle;text-align:center;border:1px solid #c1c1c1}.manager-table-holder td.align-left{text-align:left}.manager-table-holder td.empty-cell{border:none}.manager-table-holder td [class*="-butn"]{display:block;width:100%;min-width:100px;max-width:135px;margin:2px auto 0 auto;padding:0 10px 2px 10px;font-size:13px;height:24px;line-height:22px;font-weight:normal;box-shadow:0 1px 7px transparent}.manager-table-holder td .action-butn{padding:0;margin:0;height:30px;width:30px;min-width:30px;display:flex;position:static}.manager-table-holder td .help-butn{display:inline-block;width:18px;height:18px;min-width:0;margin:0 0 0 3px;padding:0;font-size:12px}.manager-table-holder td input.text-input{position:static;height:30px;font-size:14px}.manager-table-holder td input.text-input_wide{min-width:120px}.manager-table-holder tr.cell-separator,.manager-table-holder th.cell-separator,.manager-table-holder td.cell-separator{border-right:1px solid var(--theme)}.manager-table-holder tr.bottom-cell-separator,.manager-table-holder th.bottom-cell-separator,.manager-table-holder td.bottom-cell-separator{border-bottom:2px solid var(--theme)}.manager-table-holder tr.bottom-cell-separator td{border-bottom:none;font-size:20px;padding-top:12px;padding-bottom:12px}.manager-table-holder tr.bottom-cell-separator.normal-font td{font-size:15px;padding:10px 8px}.manager-table-holder td.bottom-line,.manager-table-holder tr.bottom-line{border-bottom:2px solid var(--theme)}.manager-table-holder .cart-item-info{font-size:15px}.manager-table-holder .cart-item-info input.text-input{height:30px;font-size:14px;margin-bottom:5px}.manager-table-holder .cart-item-image{max-width:60px}.manager-table-holder .kit-input,.manager-table-holder .condition-select{margin:0 auto}.kit-input,.condition-select{width:170px}.table-nowrap{white-space:nowrap}.logistics-options:after{display:block;content:'';clear:both}.logistics-option{float:right;width:calc(50% - 30px)}.logistics-option:after{display:block;content:'';clear:both}.logistics-option:first-child{float:left}.logistics-option>.input-label{float:left;width:80px;margin:6px 0 0 0}.logistics-option .content{float:right;width:calc(100% - 80px)}.logistics-option .new-option{padding:20px 0 0 0}.payment-status{padding:10px 5px 10px 5px;margin:0 0 30px 0;border:2px solid var(--theme)}.payment-status:after{display:block;content:'';clear:both}.payment-status .column{float:left;width:33.333%;padding:0 10px}.payment-status .column:after{display:block;content:'';clear:both}.payment-status .label{float:left;width:120px;padding:7px 0 0 0}.payment-status .status-input{float:left;width:calc(100% - 120px)}.order-comments:after{display:block;content:'';clear:both}.order-details .order-comments{margin:0 0 30px 0}.order-comments .column{float:right;width:calc(50% - 10px)}.order-comments .column:first-child{float:left}.order-contract textarea.textarea-field{min-height:400px;overflow-x:hidden;overflow-y:visible;resize:vertical}.order-contract__column{margin-bottom:20px}.order-contract__section{margin-bottom:40px}.order-contract .order-btns{float:none}.order-contract iframe{width:100% !important}.check-btn{position:relative;display:block;margin:2px 0 10px 0;width:90px}.check-btn:hover{opacity:0.9}.check-btn .not-checked,.check-btn .checked{position:relative;display:block;padding:3px 10px 4px 10px;font-size:13px;color:#fff;background:var(--theme);overflow:hidden;cursor:pointer;text-align:center;border-radius:4px;transition:all 0.2s}.check-btn .checked{background:#639e3a}.check-btn .checked{display:none}.check-btn__input{position:absolute;top:0;left:0;height:0;width:0;opacity:0}.check-btn__input:checked ~ .not-checked{display:none}.check-btn__input:checked ~ .checked{display:block}.bonus-info{color:#00afe6}.cell-name{display:none;padding:0 0 5px 0;font-size:14px;font-weight:bold;color:#5c626e}.show-on-mobile{display:none}.show-on-mobile.dark-red-butn{width:100%;height:40px;max-width:320px;margin:30px auto 0 auto;float:none}.dealer-item-price{font-size:15px;padding:8px 0 0 0}.dealer-item-price--low{padding:0}.dealer-item-price input.text-input{display:inline-block;width:70px;margin:0 5px 0 5px}.dealer-details:after{display:block;content:'';clear:both}.dealer-details .column{float:left;max-width:500px}.dealer-details .column:after{display:block;content:'';clear:both}.dealer-details .column:nth-child(2){float:right}.dealer-details .column-title{padding:0 0 15px 0;font-size:18px;text-transform:uppercase}.dealer-details .section{padding:0 0 20px 0;clear:both}.dealer-details .section:after{display:block;content:'';clear:both}.dealer-details .section.half-section{float:right;width:calc(50% - 5px);clear:none}.dealer-details .section.half-section.left-position{float:left}.dealer-details .data-label{padding:0 0 10px 0;color:#5c626e;font-weight:bold}.dealer-details .data-label+.input-line{float:left}.dealer-details .input-line{float:right;width:calc(50% - 5px);margin:0 0 10px 0}.dealer-details .input-line.wide{float:none;width:100%}.dealer-details .confirm-label{clear:both}.dealer-total-title{position:relative;top:-2px;font-size:20px;text-align:center}.dealer-total{color:var(--theme);font-weight:bold;line-height:24px}.dealer-message{float:left;width:calc(50% - 15px);padding:0 0 30px 0}.dealer-message:after{display:block;content:'';clear:both}.dealer-message textarea.textarea-field{max-width:500px}.dealer-message .data-label{padding:0 0 10px 0;color:#5c626e;font-weight:bold}.order-add{display:flex;align-content:center;justify-content:space-between;margin:0 0 20px 0}.order-add form{width:calc(50% - 10px)}.order-add .order-add-input{float:left;width:calc(100% - 120px)}.order-add .order-add-input .chosen-container{width:100% !important}.order-add .order-add-input .chosen-container-multi .chosen-choices li.search-field input[type=text]{height:36px}.order-add .dark-red-butn{float:right;width:100px;height:40px;margin:0;clear:none}.order__map{position:relative;flex-grow:1;background-color:#5c626e;margin-bottom:20px}.order__map .map{position:absolute;content:'';top:0;left:0;display:block;width:100%;height:100%}.profile-steps{position:relative;margin-bottom:25px;margin-top:25px;overflow-y:hidden;overflow-x:auto;counter-reset:steps}.profile-steps__time{font-size:14px;color:#5c626e;margin-top:3px}.profile-steps__list{display:flex;padding-bottom:45px;justify-content:space-between}.profile-steps_circle{position:relative;z-index:2;width:30px;height:30px;margin-left:auto;margin-right:auto;color:#fff;font-weight:bold;background:#c1c1c1;text-decoration:none;pointer-events:none;border-radius:50%}.profile-steps_circle:before{display:flex;align-items:center;justify-content:center;width:30px;height:30px;counter-increment:steps;content:counter(steps)}.profile-steps li{position:relative;flex-shrink:0;width:100px;z-index:2;text-align:center}.profile-steps li:nth-child(1){z-index:20}.profile-steps li:nth-child(2){z-index:19}.profile-steps li:nth-child(3){z-index:18}.profile-steps li:nth-child(4){z-index:17}.profile-steps li:nth-child(5){z-index:16}.profile-steps li:nth-child(6){z-index:15}.profile-steps li:nth-child(7){z-index:14}.profile-steps li:nth-child(8){z-index:13}.profile-steps li:nth-child(9){z-index:12}.profile-steps li:nth-child(10){z-index:11}.profile-steps li:nth-child(11){z-index:10}.profile-steps li:nth-child(12){z-index:9}.profile-steps li:nth-child(13){z-index:8}.profile-steps li:nth-child(14){z-index:7}.profile-steps li:nth-child(15){z-index:6}.profile-steps li:not(:first-child):before{position:absolute;content:'';top:15px;right:50%;z-index:1;display:block;width:100vw;height:1px;background:#c1c1c1}.profile-steps li mark{display:block;margin-top:3px;font-size:14px;font-weight:bold;color:#5c626e;white-space:nowrap}.profile-steps li.active:before{background-color:var(--theme)}.status-tag{display:inline-flex;align-items:center;height:30px;padding-right:10px;padding-left:10px;font-size:14px;color:#5c626e;border:1px solid #dfe0e1;background-color:#fff;white-space:nowrap;border-radius:3px}.status-tag svg{width:22px;height:22px;margin-left:10px;fill:#5c626e}.status-tag__circle{flex-shrink:0;width:10px;height:10px;margin-right:10px;border-radius:50%}.customer-order{max-width:1080px;margin-left:auto;margin-right:auto}.contacts-block{display:flex;position:relative;height:calc(100vh - 144px)}.contacts-block h1{font-size:38px}.contacts-block #map{height:100%}.contacts-info{display:flex;flex-direction:column;color:#1d2225;width:40%;max-width:540px;overflow:auto;background:#fff}.contacts-info__text{margin-bottom:10px}.contacts-info__text-title{font-weight:bold;margin-bottom:7px;font-size:18px}.contacts-info-inner{padding:20px 20px 60px 20px;margin-bottom:auto}.contacts-info__image{position:relative;height:200px;margin-bottom:20px;background-color:#dfe0e1}.contacts-info__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.contacts-map{position:relative;float:right;flex-grow:1;background-color:#5c626e}.contacts-section{padding:0 0 20px 0;font-size:16px}.contacts-section .title{padding:0 0 12px 0;font-size:18px}.contacts-section>address,.contacts-section>span{display:block;margin:0 0 12px 0}.contacts-section>address>span,.contacts-section>span>span{display:inline-block;min-width:100px;color:#5c626e}.contacts-section>address>a,.contacts-section>span>a{color:#1d2225}.contacts-socials{font-size:32px}.contacts-socials a{display:inline-block;margin:0 0 0 10px;color:#1d2225}.contacts-socials a svg{width:32px;height:32px;fill:#1d2225;transition:all 0.35s}.contacts-socials span+a,.contacts-socials a:first-child{margin-left:0}.contacts-socials a:hover{text-decoration:none}.contacts-socials a:hover svg{transform:rotateY(360deg)}.contacts-preview{padding:60px 20px;text-align:center;font-size:22px}.contacts-preview-title{padding:0 0 20px 0;text-align:center;text-transform:uppercase}.contacts-preview-title h2{padding:0;font-size:50px;line-height:normal}.contacts-preview a{display:block;margin:0 0 20px 0}.contacts-preview a.mail-to{font-size:20px;font-weight:bold;color:#333333}.contacts-preview span{display:block;margin:0 0 5px 0;font-weight:bold}.contacts-preview address{margin:0 0 20px 0}.contacts-preview-socials{margin:0 0 20px 0;font-size:32px}.contacts-preview-socials a{display:inline-block;vertical-align:middle;margin:0 10px}.contacts-preview-socials a:hover{text-decoration:none;color:#00c2ff}.main-page{position:relative;overflow:hidden}.main-page:after{display:block;content:'';clear:both}.main-page .inner{max-width:1280px}.main-page-hero{position:relative;height:580px;overflow:hidden;color:#fff}.main-page-hero:after{display:block;content:'';clear:both}.main-page-hero--low{height:300px}.main-page-hero--low .main-page-hero-image{height:300px}.main-page-hero .inner{max-width:980px;padding:0 30px}.main-page-hero-image{position:fixed;top:0;left:0;right:0;width:100%;height:735px;overflow:hidden}.main-page-hero-image .image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%;overflow:hidden}.main-page-hero-image .image img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;max-width:99999%;width:auto;height:auto;transform:translate(-50%, -50%);background-size:cover}.main-page-hero-content{position:absolute;top:0;left:0;z-index:2;display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-align:center;background:rgba(29,34,37,0.4)}.main-page-hero-content p{padding:0 0 20px 0;font-size:18px}.main-page-hero-title{padding:0 0 10px 0;font-size:48px;line-height:1.1em}.main-page-hero-nav{position:absolute;bottom:30px;left:0;z-index:3;width:100%}.main-page-hero-nav .inner{display:flex;justify-content:center;align-items:center}.main-page-hero-nav svg{width:20px;height:20px;margin:0 10px 0 0;fill:#fff}.main-page-hero-nav a{display:flex;justify-content:center;align-items:center;color:#fff}.main-page-hero-nav a:not(:first-child){margin:0 0 0 40px}.main-page-search{position:relative;max-width:540px;margin:0 auto;text-align:left}.main-page-search .search-frame{position:relative;background:#fff;border:1px solid #fff;border-radius:4px}.main-page-search .search-frame:after{display:block;content:'';clear:both}.main-page-search .search-results{position:absolute;top:100%;left:0;width:100%;max-height:200px;background:#fff;overflow-x:hidden;overflow-y:auto;box-shadow:0 2px 10px rgba(35,35,35,0.25);border-radius:4px}.main-page-search .search-description{margin:5px 0 0 0;text-align:left}.main-page-search .search-description span{text-decoration:underline}.main-page-search .search-input{float:left;height:48px;width:calc(100% - 40px);margin:0;padding:0 15px 0 10px;font-family:"Roboto",sans-serif;font-size:15px;background:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}.main-page-search .search-btn{position:relative;float:right;display:block;width:40px;height:48px;background:none;border:none;cursor:pointer;transition:all 0.2s;color:#1d2225}.main-page-search .search-btn:hover svg{fill:var(--theme)}.main-page-search .search-btn svg{position:absolute;top:50%;left:50%;display:block;width:20px;height:20px;font-size:20px;margin:-10px 0 0 -15px}.main-page .catalogue-nav:before{display:none}.main-page .page-separator{border-color:#fafafa}.main-page-section{position:relative;padding-left:20px;padding-right:20px}.main-page-section:after{display:block;content:'';clear:both}.main-page-categories{position:relative;padding-top:20px;padding-bottom:20px;padding-left:0;padding-right:0}.main-page-categories:after{display:block;content:'';clear:both}.main-page-categories__title{padding-top:0.5em}.main-page-categories .column{position:relative;float:left;width:25%;padding-right:20px;margin-bottom:30px}.main-page-categories .column:nth-child(4n+1){clear:both}.main-page-categories .column svg{position:absolute;top:0;left:0;width:30px;height:30px;fill:var(--theme)}.main-page-categories ul:not(.hidden-categories) li:first-child{margin:0 0 5px 0;font-size:1.25em;font-weight:bold}.main-page-categories ul:not(.hidden-categories) li:first-child a{color:#1d2225}.main-page-categories li{font-size:1.125em}.main-page-categories li a{color:#5c626e;display:block}.main-page-categories li:not(:first-child) a{padding-top:0.55em;padding-bottom:0.55em}.main-page-categories li:first-child a{margin-bottom:0.15em}.main-page-categories li:first-child a:hover,.main-page-categories li a:hover{color:var(--theme);text-decoration:none}.main-page-categories li span{margin:0 0 0 5px;font-size:13px;color:#abafb8;font-weight:normal}.main-page-categories .more-categories{text-decoration:underline;cursor:pointer;margin:5px 0 0 0}.main-page-categories .more-categories:hover{text-decoration:none}.main-page-how{position:relative;padding-top:30px;padding-bottom:50px}.main-page-how:after{display:block;content:'';clear:both}.main-page-how .how-list{text-align:center}.main-page-how .how-list:after{display:block;content:'';clear:both}.main-page-how .how-list-item{position:relative;display:inline-block;width:200px;margin:0 30px 30px 30px;vertical-align:top}.main-page-how .how-list-item:not(:first-child):before{position:absolute;content:'';top:60px;left:-40px;display:block;width:20px;height:20px;border-right:2px solid #dfe0e1;border-bottom:2px solid #dfe0e1;transform:rotate(-45deg)}.main-page-how .how-list-item .icon{width:120px;margin:0 auto}.main-page-how .how-list-item .icon img{width:100%;height:auto}.main-page-how .how-list-item .name{margin:15px 0 0 0;color:#5c626e}.main-page-how .how-list-item .name span{display:block;margin:0 0 5px 0;color:#1d2225;font-weight:bold}.main-page-how p{text-align:center}.main-page-how p a{font-weight:bold;text-decoration:underline}.main-page-how p a:hover{text-decoration:none}.main-page-testimonials{position:relative;margin:0 0 30px 0}.main-page-testimonials+.centered-btn{margin-bottom:30px;margin-top:30px;padding-top:0}.main-page-testimonials .testimonials-image{position:relative;z-index:1}.main-page-testimonials .testimonials-image .slide{position:relative;height:378px;overflow:hidden}.main-page-testimonials .testimonials-image .slide .image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%;overflow:hidden}.main-page-testimonials .testimonials-image .slide .image img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;max-width:99999%;width:auto;height:auto;transform:translate(-50%, -50%);background-size:cover}.main-page-testimonials .testimonials-author{width:500px;background:#fff}.main-page-testimonials .testimonials-author-holder{position:absolute;top:0;left:80px;z-index:2;display:flex;align-items:center;width:calc(100% - 160px);height:100%}.main-page-testimonials .testimonials-author .slide{padding:40px 30px;align-items:flex-start}.main-page-testimonials .testimonials-author-photo{float:left;width:80px;flex-shrink:0;margin:0 20px 0 0;border-radius:50%;overflow:hidden}.main-page-testimonials .testimonials-author-photo img{width:100%;height:auto}.main-page-testimonials .testimonials-author-text{font-size:15px}.main-page-testimonials .testimonials-author-text .name{font-weight:bold}.main-page-testimonials .testimonials-author-text span{display:block;color:#5c626e}.main-page-testimonials .testimonials-author-text p{margin:10px 0 0 0}.main-page-testimonials .testimonials-image-dots{position:absolute;bottom:-58px;left:0;z-index:3;width:100%}.main-page-geography{position:relative;padding-top:30px;padding-bottom:50px}.main-page-geography:after{display:block;content:'';clear:both}.main-page-geography .geography-list{position:relative}.main-page-geography .geography-list:after{display:block;content:'';clear:both}.main-page-geography ul{max-width:1080px;margin:0 auto;padding:0 0 0 8%;column-count:4;column-gap:20px}.main-page-geography ul li{margin:5px 0 0 0}.main-page-geography ul a{color:#1d2225}.main-page-geography ul a:hover{color:var(--theme);text-decoration:none}.main-page-banner{position:relative;min-height:378px;overflow:hidden;clear:both}.main-page-banner .image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%;overflow:hidden}.main-page-banner .image img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;max-width:99999%;width:auto;height:auto;transform:translate(-50%, -50%);background-size:cover}.main-page-banner .main-page-banner-text{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;min-height:378px;padding-top:50px;padding-bottom:50px;background:rgba(29,34,37,0.4);color:#fff;text-align:center}.main-page-banner .main-page-banner-text .title{font-size:60px;padding:0 0 10px 0}.main-page-banner .main-page-banner-text p{font-size:18px}.main-page-preview{position:relative;padding:20px 5px}.main-page-preview:after{display:block;content:'';clear:both}.main-page-preview .slide{padding:0 15px}.main-page-preview .product-preview{width:100%}.main-page-proposal{position:relative;padding-top:30px;padding-bottom:10px}.main-page-proposal:after{display:block;content:'';clear:both}.main-page-proposal .proposal-item{position:relative;float:right;width:calc(50% - 10px);margin:0 0 20px 0;background:#fff;border-radius:6px;overflow:hidden}.main-page-proposal .proposal-item:nth-child(2n+1){float:left;clear:both}.main-page-proposal .proposal-item .content{position:relative;z-index:2;padding:30px 20px;min-height:168px;background:rgba(29,34,37,0.5);color:#fff}.main-page-proposal .proposal-item .image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;width:100%;height:100%;overflow:hidden}.main-page-proposal .proposal-item .image img{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;max-width:99999%;width:auto;height:auto;transform:translate(-50%, -50%);background-size:cover}.main-page-proposal .proposal-item .title{margin:0 0 10px 0;font-size:18px;font-weight:bold}.main-page-proposal .proposal-item p{margin:0 0 15px 0}.main-page-proposal .proposal-item form:after{display:block;content:'';clear:both}.main-page-proposal .proposal-item form [class*='-butn']{float:right}.main-page-proposal .proposal-item [class*='-butn']{height:40px;padding:0 20px}.main-page-proposal .proposal-item input.text-input{float:left;width:calc(100% - 140px);height:40px}.main-page-columns{position:relative;overflow:hidden;background:#fff}.main-page-columns:after{display:block;content:'';clear:both}.main-page-columns-left{position:relative;float:left;width:calc(100% - 320px);background:#fff}.main-page-columns-left:after{display:block;content:'';clear:both}.main-page-columns-right{position:relative;float:right;width:320px;padding-top:60px}.main-page-columns-right:after{display:block;content:'';clear:both}.main-page-specialists{position:relative;padding-bottom:30px}.main-page-specialists:after{display:block;content:'';clear:both}.main-page-specialists .specialists-title{padding:0 0 10px 20px;font-weight:bold}.main-page-specialists .specialists-list:after{display:block;content:'';clear:both}.main-page-specialists .specialists-item{position:relative;padding:10px 20px}.main-page-specialists .specialists-item:after{display:block;content:'';clear:both}.main-page-specialists .specialists-item .photo{position:relative;float:left;width:50px;height:50px;margin:0 15px 0 0;background:url(/images/i/no-photo.png) no-repeat 0 0;background-size:100% 100%;border-radius:50%;overflow:hidden}.main-page-specialists .specialists-item .photo img{width:100%;height:auto}.main-page-specialists .specialists-item .content{overflow:hidden}.main-page-specialists .specialists-item .name{padding:3px 0 0 0;font-weight:bold;transition:all 0.2s}.main-page-specialists .specialists-item:hover .name{color:var(--theme)}.main-page-specialists .specialists-item a{position:absolute;top:0;left:0;z-index:5;display:block;width:100%;height:100%;outline:none;overflow:hidden;text-indent:-999em}.main-page-specialists .specialists-more{display:block;padding:10px 20px;font-weight:bold}.main-page-actions{position:relative;padding-top:60px;padding-bottom:50px}.main-page-actions .main-page-text{text-align:center;font-size:28px;font-weight:bold;max-width:980px;margin:0 auto}.main-page-actions .main-section-title{font-size:35px}.main-page-actions .actions-list{display:flex;justify-content:center;flex-wrap:wrap}.main-page-actions .actions-list-item{position:relative;width:33.333%;padding:20px 20px 30px 55px}.main-page-actions .actions-list-item [class*='-butn']{display:inline-block;height:40px;width:100%;max-width:190px}.main-page-actions .actions-list-item .name{font-size:18px;font-weight:bold;margin:0 0 10px 0}.main-page-actions .actions-list-item p{margin:0 0 20px 0;font-size:15px}.main-page-actions .actions-list-item svg{position:absolute;top:20px;left:0;width:40px;height:40px;fill:var(--theme)}.main-page-actions .actions-list-item .ico-waiter,.main-page-actions .actions-list-item .ico-clock,.main-page-actions .actions-list-item .ico-diamond{fill:#00c2ff}.main-page-warranty{width:1280px;max-width:calc(100% - 30px);padding-top:20px;padding-bottom:20px;margin-top:40px;margin-bottom:30px;margin-left:auto;margin-right:auto;border:10px solid #00c2ff}.main-page-warranty--low{margin-top:0}.main-page-warranty--wide{max-width:100%;margin-top:0}.main-page-warranty__full-width{max-width:100%;width:100%}.main-page-warranty__testimonial{display:flex;align-items:flex-start;flex-wrap:wrap;text-align:left}.main-page-warranty__testimonial-photo{float:left;width:80px;flex-shrink:0;margin:0 20px 0 0;border-radius:50%;overflow:hidden}.main-page-warranty__testimonial-photo img{width:100%;height:auto}.main-page-warranty__testimonial-text{font-size:15px;width:calc(100% - 100px)}.main-page-warranty__testimonial-text .name{font-weight:bold}.main-page-warranty__testimonial-text span{display:block;color:#5c626e}.main-page-warranty__testimonial-text p{margin:10px 0 0 0}.main-page-warranty__testimonial .centered-btn{width:100%}.main-page-warranty__testimonial .main-section-title{text-align:left;width:100%}.main-page-warranty__bottom .main-section-title{width:100%}.main-page-warranty__bottom .contacts-section{text-align:right;padding-bottom:0;padding-top:15px;color:var(--theme);width:200px}.main-page-warranty__bottom .contacts-socials a svg{fill:var(--theme)}.main-page-statistic{position:relative}.main-page-statistic .statistic-list{display:flex;min-height:300px;justify-content:space-between;align-items:flex-start;overflow:hidden}.main-page-statistic .statistic-list-item{position:relative;padding:0 0 10px 0;margin:0 0 20px 0;flex-basis:280px;text-align:center}.main-page-statistic .statistic-list-item:nth-child(even){align-self:flex-end}.main-page-statistic .statistic-list-item:before{position:absolute;content:'';top:100%;left:50%;display:block;width:1px;height:200%;border-left:1px dotted #5c626e}.main-page-statistic .statistic-list-icon{margin:0 0 15px 0}.main-page-statistic .statistic-list-icon svg{width:40px;height:40px;margin:0 auto;fill:var(--theme)}.main-page-statistic .statistic-list-number{margin:0 0 5px 0;font-size:44px;line-height:1em}.main-page-statistic .statistic-list-name{font-size:18px;font-weight:bold;color:#5c626e}.main-page-partners{padding-top:30px;background:#fff;margin-bottom:60px}.main-page-partners .inner{max-width:1080px}.main-page-text{font-size:15px}.main-page-text p{margin-bottom:15px}.main-page-projects{margin-top:30px}.landing{padding-bottom:50px}.landing__main-title{display:flex;flex-wrap:wrap;margin-top:20px}.landing__main-title-text{display:flex;align-items:center}.landing__main-title-content{width:100%;font-weight:bold}.landing__main-title-holder{display:flex;align-items:center}.landing__main-title-icon{position:relative;top:-3px;flex-shrink:0;display:inline-block;width:70px;margin-left:10px}.landing__inner{position:relative;z-index:3;width:100%;max-width:1480px;padding-left:2.5em;padding-right:2.5em;margin:0 auto;max-width:1180px}.landing__content-columns{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:30px}.landing__container{position:relative;z-index:3;width:100%;max-width:1480px;padding-left:2.5em;padding-right:2.5em;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.landing__container_wide .landing__content{width:100%;max-width:1230px;margin-left:auto;margin-right:auto}.landing__content{width:calc(100% - 220px)}.landing__aside{position:relative;width:200px}.landing__aside-frame{padding-bottom:30px}.landing__aside-title{margin-bottom:10px;font-size:22px;font-weight:bold}.landing__banner{position:relative;background-color:#5c626e;min-height:300px;margin-bottom:20px}.landing__banner .banner-slider-text .title{font-size:20px}.landing__top-banner{background-color:#5c626e;height:200px;margin-bottom:20px;margin-top:20px}.landing__aside-products-list{display:grid;grid-template-columns:1fr;grid-gap:10px;margin-left:auto;margin-right:auto}.landing__section{margin-bottom:50px}.landing__company{display:grid;align-items:start;grid-template-columns:70px 1fr;grid-column-gap:10px}.landing__company-logo{position:relative}.landing__company-logo:before{content:'';display:block;padding-top:100%}.landing__company-logo>div,.landing__company-logo>span{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block}.landing__company-logo>div img,.landing__company-logo>span img{height:100%;width:100%;object-fit:cover}.landing__company-name{font-weight:bold}.landing__company-art{margin-bottom:4px;font-size:13px}.landing__company-bottom{display:flex;align-items:center}.landing__company-favorite{width:25px;height:25px;margin-right:10px}.landing__company-favorite svg{width:25px;height:25px;fill:#5c626e}.landing__company-favorite.active svg{fill:#f21717}.landing__nav{width:235px;background:#f6f6f6;box-shadow:10px 0 20px rgba(0,0,0,0.2)}.landing__nav-holder{display:flex;flex-direction:column;height:calc(100vh - 134px);padding:20px 20px 20px 20px;transition:height 0.1s}.landing__nav-anchors li:not(:first-child){margin:8px 0 0 0}.landing__nav-anchors li a{font-size:14px;font-weight:bold;color:#5c626e}.landing__nav-anchors li a:hover,.landing__nav-anchors li a.active{color:var(--theme);text-decoration:none}.landing__nav-info{font-size:14px;color:#5c626e;text-align:center;margin-top:auto}.landing__nav-info a,.landing__nav-info address{display:block;margin:0 0 6px 0}.landing__nav-info .dark-red-butn{width:100%;height:38px;margin:10px 0 0 0;font-size:14px}.landing__description{margin-bottom:2rem}.landing__description p{margin-bottom:0.5rem;color:#5c626e;font-size:1em}.landing__description li{list-style:disc inside}.landing__description li:not(:first-child){margin-top:5px}.landing__slide{position:relative;display:flex;align-items:center;min-height:680px;color:#5c626e;background-color:#fff;border-bottom:1px solid #dfe0e1}.landing__slide-title{margin-bottom:20px;font-size:28px;line-height:1.25em;color:#1d2225}.landing__slide-image{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.landing__slide-image img{min-width:100%;height:100%;max-width:99999%;object-fit:cover}.landing__slide-left{position:relative;z-index:2;flex-grow:1;height:100%;box-shadow:10px 0 20px rgba(0,0,0,0.2)}.landing__slide-right{position:relative;z-index:1;width:30%;height:100%;padding-top:30px;padding-left:20px;padding-right:20px;padding-bottom:30px;overflow:hidden}.landing__slide-right p{margin-bottom:7px;line-height:1.4em}.landing__slide-content{position:relative;z-index:2;display:flex;align-items:center;width:100%;height:100%;background:rgba(29,34,37,0.5);color:#fff}.landing__text-subtitle{margin-bottom:10px;font-size:1.5em;color:#5c626e}.landing__text p{font-size:15px;line-height:1.5em;color:#5c626e}.landing__form{padding-top:40px;padding-right:50px;padding-bottom:40px;padding-left:50px;border:10px solid var(--theme);border-radius:5px}.landing__form .page-title span{display:inline-block}.landing__form .input-line{display:flex;margin:0 0 15px 0}.landing__form .input-line [class*="-butn"]{width:180px}.landing__form .input-line input.text-input{width:calc(100% - 200px);max-width:365px;margin:0 20px 0 0}.landing__form p{max-width:550px;font-size:15px;color:#5c626e}.landing__products{display:grid;grid-template-columns:repeat(8, 1fr);grid-column-gap:10px;grid-row-gap:10px}.landing__products-item{position:relative;overflow:hidden;border-radius:3px;transition:all 0.2s}.landing__products-item:hover{color:var(--theme)}.landing__products-item:hover .landing__products-name{background-color:rgba(29,34,37,0)}.landing__products-item:hover .landing__products-name-holder{opacity:0;transform:translateY(100%)}.landing__products-price{margin-top:0.5rem}.landing__products-link{position:absolute;top:0;left:0;z-index:5;display:block;width:100%;height:100%;outline:none;overflow:hidden;text-indent:-999em}.landing__products-image{z-index:1;position:relative}.landing__products-image:before{content:'';display:block;padding-top:100%}.landing__products-image>div,.landing__products-image>span{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:block}.landing__products-image>div img,.landing__products-image>span img{height:100%;width:100%;object-fit:cover}.landing__products-name{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding-left:8px;padding-right:8px;font-weight:bold;font-size:16px;text-align:center;color:#fff;text-shadow:1px 1px 5px rgba(29,34,37,0.8);background-color:rgba(29,34,37,0.6);transition:all 0.3s 0.1s}.landing__products-name span{display:block}.landing__products-name-holder{position:relative;transition:all 0.2s}.landing__testimonial{display:grid;grid-template-columns:130px 1fr;grid-column-gap:20px;grid-row-gap:20px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #dfe0e1}.landing__testimonial:first-child{border-top:1px solid #dfe0e1}.landing__testimonial-image{width:50px;height:50px;margin-left:auto;margin-right:auto;margin-bottom:10px;background:url("/images/i/no-photo.png") no-repeat 0 0;background-size:100% 100%;border-radius:50%;overflow:hidden}.landing__testimonial-image img{width:100%;height:100%;object-fit:cover}.landing__testimonial-author{margin-bottom:5px;font-size:15px;text-align:center}.landing__testimonial-company{color:#5c626e;text-align:center}.landing__testimonial-title{font-size:18px;margin-bottom:5px}.landing__testimonial-info{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.landing__testimonial p{margin-bottom:10px;line-height:1.25em}.landing__tags{display:flex}.landing__tags-item{height:30px;display:flex;align-items:center;padding-left:8px;padding-right:8px;margin-bottom:10px;margin-right:10px;border-radius:4px;border:1px solid #dfe0e1}.landing__tags-item:hover{text-decoration:none;border-color:var(--theme);color:var(--theme)}.landing__awards{display:flex;flex-wrap:wrap;align-items:center}.landing__awards-item{display:flex;align-items:center;margin-right:5px;font-size:14px;font-weight:bold;text-transform:lowercase;color:#5c626e}.landing__awards-item svg{width:14px;height:20px;fill:#deb443}.landing__company-data{display:flex;font-size:15px;text-align:center;align-items:stretch}.landing__company-data:after{display:block;content:'';clear:both}.landing__company-data:before{display:none}.landing__company-data .data{width:100%;padding:5px 5px}.landing__company-data .data:first-child{border:none}.landing__company-data .data-text{display:flex;align-items:center;justify-content:center}.landing__company-data .label{font-weight:bold}.landing__company-data .label--low{padding:0 0 4px 0}.landing__company-data .static-rating{margin:12px auto 10px auto}.landing__company-data .testimonial-counter{margin:0 5px 0 5px;color:#fff}.landing__company-data [class*="-butn"]{display:flex;align-items:center;justify-content:center;width:120px;height:30px;line-height:normal;margin:10px auto 0 auto;font-size:13px}.landing__slider{overflow:visible;max-width:100%}.landing__slider .slick-dots{bottom:-30px}.landing__slider .slick-dots li{border-color:var(--theme)}.landing__slider .slick-dots li.slick-active{background-color:var(--theme)}.landing__slider-item{position:relative}.landing__slider-image{position:relative;z-index:1;width:100%;max-height:600px;height:600px}.landing__slider-image img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.landing__slider-caption{position:absolute;bottom:0;left:0;z-index:2;width:100%;color:#fff;padding-top:30px;padding-right:15px;padding-bottom:15px;padding-left:15px;background-image:linear-gradient(to top, rgba(29,34,37,0.5) 0%, rgba(29,34,37,0.4) 60%, rgba(29,34,37,0.3) 80%, rgba(29,34,37,0) 100%)}.landing__slider-title{position:absolute;top:0;left:0;z-index:2;width:100%;color:#fff;padding-top:15px;padding-right:15px;padding-bottom:30px;padding-left:15px;background-image:linear-gradient(rgba(29,34,37,0.5) 0%, rgba(29,34,37,0.4) 50%, rgba(29,34,37,0.3) 70%, rgba(29,34,37,0) 100%);font-size:22px;text-transform:uppercase}.landing__slider-link{position:absolute;top:0;left:0;z-index:5;display:block;width:100%;height:100%;outline:none;overflow:hidden;text-indent:-999em}.item-tender-approved{top:-3px;margin-left:10px}.item-tender-approved svg{width:30px;height:30px;fill:#1fd600}.landing__contact-form .delivery__request-form h2{font-size:1.8em;font-weight:bold;padding:0;font-family:inherit;line-height:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit}.landing__contact-form .delivery__request-form h3{font-weight:bold;font-size:1.2em;color:#424242;padding-top:0.5em;font-family:inherit;line-height:inherit;text-transform:inherit;letter-spacing:inherit}.landing__contact-form .delivery__request-form p{padding-top:0.5em;color:grey}.landing__contact-form .delivery__request-form-inputs{max-width:500px}.landing__contact-form .delivery__request-form{background-color:#f3f3f3;display:flex;border:unset;border-radius:5px}.landing__contact-form .feedback-form-manager{padding-right:1em;align-items:flex-end;display:flex}.landing__contact-form .delivery__form-nearby p{padding-bottom:0.5em;padding-top:0}.landing__contact-form .delivery__request-form-holder{padding-top:1em}.thanks{text-align:left;padding-top:50px;padding-right:20px;padding-bottom:100px;padding-left:20px}.thanks__top{padding-top:40px;padding-right:50px;padding-bottom:40px;padding-left:50px;max-width:1120px;margin-left:auto;margin-right:auto;margin-bottom:40px;border:10px solid var(--theme);border-radius:4px}.thanks__inner{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1080px;margin-left:auto;margin-right:auto}.thanks__title{margin-bottom:15px;font-size:40px}.thanks__text{width:calc(100% - 220px)}.thanks__manager{width:150px;text-align:center}.thanks__manager-image img{width:100%;height:auto}.thanks__manager-name{font-weight:bold;margin-top:5px;margin-bottom:5px}.thanks .contacts-section{margin-top:20px}.thanks .contacts-section a svg{fill:var(--theme)}.thanks [class*="butn"]{width:100%;max-width:220px;margin-top:30px}.thanks .catalogue{max-width:1120px;margin-top:30px;margin-left:auto;margin-right:auto}.thanks_partner .thanks__top{padding:0;border:none}.thanks_partner .thanks__inner{max-width:100%}.thanks__form{margin-top:40px}.thanks__form .input-label{margin-bottom:10px;font-weight:bold;color:#5c626e}.thanks__form .textarea-field{height:100px}.offers{max-width:1120px;margin-top:40px;margin-bottom:40px;margin-left:auto;margin-right:auto}.offers__title{margin-bottom:15px;font-size:40px;text-align:center}.offers__item{display:grid;grid-template-columns:300px 1fr;grid-gap:20px;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;margin-bottom:40px;box-shadow:0 2px 10px rgba(35,35,35,0.25)}.offers__item-image{position:relative;height:200px;overflow:hidden}.offers__item-image img{width:100%;height:100%;object-fit:cover}.offers__item-name{margin-bottom:15px;font-size:30px;line-height:1em;text-transform:uppercase}.offers__item-text{margin-bottom:15px;color:#5c626e;line-height:1.5em}.offers__item-content [class*="butn"]{margin-top:15px}.thanks__text_promo-wide{width:100%;margin-top:15px}.thanks__text_promo-top-text{display:flex;flex-direction:column;align-items:flex-start}.thanks__text_promo-top-holder{margin-top:auto}.offers_promo{padding-right:60px;padding-left:60px}.offers_promo p,.thanks__text_promo p{font-size:1.15em;margin-top:15px}.offers_promo p .light,.thanks__text_promo p .light{display:block;margin-top:20px;color:#5c626e}.offers_promo p .bold,.thanks__text_promo p .bold{font-weight:bold}.offers_promo p svg,.thanks__text_promo p svg{position:relative;width:26px;height:26px;display:inline-block;align-self:baseline;transform:translate3d(0, 5px, 0);fill:#00c2ff}.offers_promo a,.thanks__text_promo a{color:var(--theme)}.offers_promo ul,.thanks__text_promo ul{margin-bottom:15px;margin-top:15px}.offers_promo li,.thanks__text_promo li{font-weight:bold}.offers_promo li:not(:first-child),.thanks__text_promo li:not(:first-child){margin-top:10px}.logist-table{position:relative;overflow-y:hidden;overflow-x:auto}.logist-table[data-simplebar]{padding-top:10px}.logist-table .simplebar-scroll-content{padding-right:0 !important}.logist-table__title{padding-left:15px;padding-right:15px;padding-bottom:10px;padding-top:10px;font-weight:bold;font-size:24px;color:#1d2225;background-color:#fff}.logist-table td{z-index:0;vertical-align:middle;width:200px;border:1px solid #c1c1c1}.logist-table td.logist-table__first-cell{width:auto;font-size:14px;font-weight:bold;text-align:center;color:var(--theme);background:#fafafa;border-top:1px solid var(--theme)}.logist-table td.logist-table__first-cell_incomplete{background-color:#6fbcf0;color:#fff}.logist-table td.empty-cell:first-child,.logist-table td.empty-cell{border:none;background:none;text-align:left}.logist-table td.past{background-color:#fff;background-image:repeating-linear-gradient(45deg, rgba(0,0,0,0.05), rgba(0,0,0,0.05) 3px, rgba(92,98,110,0.3) 3px, rgba(92,98,110,0.3) 6px)}.logist-table td.current{background:#639e3a;color:#fff}.logist-table__head td{z-index:30;padding:7px 10px;min-width:54px;font-size:13px;font-weight:bold;text-align:left;border-color:transparent;background-color:#fafafa}.logist-table__head td:first-child{min-width:0;border:none;background-color:#fff}.logist-table__mission-row{background-color:#e3e3e3}.logist-table__item{display:flex;flex-direction:column;min-height:105px;min-width:190px;padding:5px;border:7px solid #fff;background-color:#fff;font-size:14px}.logist-table__item-top{display:flex;justify-content:space-between;margin:0 0 5px 0}.logist-table__item-time{font-weight:bold}.logist-table__item-car{max-width:50%;font-weight:bold;color:var(--theme);padding-top:2px;font-size:13px}.logist-table__item-car span{display:block}.logist-table__item-bottom{display:flex;justify-content:space-between;margin-top:auto;padding-top:5px}.logist-table__item-order{margin-top:3px;font-weight:bold;color:var(--theme)}.logist-table__item-driver{max-width:50%;text-align:right;font-weight:bold}.logist-table__item-driver span{display:block}.logist-table__item_incomplete{border-color:#6fbcf0}.logist-table__item_incomplete.logist-table__item_1{border-color:#6fbcf0}.logist-table__item_1{border-color:#3d558d}.logist-table__item_2{animation:blinkGreenBorder 1s linear infinite}.logist-table__item_3{border-color:#a6a6a6}.logist-table__item_5,.logist-table__item_4{border-top-color:var(--theme);border-left-color:var(--theme);border-right-color:#5c626e;border-bottom-color:#5c626e}.logist-table__item_warning{animation:blinkRedBorder 1s linear infinite}.logist-table__item .status{padding:1px 5px 3px 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff}.logist-table__item .status_1{background-color:#86c740}.logist-table__item .status_2{background-color:#b96cc4}.logist-table__item .status_3{background-color:#3d558d}.logist-table__item .status_4{background-color:#6fbcf0}.logist-table__item .status_5{background-color:#de9451}.logist-table__in-transit{border-color:#dfe0e1}.logist-table__in-transit-title span{display:inline-block;padding:1px 5px 3px 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;background-color:#5c626e}.logist-table__in-transit-process{flex-grow:1;background-color:#639e3a}.logist-table.compact td,.logist-table_compact td{width:70px}.logist-table.compact td:first-child,.logist-table_compact td:first-child{width:100px;font-size:14px}.logist-table.compact .logist-table__item,.logist-table_compact .logist-table__item{width:100%;min-width:70px;min-height:40px;font-size:13px}.logist-table.compact .logist-table__item-bottom,.logist-table.compact .logist-table__item-top,.logist-table_compact .logist-table__item-bottom,.logist-table_compact .logist-table__item-top{margin:0;display:block}.logist-table.compact .logist-table__item-bottom,.logist-table_compact .logist-table__item-bottom{padding-top:0}.logist-table.compact .logist-table__item-car,.logist-table_compact .logist-table__item-car{width:48px;max-width:80px;font-weight:bold;margin-top:5px;padding-left:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.logist-table.compact .logist-table__item-order,.logist-table.compact .logist-table__item-address,.logist-table_compact .logist-table__item-order,.logist-table_compact .logist-table__item-address{display:none}.logist-table.compact .logist-table__item-time,.logist-table_compact .logist-table__item-time{padding-left:0;padding-right:0;margin-top:3px}.logist-table.compact .logist-table__item-driver,.logist-table_compact .logist-table__item-driver{max-width:100%}.logist-table.compact .status,.logist-table_compact .status{width:48px}.logist-sort__title{margin-bottom:10px;font-weight:bold}.logist-sort input.text-input{height:30px;padding-left:10px;padding-right:10px}.logist-sort select{height:30px;line-height:28px;padding-left:10px}.logist-sort [class*="butn"]{min-width:30px;height:30px;font-size:13px}.logist-sort [class*="butn"] svg{top:0;margin:0}.logist-sort [class*="butn"].active{background-color:#fff}.logist-sort [class*="butn"].active svg{fill:var(--theme)}.logist-sort__btns{display:flex}.logist-sort__btns [class*="butn"]:not(.logist-sort__compact):not(.map-trigger){padding-left:10px;padding-right:10px}.logist-sort__btns [class*="butn"]:not(:first-child){margin-left:10px}.logist-sort__form{display:grid;grid-template-columns:repeat(auto-fit, minmax(190px, 210px));grid-column-gap:15px;grid-row-gap:20px;align-items:end}.logist-sort__form-inner{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:10px}.logist-sort__wide{grid-column:span 2}.logist-sort__date{margin-right:20px}.logist-sort__date input.text-input{width:132px}.logist-sort__order{margin-right:20px}.logist-sort__order input.text-input{width:124px}.logist-sort__type,.logist-sort__driver{margin-right:20px}.logist-sort__right{margin-left:auto;display:flex;align-items:center}.logist-sort__right [class*="butn"]{margin-left:10px}.logist-map{display:flex;margin-top:30px;margin-bottom:30px;background:#5c626e;height:0;overflow:hidden;transition:all 0.2s}.logist-map.active{min-height:450px;height:calc(100vh - 188px)}.logist-map__list{position:relative;display:flex;z-index:2;width:620px;flex-shrink:0;background-color:#fff;box-shadow:0 2px 10px rgba(35,35,35,0.25);transition:all 0.2s}.logist-map__list.compact{width:170px}.logist-map__list.closed{width:0}.logist-map__list.closed .logist-driver{display:none}.logist-map__list-scroll{overflow-x:hidden;overflow-y:auto;width:100%}.logist-map__list-controls{position:absolute;top:50%;left:100%;width:30px;transform:translateY(-50%)}.logist-map__list-controls [class*="butn"]{min-width:30px;height:30px;font-size:13px;border-radius:0}.logist-map__list-controls [class*="butn"]:first-child{border-bottom-color:#fff;border-top-right-radius:5px}.logist-map__list-controls [class*="butn"]:last-child{border-top-color:#fff;border-bottom-right-radius:5px}.logist-map__list-controls [class*="butn"] svg{top:0;margin:0;transition:all 0.2s}.logist-map__list-controls [class*="butn"].active .ico-arrow-left-2{transform:rotate(180deg)}.logist-map__list-controls [class*="butn"]:hover,.logist-map__list-controls [class*="butn"].active{background-color:#fff}.logist-map__list-controls [class*="butn"]:hover svg,.logist-map__list-controls [class*="butn"].active svg{fill:var(--theme)}.logist-map__holder{position:relative;z-index:1;flex:1 1}.logist-map #drivers-map{position:absolute;top:0;left:0;width:100%;height:100%}.logist-driver{border-bottom:1px solid #dfe0e1;font-size:14px}.logist-driver__title{display:flex;align-items:center;padding-top:10px;padding-right:10px;padding-bottom:9px;padding-left:10px;font-size:16px;font-weight:bold;border-bottom:1px solid #dfe0e1;background-color:#6fbcf0;color:#fff;cursor:pointer;transition:all 0.2s}.logist-driver__car,.logist-driver__name{width:calc(50% - 15px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.logist-map__list.compact .logist-driver__car,.logist-map__list.compact .logist-driver__name{width:calc(100% - 30px)}.logist-driver__car{text-align:right}.logist-map__list.compact .logist-driver__car{display:none}.logist-driver__list{padding-left:10px;padding-right:10px;counter-reset:driverTasks;border-bottom:1px solid #dfe0e1}.logist-driver__list-headers{display:flex;align-items:center;padding-top:5px;padding-bottom:6px;padding-left:34px;border-bottom:1px solid #dfe0e1;font-weight:bold}.logist-map__list.compact .logist-driver__list-headers{display:none}.logist-driver__list-headers .logist-driver__address{width:calc(100% - 311px)}.logist-driver__list-item{display:flex;align-items:center;padding-top:5px;padding-bottom:6px}.logist-driver__list-item:before{content:counter(driverTasks);counter-increment:driverTasks;display:block;min-width:24px;font-weight:bold;margin-right:2px}.logist-driver__list-item:not(:first-child){border-top:1px solid #dfe0e1}.logist-driver__list-center{display:flex;align-items:center;flex-wrap:wrap;flex-shrink:0;width:240px;padding-right:10px}.logist-map__list.compact .logist-driver__list-center{width:auto;padding-right:0}.logist-driver__list-check{width:50px}.logist-driver__list-check .checkbox{margin-right:0}.logist-map__list.compact .logist-driver__list-check{width:36px}.logist-driver__list-order{width:45px}.logist-driver__list-icon{display:flex;align-items:center;justify-content:center;height:22px;width:50px;text-align:center}.logist-driver__list-icon svg{width:20px;height:20px;fill:var(--theme)}.logist-driver__list-icon .ico-car-unloading,.logist-driver__list-icon .ico-car-loading{width:36px}.logist-map__list.compact .logist-driver__list-icon{display:none}.logist-driver__list-icon .ico-logist-status-1{fill:#3d558d}.logist-driver__list-icon .ico-logist-status-2{fill:#639e3a}.logist-driver__list-icon .ico-logist-status-3{fill:#5c626e}.logist-driver__list-icon .ico-logist-status-4{fill:var(--theme)}.logist-driver__list-icon .ico-logist-status-5{fill:var(--theme)}.logist-driver__list-icon .ico-logist-type-1{width:38px;fill:#86c740}.logist-driver__list-icon .ico-logist-type-2{fill:#b96cc4}.logist-driver__list-icon .ico-logist-type-3{fill:#3d558d}.logist-driver__list-icon .ico-logist-type-4{width:38px;fill:#6fbcf0}.logist-driver__list-icon .ico-logist-type-5{fill:#de9451}.logist-driver__list-time{width:50px}.logist-driver__list-actual{width:50px}.logist-map__list.compact .logist-driver__list-actual{display:none}.logist-driver__address{width:calc(100% - 335px);margin-left:auto}.logist-map__list.compact .logist-driver__address{display:none}.logist-driver__date-title{padding-top:5px;padding-right:10px;padding-bottom:4px;padding-left:10px;font-size:15px;font-weight:bold;background-color:#8f95a1;color:#fff;border-bottom:1px solid #dfe0e1}.compact-trigger{margin-top:30px;cursor:pointer}.compact-trigger .label-text{position:relative;top:1px}.portfolio__list{display:flex;justify-content:space-between;flex-wrap:wrap}.portfolio__item{position:relative;margin:0 0 30px 0;width:calc(50% - 12px);background:#fff;box-shadow:0 2px 10px rgba(35,35,35,0.25);font-size:15px;font-weight:bold;border-radius:8px;overflow:hidden}.portfolio__item:hover .portfolio__image [class*='-butn'],.portfolio__item:hover .portfolio__image:before{opacity:1}.portfolio__item:hover .portfolio__name{color:var(--theme)}.portfolio__link{position:absolute;top:0;left:0;z-index:5;display:block;width:100%;height:100%;outline:none;overflow:hidden;text-indent:-999em}.portfolio__image{position:relative;height:205px}.portfolio__image img{z-index:1;width:100%;height:100%;object-fit:cover}.portfolio__image [class*='-butn']{position:absolute;top:50%;left:50%;z-index:3;width:186px;height:40px;transform:translate3d(-50%, -50%, 0);opacity:0}.portfolio__image:before{position:absolute;content:'';top:0;left:0;z-index:2;display:block;width:100%;height:100%;background:rgba(29,34,37,0.3);opacity:0;transition:all 0.2s}.portfolio__name{max-width:390px;padding:5px 20px 5px 20px;transition:all 0.2s;min-height:56px;display:flex;align-items:center}html{scroll-behavior:smooth}.g2-reviews-more{margin-top:20px;text-align:left}body{margin:0;font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;line-height:1.5;color:#111827;background:#ffffff}.g2-shell{background:#ffffff}.g2-inner,.g2-hero-inner{max-width:1380px;margin:0 auto;padding:50px 32px}.g2-shell h1,.g2-shell h2,.g2-shell h3{margin:0 0 18px 0;font-weight:650;letter-spacing:-0.02em}.rg-break{display:none}.g2-shell h1{font-size:48px;line-height:1.12;padding:20px 0}.g2-shell h2{font-size:34px}.g2-shell h3{font-size:22px}.g2-shell p{margin:0 0 12px 0;font-size:17px;color:#4b5563}.g2-hero{background:#ffffff;border-bottom:1px solid #e5e7eb}.g2-hero-inner{display:flex;align-items:center;justify-content:space-between;gap:40px}.g2-hero-left{flex:1 1 60%}.g2-hero-eyebrow{font-size:14px;text-transform:uppercase;letter-spacing:0.16em;color:#ec482f;margin-bottom:5px;font-weight:700}.g2-hero-trust{font-size:12px;color:#6b7280;margin-bottom:12px}.g2-hero-trust-main,.g2-hero-trust-rating{display:inline-flex;align-items:center;padding:3px 6px;border-radius:999px;background:#fff3f0;margin-right:3px}.g2-hero-sub{font-size:18px;margin-top:14px}.g2-hero-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.g2-badge{font-size:13px;padding:6px 10px;border-radius:8px;border:1px solid #d1d5db;background:#fff;color:#4b5563}.g2-hero-actions{margin-top:30px;display:flex;gap:14px;align-items:flex-start;flex-wrap:wrap}.g2-btn{padding:13px 24px;font-size:16px;border-radius:10px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border:none;box-sizing:border-box;-webkit-appearance:none;appearance:none;transition:transform 0.12s ease, box-shadow 0.12s ease, background 0.12s ease, color 0.12s ease;white-space:nowrap;line-height:1.2;min-height:52px}.g2-btn--primary{background:#ec482f;color:#ffffff;padding:13px 22px;border:none;border-radius:8px;box-shadow:none}.g2-btn--primary:hover{transform:translateY(-1px)}.g2-btn--ghost{background:transparent;color:#ec482f;border:1px solid #ec482f;padding:13px 22px;border-radius:8px;box-shadow:none}.g2-btn--call{background:#ec482f;color:#ffffff}.g2-btn-pulse{display:inline-block;margin-left:10px;width:12px;height:12px;border-radius:999px;background:#ffffff;box-shadow:0 0 0 0 rgba(255,255,255,0.9);vertical-align:middle;animation:g2-pulse 1.8s ease-out infinite}@keyframes g2-pulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,255,255,0.8);opacity:1}70%{transform:scale(2.4);box-shadow:0 0 0 14px rgba(255,255,255,0);opacity:0}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,255,255,0);opacity:0}}.g2-hero-meta{margin-top:10px;font-size:14px;color:#6b7280}.g2-hero-right{flex:1 1 42%;display:flex;align-items:center;justify-content:center}.g2-hero-logo-wrap{display:inline-flex;align-items:center;justify-content:center;padding:18px 22px;background:#ffffff;border-radius:8px;box-shadow:0 10px 24px rgba(0,0,0,0.12),inset 0 -6px 12px rgba(0,0,0,0.08),inset 0 3px 6px rgba(255,255,255,0.8);transform:translateZ(0)}.g2-hero-logo-img{display:block;width:70%;max-width:450px;height:auto;opacity:0.92}.g2-hero-card{background:transparent;padding:0;box-shadow:none}.g2-hero-img{height:260px;border-radius:22px;background-size:cover;background-position:center;margin-bottom:12px;box-shadow:none}.g2-hero-card-caption{font-size:14px;color:#6b7280;display:flex;justify-content:space-between;align-items:center;margin-top:6px}.g2-dot{width:8px;height:8px;border-radius:999px;background:#22c55e;margin-right:6px;display:inline-block}.g2-hero-contacts{margin:8px auto 0;max-width:1380px;padding:0 32px 20px;display:flex;flex-wrap:wrap;gap:10px}.g2-switch-list{max-width:840px;margin:0 auto}.g2-switch-item{margin-bottom:10px;border-radius:14px;background:#ffffff;border:1px solid #e5e7eb;padding:10px 16px}.g2-switch-item summary{list-style:none;cursor:pointer;font-size:20px;font-weight:600;color:#111827;display:flex;align-items:center}.g2-switch-item summary::-webkit-details-marker{display:none}.g2-switch-item summary::after{content:"▼";margin-left:auto;font-size:12px;font-weight:700;color:#ec482f;line-height:1;text-shadow:0 0 3px rgba(236,72,47,0.4);transition:transform 0.18s ease, text-shadow 0.18s ease}.g2-switch-item[open] summary::after{transform:rotate(180deg);text-shadow:0 0 4px rgba(236,72,47,0.55)}.g2-switch-body{margin-top:8px;font-size:15px;color:#4b5563}.g2-hero-contacts-note{max-width:1380px;margin:10px auto 40px;padding:0 32px 0;font-size:15px;color:#6b7280}.g2-section{background:#f5f5f7;border-bottom:1px solid #e5e7eb}.g2-section--white{background:#ffffff}.g2-section-kicker{font-size:15px;text-transform:uppercase;letter-spacing:0.14em;color:#9ca3af;margin-bottom:8px}.g2-section:last-of-type{margin-bottom:40px}.g2-grid-3{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:10px}.g2-cat-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.g2-grid-2{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}.g2-card{background:#ffffff;border-radius:18px;padding:20px 20px 18px;box-shadow:0 10px 25px rgba(15,23,42,0.05);border:1px solid #e5e7eb}.g2-card h3{margin-bottom:8px}.g2-b2b-bullet{font-size:14px;margin-top:6px;color:#6b7280}.g2-cat-card{text-decoration:none;color:inherit;display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:#ffffff;box-shadow:0 10px 25px rgba(15,23,42,0.05);border:1px solid #e5e7eb}.g2-cat-img{height:220px;background-size:contain;background-repeat:no-repeat;background-position:center}.g2-cat-body{padding:16px 12px 16px;display:flex;justify-content:space-between;align-items:center;font-size:17px}.g2-cat-arrow{font-size:18px;color:#9ca3af}.g2-tagline{font-size:15px;color:#6b7280}.g2-clients-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}.g2-clients-card{background:#ffffff;border-radius:18px;padding:20px 20px 18px;box-shadow:0 10px 25px rgba(15,23,42,0.05);border:1px solid #e5e7eb}.g2-logos-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:10px;margin-top:10px}.g2-logo-box{height:52px;border-radius:10px;border:1px solid #e5e7eb;background:#ffffff;display:flex;align-items:center;justify-content:center;padding:6px 10px;box-sizing:border-box}.g2-logo-box img{max-width:100%;max-height:100%;object-fit:contain;display:block}.g2-cases-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px}.g2-case-img{height:180px;border-radius:14px;background-size:cover;background-position:center;margin-bottom:10px}.g2-card--case-main{grid-column:span 1}.g2-case-meta{font-size:14px;color:#9ca3af;margin-bottom:6px}.g2-review-quote{font-size:16px}.g2-review-author{margin-top:8px;font-size:14px;color:#6b7280}.g2-seo-text{font-size:16px}.g2-seo-text p+p{margin-top:10px}.g2-faq-item{margin-bottom:10px;border-radius:14px;background:#ffffff;border:1px solid #e5e7eb;padding:10px 16px}.g2-faq-item summary{list-style:none;cursor:pointer;font-size:16px;font-weight:600;color:#111827;display:flex;align-items:center}.g2-faq-item summary::-webkit-details-marker{display:none}.g2-faq-item summary::after{content:"▼";margin-left:auto;font-size:12px;font-weight:700;color:#ec482f;line-height:1;text-shadow:0 0 3px rgba(236,72,47,0.4);transition:transform 0.18s ease, text-shadow 0.18s ease}.g2-faq-item[open] summary::after{transform:rotate(180deg);text-shadow:0 0 4px rgba(236,72,47,0.55)}.g2-faq-item[open]{background:#fff7f5;border-color:#fecaca}.g2-faq-answer{margin-top:8px;font-size:15px;color:#4b5563}.g2-contact-center{text-align:center}.g2-contact-row{margin-top:26px;display:inline-flex;gap:14px}.g2-m-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:7px 14px;font-size:14px;text-decoration:none;border:1px solid #e5e7eb;color:#111827;border-radius:8px;box-sizing:border-box}.g2-m-cabinet{border-color:#ec482f;color:#ec482f}.g2-m-callback{border-color:#9ca3af;color:#111827}.g2-m-wa{border-color:#22c55e;color:#22c55e}.g2-m-tg{border-color:#0088cc;color:#0088cc}.g2-m-call{border-color:#ec482f;color:#ec482f}.g2-m-ico-call{display:inline-flex;align-items:center;justify-content:center;margin-right:4px}.g2-m-ico-call svg{width:14px;height:14px;display:block}.g2-m-ico-call svg path{fill:currentColor}.g2-m-ico{display:none}.g2-cta{text-align:left}.g2-cta-layout{display:flex;gap:50px;align-items:flex-start;flex-wrap:wrap}.g2-cta-left{flex:0 0 70%;min-width:280px;max-width:550px;display:flex;flex-direction:column;gap:5px}.g2-cta-right{flex:0 0 50%;min-width:280px;border-left:1px solid #e5e7eb;padding-left:32px;display:flex;align-items:flex-start}.g2-cta-left-actions{margin-top:8px}.g2-cta-left .g2-section-header{max-width:620px}.g2-cta-text{max-width:none;font-size:17px}.g2-cta-actions{display:flex;justify-content:flex-start;gap:14px}.g2-cta-form{width:100%;padding:20px 24px 26px;border-radius:18px;background:#ffffff;box-sizing:border-box;max-width:560px;margin-left:auto;margin-top:16px}.g2-cta-form-title{font-size:34px;line-height:1.2;margin:0 0 18px;font-weight:650;letter-spacing:-0.02em;color:#111827;padding-bottom:30px}.g2-cta-form-subtitle{font-size:16px;margin:0 0 20px;color:#4b5563}.g2-cta-field{margin-bottom:14px}.g2-cta-label{display:none;font-size:14px;margin-bottom:4px;color:#4b5563}.g2-cta-input{width:100%;padding:14px 16px;border-radius:6px;border:1px solid #f5f5f7;background:#f5f5f7;font-size:16px;box-sizing:border-box}.g2-cta-input::placeholder{color:#6b7280}.g2-cta-submit-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:8px;align-items:center}.g2-cta-submit-row .g2-btn{justify-content:center}.g2-cta-micro{margin-top:8px;font-size:13px;color:#6b7280}.g2-cta-micro span{white-space:nowrap}.g2-hero-divider{border:none;border-top:1px solid #e5e7eb;margin:24px 0 18px}.g2-mini-cats{margin-top:24px;font-size:15px;color:#4b5563;display:flex;flex-wrap:wrap;gap:10px}.g2-mini-cats-title{width:100%;font-weight:600;font-size:20px;margin-bottom:6px;color:#111827}.g2-mini-cat-link{color:#111827;text-decoration:none}.g2-section-btn-row{margin-top:26px}.g2-cases-more-row{margin-top:24px}.g2-cta-text-secondary{font-size:14px;color:#6b7280;margin-top:12px}.g2-reviews-more--all{display:none;margin-top:10px}.g2-contact-header{margin:0 auto 18px}.g2-mini-cat-link:hover{color:#ec482f !important;text-decoration:underline !important}.g2-page-nav{position:fixed;top:136px;left:0;right:0;z-index:50;background:#ec482f;display:flex;justify-content:center;align-items:center;box-shadow:0 10px 25px rgba(236,72,47,0.35);padding:0 16px;transform:translateY(-100%);opacity:0;pointer-events:none;transition:transform 0.2s ease, opacity 0.2s ease}.g2-page-nav.g2-page-nav--visible{transform:translateY(0);opacity:1;pointer-events:auto}.g2-page-nav-inner{max-width:1380px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:24px}.g2-page-nav-logo{display:inline-flex;align-items:center;justify-content:center}.g2-page-nav-logo img{display:block;height:40px;width:auto}.g2-page-nav-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.g2-page-nav-link{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;padding:7px 14px;border-radius:10px;font-size:16px;text-decoration:none;color:#ffffff;white-space:nowrap;transition:background 0.15s ease, color 0.15s ease}.g2-page-nav-link:hover{background:rgba(255,255,255,0.18);color:#ffffff;text-decoration:none}.g2-page-nav-link--active{color:#111827;font-weight:600;text-decoration:none;background:none}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;height:100vh;width:100vw;overflow:auto}.ios.safari .modal{display:flex;align-items:center;justify-content:center;height:600px;overflow:inherit}.modal-title{padding:0 0 10px 0;font-size:40px;line-height:1em}.modal-title--red{color:var(--theme)}.modal-title--red span:before,.modal-title--red span:after{background:var(--theme)}.modal-title--blue{color:#00c2ff}.modal-title--blue span:before,.modal-title--blue span:after{background:#00c2ff}.modal-title--green{color:#1fd600}.modal-title--green span:before,.modal-title--green span:after{background:#1fd600}.modal-title--yellow{color:#ffde1b}.modal-title--yellow span:before,.modal-title--yellow span:after{background:#ffde1b}.modal-title--violet{color:#79489c}.modal-title--violet span:before,.modal-title--violet span:after{background:#79489c}.modal-title--orange{color:#f68620}.modal-title--orange span:before,.modal-title--orange span:after{background:#f68620}.modal-title span{display:block;padding:0 0 10px 0;font-size:0.4em;text-transform:none;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:normal}.modal-title span:after,.modal-title span:before{position:relative;content:'';top:0;left:0;display:inline-block;vertical-align:middle;width:6px;height:6px;margin:0 10px;border-radius:50%}.modal-title .item-tender-approved{top:-4px}.modal-title .item-tender-approved svg{width:28px;height:28px}.modal-title>svg{position:relative;top:-4px;display:inline-block;vertical-align:middle;width:40px;height:40px;fill:var(--theme)}.modal-title-text{margin-bottom:20px}.modal-title-text .user-bonus{color:var(--theme);font-weight:bold;font-size:18px}.modal-title-subtitle{display:inline-block;font-family:"Roboto",sans-serif;font-size:0.5em;color:#5c626e}.modal-subtitle{display:block;padding:15px 0 5px 0;font-size:18px;font-weight:bold}.modal .card-terms{margin:0}.modal .form-info{padding:10px 0 0 0;text-align:center;clear:both;font-size:12px}.modal-how{padding:20px 0 0 0}.modal-how .dark-red-butn{height:40px;padding:0 20px}.modal-how-content{padding:20px 0 0 0}.modal-how-content [class*="-butn"]{margin:20px 0 0 0}.modal-row{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh}.ios.safari .modal-row{min-height:0;max-height:600px;overflow:auto}.modal-cell{display:table-cell;vertical-align:middle;padding:0 15px;width:100%}.modal-close-wide{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;min-width:100%;min-height:100%;background:#1d2225;opacity:0.5}.modal-close-small{position:absolute;top:15px;right:15px;z-index:10;width:24px;height:24px;border:1px solid var(--theme);border-radius:50%;cursor:pointer}.modal-close-small svg{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;fill:var(--theme)}.modal-logo{position:absolute;right:20px;bottom:20px;z-index:10}.modal-logo img{width:150px;height:auto}.modal__text p:not(:first-child){margin-top:5px}.modal__text p span{font-weight:bold;color:var(--theme)}.modal__btns{display:flex;align-items:center;margin-top:20px}.modal__btns [class*="butn"]{padding-left:15px;padding-right:15px}.modal__btns [class*="butn"]:not(:first-child){margin-left:15px}[class$="modal-frame"]{position:relative;z-index:2;width:100%;max-width:895px;margin:20px auto;background:#fff;padding:40px 90px 80px 90px}.warning-modal-frame{max-width:600px}.feedback-modal-frame{max-width:1000px}.feedback-modal-frame .modal-title{text-align:center}.feedback-modal-frame p,.feedback-modal-frame form{max-width:510px;margin:0 auto}.feedback-modal-frame p{margin-top:15px;font-size:15px;color:#5c626e}.feedback-modal-frame p span{font-weight:bold;color:var(--theme)}.feedback-modal-frame .submit-btn{width:100%;height:50px;max-width:400px;margin-left:auto;margin-right:auto;margin-bottom:20px;clear:both}.feedback-modal-frame .half-input{float:right;width:calc(50% - 10px)}.feedback-modal-frame .half-input:first-child{float:left}.feedback-modal-frame .half-input .spinn-box{width:100%;margin:0 0 20px 0}.feedback-modal-frame .half-input input.ui-spinner-input{width:100%}.feedback-modal-frame .half-input .number-input input.text-input{flex-grow:1;margin-bottom:0;text-align:left;padding-left:15px}.feedback-modal-frame .input-line{margin-bottom:15px}.feedback-modal-frame .input-line:after{display:block;content:'';clear:both}.feedback-modal-frame .input-line--check{margin:0 0 30px 0}.feedback-modal-frame .spinn-box-label{height:50px;line-height:50px;margin:0 0 7px 0}.feedback-modal-frame .input-label{margin:0 0 7px 0}.feedback-modal-frame .fast-item-price,.feedback-modal-frame .fast-item-hours{margin:10px 0 20px 0;font-weight:bold}.feedback-modal-frame .fast-item-type{margin:0 0 20px 0;font-weight:bold}.feedback-modal-frame .check-label{float:right;width:calc(50% - 10px);margin:0 0 10px 0;cursor:pointer;transition:all 0.2s}.feedback-modal-frame .check-label:hover{color:var(--theme)}.feedback-modal-frame .check-label:nth-child(2n+1){float:left;clear:both}.feedback-modal-frame .check-label .label-text{position:relative;top:2px}.password-form{max-width:500px;margin:0 auto}.password-form .input-line{margin:0 0 15px 0}.password-form .input-label{padding:0 0 10px 0}.password-form input.text-input{height:40px}.testimonial-quality{max-width:500px;padding:0 0 20px 0;margin:0 auto}.testimonial-quality:after{display:block;content:'';clear:both}.testimonial-quality .title{padding:0 0 10px 0;font-weight:bold}.testimonial-quality .radio{margin:0 3px 0 0}.testimonial-quality .label-text{color:#5c626e;font-size:14px}.testimonial-quality label{float:left;width:10%;margin:0 0 15px 0}.testimonial-quality .range-row{padding:10px 0}.testimonial-quality .range-inputs{display:flex;justify-content:space-between}.testimonial-quality .range-inputs-item{width:calc(50% - 10px)}.testimonial-charity{position:relative}.testimonial-charity .testimonial-quality-holder{position:relative}.testimonial-charity .testimonial-quality-fonds,.testimonial-charity .price-range{position:relative}.testimonial-charity .testimonial-quality-fonds:before,.testimonial-charity .price-range:before{position:absolute;content:'';top:0;left:0;z-index:20;display:block;width:100%;height:100%;background:rgba(255,255,255,0.7)}.testimonial-charity .testimonial-quality-fonds.active:before,.testimonial-charity.active .price-range:before{display:none}.testimonial-charity label{float:none;width:auto;font-size:14px}.testimonial-charity label.fond-label .label-text{font-size:15px;font-weight:bold}.testimonial-charity label.fond-label .radio{top:-2px}.compare-content p,.compare-content li,.text-modal-frame p,.text-modal-frame li{line-height:24px;color:#5c626e}.compare-content p:not(:first-child),.compare-content li:not(:first-child),.text-modal-frame p:not(:first-child),.text-modal-frame li:not(:first-child){margin-top:10px}.compare-content p mark,.compare-content li mark,.text-modal-frame p mark,.text-modal-frame li mark{color:var(--theme)}.compare-content p span,.compare-content li span,.text-modal-frame p span,.text-modal-frame li span{font-weight:bold}.dotted-list li{position:relative;padding:0 0 0 15px}.dotted-list li:before{position:absolute;content:'';top:10px;left:0;display:block;width:5px;height:5px;border-radius:50%;background:var(--theme)}.compare-modal-frame{max-width:1200px}.compare-content-column{float:left;width:45.7%}.compare-content-column:first-child{width:54.3%;padding:0 10% 0 0}.compare-content-column:first-child .features-list-label{display:inline-block}.compare-item-name{padding:0 0 40px 0;font-size:24px}.compare-image{min-height:310px;margin:23px 0 43px 0}.compare-image>img{height:auto}.compare-content p{padding:0 0 20px 0}.product-features-list{padding:5px 0 50px 0}.product-features-list li{padding:16px 0 0 0;font-size:15px}.product-features-list li:first-child{padding:0}.product-features-list li .features-list-label{color:#5c626e;width:160px;padding:0 10px 0 0;vertical-align:top}.mobile-compare{display:none;visibility:hidden}.counter-section{padding:20px 0 0 0}.modal-title+.counter-section{padding:0}.counter-size{padding:15px 0 20px 0;border-bottom:1px solid #919191}.counter-total{padding:20px 0 20px 0}.counter-total-label{display:inline-block;vertical-align:middle;margin:0 15px 0 0;font-size:20px}.counter-total-value{display:inline-block;vertical-align:middle;font-size:24px;color:var(--theme)}.compare-section{padding:0 0 20px 0}.text-modal-frame ul.ordered-list{padding:20px 0 20px 0}.text-modal-frame ul.ordered-list li{padding:0 0 20px 0}.text-modal-frame ul.ordered-list li span{position:relative;top:-1px;display:inline-block;vertical-align:middle;width:24px;height:24px;margin:0 10px 0 0;font-size:16px;line-height:23px;font-weight:500;text-align:center;color:var(--theme);background:#fff;border:2px solid var(--theme);border-radius:50%}.counter-confirm{display:inline-block;padding:0 40px;background:var(--theme);color:#fff}.counter-confirm:hover{background:#5c626e;border:1px solid #5c626e;color:#fff}.quality-line{max-width:500px;margin:0 auto 20px auto}.quality-line .input-label{padding:0 0 5px 0}.quality-line label{margin:0 0 10px 0}.partners-modal-frame{max-width:980px;padding:40px 20px 80px 20px}.partners-modal-content:after{display:block;content:'';clear:both}.partners-modal-content .partners-column{float:right;width:calc(50% - 20px)}.partners-modal-content .partners-column:first-child{float:left}.partners-modal-content p{padding:0 0 10px 0}.partners-modal-form{padding:30px 0 0 0;clear:both}.partners-modal-form .title{padding:0 0 10px 0;font-size:28px}.partners-modal-form input.text-input{height:38px;margin:0 0 10px 0}.partners-modal-form .submit-btn{height:38px;width:100%;max-width:320px;margin:0 0 0 0;padding:0 0 2px 0}.replace-modal-frame{max-width:640px;padding:40px 40px}.replace-modal-frame .header-cart-dropdown{position:relative;right:0;top:0;width:100%;padding:0;box-shadow:0 1px 7px transparent}.modal-form-description{max-width:400px;margin:0 auto 20px auto;font-size:12px;color:#999999;text-align:center}.login-forms .modal-title{font-size:36px;padding:0 0 25px 0}.modal-tabs{margin:0 0 30px 0;border-bottom:1px solid #c6c6c6}.modal-tabs li{position:relative;float:left;height:28px;line-height:28px;font-size:15px;margin:0 0 0 15px;cursor:pointer;transition:all 0.2s}.modal-tabs li:hover{color:var(--theme)}.modal-tabs li:first-child{margin-left:0}.modal-tabs li.current{cursor:default;color:var(--theme)}.modal-tabs li.current:before{width:100%}.modal-tabs li:before{position:absolute;content:'';top:100%;left:0;display:block;width:0;height:2px;background:var(--theme);transition:all 0.2s 0.1s}.brif{position:relative;max-width:980px;margin:30px auto 60px auto}.brif:after{display:block;content:'';clear:both}.brif-proposal{position:relative;padding:10px 0 0 0;clear:both}.brif-proposal:after{display:block;content:'';clear:both}.brif-proposal span{margin:0 0 10px 0;display:block;text-align:center;font-weight:bold}.brif-proposal [class*="-butn"]{float:none;width:100%;max-width:220px;margin:0 auto}.brif-title{text-align:center;font-size:60px}.brif-title h1{font-size:inherit;line-height:inherit}.brif-text{margin:0 0 30px 0;text-align:center}.brif-text p{max-width:640px;padding:0 0 15px 0}.brif-text p span{font-weight:bold;color:var(--theme)}.brif-text:last-child{text-align:left}.brif form{max-width:100%}.brif form textarea.textarea-field,.brif form input.text-input{max-width:100%}.brif-section{position:relative;margin:0 0 30px 0}.brif-section:after{display:block;content:'';clear:both}.brif-section-title{position:relative;margin:0 0 30px 0;font-size:20px;text-align:center}.brif-section-title:before{position:absolute;content:'';top:50%;left:20px;z-index:1;display:block;width:calc(100% - 40px);height:1px;background:#dfe0e1}.brif-section-title span{position:relative;z-index:2;display:inline-block;padding:0 10px;background:#fff}.brif .input-line{margin:0 0 30px 0}.brif .input-line:after{display:block;content:'';clear:both}.brif .input-line .checkbox{margin:15px 0 0 0}.brif .input-line .check-label .checkbox{margin:0 10px 0 0}.brif .input-label{float:left;width:calc(50% - 10px);padding:15px 0 0 0;font-size:18px}.brif .input-label span{display:block;max-width:400px;font-size:16px;color:#5c626e}.brif textarea.textarea-field{height:150px}.brif-input{float:right;width:calc(50% - 10px)}.brif-input:after{display:block;content:'';clear:both}.brif-input-description{margin:10px 0 0 0;font-size:14px;color:#5c626e}.brif-input .check-label{float:right;width:calc(50% - 10px);margin:13px 0 0 0}.brif-input .check-label .label-text{position:relative;top:2px}.brif-input .check-label:nth-child(2n+1){float:left;clear:both}.brif .sex-slider-holder:after{display:block;content:'';clear:both}.brif .sex-value{float:left;width:50%}.brif .sex-value:last-child{float:right;text-align:right}.brif .dark-red-butn{width:100%;max-width:280px;margin:40px auto 0 auto;clear:both;text-transform:uppercase}.feedback-modal-frame--tariff{max-width:980px;padding:0 !important}.tariff-modal{position:relative}.tariff-modal:after{display:block;content:'';clear:both}.tariff-modal-column{float:left;width:70%;padding:30px 20px}.tariff-modal-column:first-child{width:30%;background:#292929;color:#fff}.tariff-modal-column ul{margin:0 0 20px 0}.tariff-modal-column ul li{list-style:disc;padding:4px 0 8px 0;margin:0 0 0 20px;border-bottom:1px solid #dfe0e1}.tariff-modal-price{border:1px solid #dfe0e1;padding:18px 20px 23px 20px;margin:0 0 10px 0;font-weight:bold;font-size:28px}.tariff-modal-price:last-child{margin:0}.tariff-modal-price p{font-size:20px;max-width:100%}.tariff-modal-discount{border-color:var(--theme);color:var(--theme)}.tariff-modal .input-line{margin:0 auto 20px auto}.tariff-modal .input-line .spinn-box{height:50px;width:100%}.tariff-modal .input-line input.ui-spinner-input{width:calc(100% - 30px);height:50px}.tariff-modal .input-label{margin:0 0 5px 0}.tariff-modal-form-title{margin-top:40px}.tariff-modal-text{margin:30px 0 0 0;text-align:center;font-size:18px}.modal-tender:after{display:block;content:'';clear:both}.modal-tender .hero-company-name{position:absolute;z-index:9;min-width:300px;top:0 !important}.modal-tender-item{padding:100px 0 0 0}.modal-tender-item:after{display:block;content:'';clear:both}.modal-tender-item-logo{width:180px;margin:0 auto 10px auto;text-align:center}.modal-tender-item-logo img{display:inline-block;width:100%;height:auto}.modal-tender-item-name{display:block;font-size:28px;padding:0 0 20px 0}.modal-tender-item-name:after{display:block;content:'';clear:both}.modal-tender-item-name .name-holder{overflow:hidden}.modal-tender-item-name .item-tender-approved{top:-1px;margin:0 0 0 3px}.modal-tender-item-name .item-tender-approved svg{width:18px;height:18px}.modal-tender-item-more{text-align:right;margin:10px 0 0 0}.modal-tender-item-more [class*="-butn"]{display:inline-block;padding:0 20px;height:30px;line-height:30px}.modal-tender-item-data{overflow:hidden}.modal-tender-item-data time{display:block;margin:0 0 15px 0;color:#1d2225}.modal-tender-item-data p{padding:0 0 20px 0}.modal-tender-item-data .card-features-list{margin:0 0 20px 0}.modal-tender-item-rating{float:left;margin:9px 0 0 0}.modal-tender-item-rating-total{font-size:18px;color:var(--theme)}.modal-tender-item-rating .positive{color:#639e3a}.modal-tender-item-rating .negative{color:var(--theme)}.modal-tender-item-rating .static-rating{display:inline-block;margin:0 10px 0 0}.modal-tender-item [class*="-butn"]{float:right;padding:0 20px;height:30px;line-height:30px;margin:5px 0 0 0}.modal-tender-tabs{display:flex;margin:0 0 30px 0;border:1px solid var(--theme);clear:both}.modal-tender-tabs:after{display:block;content:'';clear:both}.modal-tender-tabs li{width:100%}.modal-tender-tabs li.current span,.modal-tender-tabs li.current a{background:var(--theme);color:#fff;cursor:default;pointer-events:none}.modal-tender-tabs li.disabled a{background:#e3e3e3;color:#fff;cursor:default;pointer-events:none}.modal-tender-tabs span,.modal-tender-tabs a{display:block;height:36px;line-height:34px;text-align:center;color:var(--theme);transition:all 0.2s;cursor:pointer}.modal-tender-tabs span:hover,.modal-tender-tabs a:hover{text-decoration:underline}.modal-tender-testimonial{padding:20px 0 0 0;margin:20px 0 0 0;border-top:1px solid #e3e3e3}.modal-tender-testimonial:after{display:block;content:'';clear:both}.modal-tender-testimonial:first-child{padding:0;margin:0;border:none}.studio-testimonials-list--hidden .modal-tender-testimonial:first-child{padding:20px 0 0 0;margin:20px 0 0 0;border-top:1px solid #e3e3e3}.modal-tender-testimonial .image-holder{float:left;width:130px;margin:0 30px 0 0;text-align:center}.modal-tender-testimonial .image{display:inline-block;width:50px;height:50px;background:url("/images/i/no-photo.png") no-repeat 0 0;background-size:100% 100%;border-radius:26px;overflow:hidden}.modal-tender-testimonial .image img{width:100%;height:auto}.modal-tender-testimonial .name{color:var(--theme);margin:10px 0 0 0}.modal-tender-testimonial .name span{display:block;font-size:15px;color:#1d2225}.modal-tender-testimonial .message{overflow:hidden;padding:0 0 20px 0}.modal-tender-testimonial .message-title{padding:0 0 5px 0;font-size:20px}.modal-tender-testimonial .message-rating{padding:0 0 15px 0}.modal-tender-testimonial .message-rating:after{display:block;content:'';clear:both}.modal-tender-testimonial .message-rating .static-rating{float:left;margin:6px 0 0 0}.modal-tender-testimonial .message-rating time{float:right}.modal-tender-testimonial .message-rating .modal-trigger{float:left;margin:1px 0 0 10px;color:var(--theme)}.modal-tender-testimonial .message-rating .modal-trigger:hover{text-decoration:underline}.modal-tender-testimonial .message-answer{padding:20px 0 0 30px}.modal-tender-testimonial .answer-form{padding:30px 0 0 30px}.modal-tender-testimonial .answer-form-title{padding:0 0 15px 0}.modal-tender-portfolio{position:relative}.modal-tender-portfolio:after{display:block;content:'';clear:both}.modal-tender-portfolio-name{position:relative;padding:5px 0 5px 0;border-bottom:1px solid #e3e3e3;font-size:18px;cursor:pointer}.modal-tender-portfolio-name:before{position:relative;content:'';top:-4px;display:inline-block;width:8px;height:8px;margin:0 10px 0 10px;border-bottom:1px solid var(--theme);border-right:1px solid var(--theme);transition:all 0.2s;transform:rotate(45deg)}.modal-tender-portfolio-name.active:before{top:1px;transform:rotate(225deg)}.modal-tender-portfolio-content{padding:0 0 30px 0}.modal-tender .about-section{margin:0 0 30px 0}.modal-tender .about-section p{padding:0 0 15px 0}.modal-tender .about-section .main-section-title{padding-top:0}.modal-tender .studio-slider-column:first-child{width:calc(35% - 10px)}.modal-rating:after{display:block;content:'';clear:both}.modal-rating-title{padding:0 0 20px 0;font-size:24px}.modal-rating-title span{display:block;font-size:18px;text-decoration:underline}.modal-rating-title span:hover{text-decoration:none}.modal-rating-column{float:left;width:calc(50% - 20px)}.modal-rating-column:last-child{float:right}.modal-rating-item{margin:0 0 15px 0}.modal-rating-item:after{display:block;content:'';clear:both}.modal-rating-item .name{padding:0 0 5px 0}.modal-rating-item span{float:right;width:30px;line-height:24px;text-align:right}.modal-rating-item .value{position:relative;float:left;height:24px;width:calc(100% - 35px);background:#e3e3e3}.modal-rating-item .value-range{position:absolute;top:0;left:0;height:100%;background:var(--theme)}.location-modal-frame{padding:0 !important;max-width:1280px;height:calc(100vh - 40px)}.modal-location{position:relative;height:100%;padding:60px 30px 60px 30px;overflow:hidden}.modal-location form{padding:71px 0 0 0;position:relative;height:100%}.modal-location-scroll{position:absolute;top:0;left:0;width:calc(100% + 1000px);height:100%;overflow-x:hidden;overflow-y:auto}.modal-location-content{position:relative;width:calc(100% - 1000px)}.modal-location-content:after{display:block;content:'';clear:both}.modal-location-confirm{position:absolute;bottom:-60px;left:0;width:100%;padding:10px 0 10px 0;border-top:1px solid #fafafa;background:#fff}.modal-location-confirm [class*="-butn"]{padding:0 15px}.modal-location-alphabet{padding:0 0 20px 0;column-count:4;column-gap:20px}.modal-location-search{position:absolute;top:0;left:0;width:100%;padding:0 0 20px 0;border-bottom:1px solid #fafafa;background:#fff}.modal-location-search:after{display:block;content:'';clear:both}.modal-location-search input.text-input{max-width:640px;margin:0 auto}.modal-location label{position:relative;display:inline-block;padding:1px 10px 3px 10px;border-radius:12px;transition:all 0.2s;overflow:hidden;cursor:pointer}.modal-location label:hover{background:var(--theme);color:#fff}.modal-location label.checked{background:var(--theme);color:#fff}.modal-location label.checked:hover{cursor:default}.modal-location label .radio{position:absolute;top:0;left:-999em}.modal-location-main{padding:20px 0 0 0;font-size:18px}.modal-location-main label{display:inline-block;margin:0 10px 0 0}.modal-location-list{position:relative;height:100%}.modal-location-list ul{min-width:220px;display:inline-block;margin:20px 0 0 0;padding:0 20px 0 0}.modal-location-list ul:nth-child(4n+1){clear:both}.modal-location-list ul span{display:block;padding:0 10px;font-weight:bold;font-size:20px}.modal-links{text-align:center}.modal-links a{width:200px;display:inline-block;margin:10px}.logist-confirm,.warehouse-confirm{width:100%;max-width:320px;margin:15px auto;position:static;z-index:unset}.logist-confirm-error{margin-top:30px;margin-bottom:30px;font-size:18px;text-align:center;font-weight:bold;color:var(--theme)}.thanks-modal{display:flex;justify-content:space-between}.thanks-modal__text{width:calc(100% - 220px)}.thanks-modal__manager{width:200px;text-align:center}.thanks-modal__manager-image img{width:100%;height:auto}.thanks-modal__manager-name{font-weight:bold;margin-top:5px;margin-bottom:5px}.thanks-modal .contacts-section{margin-top:20px}.thanks-modal .contacts-section a svg{fill:var(--theme)}.thanks-modal .dark-red-butn{width:100%;max-width:220px}.report-order-modal-frame{max-width:1024px;padding-left:30px;padding-right:30px}.report-order-modal-frame_logist{max-width:1440px}.contractor-modal-frame{padding-left:40px;padding-right:40px}.contractor-proposal p{margin-bottom:10px;color:#5c626e}.contractor-proposal p:last-of-type{margin-bottom:20px}.contractor-proposal .main-section-title{padding-top:0;padding-bottom:15px}.contractor-proposal .dark-red-butn{width:100%;max-width:200px;margin-left:auto;margin-right:auto;margin-top:auto}.modal__confirm{position:fixed;top:0;left:0;z-index:999;display:none;width:100%;height:100%;background-color:rgba(29,34,37,0.5);text-align:center}.modal__confirm.active{display:flex;align-items:center;justify-content:center}.modal__confirm-frame{width:100%;max-width:400px;padding-top:30px;padding-right:20px;padding-bottom:30px;padding-left:20px;background-color:#fff;box-shadow:0 2px 10px rgba(35,35,35,0.25)}.modal__confirm-title{padding:0 0 10px 0;font-size:40px;line-height:1em;letter-spacing:0.075em;text-transform:uppercase}.modal__confirm-btns{display:flex;align-items:center;justify-content:center}.modal__confirm-btns [class*="butn"]{min-width:100px}.modal__confirm-btns [class*="butn"]:not(:first-child){margin-left:15px}.modal__contractor-info{margin-bottom:30px;font-weight:bold}.modal__contractor-info-row{display:flex;justify-content:space-between;padding-top:8px;padding-bottom:9px;border-bottom:1px solid #dfe0e1}.modal__contractor-info-key{width:calc(50% - 10px);color:#5c626e}.modal__contractor-info-value{width:calc(50% - 10px);text-align:right}.agreement-line{max-width:510px}.agreement-line_centered{margin-left:auto;margin-right:auto}.agreement-line label{display:flex}.agreement-line .label-text{position:relative;top:-1px}.modal-form-confirm{text-align:center;color:#639e3a;font-weight:bold}.map-modal-frame{max-width:1280px;padding-left:20px;padding-right:20px}.map-modal-frame .spinner{position:absolute;top:0;left:0}.map-modal-frame .map-box{height:500px}.delivery-modal-confirm{margin-top:20px}.delivery-modal-confirm [class*="butn"]{padding-left:10px;padding-right:10px;margin-left:auto;margin-right:auto}.adult-modal [class*="butn"]{width:3.5em}.adult-modal [class*="butn"]:not(:first-child){margin-left:1.5em}.adult-modal__buttons{display:flex;align-items:center;justify-content:center;margin-top:1.5em}.order-steps{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.order-steps:before{position:absolute;content:'';top:50%;left:0;z-index:1;display:block;width:100%;height:1px;background-color:#dfe0e1}.order-steps__item{position:relative;z-index:2;background-color:#fff;padding-left:10px;padding-right:10px}.order-steps__item:first-child{padding-left:0}.order-steps__item:last-child{padding-right:0}.order-steps__link{display:flex;align-items:center;color:#5c626e}.order-steps__link svg{width:28px;height:28px;margin-right:10px;fill:#5c626e}.order-steps__link.active,.order-steps__link.current{color:var(--theme)}.order-steps__link.active svg,.order-steps__link.current svg{fill:var(--theme)}.order-steps__link.current{pointer-events:none}.progressbar{position:fixed;left:0;right:0;bottom:0;z-index:203;width:100vw;padding-top:20px;padding-bottom:20px;background-color:#fff;border-top:1px solid #dfe0e1;box-shadow:0 2px 10px rgba(35,35,35,0.25)}.progressbar__title{display:flex;justify-content:space-between;align-items:baseline;font-weight:bold;margin-bottom:7px}.progressbar__holder{position:relative;height:15px;background-color:#ffde1b;border-radius:8px;box-shadow:0 3px 10px rgba(35,35,35,0.3)}.progressbar__value{position:absolute;top:0;left:0;height:100%;background-color:#1fd600;border-radius:8px 0 0 8px;box-shadow:0 3px 10px rgba(35,35,35,0.3)}.scheduler{margin-bottom:50px}.scheduler>[class*="butn"]{height:30px;padding-left:10px;padding-right:10px}.scheduler__name{display:flex;align-items:center;padding-top:6px}.scheduler__days{display:flex;align-items:center;padding-left:5px;padding-right:5px}.scheduler__days input.text-input{width:30px;height:28px;padding-left:0;padding-right:0;text-align:center}.scheduler__days label{margin-left:7px}.scheduler__ranges{text-align:center;padding-top:6px;padding-left:5px;padding-right:5px;margin-bottom:5px;line-height:0.9em;cursor:pointer;transition:all 0.2s}.scheduler__ranges span{display:block;line-height:0.4em}.scheduler__ranges:hover{color:var(--theme)}.scheduler__title{margin-bottom:10px;font-size:44px;text-align:center}.scheduler__month-select{display:block;width:100%;max-width:280px;margin-left:auto;margin-right:auto;margin-bottom:20px}.scheduler__table{font-size:14px}.scheduler__table-holder{padding-bottom:20px;margin-bottom:20px;overflow-x:auto}.scheduler__table-total{padding-left:5px;padding-right:5px;text-align:center}.scheduler__table-cell{position:relative;width:28px;border-bottom:1px solid #c1c1c1;transition:all 0.2s;vertical-align:bottom}.scheduler__table-body .scheduler__table-row{transition:all 0.2s}.scheduler__table-body .scheduler__table-row:hover{background-color:#fafafa}.scheduler__table-body .scheduler__table-cell{position:relative;border:1px solid #c1c1c1}.scheduler__table-body .scheduler__table-cell:last-child{text-align:center;font-weight:bold}.scheduler__table-body .scheduler__table-cell:first-child{width:120px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;white-space:nowrap;vertical-align:top}.scheduler__table-body .scheduler__table-cell:nth-last-child(1),.scheduler__table-body .scheduler__table-cell:nth-last-child(2),.scheduler__table-body .scheduler__table-cell:nth-last-child(3),.scheduler__table-body .scheduler__table-cell:nth-last-child(4){vertical-align:middle}.scheduler__table-head .scheduler__table-cell{padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;font-weight:bold}.scheduler__table-head .scheduler__table-cell:first-child{text-align:left}.scheduler__check{position:relative;width:100%;min-width:28px;height:39px;cursor:pointer;transition:all 0.2s}.scheduler__check:hover{background-color:rgba(92,98,110,0.3)}.scheduler__check.checked{background-color:#5c626e}.scheduler__check .checkbox{position:absolute;width:1px;height:1px;margin:-1px;padding:0;margin:0;bottom:0;clip:rect(0 0 0 0);overflow:hidden}.scheduler__modal .scheduler__table-cell{padding-left:10px;padding-right:10px;text-align:center}.scheduler__modal .scheduler__table-cell .dark-red-butn{width:30px;height:30px;margin-left:auto}.scheduler__modal .scheduler__table-cell .dark-red-butn svg{margin:0}.scheduler__modal .scheduler__table-cell:last-child{width:50px}.scheduler__add{margin-top:25px}.scheduler__add-frame{display:grid;grid-template-columns:1fr 1fr 100px;grid-column-gap:15px;grid-row-gap:15px;align-items:end}.scheduler__add-title{font-weight:bold;margin-bottom:5px}.scheduler__add [class*="butn"]{width:100%;padding-left:10px;padding-right:10px}.scheduler__add .input-label{margin-bottom:5px;color:#5c626e}.warranty-section{width:100%;margin-top:40px;margin-bottom:40px;margin-left:auto;margin-right:auto;border:2px solid #dfe0e1;padding:10px 15px 20px 15px;border-radius:4px}.warranty-section_vertical .warranty-section__list{grid-template-columns:1fr}.warranty-section_low{margin:0}.warranty-section__title{margin-bottom:20px}.warranty-section__text{max-width:980px;font-size:28px;margin-left:auto;margin-right:auto;margin-bottom:20px;text-align:center;font-weight:bold}.warranty-section__list{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:20px;grid-row-gap:40px;justify-content:center}.warranty-section__item{display:flex}.warranty-section__item-content{flex-grow:1}.warranty-section__item-title{margin-bottom:5px;font-size:20px}.warranty-section__item-text{color:#5c626e}.warranty-section__item-text span{color:var(--theme)}.warranty-section__item-butn{display:inline-flex;align-items:center;padding-left:15px;padding-right:15px;margin-top:15px}.warranty-section__icon{display:none}.organisation-team-text{max-width:720px;margin:0 0 30px 0;font-size:15px;line-height:1.5em;color:#5c626e}.organisation-team-list{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:60px}.organisation-team-list_low{margin-bottom:0}.organisation-team-item{position:relative;width:calc(25% - 15px);margin:0 0 30px 20px;text-align:center;font-size:15px;line-height:1.5em;color:#5c626e}.organisation-team-item:nth-child(4n+1){margin-left:0}.organisation-team-item:hover .organisation-team-name{color:var(--theme)}.organisation-team-link{position:absolute;top:0;left:0;z-index:5;display:block;width:100%;height:100%;outline:none;overflow:hidden;text-indent:-999em}.organisation-team-photo{margin:0 0 5px 0}.organisation-team-photo img{height:auto;display:inline-block}.organisation-team-name{color:#1d2225;font-weight:bold;transition:all 0.2s}.organisation-team-post{margin:0 0 5px 0}.organisation-team-description{margin:0 0 5px 0}.organisation-team-contacts{position:relative;z-index:20;margin:0 0 10px 0;color:#1d2225}.organisation-team-contacts a{display:block;color:#1d2225}.organisation-team-socials{position:relative;z-index:20;display:flex;align-items:center;justify-content:center}.organisation-team-socials a{margin:0 5px;color:#fff}.organisation-team-socials a svg{width:20px;height:20px;fill:#1d2225;transition:all 0.35s}.organisation-team-socials a:hover{text-decoration:none}.organisation-team-socials a:hover svg{fill:var(--theme);transform:rotateY(360deg)}.report{padding:0 0 200px 0}.report__inner{margin-left:auto;margin-right:auto}.report .catalogue-price-sort{padding-left:0;padding-right:0}.report .catalogue-price-sort_low{margin-bottom:0}.report .catalogue-price-sort_low .catalogue-date-sort{margin-bottom:0;margin-top:0}.report-holder{overflow-y:hidden;overflow-x:auto}.report-red{color:var(--theme)}.report-content{padding:25px 20px 50px 20px;font-size:15px}.report-content_low{padding-bottom:0}.report-title{text-align:center}.report-month{max-width:320px;margin:15px auto 35px auto;font-family:"Roboto",sans-serif}.report-month select{font-size:18px}.report-top{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:40px}.report-value{font-weight:bold}.report-value--light{color:#5c626e}.report-type__total{font-weight:bold;color:var(--theme);font-size:17px}.report-type-title{font-weight:bold;padding:0 10px 10px 10px}.report-type-holder{display:flex;align-items:center;margin-bottom:5px}.report-type-label{position:relative;display:flex;width:200px;align-items:center;padding:5px 10px;cursor:pointer;transition:all 0.2s}.report-type-label *{position:relative;z-index:3}.report-type-label:hover{opacity:0.8}.report-type-label--1{background-color:#6fbcf0;color:#fff}.report-type-label--2{background-color:#ffde1b}.report-type-label--3{background-color:#a6a6a6;color:#fff}.report-type-label--4{background-color:#d64735;color:#fff}.report-type-label--6{background-color:#86c740;color:#fff}.report-type-label--7{background-color:#efd019;color:#fff}.report-type-label--8{background-color:#3d558d;color:#fff}.report-type-label--9{background-color:#010101;color:#fff}.report-type-label--10{background-color:#7fb3c5;color:#fff}.report-type-label--11{background-color:#95aad1;color:#fff}.report-type-label--12{background-color:#18a300;color:#fff}.report-type-label--13{background-color:#f2a8a0;color:#fff}.report-type-label--14{background-color:#de9451;color:#fff}.report-type-label--16{background-color:#b96cc4;color:#fff}.report-type-label--17{background-image:linear-gradient(to right, #e4b392 0%, #e4b392 50%, #3d558d 50%, #3d558d 100%);color:#fff}.report-type-label--18{background-image:linear-gradient(to right, #3d558d 0%, #3d558d 50%, #e4b392 50%, #e4b392 100%);color:#fff}.report-type-counter{margin-left:auto;font-weight:bold}.report-manager{display:flex;align-items:center;color:var(--theme);cursor:pointer}.report-manager-totem{width:24px;margin:0 10px 0 0}.report-manager-totem img{width:100%;height:auto}.report-data{width:calc(100% - 325px)}.report-data_wide{width:100%}.report-data th{font-weight:bold;padding:0 5px 10px 5px;font-size:14px}.report-data th:first-child{text-align:left}.report-data td{padding:5px 10px;border:1px solid #c1c1c1;white-space:nowrap}.report-data td:not(:first-child){text-align:center}.report-data td.empty-cell{border:none}.report-data tbody tr:not(.no-highlight){transition:all 0.2s}.report-data tbody tr:not(.no-highlight):hover{background:#fafafa}.report-data tfoot td{color:var(--theme);font-weight:bold;font-size:17px}.report-bottom-title{margin:0 0 30px 0;font-size:28px;text-align:center}.report-bottom-title-plan{color:var(--theme);font-size:1.1em}.report-bottom-title-plan .currency{margin-left:0;font-size:0.8em}.report-bottom-conversion{margin-top:10px;font-size:0.8em}.report-bottom-conversion span:not(:first-child){margin-left:15px}.report-bottom-conversion mark{color:var(--theme)}.report-bottom-average{margin-top:10px;font-size:0.8em}.report-bottom-average .currency{font-size:0.8em;color:var(--theme) !important}.report-bottom-average span{color:var(--theme)}.report-right{width:305px}.report-chart{display:flex;margin:0 0 40px 0}.report-chart-minimal{width:30%}.report-chart-minimal .report-chart-line{border-color:var(--theme);border-right:none}.report-chart-minimal .report-chart-value{background:var(--theme)}.report-chart-plan{width:45%}.report-chart-plan .report-chart-line{border-color:#ffde1b;border-right:none;border-left:none}.report-chart-plan .report-chart-value{background:#ffde1b;color:#1d2225}.report-chart-manager-plan{width:75%}.report-chart-manager-plan .report-chart-line{border-color:#ffde1b;border-right:none}.report-chart-manager-plan .report-chart-value{background:#ffde1b;color:#1d2225}.report-chart-bonus{width:25%}.report-chart-bonus .report-chart-line{border-color:#639e3a;border-left:none}.report-chart-bonus .report-chart-value{background:#639e3a}.report-chart-label{font-weight:bold}.report-chart-amount{color:var(--theme);margin-left:10px}.report-chart-line{position:relative;height:28px;margin:10px 0 10px 0;background:#f6f6f6;border-width:2px;border-style:solid}.report-chart-value{position:absolute;content:'';top:0;left:0;display:block;width:0;height:100%;text-align:center;font-size:13px;line-height:24px;font-weight:bold;white-space:nowrap;overflow:hidden;color:#fff;opacity:0.9}.report-table{border-collapse:separate}.report-table-holder{padding-top:15px}.report-table thead{position:relative;z-index:30;transform:translate3d(0, 0, 0);transition:all 0s 0s}.report-table th{position:relative;z-index:30;padding:10px 15px 5px 15px;min-width:125px;font-size:20px;font-weight:bold;text-align:left;color:#fff;background:var(--theme);border:1px solid #c1c1c1}.report-table th span{display:block;font-size:16px}.report-table th.weekend{background:#efd019}.report-table th .report-table__counter{font-size:16px}.report-table th .report-table__counter span{display:inline-block;font-weight:bold}.report-table tr{background:#fff}.report-table td{position:relative;z-index:0;white-space:nowrap;vertical-align:middle;width:820px}.report-table td.empty-cell{border:none}.report-table tfoot td{padding:10px 15px 5px 15px;border:1px solid #c1c1c1;font-weight:bold;text-align:left}.report-table-item{display:flex;flex-direction:column;min-height:150px;min-width:180px;max-width:820px;padding:5px 10px 10px 10px;border:7px solid #fff}.report-table-item_small{min-height:120px}.report-table-item_small .report-table-item-number{margin:7px 0 3px 0}.report-table-item_small .report-order-status{margin-left:5px}.report-table-item_small .report-table-item-icon{margin-right:5px}.report-table-item_small .report-table-item-icon:not(:first-child){margin-left:0}.report-table-item_completed{opacity:0.7}.report-table-item-top{display:flex;justify-content:space-between;align-items:center;margin:10px 0 10px 0}.report-table-item-totem{display:flex;align-items:center;margin-left:auto}.report-table-item-totem img{width:24px;height:auto}.report-table-item-totem .ico-circles,.report-table-item-totem svg{display:none;width:20px;height:20px;margin-left:5px;fill:var(--theme)}.report-table-item-totem .ico-circles.active,.report-table-item-totem svg.active{display:block}.report-table-item-icons{display:flex;align-items:center;margin-top:5px}.report-table-item-icons svg{width:18px;height:18px;fill:#1d2225}.report-table-item-icons+.page-separator{margin-top:10px;border-top:1px solid #c1c1c1}.report-table-item-icons .report-table-item-days{margin:0 auto;font-size:18px;color:var(--theme)}.report-table-item-icon{display:flex;align-items:center;justify-content:center;width:27px;height:27px;border-radius:50%;border:1px solid #5c626e}.report-table-item-icon:not(:first-child){margin-left:7px}.report-table-item-icon_error{background-color:var(--theme);border-color:var(--theme)}.report-table-item-icon_error svg{fill:#fff}.report-table-item-source{margin-left:auto}.report-table-item-source svg{display:block}.report-table-item-days{margin-top:5px;font-weight:bold}.report-table-item-price{font-weight:bold}.report-table-item-reason{margin-top:17px}.report-table-item--1{border-color:#6fbcf0}.report-table-item--2{border-color:#ffde1b}.report-table-item--3{border-color:#a6a6a6}.report-table-item--4{border-color:#d64735}.report-table-item--6{border-color:#86c740}.report-table-item--7{border-color:#efd019}.report-table-item--8{border-color:#3d558d}.report-table-item--9{border-color:#010101}.report-table-item--10{border-color:#7fb3c5}.report-table-item--11{border-color:#95aad1}.report-table-item--12{border-color:#18a300}.report-table-item--13{border-color:#f2a8a0}.report-table-item--14{border-color:#de9451}.report-table-item--16{border-color:#b96cc4}.report-table-item--17{border-top-color:#e4b392;border-left-color:#e4b392;border-right-color:#3d558d;border-bottom-color:#3d558d}.report-table-item--18{border-top-color:#3d558d;border-left-color:#3d558d;border-right-color:#e4b392;border-bottom-color:#e4b392}.report-table-item_not-payed{border-color:var(--theme)}.report-table.dc446 .report-table-item,.report-table.dc446 td{width:auto;max-width:100%}.report-table-logist{min-height:130px}.report-table-logist-customer{font-weight:bold;margin-top:3px;margin-bottom:5px}.report-table-logist-address{max-width:270px;white-space:normal;margin-top:5px}.report-order{min-width:600px;padding-top:10px;font-size:15px}.report-order__counted{padding-left:15px;padding-right:15px;margin-bottom:10px;height:30px;font-size:14px}.report-order__counted:disabled{opacity:0.8;pointer-events:none}.report-order .cart-dropdown-row{display:table-row}.report-order .cart-dropdown-cell{display:table-cell;float:none;padding:5px;vertical-align:middle}.report-order_wide{min-width:750px}.report-order textarea.textarea-field{position:static;height:100px}.report-order input.text-input{position:static;height:30px;font-size:14px;padding:0 10px}.report-order .input-line{position:static}.report-order .input-line:not(:last-child){margin-bottom:15px}.report-order .input-line textarea.textarea-field{position:static}.report-order__new-task{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:calc(50% - 10px)}.report-order__new-task .input-label{width:100%}.report-order__new-task [class*="butn"],.report-order__new-task select{width:calc(50% - 10px);height:30px;line-height:28px}.report-order__new-task [class*="butn"]{line-height:normal}.report-order__comments{width:100%;margin-top:15px;margin-bottom:15px}.report-order__comments:not(:last-child){margin-bottom:15px}.report-order__comments-frame{padding-top:7px;padding-left:10px;padding-bottom:5px;padding-right:10px;border:1px solid #c1c1c1;min-height:60px;color:#5c626e;white-space:normal}.report-order__comments-frame_red{color:var(--theme);font-weight:bold}.report-order__logist-table{width:100%;margin-bottom:20px}.report-order__logist-table td{border:1px solid #c1c1c1;padding:6px 7px;vertical-align:middle;text-align:left;font-size:13px}.report-order .cart-item-image{max-width:25px}.report-order .cart-item-info{font-size:15px;min-width:120px;max-width:150px}.report-order .cart-item-info>a{white-space:normal}.report-order .cart-dropdown-cell--image{width:35px;min-width:35px}.report-order .cart-dropdown-row{position:static;padding:5px 0}.report-order .cart-dropdown-cell--number{position:relative;padding-left:5px;width:30px}.report-order-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:10px 0 10px 0}.report-order__section{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%}.report-order__section_calculations{margin-top:20px;margin-bottom:20px;border-top:1px solid #c1c1c1;border-bottom:2px solid #c1c1c1}.report-order__section:last-of-type{border-bottom:1px solid #c1c1c1}.report-order__section-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%}.report-order__section-contractor,.report-order__section-time,.report-order__section-driver,.report-order__section-address{margin-left:15px}.report-order__section-sep{margin-right:15px}.report-order__section-inner-title,.report-order__section-inner-content,.report-order__section-title,.report-order__section-content{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;border-top:1px solid #c1c1c1}.report-order__section-content{padding-left:10px;padding-right:10px;border:5px solid transparent}.report-order__section-inner-content,.report-order__section-content{padding-top:15px;padding-bottom:10px}.report-order__section-inner-content.status_1,.report-order__section-content.status_1{border-color:#86c740}.report-order__section-inner-content.status_2,.report-order__section-content.status_2{border-color:#b96cc4}.report-order__section-inner-content.status_3,.report-order__section-content.status_3{border-color:#3d558d}.report-order__section-inner-content.status_4,.report-order__section-content.status_4{border-color:#6fbcf0}.report-order__section-inner-content.status_5,.report-order__section-content.status_5{border-color:#de9451}.report-order__section-inner-title,.report-order__section-title{font-weight:bold;font-size:16px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;transition:all 0.2s;justify-content:flex-start;align-items:center;flex-wrap:nowrap}.report-order__section-inner-title .add-butn,.report-order__section-title .add-butn{margin-left:15px}.report-order__section.error .report-order__section-title{background-color:var(--theme);color:white}.report-order__section-inner-title{padding-top:8px;font-size:16px;color:#5c626e}.report-order__section-title-driver{margin-right:15px}.report-order__section-gap,.report-order__section-drivers{display:flex;align-items:center;margin-right:auto}.report-order__section-inner-name,.report-order__section-name{display:flex;align-items:center;margin-right:15px;font-size:22px;min-width:152px;padding:0 10px 2px 10px;cursor:pointer}.report-order__section-inner-name:after,.report-order__section-name:after{position:relative;top:1px;content:'';display:block;width:12px;height:8px;margin-left:auto;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAATCAYAAABobNZCAAAB+klEQVRIiaXVT4hNYRjH8c+9ZKWkmEmG5i6ocZRy7YSoQSaRsLGZhQ0LhZI/KQtqhoUF2ZMVFtLEMDT+FU2dou6VhTpSUkhMxpRmYnHures6595z7zyb03l/z/t83+d9z/m9uVL3ajVxEnMrz0wRRGGmvHKhOA83cSSIwhLkK1oOp3EOJ3A8KzwjuANP0It75UKxUIXncRlnavLP4lTN4mYCXohhrKoMdeFZuVDsmY3zOFg3Z1ZlAVMYnAG4E0+xvE5ajBvVrt+kzB/AUW3sQLlQXIKHCWD4hcE83mMzSil1LuBQi+D5eISVKSn7gii8Xu3oIzbgbUJiDhdxOCO4G8+xLEGewJ4gCm/z73Z+wxa8Sqk7gANNwAswhBUJ8jT6gyi8VR2oP8sP2Ih3CZPn4EraAipnPIYgQZ7CjlpwEhy+Yx3S3OMS9ouPowruEv9OhYT8SezF3XohV+dwtdGBx+hJ0P6gH9fQKe54aUqdviAK/wPT+Bf6jLV4naDlcBXHMJICHse2NDCNO6/GItzBmmaJNTGNnUEUDjVKymIen7Be8g4kxU9xxw3BWeHEH00vXjbJm8LuIAofZCnaim1+wVbpPjAp7vh+1oKtevYPsROO1Y1PYFcQhSOtFGvnyhxHH15U3n9jexCFw60Wave+/opNGBU712g7Rf4CsNKDY+k/gLgAAAAASUVORK5CYII=");background-size:12px 8px;transition:all 0.2s}.report-order__section-inner-name.active,.report-order__section-name.active{color:var(--theme)}.report-order__section-inner-name.active:after,.report-order__section-name.active:after{transform:rotate(180deg)}.report-order__section-inner-name.status_1,.report-order__section-name.status_1{color:#fff;background-color:#86c740}.report-order__section-inner-name.status_2,.report-order__section-name.status_2{color:#fff;background-color:#b96cc4}.report-order__section-inner-name.status_3,.report-order__section-name.status_3{color:#fff;background-color:#3d558d}.report-order__section-inner-name.status_4,.report-order__section-name.status_4{color:#fff;background-color:#6fbcf0}.report-order__section-inner-name.status_5,.report-order__section-name.status_5{color:#fff;background-color:#de9451}.report-order__section_disabled .report-order__section-name{background-color:#999;color:#fff}.report-order__section-inner-name{font-size:16px}.report-order__section .report-products{margin-top:0;margin-bottom:0}.report-order__section-title-right{display:flex;flex-grow:1;align-items:center}.report-order-row{display:flex;align-items:center;min-height:30px;justify-content:space-between;flex-wrap:wrap;width:calc(50% - 10px);margin:0 0 7px 0}.report-order-row__half{display:flex;align-items:center;justify-content:space-between;width:calc(50% - 10px);min-height:30px}.report-order-row__key{display:flex;align-items:center}.report-order-row_hidden{opacity:0;width:0;height:0;overflow:hidden}.report-order-row label,.report-order-row .manager-select-holder,.report-order-row>span{margin-left:5px;width:170px}.report-order-row label.report-order-row__responsible{position:relative;top:1px;margin-left:15px;display:flex;align-items:center;color:var(--theme)}.report-order-row label.report-order-row__responsible .checkbox{margin-right:5px}.report-order-row .manager-select-holder{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;width:400px;max-width:calc(100% - 150px);flex-shrink:0}.report-order-row .manager-select-holder__value{width:calc(100% - 40px)}.report-order-row .manager-select-holder__prefix{width:30px;margin-left:auto;text-align:right}.report-order-row .manager-select-holder .logistics-select,.report-order-row .manager-select-holder .text-input{width:100%}.report-order-row .manager-select-holder .currency{margin-left:5px}.report-order-row select{height:30px;line-height:28px;padding-left:10px}.report-order-row>a{text-decoration:underline;margin-left:5px}.report-order-row>a:first-child{margin-left:0}.report-order-row>a:hover{text-decoration:none}.report-order__column{width:calc(50% - 10px);align-self:flex-start}.report-order__column .report-order-row{width:100%}.report-order__separator{flex:1 0 100%;margin-bottom:7px;border-bottom:1px solid #c1c1c1}.report-order__title{width:100%;padding-bottom:5px;margin-top:10px;margin-bottom:10px;font-weight:bold;font-size:16px;color:var(--theme);border-bottom:1px solid #c1c1c1}.report-order__controls{width:100%;margin-top:7px;margin-bottom:7px;display:flex;align-items:center}.report-order__controls [class*="butn"]{margin-right:10px;height:30px;padding-left:15px;padding-right:15px}.report-order-status{color:#fff;padding:2px 10px 4px 10px;margin:0 0 0 10px}.report-order-status--1{background-color:#6fbcf0;color:#fff}.report-order-status--2{background-color:#ffde1b}.report-order-status--3{background-color:#a6a6a6;color:#fff}.report-order-status--4{background-color:#d64735;color:#fff}.report-order-status--6{background-color:#86c740;color:#fff}.report-order-status--7{background-color:#efd019;color:#fff}.report-order-status--8{background-color:#3d558d;color:#fff}.report-order-status--9{background-color:#010101;color:#fff}.report-order-status--10{background-color:#7fb3c5;color:#fff}.report-order-status--11{background-color:#95aad1;color:#fff}.report-order-status--12{background-color:#18a300;color:#fff}.report-order-status--13{background-color:#f2a8a0;color:#fff}.report-order-status--14{background-color:#de9451;color:#fff}.report-order-status--16{background-color:#b96cc4;color:#fff}.report-order-status--17{background-image:linear-gradient(to right, #e4b392 0%, #e4b392 50%, #3d558d 50%, #3d558d 100%);color:#fff}.report-order-status--18{background-image:linear-gradient(to right, #3d558d 0%, #3d558d 50%, #e4b392 50%, #e4b392 100%);color:#fff}.report-order-price{white-space:nowrap;margin:0 0 0 10px}.report-order-total{display:flex;justify-content:space-between;margin:0 0 10px 0;width:calc(50% - 10px);min-width:340px}.report-order-total--total{font-weight:bold}.report-order .cart-item-price{height:auto;line-height:normal}.report-order__notification{display:flex;justify-content:space-between}.report-order__notification textarea.textarea-field{height:143px}.report-order__notification-column{width:calc(50% - 10px)}.report-order__notification .input-line{margin-bottom:20px}.report-order__notification .input-line_date{display:flex;justify-content:space-between;flex-wrap:wrap;align-content:flex-start}.report-order__notification .input-line_date:after{display:none}.report-order__notification .input-line_date .date-label{width:100%}.report-order__notification .input-line_date .input-line-cell{width:calc(50% - 10px)}.report-order__notification input.text-input{height:40px}.report-order__notification [class*="-butn"]{width:100%;max-width:260px;margin-bottom:15px}.report-order .input-label{height:24px;padding:0 0 6px 0;color:#5c626e;font-weight:bold}.report-order__helpers-item,.report-order__cars-item{position:relative;padding-right:30px;margin-bottom:7px;border-bottom:1px solid #c1c1c1}.report-order__helpers-item .manager-select-holder,.report-order__cars-item .manager-select-holder{width:340px}.report-order__helpers-item .text-input_low,.report-order__cars-item .text-input_low{margin-top:7px;display:none}.report-order__helpers-remove,.report-order__cars-remove{position:absolute;top:5px;right:0;width:20px;height:20px;border:1px solid var(--theme);background-color:#fff;border-radius:50%;transition:all 0.2s;cursor:pointer}.report-order__helpers-remove svg,.report-order__cars-remove svg{position:absolute;top:50%;left:50%;display:block;width:15px;height:15px;transform:translate3d(-50%, -50%, 0);fill:var(--theme)}.report-order__helpers-remove:hover,.report-order__cars-remove:hover{background-color:var(--theme)}.report-order__helpers-remove:hover svg,.report-order__cars-remove:hover svg{fill:#fff}.report-order__cars .report-order-row:not(:first-child){margin-top:15px}.report-notifications{width:100%;margin-top:20px;margin-bottom:30px}.report-notifications__title{font-size:20px;margin-bottom:10px}.report-notifications__list{display:table;border-collapse:collapse;margin-top:15px}.report-notifications__list li{display:table-row;margin:0 0 5px 20px;transition:all 0.2s}.report-notifications__list li:hover{text-decoration:underline}.report-notifications__list li.report-notifications_new{color:#6fbcf0}.report-notifications__list li.report-notifications_alert{color:var(--theme)}.report-notifications__list li.report-notifications_done{color:#a6a6a6}.report-notifications__cell{display:table-cell;border:1px solid #c1c1c1;padding:2px 10px;text-align:center;vertical-align:middle}.report-notifications__cell:not(:first-child){border-left:none}.report-notifications [class*="-butn"]{padding:0 15px;margin-top:20px;height:30px}.report .catalogue-date-sort{margin-top:20px}.report .catalogue-date-sort form{flex-wrap:wrap;justify-content:space-between}.report .catalogue-date-sort .text-input{margin:0;width:calc((100% - 60px) / 2)}.report .catalogue-date-sort .dark-red-butn{margin:0}.report .catalogue-date-sort .label{width:100%;margin-bottom:10px}.report .catalogue-date-sort .stock-orders-trigger{padding-left:10px;padding-right:10px}.report .catalogue-date-sort .stock-orders-trigger__holder{margin-top:20px;display:flex;align-items:center}.report .catalogue-date-sort .stock-orders-trigger__counter{font-weight:bold;margin-left:15px;color:var(--theme)}.report-products{width:100%;margin-top:20px;margin-bottom:20px;white-space:normal}.report-products__list{counter-reset:report-products}.report-products__list .report-products__number:after{content:counter(report-products);counter-increment:report-products}.report-products__head{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%;border-top:2px solid #5c626e;font-size:14px;font-weight:bold}.report-products__head .report-products__data,.report-products__head .report-products__info{padding:0}.report-products__item{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%;border-top:1px solid #5c626e;font-size:14px}.report-products__item:last-child{border-bottom:1px solid #5c626e}.report-products__item_not-enough,.report-products__item_complex{background:#e8e9ec}.report-products__photos{display:flex;flex-wrap:wrap;width:100%;counter-reset:photos;border-top:1px solid #dfe0e1;margin-bottom:10px}.report-products__photos-item{position:relative;display:block;width:60px;height:60px;margin-right:10px;margin-top:10px;border:1px solid #5c626e;border-radius:3px;overflow:hidden;cursor:pointer}.report-products__photos-item:hover{border-color:var(--theme)}.report-products__photos-item:before{position:absolute;top:2px;left:2px;z-index:2;display:flex;content:counter(photos);counter-increment:photos;align-items:center;justify-content:center;width:20px;height:20px;font-size:12px;font-weight:bold;color:var(--theme);background-color:#fff;border-radius:50%;box-shadow:0 2px 10px rgba(35,35,35,0.25)}.report-products__photos-item-image{position:absolute;display:block;bottom:0;right:0;z-index:1;width:100%;height:100%;transition:all 0.5s}.report-products__photos-item-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.report-products__photos-remove{position:absolute;content:'';top:2px;right:2px;z-index:2;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background-color:#fff;border-radius:50%;box-shadow:0 2px 10px rgba(35,35,35,0.25);cursor:pointer;transition:all 0.2s;display:none}.report-products__photos-remove svg{width:13px;height:13px;fill:var(--theme)}.report-products__photos-remove:hover{background-color:var(--theme)}.report-products__photos-remove:hover svg{fill:#fff}.report-products__item-title{font-size:16px;width:100%;font-weight:bold;margin-bottom:10px}.report-products__title{width:100%;padding-top:5px;padding-bottom:5px;font-weight:bold}.report-products__number{width:25px;padding-top:5px;padding-bottom:5px;padding-left:5px;font-weight:bold}.report-products__data{display:flex;align-items:flex-start;flex-wrap:wrap;width:260px;padding-top:5px;padding-bottom:5px}.report-products__data-image{width:55px;margin-right:10px}.report-products__data-image [class*="butn"]{margin-top:5px;margin-left:auto;margin-right:auto}.report-products__data-frame{max-width:55px;margin-left:auto;margin-right:auto;border:1px solid #c1c1c1}.report-products__data-frame img{width:100%;height:auto}.report-products__data-btns{display:flex;justify-content:center;align-items:center;margin-top:5px}.report-products__data-btns [class*="butn"]:not(:first-child){margin-left:5px}.report-products__data-content{flex:1 1;width:calc(100% - 65px);padding-right:10px}.report-products__data-line{display:flex;align-items:center}.report-products__data-value{margin-left:5px}.report-products__data-value_red{color:var(--theme)}.report-products__data-repair{color:var(--theme);font-weight:bold}.report-products__data-similar{font-weight:bold}.report-products__data-similar a{color:var(--theme)}.report-products__name{display:block;margin-bottom:5px;color:#1d2225;text-transform:uppercase}.report-products__subname{color:#5c626e;display:inline-block}.report-products__info{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;flex:1 1;padding-bottom:3px;padding-right:10px}.report-products__info-row{display:flex;align-items:center;justify-content:space-between;width:calc(50% - 10px);min-height:37px;padding-top:5px;padding-bottom:5px;font-weight:bold}.report-products__info-row_red{color:var(--theme)}.report-products__info-row_red .report-products__info-key{color:var(--theme)}.report-products__info_even .report-products__info-row:not(:nth-last-child(1)):not(:nth-last-child(2)){border-bottom:1px solid #c1c1c1}.report-products__info_odd .report-products__info-row:not(:last-child){border-bottom:1px solid #c1c1c1}.report-products__info_two .report-products__info-row{border-bottom:1px solid #c1c1c1}.report-products__info-key{display:flex;align-items:center;width:calc(50% - 5px);min-height:26px;color:#5c626e}.report-products__info-value{display:flex;align-items:center;justify-content:flex-end;width:calc(50% - 5px);min-height:26px}.report-products__info-value .currency{margin-left:3px;min-width:20px;text-align:right}.report-products__info-value input.text-input{height:26px;padding-left:5px;padding-right:5px}.report-products__info-value input.text-input[name*=quantity_lost]{text-align:right;padding-right:0;padding-bottom:2px;font-weight:bold;background-color:#fff;border-color:#fff}.report-products__info-value input.text-input[type=number]{width:50px}.report-products__info-value select{height:26px;line-height:24px}.report-products__info [class*="butn"]{height:26px;font-size:15px;padding-left:10px;padding-right:10px}.report-products__total{margin-top:15px;font-size:18px;font-weight:bold;text-align:right;color:var(--theme)}.report-accessories{width:100%;padding-top:5px;padding-left:25px;border-top:1px solid #c1c1c1;background:#fff}.report-accessories__list{counter-reset:report-accessories}.report-accessories__list .report-accessories__number:after{content:counter(report-accessories);counter-increment:report-accessories}.report-accessories__item{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%;border-top:1px solid #c1c1c1;font-size:13px}.report-accessories__title{width:100%;margin-bottom:5px;font-weight:bold}.report-accessories__number{width:25px;padding-top:5px;padding-bottom:5px;padding-left:5px;font-weight:bold}.report-accessories__data{display:flex;align-items:flex-start;flex-wrap:wrap;width:220px;padding-top:5px;padding-bottom:5px}.report-accessories__data-image{width:55px;margin-right:10px}.report-accessories__data-image [class*="butn"]{margin-top:5px;margin-left:auto;margin-right:auto}.report-accessories__data-frame{max-width:55px;margin-left:auto;margin-right:auto;border:1px solid #c1c1c1}.report-accessories__data-frame img{width:100%;height:auto}.report-accessories__data-btns{display:flex;justify-content:center;align-items:center;margin-top:5px}.report-accessories__data-btns [class*="butn"]:not(:first-child){margin-left:5px}.report-accessories__data-content{flex:1 1;width:calc(100% - 65px);padding-right:10px}.report-accessories__data-bottom{display:flex}.report-accessories__data-line:not(:first-child){margin-left:20px}.report-accessories__name{display:block;color:#1d2225;text-transform:uppercase}.report-accessories__subname{color:#5c626e}.report-accessories__info{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;flex:1 1;padding-bottom:3px}.report-accessories__info-row{display:flex;align-items:center;justify-content:space-between;width:calc(50% - 10px);min-height:37px;padding-top:5px;padding-bottom:5px;font-weight:bold}.report-accessories__info_even .report-accessories__info-row:not(:nth-last-child(1)):not(:nth-last-child(2)){border-bottom:1px solid #c1c1c1}.report-accessories__info_odd .report-accessories__info-row:not(:last-child){border-bottom:1px solid #c1c1c1}.report-accessories__info_two .report-accessories__info-row{border-bottom:1px solid #c1c1c1}.report-accessories__info-key{width:calc(50% - 10px);color:#5c626e}.report-accessories__info-value{display:flex;align-items:center;justify-content:flex-end;width:calc(50% - 10px)}.report-accessories__info-value .currency{margin-left:3px}.report-accessories__info-value input.text-input{height:26px;padding-left:5px;padding-right:5px}.report-accessories__info-value [type=number]{width:50px}.report-accessories__info-value select{height:26px;line-height:24px}.warehouse-not-payed{font-size:20px;text-align:center;font-weight:bold;color:#f21717}.manager-order__title{display:flex;align-items:flex-end;padding:0 0 20px 0}.manager-order__title .number{margin:0 20px 0 0;font-size:24px;font-weight:bold}.manager-order__title .number mark{color:var(--theme)}.manager-order__title .date{font-size:14px;margin-bottom:3px;color:#5c626e}.manager-order__title .date span{margin:0 0 0 15px}.manager-order__title-btns{display:flex;margin-left:auto}.manager-order__title-btns a[class*="butn"]{line-height:20px}.manager-order__title-btns [class*="butn"]{height:24px;padding-left:10px;padding-right:10px;margin-left:10px;font-size:14px}.manager-order__flex{display:flex;align-items:flex-start}.manager-order__flex .manager-order__logistic{display:flex;align-items:center;text-align:left;flex-wrap:wrap;max-width:140px;min-width:130px;padding-right:10px}.manager-order__flex .manager-order__logistic input.text-input{position:static;height:30px;font-size:14px;padding:0 10px;text-align:center;width:80px;margin-right:10px}.manager-order__logistic-label{width:100%;margin-bottom:5px;font-weight:bold}.manager-order__top{display:flex;flex-wrap:wrap;justify-content:space-between}.manager-order__top:not(:last-child){margin-bottom:14px;border-bottom:1px solid #c1c1c1}.manager-order__top_no-border{border:none}.manager-order__top_no-border:not(:last-child){border:none}.manager-order__top_client{align-items:flex-end}.manager-order__top-title{margin-bottom:15px;width:100%;font-size:18px;font-weight:bold}.manager-order__top-subtitle{margin-bottom:5px;width:100%;font-weight:bold}.manager-order__top-column{position:relative;display:flex;flex-direction:column;width:calc(50% - 10px)}.manager-order__top-column .card-btns-consult{float:none;margin-bottom:20px;margin-top:auto}.manager-order__top-map{position:absolute;top:0;left:0;width:100%;height:calc(100% - 20px);background:#fafafa}.manager-order__top .check-line{display:flex;align-items:center;min-height:36px;margin-bottom:4px}.manager-order__top .check-line .label-text{top:0}.manager-order__top .order-price-form{display:flex;flex-wrap:wrap;justify-content:space-between}.manager-order__top .order-price-form .input-line{width:calc(50% - 10px);padding:0;margin:0 0 20px 0}.manager-order__top .order-price-form .input-line .cart-text{margin-bottom:0}.manager-order__top .order-price-form .input-line_wide{width:100%}.manager-order__top .order-price-form textarea.textarea-field_bigger{height:116px}.manager-order__top .order-price-form .order-total-hours{margin-right:10px}.manager-order__top .input-line{margin-bottom:20px}.manager-order__top .order-section{margin:0}.manager-order__top .date-label{padding:0 0 2px 0;height:auto;color:#1d2225}.manager-order__top .cart-text{padding:0;margin-bottom:20px;min-height:36px;display:flex;align-items:center}.manager-order__top-column{position:relative;display:flex;flex-direction:column;width:calc(50% - 10px)}.charity{width:100%;max-width:290px;margin-bottom:20px}.charity__top{display:flex;justify-content:space-between;margin-bottom:7px;font-size:13px;color:#5c626e;font-weight:bold}.charity__top>div{width:calc(60% - 5px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.charity__top>div:last-child{text-align:right;width:calc(40% - 5px)}.charity__bottom{margin-top:7px;font-size:13px}.charity__bottom>a{text-decoration:underline;color:var(--theme)}.charity__bottom>a:hover{text-decoration:none}.order-ratings{margin-bottom:30px}.order-ratings .inner{max-width:960px}.order-ratings__counter{margin-bottom:15px;font-weight:bold}.order-ratings__counter>span{color:var(--theme)}.order-ratings__list{border-bottom:1px solid #dfe0e1;padding-bottom:15px;margin-bottom:30px}.order-ratings__item{margin-top:15px;padding-top:15px;padding-bottom:1px;border-top:1px solid #dfe0e1}.order-ratings__user{display:grid;grid-template-columns:40px 1fr;grid-column-gap:15px;margin-bottom:15px}.order-ratings__user-photo{width:40px;height:40px;background-size:100% 100%;border-radius:50%;overflow:hidden}.order-ratings__user-photo img{width:100%;height:auto}.order-ratings__user-data{display:flex;flex-direction:column;justify-content:center}.order-ratings__user-name{font-weight:bold;margin-bottom:0.5rem}.order-ratings__user-category{font-size:0.9em}.order-ratings__user-category a{display:inline-flex;align-items:center;color:#5c626e;font-weight:bold}.order-ratings__user-category svg{width:16px;height:16px;margin-left:5px;fill:#5c626e}.order-ratings__user-category span{color:#5c626e;margin-right:5px}.order-ratings__user-post{font-size:0.9em;color:#5c626e;font-weight:bold;margin-bottom:0.5rem}.order-ratings__stars{display:flex;align-items:baseline;margin-bottom:15px;font-size:0.85em;color:#5c626e}.order-ratings__stars>div:not(:first-child){margin-left:15px}.order-ratings__details{display:flex;align-items:baseline;margin-bottom:15px;font-size:0.85em;color:#5c626e}.order-ratings__details>div:not(:first-child){margin-left:15px}.order-ratings__order{font-weight:bold;font-size:1.2em}.order-ratings__body{line-height:1.4;color:#5c626e}.order-ratings__answer{padding-left:5%;margin-top:20px}.order-ratings__footer{display:flex;justify-content:flex-end;align-items:center;margin-top:15px}.order-ratings__likes{display:flex;align-items:center;color:#5c626e}.order-ratings__likes [class*='butn']{display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;margin-left:15px}.order-ratings__likes [class*='butn'] svg{width:20px;height:20px;fill:var(--theme)}.order-ratings__likes [class*='butn']:hover svg{fill:#fff}.delivery{margin-bottom:50px}.delivery__title{margin-top:30px;margin-bottom:20px}.delivery__title-holder{font-size:2.25em;line-height:1.125em;font-weight:bold}.delivery__title>span{display:block;margin-top:5px;color:#5c626e;font-size:1.125em}.delivery__form{margin-bottom:40px}.delivery__form-holder{order:1}.delivery__form-columns{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}.delivery__form-title{margin-bottom:15px;font-size:1.5em;line-height:1.125em;font-weight:bold}.delivery__address-error{position:absolute;top:100%;left:0;z-index:10;width:100%;color:var(--theme);font-size:0.75em}.delivery__input-label{height:18px;margin-bottom:5px;font-size:13px;font-weight:bold;color:#5c626e}.delivery__input-label sup{margin-top:-2px;vertical-align:middle;font-size:1.5em;line-height:1em;color:var(--theme);font-weight:bold;display:inline-block;height:16px}.delivery__input-label_total{font-size:16px;height:18px;color:#1d2225}.delivery__input-label_secondary{color:#888}.delivery__input-main-label{font-size:15px;font-weight:bold;color:#5c626e}.delivery__price-anchor{margin-bottom:7px;font-size:13px;display:block}.delivery__input-line{margin-bottom:20px}.delivery__form-submit [class*="butn"]{padding-left:15px;padding-right:15px}.delivery__form-submit>p{color:#5c626e;margin-top:10px;font-size:13px}.delivery__form-banner{display:flex;order:2;align-items:center;transition:all 0.2s}.delivery__form-banner img{width:100%;height:auto}.delivery__address-line{position:relative;display:grid;grid-template-columns:1fr 30px;grid-column-gap:5px}.delivery__address-modal-trigger{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;cursor:pointer}.delivery__address-trigger{display:flex;align-items:center;justify-content:center;width:30px;height:40px;cursor:pointer;transition:all 0.2s}.delivery__address-trigger:hover{opacity:0.8}.delivery__address-trigger svg{width:30px;height:30px;fill:var(--theme)}.delivery__grid{display:flex;flex-wrap:wrap;justify-content:space-between}.delivery__grid-1-1>div{width:calc(50% - 7px)}.delivery__grid-2-1>div{width:calc(75% - (15px / 2))}.delivery__grid-2-1>div:first-child{width:calc(50% - (15px / 2))}.delivery__grid-2-1-1>div{width:calc(25% - ((15px * 2) / 3))}.delivery__grid-2-1-1>div:first-child{width:calc(50% - ((15px * 2) / 3))}.delivery__grid-1-1-2>div{width:calc(25% - ((15px * 2) / 3))}.delivery__grid-1-1-2>div:last-child{width:calc(50% - ((15px * 2) / 3))}.delivery__grid-1-1-1>div{width:calc(33.333% - ((15px * 2) / 3))}.delivery__grid-1-1-1-1>div{width:calc(25% - 7px)}.delivery__section{margin-bottom:80px;margin-top:30px}.delivery__text-title{margin-bottom:20px}.delivery__text-title-holder{font-size:1.75em;line-height:1.125em;font-weight:bold}.delivery__text-content p{font-size:1em;line-height:1.4;margin-top:10px;margin-bottom:15px;color:#5c626e}.delivery__text-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:20px;grid-row-gap:30px}.delivery__text-grid-title{font-weight:bold;margin-bottom:7px;font-size:1.1em}.delivery__text-grid-item p{font-size:1em;line-height:1.4;color:#5c626e}.delivery__text-grid-item a{color:var(--theme);text-decoration:underline}.delivery__text-grid-item a:hover{text-decoration:none}.delivery__banner{position:relative;display:flex;align-items:center;background-color:var(--theme);color:#fff;border-radius:10px;overflow:hidden}.delivery__banner-content{position:relative;z-index:1;width:60%;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;font-size:2.25em;font-weight:bold}.delivery__banner-image{position:relative;z-index:1;width:40%}.delivery__banner-image img{width:100%;height:100%;object-fit:cover}.delivery__banner-link{position:absolute;z-index:2;top:0;left:0;display:block;width:100%;height:100%;text-indent:-999em;overflow:hidden}.delivery__half-block{display:flex;align-items:center;justify-content:space-between}.delivery__half-block-content{width:calc(50% - 10px)}.delivery__half-block-content p{font-size:1em;line-height:1.4;color:#5c626e}.delivery__half-block-title{margin-bottom:5px;font-size:1.75em;font-weight:bold}.delivery__half-block-image{display:flex;align-items:center;justify-content:center;width:calc(50% - 10px)}.delivery__half-block-image img{height:auto;width:480px}.delivery__request-form{padding-top:30px;padding-right:30px;padding-bottom:10px;padding-left:30px;border-radius:10px;border:10px solid var(--theme)}.delivery__request-form-holder{display:flex;justify-content:space-between}.delivery__request-form-holder [class*="butn"]{padding-left:15px;padding-right:15px}.delivery__request-form-inputs{display:flex;align-items:center;justify-content:space-between;width:70%;max-width:750px}.delivery__request-form .delivery__input-line{width:calc(50% - 10px)}.delivery__price{font-weight:bold;color:var(--theme)}.delivery__price_secondary{color:#5c626e}.delivery__total-price{display:flex;align-items:center}.delivery__reasons-list li{font-size:1em;line-height:1.4;color:#5c626e}.delivery__reasons-list li:not(:first-child){margin-top:7px}.delivery__reasons-list li:before{position:relative;content:'';display:inline-block;width:0.75em;height:0.75em;margin-right:7px;background-color:var(--theme);border-radius:50%}.delivery__text-table th{font-weight:bold;text-align:left;background-color:var(--theme);color:#fff}.delivery__text-table th,.delivery__text-table td{padding:10px}.delivery__text-table td{border:1px solid #dfe0e1}.delivery__text-table-description{margin-top:20px}.delivery__text-table-description span{font-weight:bold;font-size:1.25em;color:var(--theme)}.delivery__totals-line{display:flex;align-items:center}.delivery__totals-line:not(:first-child){margin-top:7px}.accordion__section{border-bottom:1px solid #dfe0e1}.accordion__section:first-child{border-top:1px solid #dfe0e1}.accordion__title{position:relative;padding-top:10px;padding-bottom:10px;font-size:1.125em;font-weight:bold;cursor:pointer;transition:all 0.2s}.accordion__title-name{display:flex;align-items:center;justify-content:space-between}.accordion__title-name:after{content:'';display:block;flex-shrink:0;width:12px;height:8px;margin-left:10px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAATCAYAAABobNZCAAAB+klEQVRIiaXVT4hNYRjH8c+9ZKWkmEmG5i6ocZRy7YSoQSaRsLGZhQ0LhZI/KQtqhoUF2ZMVFtLEMDT+FU2dou6VhTpSUkhMxpRmYnHures6595z7zyb03l/z/t83+d9z/m9uVL3ajVxEnMrz0wRRGGmvHKhOA83cSSIwhLkK1oOp3EOJ3A8KzwjuANP0It75UKxUIXncRlnavLP4lTN4mYCXohhrKoMdeFZuVDsmY3zOFg3Z1ZlAVMYnAG4E0+xvE5ajBvVrt+kzB/AUW3sQLlQXIKHCWD4hcE83mMzSil1LuBQi+D5eISVKSn7gii8Xu3oIzbgbUJiDhdxOCO4G8+xLEGewJ4gCm/z73Z+wxa8Sqk7gANNwAswhBUJ8jT6gyi8VR2oP8sP2Ih3CZPn4EraAipnPIYgQZ7CjlpwEhy+Yx3S3OMS9ouPowruEv9OhYT8SezF3XohV+dwtdGBx+hJ0P6gH9fQKe54aUqdviAK/wPT+Bf6jLV4naDlcBXHMJICHse2NDCNO6/GItzBmmaJNTGNnUEUDjVKymIen7Be8g4kxU9xxw3BWeHEH00vXjbJm8LuIAofZCnaim1+wVbpPjAp7vh+1oKtevYPsROO1Y1PYFcQhSOtFGvnyhxHH15U3n9jexCFw60Wave+/opNGBU712g7Rf4CsNKDY+k/gLgAAAAASUVORK5CYII=");background-size:12px 8px;transition:all 0.2s}.accordion__title-name.active:after{transform:rotate(180deg)}.desktop .accordion__title:hover{color:var(--theme)}.accordion__title.active{color:var(--theme)}.accordion__title.active .accordion__title-name:after{transform:rotate(180deg)}.accordion__content{border-top:1px solid transparent;padding-bottom:1em}.accordion__content.active{border-color:#dfe0e1}.post{padding-bottom:5em;font-size:1em}.post__hero{width:100%}.slick-initialized .post__hero-slide.slick-slide{position:relative;align-items:stretch}.post__hero-content{position:relative;z-index:2;padding-top:3em;padding-bottom:3.5em;background-color:rgba(29,34,37,0.48);color:#fff;width:100%}.post__hero-image{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.post__hero-image video{position:fixed;top:0;left:0;display:block;min-width:100%;min-height:100%}.post__hero-image img{width:100%;height:100%;object-fit:cover}.post__hero-title{max-width:560px;margin-bottom:0.125em;font-size:2.25em;line-height:1.1;font-weight:bold}.post__hero-title span{color:var(--theme);display:inline-block}.post__hero-text{margin-bottom:1em;line-height:1.4em;font-size:1.25em;font-weight:bold}.post__hero-text-warning{display:block;color:#ec482f;font-weight:bold}.post__hero-controls [class*="butn"]{padding-left:1em;padding-right:1em}.post__section{position:relative;padding-top:3em;padding-bottom:3em}.post__section-inner{position:relative;z-index:2}.post__section_gray:before{position:absolute;content:'';top:0;left:-80vw;z-index:1;display:block;width:200vw;height:100%;background-color:#f6f6f6}.post__section li{font-size:1em;line-height:1.4;color:#5c626e}.post__section ul:not(:last-child){margin-bottom:1em}.post__section p{font-size:1em;line-height:1.4;color:#5c626e}.post__section p:not(:last-child){margin-bottom:1em}.post__section-title{margin-bottom:0.75em;font-size:1.5em;font-weight:bold}.post__section-title_low{margin-bottom:0}.post__section-subtitle{font-size:1.125em;margin-bottom:0.25em;font-weight:bold;color:#5c626e}.post__section-subtitle_with-gap{margin-bottom:0.75em}.post__section-text{max-width:680px}.post__section-item{max-width:680px}.post__section-item:not(:first-child){margin-top:1.5em}.post__math{margin-top:3em;margin-bottom:3em}.post__math-list{display:flex;font-size:1em;justify-content:space-between;align-items:center;color:#5c626e}.post__math-list>div{max-width:220px}.post__math-list>div:nth-child(2n){font-size:1.5em;font-weight:bold}.post__math-list>div:not(:first-child){padding-left:10px}.post__preview{display:grid;grid-template-columns:1fr 240px;grid-column-gap:20px;grid-row-gap:0.75em}.post__preview:not(:first-child){margin-top:1.5em}.post__preview-title{margin-bottom:0.125em;font-size:1.35em;font-weight:bold}.post__preview-image img{width:100%}.post__preview [class*="butn"]{padding-left:1em;padding-right:1em}.post__preview-half{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:0.75em;padding-top:30px}.post__table th{font-weight:bold;text-align:left;background-color:var(--theme);color:#fff}.post__table th,.post__table td{padding:10px}.post__table td{border:1px solid #dfe0e1}.post__table-description{margin-top:20px}.post__table-description span{font-weight:bold;font-size:1.25em;color:var(--theme)}.post__links{display:grid;grid-template-columns:repeat(5, 1fr);grid-gap:1.75em}.post__links:not(:first-child){margin-top:1.5em}.post__links-item{position:relative;border-radius:10px;overflow:hidden;box-shadow:-5px 5px 10px rgba(35,35,35,0.3)}.post__links-item img{position:relative;z-index:1;width:100%;height:auto}.post__links-item a{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding-top:1em;padding-right:1em;padding-bottom:1em;padding-left:1em;font-weight:bold;color:#fff;background-color:rgba(29,34,37,0.3)}.post__links-item a:hover{background-color:rgba(29,34,37,0.6);text-decoration:none}.post__team:not(:first-child){margin-top:1.5em}.post__input-line{margin-bottom:20px}.post__request-form{padding-top:30px;padding-right:1.5em;padding-bottom:10px;padding-left:1.5em;border-radius:10px;border:5px solid var(--theme)}.post__request-form-holder{display:flex;justify-content:space-between}.post__request-form-holder [class*="butn"]{padding-left:15px;padding-right:15px}.post__request-form-inputs{display:flex;align-items:center;justify-content:space-between;width:70%;max-width:750px}.post__request-form .post__input-line{width:calc(50% - 10px)}.post__form{padding:1.5em;background-color:#fff;border-radius:5px;box-shadow:0 2px 10px rgba(35,35,35,0.25);overflow:hidden}.post__form .delivery__form{margin-bottom:0}.post__form-title{font-size:1.125em;margin-bottom:0.5em;font-weight:bold}.post__form-totals{display:flex;justify-content:space-between;font-weight:bold;font-size:1.125em}.post__form-totals:not(:first-child){margin-top:0.5em}.post__form-totals_secondary{color:#5c626e}.post__form-description{position:relative;padding-top:1em;padding-bottom:1em}.post__form-description:before{position:absolute;content:'';top:0;left:-25%;z-index:1;display:block;width:150%;height:100%;background-color:#E5E5E5}.post__form-description p{position:relative;z-index:2;font-size:1em;line-height:1.4;color:#848484}.post__form-description p:not(:first-child){margin-top:1em}.post__form-features-title{font-weight:bold;font-size:1.125em;margin-bottom:0.5em;color:var(--theme)}.post__form-features-list li{font-size:0.875em;line-height:1.4;color:#848484}.post__form-features-list li:not(:first-child){margin-top:0.5em}.post__form-features-list a{color:var(--theme);text-decoration:underline}.post__form-features-list a:hover{text-decoration:none}.post .delivery__form-banner,.post__aside{padding-top:3em}.post .delivery__text-grid{grid-template-columns:repeat(3, 1fr);padding-bottom:1.5em}.blog{min-height:86vh;padding-top:2rem;padding-bottom:50px}.blog__inner{max-width:980px}.blog .breadcrumbs{margin-bottom:3rem}.blog .breadcrumbs .inner{padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}.blog__title{margin-bottom:2rem;text-align:center}.blog__title_low{margin-bottom:0.5rem}.blog__list{margin-bottom:2rem}.blog__item{position:relative;display:grid;align-items:flex-start;grid-template-columns:190px 1fr;grid-column-gap:2rem;grid-row-gap:1.25rem;padding-bottom:2rem;border-bottom:1px solid #d7d7d7}.blog__item:not(:first-child){padding-top:2rem}.blog__item:hover .blog__item-name{color:var(--theme)}.blog__item-link{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:10;text-indent:-99em;overflow:hidden}.blog__item-image{position:relative;padding-top:70%;overflow:hidden}.blog__item-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.blog__item-content{display:flex;flex-direction:column;justify-content:center;min-height:133px}.blog__item-name{margin-bottom:1rem;font-weight:bold;font-size:1.5rem;transition:all 0.2s}.blog__item-description{line-height:1.4}.blog__item-date{font-size:1rem;font-weight:bold;color:#5c626e}.blog__item-page{margin-top:1.25rem}.blog__item-page p{margin-top:1rem;line-height:1.5;color:#5c626e}.blog__item-page .video-box{margin-top:1.25rem}.blog__item-page-image{margin-top:1.25rem}.blog__item-page-image img{width:100%;height:auto}.blog__item-page-back-link{margin-top:1.25rem;font-weight:bold}.blog__item-page-back-link a{color:var(--theme)}.login-warning{max-width:300px;color:#fff;background-color:var(--theme);box-shadow:0 2px 10px rgba(35,35,35,0.25);border-radius:3px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.no-login-warning .login-warning{display:none}.login-warning__btns{display:flex;align-items:center;justify-content:space-between;margin-top:15px}.login-warning [class*="butn"]{display:inline-block;height:34px;padding-left:10px;padding-right:10px}.login-warning a[class*="butn"]{line-height:30px}.login-greeting{max-width:300px;color:#fff;background-color:var(--theme);box-shadow:0 2px 10px rgba(35,35,35,0.25);border-radius:3px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.no-login-greeting .login-greeting{display:none}.login-greeting__alert{margin-top:15px}.login-greeting__btns{display:flex;align-items:center;justify-content:space-between;margin-top:15px}.login-greeting [class*="butn"]{display:inline-block;height:34px;padding-left:10px;padding-right:10px}.login-greeting a[class*="butn"]{line-height:30px}.install-prompt{display:none;z-index:9999;width:calc(100% - 30px);max-width:300px;background-color:#fff;box-shadow:0 2px 10px rgba(35,35,35,0.25);border-radius:3px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.install-prompt__btns{display:flex;align-items:center;justify-content:space-between;margin-top:15px}.no-install-prompt .install-prompt{display:none}.install-prompt [class*="butn"]{display:inline-block;height:34px;padding-left:10px;padding-right:10px}.install-prompt a[class*="butn"]{line-height:30px}.aside-dot-nav{position:fixed;right:0;top:0;z-index:8888;display:none;height:100vh;width:0}.aside-dot-nav__list{position:absolute;content:'';top:0;right:0;width:0;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.aside-dot-nav__item{margin-top:1.5em}.aside-dot-nav__link{position:relative;display:flex;align-items:center;padding-right:1.5em;margin-right:1em;white-space:nowrap;font-weight:bold;color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,0.35);transition:all 0.35s}.aside-dot-nav__link:hover{text-decoration:none}.aside-dot-nav__link:after{position:absolute;content:'';top:50%;right:0;display:block;width:0.75em;height:0.75em;background-color:#fff;box-shadow:1px 1px 5px rgba(0,0,0,0.35);border-radius:50%;transform:translateY(-50%);transition:all 0.35s}.aside-dot-nav__link.active{padding-right:2em}.aside-dot-nav__link.active:after{width:1.5em;height:1.5em;right:-0.375em}.aside-dot-nav__link span{transition:all 0.2s;flex-shrink:0}.aside-dot-nav__link:not(.active) span{opacity:0}.rg-partner .main-page-actions,.rg-partner .card-benefits,.rg-partner .card-terms,.rg-partner .catalogue-availability,.rg-partner .product-preview-quality,.rg-partner .catalogue-price-sort{display:none}.rg-partner__powered{display:flex;align-items:center;justify-content:flex-end;margin-top:30px;padding-left:15px;padding-right:15px;font-size:15px;color:#5c626e}.rg-partner__powered svg{width:28px;height:28px;margin-right:10px;fill:#ec482f}.rg-partner .header{padding-top:0}.rg-markup__top{margin-top:30px;margin-bottom:50px}.rg-markup__nav li{font-weight:bold;list-style:decimal inside}.rg-markup__nav li:not(:first-child){margin-top:20px}.rg-markup__nav li a{color:var(--theme)}@media only screen and (max-width: 1280px){.other-services li{margin:0 0 0 25px}.page-nav>li>a{padding:0 10px}.page-nav-logo{margin:9px 0 0 20px}.catalogue-list{grid-template-columns:repeat(4, 1fr)}.catalogue-list-holder:not(.with-filters) .catalogue-list{grid-template-columns:repeat(5, 1fr)}.catalogue-list_stages{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 1180px){.header-nav .sub-nav{padding:20px 15px 0 15px}.new-cart__product{padding-top:20px;padding-bottom:20px;padding-left:1em}.new-cart__product .item-remove{top:20px}.new-cart__add-to-favorite{bottom:20px}.new-cart__product-content{grid-template-columns:1fr}}@media (max-width: 1100px){.gpt-charity .gpt-hero{padding:60px 0}.gpt-charity .gpt-hero-container{flex-direction:column;align-items:flex-start;gap:28px}.gpt-charity .gpt-hero-text,.gpt-charity .gpt-hero-image{width:100%}.gpt-charity .gpt-hero-image-inner{height:300px}.gpt-charity .gpt-steps,.gpt-charity .gpt-funds,.gpt-charity .gpt-destination,.gpt-charity .gpt-contact{min-height:auto}.gpt-charity .gpt-destination-inner{grid-template-columns:1fr}.gpt-charity .gpt-contact-card{grid-template-columns:1fr}}@media only screen and (max-width: 1080px){.about__tariffs-data{width:300px;padding:20px}.about__tariffs-content{width:calc(100% - 300px);padding:20px}.report-order__logist-table{max-width:934px;overflow-x:auto}.report-order__section-content{font-size:14px}.report-order__section-inner-name,.report-order__section-name{font-size:16px}.report-order__section-inner-title,.report-order__section-title{font-size:14px}.report-order-row{display:block;margin-bottom:17px;font-weight:bold}.report-order-row .manager-select-holder{justify-content:flex-start;width:100%;max-width:100%;min-height:30px;margin-left:0;margin-top:3px}.report-order-row>span{display:block;font-weight:normal;margin-top:3px;margin-left:0;text-align:left}.report-order-row__half{display:block;width:100%;min-height:0}.report-order-row__half:not(:first-child){margin-top:17px}.report-order__column{font-size:14px}.report-order__helpers-item,.report-order__cars-item{margin-bottom:17px}.report-order__helpers .report-order-row__key,.report-order__cars .report-order-row__key{margin-bottom:10px}.report-order__helpers .manager-select-holder,.report-order__cars .manager-select-holder{width:100%}.report-order__helpers-item,.report-order__cars-item{padding-right:30px}}@media only screen and (max-width: 1027px){.login-warning{bottom:20px}.login-greeting{bottom:20px}.install-prompt{bottom:20px}}@media only screen and (max-width: 1024px){.call-butn{display:block}.callback-butn{display:none}.card-btns-consult .card-btns-consult{float:none;max-width:320px;min-width:0;margin:20px auto 0 auto}.inner{padding-left:2em;padding-right:2em}.aside-banner{height:200px;margin-bottom:70px}.top-banner{height:200px;margin-bottom:70px}.customers-row{width:90px;height:90px}.customers-item{margin:15px 20px}.services-list-item{width:32.2%}.gray-frame{padding-left:10px;padding-right:10px}.white-frame{padding-left:10px;padding-right:10px}.page-holder{padding-top:140px}.header-top_partner>.inner{height:40px}.header-top_partner>.inner .header-right{margin-left:auto;width:auto}.header-top{min-height:40px;padding-top:0}.header-top .logo .organization-logo{width:150px}.mobile-ui{display:flex}.user-dropdown-close,.mobile-nav,.mobile-nav-close{display:block}.header-right-search,.header-nav{display:none}.header-right-nav{margin-left:auto}.header-service__city{display:none}.header-service__nav{display:none}.header-service{font-size:16px}.header-service .ui-btn-tel,.header-service__phone.call-to{margin-right:auto}.footer-copyright p{display:none}.footer-anchor{display:block}.footer-top{padding:0}.site-map-mobile{float:right;margin:13px 0 0 15px}.footer__bottom{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer__bottom .footer-copyright{order:2}.footer__bottom .footer-payment{order:1;margin-bottom:20px}.slick-arrow,[class*='slider-btn-']{width:26px;height:26px;margin-top:-13px}.slick-arrow svg,[class*='slider-btn-'] svg{width:16px;height:16px;margin:-8px 0 0 -7px}.slick-arrow svg.ico-arrow-left,[class*='slider-btn-'] svg.ico-arrow-left{margin-left:-9px}.slick-prev,.slider-btn-prev{left:5px}.slick-next,.slider-btn-next{right:5px}.slick-dots{bottom:10px}.auth{min-height:calc(100vh - 124px)}.page-hero--company .page-hero-bg .slick-arrow{transform:translateY(0)}.page-hero-bg.page-hero-slider .slide{padding-bottom:0}.page-hero-bg.page-hero-slider .slide a{left:0;width:100%}.page-hero-bg .slide__frame{max-width:100%;height:400px}.page-hero-bg .slide-text{left:0;width:100%}.page-hero-bg .image_blur{display:none}.hero-company-name+.studio-section{margin-top:80px}.hero{height:auto;min-height:650px}.hero h1{padding:0 0 10px 0;font-size:80px}.hero .main-page-cell{padding:40px 0 0 0}.hero__gaps{display:none}.page-hero-title{font-size:60px}.page-hero-holder{min-height:calc(100vh - 40px)}.down-icon{display:none}.catalogue-up{bottom:20px}.catalogue-list-holder.with-filters{flex-direction:column}.catalogue-filter-column,.catalogue-list-column{width:auto}.catalogue-list-holder:not(.with-filters) .catalogue-list,.catalogue-list{grid-column-gap:15px;grid-row-gap:20px;grid-template-columns:repeat(4, 1fr)}.catalogue-list-holder:not(.with-filters) .catalogue-list_stages,.catalogue-list_stages{grid-template-columns:repeat(2, 1fr)}.catalogue-list-item{border:1px solid #e3e3e3;border-radius:5px}.catalogue-filter-holder{max-width:380px;max-height:0;opacity:0;margin:0;padding:0;overflow:hidden;transition:all 0.15s;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:20px}.catalogue-filter-holder.active{max-height:20000px;opacity:1;transition:max-height 0.8s, opacity 0.2s}.catalogue-filter-holder .main-section-title{margin:0}.catalogue-filter-holder .filters-close{display:block}.catalogue-nav{display:none}.product-preview .price_inner,.product-preview .product-actions,.product-preview .art{opacity:1}.catalogue__categories-name{font-size:18px}.catalogue__categories{grid-template-columns:repeat(4, 1fr)}.new-cart__columns{grid-template-columns:1fr 320px;grid-column-gap:1em}.about__nav{display:none}.about__content{width:100%}.integration-title{font-size:3em}.testimonials{padding:50px 0 40px 0}.testimonials-next,.testimonials-prev{top:37%}.testimonials .slider-counter{top:30px}.testimonials .slick-dots{bottom:10px}.testimonial-item{min-height:0;padding:30px 0 30px 0}.text-block .figure{width:400px}.text-block .figure.align-right{float:right;margin:20px 0 10px 15px}.text-block .figure.align-left{float:left;margin:20px 20px 10px 0}.new-card__main-columns{grid-template-columns:1fr 1fr;grid-column-gap:1em}.profile .sided-btns .red-butn,.profile .sided-btns .black-butn,.profile .sided-btns .transparent-butn,.profile .sided-btns .dark-red-butn{float:none;margin-left:auto;margin-right:auto}.profile{padding:60px 20px 30px 20px}.order-item .left-data,.order-item .right-data{float:none;width:100%;max-width:640px;margin:0 auto}.order-item .customer-data,.order-item .manager-status{float:none;margin:0 0 30px 0;clear:both;width:100%}.order-item .customer-data:first-child,.order-item .manager-status:first-child{width:100%}.order-item .customer-data .label,.order-item .manager-status .label{float:left;min-width:100px;margin-right:0}.order-item .customer-data .column,.order-item .customer-data .status-select-holder,.order-item .manager-status .column,.order-item .manager-status .status-select-holder{float:left;width:calc(100% - 100px)}.order-item .customer-data .manager-select-holder,.order-item .manager-status .manager-select-holder{width:100%}.order-item.manager-order .order-data-title{float:none}.payment-status{padding:10px 0;margin:0 auto 30px auto;max-width:640px}.payment-status .column{float:none;width:100%;padding:0 10px;margin:0 0 15px 0}.order-comments{margin:0 auto 30px auto;max-width:640px}.order-details .order-comments{margin:0 auto 30px auto}.order-comments .column{float:none;width:100%;margin:0 0 15px 0}.order-comments .column:first-child{float:none}.profile .order-btns{float:none;width:auto;margin-left:auto;margin-right:auto}.profile .order-btns_proposal{width:100%}.profile .order-btns__line{justify-content:center}.profile .order-btns__price{font-size:16px;margin-left:10px}.profile .order-btns [class*="butn"]{font-size:15px}.profile .order-choice-filter [class*="-butn"]{float:left;margin:0 0 0 20px}.main-page-columns-left,.main-page-columns-right{float:none;width:100%}.main-page-specialists{float:right;width:calc(50% - 10px)}.main-page-specialists:nth-child(2n+1){float:left;clear:both}.main-page-actions .actions-list-item{width:50%;margin-bottom:10px}.main-page-actions .main-page-text{font-size:20px}.main-page-actions .main-section-title{font-size:30px}.landing__inner{padding-left:2em;padding-right:2em}.landing__container{padding-left:2em;padding-right:2em}.landing__container{grid-template-columns:1fr}.landing__content{width:100%;max-width:100%;margin-left:0;margin-right:0}.landing__aside-title{margin-bottom:15px;font-size:40px;font-weight:normal}.landing__aside{width:100%}.landing__banner{margin-bottom:70px}.landing__aside-products-list{grid-template-columns:repeat(6, 1fr)}.landing__nav{display:none}.landing__slide{min-height:480px}.landing__products-name{font-size:18px}[class$="modal-frame"]{padding:60px 40px}.report-order-modal-frame{padding-left:15px;padding-right:15px}.warranty-section__text{font-size:18px}.warranty-section__text{font-size:16px}.warranty-section__list{grid-template-columns:1fr}.warranty-section__icon{width:25px;height:25px;margin-right:10px}.warranty-section__item-butn{width:180px;display:flex;justify-content:center;margin-top:20px;margin-left:auto;margin-right:auto}.manager-order__top{flex-direction:column;justify-content:flex-start;align-items:center}.manager-order__top-title,.manager-order__top-column{width:100%;max-width:640px}.manager-order__top-title:last-child,.manager-order__top-column:last-child{margin-bottom:30px}.delivery__banner-content{width:50%;font-size:2em}.delivery__banner-image{width:50%}.post__form-title{font-size:1.5em}.post__form-columns{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}}@media (max-width: 1024px){.g2-hero-logo-wrap{display:none}.g2-inner,.g2-hero-inner{padding:56px 20px}.g2-hero-inner{flex-direction:column;align-items:flex-start}.g2-hero-left,.g2-hero-right{flex:1 1 100%}.g2-hero-right{display:none}.g2-hero-img{height:230px}.g2-grid-3{grid-template-columns:repeat(2, minmax(0, 1fr))}.g2-clients-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.g2-logos-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.g2-cases-grid{grid-template-columns:minmax(0, 1fr)}.g2-cta-layout{flex-direction:column;align-items:stretch;gap:24px}.g2-cta-form{margin-left:0;margin-right:0;max-width:100%;padding:0}.g2-cta-left{max-width:100%}.g2-cta-right{border-left:none;padding-left:0;border-top:1px solid #e5e7eb;padding-top:18px}.g2-page-nav{top:60px}}@media only screen and (max-width: 980px){.auth__title{font-size:34px}.main-page-how .how-list-item:not(:first-child):before{display:none}.landing__aside-products-list{grid-template-columns:repeat(4, 1fr)}.landing__products{grid-template-columns:repeat(4, 1fr)}.modal-location-alphabet{column-count:3}.feedback-modal-frame .half-input:first-child,.feedback-modal-frame .half-input{float:none;width:100%}.feedback-modal-frame .spinn-box .ui-spinner-butn.ui-spinner-down{bottom:0}.feedback-modal-frame .spinn-box .ui-spinner-butn.ui-spinner-up{top:0}.feedback-modal-frame .spinn-box-label{height:auto;line-height:normal}.tariff-modal-column:first-child,.tariff-modal-column{float:none;width:auto}.tariff-modal .spinn-box .ui-spinner-butn.ui-spinner-down{bottom:14px}.tariff-modal .spinn-box .ui-spinner-butn.ui-spinner-up{top:13px}}@media only screen and (max-width: 960px){.footer-social span,.footer-btn-name{display:none}.order-item .order-data-title{display:block;padding:0 0 10px 0;text-align:center}.order-item .order-data-title .number{float:none;display:inline-block;margin:2px 10px 0 0;font-size:22px}.order-item .order-data-title .date{float:none;display:inline-block;padding:9px 0 0 0}.order-item .order-data-title .date span{margin:0 0 0 10px}.order-item .order-data .order-timer{text-align:center}.order-choice .cart-item-info{text-align:left}.order-add{display:block}.order-add form{width:100%;margin-top:10px}.profile-nav{max-width:420px;margin:0 auto 50px auto;border:none;border-bottom:1px solid var(--theme)}.profile-nav ul{display:block}.profile-nav ul li{border:1px solid var(--theme);border-bottom:none}.profile-nav ul span,.profile-nav ul a{height:30px;line-height:28px}.manager-table-holder .item-remove{position:relative;top:0}.order-item .order-data{padding:0 0 40px 0}.order-item .order-data:after{display:block;content:'';clear:both}.order-item .order-data .cell,.order-item .order-data .row{float:none;width:100%;max-width:420px;margin:0 auto}.order-item .order-data .cell{padding:0 0 15px 0}.order-item .order-data .input-line{float:right;width:calc(50% - 5px)}.order-item .order-data .input-line.wide{float:none;width:100%}.order-item .order-table{padding:0}.order-item .order-table .oder-table-head{display:none}.order-item .show-on-mobile{display:block}.order-item span.show-on-mobile{display:inline-block}.order-item .order-product{position:relative;display:block;padding:50px 0 0 0}.order-item .order-product .image{float:none;width:80px;height:80px;margin:0 auto 15px auto;border:1px solid #e3e3e3}.order-item .order-product .image img{width:100%;height:auto}.order-item .order-product .image>a{position:relative;z-index:1;display:block}.order-item .order-product .image>a:before{position:absolute;content:'';top:50%;left:50%;z-index:2;display:block;width:40px;height:40px;margin:-20px 0 0 -20px;background:url("/images/i/zoom.png") no-repeat 50% 50%;background-size:30px 30px;opacity:0;transition:all 0.2s}.order-item .order-product .image>a:hover:before{opacity:1}.order-item .order-product .cell{display:block;width:100%;min-height:20px;padding:0 0 20px 0;text-align:center;font-size:15px;clear:both}.order-item .order-product .cell:after{display:block;content:'';clear:both}.order-item .order-product .cell:nth-child(1){position:absolute;top:5px;left:0;float:none;height:40px;line-height:40px;width:44px}.order-item .order-product .cell:nth-child(6){position:absolute;top:0;right:0;float:none;width:40px}.order-item .order-product .cell:nth-child(6) .remove-butn{padding:0;width:40px}.order-item .order-product .cell:nth-child(6) .btn-text{display:none}.order-item .order-product .cell:nth-child(5),.order-item .order-product .cell:nth-child(2){width:100%;float:none;text-align:center;clear:both}.order-item .order-product .cell.total-cell .cell-name,.order-item .order-product .cell.art-cell .cell-name{float:left;width:calc(50% - 10px);text-align:right;padding:0}.order-item .order-product .cell.total-cell .total-cell-price,.order-item .order-product .cell.total-cell .art,.order-item .order-product .cell.art-cell .total-cell-price,.order-item .order-product .cell.art-cell .art{float:right;width:calc(50% - 10px);text-align:left;font-size:14px}.order-item .order-product .cell.short-cell{float:left;width:50%;clear:none}.order-item .order-product.dealer-total .cell{float:left;width:50%;clear:none}.order-item .order-product.dealer-total .cell:nth-child(2),.order-item .order-product.dealer-total .cell:nth-child(1){display:none}.order-item .order-product.dealer-total .cell:nth-child(5){width:100%;clear:both}.order-item .order-product.dealer-total .cell:nth-child(5) .total-cell-price,.order-item .order-product.dealer-total .cell:nth-child(5) .cell-name{font-size:20px}.order-item .order-total,.order-item .total-table{text-align:center}.order-item .order-total:before,.order-item .total-table:before{display:none}.order-item .order-total .column:first-child,.order-item .order-total .column,.order-item .total-table .column:first-child,.order-item .total-table .column{float:none;width:100%;border:none}.order-item .order-total .row,.order-item .total-table .row{padding:0 0 15px 0;margin:0 0 15px 0;border-bottom:1px solid #e3e3e3;display:block}.order-item .order-total .cell,.order-item .total-table .cell{display:block;padding:0 0 0 0;clear:both}.order-item .order-total .cell:nth-child(1),.order-item .order-total .cell:nth-child(2),.order-item .total-table .cell:nth-child(1),.order-item .total-table .cell:nth-child(2){float:left;width:50%;padding:0 0 20px 0;clear:none}.order-item .order-total .cell:nth-child(3),.order-item .total-table .cell:nth-child(3){width:100%}.order-item .order-total .bonus-info,.order-item .total-table .bonus-info{position:relative;font-size:15px;color:#00afe6}.order-item .order-total .bonus-info.upper,.order-item .total-table .bonus-info.upper{top:-3px}.order-item .order-total label,.order-item .total-table label{display:inline-block}.order-item .order-total{text-align:left}.order-item .total-table{font-size:14px}.order-item .total-table .row{display:flex;align-items:center;justify-content:space-between;margin:0;padding:0}.order-item .total-table .cell{float:left;height:auto;padding:15px 5px 16px 5px;clear:none}.order-item .total-table .cell:nth-child(1){width:calc(100% - 120px);text-align:left;padding:15px 5px 16px 5px}.order-item .total-table .cell:nth-child(2){width:0;padding:0}.order-item .total-table .cell:nth-child(3){width:105px;padding:15px 5px 16px 5px;text-align:right}.cell-name{display:block}.dealer-details:after{display:block;content:'';clear:both}.dealer-details .column{float:none;width:100%;max-width:420px;margin:0 auto}.dealer-details .column:nth-child(2){float:none}.dealer-details .section{padding:0 0 20px 0;clear:both}.dealer-details .section:after{display:block;content:'';clear:both}.dealer-details .section.half-section{float:right;width:calc(50% - 15px);clear:none}.dealer-details .section.half-section.left-position{float:left}.dealer-details .data-label{padding:0 0 10px 0;color:#5c626e;font-weight:bold}.dealer-details .data-label+.input-line{float:left}.dealer-details .input-line{float:right;width:calc(50% - 5px);margin:0 0 10px 0}.dealer-details .input-line.wide{float:none;width:100%}.dealer-details .confirm-label{clear:both}.contacts-block h1{padding:0 0 40px 0;font-size:38px}.contacts-section{padding:0 0 20px 0;font-size:16px}.modal-tender .studio-slider-holder{max-width:680px;margin:0 auto}.modal-tender .studio-slider .slide{display:flex;flex-direction:column-reverse}.modal-tender .studio-slider-column{float:none;width:100%}.modal-tender .studio-slider-column:first-child{float:none;width:100%;margin:20px 0 0 0}.feedback-modal-frame .spinn-box .ui-spinner-butn.ui-spinner-down,.feedback-modal-frame .spinn-box .ui-spinner-butn.ui-spinner-up{top:50%;bottom:auto;margin-top:-12px}.modal-tender-tabs{display:block;max-width:420px;margin:0 auto 30px auto;border:none;border-bottom:1px solid var(--theme)}.modal-tender-tabs li{border:1px solid var(--theme);border-bottom:none}.modal-tender-tabs span,.modal-tender-tabs a{height:30px;line-height:28px}.manager-order__title{padding:0 0 20px 0}.manager-order__title .number{font-size:22px}.manager-order__title .date span{margin:0 0 0 5px}}@media (max-width: 900px){.gpt-charity .gpt-hero h1{font-size:32px}.gpt-charity .gpt-steps-grid{grid-template-columns:1fr}}@media all and (max-width: 800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}@media only screen and (max-width: 768px){[class*='-butn']{font-size:18px}.page-title{font-size:1.75em}.inner{padding-left:1em;padding-right:1em}.breadcrumbs{padding-top:30px;font-size:12px}.aside-banner{margin-bottom:50px}.top-banner{margin-bottom:50px}.banner{padding:0 10px}.bottom-prompts__top{display:block}.page-holder{padding-top:120px}.mobile-ui-btn{font-size:1rem}.header-service>.inner{padding-top:8px;padding-bottom:8px;flex-wrap:wrap;justify-content:flex-end}.header-service{font-size:18px;margin-right:10px}.header__location-content{grid-template-columns:repeat(2, 1fr)}.page-footer>.inner{display:flex;flex-direction:column}.page-footer-contact{justify-content:center}.page-footer-contacts{margin-bottom:20px;align-items:center}.footer__nav{margin-bottom:20px;text-align:center}.footer-copyright{order:3;text-align:center}.footer-social span,.footer-btn-name{display:none}.footer-schedule,.footer-mail{padding:0 10px;font-size:13px}.footer-social-new{text-align:center;height:auto;padding:15px 0 0 0}.footer-payment{clear:both}.fancybox-caption .slide-text-left,.fancybox-caption .slide-text-right{float:none;width:100%;text-align:center}.page-hero-bg .slide__title{font-size:18px;text-transform:none}.page-hero-bg .slide-text-trigger span{font-size:14px}.page-hero-bg .slide-text{font-size:15px}.page-hero-bg .slide-text .name{font-size:20px}.page-hero-bg .slide-text p{font-size:15px}.page-hero-bg .slide-text-left,.page-hero-bg .slide-text-right{float:none;width:100%;text-align:center}.hero-company-name+.studio-section{margin-top:50px}.hero-company-name .logo{height:60px;width:60px;margin-right:10px}.hero-company-name .name{font-size:34px}.hero-slogan{font-size:28px;line-height:28px}.hero h1{font-size:70px}.hero p{font-size:16px}.hero-header .header-logo{width:360px;margin:100px 0 0 0}.page-hero-title{font-size:60px}.page-hero-data{display:block}.page-hero-data:before{display:block}.page-hero-data .data{float:left;width:50%;border:none;padding:5px 10px;height:auto}.page-hero-data .data:nth-child(2n+1){clear:both}.catalogue-list-holder:not(.with-filters) .catalogue-list,.catalogue-list{grid-template-columns:repeat(3, 1fr)}.catalogue-list-holder:not(.with-filters) .catalogue-list_stages,.catalogue-list_stages{grid-template-columns:1fr}.in-favorite{left:0;top:5px;width:5px}.product-preview .product-actions a{height:50px}.product-preview .product-actions a.add-to-favorite svg{width:24px;height:24px}.product-preview .product-actions a.add-to-cart svg{width:23px;height:23px}.product-preview .product-actions a.item-view svg{width:26px;height:26px}.catalogue__categories{display:none !important}.catalogue__categories{grid-template-columns:repeat(3, 1fr)}.catalogue__categories-name{font-size:12px}.new-cart__columns{grid-template-columns:1fr}.new-cart__product{grid-template-columns:80px 1fr;grid-column-gap:1em}.new-cart__product-content{grid-template-columns:4fr 3fr}.new-cart__product:not(:first-child){margin-top:1em}.new-cart__product-name{font-size:1em;font-weight:600}.new-cart__product-single-price-item{font-size:1em}.about__hero{padding-top:30px;padding-bottom:20px;margin-bottom:30px;min-height:0}.about__hero-subtitle{margin:0 0 15px 0;font-size:24px}.about__hero-list{font-size:18px;margin:15px 0 0 0}.about__banner form{padding:20px;border:5px solid var(--theme)}.about__banner-title{margin:0 0 20px 0;font-size:48px}.about__section{margin:0 0 40px 0}.about__tariffs-item form{display:block;min-height:0}.about__tariffs-data{width:100%}.about__tariffs-content{width:100%}.about__tariffs-name{margin:0 0 20px 0;font-size:30px}.about__tariffs-type:not(:last-child){margin:0 0 15px 0}.about__tariffs-type .radio{top:0}.about__tariffs-type .price{font-size:20px}.about__tariffs-type .price--old{font-size:15px}.about__tariffs-title{margin:0 0 10px 0}.about__tariffs-list{margin:0 0 15px 0}.integration-title{font-size:2.5em;padding-top:0;padding-bottom:10px}.about__contractors{grid-template-columns:repeat(3, 1fr)}.about__benefits{justify-content:center}.article{font-size:13px}.new-card__half-columns,.new-card__main-columns{grid-template-columns:1fr}.why-us{margin-left:2em;text-align:center}.manager-table-holder th,.manager-table-holder td{font-size:13px}.manager-table-holder .cart-item-info{font-size:14px}.profile-top{grid-template-columns:1fr 1fr}.profile__form-bottom{grid-template-columns:1fr 1fr}.profile__form-data{grid-template-columns:1fr}.profile .cart-text{padding:0 0 20px 0;font-size:16px;text-align:center}.profile .cart-text .order-total-hours{min-height:18px}.profile .cart-text .cart-text-right{float:none;display:block}.profile .cart-text .cart-text-right.right-position{float:none}.profile .cart-text .cart-clear{width:170px;margin:0 0 0 0}.profile .cart-text .dark-red-butn{margin:0 auto 15px auto;float:none}.profile-steps li mark{top:calc(100% + 5px);font-size:12px}.status-tag{height:26px;padding-right:5px;padding-left:5px}.status-tag svg{width:18px;height:18px;margin-left:5px}.status-tag__circle{margin-right:10px}.contacts-block{display:block;height:auto}.contacts-block h1{padding:0 0 20px 0;font-size:34px}.contacts-info{display:block;overflow:auto;width:100%;max-width:100%}.contacts-info-inner{padding:30px 15px 40px 15px}.contacts-map{float:none;height:280px;width:100%}.contacts-section{padding:0 0 10px 0;font-size:14px}.contacts-section .title{padding:0 0 12px 0;font-size:18px}.contacts-section>address,.contacts-section>span{display:block;margin:0 0 8px 0}.contacts-section>address>span,.contacts-section>span>span{display:inline-block;min-width:80px}.main-page-hero{height:400px}.main-page-hero--low{height:200px}.main-page-hero--low .main-page-hero-image{height:200px}.main-page-hero--low .main-page-hero-content{padding:0}.main-page-hero-title{font-size:40px}.main-page-hero-content{padding:0 0 60px 0}.main-page-hero-content p{padding:0 0 15px 0;font-size:15px}.main-page-hero-nav{bottom:25px}.main-page-hero-nav .inner{flex-direction:column}.main-page-hero-nav svg{width:20px;height:20px;margin:0 10px 0 0;fill:#fff}.main-page-hero-nav a:not(:first-child){margin:20px 0 0 0}.main-page-search .search-btn,.main-page-search .search-input{height:38px}.main-page-categories .column{width:33.333%}.main-page-categories .column:nth-child(4n+1){clear:none}.main-page-categories .column:nth-child(3n+1){clear:both}.main-page-geography ul{padding:0 0 0 13%;column-count:3}.main-page-proposal .proposal-item:nth-child(2n+1),.main-page-proposal .proposal-item{float:none;width:100%;max-width:480px;margin:0 auto 20px auto}.main-page-statistic .statistic-list{min-height:0;flex-wrap:wrap;justify-content:center}.main-page-statistic .statistic-list-item{padding:0 0 10px 0;margin:0 0 20px 0;flex-basis:50%}.main-page-statistic .statistic-list-item:nth-child(even){align-self:flex-start}.main-page-statistic .statistic-list-item:before{display:none}.main-page-statistic .statistic-list-icon{margin:0 0 10px 0}.main-page-statistic .statistic-list-number{margin:0;font-size:40px}.main-page-statistic .statistic-list-name{font-size:16px}.landing__main-title-text{display:block;vertical-align:middle}.landing__main-title-icon{top:3px;width:50px}.landing__inner{padding-left:1em;padding-right:1em}.landing__content-columns{grid-template-columns:1fr}.landing__container{padding-left:1em;padding-right:1em}.landing__aside-title{font-size:36px}.landing__section{margin-bottom:40px}.landing__banner{margin-bottom:50px}.landing__aside-products-list{grid-template-columns:repeat(3, 1fr)}.landing__section{margin-bottom:50px}.landing__slide-content{min-height:480px}.landing__slide.slick-slide{display:block;float:left;min-height:0}.landing__slide-title{font-size:22px}.landing__slide-left{height:320px}.landing__slide-right{width:auto;height:auto;padding-bottom:50px}.landing__form{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;border:5px solid var(--theme)}.landing__products{grid-template-columns:repeat(3, 1fr)}.landing__awards{width:100%;margin-top:10px}.landing__awards-item{margin-bottom:10px}.landing__slider-image{height:400px}.landing__slider-caption{display:none}.landing__slider-title{font-size:18px;text-transform:none}.landing__contact-form .delivery__input-line{margin-bottom:0}.landing__contact-form .delivery__request-form-holder{display:flex}.landing__contact-form .delivery__request-form-inputs{max-width:400px}.thanks__title{font-size:36px}.thanks__inner{display:block;text-align:center}.thanks__title{font-size:42px}.thanks__text{width:100%;margin-bottom:30px}.thanks__manager{width:100%;max-width:300px;text-align:center;margin-left:auto;margin-right:auto}.thanks__top [class*="butn"]{margin-top:30px;margin-left:auto;margin-right:auto}.thanks__top{padding-top:20px;padding-right:15px;padding-bottom:20px;padding-left:15px;border:5px solid var(--theme)}.offers__title{font-size:36px}.offers_promo{padding-right:20px;padding-left:20px}.thanks__inner_promo{text-align:left}.logist-sort__form{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}.modal-tender .studio-slider-holder{max-width:420px;margin:0 auto}.modal-location-list ul{min-width:80px;font-size:14px;padding:0 5px 0 0}.modal-location-list ul span{font-size:18px;padding:0 5px 5px 5px}.modal-location-list ul label{padding:1px 5px 3px 5px}.brif-title{font-size:40px}.brif-input,.brif .input-label{float:none;width:100%}.brif .input-label{padding:0 0 10px 0}.modal-tabs li{float:none;text-align:center;margin:0 0 10px 0}.modal-tabs li:before{display:none}.modal-title{font-size:36px}.report-order__logist-table{max-width:678px}.report-order__section-title{align-items:flex-start}.report-order__section-title-driver{margin:0}.report-order__section-title-right{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:10px;align-items:start}.report-order__section-drivers{display:block}.report-order__section-drivers span{display:block}.report-order__section-contractor,.report-order__section-address,.report-order__section-time{margin:0}.report-order__section-address{text-align:right}.report-order__section-sep{display:none}.report-order__notification{flex-direction:column;justify-content:flex-start;align-items:center}.report-order__notification-column{width:100%;margin-bottom:20px}.report-products__info-row{width:100%}.order-ratings__list{font-size:15px}.delivery__form-columns{grid-template-columns:1fr}.delivery__form-holder{order:2}.delivery__form-banner{order:1}.delivery__form-dropdown-close{display:none}.delivery__text-grid{grid-template-columns:1fr 1fr}.delivery__banner{flex-direction:column}.delivery__banner-content{order:2;width:100%;font-size:1.5em}.delivery__banner-image{order:1;width:100%}.delivery__half-block{flex-direction:column}.delivery__half-block-content{order:2;width:100%;text-align:center;padding-top:20px}.delivery__half-block-title{font-size:1.5em}.delivery__half-block-image{width:100%;order:1}.delivery__half-block-image img{height:auto}.delivery__request-form{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px}.delivery__request-form-holder{display:block}.delivery__request-form-inputs{width:100%;max-width:100%}.delivery__request-form .delivery__input-line{width:calc(50% - 10px)}.delivery__text-table{font-size:0.9em;overflow-x:auto}.post{font-size:0.75em}.post__preview{grid-template-columns:1fr 160px}.post__math-list{display:flex;flex-direction:column;text-align:center;font-size:1.125em}.post__math-list>div{max-width:220px}.post__math-list>div:not(:first-child){padding-left:0;padding-top:10px}.post__table{font-size:0.9em;overflow-x:auto}.post__request-form{padding-top:20px;padding-bottom:20px}.post__request-form-holder{display:block}.post__request-form-inputs{width:100%;max-width:100%}.post__request-form .post__input-line{width:calc(50% - 10px)}.post__form-columns{grid-template-columns:1fr}.post .agreement-line .label-text{top:0}}@media (max-width: 768px){.g2-reviews-more{text-align:center}.g2-hero-logo-img{max-width:320px;margin:0 auto}.g2-hero-contacts{padding:4px 12px 16px;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:10px}.g2-inner,.g2-hero-inner{margin:10px auto}.g2-hero-contacts-note{padding:0 16px 32px;font-size:14px}.g2-section:last-of-type{margin-bottom:28px}.g2-cta-submit-row{flex-direction:column}.g2-cta-form{margin-top:18px;padding:22px 0px 20px}.g2-cta-form-title{font-size:22px;text-align:center}.g2-cta-form-subtitle{font-size:15px;text-align:center}.g2-cta-layout{flex-direction:column;align-items:stretch;gap:20px}.g2-cta{text-align:left}.g2-cta-right{order:2;border-left:none;padding-left:0;border-top:1px solid #e5e7eb;padding-top:18px}.g2-cta-left{order:1;max-width:70%}.g2-cta-text{text-align:left}body{line-height:1.5}.g2-inner,.g2-hero-inner{padding:30px 16px 0px}.g2-shell h1{font-size:34px;line-height:1.2}.g2-shell h2{font-size:23px}.g2-shell h3{font-size:18px}.g2-shell p{font-size:15px}.g2-hero-inner{gap:32px}.g2-hero-sub{margin-top:14px;margin-bottom:50px}.g2-hero-badges{margin-top:18px;margin-bottom:22px}.g2-hero-actions{margin-top:24px}.g2-hero-img{height:210px}.g2-hero-card-caption{flex-direction:column;align-items:flex-start;gap:4px}.g2-grid-3,.g2-grid-2,.g2-clients-grid{grid-template-columns:minmax(0, 1fr)}.g2-cases-grid{grid-template-columns:minmax(0, 1fr)}.g2-card--case-main{grid-column:span 1}.g2-cat-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.g2-logos-grid{grid-template-columns:minmax(0, 1fr)}.g2-cat-img{height:150px;background-size:contain;background-repeat:no-repeat;background-position:center}.g2-contact-center .g2-section-header{text-align:center}.g2-contact-row{flex-direction:column;width:100%;align-items:stretch}.g2-contact-row .g2-m-btn{width:100%;justify-content:center}.g2-hero-contacts .g2-m-btn{width:auto;flex:1 1 calc(50% - 8px);justify-content:center}.g2-cta-actions{flex-direction:column;gap:10px}.g2-cta-text{font-size:15px}.g2-cta-layout{flex-direction:column}.g2-cta{text-align:center}.g2-cta-text{text-align:center}.g2-cta-actions{justify-content:flex-start}.g2-cta-actions{flex-direction:column;gap:10px}.g2-cta-text{font-size:15px}.g2-cta-layout{flex-direction:column}.g2-cta{text-align:left}.g2-cta-text{text-align:left}.g2-cta-actions{justify-content:flex-start}.g2-cta-left{order:1}.g2-cta-right{order:2}.g2-cta-form-subtitle{text-align:left}.g2-cta-submit-row{align-items:baseline}.g2-page-nav{position:fixed;bottom:0;left:0;right:0;top:auto;width:100%;height:auto;padding:8px 0;background:#ec482f;border-radius:15px 15px 0 0;box-shadow:0 -6px 18px rgba(15,23,42,0.15);display:flex;justify-content:center;align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(10px);z-index:999}.g2-page-nav-inner{flex-direction:row;flex-wrap:wrap;gap:10px;padding:0 12px;justify-content:center}.g2-page-nav-logo{display:none}.g2-page-nav-list{display:flex;flex-wrap:wrap;flex-direction:row;gap:10px;justify-content:center;width:100%}.g2-page-nav-link{font-size:13px;font-weight:bold;padding:4px 8px;border-radius:10px;color:#ffffff;text-decoration:none;display:inline-flex;align-items:center;white-space:nowrap}.g2-page-nav-link.g2-page-nav-link--active{color:#111827;background:rgba(255,255,255,0.9);font-weight:600}}@media only screen and (max-height: 740px){.new-cart-dropdown__products-list{max-height:35vh}}@media only screen and (max-width: 680px){.catalogue__stage-item{--verticalGap: 1em;--horizontalGap: 0.75em;--hallSize: 15em}.catalogue__stage-item-hall-image-frame{flex-direction:column;align-items:flex-start;justify-content:flex-end}.catalogue__stage-item-hall-name{margin-bottom:0.5em}}@media only screen and (max-height: 650px){.new-cart-dropdown__products-list{max-height:30vh}}@media only screen and (max-width: 640px){.main-section-title--low{padding:0}.location-confirmation .inner{flex-direction:column}.location-confirmation [class*='-butn']{padding:0 5px}.location-confirmation-btns{margin:10px 0 0 0}.pager li.all-link{display:block}.pager li.prev{margin-left:0}.banner-text{font-size:28px}.banner-image{height:160px}.main-page-title{font-size:48px}.company-benefits__list{grid-template-columns:1fr}.header-right-viewed{display:none}.user-interface-icons{min-width:30px}.user-interface-icons .ui-btn-text{display:none}.header__location-content{width:100%;grid-template-columns:repeat(3, 1fr)}.header__location-map{display:none}.footer-nav li{display:block;margin:5px 0 0 0}.footer-mail{display:none}.footer__nav{grid-template-columns:1fr 1fr}.banner-slider-text{padding:20px}.banner-slider-text .title{font-size:40px}.ui-autocomplete{left:30px !important}.page-hero{font-size:24px;text-align:center}.page-hero-holder,.page-hero-frame{width:100%;flex-direction:column;justify-content:center}.page-hero-nav{width:100%;text-align:center}.page-hero-content{width:100%;margin:0 0 20px 0}.page-hero-title{font-size:50px}.page-hero-text:before{left:50%;margin:0 0 0 -30px}.catalogue-nav li{font-size:14px;flex-basis:120px}.product-preview-quality{width:26px;height:26px;background:none;box-shadow:0 0 0 transparent;padding:0;border-radius:0}.product-preview-quality span{display:none}.new-cart__product-content{grid-template-columns:1fr}.new-cart__form-holder{grid-template-columns:1fr}.about__style-item{display:block;background:#fff;box-shadow:0 2px 10px rgba(35,35,35,0.25)}.about__style-image{width:100%}.about__style-content{width:100%;padding:15px}.about__style-content p{margin:0 0 5px 0}.about__style-name{font-size:28px}.about__portfolio-list{display:block}.about__portfolio-item{width:100%}.about__testimonials-item{display:block}.about__testimonials-name{padding:10px 20px 12px 20px}.about__testimonials-data{width:100%;border-bottom:1px solid #fafafa;border-right:none}.about__testimonials-content{width:100%;padding:20px}.about__testimonials-customer{margin:0 0 30px 0;width:33.333%}.about__team-list{justify-content:space-between}.about__team-text{margin:0 0 20px 0}.about__team-item{width:calc(50% - 5px);margin:0 0 20px 0}.about__text--with-image,.about__text-with-image-revers{display:flex;flex-direction:column}.about__text-holder{order:1}.about__text-image{order:2}.text-block .figure{width:100%}.text-block .figure.align-left,.text-block .figure.align-right{float:none;margin:15px 0 5px 0}.text-block-figure{float:none;margin-right:auto;margin-left:auto;width:100%;max-width:420px}.text-block-figure--right{float:none;margin-right:auto;margin-left:auto}.text-block-title{font-size:40px}.article{font-size:10px}.article__text{padding-top:20px;padding-bottom:20px}.profile-qr{max-width:420px}.profile-qr-column{float:none;width:100%;max-width:100%;margin:0 0 30px 0}.profile-qr-column:nth-child(2n+1){float:none;clear:both}.order-item__download{display:block}.order-item__download a{width:100%;margin-bottom:10px}.details-section>.image{width:50px;height:50px}.profile-top{grid-template-columns:1fr}.orders-table th,.orders-table td{font-size:14px;padding:0 5px}.order-item .details-section{margin:0 0 15px 0;padding:0 0 15px 0}.order-item .details-section .column{float:none;width:100%}.order-item .details-section .column:first-child{padding:0 0 10px 0}.order-item .details-section .description{padding:0 0 0 0}.order-item .details-section .technician{float:left;margin:0 15px 0 0}.order-item .details-section .technician:after{display:block;content:'';clear:both}.order-item .details-section .technician .image{position:relative;float:left;width:32px;height:32px;margin:0 10px 0 0;background:url("/images/i/no-photo.png") no-repeat 0 0;background-size:100% 100%;border-radius:44px;border:2px solid var(--theme);overflow:hidden}.order-item .details-section .technician .image img{position:relative;z-index:1;width:100%;height:auto;border-radius:44px}.order-item .details-section .technician .name{float:left;padding:6px 0 0 0}.order-item .details-section .technician .name span{margin:0 10px 0 0}.order-item .details-section .technician .name a{display:inline-block}.order-item .details-section .contract-link{float:left;margin:5px 0 0 0}.order-item .order-download{float:none;padding:20px 0 0 0;margin:0;clear:both;width:100%}.order-item.manager-order .order-download{width:100%}.order-item .order-btns{width:100%}.order-item .payment-type.dealer-payment,.dealer-message{float:none;width:auto}.order-item .payment-type.dealer-payment textarea.textarea-field,.dealer-message textarea.textarea-field{max-width:600px}.order-item .details-section .car-link,.order-item .order-total .bonus-info.upper .label-text>span:last-child{display:block;padding:5px 0 0 0;margin:0}.portfolio-content-item{display:block;text-align:center}.portfolio-content-item .dark-red-butn{width:100%;max-width:200px;margin:0 auto}.profile .order-choice-filter{float:none}.profile .order-choice-filter .label{float:none;margin:0 0 10px 0}.profile .order-choice-filter [class*="-butn"]{width:calc(50% - 5px);margin:0;clear:both;min-width:0}.profile .order-choice-filter [class*="-butn"]:last-child{float:right;clear:none}.main-page-categories .column{width:50%}.main-page-categories .column:nth-child(3n+1){clear:none}.main-page-categories .column:nth-child(2n+1){clear:both}.main-page-testimonials .testimonials-author{width:100%}.main-page-testimonials .testimonials-author .slide{padding:20px 15px}.main-page-testimonials .testimonials-author-photo{width:60px;margin:0 15px 0 0}.main-page-testimonials .testimonials-author-holder{width:100%;left:0}.main-page-testimonials .slick-arrow{display:none}.main-page-geography ul{padding:0;column-count:auto;text-align:center}.main-page-geography ul li{display:inline-block;vertical-align:top;margin:0 5px 10px 5px;font-size:14px}.main-page-banner .main-page-banner-text .title{font-size:40px}.main-page-banner .main-page-banner-text p{font-size:15px}.main-page-specialists{float:none;width:100%}.main-page-specialists:nth-child(2n+1){float:none}.main-page-actions .actions-list-item{width:100%;padding:10px 0 20px 45px}.main-page-actions .actions-list-item .name{font-size:16px}.main-page-actions .actions-list-item p{font-size:14px}.main-page-actions .actions-list-item [class*='ico-']{top:10px;width:30px;height:30px}.main-page-warranty__testimonial-photo{width:60px;margin:0 15px 0 0}.main-page-warranty__testimonial-text{width:calc(100% - 75px)}.landing__aside-products-list{grid-template-columns:repeat(2, 1fr)}.landing__products{grid-template-columns:repeat(2, 1fr)}.landing__company-data{display:grid;grid-template-columns:1fr 1fr}.landing__company-data .data{margin-bottom:30px}.offers__title{font-size:50px}.offers__item{grid-template-columns:1fr}.offers__item-name{margin-bottom:5px}.portfolio__list{display:block}.portfolio__item{width:100%}.modal-tender-item-name{font-size:22px}.modal-location-alphabet{column-count:2}[class$="modal-frame"]{padding:40px 15px 55px 15px}.cheaper-form input.text-input,.cheaper-form .submit-btn{float:none;width:100%;max-width:300px;margin:0 auto}.cheaper-form input.text-input{margin:0 auto 20px auto}.cheaper-form label.input-label{text-align:center}.partners-modal-content .partners-column{float:none;width:100%}.partners-modal-content .partners-column:first-child{float:none;padding:0 0 40px 0}.partners-modal-form .partners-column:first-child{padding:0}.partners-modal-form .submit-btn{margin:0 auto}.modal-tender-tab-content{padding:20px 0 0 0}.modal-tender-testimonial{padding:20px 0 0 0;margin:20px 0 0 0;border-top:1px solid #e3e3e3}.modal-tender-testimonial:first-child{padding:0;margin:0;border:none}.modal-tender-testimonial .image-holder{float:none;margin:0 auto 20px auto}.modal-tender-testimonial .message{overflow:hidden}.modal-tender-testimonial .message-title{padding:0 0 10px 0;font-size:18px;text-align:center}.modal-tender-testimonial .message-answer{padding:20px 0 0 20px}.modal-tender-portfolio{position:relative}.modal-tender-portfolio:after{display:block;content:'';clear:both}.modal-tender-portfolio-name{position:relative;padding:5px 0 5px 0;border-bottom:1px solid #e3e3e3;font-size:18px;cursor:pointer}.modal-tender-portfolio-name:before{position:absolute;content:'';top:12px;right:10px;display:block;width:8px;height:8px;border-bottom:1px solid var(--theme);border-right:1px solid var(--theme);transition:all 0.2s;transform:rotate(45deg)}.modal-tender-portfolio-name.active:before{top:16px;transform:rotate(225deg)}.modal-tender-portfolio-content{padding:0 0 30px 0}.modal-rating-column{float:none;width:100%}.modal-rating-column:last-child{float:none}.contractor-proposal{display:block}.contractor-proposal__column{width:100%}.contractor-proposal__column:not(:first-child){margin-top:50px}.map-modal-frame{padding-top:55px;padding-bottom:70px}.scheduler__add-frame{grid-template-columns:1fr 1fr}.organisation-team-list{justify-content:space-between}.organisation-team-text{margin:0 0 20px 0}.organisation-team-item{width:calc(50% - 5px);margin:0 0 20px 0}.report-order__comments,.report-order-top{display:block}.report-order-row{justify-content:flex-start;max-width:100%;width:100%}.report-order .cart-dropdown-cell--price{min-height:0}.report-order .cart-dropdown-cell--remove{position:relative}.manager-order__title{flex-direction:column;align-items:flex-start}.manager-order__title [class*="butn"]{margin-left:0;margin-top:10px}.post__links{grid-template-columns:repeat(4, 1fr);grid-gap:1em}}@media (max-width: 640px){.gpt-charity .gpt-hero{padding:52px 0 56px}.gpt-charity .gpt-hero-container{padding:0 14px}.gpt-charity .gpt-hero h1{font-size:28px;line-height:1.2;margin-bottom:14px}.gpt-charity .gpt-hero p{font-size:18px;line-height:1.65}.gpt-charity .gpt-hero-logos{gap:12px;flex-wrap:nowrap;justify-content:space-between}.gpt-charity .gpt-hero-logos img{flex:0 1 50%;min-width:0;width:100%;height:auto;max-height:52px;object-fit:contain}.gpt-charity .gpt-hero-logos img:first-child{flex-basis:52%}.gpt-charity .gpt-hero-logos img:last-child{flex-basis:48%}.gpt-charity .gpt-hero-image-inner{height:240px;border-radius:22px}.gpt-charity h2{font-size:24px}}@media only screen and (max-height: 580px){.new-cart-dropdown__products-list{max-height:27vh}}@media only screen and (max-width: 560px){.catalogue__categories-frame{display:flex;flex-direction:column;text-align:center}.catalogue__categories-image-holder{order:1;width:100%;max-width:150px;margin-bottom:7px}.catalogue__categories-name{order:2;width:100%;padding-left:10px;padding-right:10px;padding-bottom:15px;font-size:12px;text-align:center}}@media only screen and (max-width: 540px){.slider-bottom-controls{margin:15px 0 0 0}.main-page-preview .slide{padding:0 5px}.cart-modal [class*="-butn"]{display:block;margin:20px auto}.testimonial-quality label{width:20%}.manager-order__top .order-price-form{flex-direction:column;justify-content:flex-start;align-items:center}.manager-order__top .order-price-form .input-line{width:100%;max-width:640px}}@media only screen and (max-width: 480px){.back-btn{padding-top:10px}.file-input-list,.file-input-trigger{float:none;width:100%}.file-input-trigger{margin-bottom:20px}.page-title{font-size:1.5em}.breadcrumbs .inner{display:grid}.location-confirmation{padding-left:10px;padding-right:10px}.contact-butns a{height:26px;padding:0 10px;font-size:13px}.contact-butns a svg{width:16px;height:16px;margin:0 7px 0 0}.pager li{font-size:16px;margin:0 0 5px 0}.section-title p{font-size:14px;line-height:18px}.cookie-warning{grid-template-columns:40px 1fr}.cookie-warning svg{width:40px;height:40px}.header__help-btn{margin-left:10px}.header__help-btn [class*='butn']{height:28px;padding-left:3px;padding-right:3px;font-size:12px}.mobile-nav-btn{right:-8px}.user-interface-icons{padding:0 0 0 10px}.user-interface-icons .ui-btn-tel{top:-2px;font-size:12px}.user-interface-icons .ui-counter{right:auto;left:0}.header-search{padding-left:10px}.header-service__callback{padding-left:10px;padding-right:10px;font-size:16px}.header__location-content{grid-template-columns:repeat(2, 1fr)}.footer-payment{display:block}.footer-payment__title{display:block;margin-bottom:7px;text-align:center}.footer__nav{grid-template-columns:1fr}.auth__logo{width:200px}.page-hero-rating{display:block}.page-hero-rating .static-rating,.page-hero-rating .testimonial-counter,.page-hero-rating .add-to-favorite{display:block;margin:5px auto 0 auto}.hero-company-name{padding-top:20px;padding-bottom:10px;padding-left:0;padding-right:0}.hero-company-name+.studio-section{margin-top:40px}.hero-company-name .name .item-tender-approved{top:-2px}.hero-company-name .name .item-tender-approved svg{width:20px;height:20px}.hero-company-name .name{font-size:24px}.hero-company-name .name-info{font-size:13px}.hero-company-name .name-info .name-id,.hero-company-name .name-info .testimonial-counter,.hero-company-name .name-info .static-rating,.hero-company-name .name-info .add-to-favorite{margin:0 5px 0 0}.hero h1{font-size:50px}.hero p{font-size:14px}.hero-slogan{font-size:22px;line-height:22px}.hero-header .header-logo{width:280px;margin:130px 0 0 0}.hero-header .phone-box{float:none;margin:0;padding:61px 0 0 0;clear:both}.page-hero{padding-left:10px;padding-right:10px}.page-hero--company{padding:0}.page-hero-company,.page-hero-gallery{padding-left:10px;padding-right:10px}.catalogue-up{right:10px}.catalogue-list-holder:not(.with-filters) .catalogue-list,.catalogue-list{grid-column-gap:10px;grid-template-columns:repeat(2, 1fr)}.catalogue-list-holder:not(.with-filters) .catalogue-list_stages,.catalogue-list_stages{grid-template-columns:1fr}.catalogue__banner-description{font-size:12px}.catalogue__banner-description [class*='butn']{height:28px;padding-left:10px;padding-right:10px;line-height:26px;font-size:14px}.catalogue__categories-name{font-size:10px}.about__inner{padding-left:10px;padding-right:10px}.about__hero-list{font-size:16px;margin:10px 0 0 0}.about__banner{text-align:center}.about__banner-title{margin:0 0 15px 0;font-size:28px}.about__banner .input-line{display:block;margin:0 0 15px 0}.about__banner .input-line [class*="-butn"]{width:100%;max-width:240px;margin:0 auto}.about__banner .input-line input.text-input{width:100%;max-width:240px;margin:0 auto 15px auto}.about__tariffs-data,.about__tariffs-content{padding:20px 15px}.about__tariffs-list{column-count:1}.about__tariffs-btns{display:block;max-width:280px;margin:0 auto}.about__tariffs-btns [class*="-butn"]{width:100%}.about__tariffs-btns [class*="-butn"]:not(:last-child){margin-bottom:10px}.about__testimonials-list{margin-bottom:10px}.about__testimonials-name{padding:10px 15px 12px 15px}.about__testimonials-content{padding:20px 15px}.about__testimonials-customer{margin:0 0 20px 0}.about__team-description{font-size:14px;line-height:1.2em}.integration-title{font-size:2em}.about__text-title{font-size:1.4em}.about__text-content__bigger li,.about__text-content__bigger p{font-size:16px}.about__contractors{grid-template-columns:repeat(2, 1fr)}.testimonial-item-author{padding:0 0 20px 0;font-size:32px;line-height:normal}.testimonial-item-cell>p{font-size:14px;line-height:18px}.text-block .main-column{padding-top:20px;padding-bottom:20px}.text-block-section{padding-left:10px;padding-right:10px}.text-block-section-title{padding:0 0 10px 0;font-size:18px}.text-block-section-title h2{padding:0}.text-block-section p{font-size:15px;padding:0 0 10px 0}.text-block-section ul li{font-size:15px;padding:0 0 5px 0;margin:0 0 0 20px}.text-block-section ol li{font-size:15px;padding:0 0 5px 0}.text-block h2,.text-block .title{font-size:18px;padding:30px 0 0 0}.article{font-size:10px}.article__inner{padding-left:10px;padding-right:10px}.article__banner-title{font-size:4em}.article__small-text{font-size:1.8em}.profile .user{grid-template-columns:50px 1fr}.profile .user .image{width:50px;height:50px}.profile-qr-description{font-size:15px}.orders-table__counter{flex-direction:column;align-items:flex-start}.orders-table__counter-available{margin-left:0;margin-top:10px}.orders-table__controls-title{font-size:16px}.details-section__contacts{display:block}.details-section__whatsapp{margin-top:5px;margin-left:0;font-size:14px}.details-section__whatsapp [class*="ico-"]{width:18px;height:18px;fill:#50b948}.order-choice-empty p{font-size:15px;padding:0 0 15px 0}.profile-steps li mark{max-width:90%;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.profile{padding-left:10px;padding-right:10px}.profile__form-bottom{grid-template-columns:1fr}.contacts-block h1{font-size:28px;padding-bottom:10px}.contacts-info-inner{padding-top:20px;padding-left:10px;padding-right:10px}.contacts-list-item:first-child,.contacts-list-item{width:115px;margin:0 8px 30px 8px}.main-page-hero .inner{padding-left:10px;padding-right:10px}.main-page-categories .column{padding-right:10px;font-size:14px}.main-page-categories .column svg{width:20px;height:20px}.main-page-categories li{margin:10px 0 0 0}.main-page-categories li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.main-page-proposal .proposal-item .content{padding:20px 10px;min-height:153px}.main-page-proposal .proposal-item .title{margin:0 0 5px 0;font-size:16px}.main-page-proposal .proposal-item p{margin:0 0 10px 0;font-size:15px}.main-page-proposal .proposal-item [class*='-butn']{padding:0 10px}.main-page-proposal .proposal-item input.text-input{width:calc(100% - 110px)}.main-page-actions .main-page-text{font-size:16px}.landing__main-title{margin-top:0}.landing__main-title-content{text-transform:none}.landing__main-title-icon{top:3px;width:40px}.landing__aside-title{font-size:32px}.landing__form{text-align:center}.landing__form .input-line{display:block;margin:0 0 15px 0}.landing__form .input-line [class*="-butn"]{width:100%;max-width:240px;margin:0 auto}.landing__form .input-line input.text-input{width:100%;max-width:240px;margin:0 auto 15px auto}.landing__products-name{font-size:14px}.item-tender-approved{top:-2px}.item-tender-approved svg{width:26px;height:26px}.landing__contact-form .feedback-form-manager{display:none}.landing__contact-form .delivery__request-form{display:block}.landing__contact-form .delivery__input-line{margin-bottom:20px}.landing__contact-form .delivery__request-form-holder{display:block}.thanks__title{font-size:32px}.thanks{padding-left:10px;padding-right:10px}.offers__title{font-size:32px}.modal-cell{padding:0 10px}.modal-tender .studio-slider-holder{max-width:260px;margin:0 auto}.modal-location{padding:40px 10px 60px 10px}[class$="modal-frame"]{padding-left:10px;padding-right:10px}.modal-title{font-size:32px}.brif .input-label{font-size:16px}.text-modal-frame p{font-size:14px;line-height:18px}.map-modal-frame{padding-left:10px;padding-right:10px}.map-modal-frame .map-box{height:400px}.scheduler__add-frame{grid-template-columns:1fr}.organisation-team-list{padding-left:10px;padding-right:10px}.organisation-team-description{font-size:14px;line-height:1.2em}.report-order__notification .input-line_date .input-line-cell{width:100%}.report-order__notification .input-line_date .input-line-cell:last-child{margin-top:15px}.report-order__notification [class*="-butn"]{margin:0 auto}.report-content{padding-left:10px;padding-right:10px}.order-ratings__list{font-size:14px}.delivery__request-form{padding-right:10px;padding-left:10px}.delivery__request-form-inputs{display:block}.delivery__request-form .delivery__input-line{width:100%}.post__math:not(:first-child){margin-top:2em}.post__preview{grid-template-columns:1fr}.post__preview:not(:first-child){margin-top:2em}.post__preview-image{order:1}.post__preview-content{order:2;padding-bottom:10px}.post__preview-half{display:block}.post__links{grid-template-columns:repeat(3, 1fr)}.post__request-form{padding-right:10px;padding-left:10px}.post__request-form-inputs{display:block}.post__request-form .post__input-line{width:100%}.post .delivery__text-grid{grid-template-columns:repeat(2, 1fr)}.blog__item{grid-template-columns:1fr}.blog__item-content{min-height:0}}@media (max-width: 480px){.g2-hero-badges{flex-direction:column;align-items:flex-start}.g2-hero-actions{flex-direction:column;align-items:stretch;gap:20px}.g2-btn,.g2-btn--ghost{width:100%;justify-content:center}.g2-hero-trust-rating{margin-top:2px}.g2-shell h2{display:block}.g2-shell h2 .rg-break{display:block}}@media only screen and (max-width: 425px){.header-service__socials{margin-left:2px}.header-service__socials a{margin-left:8px}.new-card__name{font-size:2em}.new-card__assets{flex-direction:column}.new-card__assets-thumbs{display:flex;flex-wrap:wrap;order:2;width:100%;margin-right:0;margin-top:1.5em}.new-card__assets-thumbs-item{width:3.5em;margin-bottom:0.5em;margin-right:0.5em}.new-card__assets-main-image{order:1}.new-card__prices-item_final{font-size:1.15em}.new-card__gallery-list{grid-template-columns:1fr}.why-us{margin-left:0em;padding-top:20px}}@media only screen and (max-width: 380px){.footer-social,.footer-btn{padding:0 15px}.footer-social{border-right:none;padding-left:23px}.catalogue__categories{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 375px){.catalogue__stage-item-price-holder{flex-wrap:wrap}.catalogue__stage-item-price-holder .catalogue__stage-item-price{margin-bottom:0.75em}.new-cart__product{grid-template-columns:60px 1fr;grid-column-gap:0.75em}.delivery__title-holder{font-size:2em}.delivery__title>span{font-size:1em}.delivery__grid-1-1>div{width:100%}.delivery__grid-2-1-1>div{width:calc(50% - 7px)}.delivery__grid-2-1-1>div:first-child{width:100%}.delivery__grid-1-1-2>div{width:calc(50% - 7px)}.delivery__grid-1-1-2>div:last-child{width:100%}.delivery__grid-1-1-1-1>div{width:calc(50% - 7px)}.delivery__text-grid{grid-template-columns:1fr}.delivery__price{margin-bottom:25px}.delivery__total-price{height:auto}}@media (max-width: 375px){html,body{max-width:100%;overflow-x:hidden}body{font-size:14px}.g2-inner,.g2-hero-inner{padding:20px 14px}.g2-shell h1{font-size:28px;line-height:1.16;padding:16px 0}.g2-hero-eyebrow{font-size:11px}.g2-hero-trust{font-size:12px}.g2-hero-sub{font-size:14px;line-height:1.5;margin-bottom:14px;padding-bottom:10px}.g2-hero-badges{margin-bottom:16px}.g2-hero-badges .g2-badge{font-size:12px;padding:5px 8px}.g2-btn{font-size:14px;padding:10px 18px}.g2-btn--ghost{padding:10px 18px}.g2-btn-pulse{width:10px;height:10px}.g2-hero-img{height:190px}}@media only screen and (max-width: 360px){.header-service{font-size:16px}.article{font-size:8px}.article__text-columns{grid-template-columns:1fr;grid-row-gap:20px}.post .delivery__text-grid{grid-template-columns:1fr}}@media only screen and (max-width: 320px){.header-service__phone.call-to{font-size:15px}}@media only screen and (max-height: 680px) and (min-width: 1024px){.desktop .hero-header .header-logo{margin:30px 0 0 0}.desktop .down-icon{bottom:30px}.desktop .hero h1{padding:0 0 10px 0;font-size:90px}}@media (min-width: 768px){.cheaper-cont{flex-direction:row}.cheaper-cont .cheaper{font-size:14px;text-align:right;flex:50%;margin-bottom:0}}@media only screen and (min-width: 769px){.new-cart__columns-totals{grid-row-start:1;grid-row-end:3;grid-column-start:2;grid-column-end:3}}@media (min-width: 769px){.g2-m-call--hero{display:none}}@media (min-width: 1024px){.g2-switch-list{max-width:100%}}@media only screen and (min-width: 1025px){.page-hero-bg .slide{opacity:0.8;transform:scale(0.8);transition:all 0.35s}.page-hero-bg .slide.slick-current{opacity:1;transform:scale(1)}.page-hero-bg .slide.slick-current .slide-text{opacity:1;transition:all 0.5s 0.5s}.catalogue-filter-trigger{display:none}.delivery__form-dropdown{position:absolute;top:0;right:0;display:grid;width:calc(50% - 10px);height:100%;transition:opacity 0.2s}.delivery__form:not(.active) .delivery__form-dropdown{width:0;opacity:0;overflow:hidden}.delivery__form.active .delivery__form-banner{opacity:0}.delivery__form-dropdown-close{position:absolute;top:-20px;right:0;z-index:10;width:28px;height:28px;background:#fff;box-shadow:0 0 16px rgba(35,35,35,0.5);border-radius:15px;cursor:pointer}.delivery__form-dropdown-close [class*="ico-"]{position:absolute;top:50%;left:50%;display:block;width:18px;height:18px;margin:-9px 0 0 -9px;fill:var(--theme)}.post__main{display:grid;grid-template-columns:1fr 420px;grid-column-gap:20px}.post__content{position:relative;z-index:1;order:1}.post__aside{display:flex;position:relative;z-index:2;order:2}.post__aside-holder{width:100%}.aside-dot-nav{display:block}}@media (min-width: 1025px){.g2-hero-logo-img{margin-top:8px}}@media print{*,*:before,*:after{background:transparent !important;color:#1d2225 !important;box-shadow:none !important;text-shadow:none !important;text-decoration:none}a,a:visited{text-decoration:underline}pre,blockquote{border:1px solid #1d2225;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}footer{position:static}.main{padding:80px 0 0 0 !important}.page-holder{height:auto;min-height:0}html,body{height:99%}.page-nav-holder.fixed,.page-footer,.down-icon,.banner,.catalogue-list-holder,.mouse-icon,.scroll-to-order,.order-errors,.date-input:before,.amount-butn,.red-butn,.help-icon,.desktop-page-nav,.photos,.main-section-title,.small-slider-block,.order-info-butns,.features-nav-holder,.order-customer-data,footer{display:none !important}.order-price-form .input-line-cell{float:right;width:35%}.order-price-form label+.input-line-cell{float:left;width:60%;margin:0}.company-feature[class*='scroll-order']{padding:0 0 10px 0;height:auto !important}.order-description{page-break-after:always}.company-features-content{width:100%}.page-nav-logo{margin-left:0}.order-section,.main-page-cell,.main-page-row{display:block;padding:0}.order-prepayment{padding:10px 30px 10px 0}.order-price-form{padding:0 0 20px 0}.cart>.inner{background:#fff;padding:0}.company-feature h2,.cart h1{font-size:24px;line-height:24px;padding:0 0 15px 0}.cart-item-image img{max-height:40px}.header-cart{display:none}.cart-table-cell{padding:5px}.cart-table-cell:nth-child(7){display:none}.cart-order .order-section{padding:15px 0 0 0}.order-price-form input.text-input{height:30px;line-height:32px}.order-total-list li label{left:-23px}.order-prepayment-info{padding:12px 0 0 0}.cart-holder{max-width:1240px}.cart-item-info{font-size:16px}.cart-text{padding:0 0 5px 0;font-size:12px}.order-section label{font-size:13px}.order-section-total{padding:15px 0 5px 0}.order-total-title,.order-total-list li{padding:0 0 10px 0}.documents-preview-content{padding:30px 20px}.header-nav,.additional-nav,header .ui-controls,.tooltipster-default,.breadcrumbs,.preview-tags,.cart-text .cart-clear,.print-documents .page-nav-holder,.print-documents .navigation-block-aside,.print-documents .login-trigger,.cbh-wrapper{display:none !important}.print-documents .navigation-block{position:relative;width:auto;height:auto}.print-documents .documents-preview{width:100%;height:auto}.print-documents .page-nav-items{background:#fff}.print-documents .documents-title{font-size:48px;line-height:48px}.documents-preview p{font-size:14px}.card .card-gallery,.card .card-benefits,.card .card-actions,.card .card-additional-cards,.card .card-additional-photos{display:none}.card .card-features .name a,.card .card-btns [class*='-butn'],.order-doc header{display:none !important}.header-contacts .phone-box{display:block}}

/*# sourceMappingURL=style.css.map */
