/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
 

@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:"";content:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-width:0;padding:0;margin:0}html{height:100%;-webkit-text-size-adjust:none;-ms-text-size-adjust:none}input,textarea{color:#333;outline:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-appearance:none}input[type=button],input[type=submit]{cursor:pointer;-webkit-appearance:none;outline:0}input::-ms-clear{display:none}button{cursor:pointer;-webkit-appearance:none;outline:0}form,td{margin:0;padding:0}a{color:inherit;font-family:inherit;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;text-decoration:none;outline:0;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}*{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}html{font-size:62.5%}html.lock,html.lock body{overflow:hidden}body{color:#393939;font:300 1.2rem Montserrat,Arial,sans-serif;line-height:1.3;background:#e9edf0;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.lock{overflow:hidden}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2.4rem;line-height:1.2}.h1,h1{font-size:3rem;font-weight:900}.h2,h2{font-size:2.4rem;font-weight:900}.h3,h3{font-size:1.6rem;font-weight:700}.h4,h4{font-size:2.5rem;font-weight:700}.h5,h5{font-size:1.8rem;font-weight:700}.h6,h6{font-size:1.4rem;font-weight:700}a{color:#393939;text-decoration:none}a:hover{text-decoration:none;color:#fa4242}p{margin-bottom:1.8rem}p:last-child{margin-bottom:0}ol,ul{margin:0;list-style:none;padding:0}blockquote{border-left:.2rem solid rgba(57,57,57,.5);margin-bottom:2rem;padding:1rem 0 1rem 2rem}img{display:block;max-width:100%}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.nowrap{white-space:nowrap}.word-break{word-break:break-all}.ttu{text-transform:uppercase}.italic{font-style:italic}.font-700,strong{font-weight:700}.font-600{font-weight:600}.font-500{font-weight:500}.font-400{font-weight:400}.font-300{font-weight:300}.size-sm{font-size:1.2rem}.size-md{font-size:1.4rem}.size-lg{font-size:1.6rem}.margin>:last-child{margin-bottom:0}.margin>:first-child{margin-top:0}.mt0{margin-top:0!important}.inline{display:inline-block!important;vertical-align:middle}.article{overflow:hidden;padding-left:1rem;padding-right:1rem;margin-left:-1rem;margin-right:-1rem;font-size:1.4rem;font-weight:400}.article__title{position:relative;padding-left:2.5rem;font-size:1.8rem;margin-top:2.5rem!important;margin-bottom:1rem!important}.article__title:before{content:"";display:block;position:absolute;left:0;top:.2rem;width:1.5rem;height:1.5rem;border-radius:50%;background:#fa4242}.article__list{margin-bottom:2rem}.article__list li{position:relative;padding-left:2.5rem;margin-bottom:1rem}.article__list li:before{content:"";display:block;position:absolute;left:.4rem;top:.5rem;background:#34a1d3;border-radius:50%;width:.8rem;height:.8rem}.article__list--danger li:before{background:#fa4242}.article a{color:#fa4242;text-decoration:underline}.article a:hover{text-decoration:none}.article-img-left{float:left;margin:0 2rem 0.6rem 0!important;max-width:40%}.article h3{margin-bottom:1.5rem;margin-top:2rem}.article h6{margin-bottom:1.5rem;margin-top:2rem}.img{margin-bottom:2rem}.img img{border-radius:1rem 1rem 0 0}.a-link{font-size:1.2rem;font-weight:700;text-decoration:underline}.a-link:hover{text-decoration:none;color:#393939}.a-link--danger{color:#fa4242}.a-link--danger:hover{color:#fa4242}.a-link--info{color:#34a1d3}.a-link--info:hover{color:#34a1d3}.check-list{list-style:none;margin:0;padding:0}.check-list.row li{padding-left:4.8rem}.check-list.row .check-list__icon{left:1.5rem}.check-list li{position:relative;padding-left:3.3rem;margin-bottom:1.7rem}.check-list__icon{font-size:1.6rem;color:#35a0d2;position:absolute;left:0;top:.1rem}.mb0{margin-bottom:0!important}.circle-list li{position:relative;padding-left:1.8rem;margin-bottom:.5rem;font-size:1.6rem;font-weight:400}.circle-list li:before{content:"";display:block;position:absolute;left:0;top:.5rem;width:1rem;height:1rem;border-radius:50%;background:#34a1d3}.row-margin{margin-bottom:-2rem}.row-margin__item{margin-bottom:2rem}.header{width:100%;min-width:32rem;text-align:left;-ms-flex-negative:0;flex-shrink:0;position:fixed;top:0;left:0;z-index:9;-webkit-box-shadow:.1rem .3rem 1rem .1rem rgba(0,0,0,.15);box-shadow:.1rem .3rem 1rem .1rem rgba(0,0,0,.15);background-color:#e9edf0}.header>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5.5rem}.header__logo{-webkit-box-flex:0;-ms-flex:none;flex:none}.logo{white-space:nowrap}.logo .icon{font-size:2.7rem;color:#fa4242;margin:0 .5rem;vertical-align:middle;top:-.2rem}.logo__text{font-weight:900;font-size:1.8rem}.logo:hover{text-decoration:none}.lang{margin-left:3rem;position:relative}.lang:hover .lang__list{display:block;position:absolute;top:100%;left:0;width:100%}.lang:hover .lang__button{border-radius:1rem 1rem 0 0;-webkit-box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0);box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0)}.lang__button{border-radius:1rem;background-color:#e9edf0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Montserrat;border:none;height:3.3rem;line-height:normal;padding:0 1.8rem 0 1rem;white-space:nowrap;-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:1.2rem;font-weight:500;position:relative;-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff}.lang__button:after{content:"";display:block;position:absolute;top:50%;right:.8rem;margin-right:-.2rem;width:0;height:0;border-style:solid;border-width:.4rem .35rem 0 .35rem;border-color:#7d7d7d transparent transparent transparent}.lang__button img{margin-right:.4rem}.lang__list{display:none;background:#e9edf0;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:0 0 10px 10px;padding:.5rem 0;overflow:hidden}.lang__list a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem 1.8rem .5rem 1rem;font-size:1.2rem;font-weight:500}.lang__list a img{margin-right:.4rem;width:1.9rem;-webkit-box-flex:0;-ms-flex:none;flex:none}.lang__list a:hover{background:#fa4242;color:#fff;text-decoration:none}.search-int{margin-left:3rem;height:2.5rem;width:2.5rem;position:relative;overflow:hidden}.search-int.is-open{overflow:visible}.search-int.is-open .search-int__block{opacity:1}.search-int__block{-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;opacity:0;position:absolute;top:-.8rem;right:-1.5rem;z-index:3}.search-int__input{background:#e9edf0;width:28.3rem;-webkit-box-shadow:-4px -4px 4px #fff,0 4px 4px rgba(0,0,0,.25);box-shadow:-4px -4px 4px #fff,0 4px 4px rgba(0,0,0,.25);border-radius:10px;border:none;height:4rem;font-family:Montserrat;font-weight:400;font-size:1.2rem;color:#393939;padding:0 6rem 0 2.4rem}.search-int__input:-ms-input-placeholder{color:#7d7d7d}.search-int__input::-moz-placeholder{color:#7d7d7d}.search-int__input::-webkit-input-placeholder{color:#7d7d7d}.search-int__input::-ms-input-placeholder{color:#7d7d7d}.search-int__input::placeholder{color:#7d7d7d}.search-button{position:relative;z-index:4;padding:0;border:none;height:2.5rem;width:2.5rem;font-size:0;line-height:normal;background:0 0}.search-button .icon{font-size:2.5rem;color:#fa4242}.main-menu{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}.main-menu__item{margin-left:2.5rem}.main-menu__link{color:#393939;font-size:1.2rem;font-weight:700;display:block;white-space:nowrap}.mm-item{position:relative}.mm-item>button{position:relative;padding-right:1.2rem}.mm-item>button:after{position:absolute;content:"";display:block;top:50%;right:0;margin-top:-.1rem;width:0;height:0;border-style:solid;border-width:.4rem .35rem 0 .35rem;border-color:#34a1d3 transparent transparent transparent}.mm-menu{position:absolute;top:100%;left:0;z-index:5;background:#e9edf0;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:0 0 10px 10px;min-width:22rem;padding:.5rem 0;display:none;overflow:hidden}.mm-menu a{display:block;padding:1rem 2.5rem;font-size:1.2rem;font-weight:400;color:#7d7d7d}.mm-menu-columns-2{-webkit-columns:2;-moz-columns:2;columns:2;min-width:40rem;left:-10rem}.fix-menu{-webkit-box-shadow:0 0 .6rem .1rem rgba(0,0,0,.2);box-shadow:0 0 .6rem .1rem rgba(0,0,0,.2);background-color:#e9edf0;padding:1rem 0;position:fixed;top:5.5rem;left:0;width:100%;z-index:8;display:none}.fix-menu__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between; justify-content: flex-end;}.fix-filter,.fix-nav{max-height:calc(100vh - 10rem);overflow:hidden;overflow-y:auto}.burger{border:none; height:3.1rem;width:3.1rem;cursor:pointer;position:relative;display:none;background-color:#e9edf0;border-radius:.5rem;-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;padding:0;}.burger__icon{height:.2rem;width:2rem;position:absolute;top:50%;left:50%;height:.2rem;border-radius:.1rem;background-color:#fa4242;-webkit-transform:translate(-50%,-50%) rotate(0);-ms-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.burger__icon:after,.burger__icon:before{content:"";position:absolute;height:inherit;border-radius:.1rem;background-color:#fa4242;margin:auto;width:100%;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.burger__icon:before{top:-.6rem;left:0;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.burger__icon:after{bottom:-.6rem;right:0;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.burger.is-active{-webkit-box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0);box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0)}.mobile-navbar{margin:0 auto}.main-wrapper{padding:0;padding-top:5.5rem;min-width:32rem;position:relative;overflow:hidden;opacity:1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-height:100vh;width:100%}.main{width:100%;min-width:32rem;text-align:left;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.main__button{margin-top:4rem}.container{width:100%;min-width:32rem;max-width:1220;padding:0 15px;margin:0 auto;position:relative}.main-content{margin-top:5rem}.main-content__head{margin-bottom:2rem}.main-content__head .title{margin-bottom:1rem}.main-content__head .date{font-weight:300}.main-content__body{margin-bottom:6rem}.main-content__button{margin-top:4rem}.main__head{margin-bottom:3rem}.main__head h1{margin-bottom:1rem}.subtitle{font-weight:700;font-size:2.4rem;margin-bottom:2.5rem}.section{margin-top:11rem;margin-bottom:11rem}.section__head{margin-bottom:3rem}.section__head .rating{margin-top:.8rem;margin-left:2rem}.section--sm{margin-top:8rem;margin-bottom:8rem}.rw{margin-bottom:-9rem}.rw__item{margin-bottom:9rem}.promo-wrap{margin-bottom:6rem}.promo__title{margin-bottom:1rem}.promo__text{margin-bottom: 1.5rem;color:#7d7d7d;font-size:1.6rem;font-weight:500}.promo__img{margin-bottom:1.5rem}.promo__img img{border-radius:1rem 1rem 0 0;width:100%}.promo-grid .swiper-container{padding:1rem .8rem;margin:-1rem -.8rem}.promo-grid .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.promo-grid__item{border-radius:1rem 1rem 0 0;background-color:#e9edf0;-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;padding:2.5rem 2rem;display:block;width:100%}.promo-grid__item:hover{text-decoration:none;-webkit-box-shadow:inset .3rem .3rem .6rem .1rem rgba(0,0,0,.3),inset -.1rem -.1rem .5rem rgba(0,0,0,.1);box-shadow:inset .3rem .3rem .6rem .1rem rgba(0,0,0,.3),inset -.1rem -.1rem .5rem rgba(0,0,0,.1);color:#393939}.promo-grid__icon{height:3rem;width:3rem;margin-bottom:1rem}.promo-grid__icon .icon{display:block;font-size:3rem;color:#fa4242}.promo-grid__title{font-size:1.6rem;font-weight:700;margin-bottom:.5rem}.promo-grid-nav{top:1rem!important}.icons-grid{margin-bottom:-2rem}.icons-grid__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;width:16.5rem;margin-bottom:2rem}.icons-grid__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:1rem;background-color:#e9edf0;-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff}.icons-grid__icon .icon{display:block;font-size:2.5rem;color:#34a1d3}.icons-grid__text{margin-left:1.7rem;font-weight:700;text-transform:uppercase;font-size:1.2rem}.news-wrap__item{margin-bottom:5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.news-wrap .banner-card{margin-bottom:0}.news-swiper .swiper-container{padding:1rem;margin:-1rem}.master-inner,.news-inner,.shop-inner,.tour-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.master-inner__img,.news-inner__img,.shop-inner__img,.tour-inner__img{position:relative;margin-bottom:1.2rem;overflow:hidden;padding-bottom:61.064%;border-radius:1rem 1rem 0 0}.master-inner__img img,.news-inner__img img,.shop-inner__img img,.tour-inner__img img{border-radius:1rem 1rem 0 0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.master-inner__img:after,.news-inner__img:after,.shop-inner__img:after,.tour-inner__img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(57,57,57,.6);opacity:0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;pointer-events:none}.master-inner__img .marker,.news-inner__img .marker,.shop-inner__img .marker,.tour-inner__img .marker{font-size:1.2rem;color:#fff;font-weight:500;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;max-width:100%;z-index:2;pointer-events:none}.master-inner__img .marker .icon,.news-inner__img .marker .icon,.shop-inner__img .marker .icon,.tour-inner__img .marker .icon{vertical-align:middle;font-size:1.4rem;margin-right:.5rem}.master-inner__st-cover,.news-inner__st-cover,.shop-inner__st-cover,.tour-inner__st-cover{position:absolute;bottom:0;left:0;right:0;z-index:1;padding:3rem 1rem 1rem;background:-webkit-gradient(linear,left bottom,left top,from(rgba(125,125,125,.8)),to(rgba(125,125,125,0)));background:-o-linear-gradient(bottom,rgba(125,125,125,.8),rgba(125,125,125,0));background:linear-gradient(to top,rgba(125,125,125,.8),rgba(125,125,125,0))}.master-inner__title,.news-inner__title,.shop-inner__title,.tour-inner__title{margin-bottom:.8rem;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.master-inner p,.news-inner p,.shop-inner p,.tour-inner p{font-size:1.4rem;font-weight:300;margin-bottom:.5rem}.master-inner__grid,.news-inner__grid,.shop-inner__grid,.tour-inner__grid{margin:.5rem 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.master-inner__grid .comment,.news-inner__grid .comment,.shop-inner__grid .comment,.tour-inner__grid .comment{margin-left:auto}.master-inner .tags,.news-inner .tags,.shop-inner .tags,.tour-inner .tags{line-height:2rem}.master-inner__favorite{position:absolute;top:1rem;right:1rem;z-index:3}.master-inner__favorite.favorite .icon{color:#fff}.master-inner__contacts{margin-bottom:1rem}.master-inner__contacts .contacts-item{margin-bottom:.5rem}.master-inner .btn{border-radius:.4rem}.news-list__item{margin-bottom:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.news-list__date{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:1.8rem;font-size:1.2rem;font-weight:500}.news-list__title{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;font-weight:700;font-size:1.2rem}.comment{font-size:1.2rem;font-weight:500;white-space:nowrap;display:inline-block;vertical-align:middle}.comment .icon{font-size:2rem;vertical-align:middle;color:#fa4242;margin-left:.8rem}.comment:hover{color:#fa4242;text-decoration:none}.price,.time{font-size:1.2rem;font-weight:500;white-space:nowrap;display:inline-block;vertical-align:middle;line-height:2rem}.price .icon,.time .icon{font-size:2rem;vertical-align:middle;color:#34a1d3;margin-right:.5rem;top:-.1rem}.date{font-size:1.2rem;font-weight:700;white-space:nowrap;display:inline-block;vertical-align:middle;line-height:2rem}.info-label{font-size:1.2rem;font-weight:500}.info-label .icon{color:#fa4242;vertical-align:middle;font-size:1.4rem;margin-right:.5rem;top:-.2rem}.info-label--info .icon{color:#34a1d3}.stickers{position:absolute;top:.7rem;right:.7rem;background-color:#e9edf0;padding:.5rem;border-radius:.5rem;z-index:1}.sticker-label{height:1.7rem;width:1.7rem;display:block}.sticker-label+.sticker-label{margin-top:.5rem}.sticker-label .icon{display:block;font-size:1.7rem}.sticker-label .icon-bus{color:#fa4242}.sticker-label .icon-port{color:#34a1d3}.sticker{position:absolute;top:.5rem;right:.5rem;width:5.7rem;height:5.7rem;z-index:1;text-align:center;white-space:nowrap;line-height:5.7rem;border-radius:50%;color:#f3f3f3;font-size:1.2rem;font-weight:700;text-transform:uppercase}.sticker--action{background-color:#34a1d3}.sticker--sale{font-weight:900;font-size:1.6rem;background-color:#fa4242}.img img{width:100%}.poster-list{list-style:none}.poster-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;margin-bottom:2.5rem;padding-left:1.5rem}.poster-list li:last-child{margin-bottom:0}.poster-list li:before{content:"";display:block;position:absolute;left:0;top:.5rem;width:0;height:0;border-style:solid;border-width:.35rem 0 .35rem .4rem;border-color:transparent transparent transparent #34a1d3;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.poster-list li:hover:before{left:.4rem}.poster-list li a:hover{color:#34a1d3}.poster-list__title{font-size:1.4rem;font-weight:500;width:60%;min-width:18rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.poster-list__info{width:40%;-webkit-box-flex:0;-ms-flex:none;flex:none;padding-left:1.5rem}.poster-list__info .date{margin-right:2rem;font-size:1.4rem}.poster-list__info .price{font-size:1.4rem;font-weight:500;white-space:nowrap}.category-list{margin-bottom:-3rem}.category-list__item{margin-bottom:3rem}.category-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-inner__icon{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:1.5rem;width:4.5rem;height:4.5rem;border-radius:1rem;background-color:#e9edf0;-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-inner__icon .icon{color:#34a1d3;display:block;font-size:2.5rem}.category-inner__title{font-weight:700;font-size:1.6rem}.category-inner:hover{color:#34a1d3}.category-inner:hover .category-inner__icon{-webkit-box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0);box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0)}.category-grid .swiper-container{padding:1rem .8rem;margin:-1rem -.8rem}.category-grid .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.category-grid__item{border-radius:1rem 1rem 0 0;background-color:#e9edf0;-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;padding:3rem 1.5rem;text-align:center;display:block;width:100%}.category-grid__item:hover{-webkit-box-shadow:inset .3rem .3rem .6rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0);box-shadow:inset .3rem .3rem .6rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0);text-decoration:none;color:#393939}.category-grid__title{font-size:1.6rem;font-weight:700}.category-grid__icon{margin-bottom:1.3rem;font-size:0}.category-grid__icon .icon{font-size:3rem;color:#34a1d3}.interesting-wrap{margin-bottom:-4rem}.interesting-wrap .swiper-wrapper{width:auto}.interesting-wrap .swiper-slide{margin-bottom:1rem}.interesting-inner__title{margin-bottom:1rem}.interesting-inner__body{display:-webkit-box;display:-ms-flexbox;display:flex}.interesting-inner__img{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.3rem;margin-right:1.5rem;position:relative;overflow:hidden;border-radius:1rem 1rem 0 0}.interesting-inner__img img{border-radius:1rem 1rem 0 0}.interesting-inner__img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(57,57,57,.6);opacity:0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;pointer-events:none}.interesting-inner__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.interesting-inner__list{list-style:none;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:.7rem}.interesting-inner__list li{position:relative;padding-left:1.5rem;font-size:1.2rem;font-weight:300;margin-bottom:.5rem}.interesting-inner__list li:after{content:"";display:block;position:absolute;left:0;top:.4rem;width:0;height:0;border-style:solid;border-width:.35rem 0 .35rem .4rem;border-color:transparent transparent transparent #34a1d3}.interesting-inner__list a:hover{color:#34a1d3}.interesting-inner .sec-link{margin-top:auto;margin-bottom:.7rem}.interesting-inner .under-link{color:#7d7d7d}.box-gallery{margin-bottom:-2rem}.box-gallery-inner{display:block;position:relative;margin-bottom:2rem}.box-gallery-inner__img{height:15.6rem;background-position:top center;background-size:cover;background-repeat:no-repeat;border-radius:1rem 1rem 0 0;overflow:hidden;margin-bottom:.5rem;position:relative}.box-gallery-inner__img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(57,57,57,.6);opacity:0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;pointer-events:none}.box-gallery-inner__head h6{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0}.box-banner-inner{display:block;margin-bottom:2rem;height:37.9rem;background-position:top center;background-size:cover;background-repeat:no-repeat;position:relative;border-radius:1rem 1rem 0 0;overflow:hidden}.box-banner-inner__head{position:absolute;bottom:0;left:0;right:0;z-index:1;background:#34a1d3;color:#fff;padding:1.5rem 1.9rem;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.box-banner-inner__head h6{margin-bottom:.8rem}.box-banner-inner__head p{margin-bottom:0}.box-banner-inner:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(57,57,57,.6);opacity:0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;pointer-events:none}.shop-block{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;margin-top:-.5rem}.shop-block .shop-inner{display:inline-block;vertical-align:top;width:100%;margin-bottom:0;margin-top:.5rem}.shop-block .shop-inner__title{height:4rem;overflow:hidden;margin-bottom:.5rem}.shop-block .category-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;width:100%;margin-bottom:.5rem;margin-top:.5rem}.search-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.4rem}.search-block__form,.search-block__info{margin-bottom:3rem;position:relative}.search-block__form{-webkit-box-flex:1;-ms-flex:1;flex:1}.search-block__info{-webkit-box-flex:0;-ms-flex:none;flex:none;width:19.5rem;margin-left:3rem}.search-block__input{height:3.2rem;border-radius:1rem;background-color:#e9edf0;-webkit-box-shadow:.3rem .3rem .3rem rgba(57,57,57,.6),-.3rem -.3rem .3rem #fff;box-shadow:.3rem .3rem .3rem rgba(57,57,57,.6),-.3rem -.3rem .3rem #fff;border:none;width:100%;font-size:1.4rem;font-weight:500;padding:0 4.5rem 0 1.5rem;line-height:normal;font-family:Montserrat}.search-block__input:-ms-input-placeholder{color:#7d7d7d;font-size:1rem;font-weight:300}.search-block__input::-moz-placeholder{color:#7d7d7d;font-size:1rem;font-weight:300}.search-block__input::-webkit-input-placeholder{color:#7d7d7d;font-size:1rem;font-weight:300}.search-block__input::-ms-input-placeholder{color:#7d7d7d;font-size:1rem;font-weight:300}.search-block__input::placeholder{color:#7d7d7d;font-size:1rem;font-weight:300}.search-block__icon{position:absolute;top:1rem;right:1.8rem; cursor: pointer}.search-block__icon .icon{display:block;color:#fa4242;font-size:1.3rem}.search-block__close{position:absolute;top:1rem;right:1.5rem;display:none;cursor:pointer;height:3.1rem;width:3.1rem;background-color:#e9edf0;border-radius:.5rem;-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;padding:0}.search-block__close:after,.search-block__close:before{content:"";display:block;width:1.4rem;height:.2rem;background:#fa4242;position:absolute;left:.8rem;top:47%}.search-block__close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.search-block__close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.search-block+.section{margin-top:4rem}.text-field{margin-top:1.5rem;font-size:1rem}.text-field__link,.text-field__title{display:inline-block;vertical-align:middle;margin-right:.9rem;font-weight:300;color:#7d7d7d}.text-field__link{font-style:italic;text-decoration:underline}.text-field__link:hover{text-decoration:none}.list{list-style:none}.list li{padding-left:1rem;position:relative;font-size:1.4rem;margin-bottom:.5rem}.list li:before{content:"";display:block;position:absolute;top:.5rem;left:0;width:0;height:0;border-style:solid;border-width:.35rem 0 .35rem .4rem;border-color:transparent transparent transparent #fa4242}.sd-list{margin-top:1.4rem;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.q-contacts__text{font-weight:500;font-size:1.6rem;margin-bottom:1.5rem!important}.ct-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ct-sidebar{-webkit-box-flex:0;-ms-flex:none;flex:none;width:19.5rem;margin-right:3rem}.sidebar-sm{width:19.5rem;margin-left:auto}.sidebar-sm .sd-list{display:block}.sidebar__gulp-list{margin-bottom:2.5rem}.sidebar__side-info-block{margin-top:3rem}.sidebar__button{margin-top:3rem}.sidebar__subscribe{margin-top:4rem}.sidebar__block{margin-bottom:2rem}.sidebar__block .btn{font-size:1rem;text-transform:uppercase}.ct-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px}.ct-content__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ct-content__left{-webkit-box-flex:1;-ms-flex:1;flex:1}.ct-content__right{width:19.5rem;margin-left:3rem;-webkit-box-flex:0;-ms-flex:none;flex:none}.ct-menu__item{margin-bottom:1.5rem}.ct-menu__item:last-child{margin-bottom:0}.ct-menu__item.is-active .ct-menu__link{color:#fa4242}.ct-menu__item.is-active .ct-menu__link:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ct-menu__item.is-active .btn{-webkit-box-shadow:inset -2px -2px 3px #fff,inset 2px 2px 3px #7e7e7e;box-shadow:inset -2px -2px 3px #fff,inset 2px 2px 3px #7e7e7e}.ct-menu__item.is-active>ul{display:block}.ct-menu__item.ct-item .ct-menu__link:after{content:"";display:block;position:absolute;top:50%;right:0;margin-top:-.3rem;width:0;height:0;border-style:solid;border-width:.35rem 0 .35rem .4rem;border-color:transparent transparent transparent #fa4242;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.ct-menu__link{position:relative;display:block;font-size:1.4rem;font-weight:700;padding-right:1rem}.ct-menu ul{display:none;margin:1.8rem 0 1.8rem 1.4rem;font-size:1.2rem;font-weight:500}.ct-menu ul li{margin-bottom:1.5rem;position:relative}.ct-menu ul li.is-active{font-weight:700}.ct-menu ul li.is-active:before{content:"";display:block;position:absolute;top:50%;left:-1rem;margin-top:-.3rem;width:0;height:0;border-style:solid;border-width:.35rem 0 .35rem .4rem;border-color:transparent transparent transparent #fa4242}.ct-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.4rem}.ct-head__icon{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:1.5rem;width:4.5rem;height:4.5rem;border-radius:1rem;background-color:#e9edf0;-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ct-head__icon .icon{color:#34a1d3;display:block;font-size:2.5rem}.ct-head__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.ct-head__content h2{margin-bottom:0}.cat-name{font-size:1.4rem;font-weight:300;margin-bottom:.6rem}.cat-name a{text-decoration:underline}.cat-name a:hover{text-decoration:none;color:#34a1d3}.ct-filter>:last-child{margin-bottom:0}.ct-filter>:first-child{margin-top:0}.ct-filter-menu{margin-bottom:3rem}.ct-filter-menu li{margin-bottom:1.7rem;font-size:1.4rem;font-weight:500}.ct-filter-menu li:last-child{margin-bottom:0}.ct-filter-menu a{color:#393939;-webkit-transition:none;-o-transition:none;transition:none}.ct-filter-menu ul{display:none;margin:1.8rem 0 1.8rem 1.4rem;font-size:1.2rem;font-weight:500}.ct-filter-menu ul li{margin-bottom:1.5rem;position:relative}.ct-filter-menu ul li.is-active{font-weight:700}.ct-filter-item>a{position:relative;padding-right:1.5rem}.ct-filter-item>a:after{content:"";width:0;height:0;border-style:solid;border-width:.55rem 0 .55rem .7rem;border-color:transparent transparent transparent #fa4242;display:inline-block;vertical-align:middle;margin-left:.8rem;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.ct-filter-item.is-active>ul{display:block}.ct-filter-item.is-active>a:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.ct-filter-item.is-selected>a{font-weight:700}.ct-filter__title{margin-bottom:1.2rem;color:#393939;font-size:1.6rem;font-weight:800}.ct-filter .link-wrap{margin-top:-1.5rem}.ct-filter .checkbox{font-size:inherit;font-weight:inherit;margin-bottom:0;font-size:1.4rem}.ct-filter .checkbox__figure{width:1.5rem;height:1.5rem;top:.2rem}.ct-filter .checkbox__text{padding-top:0;padding-left:2.6rem;min-height:1.5rem}.ct-filter .checkbox input:checked~.checkbox__figure:after{background:url(../img/check.png) .2rem .4rem no-repeat}.ct-filter-category{font-size:1.4rem;font-weight:500}.ct-filter-category li{margin-bottom:1rem;position:relative;cursor:pointer}.ct-filter-category li.is-active{font-weight:700}.link{color: #34a1d3;font-weight:700;font-size:1.4rem;text-decoration:none}.link:hover{text-decoration:none}.map-link-wrap{margin-bottom:1.7rem}.map-link{color:#34a1d3;font-size:1.4rem;font-weight:500;text-decoration:underline}.map-link:hover{color:#34a1d3;text-decoration:none}.widjet-block{margin-bottom:3.5rem}.widjet-block:last-child{margin-bottom:0}.widjet-block__title{font-weight:700;font-size:1.6rem;padding-left:1.5rem;position:relative;margin-bottom:2.5rem}.widjet-block__title:after{content:"";display:block;position:absolute;top:.6rem;left:0;width:0;height:0;border-style:solid;border-width:.35rem 0 .35rem .4rem;border-color:transparent transparent transparent #fa4242}.widjet-block__form .form-field{margin-bottom:1.4rem}.widjet-block .subscribe-form__input{max-width:none}.widjet-row__item{margin-bottom:3.5rem}.sorting-nav{margin-bottom:-1rem}.sorting-nav__item{display:inline-block;vertical-align:top;margin-right:1.8rem;margin-bottom:1rem}.sorting-nav__item:last-child{margin-right:0}.dropdown{position:relative}.dropdown-button{display:inline-block;vertical-align:middle;position:relative;padding-right:1.2rem;font-size:1rem;font-weight:500}.dropdown-button:after{content:"";display:block;position:absolute;right:0;top:.5rem;width:0;height:0;border-style:solid;border-width:.4rem .35rem 0 .35rem;border-color:#fa4242 transparent transparent transparent}.dropdown-menu{position:absolute;top:100%;left:0;z-index:5;background:#e9edf0;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:0 0 10px 10px;min-width:20rem;padding:.5rem 0;display:none;overflow:hidden}.dropdown-menu li{display:block;padding:1rem 2.5rem;font-size:1.2rem;font-weight:400;cursor:pointer;color:#7d7d7d}.dropdown-menu li:hover{color:#fa4242}.dropdown-menu li.is-active{background:#fa4242;color:#fff}.dropdown.is-open .dropdown-menu{display:block}.side-info-block__title{font-size:1.3rem;font-weight:700;margin-bottom:1rem}.side-info-block--content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}.side-info-block--content .side-info-block__title{margin-right:2rem;font-size:1.6rem}.banner-cards-wrap{margin-bottom:-4rem}.banner-card{margin-bottom:4rem}.banner-card__img{margin-bottom:1.2rem;position:relative;border-radius:1rem 1rem 0 0;overflow:hidden;padding-bottom:61.064%}.banner-card__img img{border-radius:1rem 1rem 0 0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.banner-card__img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(57,57,57,.6);opacity:0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;pointer-events:none}.banner-card__sticker{position:absolute;bottom:.7rem;right:0;background:#fa4242;color:#fff;padding:.3rem 1rem;font-size:1rem;z-index:1;border-radius:.5rem 0 0 .5rem;text-align:center;pointer-events:none}.banner-card__title{font-weight:700;font-size:1.6rem;margin-bottom:.8rem}.banner-card__list li{margin-bottom:.5rem;font-size:1.2rem;font-weight:300}.banner-card-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.banner-card-horizontal .banner-card__img{margin-bottom:0;margin-right:1.5rem;width:16.4rem;-webkit-box-flex:0;-ms-flex:none;flex:none}.banner-card-horizontal .banner-card__title{margin-bottom:1.2rem}.cards-week .swiper-slide .card-horizontal{margin-bottom:0}.card-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:3rem}.card-horizontal__img{width:16.4rem;-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative;overflow:hidden;border-radius:1rem 1rem 0 0;margin-right:1.5rem}.card-horizontal__img img{border-radius:1rem 1rem 0 0}.card-horizontal__img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(57,57,57,.6);opacity:0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;pointer-events:none}.card-horizontal__title{margin-bottom:.8rem;max-height:4rem;overflow:hidden}.card-horizontal p{margin-bottom:0}.card-horizontal__price{margin-top:.8rem}.card-horizontal__price .price-value{font-size:1.8rem;font-weight:900}.aviable{color:#34a1d3;font-size:1.2rem;font-weight:500}.aviable--red{color:#fa4242}.hh-title{font-weight:900;font-size:1.2rem;margin-bottom:.9rem}.wb-title{font-weight:700;font-size:1.4rem;margin-bottom:1.5rem}.wb-title--md{font-size:1.6rem}.master{display: flex;align-items: stretch; padding:1.6rem;background:#e9edf0;border-radius:1rem;margin-bottom:2.6rem;-webkit-transition:border-color .2s linear;-o-transition:border-color .2s linear;transition:border-color .2s linear;-webkit-box-shadow:-5px -6px 6px #fff,5px 6px 6px rgba(0,0,0,.25);box-shadow:-5px -6px 6px #fff,5px 6px 6px rgba(0,0,0,.25);border:6px solid transparent}.master__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.master__img{margin-right:1.5rem;-webkit-box-flex:0;-ms-flex:none;flex:none;width:13.4rem;height:8.2rem}.master__img a{height:100%;display:block;border-radius:.5rem .5rem 0 0;overflow:hidden}.master__img a:hover{text-decoration:none}.master__img.not-img a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-shadow:-2px -2px 2px #fff,2px 2px 2px rgba(0,0,0,.25);box-shadow:-2px -2px 2px #fff,2px 2px 2px rgba(0,0,0,.25)}.master__img .master-logo{font-size:.9rem;font-weight:900;text-transform:uppercase;color:#393939}.master__img .master-logo .icon{color:#fa4242;margin:0 .2rem;vertical-align:middle;top:-.1rem;font-size:1.4rem}.master__img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.master__content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px}.master__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-right:4rem;position:relative}.master__cat{margin-left:auto;font-size:1.2rem;font-weight:400;padding-top:.3rem}.master__favorite{position:absolute;right:0;top:0}.master__title{font-weight:700;margin-right:1.2rem;margin-bottom:.8rem;font-size:1.8rem}.master__middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.master__language{margin-left:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-size:1rem;font-weight:300;font-style:italic;max-width:17rem;text-align:right;-webkit-box-flex:0;-ms-flex:none;flex:none}.master__tags{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:4rem}.master__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-top:1.2rem}.master__footer-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.master__footer-item{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:.5rem;max-width:15rem;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.master__footer-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.master__footer-buttons .btn{margin-left:.7rem;margin-bottom:.7rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.master__footer-buttons .btn--danger{width:13rem;-webkit-box-shadow:none;box-shadow:none}.master__reviews{padding:3rem 0;position:relative;margin-top:1.2rem}.master__reviews:before{content:"";display:block;height:.2rem;position:absolute;top:0;left:0;right:0;background:#e9edf0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.25);box-shadow:0 2px 3px rgba(0,0,0,.25)}.master__reviews .comment-form__name{-webkit-box-flex:0;-ms-flex:none;flex:none;width:18rem}.favorite{width:2.2rem;height:2.2rem;text-align:center;font-size:0;padding:0;border:none;background:0 0}.favorite .icon{font-size:2rem;color:#34a1d3}.favorite .icon-heart{display:none}.favorite._active .icon{color:#fa4242}.favorite._active .icon-heart-alt{display:none}.favorite._active .icon-heart{display:inline-block}.tags{margin-bottom:-.5rem}.tags .tag{display:inline-block;vertical-align:middle;margin-right:1rem;margin-bottom:.5rem;color:#34a1d3;font-size:1.2rem;font-weight:700;text-decoration:none}.tags .tag:hover{text-decoration:underline}.tags .tag:last-child{margin-right:0}.tags .tag-btn{display:inline-block;vertical-align:top;border-radius:1rem;background-color:#e9edf0;padding:.5rem 1.2rem;font-size:1.2rem;font-weight:500;line-height:1.4;margin:0 .5rem .8rem 0;-webkit-box-shadow:.2rem .2rem .2rem rgba(57,57,57,.6),-.2rem -.2rem .2rem #fff;box-shadow:.2rem .2rem .2rem rgba(57,57,57,.6),-.2rem -.2rem .2rem #fff}.tags .tag-btn:hover{text-decoration:none;color:#393939}.tags .tag-btn.is-active{-webkit-box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0);box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0);background:#34a1d3;color:#fff}.contacts-item{font-size:1.2rem;font-weight:400;position:relative;padding-left:2.2rem;    margin-top: 0.5rem;}.contacts-item--n-icon{padding-left:0}.contacts-item__icon{position:absolute;left:0;top:-.1rem}.contacts-item__icon .icon{font-size:1.5rem;display:block;top:.1rem;color:#fa4242}.contacts-item__txt{margin-right:.5rem;margin-bottom:.5rem;display:inline-block}.contacts-item .social{top:-.1rem}.contacts-item .social__icon .icon{font-size:1.8rem}.card{padding:1.8rem;background:#e9edf0;border-radius:1rem;margin-bottom:3rem;-webkit-box-shadow:-5px -6px 6px #fff,5px 6px 6px rgba(0,0,0,.25);box-shadow:-5px -6px 6px #fff,5px 6px 6px rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.card__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}.card__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:2rem;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-wdith:1px}.card__top .rating{margin-right:1.2rem;margin-bottom:.2rem;margin-top:.4rem}.card__inf-icons{margin-left:auto;margin-top:-.5rem;margin-bottom:-1rem}.card__img{margin-right:3rem;-webkit-box-flex:0;-ms-flex:none;flex:none;width:20.4rem;height:20.4rem}.card__img a{height:100%;display:block;border-radius:.5rem;overflow:hidden}.card__img a:hover{text-decoration:none}.card__img.not-img a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-shadow:-2px -2px 2px #fff,2px 2px 2px rgba(0,0,0,.25);box-shadow:-2px -2px 2px #fff,2px 2px 2px rgba(0,0,0,.25)}.card__img .master-logo{font-size:.9rem;font-weight:900;text-transform:uppercase;color:#393939}.card__img .master-logo .icon{color:#fa4242;margin:0 .2rem;vertical-align:middle;top:-.1rem;font-size:1.4rem}.card__img img{min-height:100%;width:100%}.card__content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px;width:100%}.card__title{font-weight:700;margin-right:1.2rem;margin-bottom:.2rem;font-size:1.8rem}.card__description{font-size:1.2rem;font-weight:400}.card__tags{margin-top:1rem}.card__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;padding-top:2.4rem;margin-top:1.2rem}.card__footer:before{content:"";display:block;height:.2rem;position:absolute;top:0;left:0;right:0;background:#e9edf0;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.25);box-shadow:0 2px 3px rgba(0,0,0,.25)}.card__info{margin-right:2rem;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:.5rem}.card__info-item{margin-top:.5rem;margin-bottom:1.5rem}.card__info-item:last-child{margin-bottom:0}.card__buttons{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:auto}.card__buttons .btn{margin-left:.7rem;-webkit-box-flex:0;-ms-flex:none;flex:none}.card__buttons .btn._open-contacts._active{background:#1a5b79}.card__buttons-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1rem}.card__buttons-item:last-child{margin-bottom:0}.card__reviews{padding:3rem 0 1rem}.card__contacts{padding:3rem 0 1rem}.card__contacts-row{margin-bottom:-1.5rem}.card__contacts .social__btn .icon{color:#34a1d3;top:-.1rem}.card__contacts .contacts-item{margin-bottom:1rem;margin-top:.5rem}.inf-icons{display:-webkit-box;display:-ms-flexbox;display:flex}.inf-icons__item{-webkit-box-shadow:0 1px 4px rgba(0,0,0,.25),-4px -4px 4px #fff;box-shadow:0 1px 4px rgba(0,0,0,.25),-4px -4px 4px #fff;width:3rem;height:3rem;border-radius:.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1.6rem;margin-bottom:1rem}.inf-icons__item:last-child{margin-right:0}.inf-icons__item .icon{font-size:1.8rem;top:-.1rem;color:#34a1d3}.inf-icons__item .icon-basket,.inf-icons__item .icon-cupon{color:#fa4242}.inf-icons__item .icon-children,.inf-icons__item .icon-truck{font-size:2rem;top:0}.tours-grid__item{margin-bottom:3rem}.reviews-slider .swiper-container{padding:1rem;margin:-1rem}.reviews-inner{margin-top:1rem;margin-bottom:1rem}.reviews-inner__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-left:.3rem solid #34a1d3;padding-left:1.4rem;margin-bottom:1.7rem}.reviews-inner__top-left{padding-right:1rem;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1}.reviews-inner__top-right{-webkit-box-flex:0;-ms-flex:none;flex:none}.reviews-inner__top-right .rating{display:block;text-align:right}.reviews-inner__top-right .rating__stars{margin-right:-.4rem;margin-bottom:.4rem}.reviews-inner__top .rating{margin-top:.3rem}.reviews-inner__title{font-size:1.6rem;font-weight:700;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.reviews-inner__title a:hover{color:#34a1d3}.reviews-inner__name{font-size:1.2rem;font-weight:700}.reviews-inner__cat{font-size:1.2rem;font-weight:500}.reviews-inner__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:13.5rem;padding:1.4rem 1.5rem;border-radius:1rem;background-color:#e9edf0;-webkit-box-shadow:.5rem .5rem .7rem rgba(57,57,57,.5),-.3rem -.3rem .6rem rgba(255,255,255,.8);box-shadow:.5rem .5rem .7rem rgba(57,57,57,.5),-.3rem -.3rem .6rem rgba(255,255,255,.8)}.reviews-inner__text{width:100%;margin-bottom:2rem;line-height:1.2;max-height:7.2rem;overflow:hidden}.reviews-inner__date{margin-top:auto;text-align:right}.reviews-inner__date .time{margin-left:1rem}.reviews-inner__foot{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.message{border-left:.3rem solid #34a1d3;padding-left:1.4rem;margin-bottom:1.7rem;font-size:1.6rem;font-weight:500}.review-card{background:#eaedf0;padding:2rem;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),-4px -4px 4px #fff;box-shadow:0 4px 4px rgba(0,0,0,.25),-4px -4px 4px #fff;border-radius:10px 10px 0 0;margin-bottom:2.8rem}.review-card__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.7rem}.review-card__head-right{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.review-card__name{font-weight:600;font-size:1.4rem;font-style:italic;margin-right:1.1rem;white-space:nowrap;-webkit-box-flex:0;-ms-flex:none;flex:none}.review-card__rc-sticker{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:1.1rem}.review-card__date{font-weight:300;font-size:1rem;color:#000;padding-top:.1rem; margin-right: 10px;}.review-card__rating{-webkit-box-flex:0;-ms-flex:none;flex:none;}.review-card__body{font-size:1.4rem;font-weight:400}.review-card__body>:last-child{margin-bottom:0}.review-card__body>:first-child{margin-top:0}.review-card .i-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.review-card .img-gallery{margin-right:1rem;margin-bottom:1rem;border-radius:1rem 1rem 0 0}.rc-sticker{height:2rem;white-space:nowrap;color:#fff;background:#34a1d3;border-radius:2rem;line-height:2rem;padding:0 1rem;font-size:.9rem;font-weight:600}.rc-sticker--danger{background:#fa4242}.grid{margin:-.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.grid-item a{display:block;border-radius:1rem 1rem 0 0;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}.grid-item,.grid-sizer{width:calc(33.33% - 1.4rem);margin:.7rem}.grid-item img{display:block;max-width:100%}.calendar{-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;background:#e9edf0;border-radius:1rem 1rem 0 0;padding:2.8rem;margin-bottom:5rem}.calendar__title{position:relative;min-height:1.9rem;padding-left:3rem;font-size:1.2rem;font-weight:700;padding-bottom:1.6rem;margin-bottom:1.9rem}.calendar__title .icon{font-size:1.9rem;color:#fa4242;margin-right:1.4rem;position:absolute;top:-.3rem;left:0}.calendar__title:after{content:"";position:absolute;bottom:0;left:0;width:100%;display:block;height:3px;-webkit-box-shadow:1px 2px 3px 1px rgba(0,0,0,.13);box-shadow:1px 2px 3px 1px rgba(0,0,0,.13);background-color:#e9edf0}.calendar .air-datepicker{background:0 0;border:none;width:auto;font-family:Montserrat;color:#393939;font-size:1.2rem;margin:0 -.6rem}.calendar .air-datepicker--content,.calendar .air-datepicker-nav{padding:0}.calendar .air-datepicker-nav--action path{stroke:#fa4242}.calendar .air-datepicker-nav--title{font-size:1.2rem;font-weight:700;text-transform:uppercase}.calendar .air-datepicker-body--day-name{color:#7d7d7d;font-size:.9rem;font-weight:700}.calendar .air-datepicker-cell{font-size:.9rem;font-weight:500;color:#7d7d7d}.calendar .air-datepicker-cell.-day-.-other-month-,.calendar .air-datepicker-cell.-year-.-other-decade-{color:#b9b9b9}.calendar .lightpick{background:0 0;-webkit-box-shadow:none;box-shadow:none;display:block;padding:0}.calendar .lightpick__month{width:auto;padding:0;background:0 0}.calendar .lightpick__month-title{padding:0;margin:0}.calendar .lightpick__months{display:block;background:0 0}.calendar .lightpick__month-title-bar{margin-bottom:1rem}.calendar .lightpick__month-title>.lightpick__select,.calendar .lightpick__month-title>.lightpick__select-months{font-size:1rem;text-align:left;font-weight:700;font-family:Montserrat}.calendar .lightpick__days-of-the-week{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:center}.calendar .lightpick__day-of-the-week{width:14.28%;color:#7d7d7d;font-size:.9rem;font-weight:700;height:2.5rem}.calendar .lightpick__days{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.calendar .lightpick__day{width:14.28%;color:#7d7d7d;font-size:.9rem;font-weight:500;height:2.5rem}.calendar .lightpick__day.is-next-month,.calendar .lightpick__day.is-previous-month{opacity:1;color:#b9b9b9}.calendar .lightpick__day.is-end-date,.calendar .lightpick__day.is-end-date:hover,.calendar .lightpick__day.is-start-date,.calendar .lightpick__day.is-start-date:hover{background:0 0;position:relative;z-index:1;font-weight:500}.calendar .lightpick__day.is-end-date:after,.calendar .lightpick__day.is-end-date:hover:after,.calendar .lightpick__day.is-start-date:after,.calendar .lightpick__day.is-start-date:hover:after{content:"";display:block;height:1.9rem;width:1.9rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#34a1d3;border-radius:50%;z-index:-1;-webkit-box-shadow:1px 2px 1px rgba(0,0,0,.25);box-shadow:1px 2px 1px rgba(0,0,0,.25)}.calendar .lightpick__next-action,.calendar .lightpick__previous-action{width:.4rem;height:.7rem;background:0 0;text-indent:-999px;overflow:hidden;margin-left:.5rem;padding:0}.calendar .lightpick__previous-action:after{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-style:solid;border-width:.35rem .4rem .35rem 0;border-color:transparent #fa4242 transparent transparent}.calendar .lightpick__next-action:after{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-style:solid;border-width:.35rem 0 .35rem .4rem;border-color:transparent transparent transparent #fa4242}.news-page__banner-cards-wrap{margin-top:0}.page-article{padding-right:2rem}.page-article-swiper{margin-bottom:2rem;padding-left:3rem;padding-right:3rem;position:relative}.page-article-swiper__pagination{margin-top:1.5rem}.page-article-swiper__next,.page-article-swiper__prev{top:calc(50% - 1.4rem)!important}.page-article-swiper .swiper-slide img{width:100%;border-radius:1rem 1rem 0 0}.page-article .i-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.5rem -.5rem 1.5rem}.page-article .i-gallery .img-gallery{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:.5rem}.page-article .i-gallery .img-gallery img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.page-article .i-gallery .img-gallery:first-child:last-child{-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:100%}.page-article .i-gallery .img-gallery:first-child:last-child img{width:auto}.news-wrapper-head{margin-bottom:1.7rem}.news-wrapper-head .title{margin-bottom:.7rem;font-weight:900}.news-wrapper-head .title.inline{display:inline-block;margin-right:2rem}.news-wrapper-head .title-inset{display:inline-block;vertical-align:top;position:relative}.news-wrapper-head .date{font-weight:300;margin-bottom:.7rem;display:inline-block}.article-imgs{margin:3rem 0 1rem}.article-imgs img{border-radius:1rem 1rem 0 0}.article-img-left .img-gallery{margin:0!important}.article-img-left .img-gallery img{width:100%}.img-gallery{display:inline-block;position:relative;overflow:hidden;border-radius:1rem 1rem 0 0}.img-gallery img{display:block; width: 100%;object-fit: cover;height: auto;}.img-gallery:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(57,57,57,.6);opacity:0;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;pointer-events:none}.clear{clear:both;width:100%;margin-top:2.5rem;margin-bottom:2rem}.article-details{-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;background:#e9edf0;border-radius:1rem 1rem 0 0;padding:2.2rem 2rem}.article-details__item{margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.article-details__item:last-child{margin-bottom:0}.article-details__item.selected .article-details__icon{background:#e9edf0;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),-4px -4px 4px #fff;box-shadow:0 4px 4px rgba(0,0,0,.25),-4px -4px 4px #fff;border-radius:.5rem}.article-details__item.selected .article-details__icon .icon{font-size:1.8rem;top:0}.article-details__item.selected .article-details__content{font-weight:900}.article-details__icon{width:1.7rem;height:2.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:.4rem;font-size:0}.article-details__icon .icon{color:#34a1d3;font-size:2.4rem;top:-.1rem}.article-details__content{font-size:1.4rem;font-weight:600;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.ad-address{margin-bottom:.5rem;display:block}.mistake{margin-top:3rem}.a-details p{margin-bottom:2rem;font-size:1.4rem;font-weight:300}.a-details p:last-child{margin-bottom:0}.a-details p b,.a-details p strong{font-weight:800}.bl-wrap{max-width:75rem}.bl-list{margin-bottom:-3rem}.bl-list__item{margin-bottom:3rem}#content-map{height:30.3rem}.main-content__about-grid{margin-top:5rem}.about-grid__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6rem}.about-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.about-box__title{font-size:1.8rem;font-weight:700;margin-bottom:1.5rem}.about-box__text{font-size:1.4rem;font-weight:400;margin-bottom:1.5rem}.about-box__button{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem;margin-bottom:-1rem}.about-box__button .btn{min-width:19.5rem;margin-left:.5rem;margin-right:.5rem;padding-left:1rem;padding-right:1rem;margin-bottom:1rem}.about-box__button .btn .icon{margin-right:1rem}.about-box__form{margin-bottom:3rem}.about-box .form-field{margin-bottom:1.5rem}.dasert{margin-top:3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.dasert .comment-btn,.dasert .share{margin-bottom:1.5rem;margin-right:7rem}.dasert .comment-add{margin-bottom:1.5rem}.dasert .share__title{max-width:11.5rem}.share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.share__title{font-size:1.2rem;font-weight:500;margin-right:1.5rem;position:relative;padding-left:2.7rem}.share__title .icon{font-size:1.8rem;color:#34a1d3;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:0}.share .social__btn{width:3.3rem;height:3.3rem;margin-right:1.2rem}.share .social__btn .icon{font-size:1.8rem}.comment-add{font-weight:500;font-size:1.2rem}.comment-add a{text-decoration:underline}.comment-add a:hover{text-decoration:none}.comment-block,.comment-block-form{margin-top:2rem;max-width:62.4rem}.comment-block-form__title,.comment-block__title{font-size:1.2rem;font-weight:700;margin-bottom:2rem}.comment-block-form__title--lg,.comment-block__title--lg{font-size:1.8rem}.comment-block--line,.comment-block-form--line{border-top:.3rem solid #34a1d3;padding-top:2rem;margin-top:4rem}.comment-list__item{margin-bottom:3rem}.comment-buttons{text-align:right;margin-bottom:3rem}.comment-buttons .btn{margin-right:2rem}.comment-buttons .btn:last-child{margin-right:0}.comment-inner__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem}.comment-inner__name{font-size:1.2rem;font-weight:700;color:#393939}.comment-inner__date{font-size:1.2rem;font-weight:400;color:#7d7d7d}.comment-inner__date span{display:inline-block;margin-left:1rem}.comment-inner__text{font-weight:400;font-size:1.2rem}.comment-inner__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem}.comment-inner__answer a{font-size:1.2rem;font-weight:700;color:#7d7d7d}.comment-inner__answer a:hover{text-decoration:underline}.comment-inner__appraisal{margin-left:auto;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comment-inner__appraisal .like{margin-right:2.5rem}.answer-inner{padding-left:2.5rem;margin-top:2.5rem;position:relative}.answer-inner:after{content:"";display:block;position:absolute;left:0;top:-1.5rem;width:1.9rem;height:2.3rem;border-left:.1rem solid #34a1d3;border-bottom:.1rem solid #34a1d3}.dislike,.like{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.2rem;font-weight:400;cursor:pointer}.dislike .icon,.like .icon{font-size:2rem;margin-right:.7rem}.like{color:#34a1d3}.like .icon{color:#34a1d3;top:-.2rem}.dislike{color:#fa4242}.dislike .icon{color:#fa4242;top:.2rem}.comment-form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 -1rem}.comment-form__name{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 1rem}.comment-form__message{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 1rem}.comment-form__btn{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:0 1rem}.main-content__add-form{margin-top:3rem}.add-form .form-field{margin-bottom:3rem}.add-button-wrap{display:inline-block;margin-top:2rem}.iter{text-align:center}.iter .btn{margin-bottom:.5rem}.iter__text{font-style:italic;font-size:1.4rem;font-weight:500}.events-page .main-content__head,.gallery-page .main-content__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.events-page .title,.gallery-page .title{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:1.5rem}.events-page .sorting,.gallery-page .sorting{margin-bottom:1.7rem}.rental{margin-bottom:2rem}.rental__img{margin-bottom:3rem}.rental__img img{border-radius:1rem 1rem 0 0;width:100%}.question-list{border-top:.2rem solid #34a1d3;border-bottom:.2rem solid #34a1d3;padding:5rem 0;margin-bottom:5rem}.question-list__item{margin-bottom:4rem}.question-list__item:last-child{margin-bottom:0}.question-list__title{position:relative;padding-left:3.5rem;font-size:1.8rem;font-weight:700;margin-bottom:1.5rem}.question-list__symbol{position:absolute;left:0;top:-.2rem;width:2.5rem;height:2.5rem;background:#34a1d3;border-radius:50%;text-align:center;line-height:2.5rem;color:#fff;font-size:1.8rem;font-weight:700}.question-list__text{font-size:1.4rem;font-weight:400}.rental-about{font-size:1.4rem;font-weight:400;margin-bottom:5rem}.det-list{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.det-list li{padding-left:2.5rem;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;position:relative;font-weight:700;font-size:1.6rem;margin-bottom:2rem}.det-list li:before{content:"";display:block;position:absolute;left:0;top:.2rem;width:1.5rem;height:1.5rem;border-radius:50%;background:#fa4242}.rental-widjet{background:#eaedf0;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),-4px -4px 4px #fff;box-shadow:0 4px 4px rgba(0,0,0,.25),-4px -4px 4px #fff;border-radius:10px 10px 0 0}.rental-widjet__img img{width:100%}.rental-widjet__body{padding:2rem}.a-boxes{-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;background:#e9edf0;border-radius:1rem 1rem 0 0;padding:2.2rem 2rem}.a-boxes--round{border-radius:1rem}.facts-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-2.5rem}.facts-list ul li{width:calc(50% - 4rem);font-size:1.2rem;font-weight:700;position:relative;line-height:150%;padding-left:4rem;margin-bottom:2.5rem}.facts-list ul li:before{content:"";display:block;position:absolute;top:-.2rem;left:0;width:2.1rem;height:2.1rem;border-radius:50%;background:#e43c3c}.page-map{margin-top:3rem}.rent-page__alert-block{margin-bottom:5rem}.alert-block{padding:2.5rem 2.5rem 2.5rem 7rem;border-radius:1rem 1rem 0 0;border:.2rem solid #34a1d3;position:relative}.alert-block__icon{position:absolute;top:1.5rem;left:1.5rem;width:4.5rem;text-align:center;line-height:1;font-size:7.2rem;color:#34a1d3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700}.alert-block__title{font-size:1.8rem;font-weight:700;margin-bottom:1rem}.alert-block__text{font-weight:400;font-size:1.4rem;margin-bottom:1rem}.alert-block__button{margin-top:2.5rem}.applications{margin-bottom:-2rem}.applications__item{margin-bottom:2rem}.item-application{background:#eaedf0;padding:2.5rem;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),-4px -4px 4px #fff;box-shadow:0 4px 4px rgba(0,0,0,.25),-4px -4px 4px #fff;border-radius:10px 10px 0 0}.item-application__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.item-application__sticker{height:2.4rem;line-height:2.4rem;color:#fff;background:#34a1d3;border-radius:2rem;padding:0 1rem;display:inline-block;vertical-align:middle;font-size:1.2rem;font-weight:600;white-space:nowrap;margin-bottom:1rem;margin-right:3rem}.item-application__sticker--danger{background:#fa4242}.item-application__code{font-size:1.4rem;font-weight:600;white-space:nowrap;margin-bottom:1rem}.item-application__text{font-size:1.4rem;font-weight:400}.item-application__body{margin-bottom:1rem}.item-application__foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.item-application__foot-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.item-application__empty{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;text-decoration:underline;font-size:1.4rem;font-weight:600;margin-top:1rem;-webkit-box-flex:0;-ms-flex:none;flex:none}.item-application__empty .icon{margin-right:1rem;color:#34a1d3;font-size:1.9rem}.item-application__author{font-style:italic;font-weight:600;font-size:1.4rem;margin-left:4rem;margin-top:1rem}.item-application__date{margin-left:4rem;margin-top:1rem;font-weight:300;font-size:1.4rem}.about-page .banner-cards-wrap{margin-top:0}.error-page{text-align:center}.error-page__wrap{margin:10rem 0}.error-page .main-content__head{margin-bottom:3rem}.error-page .subtitle{font-weight:500;margin-bottom:2rem}.route{margin-bottom:4rem}.route__title{font-size:1.8rem;font-weight:700;margin-bottom:2rem}.route__list-item{margin-bottom:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.route__list-icon{-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative;top:1px;margin-right:1rem}.route__list-icon .icon{color:#34a1d3;font-size:1.8rem}.route__list-text{font-size:1.4rem;font-weight:400}.bltext{font-weight:400;font-size:1.6rem;border-top:.3rem solid #34a1d3;border-bottom:.3rem solid #34a1d3;padding:6rem 0;margin-bottom:6rem;margin-top:6rem}.article-news{margin-bottom:4rem;font-size:14px;font-weight:400}.article-news__title{margin-bottom:1.5rem}.article-news__body{overflow:hidden}.article-news__body a{text-decoration:underline}.article-news__img{float:left;margin-right:1rem;margin-bottom:.5rem;width:26rem;height:15.8rem;border-radius:1rem 1rem 0 0;-o-object-fit:cover;object-fit:cover}.districts{margin-bottom:4rem}.districts__item{padding-bottom:4rem;padding-top:4rem;border-bottom:.2rem solid #34a1d3}.districts__item:first-child{padding-top:0}.district-card__body{overflow:hidden}.district-card__img{float:left;margin:0 2rem 2rem 0;width:26.9rem}.district-card__img .img-gallery{display:block}.district-card__img img{border-radius:10px 10px 0 0;width:100%}.district-card__title{font-size:1.8rem;font-weight:700;margin-bottom:1.2rem}.district-card__text{font-size:1.4rem;font-weight:400}.district-card__footer{margin-top:2rem}.district-card__images{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2rem;margin-top:2rem;margin-left:-1rem;margin-right:-1rem}.district-card__images .img-gallery{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:1rem;margin-left:1rem;margin-bottom:2rem;width:calc(33.33% - 2rem)}.district-card__images .img-gallery img{width:100%}.district-details{display:-webkit-box;display:-ms-flexbox;display:flex}.district-details__item{padding-right:2rem}.district-details__item--first{width:calc(40% - 5rem)}.district-details__item--second{width:calc(35% - 5rem)}.district-details__item--third{width:calc(25% - 5rem)}.district-details__button{-webkit-box-flex:0;-ms-flex:none;flex:none;width:15rem;margin-left:auto}.district-details__button .btn{max-width:15rem}.district-details__label{font-size:1.4rem;font-weight:700;margin-bottom:.5rem}.district-details__labeled{font-weight:300;font-size:1.4rem}.district-details-dete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.district-card__footer.district-details-dete .district-details__item{width:auto;max-width:100%}._tab__navitem._active{color:red}._tab__item{display:none}._tab__item._active{display:block}._ac__navitem._active{color:red}._ac__item{display:none}._ac__item._active{display:block}.breadcrumbs{margin:2.5rem 0 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs__back{margin-bottom:1rem;-webkit-box-flex:0;-ms-flex:none;flex:none;white-space:nowrap;color:#7d7d7d;font-size:1.2rem;font-weight:500;text-decoration:none;position:relative;padding-left:1.6rem;margin-right:3.4rem}.breadcrumbs__back:after,.breadcrumbs__back:before{width:0;height:0;border-style:solid;border-width:.35rem .4rem .35rem 0;border-color:transparent #fa4242 transparent transparent;content:"";position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.breadcrumbs__back:after{left:.6rem}.breadcrumbs__list{font-size:0}.breadcrumbs__list li{margin-bottom:1rem;display:inline-block;vertical-align:top;position:relative;padding-right:1rem;margin-right:.4rem}.breadcrumbs__list li:not(:last-child):after{width:0;height:0;border-style:solid;border-width:.35rem 0 .35rem .4rem;border-color:transparent transparent transparent #fa4242;content:"";position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.breadcrumbs__list a{font-size:1.2rem;font-weight:500;color:#7d7d7d}.breadcrumbs__list span{font-weight:700;font-size:1.2rem;color:#7d7d7d}.tooltipster-box{font-size:.9rem;font-weight:400;color:#7d7d7d;cursor:default;text-align:center;width:28rem;line-height:1.5;padding:.5rem 1.3rem;background:#e1e1e1;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:1.8rem;white-space:normal}.tooltipster-arrow,.tooltipster-arrow::before{position:absolute;width:6px;height:6px;background:#e1e1e1}.tooltipster-arrow{visibility:hidden}.tooltipster-arrow::before{visibility:visible;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tooltip[data-popper-placement^=top]>.tooltipster-arrow,.tooltipster-top>.tooltipster-arrow{bottom:-3px;margin-left:-.3rem}.tooltip[data-popper-placement^=top]>.tooltipster-arrow:before,.tooltipster-top>.tooltipster-arrow:before{border-bottom:.1rem solid rgba(0,0,0,.05);border-left:.1rem solid rgba(0,0,0,.02)}.tooltip[data-popper-placement^=bottom]>.tooltipster-arrow{top:-3px}.tooltip[data-popper-placement^=left]>.tooltipster-arrow{right:-3px}.tooltip[data-popper-placement^=right]>.tooltipster-arrow,.tooltipster-right>.tooltipster-arrow{left:-3px;margin-top:-.3rem;top:50%!important}.tooltip[data-popper-placement^=right]>.tooltipster-arrow:before,.tooltipster-right>.tooltipster-arrow:before{border-bottom:.1rem solid rgba(0,0,0,.05);border-left:.1rem solid rgba(0,0,0,.02)}.toltipe-symbol{width:1.6rem;height:1.6rem;-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:50%;display:inline-block;vertical-align:top;text-align:center;margin-left:.5rem;font-size:1rem;color:#7d7d7d;text-align:center;line-height:1.8rem;font-weight:700;background:#e9edf0;cursor:pointer;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),-4px -4px 4px #fff;box-shadow:0 4px 4px rgba(0,0,0,.25),-4px -4px 4px #fff}.toltipe-symbol:hover{-webkit-box-shadow:inset -2px -2px 3px #fff,inset 2px 2px 3px #7e7e7e;box-shadow:inset -2px -2px 3px #fff,inset 2px 2px 3px #7e7e7e}.swiper-next,.swiper-prev{position:absolute;top:50%;margin-top:-1.5rem;cursor:pointer;padding:0;height:3rem;width:2rem;background-color:transparent;text-indent:-999px;overflow:hidden;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-prev{left:0}.swiper-prev:after{width:0;height:0;border-style:solid;border-width:1rem 1rem 1rem 0;border-color:transparent #fa4242 transparent transparent;content:"prev";display:block;font-variant:initial}.swiper-next{right:0}.swiper-next:after{width:0;height:0;border-style:solid;border-width:1rem 0 1rem 1rem;border-color:transparent transparent transparent #fa4242;content:"next";display:block;font-variant:initial}.swiper-controls{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2rem;margin-bottom:.3rem;z-index:4}.swiper-controls .swiper-button-next,.swiper-controls .swiper-button-prev{cursor:pointer;padding:0;height:1.3rem;width:.6rem;margin:0 .8rem;margin-top:.2rem;background-color:transparent;text-indent:-999px;overflow:hidden;z-index:10}.swiper-controls .swiper-button-prev{position:relative}.swiper-controls .swiper-button-prev:after{width:0;height:0;border-style:solid;border-width:.65rem .7rem .65rem 0;border-color:transparent #fa4242 transparent transparent;content:"prev";display:block;font-variant:initial}.swiper-controls .swiper-button-next{position:relative}.swiper-controls .swiper-button-next:after{width:0;height:0;border-style:solid;border-width:.65rem 0 .65rem .7rem;border-color:transparent transparent transparent #fa4242;content:"next";display:block;font-variant:initial}.swiper-controls--blue .swiper-button-prev:after{border-right-color:#35a0d2}.swiper-controls--blue .swiper-button-next:after{border-left-color:#35a0d2}.swiper-pagination{list-style:none;font-size:0}.swiper-pagination-bullet{margin:0 .7rem!important;width:1.3rem!important;height:1.3rem!important;background-color:#e9edf0!important;border-radius:50%!important;-webkit-box-shadow:.2rem .2rem .2rem rgba(57,57,57,.6),-.2rem -.2rem .2rem #fff!important;box-shadow:.2rem .2rem .2rem rgba(57,57,57,.6),-.2rem -.2rem .2rem #fff!important}.swiper-pagination-bullet-active{-webkit-box-shadow:inset -.1rem .1rem .4rem rgba(0,0,0,.31)!important;box-shadow:inset -.1rem .1rem .4rem rgba(0,0,0,.31)!important;background-color:#e9edf0!important}.swiper-button-lock{display:none}.box-paging{margin-top:1rem}.paging-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.paging-list__item{margin-right:1.2rem}.paging-list__item:last-child{margin-right:0}.paging-list__item.paging-prev .paging-list__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paging-list__item.paging-prev .paging-list__link:after,.paging-list__item.paging-prev .paging-list__link:before{width:0;height:0;border-style:solid;border-width:.35rem .4rem .35rem 0;border-color:transparent #fa4242 transparent transparent;content:"";display:inline-block;vertical-align:middle}.paging-list__item.paging-next .paging-list__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paging-list__item.paging-next .paging-list__link:after,.paging-list__item.paging-next .paging-list__link:before{width:0;height:0;border-style:solid;border-width:.35rem 0 .35rem .4rem;border-color:transparent transparent transparent #fa4242;content:"";display:inline-block;vertical-align:middle}.paging-list__link{height:2.1rem;min-width:2.1rem;text-align:center;line-height:2.1rem;font-size:1rem;border-radius:2.1rem;display:inline-block;vertical-align:middle;font-weight:500}.paging-list__link.is-active{-webkit-box-shadow:.1rem .1rem .2rem rgba(57,57,57,.6),-.1rem -.1rem .2rem #fff;box-shadow:.1rem .1rem .2rem rgba(57,57,57,.6),-.1rem -.1rem .2rem #fff}.paging-list__link:active{-webkit-box-shadow:inset .1rem .1rem .2rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0);box-shadow:inset .1rem .1rem .2rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0)}.paging-list__link:hover{text-decoration:none}.hidden{display:none}.social__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle;margin-right:.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;border-radius:.5rem;background-color:#e9edf0;width:2rem;height:2rem;margin-bottom:.2rem}.social__btn:last-child{margin-right:0}.social__btn .icon{display:block;font-size:1.2rem;color:#fa4242}.social__icon{display:inline-block;vertical-align:middle;margin-right:.2rem;margin-bottom:.2rem}.social__icon:last-child{margin-right:0}.social__icon .icon{display:block;font-size:1.5rem;color:#34a1d3}.social__link{margin-right:2rem;display:inline-block;vertical-align:middle}.social__link .icon{font-size:2.5rem;color:#34a1d3}.social__link .icon-telegram2{fill:none;stroke-width:.2rem}.social__link:last-child{margin-right:0}.social--inline{display:inline-block;vertical-align:middle;position:relative;top:-.2rem}.social--xl .social__btn{width:4.5rem;height:4.5rem;margin-right:2.4rem;margin-bottom:1.5rem}.social--xl .social__btn .icon{font-size:2.6rem}.social--lg .social__btn{width:2.5rem;height:2.5rem;margin-right:.7rem;margin-bottom:.7rem}.social--lg .social__btn .icon{font-size:1.6rem}.social--lg .social__link{margin-right:3rem}.social--lg .social__link .icon{font-size:3.7rem}.social--lg .social__link .icon-vk{font-size:5rem}.alert{padding:2rem 2.5rem;border:.3rem solid #34a1d3;border-radius:1rem;font-size:1.6rem;font-weight:400}.alert__title{font-size:1.6rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.alert__button{margin-top:1.5rem}.alert--margin{margin-bottom:3rem;margin-top:3rem}.alert--sm{font-size:1.4rem}.range__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-1rem;margin-right:-1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.range__item{width:8.8rem;padding-left:1rem;padding-right:1rem;margin-bottom:2rem}.range__item input{height:3.3rem;border-radius:1rem;background-color:#e9edf0;border:none;font-size:1.4rem;font-weight:300;color:#7d7d7d;font-family:Montserrat;text-align:center;-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;padding:0 1rem;width:100%}.range__devider{width:.7rem;height:.1rem;margin:0 .1rem 2rem;background:#393939}.range-scroll{margin:0 7px 10px 7px;background-color:#c9cecf;height:.2rem;position:relative;max-width:16.2rem}.range-scroll .ui-slider-range{background-color:#fa4242;height:.2rem;position:relative}.range-scroll .ui-slider-handle{width:1.3rem;height:1.3rem;background-color:#fa4242;display:block;position:absolute;top:-6px;border-radius:50%;margin-left:-7px;cursor:pointer}.range-scroll .ui-slider-handle span{position:absolute;bottom:-18px;left:50%;width:50px;text-align:center;font-size:10px;margin-left:-25px;font-weight:500;color:#94a6aa}.rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rating__stars{white-space:nowrap;font-size:0}.rating__stars .icon{font-size:1.2rem;color:#34a1d3;margin-right:.4rem}.rating__value{font-size:1rem;color:#7d7d7d;font-weight:500;margin-left:.5rem;padding-top:.1rem}.counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.counter__btn{width:1.4rem;height:1.4rem;display:inline-block;vertical-align:middle;text-align:center;line-height:1.4rem;border-radius:.2rem;background-color:#e9edf0;border:none;padding:0;margin:0;font-size:1.2rem;font-weight:500;-webkit-box-shadow:.1rem .1rem .2rem rgba(57,57,57,.6),-.1rem -.1rem .2rem #fff;box-shadow:.1rem .1rem .2rem rgba(57,57,57,.6),-.1rem -.1rem .2rem #fff}.counter--lg .counter__btn{width:2.1rem;height:2.1rem;line-height:2.1rem;font-size:1.8rem}.counter--lg .counter__input{font-size:1.6rem;font-weight:500}.counter__input{margin:0 1.3rem}._text-collapse .more-wrap{display:none}._text-collapse._full .more-wrap{display:block}._text-collapse-block{overflow:hidden;position:relative}._text-collapse-block._short:after{content:"";position:absolute;bottom:0;left:0;height:2rem;width:100%;right:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(251,251,251,0)),to(#fbfbfb));background:-o-linear-gradient(top,rgba(251,251,251,0),#fbfbfb);background:linear-gradient(to bottom,rgba(251,251,251,0),#fbfbfb)}._text-collapse-block._full{max-height:none}._text-collapse-block._full:after{display:none}.line-links{margin-bottom:1.5rem}.line-links .line-link{margin-right:2.5rem;margin-bottom:1.5rem}.line-links .line-link:last-child{margin-right:0}.line-link{display:inline-block;position:relative;vertical-align:middle;white-space:nowrap;font-size:1.4rem;font-weight:700}.line-link span{position:relative;display:block;padding-bottom:.7rem}.line-link span:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:.3rem;-webkit-box-shadow:.1rem .2rem .3rem .1rem rgba(0,0,0,.15);box-shadow:.1rem .2rem .3rem .1rem rgba(0,0,0,.15);background-color:#e9edf0;pointer-events:none;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.line-link:hover{text-decoration:none}.line-link--danger{color:#fa4242}.line-link--info{color:#34a1d3}.sec-link{display:block;margin-top:2.2rem}.under-link{display:inline-block;position:relative;padding-left:1.5rem;white-space:nowrap;font-size:1.2rem;font-weight:500}.under-link:before{content:"";display:block;position:absolute;left:0;top:50%;margin-top:-.3rem;width:0;height:0;border-style:solid;border-width:.35rem 0 .35rem .4rem;border-color:transparent transparent transparent #fa4242;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.under-link span{position:relative;display:block}.under-link span:after{content:"";display:block;position:absolute;bottom:-.7rem;left:0;width:100%;height:.3rem;-webkit-box-shadow:.1rem .2rem .3rem .1rem rgba(0,0,0,.15);box-shadow:.1rem .2rem .3rem .1rem rgba(0,0,0,.15);background-color:#e9edf0;pointer-events:none}.loaded .main-wrapper{visibility:hidden;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.loaded .icon-load{display:-webkit-box;display:-ms-flexbox;display:flex}.icon-load{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1045;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;background:#fff}.ball{width:3rem;height:3rem;border-radius:1.5rem;background:#fff;opacity:.3}.a{margin-right:1rem;-webkit-animation:ball-a .7s ease-out 0s infinite alternate;animation:ball-a .7s ease-out 0s infinite alternate}.b{margin-right:1rem;-webkit-animation:ball-b .7s ease-out .2s infinite alternate;animation:ball-b .7s ease-out .2s infinite alternate}.c{-webkit-animation:ball-c .7s ease-out .4s infinite alternate;animation:ball-c .7s ease-out .4s infinite alternate}@-webkit-keyframes ball-a{from{height:2rem;opacity:.3;background:#fff}to{height:7rem;opacity:1;background:rgba(146,159,178,.2)}}@keyframes ball-a{from{height:2rem;opacity:.3;background:#fff}to{height:7rem;opacity:1;background:rgba(146,159,178,.2)}}@-webkit-keyframes ball-b{from{height:2rem;opacity:.3;background:#fff}to{height:6.5rem;opacity:1;background:#929fb2}}@keyframes ball-b{from{height:2rem;opacity:.3;background:#fff}to{height:6.5rem;opacity:1;background:#929fb2}}@-webkit-keyframes ball-c{from{height:2rem;opacity:.3;background:#fff}to{height:6rem;opacity:1;background:#163654}}@keyframes ball-c{from{height:2rem;opacity:.3;background:#fff}to{height:6rem;opacity:1;background:#163654}}.btn,a.btn{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;height:4rem;padding:0 3rem;color:#fff;font:700 1.4rem/1.4rem Montserrat,Arial,sans-serif;text-align:center;text-decoration:none;border:none;border-radius:4rem;background-color:#fa4242;-webkit-box-shadow:.3rem .3rem .3rem rgba(57,57,57,.6),-.3rem -.3rem .3rem #fff;box-shadow:.3rem .3rem .3rem rgba(57,57,57,.6),-.3rem -.3rem .3rem #fff;cursor:pointer;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;overflow:hidden;white-space:nowrap}.btn:not(.btn-js):hover,a.btn:not(.btn-js):hover{text-decoration:none;color:#fff;background:#f91010}.btn .icon,a.btn .icon{font-size:2rem}.btn .icon.icon--danger,a.btn .icon.icon--danger{color:#fa4242}.btn--block,a.btn--block{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:none;padding-left:1rem;padding-right:1rem}.btn--default,a.btn--default{background-color:#e9edf0;color:#000}.btn--default .icon,a.btn--default .icon{color:#34a1d3}.btn--default:not(.btn-js):hover,a.btn--default:not(.btn-js):hover{-webkit-box-shadow:inset -2px -2px 3px #fff,inset 2px 2px 3px #7e7e7e;box-shadow:inset -2px -2px 3px #fff,inset 2px 2px 3px #7e7e7e;background:#e9edf0;color:#7d7d7d}.btn--default._active,a.btn--default._active{-webkit-box-shadow:inset -2px -2px 3px #fff,inset 2px 2px 3px #7e7e7e;box-shadow:inset -2px -2px 3px #fff,inset 2px 2px 3px #7e7e7e}.btn--info,a.btn--info{background:#34a1d3;-webkit-box-shadow:none;box-shadow:none}.btn--info:not(.btn-js):hover,a.btn--info:not(.btn-js):hover{text-decoration:none;color:#fff;background:#1a5b79}.btn--info._active,a.btn--info._active{background:#1a5b79}.btn--radius,a.btn--radius{border-radius:4rem}.btn--rounded,a.btn--rounded{border-radius:.4rem}.btn--tt,a.btn--tt{text-transform:uppercase}.btn--not-shadow,a.btn--not-shadow{-webkit-box-shadow:none;box-shadow:none}.btn--sm,a.btn--sm{padding-left:1.2rem;padding-right:1.2rem;height:2.8rem;font-size:1rem;border-radius:.6rem}.btn--sm .icon,a.btn--sm .icon{font-size:1.6rem}.btn--sm .icon--l,a.btn--sm .icon--l{margin-right:.5rem}.btn--lg,a.btn--lg{height:4rem;font-size:1.4rem}.btn-icon,a.btn-icon{margin-right:.7rem;-webkit-box-flex:0;-ms-flex:none;flex:none}.btn-js.btn--default.is-active{-webkit-box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0);box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0);background:#e9edf0;color:#7d7d7d}button.btn,input.btn{display:inline-block}button.btn--block,input.btn--block{display:block;width:100%}.btn-g{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;height:3.1rem;min-width:3.1rem;color:#7d7d7d;padding:0 1.6rem;border-radius:.5rem;background:#e9edf0;font:700 1.2rem/1.4rem Montserrat,Arial,sans-serif;-webkit-box-shadow:.3rem .3rem .3rem rgba(57,57,57,.6),-.3rem -.3rem .3rem #fff;box-shadow:.3rem .3rem .3rem rgba(57,57,57,.6),-.3rem -.3rem .3rem #fff}.btn-g:hover{text-decoration:none}.btn-g--icon{padding:0}.btn-g.is-active{-webkit-box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0);box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0)}.btn-g .icon{font-size:1.6rem;display:block}.btn-g .icon--l{margin-left:-.8rem}.icon--info{color:#34a1d3}.icon--l{margin-right:.8rem}.form-margin{margin-bottom:-2rem}.form-field{margin-bottom:2rem;position:relative}.form-field .checkbox,.form-field .radio{margin-bottom:0}.form-label{font-weight:700;font-size:1.4rem;margin-bottom:1.2rem}.form-wrap-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-wrap-icon__input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px}.form-wrap-icon .icon{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#34a1d3;font-size:2.8rem;margin-right:1.3rem;display:block}.form-icon{position:relative}.form-icon .form-input{padding-right:5.5rem}.form-icon .icon{color:#34a1d3;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:1.5rem;margin-top:-.1rem;font-size:2rem}.form-icon .icon-pin{font-size:2.2rem}.form-social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.8rem}.form-social__icon{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.5rem;height:2.5rem}.form-social__icon .icon{font-size:2rem;color:#fa4242;display:block}.form-social__input{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px}.form-input{display:block;width:100%;height:4rem;padding:0 2rem;color:#393939;font:700 1.4rem Montserrat,Arial,sans-serif;line-height:normal;border:.1rem solid #e9edf0;background:#e9edf0;border-radius:4rem;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff}.form-input:-ms-input-placeholder{color:#7d7d7d;-ms-transition:opacity .2s linear;transition:opacity .2s linear;font-weight:300}.form-input::-moz-placeholder{color:#7d7d7d;-moz-transition:opacity .2s linear;transition:opacity .2s linear;font-weight:300}.form-input::-webkit-input-placeholder{color:#7d7d7d;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;font-weight:300}.form-input::-ms-input-placeholder{color:#7d7d7d;-ms-transition:opacity .2s linear;transition:opacity .2s linear;font-weight:300}.form-input::placeholder{color:#7d7d7d;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;font-weight:300}.form-input--t-center{text-align:center}.form-input--center{text-align:center}.form-input.error{border-color:red}.form-input.valid{/* border-color:green */}.form-text{margin-top:1rem}.form-text a{font-size:1.4rem;font-weight:700;color:#7d7d7d;text-decoration:underline}.form-text a:hover{text-decoration:none}.form-text--lg{font-size:1.4rem}.form-button{margin-top:2rem}.text-error{color:#fa4242;font-size:1rem;font-weight:700;margin-top:.6rem}.form-btn-arrow{width:3.4rem;height:3.4rem;border-radius:1rem;background-color:#e9edf0;border:none;padding:0;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff}.form-btn-arrow:after{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-style:solid;border-width:.45rem 0 .45rem .5rem;border-color:transparent transparent transparent #fa4242}textarea.form-input{height:auto;min-height:9.4rem;padding-top:1rem;padding-bottom:1rem;resize:none;overflow:auto;border-radius:2rem}label{display:block;font-weight:700;font-size:1.6rem;margin-bottom:1.2rem}.star{color:#fa4242}.check-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.check-list .checkbox,.check-list .radio{margin-bottom:1rem}.checkbox,.radio{display:block;cursor:pointer;font-size:1.4rem;font-weight:400;line-height:normal;margin:0 0 2rem 0;position:relative}.checkbox input,.radio input{display:none}.checkbox__figure,.radio__figure{position:absolute;top:0;left:0;width:2.5rem;height:2.6rem;background:#e9edf0;border:none;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),-4px -4px 4px #fff;box-shadow:0 4px 4px rgba(0,0,0,.25),-4px -4px 4px #fff}.checkbox__text,.radio__text{min-height:2.5rem;padding-left:4.1rem;min-width:1px;padding-top:.6rem;display:block}.checkbox input:checked~.checkbox__figure{-webkit-box-shadow:inset -2px -2px 3px #fff,inset 2px 2px 3px #7e7e7e;box-shadow:inset -2px -2px 3px #fff,inset 2px 2px 3px #7e7e7e}.checkbox input:checked~.checkbox__figure:after{content:"";display:block;position:absolute;z-index:1;height:100%;width:100%;background:url(../img/check-lg.png) no-repeat .3rem .6rem}.checkbox__figure{border-radius:.5rem}.checkbox.inline{margin-right:3rem;margin-bottom:1.5rem}.checkboxs{margin-bottom:-1.5rem}.radio input:checked~.radio__figure:after{content:"";display:block;position:absolute;z-index:1;left:.3rem;top:.3rem;height:1rem;width:1rem;border-radius:50%;background:#fa4242}.radio__figure{border-radius:50%}.selectbox{position:relative}.selectbox__head{display:-webkit-box;display:-ms-flexbox;display:flex;height:4rem;border:.1rem solid #e9edf0;border-radius:4rem;cursor:pointer;background:#e9edf0;position:relative;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff}.selectbox__text{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px;padding:0 2rem;max-width:100%;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font:700 1.4rem Montserrat,Arial,sans-serif;color:#393939;line-height:3.8rem;letter-spacing:.02rem}.selectbox__text.placeholder{color:#7d7d7d;-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear;font-weight:300}.selectbox__caret{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:2rem;font-size:0}.selectbox__caret:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:.8rem .8rem 0 .8rem;border-color:#e43c3c transparent transparent transparent}.selectbox__drop{display:none;border:none;border-radius:2rem;border-top:none;position:absolute;top:100%;margin-top:1rem;left:0;width:100%;z-index:10;background:#e9edf0;-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;overflow:hidden}.selectbox__drop ul{max-height:17.2rem;overflow:hidden;overflow-y:auto;padding:1rem 0}.selectbox__drop ul li{padding:.8rem 2rem;font-size:1.4rem;font-weight:600;color:#393939;cursor:pointer}.selectbox__drop ul li._selected{background:#fa4242;color:#fff}.selectbox__search{margin-left:-.1rem;margin-right:-.1rem;position:relative}.selectbox__search .icon-zoom{position:absolute;left:1.3rem;top:1rem;font-size:1.6rem;color:#aaa}.selectbox__search .form-input{padding-left:3.9rem}.selectbox._open .selectbox__head{z-index:11}.selectbox._open .selectbox__caret{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.selectbox._open .selectbox__drop{display:block}.scrollbar::-webkit-scrollbar{width:.4rem;background-color:#f3f3f3}.scrollbar::-webkit-scrollbar-thumb{width:.4rem;background-color:#aaa}.upload-images{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.upload-images__item{margin-top:2rem;-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.8rem;margin-right:1.9rem}.upload-images__item.template{display:none}.upload-images__preview img{height:5rem;width:8.8rem;-o-object-fit:cover;object-fit:cover}.upload-images__remove{margin-top:.4rem;cursor:pointer;color:#fa4242;font-size:1.2rem;font-weight:400}.upload-images._change .upload-images__item{display:block}.upload__input{position:relative;line-height:3.7rem;white-space:nowrap;cursor:pointer;padding-right:5rem;margin-bottom:0;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:1px}.upload__input span{overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:block}.upload__input span.placeholder{color:#7d7d7d;font-weight:300}.upload__input .icon{position:absolute;top:.7rem;right:1.5rem;color:#fa4242;font-size:2rem}.upload__input input{display:none}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;position:relative}.mfp-figure-info,.popup{background-color:#e9edf0;max-width:60rem;margin:0 auto;padding:4rem!important;position:relative}.popup__head{margin-bottom:2.4rem}.popup__title{font-weight:700;font-size:2.4rem;margin-bottom:1rem}.popup__description{font-size:1.8rem;font-weight:400}.p-gallery-info{display:none}.mfp-figure{background-color:#e9edf0;padding:3.8rem 2rem 2rem}.mfp-image-holder .mfp-content{margin:0 9rem}.mfp-figure-info{line-height:1.3!important}.mfp-bg{background:#393939!important}.mfp-close{color:#fa4242!important;font-size:3.8rem!important;padding:0!important;line-height:3rem;width:3.8rem!important;height:3.8rem!important}.mfp-arrow-left:before,.mfp-arrow-right:before{display:none!important}.mfp-arrow-right:after{border-left:1.5rem solid #fa4242!important}.mfp-arrow-left:after{border-right:1.5rem solid #fa4242!important}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:default!important}.mfp-gallery .mfp-image-holder .mfp-figure-info{max-width:100%; border-radius: 10px;}.mfp-img{padding:0!important}.mfp-bottom-bar{position:static!important;margin-top:1.5rem!important}.mfp-counter{position:static!important;color:#393939!important}.popup-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-gallery__img{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.popup-gallery__img img{margin:0!important;padding:0!important;max-width:100%}.popup-gallery__info{margin-left:3rem;width:23rem;-webkit-box-flex:0;-ms-flex:none;flex:none}.pg-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.pg-top__like{margin-right:1rem;cursor:pointer}.pg-top__like .icon{color:#fa4242;font-size:2.4rem}.pg-top__like .icon-heart{display:none}.pg-top__like._active .icon{fill:currentColor}.pg-top__like._active .icon-heart{display:block}.pg-top__like._active .icon-heart-alt{display:none}.pg-top__share{margin-right:2rem;cursor:pointer}.pg-top__share .icon{color:#34a1d3;font-size:2.4rem}.pg-top__date{color:#7d7d7d;font-size:1.2rem;font-weight:400}.pg-block{margin-bottom:4rem;font-size:1.4rem}.pg-block:last-child{margin-bottom:0}.pg-block__title{font-size:1.4rem;font-weight:700;position:relative;margin-bottom:1.4rem}.pg-block__title .icon{position:absolute;left:0;top:-.2rem;color:#34a1d3;font-size:2.2rem}.pg-block__name{font-weight:700;color:#7d7d7d;padding-left:3rem;margin-bottom:1rem;font-size:1.2rem}.pg-block__text{font-size:1.2rem;font-weight:400;color:#7d7d7d;margin-bottom:1rem}.pg-block__social{padding-left:3rem}.pg-block__social .social__link{margin-right:.6rem}.pg-block__social .social__link .icon{color:#fa4242}.pg-block .link{color:#34a1d3;font-weight:700;text-decoration:underline;margin-top:.6rem;display:inline-block}.pg-block .link:hover{text-decoration:none}._share{position:relative;z-index:1}.dropdown-share{position:absolute;top:100%;left:-2rem;display:none;margin-top:1rem;z-index:2;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),-4px -4px 4px #fff;box-shadow:0 4px 4px rgba(0,0,0,.25),-4px -4px 4px #fff;border-radius:2rem}.dropdown-share__inner{padding:2rem;background:#e9edf0;border-radius:2rem;position:relative;z-index:2;min-width:19rem}.dropdown-share:after{content:"";display:block;position:absolute;z-index:1;height:1.6rem;width:1.2rem;background:#e9edf0;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25),-4px -4px 4px #fff;box-shadow:0 4px 4px rgba(0,0,0,.25),-4px -4px 4px #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-.8rem;left:2.4rem}.dropdown-share__title{font-weight:700;font-size:1.4rem;color:#000;margin-bottom:.5rem}.dropdown-share ul{margin-left:-2rem;margin-right:-2rem}.dropdown-share ul a{display:block;padding:.5rem 2rem;font-size:1.4rem;font-weight:400;color:#000}#popup-subscribe{max-width:40rem}#popup-questions{max-width:52rem}#popup-add-event{max-width:52rem}@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.gutters-10{margin-right:-5px;margin-left:-5px}.gutters-10>.col,.gutters-10>[class*=col-]{padding-right:5px;padding-left:5px}.gutters-20{margin-right:-10px;margin-left:-10px}.gutters-20>.col,.gutters-20>[class*=col-]{padding-right:10px;padding-left:10px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}.footer{width:100%;min-width:32rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:-.3rem .1rem 1.8rem .1rem rgba(0,0,0,.43);box-shadow:-.3rem .1rem 1.8rem .1rem rgba(0,0,0,.43);background-color:#e9edf0}.footer .container{position:relative}.footer__item{margin:1rem 0}.footer__item>:last-child{margin-bottom:0}.footer__item>:first-child{margin-top:0}.footer__top{padding:5.5rem 0 3rem}.footer__bottom>.container{position:relative;padding-top:3.5rem;padding-bottom:3rem}.footer__bottom>.container:before{content:"";display:block;position:absolute;top:0;left:1.5rem;right:1.5rem;height:3px;-webkit-box-shadow:1px 2px 3px 1px rgba(0,0,0,.15);box-shadow:1px 2px 3px 1px rgba(0,0,0,.15);background-color:#e9edf0}.footer__title{font-weight:900;margin-bottom:1.5rem}.footer__title.mtb-20{margin-top:2.5rem;margin-bottom:2.5rem}.footer-menu{list-style:none;margin-bottom:2.5rem}.footer-menu li{margin-bottom:.9rem}.footer-menu li:last-child{margin-bottom:0}.footer-menu a{font-size:1.2rem;font-weight:500}.up{position:absolute;right:1.5rem;top:-7rem}.up:after{content:"";width:0;height:0;border-style:solid;border-width:0 .65rem .8rem .65rem;border-color:transparent transparent #fa4242 transparent;display:inline-block;vertical-align:middle;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.up:hover{-webkit-box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0);box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0)}.subscribe{margin-bottom:.7rem}.subscribe-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:28rem}.subscribe-form__input{width:100%;height:3.3rem;border-radius:1rem;max-width:16.9rem;text-align:center;font-family:Montserrat;font-weight:400;font-size:1.4rem;color:#393939;line-height:normal;padding:0 1rem;background:#e9edf0;border:none;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.2rem;-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff}.subscribe-form__input:-ms-input-placeholder{color:#7d7d7d;font-weight:300}.subscribe-form__input::-moz-placeholder{color:#7d7d7d;font-weight:300}.subscribe-form__input::-webkit-input-placeholder{color:#7d7d7d;font-weight:300}.subscribe-form__input::-ms-input-placeholder{color:#7d7d7d;font-weight:300}.subscribe-form__input::placeholder{color:#7d7d7d;font-weight:300}.subscribe-form__button{margin-left:.8rem;width:3.4rem;height:3.4rem;border-radius:1rem;background-color:#e9edf0;border:none;padding:0;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff}.subscribe-form__button:after{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-style:solid;border-width:.45rem 0 .45rem .5rem;border-color:transparent transparent transparent #fa4242}.subscribe-form__button:hover{-webkit-box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0);box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0)}@media screen and (min-width:421px){.visible-iphone-xs{display:none!important}}@media (min-width:576px){.container{max-width:540px}.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media screen and (min-width:576px){.visible-iphone-sm{display:none!important}}@media (min-width:768px){.container{max-width:720px}.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media screen and (min-width:768px){.visible-iphone{display:none!important}}@media screen and (min-width:992px){.mm-item:hover>.button:after{border-top-color:#7d7d7d}.mm-item:hover>ul{display:block}.tags .tag-btn:not(.is-active):hover{background:#34a1d3;color:#fff}.btn-js.btn--default:hover{-webkit-box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0);box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0);background:#e9edf0;color:#7d7d7d;text-decoration:none}.visible-ipad{display:none!important}}@media (min-width:992px){.container{max-width:960px}.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:1260px){.container{max-width:1170px}.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}@media screen and (min-width:1261px){.visible-laptop{display:none!important}}@media (min-width:1600px){.col-xxl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xxl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xxl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xxl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xxl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xxl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xxl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xxl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xxl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xxl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xxl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xxl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xxl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xxl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xxl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xxl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.333333%}.offset-xxl-2{margin-left:16.666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.333333%}.offset-xxl-5{margin-left:41.666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.333333%}.offset-xxl-8{margin-left:66.666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.333333%}.offset-xxl-11{margin-left:91.666667%}}@media screen and (max-width:1260px){.container{max-width:960px}.master__footer-buttons .btn--danger{width:auto}.card__head{margin-bottom:1.5rem}.card__top{display:block}.card__img{width:16rem;height:16rem}.card__buttons{margin-left:0;margin-top:1.3rem}.card__buttons-item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.card__buttons .btn{width:calc(50% - .5rem);margin-right:1rem;margin-left:0}.card__buttons .btn:last-child{margin-right:0}.card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.card__info-item{width:auto;margin-right:1rem;max-width:none;margin-bottom:0}.card__info-item:nth-child(2){margin-right:0}.card .comment-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.card .comment-buttons .btn{width:calc(50% - .5rem);margin-right:1rem;margin-left:0}.card .comment-buttons .btn:last-child{margin-right:0}.page-article{padding-right:1rem}.dasert .share{width:100%;margin-right:0}.dasert .share__title{max-width:none;margin-right:3rem}.dasert .comment-btn{margin-right:3rem}.district-card__img{width:27rem}.district-card__footer{margin-top:2.5rem}.social--xl .social__btn{margin-right:1.6rem}.hidden-laptop{display:none!important}.hidden-lg{display:none!important}.lang,.main-menu__item,.search-int{margin-left:2rem}.poster-list li{margin-bottom:2rem}.poster-list__info .date{display:block}.poster-list__info .price{display:block}.shop-block{-webkit-columns:auto;-moz-columns:auto;columns:auto;margin-top:0}.shop-block .category-inner{width:50%;padding-right:2rem;margin:.7rem -.4rem .7rem 0}.shop-block .shop-inner{margin-bottom:1rem;margin-top:0;display:block}}@media screen and (max-width:992px){.alert{font-size:1.4rem}.alert__title{font-size:1.4rem}}@media screen and (max-width:991px){.mm-menu{-webkit-columns:1;-moz-columns:1;columns:1;min-width:22rem;left:0}.container{max-width:720px}.card__img{width:12rem;height:12rem}.card__head{display:block}.card__top{margin-bottom:1.5rem;margin-top:1.5rem}.card__inf-icons{margin-top:0}.news-wrapper-head-widjet{margin-bottom:2rem}.page-article-swiper{padding-left:0;padding-right:0}.page-article-swiper__next,.page-article-swiper__prev{display:none!important}.article-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-details__item{width:50%}.article-details__button{margin-left:auto;margin-right:auto;width:51%}.a-details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:1rem!important;padding-right:1rem!important}.a-details p{width:50%;margin-bottom:1rem;padding-left:1.2rem;padding-right:1.2rem}.about-grid__item{margin-bottom:5rem}.comment-block,.comment-block-form{max-width:none}.events-page .main-content__head,.gallery-page .main-content__head{display:block}.events-page .title,.gallery-page .title{margin-right:0}.events-page .sorting-nav,.gallery-page .sorting-nav{margin-bottom:0}.det-list li{font-size:1.4rem}.facts-list ul li{width:calc(50% - 1.5rem);padding-left:3rem}.facts-list ul li:before{top:0;width:1.6rem;height:1.6rem}.districts{margin-bottom:4rem}.districts__item{padding-top:3rem;padding-bottom:3rem}.district-details__label,.district-details__labeled{font-size:1.2rem}.hidden-ipad{display:none!important}.page-catalog .main-wrapper{padding-top:10.6rem}.page-catalog .fix-menu{display:block}.main-menu{display:block}.main-menu .mm-item.is-active>button:after{border-top-color:#7d7d7d}.main-menu .mm-item.is-active>ul{display:block}.main-menu__item{margin:0}.main-menu__link{padding:1.5rem;font-size:1.6rem;color:#393939;font-weight:700}.main-menu__link:hover{text-decoration:none}.mm-menu{position:static;-webkit-box-shadow:none;box-shadow:none;padding:0;width:auto;border-radius:0}.mm-menu a:hover{background-color:transparent;color:#393939}.header__logo{margin:0 auto}.burger{display:block}.mobile-navbar{position:fixed;left:0;top:0;bottom:0}.mobile-navbar__container{background:#e9edf0;width:28rem;position:absolute;left:0;top:0;height:100%;z-index:100;max-height:100%;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);overflow:hidden;overflow-y:auto}.mobile-navbar__header{height:5.5rem;padding:.5rem 1.5rem;border-bottom:.1rem solid rgba(57,57,57,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-navbar__main{padding:3.5rem 1.5rem}.mobile-navbar__footer{padding:3.5rem 1.5rem;border-top:.1rem solid rgba(57,57,57,.3);text-align:center}.mobile-navbar__close{margin-left:auto;position:relative;cursor:pointer;height:3.1rem;width:3.1rem;background-color:#e9edf0;border-radius:.5rem;-webkit-box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;box-shadow:.3rem .3rem .4rem rgba(57,57,57,.6),-.3rem -.3rem .4rem #fff;padding:0}.mobile-navbar__close:after,.mobile-navbar__close:before{content:"";display:block;width:1.4rem;height:.2rem;background:#fa4242;position:absolute;left:.8rem;top:47%}.mobile-navbar__close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-navbar__close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mobile-navbar__overlay{background:rgba(233,237,240,.5);position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity .2s ease-in-out,-webkit-transform 0s ease-in-out .2s;transition:opacity .2s ease-in-out,-webkit-transform 0s ease-in-out .2s;-o-transition:opacity .2s ease-in-out,transform 0s ease-in-out .2s;transition:opacity .2s ease-in-out,transform 0s ease-in-out .2s;transition:opacity .2s ease-in-out,transform 0s ease-in-out .2s,-webkit-transform 0s ease-in-out .2s}.mobile-navbar.is-open{position:fixed;top:0;left:0;right:0;bottom: 0;/* height:100vh; */z-index:9999}.mobile-navbar.is-open .mobile-navbar__container{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-box-shadow:2px 0 6px rgba(51,51,51,.26);box-shadow:2px 0 6px rgba(51,51,51,.26)}.mobile-navbar.is-open .mobile-navbar__overlay{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.main-content{margin-top:3rem}.main-content__side{margin-bottom:3rem}.section--sm{margin-top:6rem;margin-bottom:6rem}.sidebar{margin-top:4rem}.sidebar-sm{margin-left:0;width:auto}.sidebar-ch{margin-bottom:4rem}.banner-cards-wrap{margin-bottom:-4rem;margin-top:0}.promo__text{max-width:none}.card-wrap,.ct-content__wrap{display:block}.ct-content__right{width:auto;margin:0;display:none}.sd-list{display:block}.poster-list__info .date,.poster-list__info .price{display:inline-block}.shop-block .category-inner{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:0;margin:1.3rem 0}.banner-card-horizontal .banner-card__img,.card-horizontal__img,.interesting-inner__img{width:12rem}.card-gallery-content{padding:1.5rem}.sidebar-sm .tags{margin-bottom:2.4rem}.fix-filter,.fix-nav{display:none;padding:2rem 0}.social--lg .social__link{margin-right:2rem}.social--lg .social__link .icon{font-size:2.8rem}.social--lg .social__link .icon-vk{font-size:3.2rem}}@media screen and (max-width:767px){.h5,h5{font-size:1.6rem}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:1.5rem}.circle-list li{font-size:1.4rem}.container{max-width:540px}.master{padding:1.5rem;border:none;margin-bottom:1.5rem}.master__top{display:block;margin-bottom:.7rem}.master__title{margin-bottom:.5rem}.master__cat{padding-top:0}.master__middle{display:block}.master__tags{margin-right:0}.master__language{text-align:left;max-width:none;margin-bottom:.7rem}.master__footer{-ms-flex-wrap:wrap;flex-wrap:wrap}.master__footer-item{width:auto;margin-right:1rem;max-width:none}.master__footer-item:nth-child(2){margin-right:0}.master__footer-buttons{margin-left:0;width:100%;margin-top:1.3rem}.master__footer-buttons .btn{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:1rem;margin-left:0}.master__footer-buttons .btn:last-child{margin-right:0}.master .comment-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.master .comment-buttons .btn{width:calc(50% - .5rem);margin-right:1rem;margin-left:0}.master .comment-buttons .btn:last-child{margin-right:0}.side-info-block--content{display:block}.side-info-block--content .side-info-block__title{margin-right:0}.a-details{display:block}.a-details p{width:auto}.dasert .comment-btn{width:100%;margin-right:0}.dasert .comment-btn .btn{width:100%}.dasert .comment-add{margin-right:0}.dasert .comment-add br{display:none}.main-content__about-grid{margin-top:4rem}.about-grid__item{margin-bottom:4rem}.comment-form__name .form-input--t-center{text-align:left}.add-button-wrap{margin-top:3rem;display:block}.rental{margin-bottom:3rem}.question-list{padding:3rem 0;margin-bottom:3rem}.question-list__item{margin-bottom:2.5rem}.question-list__title{font-size:1.6rem}.question-list__symbol{font-size:1.6rem;top:-.4rem}.question-list__text{font-size:1.2rem}.rental-about{font-size:1.2rem;margin-bottom:3rem}.det-list{-webkit-columns:auto;-moz-columns:auto;columns:auto}.det-list li{font-size:1.2rem}.det-list li:before{top:0}.facts-list ul{display:block}.facts-list ul li{width:auto;margin-bottom:1.6rem}.item-application__author,.item-application__date{margin-left:3rem}.error-page__wrap{margin-top:6.5rem;margin-bottom:6.5rem}.route{margin-bottom:3rem}.route__title{font-size:1.4rem}.route__list-text{font-size:1.4rem}.route__list-icon .icon{font-size:1.6rem}.bltext{margin:4rem 0;padding:4rem 0;font-size:1.4rem}.district-card__img{width:19.8rem}.district-details{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2rem}.district-details__item{padding-right:1rem;margin-bottom:2rem}.district-details__item--first{width:45%}.district-details__item--second{width:35%}.district-details__item--third{width:20%}.district-details__button{margin-bottom:2rem}.paging-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup__title{font-size:2rem}.popup__description{font-size:1.4rem}.hidden-iphone,.i-hidden-iphone{display:none!important}.h1,h1{font-size:2.4rem}.h2,h2{font-size:2rem}.main-wrapper{padding-top:4.2rem}.page-catalog .main-wrapper{padding-top:9.4rem}.header>.container{height:4.2rem}.logo__text{font-size:1.5rem}.logo .icon{font-size:2rem;top:0}.search-int{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:1.5rem}.search-button .icon{font-size:1.8rem}.header .lang{margin-left:.7rem;margin-right:.7rem}.header .lang__button{height:2.5rem;border-radius:.5rem;font-size:.9rem;padding:0 .7rem 0 .7rem;-webkit-box-shadow:.2rem .2rem .3rem rgba(57,57,57,.6),-.2rem -.2rem .3rem #fff;box-shadow:.2rem .2rem .3rem rgba(57,57,57,.6),-.2rem -.2rem .3rem #fff}.header .lang__button img{width:1.7rem;margin-right:0}.header .lang__button span,.header .lang__button:after{display:none}.header .lang__list a{padding-left:.7rem;padding-right:.7rem}.header .lang__list span{display:none}.header .lang__list img{width:1.7rem;margin-right:0}.lang:hover .lang__button{border-radius:.5rem .5rem 0 0}.lang__list{border-radius:0 0 .5rem .5rem}.lang__list a{padding:.5rem 1.4rem .5rem .7rem;font-size:.9rem}.lang__list a img{width:1.2rem}.burger{height:3.1rem;width:3.1rem;-webkit-box-shadow:.2rem .2rem .3rem rgba(57,57,57,.6),-.2rem -.2rem .3rem #fff;box-shadow:.2rem .2rem .3rem rgba(57,57,57,.6),-.2rem -.2rem .3rem #fff}.mobile-navbar__header{height:4.2rem}.mobile-navbar__close{height:2.5rem;width:2.5rem}.mobile-navbar__close:after,.mobile-navbar__close:before{left:.6rem}.fix-menu{top:4.2rem}.main-content{margin-top:2rem}.section{margin:6.5rem 0}.section__head{margin-bottom:2.5rem}.section__title{font-size:2.3rem}.title{font-size:2.4rem}.subtitle{font-size:1.8rem}.rw{margin-bottom:-6rem}.rw__item{margin-bottom:6rem}.search-block{display:block}.search-block__info{margin-left:0;width:auto}.promo-wrap{margin-bottom:5rem}.promo__title{font-size:2.8rem}.icons-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.icons-grid__item{max-width:33.33%;width:auto}.icons-grid__text{font-size:1.4rem;margin-left:1.2rem}.category-grid__item,.promo-grid__item{border-radius:.5rem .5rem 0 0}.ct-main{display:block}.ct-sidebar{width:auto;margin-bottom:6rem;margin-right:0}.box-banner-inner{height:30rem}.box-gallery-inner__img{height:11.6rem}.card-horizontal__img,.interesting-inner__img{width:16.4rem}.interesting-wrap__item{width:25rem}.category-grid-nav,.promo-grid-nav,.reviews-slider-nav{margin-top:1rem}.interesting-inner__body{display:block}.interesting-inner__img{margin-right:0;width:auto;margin-bottom:1.5rem}.interesting-inner__img img{width:100%}.banner-card-horizontal{display:block}.banner-card-horizontal .banner-card__img{margin-bottom:1rem}.banner-card-horizontal .banner-card__img{width:auto}.grid-item,.grid-sizer{width:calc(50% - 1.4rem)}.comment-form__wrap{display:block}.footer__top{padding-top:3rem;padding-bottom:3rem}.footer__item{margin:1.7rem 0}.footer__subscribe{margin-bottom:3rem}.up{top:-4.5rem}.slick-nav__wrap{position:static;margin-top:2rem}.swiper-pagination-bullet{margin:0 .4rem!important;width:1rem!important;height:1rem!important}.popup-gallery{display:block}.popup-gallery__info{margin-left:0;width:auto;margin-top:1.6rem}}@media screen and (max-width:575px){.container{max-width:none}.review-card__head{-ms-flex-wrap:wrap;flex-wrap:wrap}.review-card__head-right{width:100%;margin-left:0;margin-top:1.2rem}.master{margin-left:-1.5rem;margin-right:-1.5rem;position:relative;border-radius:0}.master__content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.5rem}.master__img{width:10rem;height:6.2rem}.master__title{margin-right:0;font-size:1.6rem}.master__favorite{top:.5rem;right:.5rem}.master__top{padding-right:2rem;display:block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-bottom:0;position:static}.master__date{position:static;display:inline-block;vertical-align:middle;margin-bottom:0}.master__footer{display:block}.master__footer-row{display:block}.master__footer-item{width:auto;margin-right:0;margin-top:.5rem}.master .comment-buttons{display:block}.master .comment-buttons .btn{width:100%;margin-right:0;margin-bottom:1rem}.master .comment-buttons .btn:last-child{margin-bottom:0}.master .tag{font-size:1rem}.card__img{width:10rem;height:10rem;margin-right:1.8rem}.card__title{margin-right:0;font-size:1.6rem}.card__info{display:block;margin-top:-.5rem}.card__info-item{width:auto;margin-right:0;}.card__contacts{padding-top:1rem}.card .comment-buttons{display:block}.card .comment-buttons .btn{width:100%;margin-right:0;margin-bottom:1rem}.card .comment-buttons .btn:last-child{margin-bottom:0}.inf-icons{-ms-flex-wrap:-wrap;flex-wrap:-wrap}.inf-icons__item{margin-right:.8rem;margin-bottom:.8rem;width:2.4rem;height:2.4rem}.inf-icons__item .icon{font-size:1.4rem}.article-img-left{float:none;display:block!important;margin-right:0!important;max-width:none}.dasert .share{display:block}.dasert .share__title{margin-bottom:1.7rem;display:block}.article-details{display:block}.article-details__item{width:auto}.article-details__button{width:auto}.item-application__head{display:block}.item-application__foot{display:block}.article-news__img{max-width:100%;width:auto;height:auto;margin-right:0;float:none}.district-card__img{width:100%;float:none;margin-right:0}.district-card__title{font-size:1.6rem}.district-card__text{font-size:1.4rem}.district-card__images{margin-left:-.3rem;margin-right:-.3rem}.district-card__images .img-gallery{margin-left:.3rem;margin-right:.3rem;width:calc(33.33% - .6rem)}.district-details{display:block;margin-bottom:-1rem}.district-details__item{width:100%;margin-bottom:1rem}.district-details__button{width:100%;margin-bottom:1rem}.district-details__button .btn{max-width:100%}.hidden-iphone-sm{display:none!important}.i-hidden-xs{display:none}.main__button .btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.icons-grid__text{margin-left:.9rem}.icons-grid__icon{height:3rem;width:3rem;border-radius:.5rem}.icons-grid__icon .icon{font-size:1.7rem}.category-grid .slick-list,.promo-grid.slick-slider .slick-list{margin:0 -.8rem}.category-grid .category-grid__item,.promo-grid.slick-slider .promo-grid__item{margin:1rem .8rem}.promo-grid__item{padding:2rem 1.5rem}.promo-grid__title{font-size:1.4rem}.ct-head__icon{display:none}.poster-list__title{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}.poster-list__info{padding-left:1rem;width:auto;-webkit-box-flex:0;-ms-flex:none;flex:none}.poster-list__info .date{display:block;margin-right:0}.poster-list__info .price{display:block}.category-list{margin-bottom:-2rem;margin-top:-.7rem}.category-list .slick-slide{margin-top:.7rem}.category-list__item{margin-bottom:2rem}.category-grid__item{padding-left:.7rem;padding-right:.7rem;padding-top:4rem;padding-bottom:4rem}.category-grid__title{font-size:1.4rem}.box-banner-inner{height:auto;padding-top:100%}.box-gallery-inner__img{height:auto;padding-top:43.5%}.sorting-nav__item{display:block}.dropdown-button{font-size:1.4rem}.dropdown-button:after{top:.7rem}.subscribe-form{max-width:none;padding:0 .5rem}.subscribe-form__input{max-width:none}.interesting-wrap{margin-bottom:0}.interesting-wrap .swiper-wrapper{width:100%}.interesting-wrap .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:0;margin-right:0}.interesting-wrap .swiper-slide{padding-left:0;padding-right:0;margin-bottom:0}.interesting-inner__list{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.interesting-inner__list li{font-size:1.4rem;display:inline-block;vertical-align:top;width:100%}.popup{padding:3.8rem 2rem 2rem!important}.mfp-close{top:0!important;right:0!important}.pg-block{font-size:1.2rem}.mfp-image-holder .mfp-content{margin:0 auto}}@media screen and (max-width:420px){.hidden-iphone-xs{display:none!important}.card-horizontal{display:block}.card-horizontal__img{margin-right:0;margin-bottom:1.2rem;width:auto}.card-horizontal__img img{width:100%}.interesting-inner__list{-webkit-columns:auto;-moz-columns:auto;columns:auto}.interesting-inner__list li{display:block}.cards-week{margin-left:-1.5rem;margin-right:-1.5rem;padding:0 1.5rem}.cards-week .slick-slide{width:25rem!important}}@media (max-width:991px) and (min-width:576px){.rental-widjet{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:1rem;overflow:hidden}.rental-widjet__img{-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:1rem 0 0 1rem;overflow:hidden;width:calc(50% - 1.5rem)}.rental-widjet__img img{height:100%;-o-object-fit:cover;object-fit:cover}.rental-widjet__body{-webkit-box-flex:1;-ms-flex:1;flex:1}.rental-widjet__body .btn,.rental-widjet__body .form-input,.rental-widjet__body a.btn{height:3.3rem}}@media screen and (max-width:1260px) and (min-width:992px){.district-details{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-2rem}.district-details__item{padding-right:1rem;margin-bottom:2rem}.district-details__item--first{width:45%}.district-details__item--second{width:35%}.district-details__item--third{width:20%}.district-details__button{margin-bottom:2rem}}@media (any-hover:hover){.search-button:hover .icon{color:#b31d00}.main-menu__link:hover{color:#393939}.mm-menu a:hover{background:#fa4242;color:#fff;text-decoration:none}.master-inner__img:hover:after,.news-inner__img:hover:after,.shop-inner__img:hover:after,.tour-inner__img:hover:after{/* opacity:1 */}.interesting-inner__img:hover:after{opacity:1}.box-gallery-inner__img:hover:after{opacity:1}.box-banner-inner:hover .box-banner-inner__head{padding-top:2rem;padding-bottom:3rem}.box-banner-inner:hover:after{opacity:1}.ct-filter-category li:hover{color:#fa4242}.banner-card__img:hover{text-decoration:none}.banner-card__img:hover:after{opacity:1}.card-horizontal__img:hover:after{opacity:1}.master:hover{border-color:#34a1d3}.favorite:hover .icon{color:#fa4242}.favorite:hover .icon-heart-alt{display:none}.favorite:hover .icon-heart{display:inline-block}.card__buttons .btn._open-contacts._active:hover{background:#113b4f}.img-gallery:hover:after{opacity:1}.breadcrumbs__list a:hover{color:#fa4242}.paging-list__link:hover{color:#393939;-webkit-box-shadow:.1rem .1rem .2rem rgba(57,57,57,.6),-.1rem -.1rem .2rem #fff;box-shadow:.1rem .1rem .2rem rgba(57,57,57,.6),-.1rem -.1rem .2rem #fff}.social__btn:hover{-webkit-box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0);box-shadow:inset .2rem .2rem .4rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0)}.counter__btn:hover{-webkit-box-shadow:inset .1rem .1rem .2rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0);box-shadow:inset .1rem .1rem .2rem .1rem rgba(0,0,0,.3),inset 0 0 0 rgba(255,255,255,0)}.line-link:hover span:after{-webkit-box-shadow:.1rem .2rem .3rem .1rem rgba(0,0,0,.3);box-shadow:.1rem .2rem .3rem .1rem rgba(0,0,0,.3)}.line-link--danger:hover{color:#fa4242}.line-link--info:hover{color:#34a1d3}.under-link:hover{text-decoration:none;color:#393939}.under-link:hover:before{left:.4rem}.selectbox__drop ul li:hover{color:#fa4242}.dropdown-share ul a:hover{color:#34a1d3}}

/* .a-details p:nth-child(odd) {
    margin-bottom: 0.4rem;
    font-size: 1.4rem;
    font-weight: 300;
} */

a.red-link, a.red-link:visited, a.red-link:active {
    color: #e8807f;
    text-decoration: underline;
}
a.red-link:hover { 
    text-decoration: none;
}


.pharmacy_on_duty {
    border-color: #34a1d3;
    border: 6px solid #34a1d3;;
}
.pharmacy_on_duty .master__header {
  width: 100%;
}
.service-selected {
    border-color: #34a1d3;
    border: 6px solid #34a1d3;;
}

.master__favorite {
    position: static;
    margin-right: 5px;
}
.master__right {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    font-weight: 700;
}
.master__top { 
    padding-right: 0; 
    justify-content: space-between;
}
#popup-booking {
    max-width: 61rem;;
}
.btn .contacts-item__icon {
    position: static;
    margin-right: 5px;
}
.card__img { 
    height: auto;
}
.master__title > a{
    color: #393939;
    cursor: default;
}
.tags a.tag:hover {
    text-decoration: none; 
}
.see-more-btn {
    margin-top: 40px;
} 

