@font-face {
	font-family: 'Muli';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Muli';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Muli';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(./fonts/7Aulp_0qiz-aVz7u3PJLcUMYOFnOkEk30eg.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;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+1F00-1FFF;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0370-03FF;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url(./fonts/o-0OIpQlx3QUlC5A4PNr4ARCQ_k.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;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+1F00-1FFF;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0370-03FF;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url(./fonts/o-0TIpQlx3QUlC5A4PNr4Az5ZuyDzW0.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;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+1F00-1FFF;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0370-03FF;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(./fonts/o-0IIpQlx3QUlC5A4PNr5TRA.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;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+1F00-1FFF;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0370-03FF;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Noto Sans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url(./fonts/o-0NIpQlx3QUlC5A4PNjXhFVZNyB.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;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 100;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 100;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 100;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+1F00-1FFF;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 100;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0370-03FF;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 100;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 100;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 100;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+1F00-1FFF;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0370-03FF;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 300;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+1F00-1FFF;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0370-03FF;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+1F00-1FFF;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0370-03FF;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+1F00-1FFF;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0370-03FF;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+1F00-1FFF;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0370-03FF;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 900;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+1F00-1FFF;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0370-03FF;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+1F00-1FFF;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0370-03FF;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+1F00-1FFF;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0370-03FF;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url(./fonts/KFOmCnqEu92Fr1Mu4mxK.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;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+1F00-1FFF;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0370-03FF;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+1F00-1FFF;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url() format('woff2');
	unicode-range: U+0370-03FF;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url() 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;
}

@font-face {
	font-family: 'Rochester';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url() 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;
}

html {
	font-family: sans-serif;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}

body {
	margin: 0;
}

article,
aside,
footer,
header,
main,
nav {
	display: block;
}

a {
	background-color: transparent;
}

a:active,
a:hover {
	outline: 0;
}

b,
strong {
	font-weight: 700;
}

h1 {
	margin: 0.67em 0;
	font-size: 2em;
}

img {
	border: 0;
}

button {
	margin: 0;
	font: inherit;
	color: inherit;
}

button {
	overflow: visible;
}

button {
	text-transform: none;
}

button {
	-webkit-appearance: button;
	cursor: pointer;
}

button::-moz-focus-inner {
	padding: 0;
	border: 0;
}

@media print {
	*,
	:after,
	:before {
		color: #000 !important;
		text-shadow: none !important;
		background: 0 0 !important;
		-webkit-box-shadow: none !important;
		box-shadow: none !important;
	}

	a,
	a:visited {
		text-decoration: underline;
	}

	a[href]:after {
		content: ' (' attr(href) ')';
	}

	img {
		page-break-inside: avoid;
	}

	img {
		max-width: 100% !important;
	}

	h2,
	h3,
	p {
		orphans: 3;
		widows: 3;
	}

	h2,
	h3 {
		page-break-after: avoid;
	}
}

@font-face {
	font-family: 'Glyphicons Halflings';
	src: url();
	src: url() format('embedded-opentype'),
		url() format('woff2'), url() format('woff'),
		url() format('truetype'),
		url() format('svg');
}

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

:after,
:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

html {
	font-size: 10px;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.42857143;
	color: #333;
	background-color: #fff;
}

button {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}

a {
	color: #337ab7;
	text-decoration: none;
}

a:focus,
a:hover {
	color: #23527c;
	text-decoration: underline;
}

a:focus {
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}

img {
	vertical-align: middle;
}

h1,
h2,
h3 {
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
	color: inherit;
}

h1,
h2,
h3 {
	margin-top: 20px;
	margin-bottom: 10px;
}

h1 {
	font-size: 36px;
}

h2 {
	font-size: 30px;
}

h3 {
	font-size: 24px;
}

p {
	margin: 0 0 10px;
}

.text-right {
	text-align: right;
}

.text-center {
	text-align: center;
}

ul {
	margin-top: 0;
	margin-bottom: 10px;
}

ul ul {
	margin-bottom: 0;
}

.container {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}

@media (min-width: 768px) {
	.container {
		width: 750px;
	}
}

@media (min-width: 992px) {
	.container {
		width: 970px;
	}
}

@media (min-width: 1200px) {
	.container {
		width: 1170px;
	}
}

.row {
	margin-right: -15px;
	margin-left: -15px;
}

.col-lg-12,
.col-lg-4,
.col-md-12,
.col-md-4,
.col-sm-12,
.col-sm-4,
.col-xs-12 {
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}

.col-xs-12 {
	float: left;
}

.col-xs-12 {
	width: 100%;
}

@media (min-width: 768px) {
	.col-sm-12,
	.col-sm-4 {
		float: left;
	}

	.col-sm-12 {
		width: 100%;
	}

	.col-sm-4 {
		width: 33.33333333%;
	}
}

@media (min-width: 992px) {
	.col-md-12,
	.col-md-4 {
		float: left;
	}

	.col-md-12 {
		width: 100%;
	}

	.col-md-4 {
		width: 33.33333333%;
	}
}

@media (min-width: 1200px) {
	.col-lg-12,
	.col-lg-4 {
		float: left;
	}

	.col-lg-12 {
		width: 100%;
	}

	.col-lg-4 {
		width: 33.33333333%;
	}
}

.btn {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
}

.btn:active:focus,
.btn:focus {
	outline: 5px auto -webkit-focus-ring-color;
	outline-offset: -2px;
}

.btn:focus,
.btn:hover {
	color: #333;
	text-decoration: none;
}

.btn:active {
	background-image: none;
	outline: 0;
	-webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
	box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-default {
	color: #333;
	background-color: #fff;
	border-color: #ccc;
}

.btn-default:focus {
	color: #333;
	background-color: #e6e6e6;
	border-color: #8c8c8c;
}

.btn-default:hover {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad;
}

.btn-default:active {
	color: #333;
	background-color: #e6e6e6;
	border-color: #adadad;
}

.btn-default:active:focus,
.btn-default:active:hover {
	color: #333;
	background-color: #d4d4d4;
	border-color: #8c8c8c;
}

.btn-default:active {
	background-image: none;
}

.collapse {
	display: none;
}

.navbar-toggle {
	position: relative;
	float: right;
	padding: 9px 10px;
	margin-top: 8px;
	margin-right: 15px;
	margin-bottom: 8px;
	background-color: transparent;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
}

.navbar-toggle:focus {
	outline: 0;
}

.navbar-toggle .icon-bar {
	display: block;
	width: 22px;
	height: 2px;
	border-radius: 1px;
}

.navbar-toggle .icon-bar + .icon-bar {
	margin-top: 4px;
}

@media (min-width: 768px) {
	.navbar-toggle {
		display: none;
	}
}

.container:after,
.container:before,
.row:after,
.row:before {
	display: table;
	content: ' ';
}

.container:after,
.row:after {
	clear: both;
}

@-ms-viewport {
	width: device-width;
}

@media (max-width: 767px) {
	.hidden-xs {
		display: none !important;
	}
}

@-webkit-keyframes fadeIn {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@keyframes fadeIn {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

.fadeIn {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
}

.animated {
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-ms-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	-ms-animation-duration: 1s;
	-o-animation-duration: 1s;
	animation-duration: 1s;
}

@-webkit-keyframes fadeIn {
	0% {
		opacity: 0;
	}

	100% {
		opacity: 1;
	}
}

@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInUp {
	0% {
		opacity: 0;
		-o-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		transform: translateY(20px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInUp {
	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

button::-moz-focus-inner {
	padding: 0;
	border: 0;
}

@font-face {
	font-family: FontAwesome;
	src: url();
	src: url() format('embedded-opentype'),
		url(./fonts/fontawesome-webfont.woff2) format('woff2'), url() format('woff'),
		url() format('truetype'),
		url() format('svg');
	font-weight: 400;
	font-style: normal;
}

.fa {
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.fa-phone:before {
	content: '\f095';
}

.fa-angle-up:before {
	content: '\f106';
}

.fa-angle-down:before {
	content: '\f107';
}

@font-face {
	font-family: 'Pe-icon-7-stroke';
	src: url();
	src: url('fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v') format('embedded-opentype'), url() format('woff'),
		url() format('truetype'), url('fonts/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke') format('svg');
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: 'socicon';
	src: url();
	src: url('fonts/socicon.eot?#iefix') format('embedded-opentype'), url(./fonts/socicon.woff) format('woff'),
		url() format('woff2'), url() format('truetype'),
		url('fonts/socicon.svg#sociconregular') format('svg');
	font-weight: 400;
	font-style: normal;
	text-transform: initial;
}

.soc-twitter:before {
	content: 'a';
}

.soc-facebook:before {
	content: 'b';
}

.soc-google:before {
	content: 'c';
}

@font-face {
	font-family: 'rt-icons-2';
	src: url();
	src: url('fonts/rt-icons-2.eot?#iefixwz19bt') format('embedded-opentype'), url(./fonts/rt-icons-2.ttf) format('truetype'),
		url() format('woff'), url('fonts/rt-icons-2.svg?wz19bt#rt-icons-2') format('svg');
	font-weight: 400;
	font-style: normal;
}

article,
aside,
footer,
header,
nav {
	display: block;
}

main {
	display: block;
}

a {
	background-color: transparent;
	-webkit-text-decoration-skip: objects;
}

a:active,
a:hover {
	outline-width: 0;
}

b,
strong {
	font-weight: 900;
}

img {
	border-style: none;
}

button {
	font-family: 'Roboto', sans-serif;
	font-size: 100%;
	margin: 0;
}

button {
	overflow: visible;
}

button {
	text-transform: none;
}

button,
html [type='button'] {
	-webkit-appearance: button;
}

button::-moz-focus-inner,
[type='button']::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

button:-moz-focusring,
[type='button']:-moz-focusring {
	outline: 1px dotted ButtonText;
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

ul {
	margin-bottom: 0;
}

img {
	max-width: 100%;
	height: auto;
}

.entry-content:before,
.entry-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after,
.widget:before,
.widget:after {
	content: '';
	display: block;
	clear: both;
}

.entry-content:after,
.site-header:after,
.site-content:after,
.site-footer:after,
.widget:after {
	clear: both;
}

::-moz-selection {
	color: #fff;
	background-color: #0580b7;
}

body {
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 30px;
	background-color: #fff;
	overflow: visible;
	overflow-x: hidden;
	color: #737880;
}

h1,
h2,
h3 {
	color: #102035;
	font-weight: 900;
	word-break: break-word;
	font-family: 'Roboto', sans-serif;
}

h1 {
	font-size: 100px;
}

h2 {
	font-size: 60px;
}

h3 {
	font-size: 40px;
}

@media (max-width: 1199px) {
	h1 {
		font-size: 60px;
	}

	h2 {
		font-size: 40px;
	}

	h3 {
		font-size: 30px;
	}
}

h1:first-child,
h2:first-child,
h3:first-child {
	padding-top: 0;
	margin-top: 0;
}

p {
	margin-bottom: 20px;
	padding: 0;
}

p:last-child {
	margin-bottom: 0;
}

em,
i {
	font-style: italic;
}

img {
	max-width: 100%;
	height: auto;
}

:focus {
	outline: none;
}

a {
	color: #0580b7;
}

a:hover {
	color: #0580b7;
}

.overlay-opacity h1,
.overlay-opacity h2,
.overlay-opacity h3 {
	color: #fff;
}

.site-content {
	padding-top: 150px;
	padding-bottom: 100px;
}

@media screen and (max-width: 1199px) {
	.site-content {
		padding-top: 85px;
		padding-bottom: 50px;
	}
}

.site-content .vc_col-has-fill > .vc_column-inner,
.site-content .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner,
.site-content .vc_row-has-fill > .vc_column_container > .vc_column-inner {
	padding-top: 0;
}

.wpb_content_element {
	margin-bottom: 0 !important;
}

.vc_row.bg-fixed {
	background-attachment: fixed !important;
	position: relative;
	overflow: hidden;
}

.vc_row-overlay-block {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: inherit;
	z-index: 0;
}

a {
	text-decoration: none;
	outline: none;
	-webkit-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}

a:hover,
a:active,
a:focus {
	outline: none;
	text-decoration: none;
}

a > img {
	-webkit-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}

a:hover > img {
	opacity: 0.8;
}

img {
	height: auto;
	max-width: 100%;
	vertical-align: middle;
}

.to_animate {
	visibility: hidden;
}

a[class*='soc-']:before {
	font-family: 'socicon';
	font-size: 14px;
}

a.social-icon {
	display: inline-block;
	line-height: 1;
	text-align: center;
	vertical-align: middle;
	margin-bottom: 4px;
}

a.social-icon + a.social-icon {
	margin-left: 16px;
}

a.social-icon.color-bg-icon + a.social-icon.color-bg-icon {
	margin-left: 6px;
}

a[class*='soc-'].rounded-icon {
	border-radius: 50%;
}

a[class*='soc-'].soc-twitter:hover {
	color: #00abef;
	border-color: #00abef;
}

a[class*='soc-'].soc-facebook:hover {
	color: #507cbe;
	border-color: #507cbe;
}

a[class*='soc-'].soc-google:hover {
	color: #d93e2d;
	border-color: #d93e2d;
}

.color-bg-icon {
	color: #fff;
}

.color-bg-icon.soc-twitter {
	background-color: #00abef;
}

.color-bg-icon.soc-facebook {
	background-color: #507cbe;
}

.color-bg-icon.soc-google {
	background-color: #d93e2d;
}

a.social-icon {
	color: #737880;
}

a.color-bg-icon {
	color: #fff;
	background-color: #323232;
	padding: 12px 13px;
}

a.social-icon.color-bg-icon:hover {
	background-color: #f3f4f5;
}

.cshero-main-header {
	margin: 0 auto;
	width: 100%;
}

.cshero-main-header .container-fullwidth {
	position: relative;
}

@media (max-width: 767px) {
	.site-header .container-fullwidth {
		padding-right: 15px;
		padding-left: 15px;
	}
}

@media (min-width: 768px) {
	.site-header .container-fullwidth {
		padding-right: 30px;
		padding-left: 30px;
	}
}

@media (min-width: 1200px) {
	.site-header .container-fullwidth {
		padding-right: 60px;
		padding-left: 60px;
	}
}

@media (min-width: 1600px) {
	.site-header .container-fullwidth {
		padding-right: 80px;
		padding-left: 80px;
	}
}

.main-header-outer {
	position: relative;
}

.page_header_wrapper {
	-webkit-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
}

.page_header_wrapper.affix-top-wrapper {
	height: auto !important;
}

.site-branding {
	padding: 10px 0;
}

.site-branding img {
	max-height: 30px;
	-webkit-transition: all 0.3s linear 0s;
	transition: all 0.3s linear 0s;
}

.main-logo {
	display: inline-block;
}

.tran-logo {
	display: none;
}

.dark-logo {
	display: none;
}

.sticky_logo {
	display: none;
}

.navbar-toggle {
	margin: 0;
	width: 60px;
	height: 60px;
	padding: 18px;
	min-width: 1px;
	border-width: 0;
}

.navbar-toggle.collapsed {
	background: transparent;
}

.navbar-toggle .icon-bar {
	background: #323232;
	-webkit-transition: background 0.3s linear 0s;
	transition: background 0.3s linear 0s;
}

.navbar-toggle:hover .icon-bar,
.navbar-toggle:focus .icon-bar {
	opacity: 0.5;
}

@media screen and (min-width: 1200px) {
	.navbar-toggle {
		display: none;
	}
}

@media screen and (max-width: 1199px) {
	.navbar-toggle {
		display: block;
	}
}

@media screen and (max-width: 767px) {
	.header-navigation .main-navigation {
		padding: 0 15px !important;
	}
}

.site-branding img {
	max-width: 570px;
}

@media (min-width: 1200px) {
	.main-navigation .nav-menu > li > a {
		padding-left: 10px;
		padding-right: 10px;
	}
}

@media (min-width: 1400px) {
	.main-navigation .nav-menu > li > a {
		padding-left: 19px;
		padding-right: 19px;
	}
}

@media (min-width: 1600px) {
	.main-navigation .nav-menu > li > a {
		padding-left: 25px;
		padding-right: 25px;
	}
}

@media (min-width: 1850px) {
	.main-navigation .nav-menu > li > a {
		padding-left: 40px;
		padding-right: 40px;
	}
}

@media screen and (min-width: 1200px) {
	.header-layout1 .cshero-main-header .main-header-outer {
		display: table;
		min-width: 100%;
	}

	.header-layout1 .cshero-main-header .main-header-outer > div {
		display: table-cell;
		vertical-align: middle;
		-webkit-transition: all 0.3s ease-in-out 0s;
		transition: all 0.3s ease-in-out 0s;
	}
}

@media screen and (max-width: 1199px) {
	.header-layout1 .cshero-main-header .main-header-outer {
		display: table;
		min-width: 100%;
	}

	.header-layout1 .cshero-main-header .main-header-outer .site-branding {
		display: table-cell;
		vertical-align: middle;
	}

	.header-layout1 .cshero-main-header .main-header-outer .socials {
		display: table-cell;
		vertical-align: middle;
	}
}

.header-layout1 .nav-menu > li > a {
	padding-top: 65px;
	padding-bottom: 65px;
}

.header-layout1 .cshero-main-header {
	margin-bottom: 0;
}

.header-layout1 .navbar-toggle {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

@media screen and (max-width: 767px) {
	.header-layout1 .navbar-toggle {
		left: auto;
		right: 0;
		-webkit-transform: translate(0, -50%);
		-ms-transform: translate(0, -50%);
		transform: translate(0, -50%);
	}
}

@media screen and (min-width: 1200px) {
	.cs-menu-toggle {
		display: none;
	}

	.header-navigation .main-navigation.collapse {
		display: block;
		overflow: visible;
	}

	.header-navigation .main-navigation .menu-main-menu {
		margin: 0;
		padding: 0;
	}

	.header-navigation .main-navigation .menu-main-menu > li {
		vertical-align: top;
		display: inline-block;
		position: relative;
		margin: 0 -2px;
	}

	.header-navigation .main-navigation .menu-main-menu > li.current-menu-ancestor > a {
		color: #f36523;
	}

	.header-navigation .main-navigation .menu-main-menu > li > a {
		font-size: 16px;
		font-weight: 500;
		line-height: 30px;
		color: #323232;
		text-transform: uppercase;
		text-decoration: none !important;
		position: relative;
		display: block;
		-webkit-transition: all 0.5s linear 0s;
		transition: all 0.5s linear 0s;
	}

	.header-navigation .main-navigation .menu-main-menu > li > a:focus,
	.header-navigation .main-navigation .menu-main-menu > li > a:hover {
		outline: 0 !important;
		color: #f36523;
	}

	.header-navigation .main-navigation .menu-main-menu > li:first-child > a {
		padding-left: 0;
	}

	.header-navigation .main-navigation .menu-main-menu > li:last-child > a {
		padding-right: 0;
	}

	.header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children {
		position: relative;
	}

	.header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > a:after {
		padding-left: 4px;
		content: '\f107';
		display: none;
		font: normal normal normal 14px/1 FontAwesome;
		font-size: inherit;
		text-rendering: auto;
		-webkit-font-smoothing: antialiased;
	}

	.header-navigation .main-navigation .menu-main-menu > li.menu-item-has-children > .cs-menu-toggle {
		display: none;
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.sub-menu {
		padding: 30px 0;
		box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.3);
		background: #fff;
		clip: rect(1px, 1px, 1px, 1px);
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.sub-menu > li {
		padding: 0 40px;
		position: relative;
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.sub-menu > li a {
		border-bottom: 1px solid rgba(0, 0, 0, 0.1);
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.sub-menu a {
		clear: both;
		color: #102035;
		font-size: 14px;
		font-weight: 500;
		text-transform: uppercase;
		display: block;
		padding-top: 10px;
		padding-bottom: 9px;
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.sub-menu a:hover {
		color: rgba(16, 32, 53, 0.5);
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.sub-menu .current-menu-item > a {
		color: rgba(16, 32, 53, 0.5);
	}

	.header-navigation .main-navigation li ul {
		margin: 0;
		padding: 0;
		position: absolute;
		top: 130%;
		z-index: 10;
		overflow: hidden;
		opacity: 0;
		left: 0;
		visibility: hidden;
		display: block;
		list-style: none;
		text-align: left;
		margin-top: 1px;
		min-width: 288px;
		-webkit-transition: visibility 0.35s ease-in-out, opacity 0.35s ease-in-out, top 0.35s ease-in-out, bottom 0.35s ease-in-out,
			left 0.35s ease-in-out, right 0.35s ease-in-out;
		transition: visibility 0.35s ease-in-out, opacity 0.35s ease-in-out, top 0.35s ease-in-out, bottom 0.35s ease-in-out,
			left 0.35s ease-in-out, right 0.35s ease-in-out;
	}

	.header-navigation .main-navigation li:hover > ul,
	.header-navigation .main-navigation li:focus > ul {
		top: 100%;
		opacity: 1;
		visibility: visible;
		border-left: 0;
		overflow: inherit;
		clip: inherit !important;
	}

	.header-navigation .main-navigation li li {
		margin: 0;
		border-top: none;
	}

	.header-navigation .main-navigation li li:last-child > a {
		border-bottom: 0 !important;
	}

	.header-navigation .main-navigation .columns4 > li:nth-child(4n + 1) {
		clear: left;
		border-right: 0 solid transparent;
	}

	.header-navigation .main-navigation .columns4 > li {
		width: 25% !important;
	}

	.header-navigation .main-navigation [class*='columns'] {
		padding: 30px;
	}

	.header-navigation .main-navigation [class*='columns'] > li {
		padding: 0 20px !important;
	}

	.header-navigation .main-navigation [class*='columns'] > li {
		float: left;
		position: relative;
	}

	.header-navigation .main-navigation [class*='columns'] > li > a {
		width: 100%;
	}

	.header-navigation .main-navigation .menu-main-menu li.has_full_width {
		position: inherit;
	}

	.header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu {
		left: 0;
		margin: 0 auto;
		margin-top: 1px;
		right: 0;
		width: 1140px !important;
		z-index: 1;
		padding-left: 20px;
		padding-right: 20px;
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.multicolumn {
		background: #fff;
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.multicolumn > li {
		border-bottom: 0;
		z-index: 99;
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.multicolumn > li > a {
		font-size: 16px;
		color: #102035;
		text-transform: uppercase;
		font-weight: 700;
		border-bottom: 0;
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.multicolumn > li > a:hover {
		color: #102035;
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.multicolumn > li > a:after {
		content: none;
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.multicolumn > li:hover {
		background: none !important;
	}
}

@media screen and (max-width: 1199px) {
	.header-navigation {
		position: absolute;
		top: 100%;
		left: 0;
		right: 0;
		z-index: 999;
		width: 100%;
		display: block;
		background: #323232;
		text-align: left;
	}

	.header-navigation .main-navigation {
		float: none !important;
		padding: 0 30px;
		max-height: 550px;
		overflow-y: auto;
	}

	.header-navigation .main-navigation > div > ul,
	.header-navigation .main-navigation ul.nav-menu {
		margin: 0;
		padding: 0;
		list-style: none;
		margin-top: 30px;
		margin-bottom: 20px;
	}

	.header-navigation .main-navigation > div > ul > li,
	.header-navigation .main-navigation ul.nav-menu > li {
		list-style: none;
	}

	.header-navigation .main-navigation > div > ul > li > a,
	.header-navigation .main-navigation ul.nav-menu > li > a {
		color: #fff;
		padding: 10px 0;
		text-transform: uppercase;
		text-decoration: none;
		line-height: 30px;
		display: block;
		font-weight: 500;
		-webkit-transition: all 0.3s linear 0s !important;
		transition: all 0.3s linear 0s !important;
	}

	.header-navigation .main-navigation > div > ul > li > a:hover,
	.header-navigation .main-navigation ul.nav-menu > li > a:hover,
	.header-navigation .main-navigation > div > ul > li > a:focus,
	.header-navigation .main-navigation ul.nav-menu > li > a:focus {
		outline: none;
		color: #f36523;
	}

	.header-navigation .main-navigation > div > ul > li:hover > .cs-menu-toggle,
	.header-navigation .main-navigation ul.nav-menu > li:hover > .cs-menu-toggle,
	.header-navigation .main-navigation > div > ul > li:active > .cs-menu-toggle,
	.header-navigation .main-navigation ul.nav-menu > li:active > .cs-menu-toggle,
	.header-navigation .main-navigation > div > ul > li:focus > .cs-menu-toggle,
	.header-navigation .main-navigation ul.nav-menu > li:focus > .cs-menu-toggle {
		font-size: 14px;
		color: #f36523;
	}

	.header-navigation .main-navigation::-webkit-scrollbar {
		height: 0;
		width: 7px;
		background-color: transparent;
	}

	.header-navigation .main-navigation::-webkit-scrollbar-track {
		border-radius: 10px;
	}

	.header-navigation .main-navigation::-webkit-scrollbar-thumb {
		border-radius: 10px;
		background-color: transparent;
	}

	.header-navigation:hover .main-navigation::-webkit-scrollbar {
		width: 7px;
		height: auto;
		background-color: #f5f5f5;
	}

	.header-navigation:hover .main-navigation::-webkit-scrollbar-thumb {
		-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
		background-color: rgba(127, 127, 127, 0.4);
	}

	.header-navigation .main-navigation li ul {
		width: 100% !important;
	}

	.header-navigation .main-navigation .menu-main-menu > li {
		position: relative;
	}

	.header-navigation .main-navigation .menu-main-menu > li li {
		position: relative;
	}

	.header-navigation .main-navigation .menu-main-menu > li .cs-menu-toggle {
		color: #fff;
		cursor: pointer;
		position: absolute;
		right: 0;
		text-align: center;
		top: 0;
		width: 30px;
		height: 48px;
		line-height: 48px;
		vertical-align: middle;
		display: block;
	}

	.header-navigation .main-navigation .menu-main-menu > li.current-menu-ancestor,
	.header-navigation .main-navigation .menu-main-menu > li.current-menu-parent {
		background: transparent !important;
	}

	.header-navigation .main-navigation .menu-main-menu > li.current-menu-ancestor > a,
	.header-navigation .main-navigation .menu-main-menu > li.current-menu-parent > a {
		color: #f36523 !important;
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.sub-menu {
		overflow: hidden;
		display: none;
		padding: 0;
		border-top-left-radius: 0;
		border-top-right-radius: 0;
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.sub-menu li {
		padding: 8px 28px;
		line-height: 28px;
		-webkit-transition: background-color 0.3s ease-in-out;
		transition: background-color 0.3s ease-in-out;
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.sub-menu li:last-child {
		border-bottom: 0;
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.sub-menu li:hover {
		background-color: transparent !important;
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.sub-menu li a {
		display: block;
		font-weight: 400;
		white-space: nowrap;
		color: #fff !important;
		text-transform: none;
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.sub-menu li a:hover {
		color: #f36523 !important;
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.sub-menu li a:before {
		content: '-';
		padding-right: 5px;
		left: 0;
		display: inline-block !important;
		position: relative;
		top: 0;
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.sub-menu li.current-menu-item {
		background: transparent !important;
	}

	.header-navigation .main-navigation .menu-main-menu > li ul.sub-menu li.current-menu-item > a {
		color: #f36523 !important;
	}

	.header-navigation .main-navigation .menu-main-menu > li > ul.multicolumn {
		padding: 10px 30px 10px 30px;
		margin-top: 0;
		list-style: none;
	}

	.header-navigation .main-navigation .menu-main-menu > li > ul.multicolumn > li {
		border-bottom: 0;
		padding: 0;
	}

	.header-navigation .main-navigation .menu-main-menu > li > ul.multicolumn > li:hover {
		background-color: transparent !important;
	}

	.header-navigation .main-navigation .menu-main-menu > li > ul.multicolumn > li > a {
		font-size: 16px;
		text-transform: uppercase;
		font-weight: 700;
		border-bottom: 0;
	}

	.header-navigation .main-navigation .menu-main-menu > li > ul.multicolumn > li > a:after {
		content: none;
	}

	.header-navigation .main-navigation .menu-main-menu > li:not(.group) > ul.drop_full_width.sub-menu {
		width: 100% !important;
	}
}

body {
	position: relative;
	left: 0;
	-webkit-transition: all 0.8s ease-in-out !important;
	transition: all 0.8s ease-in-out !important;
}

body:after {
	content: '';
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0, 0, 0, 0.5);
	z-index: 1001;
	visibility: hidden;
	opacity: 0;
	-webkit-transition: all 0.8s ease-in-out;
	transition: all 0.8s ease-in-out;
}

.wpb_widgetised_column {
	overflow: hidden;
}

.widget {
	display: block;
	position: relative;
}

.widget > div > ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.widget ul {
	list-style: none;
	margin-bottom: 0;
}

.widget ul li a {
	display: block;
}

.wg-title {
	font-size: 30px;
	font-weight: 100;
	text-transform: uppercase;
	margin: 0 0 40px;
	position: relative;
}

.widget_nav_menu ul li {
	width: 100%;
	clear: both;
	margin: 0;
	position: relative;
}

.widget_nav_menu a {
	padding: 13px 0 12px 16px;
	position: relative;
	color: #737880;
}

.widget_nav_menu a:hover {
	color: #102035;
}

.widget_nav_menu a:before {
	font-family: 'rt-icons-2';
	content: '\e7c1';
	font-size: 18px;
	color: #0580b7;
	position: absolute;
	left: -3px;
}

button::-moz-focus-inner {
	border: 0;
	padding: 0;
}

.btn,
button {
	font-size: 14px;
	font-weight: 500;
	text-transform: uppercase;
	padding: 15px 35px;
	line-height: 1;
	display: inline-block;
	text-align: center;
	color: #fff;
	border: 0;
	background-color: #323232;
	border-radius: 0;
	position: relative;
	vertical-align: middle;
	-webkit-transition: all 0.3s linear 0s;
	transition: all 0.3s linear 0s;
}

.btn:hover,
button:hover,
.btn:active,
button:active,
.btn:focus,
button:focus {
	box-shadow: none;
	outline: none;
	border: 0;
	color: rgba(255, 255, 255, 0.5);
}

.btn:active:focus,
.btn:focus {
	outline: none;
}

.btn-default {
	background: #323232;
	box-shadow: none;
	text-shadow: none;
	color: #fff;
}

.btn-default:hover,
.btn-default:active,
.btn-default:focus,
.btn-default:active:hover {
	background: #323232;
	box-shadow: none;
	text-shadow: none;
	color: rgba(255, 255, 255, 0.5);
}

.vc_custom_heading {
	margin-top: 0;
}

.ef3-back-to-top {
	bottom: 0;
	right: 0;
	width: 60px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	position: fixed;
	z-index: 9999;
	font-size: 16px;
	color: #fff;
	cursor: pointer;
	visibility: hidden;
	opacity: 0.7;
	background-color: #0580b7;
	-webkit-transition: all 300ms ease-in-out 0ms;
	transition: all 300ms ease-in-out 0ms;
}

.ef3-back-to-top:hover {
	opacity: 1;
	bottom: 3px;
}

.footer-top {
	font-size: 16px;
	font-weight: 300;
	position: relative;
}

.footer-top .widget {
	margin-bottom: 40px;
	padding-bottom: 0;
}

.footer-top h3,
.footer-top .wg-title {
	font-size: 30px;
	font-weight: 900;
	text-transform: uppercase;
}

.footer-top.layout-3 {
	background: #1a1a1a;
	padding-top: 60px;
	padding-bottom: 45px;
	color: #8a9099;
}

.footer-top.layout-3 .widget {
	margin-bottom: 25px;
}

.footer-top.layout-3 .wg-title {
	margin-top: 10px;
	font-size: 30px;
	margin-bottom: 70px;
	color: #fff;
}

.footer-top.layout-3 p,
.footer-top.layout-3 .textwidget {
	line-height: 21px;
}

.footer-top.layout-3 a:not(.social-icon) {
	color: #f36523;
}

.footer-top.layout-3 a:not(.social-icon):hover {
	color: rgba(243, 101, 35, 0.6);
}

.footer-top.layout-3 a.btn {
	color: #fff;
	margin-top: 15px;
}

.footer-top.layout-3 a.btn:hover {
	color: rgba(255, 255, 255, 0.5);
}

.footer-top.layout-3 ul li {
	padding: 5px 0 6px;
	border-top: 1px solid rgba(255, 255, 255, 0.1);
}

.footer-top.layout-3 ul li:last-child {
	border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.footer-top.layout-3 ul li a {
	line-height: 30px;
}

.footer-bottom {
	position: relative;
}

.footer-bottom .footer-bottom-wrap {
	display: inline-flex;
}

.footer-bottom .copyright {
	position: relative;
	line-height: 30px;
	padding-right: 8px;
}

.footer-bottom .copyright.has-nexte:after {
	content: '|';
	position: absolute;
	right: 0;
	width: 5px;
}

.footer-bottom.layout-1 {
	background: #0580b7;
	color: #fff;
	padding: 60px 0;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 500;
}

.footer-bottom.layout-1 a {
	color: #102035;
	display: inline;
	padding: 0;
}

.footer-bottom.layout-1 a:hover {
	color: rgba(16, 32, 53, 0.6);
}

.footer-bottom.layout-1 .copyright {
	float: left;
}

.footer-bottom.layout-1 {
	font-size: 16px;
	text-transform: inherit;
	font-weight: 300;
}

@media screen and (max-width: 991px) {
	.vc_column_container > .vc_column-inner {
		padding-right: 15px !important;
		padding-left: 15px !important;
	}
}

@media screen and (max-width: 479px) {
	.wpb_wrapper > .wpb_text_column {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
}

@supports (-webkit-overflow-scrolling: touch) {
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
}

@media (min-width: 600px) {
	@supports (-ms-ime-align: auto) {
	}

	@supports (-ms-ime-align: auto) {
	}

	@supports (-ms-ime-align: auto) {
	}

	@supports (-ms-ime-align: auto) {
	}

	@supports (-ms-ime-align: auto) {
	}

	@supports (-ms-ime-align: auto) {
	}
}

@supports ((-webkit-mask-image: none) or (mask-image: none)) or (-webkit-mask-image: none) {
}

.has-drop-cap:not(:focus):first-letter {
	float: left;
	font-size: 8.4em;
	line-height: 0.68;
	font-weight: 100;
	margin: 0.05em 0.1em 0 0;
	text-transform: uppercase;
	font-style: normal;
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
}

@font-face {
	font-family: revicons;
	src: url();
	src: url() format('embedded-opentype'), url() format('woff'),
		url() format('truetype'), url() format('svg');
	font-weight: 400;
	font-style: normal;
}

.rev-scroll-btn > :focus,
.rev-scroll-btn > :hover {
	color: #fff;
}

.rev-scroll-btn > :active,
.rev-scroll-btn > :focus,
.rev-scroll-btn > :hover {
	opacity: 0.8;
}

@font-face {
	font-family: dashicons;
	src: url();
	src: url() format("embedded-opentype"), url(data:application/x-font-woff;charset=utf-8;base64,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 font-weight:400;font-style:normal}.dashicons,.dashicons-before:before{font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in}.dashicons-admin-appearance:before{content:"\f100"}.dashicons-admin-collapse:before{content:"\f148"}.dashicons-admin-comments:before{content:"\f101"}.dashicons-admin-customizer:before{content:"\f540"}.dashicons-admin-generic:before{content:"\f111"}.dashicons-admin-home:before{content:"\f102"}.dashicons-admin-links:before{content:"\f103"}.dashicons-admin-media:before{content:"\f104"}.dashicons-admin-multisite:before{content:"\f541"}.dashicons-admin-network:before{content:"\f112"}.dashicons-admin-page:before{content:"\f105"}.dashicons-admin-plugins:before{content:"\f106"}.dashicons-admin-post:before{content:"\f109"}.dashicons-admin-settings:before{content:"\f108"}.dashicons-admin-site-alt:before{content:"\f11d"}.dashicons-admin-site-alt2:before{content:"\f11e"}.dashicons-admin-site-alt3:before{content:"\f11f"}.dashicons-admin-site:before{content:"\f319"}.dashicons-admin-tools:before{content:"\f107"}.dashicons-admin-users:before{content:"\f110"}.dashicons-album:before{content:"\f514"}.dashicons-align-center:before{content:"\f134"}.dashicons-align-left:before{content:"\f135"}.dashicons-align-none:before{content:"\f138"}.dashicons-align-right:before{content:"\f136"}.dashicons-analytics:before{content:"\f183"}.dashicons-archive:before{content:"\f480"}.dashicons-arrow-down-alt:before{content:"\f346"}.dashicons-arrow-down-alt2:before{content:"\f347"}.dashicons-arrow-down:before{content:"\f140"}.dashicons-arrow-left-alt:before{content:"\f340"}.dashicons-arrow-left-alt2:before{content:"\f341"}.dashicons-arrow-left:before{content:"\f141"}.dashicons-arrow-right-alt:before{content:"\f344"}.dashicons-arrow-right-alt2:before{content:"\f345"}.dashicons-arrow-right:before{content:"\f139"}.dashicons-arrow-up-alt:before{content:"\f342"}.dashicons-arrow-up-alt2:before{content:"\f343"}.dashicons-arrow-up-duplicate:before{content:"\f143"}.dashicons-arrow-up:before{content:"\f142"}.dashicons-art:before{content:"\f309"}.dashicons-awards:before{content:"\f313"}.dashicons-backup:before{content:"\f321"}.dashicons-book-alt:before{content:"\f331"}.dashicons-book:before{content:"\f330"}.dashicons-buddicons-activity:before{content:"\f452"}.dashicons-buddicons-bbpress-logo:before{content:"\f477"}.dashicons-buddicons-buddypress-logo:before{content:"\f448"}.dashicons-buddicons-community:before{content:"\f453"}.dashicons-buddicons-forums:before{content:"\f449"}.dashicons-buddicons-friends:before{content:"\f454"}.dashicons-buddicons-groups:before{content:"\f456"}.dashicons-buddicons-pm:before{content:"\f457"}.dashicons-buddicons-replies:before{content:"\f451"}.dashicons-buddicons-topics:before{content:"\f450"}.dashicons-buddicons-tracking:before{content:"\f455"}.dashicons-building:before{content:"\f512"}.dashicons-businessman:before{content:"\f338"}.dashicons-businessperson:before{content:"\f12e"}.dashicons-businesswoman:before{content:"\f12f"}.dashicons-calendar-alt:before{content:"\f508"}.dashicons-calendar:before{content:"\f145"}.dashicons-camera-alt:before{content:"\f129"}.dashicons-camera:before{content:"\f306"}.dashicons-carrot:before{content:"\f511"}.dashicons-cart:before{content:"\f174"}.dashicons-category:before{content:"\f318"}.dashicons-chart-area:before{content:"\f239"}.dashicons-chart-bar:before{content:"\f185"}.dashicons-chart-line:before{content:"\f238"}.dashicons-chart-pie:before{content:"\f184"}.dashicons-clipboard:before{content:"\f481"}.dashicons-clock:before{content:"\f469"}.dashicons-cloud:before{content:"\f176"}.dashicons-code-standards:before{content:"\f13a"}.dashicons-color-picker:before{content:"\f131"}.dashicons-controls-back:before{content:"\f518"}.dashicons-controls-forward:before{content:"\f519"}.dashicons-controls-pause:before{content:"\f523"}.dashicons-controls-play:before{content:"\f522"}.dashicons-controls-repeat:before{content:"\f515"}.dashicons-controls-skipback:before{content:"\f516"}.dashicons-controls-skipforward:before{content:"\f517"}.dashicons-controls-volumeoff:before{content:"\f520"}.dashicons-controls-volumeon:before{content:"\f521"}.dashicons-dashboard:before{content:"\f226"}.dashicons-desktop:before{content:"\f472"}.dashicons-dismiss:before{content:"\f153"}.dashicons-download:before{content:"\f316"}.dashicons-edit-large:before{content:"\f327"}.dashicons-edit:before{content:"\f464"}.dashicons-editor-aligncenter:before{content:"\f207"}.dashicons-editor-alignleft:before{content:"\f206"}.dashicons-editor-alignright:before{content:"\f208"}.dashicons-editor-bold:before{content:"\f200"}.dashicons-editor-break:before{content:"\f474"}.dashicons-editor-code-duplicate:before{content:"\f494"}.dashicons-editor-code:before{content:"\f475"}.dashicons-editor-contract:before{content:"\f506"}.dashicons-editor-customchar:before{content:"\f220"}.dashicons-editor-expand:before{content:"\f211"}.dashicons-editor-help:before{content:"\f223"}.dashicons-editor-indent:before{content:"\f222"}.dashicons-editor-insertmore:before{content:"\f209"}.dashicons-editor-italic:before{content:"\f201"}.dashicons-editor-justify:before{content:"\f214"}.dashicons-editor-kitchensink:before{content:"\f212"}.dashicons-editor-ltr:before{content:"\f10c"}.dashicons-editor-ol-rtl:before{content:"\f12c"}.dashicons-editor-ol:before{content:"\f204"}.dashicons-editor-outdent:before{content:"\f221"}.dashicons-editor-paragraph:before{content:"\f476"}.dashicons-editor-paste-text:before{content:"\f217"}.dashicons-editor-paste-word:before{content:"\f216"}.dashicons-editor-quote:before{content:"\f205"}.dashicons-editor-removeformatting:before{content:"\f218"}.dashicons-editor-rtl:before{content:"\f320"}.dashicons-editor-spellcheck:before{content:"\f210"}.dashicons-editor-strikethrough:before{content:"\f224"}.dashicons-editor-table:before{content:"\f535"}.dashicons-editor-textcolor:before{content:"\f215"}.dashicons-editor-ul:before{content:"\f203"}.dashicons-editor-underline:before{content:"\f213"}.dashicons-editor-unlink:before{content:"\f225"}.dashicons-editor-video:before{content:"\f219"}.dashicons-email-alt:before{content:"\f466"}.dashicons-email-alt2:before{content:"\f467"}.dashicons-email:before{content:"\f465"}.dashicons-excerpt-view:before{content:"\f164"}.dashicons-external:before{content:"\f504"}.dashicons-facebook-alt:before{content:"\f305"}.dashicons-facebook:before{content:"\f304"}.dashicons-feedback:before{content:"\f175"}.dashicons-filter:before{content:"\f536"}.dashicons-flag:before{content:"\f227"}.dashicons-format-aside:before{content:"\f123"}.dashicons-format-audio:before{content:"\f127"}.dashicons-format-chat:before{content:"\f125"}.dashicons-format-gallery:before{content:"\f161"}.dashicons-format-image:before{content:"\f128"}.dashicons-format-quote:before{content:"\f122"}.dashicons-format-status:before{content:"\f130"}.dashicons-format-video:before{content:"\f126"}.dashicons-forms:before{content:"\f314"}.dashicons-googleplus:before{content:"\f462"}.dashicons-grid-view:before{content:"\f509"}.dashicons-groups:before{content:"\f307"}.dashicons-hammer:before{content:"\f308"}.dashicons-heart:before{content:"\f487"}.dashicons-hidden:before{content:"\f530"}.dashicons-id-alt:before{content:"\f337"}.dashicons-id:before{content:"\f336"}.dashicons-image-crop:before{content:"\f165"}.dashicons-image-filter:before{content:"\f533"}.dashicons-image-flip-horizontal:before{content:"\f169"}.dashicons-image-flip-vertical:before{content:"\f168"}.dashicons-image-rotate-left:before{content:"\f166"}.dashicons-image-rotate-right:before{content:"\f167"}.dashicons-image-rotate:before{content:"\f531"}.dashicons-images-alt:before{content:"\f232"}.dashicons-images-alt2:before{content:"\f233"}.dashicons-index-card:before{content:"\f510"}.dashicons-info:before{content:"\f348"}.dashicons-instagram:before{content:"\f12d"}.dashicons-laptop:before{content:"\f547"}.dashicons-layout:before{content:"\f538"}.dashicons-leftright:before{content:"\f229"}.dashicons-lightbulb:before{content:"\f339"}.dashicons-list-view:before{content:"\f163"}.dashicons-location-alt:before{content:"\f231"}.dashicons-location:before{content:"\f230"}.dashicons-lock-duplicate:before{content:"\f315"}.dashicons-lock:before{content:"\f160"}.dashicons-marker:before{content:"\f159"}.dashicons-media-archive:before{content:"\f501"}.dashicons-media-audio:before{content:"\f500"}.dashicons-media-code:before{content:"\f499"}.dashicons-media-default:before{content:"\f498"}.dashicons-media-document:before{content:"\f497"}.dashicons-media-interactive:before{content:"\f496"}.dashicons-media-spreadsheet:before{content:"\f495"}.dashicons-media-text:before{content:"\f491"}.dashicons-media-video:before{content:"\f490"}.dashicons-megaphone:before{content:"\f488"}.dashicons-menu-alt:before{content:"\f228"}.dashicons-menu-alt2:before{content:"\f329"}.dashicons-menu-alt3:before{content:"\f349"}.dashicons-menu:before{content:"\f333"}.dashicons-microphone:before{content:"\f482"}.dashicons-migrate:before{content:"\f310"}.dashicons-minus:before{content:"\f460"}.dashicons-money:before{content:"\f526"}.dashicons-move:before{content:"\f545"}.dashicons-nametag:before{content:"\f484"}.dashicons-networking:before{content:"\f325"}.dashicons-no-alt:before{content:"\f335"}.dashicons-no:before{content:"\f158"}.dashicons-palmtree:before{content:"\f527"}.dashicons-paperclip:before{content:"\f546"}.dashicons-performance:before{content:"\f311"}.dashicons-phone:before{content:"\f525"}.dashicons-playlist-audio:before{content:"\f492"}.dashicons-playlist-video:before{content:"\f493"}.dashicons-plugins-checked:before{content:"\f485"}.dashicons-plus-alt:before{content:"\f502"}.dashicons-plus-alt2:before{content:"\f543"}.dashicons-plus:before{content:"\f132"}.dashicons-portfolio:before{content:"\f322"}.dashicons-post-status:before{content:"\f173"}.dashicons-pressthis:before{content:"\f157"}.dashicons-products:before{content:"\f312"}.dashicons-randomize:before{content:"\f503"}.dashicons-redo:before{content:"\f172"}.dashicons-rest-api:before{content:"\f124"}.dashicons-rss:before{content:"\f303"}.dashicons-schedule:before{content:"\f489"}.dashicons-screenoptions:before{content:"\f180"}.dashicons-search:before{content:"\f179"}.dashicons-share-alt:before{content:"\f240"}.dashicons-share-alt2:before{content:"\f242"}.dashicons-share:before{content:"\f237"}.dashicons-shield-alt:before{content:"\f334"}.dashicons-shield:before{content:"\f332"}.dashicons-slides:before{content:"\f181"}.dashicons-smartphone:before{content:"\f470"}.dashicons-smiley:before{content:"\f328"}.dashicons-sort:before{content:"\f156"}.dashicons-sos:before{content:"\f468"}.dashicons-star-empty:before{content:"\f154"}.dashicons-star-filled:before{content:"\f155"}.dashicons-star-half:before{content:"\f459"}.dashicons-sticky:before{content:"\f537"}.dashicons-store:before{content:"\f513"}.dashicons-tablet:before{content:"\f471"}.dashicons-tag:before{content:"\f323"}.dashicons-tagcloud:before{content:"\f479"}.dashicons-testimonial:before{content:"\f473"}.dashicons-text-page:before{content:"\f121"}.dashicons-text:before{content:"\f478"}.dashicons-thumbs-down:before{content:"\f542"}.dashicons-thumbs-up:before{content:"\f529"}.dashicons-tickets-alt:before{content:"\f524"}.dashicons-tickets:before{content:"\f486"}.dashicons-tide:before{content:"\f10d"}.dashicons-translation:before{content:"\f326"}.dashicons-trash:before{content:"\f182"}.dashicons-twitter-alt:before{content:"\f302"}.dashicons-twitter:before{content:"\f301"}.dashicons-undo:before{content:"\f171"}.dashicons-universal-access-alt:before{content:"\f507"}.dashicons-universal-access:before{content:"\f483"}.dashicons-unlock:before{content:"\f528"}.dashicons-update-alt:before{content:"\f113"}.dashicons-update:before{content:"\f463"}.dashicons-upload:before{content:"\f317"}.dashicons-vault:before{content:"\f178"}.dashicons-video-alt:before{content:"\f234"}.dashicons-video-alt2:before{content:"\f235"}.dashicons-video-alt3:before{content:"\f236"}.dashicons-visibility:before{content:"\f177"}.dashicons-warning:before{content:"\f534"}.dashicons-welcome-add-page:before{content:"\f133"}.dashicons-welcome-comments:before{content:"\f117"}.dashicons-welcome-learn-more:before{content:"\f118"}.dashicons-welcome-view-site:before{content:"\f115"}.dashicons-welcome-widgets-menus:before{content:"\f116"}.dashicons-welcome-write-blog:before{content:"\f119"}.dashicons-wordpress-alt:before{content:"\f324"}.dashicons-wordpress:before{content:"\f120"}.dashicons-yes-alt:before{content:"\f12a"}.dashicons-yes:before{content:"\f147"}.dashicons-editor-distractionfree:before{content:"\f211"}.dashicons-exerpt-view:before{content:"\f164"}.dashicons-format-links:before{content:"\f103"}.dashicons-format-standard:before{content:"\f109"}.dashicons-post-trash:before{content:"\f182"}.dashicons-share1:before{content:"\f237"}.dashicons-welcome-edit-page:before{content:"\f119"}@font-face{font-display:swap;font-family:ez-toc-icomoon;src:url();
	src: url() format('embedded-opentype'), url() format('woff2'),
		url() format('woff'), url() format('truetype'),
		url() format('svg');
	font-weight: 400;
	font-style: normal;
}

.vc_row:after,
.vc_row:before {
	content: ' ';
	display: table;
}

.vc_row:after {
	clear: both;
}

.vc_column_container {
	width: 100%;
}

.vc_row {
	margin-left: -15px;
	margin-right: -15px;
}

.vc_col-sm-12,
.vc_col-sm-4,
.vc_col-sm-8 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

@media (min-width: 768px) {
	.vc_col-sm-12,
	.vc_col-sm-4,
	.vc_col-sm-8 {
		float: left;
	}

	.vc_col-sm-12 {
		width: 100%;
	}

	.vc_col-sm-8 {
		width: 66.66666667%;
	}

	.vc_col-sm-4 {
		width: 33.33333333%;
	}
}

@font-face {
	font-family: vcpb-plugin-icons;
	src: url();
	src: url() format('embedded-opentype'),
		url() format('truetype'),
		url() format('woff'),
		url() format('svg');
	font-weight: 400;
	font-style: normal;
}

.wpb_text_column :last-child,
.wpb_text_column p:last-child {
	margin-bottom: 0;
}

.wpb_content_element {
	margin-bottom: 35px;
}

.vc_parallax {
	position: relative;
	overflow: hidden;
}

.vc_parallax > * {
	position: relative;
	z-index: 1;
}

.vc_parallax .vc_parallax-inner {
	pointer-events: none;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	background-attachment: scroll;
	background-color: transparent;
	background-image: inherit;
	background-size: cover;
	z-index: 0;
	background-position: 50% 0;
}

.vc_column-inner::after,
.vc_column-inner::before {
	content: ' ';
	display: table;
}

.vc_column-inner::after {
	clear: both;
}

.vc_column_container {
	padding-left: 0;
	padding-right: 0;
}

.vc_column_container > .vc_column-inner {
	box-sizing: border-box;
	padding-left: 15px;
	padding-right: 15px;
	width: 100%;
}

.vc_col-has-fill > .vc_column-inner,
.vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner,
.vc_row-has-fill > .vc_column_container > .vc_column-inner {
	padding-top: 35px;
}

.vc_custom_heading {
	margin-top: 0;
}

.ef3-back-to-top {
	bottom: 0;
	right: 0;
	width: 60px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	position: fixed;
	z-index: 9999;
	font-size: 16px;
	color: #fff;
	cursor: pointer;
	visibility: hidden;
	opacity: 0.7;
	background-color: #0580b7;
	-webkit-transition: all 300ms ease-in-out 0ms;
	transition: all 300ms ease-in-out 0ms;
}

.ef3-back-to-top:hover {
	opacity: 1;
	bottom: 3px;
}

.footer-top {
	font-size: 16px;
	font-weight: 300;
	position: relative;
}

.footer-top .widget {
	margin-bottom: 40px;
	padding-bottom: 0;
}

.footer-top h3,
.footer-top .wg-title {
	font-size: 30px;
	font-weight: 900;
	text-transform: uppercase;
}

.footer-top.layout-3 {
	background: #1a1a1a;
	padding-top: 60px;
	padding-bottom: 45px;
	color: #8a9099;
}

.footer-top.layout-3 .widget {
	margin-bottom: 25px;
}

.footer-top.layout-3 .wg-title {
	margin-top: 10px;
	font-size: 30px;
	margin-bottom: 70px;
	color: #fff;
}

.footer-top.layout-3 p,
.footer-top.layout-3 .textwidget {
	line-height: 21px;
}

.footer-top.layout-3 a:not(.social-icon) {
	color: #f36523;
}

.footer-top.layout-3 a:not(.social-icon):hover {
	color: rgba(243, 101, 35, 0.6);
}

.footer-top.layout-3 a.btn {
	color: #fff;
	margin-top: 15px;
}

.footer-top.layout-3 a.btn:hover {
	color: rgba(255, 255, 255, 0.5);
}

.footer-top.layout-3 ul li {
	padding: 5px 0 6px;
	border-top: 1px solid rgba(255, 255, 255, 0.1);
}

.footer-top.layout-3 ul li:last-child {
	border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.footer-top.layout-3 ul li a {
	line-height: 30px;
}

.footer-bottom {
	position: relative;
}

.footer-bottom .footer-bottom-wrap {
	display: inline-flex;
}

.footer-bottom .copyright {
	position: relative;
	line-height: 30px;
	padding-right: 8px;
}

.footer-bottom .copyright.has-nexte:after {
	content: '|';
	position: absolute;
	right: 0;
	width: 5px;
}

.footer-bottom.layout-1 {
	background: #0580b7;
	color: #fff;
	padding: 60px 0;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 500;
}

.footer-bottom.layout-1 a {
	color: #102035;
	display: inline;
	padding: 0;
}

.footer-bottom.layout-1 a:hover {
	color: rgba(16, 32, 53, 0.6);
}

.footer-bottom.layout-1 .copyright {
	float: left;
}

.footer-bottom.layout-1 {
	font-size: 16px;
	text-transform: inherit;
	font-weight: 300;
}

@media screen and (max-width: 991px) {
	.vc_column_container > .vc_column-inner {
		padding-right: 15px !important;
		padding-left: 15px !important;
	}
}

@media screen and (max-width: 479px) {
	.wpb_wrapper > .wpb_text_column {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
}

@supports (-webkit-overflow-scrolling: touch) {
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
}

@media (min-width: 600px) {
	@supports (-ms-ime-align: auto) {
	}

	@supports (-ms-ime-align: auto) {
	}

	@supports (-ms-ime-align: auto) {
	}

	@supports (-ms-ime-align: auto) {
	}

	@supports (-ms-ime-align: auto) {
	}

	@supports (-ms-ime-align: auto) {
	}
}

@supports ((-webkit-mask-image: none) or (mask-image: none)) or (-webkit-mask-image: none) {
}

.has-drop-cap:not(:focus):first-letter {
	float: left;
	font-size: 8.4em;
	line-height: 0.68;
	font-weight: 100;
	margin: 0.05em 0.1em 0 0;
	text-transform: uppercase;
	font-style: normal;
}

@supports ((position: -webkit-sticky) or (position: sticky)) {
}

@font-face {
	font-family: revicons;
	src: url();
	src: url() format('embedded-opentype'), url() format('woff'),
		url() format('truetype'), url() format('svg');
	font-weight: 400;
	font-style: normal;
}

.rev-scroll-btn > :focus,
.rev-scroll-btn > :hover {
	color: #fff;
}

.rev-scroll-btn > :active,
.rev-scroll-btn > :focus,
.rev-scroll-btn > :hover {
	opacity: 0.8;
}

@font-face {
	font-family: dashicons;
	src: url();
	src: url() format("embedded-opentype"), url(data:application/x-font-woff;charset=utf-8;base64,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 font-weight:400;font-style:normal}.dashicons,.dashicons-before:before{font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in}.dashicons-admin-appearance:before{content:"\f100"}.dashicons-admin-collapse:before{content:"\f148"}.dashicons-admin-comments:before{content:"\f101"}.dashicons-admin-customizer:before{content:"\f540"}.dashicons-admin-generic:before{content:"\f111"}.dashicons-admin-home:before{content:"\f102"}.dashicons-admin-links:before{content:"\f103"}.dashicons-admin-media:before{content:"\f104"}.dashicons-admin-multisite:before{content:"\f541"}.dashicons-admin-network:before{content:"\f112"}.dashicons-admin-page:before{content:"\f105"}.dashicons-admin-plugins:before{content:"\f106"}.dashicons-admin-post:before{content:"\f109"}.dashicons-admin-settings:before{content:"\f108"}.dashicons-admin-site-alt:before{content:"\f11d"}.dashicons-admin-site-alt2:before{content:"\f11e"}.dashicons-admin-site-alt3:before{content:"\f11f"}.dashicons-admin-site:before{content:"\f319"}.dashicons-admin-tools:before{content:"\f107"}.dashicons-admin-users:before{content:"\f110"}.dashicons-album:before{content:"\f514"}.dashicons-align-center:before{content:"\f134"}.dashicons-align-left:before{content:"\f135"}.dashicons-align-none:before{content:"\f138"}.dashicons-align-right:before{content:"\f136"}.dashicons-analytics:before{content:"\f183"}.dashicons-archive:before{content:"\f480"}.dashicons-arrow-down-alt:before{content:"\f346"}.dashicons-arrow-down-alt2:before{content:"\f347"}.dashicons-arrow-down:before{content:"\f140"}.dashicons-arrow-left-alt:before{content:"\f340"}.dashicons-arrow-left-alt2:before{content:"\f341"}.dashicons-arrow-left:before{content:"\f141"}.dashicons-arrow-right-alt:before{content:"\f344"}.dashicons-arrow-right-alt2:before{content:"\f345"}.dashicons-arrow-right:before{content:"\f139"}.dashicons-arrow-up-alt:before{content:"\f342"}.dashicons-arrow-up-alt2:before{content:"\f343"}.dashicons-arrow-up-duplicate:before{content:"\f143"}.dashicons-arrow-up:before{content:"\f142"}.dashicons-art:before{content:"\f309"}.dashicons-awards:before{content:"\f313"}.dashicons-backup:before{content:"\f321"}.dashicons-book-alt:before{content:"\f331"}.dashicons-book:before{content:"\f330"}.dashicons-buddicons-activity:before{content:"\f452"}.dashicons-buddicons-bbpress-logo:before{content:"\f477"}.dashicons-buddicons-buddypress-logo:before{content:"\f448"}.dashicons-buddicons-community:before{content:"\f453"}.dashicons-buddicons-forums:before{content:"\f449"}.dashicons-buddicons-friends:before{content:"\f454"}.dashicons-buddicons-groups:before{content:"\f456"}.dashicons-buddicons-pm:before{content:"\f457"}.dashicons-buddicons-replies:before{content:"\f451"}.dashicons-buddicons-topics:before{content:"\f450"}.dashicons-buddicons-tracking:before{content:"\f455"}.dashicons-building:before{content:"\f512"}.dashicons-businessman:before{content:"\f338"}.dashicons-businessperson:before{content:"\f12e"}.dashicons-businesswoman:before{content:"\f12f"}.dashicons-calendar-alt:before{content:"\f508"}.dashicons-calendar:before{content:"\f145"}.dashicons-camera-alt:before{content:"\f129"}.dashicons-camera:before{content:"\f306"}.dashicons-carrot:before{content:"\f511"}.dashicons-cart:before{content:"\f174"}.dashicons-category:before{content:"\f318"}.dashicons-chart-area:before{content:"\f239"}.dashicons-chart-bar:before{content:"\f185"}.dashicons-chart-line:before{content:"\f238"}.dashicons-chart-pie:before{content:"\f184"}.dashicons-clipboard:before{content:"\f481"}.dashicons-clock:before{content:"\f469"}.dashicons-cloud:before{content:"\f176"}.dashicons-code-standards:before{content:"\f13a"}.dashicons-color-picker:before{content:"\f131"}.dashicons-controls-back:before{content:"\f518"}.dashicons-controls-forward:before{content:"\f519"}.dashicons-controls-pause:before{content:"\f523"}.dashicons-controls-play:before{content:"\f522"}.dashicons-controls-repeat:before{content:"\f515"}.dashicons-controls-skipback:before{content:"\f516"}.dashicons-controls-skipforward:before{content:"\f517"}.dashicons-controls-volumeoff:before{content:"\f520"}.dashicons-controls-volumeon:before{content:"\f521"}.dashicons-dashboard:before{content:"\f226"}.dashicons-desktop:before{content:"\f472"}.dashicons-dismiss:before{content:"\f153"}.dashicons-download:before{content:"\f316"}.dashicons-edit-large:before{content:"\f327"}.dashicons-edit:before{content:"\f464"}.dashicons-editor-aligncenter:before{content:"\f207"}.dashicons-editor-alignleft:before{content:"\f206"}.dashicons-editor-alignright:before{content:"\f208"}.dashicons-editor-bold:before{content:"\f200"}.dashicons-editor-break:before{content:"\f474"}.dashicons-editor-code-duplicate:before{content:"\f494"}.dashicons-editor-code:before{content:"\f475"}.dashicons-editor-contract:before{content:"\f506"}.dashicons-editor-customchar:before{content:"\f220"}.dashicons-editor-expand:before{content:"\f211"}.dashicons-editor-help:before{content:"\f223"}.dashicons-editor-indent:before{content:"\f222"}.dashicons-editor-insertmore:before{content:"\f209"}.dashicons-editor-italic:before{content:"\f201"}.dashicons-editor-justify:before{content:"\f214"}.dashicons-editor-kitchensink:before{content:"\f212"}.dashicons-editor-ltr:before{content:"\f10c"}.dashicons-editor-ol-rtl:before{content:"\f12c"}.dashicons-editor-ol:before{content:"\f204"}.dashicons-editor-outdent:before{content:"\f221"}.dashicons-editor-paragraph:before{content:"\f476"}.dashicons-editor-paste-text:before{content:"\f217"}.dashicons-editor-paste-word:before{content:"\f216"}.dashicons-editor-quote:before{content:"\f205"}.dashicons-editor-removeformatting:before{content:"\f218"}.dashicons-editor-rtl:before{content:"\f320"}.dashicons-editor-spellcheck:before{content:"\f210"}.dashicons-editor-strikethrough:before{content:"\f224"}.dashicons-editor-table:before{content:"\f535"}.dashicons-editor-textcolor:before{content:"\f215"}.dashicons-editor-ul:before{content:"\f203"}.dashicons-editor-underline:before{content:"\f213"}.dashicons-editor-unlink:before{content:"\f225"}.dashicons-editor-video:before{content:"\f219"}.dashicons-email-alt:before{content:"\f466"}.dashicons-email-alt2:before{content:"\f467"}.dashicons-email:before{content:"\f465"}.dashicons-excerpt-view:before{content:"\f164"}.dashicons-external:before{content:"\f504"}.dashicons-facebook-alt:before{content:"\f305"}.dashicons-facebook:before{content:"\f304"}.dashicons-feedback:before{content:"\f175"}.dashicons-filter:before{content:"\f536"}.dashicons-flag:before{content:"\f227"}.dashicons-format-aside:before{content:"\f123"}.dashicons-format-audio:before{content:"\f127"}.dashicons-format-chat:before{content:"\f125"}.dashicons-format-gallery:before{content:"\f161"}.dashicons-format-image:before{content:"\f128"}.dashicons-format-quote:before{content:"\f122"}.dashicons-format-status:before{content:"\f130"}.dashicons-format-video:before{content:"\f126"}.dashicons-forms:before{content:"\f314"}.dashicons-googleplus:before{content:"\f462"}.dashicons-grid-view:before{content:"\f509"}.dashicons-groups:before{content:"\f307"}.dashicons-hammer:before{content:"\f308"}.dashicons-heart:before{content:"\f487"}.dashicons-hidden:before{content:"\f530"}.dashicons-id-alt:before{content:"\f337"}.dashicons-id:before{content:"\f336"}.dashicons-image-crop:before{content:"\f165"}.dashicons-image-filter:before{content:"\f533"}.dashicons-image-flip-horizontal:before{content:"\f169"}.dashicons-image-flip-vertical:before{content:"\f168"}.dashicons-image-rotate-left:before{content:"\f166"}.dashicons-image-rotate-right:before{content:"\f167"}.dashicons-image-rotate:before{content:"\f531"}.dashicons-images-alt:before{content:"\f232"}.dashicons-images-alt2:before{content:"\f233"}.dashicons-index-card:before{content:"\f510"}.dashicons-info:before{content:"\f348"}.dashicons-instagram:before{content:"\f12d"}.dashicons-laptop:before{content:"\f547"}.dashicons-layout:before{content:"\f538"}.dashicons-leftright:before{content:"\f229"}.dashicons-lightbulb:before{content:"\f339"}.dashicons-list-view:before{content:"\f163"}.dashicons-location-alt:before{content:"\f231"}.dashicons-location:before{content:"\f230"}.dashicons-lock-duplicate:before{content:"\f315"}.dashicons-lock:before{content:"\f160"}.dashicons-marker:before{content:"\f159"}.dashicons-media-archive:before{content:"\f501"}.dashicons-media-audio:before{content:"\f500"}.dashicons-media-code:before{content:"\f499"}.dashicons-media-default:before{content:"\f498"}.dashicons-media-document:before{content:"\f497"}.dashicons-media-interactive:before{content:"\f496"}.dashicons-media-spreadsheet:before{content:"\f495"}.dashicons-media-text:before{content:"\f491"}.dashicons-media-video:before{content:"\f490"}.dashicons-megaphone:before{content:"\f488"}.dashicons-menu-alt:before{content:"\f228"}.dashicons-menu-alt2:before{content:"\f329"}.dashicons-menu-alt3:before{content:"\f349"}.dashicons-menu:before{content:"\f333"}.dashicons-microphone:before{content:"\f482"}.dashicons-migrate:before{content:"\f310"}.dashicons-minus:before{content:"\f460"}.dashicons-money:before{content:"\f526"}.dashicons-move:before{content:"\f545"}.dashicons-nametag:before{content:"\f484"}.dashicons-networking:before{content:"\f325"}.dashicons-no-alt:before{content:"\f335"}.dashicons-no:before{content:"\f158"}.dashicons-palmtree:before{content:"\f527"}.dashicons-paperclip:before{content:"\f546"}.dashicons-performance:before{content:"\f311"}.dashicons-phone:before{content:"\f525"}.dashicons-playlist-audio:before{content:"\f492"}.dashicons-playlist-video:before{content:"\f493"}.dashicons-plugins-checked:before{content:"\f485"}.dashicons-plus-alt:before{content:"\f502"}.dashicons-plus-alt2:before{content:"\f543"}.dashicons-plus:before{content:"\f132"}.dashicons-portfolio:before{content:"\f322"}.dashicons-post-status:before{content:"\f173"}.dashicons-pressthis:before{content:"\f157"}.dashicons-products:before{content:"\f312"}.dashicons-randomize:before{content:"\f503"}.dashicons-redo:before{content:"\f172"}.dashicons-rest-api:before{content:"\f124"}.dashicons-rss:before{content:"\f303"}.dashicons-schedule:before{content:"\f489"}.dashicons-screenoptions:before{content:"\f180"}.dashicons-search:before{content:"\f179"}.dashicons-share-alt:before{content:"\f240"}.dashicons-share-alt2:before{content:"\f242"}.dashicons-share:before{content:"\f237"}.dashicons-shield-alt:before{content:"\f334"}.dashicons-shield:before{content:"\f332"}.dashicons-slides:before{content:"\f181"}.dashicons-smartphone:before{content:"\f470"}.dashicons-smiley:before{content:"\f328"}.dashicons-sort:before{content:"\f156"}.dashicons-sos:before{content:"\f468"}.dashicons-star-empty:before{content:"\f154"}.dashicons-star-filled:before{content:"\f155"}.dashicons-star-half:before{content:"\f459"}.dashicons-sticky:before{content:"\f537"}.dashicons-store:before{content:"\f513"}.dashicons-tablet:before{content:"\f471"}.dashicons-tag:before{content:"\f323"}.dashicons-tagcloud:before{content:"\f479"}.dashicons-testimonial:before{content:"\f473"}.dashicons-text-page:before{content:"\f121"}.dashicons-text:before{content:"\f478"}.dashicons-thumbs-down:before{content:"\f542"}.dashicons-thumbs-up:before{content:"\f529"}.dashicons-tickets-alt:before{content:"\f524"}.dashicons-tickets:before{content:"\f486"}.dashicons-tide:before{content:"\f10d"}.dashicons-translation:before{content:"\f326"}.dashicons-trash:before{content:"\f182"}.dashicons-twitter-alt:before{content:"\f302"}.dashicons-twitter:before{content:"\f301"}.dashicons-undo:before{content:"\f171"}.dashicons-universal-access-alt:before{content:"\f507"}.dashicons-universal-access:before{content:"\f483"}.dashicons-unlock:before{content:"\f528"}.dashicons-update-alt:before{content:"\f113"}.dashicons-update:before{content:"\f463"}.dashicons-upload:before{content:"\f317"}.dashicons-vault:before{content:"\f178"}.dashicons-video-alt:before{content:"\f234"}.dashicons-video-alt2:before{content:"\f235"}.dashicons-video-alt3:before{content:"\f236"}.dashicons-visibility:before{content:"\f177"}.dashicons-warning:before{content:"\f534"}.dashicons-welcome-add-page:before{content:"\f133"}.dashicons-welcome-comments:before{content:"\f117"}.dashicons-welcome-learn-more:before{content:"\f118"}.dashicons-welcome-view-site:before{content:"\f115"}.dashicons-welcome-widgets-menus:before{content:"\f116"}.dashicons-welcome-write-blog:before{content:"\f119"}.dashicons-wordpress-alt:before{content:"\f324"}.dashicons-wordpress:before{content:"\f120"}.dashicons-yes-alt:before{content:"\f12a"}.dashicons-yes:before{content:"\f147"}.dashicons-editor-distractionfree:before{content:"\f211"}.dashicons-exerpt-view:before{content:"\f164"}.dashicons-format-links:before{content:"\f103"}.dashicons-format-standard:before{content:"\f109"}.dashicons-post-trash:before{content:"\f182"}.dashicons-share1:before{content:"\f237"}.dashicons-welcome-edit-page:before{content:"\f119"}@font-face{font-display:swap;font-family:ez-toc-icomoon;src:url();
	src: url() format('embedded-opentype'), url() format('woff2'),
		url() format('woff'), url() format('truetype'),
		url() format('svg');
	font-weight: 400;
	font-style: normal;
}

.vc_row:after,
.vc_row:before {
	content: ' ';
	display: table;
}

.vc_row:after {
	clear: both;
}

.vc_column_container {
	width: 100%;
}

.vc_row {
	margin-left: -15px;
	margin-right: -15px;
}

.vc_col-sm-12,
.vc_col-sm-4,
.vc_col-sm-8 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

@media (min-width: 768px) {
	.vc_col-sm-12,
	.vc_col-sm-4,
	.vc_col-sm-8 {
		float: left;
	}

	.vc_col-sm-12 {
		width: 100%;
	}

	.vc_col-sm-8 {
		width: 66.66666667%;
	}

	.vc_col-sm-4 {
		width: 33.33333333%;
	}
}

@font-face {
	font-family: vcpb-plugin-icons;
	src: url();
	src: url() format('embedded-opentype'),
		url() format('truetype'),
		url() format('woff'),
		url() format('svg');
	font-weight: 400;
	font-style: normal;
}

.wpb_text_column :last-child,
.wpb_text_column p:last-child {
	margin-bottom: 0;
}

.wpb_content_element {
	margin-bottom: 35px;
}

.vc_parallax {
	position: relative;
	overflow: hidden;
}

.vc_parallax > * {
	position: relative;
	z-index: 1;
}

.vc_parallax .vc_parallax-inner {
	pointer-events: none;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	background-attachment: scroll;
	background-color: transparent;
	background-image: inherit;
	background-size: cover;
	z-index: 0;
	background-position: 50% 0;
}

.vc_column-inner::after,
.vc_column-inner::before {
	content: ' ';
	display: table;
}

.vc_column-inner::after {
	clear: both;
}

.vc_column_container {
	padding-left: 0;
	padding-right: 0;
}

.vc_column_container > .vc_column-inner {
	box-sizing: border-box;
	padding-left: 15px;
	padding-right: 15px;
	width: 100%;
}

.vc_col-has-fill > .vc_column-inner,
.vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner,
.vc_row-has-fill > .vc_column_container > .vc_column-inner {
	padding-top: 35px;
}

@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}

	100% {
		opacity: 1;
		transform: none;
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}

	100% {
		opacity: 1;
		transform: none;
	}
}

.fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}

.widget > div > ul {
	list-style-type: none;
	padding: 0;
	margin: 4px;
}

.header-layout1 .nav-menu > li > a {
	padding-top: 30px;
	padding-bottom: 30px;
}

.header-navigation .main-navigation .menu-main-menu > li ul.multicolumn > li > a {
	font-weight: 400;
}

.footer-top h3,
.footer-top .wg-title {
	font-size: 26px;
	font-weight: 400;
	text-transform: uppercase;
}

.ef3-back-to-top {
	bottom: 0;
	right: 0;
	width: 60px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	position: fixed;
	z-index: 9999;
	font-size: 16px;
	color: #fff;
	cursor: pointer;
	visibility: hidden;
	opacity: 0.7;
	background-color: #0580b7;
	-webkit-transition: all 300ms ease-in-out 0ms;
	transition: all 300ms ease-in-out 0ms;
}

.site-content {
	padding-top: 70px;
	padding-bottom: 70px;
}

@media screen and (min-width: 1200px) {
	.header-navigation .main-navigation .menu-main-menu li:not(.group) > ul.drop_full_width.sub-menu {
		margin-top: -29px;
	}
}

@media all {
	.widget ul li a {
		display: block;
		font-size: 15px;
	}
}

.widget_nav_menu a {
	padding: 12px 0 8px 16px;
}

.widget_nav_menu a:hover {
	color: #f36523;
}

@media all {
	p:last-child {
		margin-bottom: 0;
		font-size: 14px;
	}
}

@media all {
	p {
		margin-bottom: 15px;
	}
}

.widget ul li a {
	color: #0580b7;
}

.site-content {
	padding-top: 0;
	padding-bottom: 70px;
}

.footer-top.layout-3 .wg-title {
	margin-top: 10px;
	font-size: 23px;
	margin-bottom: 33px;
	color: #fff;
}

.footer-top.layout-3 a:not(.social-icon) {
	color: #fff;
}

.footer-top.layout-3 {
	background: #1a1a1a;
	padding-top: 50px;
	padding-bottom: 21px;
	color: #8a9099;
}

.footer-top.layout-3 ul li {
	padding: 0 0 0;
}

.widget_nav_menu a:before {
	color: #fff;
}

.footer-top.layout-3 ul li:last-child {
}

@media all {
	.btn-default {
		background: rgba(255, 106, 37, 0.84);
		box-shadow: none;
		text-shadow: none;
		color: #fff;
		border-radius: 7px;
	}
}

.footer-top.layout-3 a:not(.social-icon):hover {
	color: #f36523;
}

.footer-top a:not(.color-bg-icon):hover,
.footer-top ul li a:hover,
.footer-top.layout-3 a:hover {
	color: #f36523;
}

.footer-top.layout-3 {
	background: #1a1a1a;
	padding-top: 60px;
	padding-bottom: 34px;
	color: #8a9099;
}

.navbar-toggle:hover .icon-bar,
.navbar-toggle:focus .icon-bar {
}

@media screen and (max-width: 1199px) {
	.header-navigation {
		background: #fff;
	}
}

ul {
	margin-bottom: 17px;
}

@media screen and (max-width: 1199px) {
	.page_header_wrapper.affix-top-wrapper {
		height: auto !important;
		background: #ffffff;
	}
}

.site-branding img {
	max-height: 100%;
}

@media screen and (max-width: 1199px) {
	.header-navigation .main-navigation .menu-main-menu > li .cs-menu-toggle {
		font-size: 27px;
		color: #000000;
	}
}

@media screen and (max-width: 1199px) {
	.header-navigation .main-navigation .menu-main-menu > li .cs-menu-toggle :hover {
		font-size: 27px;
	}
}

.header-navigation .main-navigation .menu-main-menu > li ul.multicolumn > li > a {
	font-weight: 400;
	color: #000000 !important;
	line-height: 35px;
}

.menu-title {
	color: black;
}

@media screen and (max-width: 1199px) {
	.header-navigation .main-navigation .menu-main-menu > li ul.sub-menu li a {
		color: black !important;
	}
}

.cshero-main-header:not(.header-fixed) .main-navigation ul.nav-menu > li > a {
	padding-bottom: -30px;
}

body {
	font-family: sans-serif !important;
	text-align: justify;
	line-height: 28px;
	font-weight: 400;
	font-style: normal;
	font-size: 17px;
}

h1 {
	font-family: sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 35px;
}

h2 {
	font-family: sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 30px;
}

h3 {
	font-family: sans-serif;
	font-weight: normal;
	font-style: normal;
}

footer .footer-top,
.footer-top.layout-3 {
	background-color: #0580b7;
}

.footer-top .wg-title,
.footer-top.layout-3 .wg-title {
	color: #ffffff;
}

.footer-top,
.footer-top p,
.footer-top .widget_text,
.footer-top.layout-3 {
	color: #ffffff;
}

.footer-top a:not(.color-bg-icon),
.footer-top ul li a,
.footer-top.layout-3 a {
	color: #ffffff;
}

.footer-top a:not(.color-bg-icon):hover,
.footer-top ul li a:hover,
.footer-top.layout-3 a:hover {
	color: #2d8bb7;
}

.footer-bottom,
.footer-bottom.layout-1 {
	background-color: #303030;
}

.footer-bottom a,
.footer-bottom.layout-1 a {
	color: #e0e0e0;
}

.footer-bottom a:hover,
.footer-bottom.layout-1 a:hover {
	color: #ffffff;
}

.footer-bottom,
.footer-bottom.layout-1 {
	padding-top: 20px;
	padding-bottom: 20px;
}

.vc_custom_1512922525392 {
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}

.vc_custom_1513082508802 {
	padding-right: 30px !important;
}

.vc_custom_1513094629080 {
	padding-top: 20px !important;
	background-color: #fcfcfc !important;
}

.vc_custom_1570447028339 {
	margin-bottom: 20px !important;
}

.vc_custom_1513010808336 {
	padding-top: 30px !important;
	background-color: #ffffff !important;
}

.vc_custom_1513010808336 {
	padding-top: 30px !important;
	background-color: #ffffff !important;
}

.vc_custom_1570445748184 {
	margin-bottom: 20px !important;
}

body {
	margin: 0;
}

.ryle {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: 100;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 830px;
	height: 100vh;
	background-color: #9dc979;
	-webkit-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	transform: translateX(-100%);
	font-family: sans-serif;
	-webkit-transition: 0.6s ease-in;
	-o-transition: 0.6s ease-in;
	transition: 0.6s ease-in;
}

.ryle_active {
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}

.ryle__close {
	position: absolute;
	top: 20px;
	right: 20px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}

.ryle__close:hover {
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}

.ryle__close:hover span {
	background-color: #000;
}

.ryle__close span {
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	height: 2px;
	background-color: #fff;
}

.ryle__close span:first-child {
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.ryle__close span:last-child {
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.ryle__box {
	position: relative;
	margin-left: -359px;
	width: 718px;
	height: 718px;
}

.ryle__media {
	width: 100%;
	height: 100%;
	position: relative;
	background-image: url('img/bg.png');
	background-repeat: no-repeat;
	-webkit-transition: 5s -webkit-transform;
	transition: 5s -webkit-transform;
	-o-transition: 5s transform;
	transition: 5s transform;
	transition: 5s transform, 5s -webkit-transform;
}

.ryle__media_active {
	-webkit-transform: rotate(1290deg) scale(1);
	-ms-transform: rotate(1290deg) scale(1);
	transform: rotate(1290deg) scale(1);
}

.ryle__item {
	position: absolute;
	top: 50%;
	left: 50%;
	padding-left: 40px;
	width: 100%;
	max-width: 300px;
	color: #fff;
	font-weight: 700;
	max-width: 176px;
	text-align: center;
	font-size: 22px;
}

.ryle__item:nth-of-type(1) {
	-webkit-transform: rotate(-60deg) translate(143px, -98px);
	-ms-transform: rotate(-60deg) translate(143px, -98px);
	transform: rotate(-60deg) translate(143px, -98px);
}

.ryle__item:nth-of-type(2) {
	-webkit-transform: rotate(-30deg) translate(100px, -60px);
	-ms-transform: rotate(-30deg) translate(100px, -60px);
	transform: rotate(-30deg) translate(100px, -60px);
}

.ryle__item:nth-of-type(3) {
	-webkit-transform: rotate(0deg) translate(80px, -10px);
	-ms-transform: rotate(0deg) translate(80px, -10px);
	transform: rotate(0deg) translate(80px, -10px);
}

.ryle__item:nth-of-type(4) {
	-webkit-transform: rotate(30deg) translate(90px, 45px);
	-ms-transform: rotate(30deg) translate(90px, 45px);
	transform: rotate(30deg) translate(90px, 45px);
}

.ryle__item:nth-of-type(5) {
	-webkit-transform: rotate(60deg) translate(117px, 85px);
	-ms-transform: rotate(60deg) translate(117px, 85px);
	transform: rotate(60deg) translate(117px, 85px);
}

.ryle__item:nth-of-type(6) {
	-webkit-transform: rotate(90deg) translate(169px, 109px);
	-ms-transform: rotate(90deg) translate(169px, 109px);
	transform: rotate(90deg) translate(169px, 109px);
}

.ryle__item:nth-of-type(7) {
	-webkit-transform: rotate(120deg) translate(234px, 100px);
	-ms-transform: rotate(120deg) translate(234px, 100px);
	transform: rotate(120deg) translate(234px, 100px);
}

.ryle__item:nth-of-type(8) {
	-webkit-transform: rotate(150deg) translate(277px, 63px);
	-ms-transform: rotate(150deg) translate(277px, 63px);
	transform: rotate(150deg) translate(277px, 63px);
}

.ryle__item:nth-of-type(9) {
	-webkit-transform: rotate(180deg) translate(297px, 20px);
	-ms-transform: rotate(180deg) translate(297px, 20px);
	transform: rotate(180deg) translate(297px, 20px);
}

.ryle__item:nth-of-type(10) {
	-webkit-transform: rotate(210deg) translate(287px, -47px);
	-ms-transform: rotate(210deg) translate(287px, -47px);
	transform: rotate(210deg) translate(287px, -47px);
}

.ryle__item:nth-of-type(11) {
	-webkit-transform: rotate(240deg) translate(259px, -85px);
	-ms-transform: rotate(240deg) translate(259px, -85px);
	transform: rotate(240deg) translate(259px, -85px);
}

.ryle__item:nth-of-type(12) {
	-webkit-transform: rotate(270deg) translate(207px, -108px);
	-ms-transform: rotate(270deg) translate(207px, -108px);
	transform: rotate(270deg) translate(207px, -108px);
}

.ryle__arrow {
	position: absolute;
	top: 50%;
	margin-top: -40px;
	right: -80px;
	width: 160px;
	height: 80px;
	background-image: url('img/arrow.png');
	background-repeat: no-repeat;
	background-size: cover;
}

.ryle__info {
	margin: auto 50px auto auto;
	text-align: center;
	max-width: 275px;
}

.ryle__title {
	margin-bottom: 20px;
	font-weight: 700;
	font-size: 24px;
	text-align: center;
	color: #111;
}

.ryle__look {
	display: inline-block;
	padding: 15px 30px;
	background-color: #111;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	cursor: pointer;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
	text-transform: uppercase;
	background: -o-linear-gradient(313deg, #5567c9, #da6144);
	background: linear-gradient(137deg, #5567c9, #da6144);
}

.ryle__look:hover {
	background-color: #272727;
	text-indent: 10px;
	padding-right: 20px;
}

.ryle__discount {
	visibility: hidden;
	opacity: 0;
	margin-top: 20px;
	font-size: 22px;
	color: #fff;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}

.ryle__discount_active {
	visibility: visible;
	opacity: 1;
}

@media (max-width: 1280px) {
	.ryle {
		width: 768px;
	}
}

@media (max-width: 768px) {
	.ryle {
		width: 100vw;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		overflow-y: auto;
	}

	.ryle__box {
		margin-left: -239px;
		min-width: 460px;
		min-height: 460px;
		width: 460px;
		height: 460px;
	}

	.ryle__media {
		background-size: cover;
	}

	.ryle__info {
		margin-right: 15px;
	}

	.ryle__arrow {
		right: -62px;
		width: 100px;
		height: 50px;
	}

	.ryle__item {
		font-weight: 400;
		font-size: 11px;
		padding-left: 15px;
		max-width: 129px;
	}

	.ryle__item:nth-of-type(1) {
		-webkit-transform: rotate(-60deg) translate(93px, -67px);
		-ms-transform: rotate(-60deg) translate(93px, -67px);
		transform: rotate(-60deg) translate(93px, -67px);
	}

	.ryle__item:nth-of-type(2) {
		-webkit-transform: rotate(-30deg) translate(65px, -43px);
		-ms-transform: rotate(-30deg) translate(65px, -43px);
		transform: rotate(-30deg) translate(65px, -43px);
	}

	.ryle__item:nth-of-type(3) {
		-webkit-transform: rotate(0deg) translate(52px, -13px);
		-ms-transform: rotate(0deg) translate(52px, -13px);
		transform: rotate(0deg) translate(52px, -13px);
	}

	.ryle__item:nth-of-type(4) {
		-webkit-transform: rotate(30deg) translate(59px, 31px);
		-ms-transform: rotate(30deg) translate(59px, 31px);
		transform: rotate(30deg) translate(59px, 31px);
	}

	.ryle__item:nth-of-type(5) {
		-webkit-transform: rotate(60deg) translate(77px, 57px);
		-ms-transform: rotate(60deg) translate(77px, 57px);
		transform: rotate(60deg) translate(77px, 57px);
	}

	.ryle__item:nth-of-type(6) {
		-webkit-transform: rotate(90deg) translate(110px, 73px);
		-ms-transform: rotate(90deg) translate(110px, 73px);
		transform: rotate(90deg) translate(110px, 73px);
	}

	.ryle__item:nth-of-type(7) {
		-webkit-transform: rotate(120deg) translate(154px, 67px);
		-ms-transform: rotate(120deg) translate(154px, 67px);
		transform: rotate(120deg) translate(154px, 67px);
	}

	.ryle__item:nth-of-type(8) {
		-webkit-transform: rotate(150deg) translate(182px, 41px);
		-ms-transform: rotate(150deg) translate(182px, 41px);
		transform: rotate(150deg) translate(182px, 41px);
	}

	.ryle__item:nth-of-type(9) {
		-webkit-transform: rotate(180deg) translate(195px, 14px);
		-ms-transform: rotate(180deg) translate(195px, 14px);
		transform: rotate(180deg) translate(195px, 14px);
	}

	.ryle__item:nth-of-type(10) {
		-webkit-transform: rotate(210deg) translate(189px, -30px);
		-ms-transform: rotate(210deg) translate(189px, -30px);
		transform: rotate(210deg) translate(189px, -30px);
	}

	.ryle__item:nth-of-type(11) {
		-webkit-transform: rotate(240deg) translate(171px, -56px);
		-ms-transform: rotate(240deg) translate(171px, -56px);
		transform: rotate(240deg) translate(171px, -56px);
	}

	.ryle__item:nth-of-type(12) {
		-webkit-transform: rotate(270deg) translate(137px, -73px);
		-ms-transform: rotate(270deg) translate(137px, -73px);
		transform: rotate(270deg) translate(137px, -73px);
	}
}

@media (max-width: 480px) {
	.ryle__box {
		margin-left: -270px;
		margin-top: -120px;
	}

	.ryle__title {
		font-size: 18px;
		margin-bottom: 10px;
	}
}

.all-form {
	font-family: sans-serif;
	width: 100%;
	max-width: 620px;
	color: #000;
	font-size: 16px;
	margin-top: 30px;
	margin-bottom: 30px !important;
}

.all-form__time {
	text-align: center;
	font-size: 20px;
	font-weight: 700;
}

.all-form__time > span {
	display: block;
}

.all-form__count {
	color: red;
	margin-top: 15px;
}

.all-form__body {
	padding: 25px 45px;
	margin-top: 15px;
	background-color: #fff;
	-webkit-box-shadow: 4px 5px 10px 0px rgba(0, 0, 0, 0.25);
	box-shadow: 4px 5px 10px 0px rgba(0, 0, 0, 0.25);
}

.all-form__title {
	font-size: 33px;
	font-weight: 700;
	text-align: center;
	margin-bottom: 20px;
	line-height: 40px;
}

.all-form__title span {
	color: #50b27c;
}

.all-form__label > span {
	display: block;
	margin-bottom: 5px;
}

.all-form__label + .all-form__label {
	margin-top: 20px;
}

.all-form__field {
	display: block;
	width: 100%;
	height: 50px;
	border: 1px solid #d1d1d1;
	border-radius: 3px;
	padding: 10px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.all-form__footer {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 40px;
}

.all-form__btn {
	padding: 15px 20px;
	border-radius: 3px;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	margin-right: 40px;
	background-color: #53b57f;
	background: rgb(90, 188, 134);
	background: -o-linear-gradient(top, rgba(90, 188, 134, 1) 0%, rgba(66, 163, 110, 1) 50%);
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(90, 188, 134, 1)), color-stop(50%, rgba(66, 163, 110, 1)));
	background: linear-gradient(180deg, rgba(90, 188, 134, 1) 0%, rgba(66, 163, 110, 1) 50%);
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
	cursor: pointer;
	border: 0;
	font-size: 16px;
}

.all-form__btn:hover {
	text-indent: 10px;
	padding-right: 30px;
	-webkit-box-shadow: inset 10px 0px 20px 0px rgba(0, 0, 0, 0.4);
	box-shadow: inset 10px 0px 20px 0px rgba(0, 0, 0, 0.4);
}

.all-form__price-new {
	margin-right: 15px;
	color: #49aa75;
	font-size: 20px;
}

.all-form__price-old {
	font-size: 14px;
	color: #8c8c8c;
	text-decoration: line-through;
}

@media (max-width: 480px) {
	.all-form__footer {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}

	.all-form__btn {
		width: 100%;
		margin-right: 0;
		margin-bottom: 20px;
		font-size: 15px;
	}

	.all-form__body {
		padding: 25px;
	}
}

.commits {
	padding: 15px 0;
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
}

.commits__title {
	margin-bottom: 0;
	font-size: 24px;
}

.commits__item {
	padding: 25px 0 0;
}

.commits__item.hide .commits__add {
	display: none;
}

.commits__item + .commits__item {
	margin-top: 20px;
	border-top: 1px solid #eaeaea;
}

.commits__item:first-child {
	padding-top: 0;
}

.commits__head {
	display: flex;
	align-items: center;
	margin-bottom: 5px;
}

.commits__face {
	width: 50px;
	height: 50px;
	margin-right: 10px;
	background-color: gray;
	overflow: hidden;
}

.commits__face img {
	display: block;
	width: 100%;
}

.commits__name {
	font-size: 14px;
}

.commits__date {
	font-size: 12px;
}

/* .commits__body {} */

.commits__description {
	color: #000;
	line-height: 22px;
	font-size: 14px;
}

.commits__media {
	margin-top: 10px;
}

.commits__success {
	display: inline-block;
	padding: 5px 15px;
	margin-top: 20px;
	font-style: italic;
	font-size: 12px;
	background-color: #e2e2e2;
}

.commits__media img {
	display: block;
	max-width: 100%;
}

.commits__add-title {
	margin-bottom: 10px;
}

.commits__field-name {
	display: block;
	width: 100%;
	max-width: 230px;
	margin-bottom: 10px;
	padding: 5px;
}

.commits__field-message {
	display: block;
	width: 100%;
	height: 100px;
	max-width: 500px;
	margin-bottom: 10px;
	padding: 5px;
	resize: none;
}

.commits__item_hide {
	display: none;
}

.commits_error {
	border-color: red;
}

.commits__sucses {
	background-color: #a1caa6;
	color: #fff;
	display: inline-block;
	padding: 7px 20px;
	margin-top: 15px;
	font-style: italic;
}

@media (max-width: 480px) {
	.commits__description {
		font-size: 14px;
	}

	h1 {
		font-size: 28px !important;
		line-height: 1.1 !important;
	}

	h2 > span {
		font-size: 20px !important;
		line-height: 1.3 !important;
	}

	body {
		text-align: left;
	}

	p > small {
		display: block;
		text-align: center;
	}
}

body {
	margin: 0;
}

.ryle {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	z-index: 100;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 830px;
	height: 100vh;
	background-color: #9dc979;
	-webkit-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	transform: translateX(-100%);
	font-family: sans-serif;
	-webkit-transition: 0.6s ease-in;
	-o-transition: 0.6s ease-in;
	transition: 0.6s ease-in;
}

.ryle_active {
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}

.ryle__close {
	position: absolute;
	top: 20px;
	right: 20px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}

.ryle__close:hover {
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}

.ryle__close:hover span {
	background-color: #000;
}

.ryle__close span {
	position: absolute;
	top: 50%;
	left: 0;
	width: 100%;
	height: 2px;
	background-color: #fff;
}

.ryle__close span:first-child {
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}

.ryle__close span:last-child {
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.ryle__box {
	position: relative;
	margin-left: -359px;
	width: 718px;
	height: 718px;
}

.ryle__media {
	width: 100%;
	height: 100%;
	position: relative;
	background-image: url('img/bg.png');
	background-repeat: no-repeat;
	-webkit-transition: 5s -webkit-transform;
	transition: 5s -webkit-transform;
	-o-transition: 5s transform;
	transition: 5s transform;
	transition: 5s transform, 5s -webkit-transform;
}

.ryle__media_active {
	-webkit-transform: rotate(1290deg) scale(1);
	-ms-transform: rotate(1290deg) scale(1);
	transform: rotate(1290deg) scale(1);
}

.ryle__item {
	position: absolute;
	top: 50%;
	left: 50%;
	padding-left: 40px;
	width: 100%;
	max-width: 300px;
	color: #fff;
	font-weight: 700;
	max-width: 176px;
	text-align: center;
	font-size: 22px;
}

.ryle__item:nth-of-type(1) {
	-webkit-transform: rotate(-60deg) translate(143px, -98px);
	-ms-transform: rotate(-60deg) translate(143px, -98px);
	transform: rotate(-60deg) translate(143px, -98px);
}

.ryle__item:nth-of-type(2) {
	-webkit-transform: rotate(-30deg) translate(100px, -60px);
	-ms-transform: rotate(-30deg) translate(100px, -60px);
	transform: rotate(-30deg) translate(100px, -60px);
}

.ryle__item:nth-of-type(3) {
	-webkit-transform: rotate(0deg) translate(80px, -10px);
	-ms-transform: rotate(0deg) translate(80px, -10px);
	transform: rotate(0deg) translate(80px, -10px);
}

.ryle__item:nth-of-type(4) {
	-webkit-transform: rotate(30deg) translate(90px, 45px);
	-ms-transform: rotate(30deg) translate(90px, 45px);
	transform: rotate(30deg) translate(90px, 45px);
}

.ryle__item:nth-of-type(5) {
	-webkit-transform: rotate(60deg) translate(117px, 85px);
	-ms-transform: rotate(60deg) translate(117px, 85px);
	transform: rotate(60deg) translate(117px, 85px);
}

.ryle__item:nth-of-type(6) {
	-webkit-transform: rotate(90deg) translate(169px, 109px);
	-ms-transform: rotate(90deg) translate(169px, 109px);
	transform: rotate(90deg) translate(169px, 109px);
}

.ryle__item:nth-of-type(7) {
	-webkit-transform: rotate(120deg) translate(234px, 100px);
	-ms-transform: rotate(120deg) translate(234px, 100px);
	transform: rotate(120deg) translate(234px, 100px);
}

.ryle__item:nth-of-type(8) {
	-webkit-transform: rotate(150deg) translate(277px, 63px);
	-ms-transform: rotate(150deg) translate(277px, 63px);
	transform: rotate(150deg) translate(277px, 63px);
}

.ryle__item:nth-of-type(9) {
	-webkit-transform: rotate(180deg) translate(297px, 20px);
	-ms-transform: rotate(180deg) translate(297px, 20px);
	transform: rotate(180deg) translate(297px, 20px);
}

.ryle__item:nth-of-type(10) {
	-webkit-transform: rotate(210deg) translate(287px, -47px);
	-ms-transform: rotate(210deg) translate(287px, -47px);
	transform: rotate(210deg) translate(287px, -47px);
}

.ryle__item:nth-of-type(11) {
	-webkit-transform: rotate(240deg) translate(259px, -85px);
	-ms-transform: rotate(240deg) translate(259px, -85px);
	transform: rotate(240deg) translate(259px, -85px);
}

.ryle__item:nth-of-type(12) {
	-webkit-transform: rotate(270deg) translate(207px, -108px);
	-ms-transform: rotate(270deg) translate(207px, -108px);
	transform: rotate(270deg) translate(207px, -108px);
}

.ryle__arrow {
	position: absolute;
	top: 50%;
	margin-top: -40px;
	right: -80px;
	width: 160px;
	height: 80px;
	background-image: url('img/arrow.png');
	background-repeat: no-repeat;
	background-size: cover;
}

.ryle__info {
	margin: auto 50px auto auto;
	text-align: center;
	max-width: 275px;
}

.ryle__title {
	margin-bottom: 20px;
	font-weight: 700;
	font-size: 24px;
	text-align: center;
	color: #111;
}

.ryle__look {
	display: inline-block;
	padding: 15px 30px;
	background-color: #111;
	color: #fff;
	text-align: center;
	border-radius: 3px;
	cursor: pointer;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
	text-transform: uppercase;
	background: -o-linear-gradient(313deg, #5567c9, #da6144);
	background: linear-gradient(137deg, #5567c9, #da6144);
}

.ryle__look:hover {
	background-color: #272727;
	text-indent: 10px;
	padding-right: 20px;
}

.ryle__discount {
	visibility: hidden;
	opacity: 0;
	margin-top: 20px;
	font-size: 22px;
	color: #fff;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}

.ryle__discount_active {
	visibility: visible;
	opacity: 1;
}

@media (max-width: 1280px) {
	.ryle {
		width: 768px;
	}
}

@media (max-width: 768px) {
	.ryle {
		width: 100vw;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		overflow-y: auto;
	}

	.ryle__box {
		margin-left: -239px;
		min-width: 460px;
		min-height: 460px;
		width: 460px;
		height: 460px;
	}

	.ryle__media {
		background-size: cover;
	}

	.ryle__info {
		margin-right: 15px;
	}

	.ryle__arrow {
		right: -62px;
		width: 100px;
		height: 50px;
	}

	.ryle__item {
		font-weight: 400;
		font-size: 11px;
		padding-left: 15px;
		max-width: 129px;
	}

	.ryle__item:nth-of-type(1) {
		-webkit-transform: rotate(-60deg) translate(93px, -67px);
		-ms-transform: rotate(-60deg) translate(93px, -67px);
		transform: rotate(-60deg) translate(93px, -67px);
	}

	.ryle__item:nth-of-type(2) {
		-webkit-transform: rotate(-30deg) translate(65px, -43px);
		-ms-transform: rotate(-30deg) translate(65px, -43px);
		transform: rotate(-30deg) translate(65px, -43px);
	}

	.ryle__item:nth-of-type(3) {
		-webkit-transform: rotate(0deg) translate(52px, -13px);
		-ms-transform: rotate(0deg) translate(52px, -13px);
		transform: rotate(0deg) translate(52px, -13px);
	}

	.ryle__item:nth-of-type(4) {
		-webkit-transform: rotate(30deg) translate(59px, 31px);
		-ms-transform: rotate(30deg) translate(59px, 31px);
		transform: rotate(30deg) translate(59px, 31px);
	}

	.ryle__item:nth-of-type(5) {
		-webkit-transform: rotate(60deg) translate(77px, 57px);
		-ms-transform: rotate(60deg) translate(77px, 57px);
		transform: rotate(60deg) translate(77px, 57px);
	}

	.ryle__item:nth-of-type(6) {
		-webkit-transform: rotate(90deg) translate(110px, 73px);
		-ms-transform: rotate(90deg) translate(110px, 73px);
		transform: rotate(90deg) translate(110px, 73px);
	}

	.ryle__item:nth-of-type(7) {
		-webkit-transform: rotate(120deg) translate(154px, 67px);
		-ms-transform: rotate(120deg) translate(154px, 67px);
		transform: rotate(120deg) translate(154px, 67px);
	}

	.ryle__item:nth-of-type(8) {
		-webkit-transform: rotate(150deg) translate(182px, 41px);
		-ms-transform: rotate(150deg) translate(182px, 41px);
		transform: rotate(150deg) translate(182px, 41px);
	}

	.ryle__item:nth-of-type(9) {
		-webkit-transform: rotate(180deg) translate(195px, 14px);
		-ms-transform: rotate(180deg) translate(195px, 14px);
		transform: rotate(180deg) translate(195px, 14px);
	}

	.ryle__item:nth-of-type(10) {
		-webkit-transform: rotate(210deg) translate(189px, -30px);
		-ms-transform: rotate(210deg) translate(189px, -30px);
		transform: rotate(210deg) translate(189px, -30px);
	}

	.ryle__item:nth-of-type(11) {
		-webkit-transform: rotate(240deg) translate(171px, -56px);
		-ms-transform: rotate(240deg) translate(171px, -56px);
		transform: rotate(240deg) translate(171px, -56px);
	}

	.ryle__item:nth-of-type(12) {
		-webkit-transform: rotate(270deg) translate(137px, -73px);
		-ms-transform: rotate(270deg) translate(137px, -73px);
		transform: rotate(270deg) translate(137px, -73px);
	}
}

@media (max-width: 480px) {
	.ryle__box {
		margin-left: -270px;
		margin-top: -120px;
	}

	.ryle__title {
		font-size: 18px;
		margin-bottom: 10px;
	}
}

.all-form {
	font-family: sans-serif;
	width: 100%;
	max-width: 620px;
	color: #000;
	font-size: 16px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	margin-bottom: 30px;
}

.all-form__time {
	text-align: center;
	font-size: 20px;
	font-weight: 700;
}

.all-form__time > span {
	display: block;
}

.all-form__count {
	color: red;
	margin-top: 15px;
}

.all-form__body {
	padding: 25px 45px;
	margin-top: 15px;
	background-color: #fff;
	-webkit-box-shadow: 4px 5px 10px 0px rgba(0, 0, 0, 0.25);
	box-shadow: 4px 5px 10px 0px rgba(0, 0, 0, 0.25);
}

.all-form__title {
	font-size: 33px;
	font-weight: 700;
	text-align: center;
	margin-bottom: 20px;
	line-height: 40px;
}

.all-form__title span {
	color: #50b27c;
}

.all-form__label > span {
	display: block;
	margin-bottom: 5px;
}

.all-form__label + .all-form__label {
	margin-top: 20px;
}

.all-form__field {
	display: block;
	width: 100%;
	height: 50px;
	border: 1px solid #d1d1d1;
	border-radius: 3px;
	padding: 10px;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.all-form__footer {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-align-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-top: 40px;
}

.all-form__btn {
	padding: 15px 20px;
	border-radius: 3px;
	text-align: center;
	color: #fff;
	text-transform: uppercase;
	margin-right: 40px;
	background-color: #53b57f;
	background: rgb(90, 188, 134);
	background: -o-linear-gradient(top, rgba(90, 188, 134, 1) 0%, rgba(66, 163, 110, 1) 50%);
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(90, 188, 134, 1)), color-stop(50%, rgba(66, 163, 110, 1)));
	background: linear-gradient(180deg, rgba(90, 188, 134, 1) 0%, rgba(66, 163, 110, 1) 50%);
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
	cursor: pointer;
	border: 0;
	font-size: 16px;
}

.all-form__btn:hover {
	text-indent: 10px;
	padding-right: 30px;
	-webkit-box-shadow: inset 10px 0px 20px 0px rgba(0, 0, 0, 0.4);
	box-shadow: inset 10px 0px 20px 0px rgba(0, 0, 0, 0.4);
}

.all-form__price-new {
	margin-right: 15px;
	color: #49aa75;
	font-size: 20px;
}

.all-form__price-old {
	font-size: 14px;
	color: #8c8c8c;
	text-decoration: line-through;
}

@media (max-width: 480px) {
	.all-form__footer {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}

	.all-form__btn {
		width: 100%;
		margin-right: 0;
		margin-bottom: 20px;
		font-size: 15px;
	}

	.all-form__body {
		padding: 25px;
	}

	.vc_parallax .vc_parallax-inner {
		background-image: url(./img/prostata-2.jpg) !important;
		background-position: right top !important;
		background-size: cover;
		height: 100% !important;
		top: 0 !important;
	}
}

.btn-link {
	display: block;
	width: 100%;
	max-width: 400px;
	background: red;
	text-align: center;
	color: white;
	margin: 30px auto;
	padding: 10px 30px;
	cursor: pointer;
	font-weight: bold;
}

.btn-link:hover {
	background: #c50000;
}