.form-field .ff-star {
    z-index: 7;
}
.form-field .ff-star {
    position: absolute;
    top: 3.7rem;
    right: 1.6rem;
    color: #fa4242;
    font-size: 2rem;
    font-weight: 400;
    pointer-events: none;
}
.mt-1{
    margin-top:1rem!important
}
.mt-2{
    margin-top:2rem!important
}
.mt-3{
    margin-top:3rem!important
}
.mt-4{
    margin-top:4rem!important
}
.mt-5{
    margin-top:5rem!important
} 
.mt-6{
    margin-top:6rem!important
} 
.mt-7{
    margin-top:7rem!important
} 
.mt-8{
    margin-top:8rem!important
} 
.mt-9{
    margin-top:9rem!important
} 
.mt-10{
    margin-top:10rem!important
} 
.mb-0{
    margin-bottom:0!important
}
.mb-1{
    margin-bottom:1rem!important
}
.mb-2{
    margin-bottom:2rem!important
}
.mb-3{
    margin-bottom:3rem!important
}
.mb-4{
    margin-bottom:4rem!important
}
.mt-5{
    margin-bottom:5rem!important
} 
.mb-6{
    margin-bottom:6rem!important
} 
.mb-7{
    margin-bottom:7rem!important
} 
.mb-8{
    margin-bottom:8rem!important
} 
.mb-9{
    margin-bottom:9rem!important
} 
.mb-10{
    margin-bottom:10rem!important
} 
/* ===== LEFT MARGIN (ms-*) ===== */
.ms-0   { margin-left: 0 !important; }
.ms-1   { margin-left: 0.25rem !important; }
.ms-2   { margin-left: 0.5rem !important; }
.ms-3   { margin-left: 1rem !important; }
.ms-4   { margin-left: 1.5rem !important; }
.ms-5   { margin-left: 3rem !important; }
.ms-auto { margin-left: auto !important; }

/* ===== RIGHT MARGIN (me-*) ===== */
.me-0   { margin-right: 0 !important; }
.me-1   { margin-right: 0.25rem !important; }
.me-2   { margin-right: 0.5rem !important; }
.me-3   { margin-right: 1rem !important; }
.me-4   { margin-right: 1.5rem !important; }
.me-5   { margin-right: 3rem !important; }
.me-auto { margin-right: auto !important; }
.p-0  { padding: 0 !important; }
.p-1  { padding: .25rem !important; }
.p-2  { padding: .5rem !important; }
.p-3  { padding: 1rem !important; }
.p-4  { padding: 1.5rem !important; }
.p-5  { padding: 3rem !important; }
.pb-0 {
    padding-bottom: 0 !important;
}

.pb-1 {
    padding-bottom: .25rem !important;
}

.pb-2 {
    padding-bottom: .5rem !important;
}

.pb-3 {
    padding-bottom: 1rem !important;
}

.pb-4 {
    padding-bottom: 1.5rem !important;
}

.pb-5 {
    padding-bottom: 3rem !important;
}
.gap-0 {
    gap: 0;
}
.gap-1 {
    gap: 0.25rem;
}
.gap-2 {
    gap: 0.5rem;
}
.gap-3 {
    gap: 1rem;
}
.gap-4 {
    gap: 1.5rem;
}
.gap-5 {
    gap: 3rem;
} 
.flex-direction-column {
    flex-direction: column;
    width: 100%;
}
.card.flex-direction-column  .card__info {
  margin-top: -0.5rem;
}
.card__img-100 {
  width: 100%; 
}
.two-col { 
  flex: 0 0 calc(50% - 1rem); 
  border-radius: 5px;
  background-color: #fff;
  overflow: hidden;
}
.hr {
    margin: 40px 0;
    border-bottom: 3px solid #ccc;
}
.main-menu button {
    font-family: inherit;
    border: none;
    background: none;
    color: #393939;
    font-size: 1.2rem;
    font-weight: 700;
}
.card__img img {
    border-radius: 10px 10px 0 0;
    width: 100%;
}
.icon-big-loupe {
  width: 100px;
  height: 100px;
  color: #34a1d3;
}  
.icon-signs {
    cursor: pointer;
}
.review-card__body img {
    height: 81px;;
}
.icon-flag {
    font-size: 2rem;
}
.icon-baraholka {
  font-size: 74px;
  color: #358cd9;
  margin-right: 15px;
}
.block-baraholka {
    margin: -15px;
}
.baraholka__title {
  font-size: 30px;
}
.lang__button span{ 
    margin-left: 5px;
}
.main-menu__link {
    cursor: default;
    width: 100%;
    text-align: left;
}
.text-color-black {
    color: #000;
}
.grecaptcha-badge {
  visibility: hidden;
}
.tags .tag:hover {
    text-decoration: none;
}

.article__title { 
    font-weight: 700;
}
.h3, h3 {
    font-size: 2.4rem;
    font-weight: 900;
}

.ct-filter-item>span:after {
    content: "";
    width: 0;
    height: 0;
    border-style: solid;
    border-width: .55rem 0 .55rem .7rem;
    border-color: transparent transparent transparent #fa4242;
    display: inline-block;
    vertical-align: middle;
    margin-left: .8rem;
    -webkit-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;
}
.ct-filter-item.is-selected>span {
    font-weight: 700;
}
.ct-filter-item>span {
    position: relative;
    padding-right: 1.5rem;
    cursor: pointer;
}
.ct-filter-menu span {
    color: #393939;
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
}
.card-image {
  display:block;
  width:100%;
  height:auto;
  aspect-ratio: 3 / 2;      /* фиксируем соотношение сторон */
  object-fit: cover;         /* аккуратно кадрирует */
}
.tour-inner__title {
    font-size: 1.4rem;
    font-weight: 700;
}
h3, .h3 {
    font-size: 1.4rem;
    font-weight: 700;
}


.infobox {
    display: flex;
}
.infobox__icon {
    font-size: 35px;
    width: 50px; 
    display: flex;
}
.fa-location-dot {
    color:#b86b00; 
    font-size: 32px;
}
.fa-map-location-dot {
    color: #007bff; 
    font-size: 24px;
}
.fa-users {
    color: #6b7280;
    font-size: 24px;
}

.bb{
	display: inline-block;
	height: auto;
	width: 100%;
	animation: rot-bb 3s infinite linear;
}
	.bb .icon{
		display: block;
		height: 100%;
		width: 100%;
		color:#fa4242;
		fill:currentColor;
	}
	@-moz-keyframes rot-bb{
		from {
			transform: rotate(0deg);
		}
		to{
			transform: rotate(360deg);
		}
	}
	@-webkit-keyframes rot-bb{
		from {
			transform: rotate(0deg);
		}
		to{
			transform: rotate(360deg);
		}
	}
	@keyframes rot-bb{
		from {
			transform: rotate(0deg);
		}
		to{
			transform: rotate(360deg);
		}
	}
.popup.filter-load{
	background-color:transparent;}
	.popup.filter-load .mfp-close{
		display: none;}
/* \отображение прелоадера */		


 

span.tag:hover{
	text-decoration:none;
}
.leaflet-pane{
	z-index: 8 !important;
}
.pagination {
	margin-top: 40px; text-align: center;
}

.hide {
	display: none;
} 
 
.form-inline .article__title {
    margin-bottom: 3rem!important;
}
label {
	font-size: 1.4rem;
}
.mt-30 {
	margin-top: 30px;
}
.mt-40 {
	margin-top: 40px;
}
.mt-50 {
	margin-top: 50px;
}
.mt-100 {
	margin-top: 100px;
}
.apteka__title {
    font-size: 3rem;
}
.top-radius {
	border-radius: 1rem 1rem 0 0;
}
.popup-gallery__info { 
    width: 100%; 
    margin-left: 0;
}
.popup-gallery{
  flex-direction: column;
}
.popup-gallery .mfp-content{
  width: 90vh;
}
.mfp-image-holder .mfp-content {
    max-width: 100%;
    width: 90vh;
}
.popup-gallery .mfp-img{
  width: 100%;
}
.add-company {
    margin-bottom: 2rem;
}
.jq-selectbox__select {
    height: 4rem;
    padding: 0 3rem 0 2rem;
    color: #393939;
    font: 700 1.4rem "Montserrat", Arial, sans-serif;
    line-height: 3.8rem;
    border: 0.1rem solid #e9edf0;
    background-color: #e9edf0;
    border-radius: 2rem;
    box-shadow: 0.3rem 0.3rem 0.4rem rgba(57, 57, 57, 0.6), -0.3rem -0.3rem 0.4rem #fff;
    transition: all 0.2s linear;
}

.ct-filter-menu ul {
    display: block;
}
 
.notification {
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
  padding: 22px 20px;
}
.message-red {
  padding: 10px;
  margin: auto;
  width: 400px;
  border-radius: 10px;
  border: 2px solid #b82b2e;
  color: #b82b2e;
}
.article h2, .page-article h2 {
  margin-top: 40px;
  margin-bottom: 16px;
}  
.article ul, .page-article ul {  
  display: flex; 
  flex-direction: column;
} 
.article li:before, .page-article li:before {
    content: "";
    display: block;
    position: absolute;
    left: .4rem;
    top: .5rem;
    background: #34a1d3;
    border-radius: 50%;
    width: .8rem;
    height: .8rem;
}
.article ol, .page-article ol { 
  list-style: decimal;
  padding: 15px;
  display: flex;
  flex-direction: column;
} 
.article li, .page-article li {
    position: relative;
    padding-left: 2.5rem;
    margin-bottom: 1rem;
}

.jq-selectbox {
  width: 100%;
  max-width: 42.1rem;
  display: block;
  text-align: left;
  cursor: pointer;
  position: relative;
  vertical-align: middle;
  z-index: 5; }
  .jq-selectbox select {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	opacity: 0;
	display: none; }
  .jq-selectbox__select {
	height: 4rem;
	padding: 0 3rem 0 2rem;
	color: #393939;
	font: 700 1.4rem "Montserrat", Arial, sans-serif;
	line-height: 3.8rem;
	border: 0.1rem solid #e9edf0;
	background-color: #e9edf0;
	border-radius: 2rem;
	box-shadow: 0.3rem 0.3rem 0.4rem rgba(57, 57, 57, 0.6), -0.3rem -0.3rem 0.4rem #fff;
	transition: all 0.2s linear; }
	.jq-selectbox__select-text {
	  overflow: hidden;
	  -ms-text-overflow: ellipsis;
	  text-overflow: ellipsis;
	  white-space: nowrap;
	  width: 100% !important; }
	  .jq-selectbox__select-text.placeholder {
		color: #7E7E7E;
		font-weight: 300; }
  .jq-selectbox__trigger {
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	width: 2rem; }
	.jq-selectbox__trigger-arrow {
	  display: block;
	  position: absolute;
	  top: 50%;
	  margin-top: .1rem;
	  right: 1.5rem;
	  -webkit-transform: translate(0, -50%);
	  -ms-transform: translate(0, -50%);
	  transform: translate(0, -50%);
	  width: 0px;
	  height: 0px;
	  border-style: solid;
	  border-width: 0.7rem 0.65rem 0 0.65rem;
	  border-color: #34a1d3 transparent transparent transparent; }
  .jq-selectbox__dropdown {
	position: absolute;
	background: #e9edf0;
	box-shadow: 0.3rem 0.3rem 0.4rem rgba(57, 57, 57, 0.6), -0.2rem -0.2rem 0.3rem #fff;
	border-radius: 1rem;
	padding: .5rem 0;
	overflow: hidden;
	min-width: 100%;
	margin-top: .5rem;
	top: 100% !important;
	z-index: 1;
	color: #393939; }
	.jq-selectbox__dropdown ul {
	  margin: 0;
	  max-height: 50rem !important; }
	.jq-selectbox__dropdown li {
	  padding: .6rem 1.5rem;
	  font-size: 1.2rem;
	  cursor: pointer;
	  font-weight: 300;
	  color: #393939;
	  background: #e9edf0; }
	  .jq-selectbox__dropdown li:hover {
		background: #FA4242;
		color: #fff; }
	  .jq-selectbox__dropdown li.sel {
		color: #fff;
		background: #FA4242;
		font-weight: 700; }
	  .jq-selectbox__dropdown li.disabled {
		color: rgba(57, 57, 57, 0.6); }
  .jq-selectbox.dropup .jq-selectbox__dropdown {
	top: auto !important;
	bottom: 100% !important;
	margin-top: 0;
	margin-bottom: .3rem; }
  .jq-selectbox.w33 {
	max-width: 30.5rem; }

.jq-selectbox__dropdown > ul::-webkit-scrollbar {
  width: .4rem;
  background-color: #f3f3f3; }

.jq-selectbox__dropdown > ul::-webkit-scrollbar-thumb {
  width: .4rem;
  background-color: #aaa; }

.jq-file {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  max-width: 42.1rem;
  position: relative;
  overflow: hidden;
  height: 4rem;
  padding: 0 5rem 0 2rem;
  color: #393939;
  font: 700 1.4rem "Montserrat", Arial, sans-serif;
  line-height: normal;
  border: 0.1rem solid #e9edf0;
  background: #e9edf0;
  border-radius: 2rem;
  transition: all 0.2s linear;
  box-shadow: 0.3rem 0.3rem 0.4rem rgba(57, 57, 57, 0.6), -0.3rem -0.3rem 0.4rem #fff; }
  .jq-file input {
	position: absolute;
	top: 0;
	right: 0;
	height: auto;
	margin: 0;
	padding: 0;
	opacity: 0;
	font-size: 100px;
	line-height: 1em;
	cursor: pointer; }
  .jq-file:after {
	content: '';
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -1.1rem;
	right: 1.6rem;
	background: url("/img/admin/upload.svg") no-repeat center;
	width: 2rem;
	height: 2rem;
	pointer-events: none; }
  .jq-file__name {
	font-weight: 700;
	color: #393939;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	height: 4rem;
	line-height: 3.9rem;
	display: none; }
  .jq-file__browse {
	font-size: 1.4rem;
	color: #7E7E7E;
	font-weight: 400;
	height: 4rem;
	line-height: 3.9rem; }
	.jq-file__browse .icon {
	  font-size: 2rem;
	  color: red; }
  .jq-file.changed .jq-file__browse {
	display: none; }
  .jq-file.changed .jq-file__name {
	display: block; }
  .jq-file.w33 {
	max-width: 30.5rem; }

.upload-file {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start; }
  .upload-file__img {
	-ms-flex: none;
	flex: none;
	display: none;
	margin-left: 2rem; }
	.upload-file__img img {
	  max-height: 5rem;
	  border-radius: 0; }
  .upload-file__remove {
	display: none;
	font-size: 1.2rem;
	font-weight: 400;
	color: #FA4242;
	margin-top: .4rem;
	cursor: pointer; 
}
.upload-file__remove:hover {
	text-decoration: underline; 
}

img.mfp-img {
    width: 80%; 
}
#popup-add-review {
    min-width: 650px;
}
.ct-content p {
    font-size: 1.4rem;
    font-weight: 400;
}
.size-xl {
    font-size: 1.8rem
}
.line { 
  padding-bottom: 4rem;
  padding-top: 4rem;
  border-bottom: .2rem solid #34a1d3;
}
.mfp-arrow {
  background-color: #e9edf0!important;
  border-radius: 50%;
  /* opacity: 1!important; */
  width: 40px;
  height: 40px;
  /* margin-top: 0; */
}
.mfp-arrow:after, .mfp-arrow:before {
  margin-top: 0;
  left: -6px;
}

.mfp-arrow-left:after {
    border-right: 1.5rem solid #000000 !important;
}
.mfp-arrow-right:after {
    border-left: 1.5rem solid #000 !important;
}
a:hover .btn--default:not(.btn-js):hover, a:hover a.btn--default:not(.btn-js):hover {
  color: #fa4242;
} 
 
.filter-selected__filters ul {
  display: flex;
  list-style: disc;
}
.filter-selected__filters ul li{
  margin-left: 10px;
  margin-right: 10px;
}
.filter-selected__filters ul li:nth-child(1) {
  list-style: none;
  margin-left: 0;
} 

.mobile-navbar__block {
  display: none;
}

.lang-mobile {
  display: none;
}
.lang__list span {
  margin-left: 5px;
}

.master__footer-row {
    display: flex;
    gap: 1.5rem;
}
.justify-content-evenly {
    justify-content: space-evenly !important;
}
.car-owners .page-article h2{ 
  display: none; 
}
 

.adv { 
    padding: 1.6rem;
    background: #e9edf0;
    border-radius: 1rem;
    margin-bottom: 2.6rem; 
    background: #f7f8f9;
    -webkit-box-shadow: -box-shadow: 0 2px 6px rgba(0,0,0,.05);
    box-shadow: 0 2px 6px rgba(0,0,0,.05);
    border: 6px solid transparent;
}

.link-arrow::after {
  content: " →";
}
.card__text {
    font-size: 1.4rem;
    font-weight: 400;
}

.infoblock {
  border-radius: 10px;
  overflow: hidden;
}
.infoblock__title {
  background-color: #dae4ef;
  color: #247bb5;
  padding: 10px;
  font-weight: 700;
  font-size: 1.4rem;
}
.infoblock__desc {
  background-color: #f2f1f5;
  color: #787880;
  padding: 10px;
  font-weight: 400;
  font-size: 1.4rem;
}
.card__info_fix {
  display: flex;
  gap: 15px;
  flex-wrap: wrap;
}
.card__info_fix .card__info-item {
    margin-top: 0;
    margin-bottom: 0;
}
.card__info_fix .contacts-item { 
    margin-top: 0;
    padding-left: 5px;
}
 
.page-article h2 {
  font-size: 1.5em;
  font-weight: 700;
}
h3.section__title{
  font-size:2.3rem;
  font-weight: 900;
}


.list.add-company li:before {
    content: "";
    display: block;
    position: absolute;
    top: .5rem;
    left: 0;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0.5rem 0 0.5rem 0.7rem;
    border-color: transparent transparent transparent #fa4242;
}

.search-block__input::placeholder {
  font-size: 1.2rem;
}

.fix-search {
    -webkit-box-shadow: 0 0 .6rem .1rem rgba(0, 0, 0, .2);
    box-shadow: 0 0 .6rem .1rem rgba(0, 0, 0, .2);
    background-color: #e9edf0;
    padding: 0;
    position: fixed;
    top: 5.5rem;
    left: 0;
    width: 100%;
    z-index: 8;
    display: none;
}

.img-radius {
  display: inline-block;
  position: relative;
  overflow: hidden;
  border-radius: 1rem 1rem 0 0;
  max-width: 100%;
}
.img-radius img{
  height: auto;
}
.first-img-radius img:first-child {
  position: relative;
  overflow: hidden;
  border-radius: 1rem 1rem 0 0;
 height: auto;
}

@media screen and (max-width: 575px) {
    .master__img { 
        display: none;
    }
    .master__top {
        width: 100%;
        display: flex;
        justify-content: space-between;
    }

    .master {
        margin-left: 0;
        margin-right: 0;
    }  
}
@media screen and (max-width: 767px) {
  .fix-search {
      top: 4.2rem;
  }
}

@media screen and (max-width: 991px) {  
  .page-catalog .fix-search {
      display: block;
  }
  .fix-search .search-block__form {
    margin-top: 1rem;
    margin-bottom: -1rem !important;
  } 
  .fix-search .search-block__input {
    background-color: #f7f7f8;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
    padding: 0 1.5rem 0 4.5rem;
    margin-bottom: 5px;
  } 
  .search-block__icon { 
    right: auto;
    left: 1.8rem; 
  }
  .is-active > .main-menu__link {
    color: #fa4242;
    font-size: 1.3rem;
    font-weight: 700;
    display: block;
    white-space: nowrap;
  }
  .main-menu button { 
    font-size: 1.3rem; 
  }
  .burger {
    height: 44px;
    width: 44px;
    border: none;
    box-shadow: none;
    background: none;
  }
  .header .lang__button {
    border: none;
    box-shadow: none;
    background: none;
  }
  .icon-flag {
    font-size: 3rem;
  }
  .mobile-navbar__container {
    background: #FAFBFC;
    box-shadow: none !important;
    width: 100%;
    
  }    
  .burger.is-active {
    box-shadow: none;;
  } 
  .mm-menu { 
    background: #FAFBFC;
  }
  .mm-menu a { 
    font-size: 1.3rem; 
  }
  .main-menu__item {
    margin: 0; 
    padding: 0 2rem;
    border-bottom: 1px solid #e2e2e2;
  }
  .mobile-navbar__main {
      padding: 1rem 0;
  }
  .mm-item>button { 
    padding-left: 0;
  }
  .mobile-navbar__header { 
    border-bottom: none; 
  }
  .mobile-navbar__close {
    margin-left: 5px; 
    height: 44px;
    width: 44px; 
    background-color: transparent;
    box-shadow: none;
  }
  .mobile-navbar__close:after, .mobile-navbar__close:before { 
    width: 2rem;
    height: .2rem; 
  }
  .social__btn {
    box-shadow: .3rem .3rem .4rem #ccc, -.3rem -.3rem .4rem #fff;
    border-radius: .5rem;
    background-color: transparent;
    width: 3rem;
    height: 3rem;
    margin-bottom: .2rem;
    font-size: 1.3rem;
    font-weight: 400;
    margin-right: 15px;
  }
  .noborder {
    border: none;
    box-shadow: none;
    width: auto;
  }
  .social__btn .icon {
    font-size: 2.3rem;
  }
  .mobile-navbar__block {
    display: block;
    font-size: 1.3rem;
    padding: 0 2rem;
  }
  .lang {
    display: none;
  }
  .lang-mobile {
    display: flex;
    justify-content: flex-end; 
  }
  .mm-menu a { 
      font-weight: 600; 
  }
  .lang-mobile button {
    margin: 0;
    padding: 0;
    border: none;
    background: transparent;
    font-size: 2rem;
    font-weight: 700;
    line-height: 1.3;
    color: #000;
  }
  ul.lang-mobile li {
    margin-left: 15px;
  }
  ul.lang-mobile a {
    font-size: 2rem;
    font-weight: 700;
    color: #8c8c8c;
  }
  ul.lang-mobile li.active a {
    font-weight: 700;
    color: #000;
  }
  .bottom-line {
    border-bottom: 1px solid #e2e2e2;
  }
  .car-owners .page-article { 
    display: block !important; 
  }
  .car-owners .page-article h2{ 
    display: block;  
  }
  .car-owners-menu {
    display: none;
  }
  .footer {
    display: none;
  }
  .logo__text { 
    margin-right: 44px;
  }
  .card__content-wrap .card__img { 
    float: left;
  }
  .card__contacts {
    padding: 1rem 0 1rem;
  }
  .card__contacts .social {
    display: flex;
    justify-content: flex-end;
  }
}

@media (min-width: 1260px) {
  .container {
      max-width: 1200px;
  }
}
@media (min-width: 1440px) {
  .container {
      max-width: 1370px;
  }
}

@media (min-width: 2060px) {
  .container {
      max-width: 1920px;
  }
}