/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */

/**
 * 1. Change the default font family in all browsers (opinionated).
 * 2. Prevent adjustments of font size after orientation changes in IE and iOS.
 */

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

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 * 2. Add the correct display in IE.
 */

article,
aside,
details, /* 1 */
figcaption,
figure,
footer,
header,
main, /* 2 */
menu,
nav,
section,
summary { /* 1 */
  display: block;
}

/**
 * Add the correct display in IE 9-.
 */

audio,
canvas,
progress,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Add the correct display in IE 10-.
 * 1. Add the correct display in IE.
 */

template, /* 1 */
[hidden] {
  display: none;
}

/* Links
   ========================================================================== */

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * Remove the outline on focused links when they are also active or hovered
 * in all browsers (opinionated).
 */

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

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the bottom border in Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

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

/**
 * Add the correct background and color in IE 9-.
 */

mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
pre,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct margin in IE 8.
 */

figure {
  margin: 1em 40px;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/* Forms
   ========================================================================== */

/**
 * 1. Change font properties to `inherit` in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
select,
textarea {
  font: inherit; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Restore the font weight unset by the previous rule.
 */

optgroup {
  font-weight: bold;
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"], /* 1 */
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */

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

/**
 * Restore the focus styles unset by the previous rule.
 */

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

/**
 * Change the border, margin, and padding in all browsers (opinionated).
 */

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on OS X.
 */

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */

::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.54;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

@import 'normalize.css';
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTa-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTZX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTaaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTf8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTT0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxmgpAmOCqD37_tyH_8Ri5MM.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxsPNMTLbnS9uQzHQlYieHUU.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxgyhumQnPMBCoGYhRaNxyyY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxhUVAXEdVvYDDqrz3aeR0Yc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxlf4y_3s5bcYyyLIFUSWYUU.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxnywqdtBbUHn3VPgzuFrCy8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxl2umOyRU7PgRiv8DXcgJjk.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v15/0eC6fl06luXEYWpBSJvXCBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v15/Fl4y0QdOxyyTHEGMXX8kcRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v15/-L14Jk06m6pUHB-5mXQQnRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v15/I3S1wsgSg9YCurV6PUkTORJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v15/NYDWBdD4gIq26G5XYbHsFBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v15/Pru33qjShpZSmG3z6VYwnRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(https://fonts.gstatic.com/s/roboto/v15/Hgo13k-tfSpn0qi1SFdUfVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/ek4gzZ-GeXAPcSbHtCeQI_esZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/mErvLBYg_cXG3rLvUsKT_fesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/-2n2p-_Y08sg57CNWQfKNvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/u0TOpm082MNkS5K0Q4rhqvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/NdF9MtnOpLzo-noMoG0miPesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(https://fonts.gstatic.com/s/roboto/v15/7m8l7TlFO-S3VkhHuR0atzTOQ_MqJVwkKsUn0wKzc2I.woff2) format('woff2');
  unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(https://fonts.gstatic.com/s/roboto/v15/7m8l7TlFO-S3VkhHuR0atzUj_cnvWIuuBMVgbX098Mw.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(https://fonts.gstatic.com/s/roboto/v15/7m8l7TlFO-S3VkhHuR0at0bcKLIaa1LC45dFaAfauRA.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(https://fonts.gstatic.com/s/roboto/v15/7m8l7TlFO-S3VkhHuR0at2o_sUJ8uO4YLWRInS22T3Y.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(https://fonts.gstatic.com/s/roboto/v15/7m8l7TlFO-S3VkhHuR0at76up8jxqWt8HVA3mDhkV_0.woff2) format('woff2');
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(https://fonts.gstatic.com/s/roboto/v15/7m8l7TlFO-S3VkhHuR0atyYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'), url(https://fonts.gstatic.com/s/roboto/v15/7m8l7TlFO-S3VkhHuR0at44P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
    font-family: 'Lato Bold';
    src: url('/static/app/fonts/lato-bold-webfont.eot?811b8afeef34');
    src: url('/static/app/fonts/lato-bold-webfont.eot?&811b8afeef34#iefix') format('embedded-opentype'), url('/static/app/fonts/lato-bold-webfont.woff2?811b8afeef34') format('woff2'), url('/static/app/fonts/lato-bold-webfont.woff?811b8afeef34') format('woff'), url('/static/app/fonts/lato-bold-webfont.ttf?811b8afeef34') format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Lato';
    src: url('/static/app/fonts/lato-regular-webfont.eot?811b8afeef34');
    src: url('/static/app/fonts/lato-regular-webfont.eot?&811b8afeef34#iefix') format('embedded-opentype'), url('/static/app/fonts/lato-regular-webfont.woff2?811b8afeef34') format('woff2'), url('/static/app/fonts/lato-regular-webfont.woff?811b8afeef34') format('woff'), url('/static/app/fonts/lato-regular-webfont.ttf?811b8afeef34') format('truetype');
    font-weight: 400;
    font-style: normal;
}



/**/

/**/
* {
    box-sizing: border-box;
}
*:before, *:after {
    box-sizing: border-box;
}
*:focus {
    outline: none;
}
:placeholder-shown {
    color: #999999;
}
html, body {
    margin: 0;
    padding: 0;
    background-color: white;
    position: relative;
    overflow-x: hidden;
}
a {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
.container {
    width: 1170px;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}
@media (max-width: 1279px) {
    .container{
        width: 980px;
    }
}
@media (max-width: 1023px) {
    .container{
        width: 740px;
    }
}
@media (max-width: 767px) {
    .container{
        width: 100%;
        min-width: 290px;
    }
}
.header {
    background: url('/static/app/images/header.jpg?811b8afeef34') top center no-repeat;
    background-size: cover;
}
.head {
    padding-top: 20px;
    background: rgba(0, 0, 0, 0.5);
    height: auto;
}
.head_main {
    height: 140px;
}
@media (max-width: 1023px) {
    .head {
        background: none;
    }
}
@media (max-width: 767px) {
    .head{
        height: 40px;
    }
    .head_main {
        height: auto;
    }
}
.logo {
    display: block;
    width: 262px;
    height: 58px;
    background: url('/static/app/images/r-money-logo.png?811b8afeef34') no-repeat;
}
@media (max-width: 767px) {
    .logo{
        width: 130px;
        height: 29px;
        background-size: 130px 29px;
    }
    .logo_footer {
        width: 224px;
        height: 50px;
        background-size: 224px 50px;
    }
}
.sign {
    top: 15px;
    right: 15px;
    position: absolute;
}
.sign .sign-link {
    font-family: 'Roboto', sans-serif;
    color: white;
    font-size: 16px;
    line-height: 26px;
    position: relative;
}
.sign .sign-link::before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
}
.sign .sign-link_singup {
    padding-left: 35px;
}
.sign .sign-link_singup::before {
    width: 20px;
    height: 20px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='20' height='20' viewBox='0 0 20 20' fill='white'%3E %3Cpath d='M17.346,15.080 C14.482,14.418 11.817,13.838 13.107,11.398 C17.038,3.971 14.149,-0.001 10.000,-0.001 C5.768,-0.001 2.952,4.124 6.892,11.398 C8.222,13.852 5.456,14.432 2.654,15.080 C0.095,15.671 -0.001,16.943 0.007,19.166 C0.007,19.166 0.011,20.000 0.011,20.000 C0.011,20.000 19.987,20.000 19.987,20.000 C19.987,20.000 19.990,19.192 19.990,19.192 C20.000,16.952 19.914,15.674 17.346,15.080 Z' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.sign .sign-link_singup:hover::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='20' height='20' viewBox='0 0 20 20' fill='%23ffc332'%3E %3Cpath d='M17.346,15.080 C14.482,14.418 11.817,13.838 13.107,11.398 C17.038,3.971 14.149,-0.001 10.000,-0.001 C5.768,-0.001 2.952,4.124 6.892,11.398 C8.222,13.852 5.456,14.432 2.654,15.080 C0.095,15.671 -0.001,16.943 0.007,19.166 C0.007,19.166 0.011,20.000 0.011,20.000 C0.011,20.000 19.987,20.000 19.987,20.000 C19.987,20.000 19.990,19.192 19.990,19.192 C20.000,16.952 19.914,15.674 17.346,15.080 Z' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.sign .sign-link_singin {
    padding-left: 60px;
    margin-left: 15px;
    border-left: solid 1px #ffc332;
}
.sign .sign-link_singin::before {
    width: 24px;
    height: 20px;
    left: 20px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='24' height='20' viewBox='0 0 24 20' fill='white'%3E %3Cpath d='M16.000,6.999 C16.000,6.999 16.000,3.000 16.000,3.000 C16.000,3.000 24.000,9.999 24.000,9.999 C24.000,9.999 16.000,17.000 16.000,17.000 C16.000,17.000 16.000,12.999 16.000,12.999 C16.000,12.999 8.000,12.999 8.000,12.999 C8.000,12.999 8.000,6.999 8.000,6.999 C8.000,6.999 16.000,6.999 16.000,6.999 ZM14.000,17.000 C14.000,17.000 14.000,16.916 14.000,16.916 C12.822,17.602 11.458,17.999 10.000,17.999 C5.589,17.999 2.000,14.410 2.000,9.999 C2.000,5.589 5.589,2.000 10.000,2.000 C11.458,2.000 12.822,2.397 14.000,3.082 C14.000,3.082 14.000,0.837 14.000,0.837 C12.774,0.301 11.423,-0.001 10.000,-0.001 C4.478,-0.001 -0.000,4.476 -0.000,9.999 C-0.000,15.523 4.478,20.000 10.000,20.000 C11.423,20.000 12.774,19.697 14.000,19.162 C14.000,19.162 14.000,17.000 14.000,17.000 Z' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.sign .sign-link_singin:hover::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='24' height='20' viewBox='0 0 24 20' fill='%23ffc332'%3E %3Cpath d='M16.000,6.999 C16.000,6.999 16.000,3.000 16.000,3.000 C16.000,3.000 24.000,9.999 24.000,9.999 C24.000,9.999 16.000,17.000 16.000,17.000 C16.000,17.000 16.000,12.999 16.000,12.999 C16.000,12.999 8.000,12.999 8.000,12.999 C8.000,12.999 8.000,6.999 8.000,6.999 C8.000,6.999 16.000,6.999 16.000,6.999 ZM14.000,17.000 C14.000,17.000 14.000,16.916 14.000,16.916 C12.822,17.602 11.458,17.999 10.000,17.999 C5.589,17.999 2.000,14.410 2.000,9.999 C2.000,5.589 5.589,2.000 10.000,2.000 C11.458,2.000 12.822,2.397 14.000,3.082 C14.000,3.082 14.000,0.837 14.000,0.837 C12.774,0.301 11.423,-0.001 10.000,-0.001 C4.478,-0.001 -0.000,4.476 -0.000,9.999 C-0.000,15.523 4.478,20.000 10.000,20.000 C11.423,20.000 12.774,19.697 14.000,19.162 C14.000,19.162 14.000,17.000 14.000,17.000 Z' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.sign .sign-link:hover {
    color: #ffc332;
}
@media (max-width: 1023px) {
    .sign{
        display: none;
    }
}
.nav {
    padding-top: 14px;
}
.nav-list {
    margin: 0;
    padding: 0;
    list-style: none;
    zoom: 1;
}
.nav-list:before, .nav-list:after{
    content: " ";
    display: table;
}
.nav-list:after{
    clear: both;
}
.nav-list_mobile {
    display: none;
}
.nav-item {
    float: left;
    padding-right: 15px;
    padding-left: 15px;
}
.nav-item:last-child {
    padding-right: 0;
    padding-left: 15px;
}
.nav-item_mobile {
    display: none;
}
.nav-link {
    font-family: 'Roboto', sans-serif;
    color: white;
    font-size: 16px;
    line-height: 26px;
    display: block;
    position: relative;
    padding-top: 11px;
    padding-bottom: 11px;
}
.nav-link.active:before {
    content: "";
    display: block;
    position: absolute;
    width: 70%;
    height: 2px;
    bottom: 0;
    left: 50%;
    margin-left: -35%;
    background-color: #ffc332;
}
.nav-link:hover {
    color: #ffc332;
}
@media (max-width: 1279px) {
    .nav-item {
        padding-right: 10px;
        padding-left: 10px;
    }
    .nav-item:first-child {
        padding-right: 10px;
        padding-left: 0;
    }
    .nav-item:last-child {
        padding-right: 0;
        padding-left: 10px;
    }
}
@media (max-width: 1023px) {
    .nav{
        display: none;
        top: 0;
        right: -240px;
        position: absolute;
        padding-top: 0;
        width: 240px;
        z-index: 99;
    }
    .nav-list {
        background-color: white;
    }
    .nav-list_mobile {
        display: block;
    }
    .nav-item {
        float: none;
        width: 100%;
        padding-right: 15px;
        padding-left: 15px;
    }
    .nav-item:first-child, .nav-item:last-child {
        padding-right: 15px;
        padding-left: 15px;
    }
    .nav-item_mobile {
        display: block;
    }
    .nav-link {
        color: #777777;
    }
    .nav-link.active:before {
        width: 100%;
        margin-left: -50%;
    }
    .nav.active {
        display: block;
    }
}
@media (max-width: 767px) {
    .nav{
        top: -10px;
    }
}
.menu {
    display: none;
    top: 0;
    right: 0;
    position: absolute;
    width: 60px;
    height: 54px;
    padding: 15px;
}
.menu span {
    display: block;
    width: 30px;
    height: 5px;
    background-color: white;
}
.menu span+span {
    margin-top: 4px;
}
.menu.active, .menu:hover {
    background-color: white;
}
.menu.active span, .menu:hover span {
    background-color: #ffb400;
}
@media (max-width: 1023px) {
    .menu{
        display: block;
    }
}
@media (max-width: 767px) {
    .menu{
        width: 55px;
        height: 50px;
        top: -10px;
    }
    .menu span {
        width: 25px;
        height: 4px;
    }
}
.intro {
    color: white;
    text-align: center;
    padding: 28px 0 28px;
    font-family: 'Open Sans', sans-serif;
}
.intro-title {
    width: 700px;
    font-family: 'Lato Bold', sans-serif;
    text-transform: uppercase;
    font-size: 40px;
    line-height: 50px;
    letter-spacing: 2px;
    margin: 0 auto 10px auto;
    padding-bottom: 8px;
}

@media (max-width: 767px) {
    .intro-title{
        text-transform: uppercase;
        font-size: 18px;
        line-height: 28px;
        letter-spacing: 0;
        width: auto;
        border: none;
        margin-bottom: 10px;
    }
}

.intro-subtitle {
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    font-style: italic;
    font-size: 18px;
    line-height: 34px;
    position: relative;
}

@media (max-width: 767px) {
    .intro-subtitle{
        font-weight: 400;
        font-style: italic;
        font-size: 18px;
        line-height: 22px;
    }
}

.intro-form {
    padding: 30px 20px;
    overflow: hidden;
    margin-right: auto;
    margin-left: auto;
    display: inline-block;
    background-color: rgba(0, 0, 0, 0.25);
}

@media (max-width: 1023px) {
    .intro-form{
        padding: 20px 10px;
    }
}

@media (max-width: 767px) {
    .intro-form{
        padding: 22px 23px;
    }
}

.intro-cell {
    width: 230px;
    margin-right: 15px;
    margin-left: 15px;
    float: left;
}

@media (max-width: 1023px) {
    .intro-cell{
        width: 200px;
        margin-right: 10px;
        margin-left: 10px;
    }
}

@media (max-width: 767px) {
    .intro-cell{
        width: 100%;
        margin: 7px 0;
    }
}

.intro-header {
    width: 100%;
    font-family: 'Lato', sans-serif;
    border-bottom: none;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 40px;
    line-height: 50px;
    letter-spacing: 2px;
    margin: 21px 0;
}
.intro-header_404 {
    display: none;
}

@media (max-width: 767px) {
    .intro-header{
        text-transform: uppercase;
        font-size: 26px;
        line-height: 28px;
        letter-spacing: 0;
    }
    .intro-header_404 {
        display: block;
    }
}

.intro-bonus {
    padding: 5px;
    max-width: 530px;
    background-color: #edeaea;
    border-radius: 10px;
    margin: 10px auto;
    color: #333333;
    font-style: italic;
    font-size: 26px;
    line-height: 32px;
}

@media (max-width: 767px) {
    .intro-bonus{
        font-size: 16px;
        line-height: 26px;
        margin: 25px auto 10px;
    }
}

.intro-bonus div {
    padding-top: 11px;
    padding-bottom: 11px;
    border: dashed 1px #333333;
    border-radius: 10px;
}

@media (max-width: 767px) {
    .intro-bonus div{
        padding-top: 6px;
        padding-bottom: 8px;
    }
}

.intro-bonus span {
    color: #ffb400;
}

@media (max-width: 767px) {
    .intro-bonus span{
        font-size: 24px;
        line-height: 26px;
        display: block;
    }
}

.intro-figure {
    position: relative;
    width: 100%;
    height: 28px;
    margin-bottom: 35px;
}

@media (max-width: 767px) {
    .intro-figure{
        margin-bottom: 20px;
    }
}

.intro-figure::after {
    content: "";
    display: block;
    position: absolute;
    width: 24px;
    height: 15px;
    left: 50%;
    bottom: 0;
    margin-left: -12px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='24' height='15' viewBox='0 0 24 15' fill='white'%3E %3Cpath d='M21.000,-0.000 C21.000,-0.000 24.000,3.056 24.000,3.056 C24.000,3.056 12.000,14.999 12.000,14.999 C12.000,14.999 -0.000,3.056 -0.000,3.056 C-0.000,3.056 3.000,-0.000 3.000,-0.000 C3.000,-0.000 12.000,8.999 12.000,8.999 C12.000,8.999 21.000,-0.000 21.000,-0.000 Z' fill-rule='evenodd'/%3E %3C/svg%3E");
}

.intro-star {
    margin-top: 15px;
    color: white;
    font-style: italic;
    font-size: 14px;
    line-height: 22px;
}

.intro_main {
    padding: 28px 0 84px;
}

@media (max-width: 767px) {
    .intro_main{
        padding-bottom: 30px;
    }
}

.intro_404 {
    display: none;
}

@media (max-width: 767px) {
    .intro_404{
        display: block;
    }
}

.main {
    color: #333333;
}
.main-title {
    margin: 0;
    font-family: 'Lato', sans-serif;
    text-align: center;
    text-transform: uppercase;
    font-size: 40px;
    line-height: 50px;
    letter-spacing: 2px;
    font-weight: 400;
}
.main-subtitle {
    max-width: none;
    margin: 30px auto 50px;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    font-size: 18px;
    line-height: 26px;
}
.main-divider {
    width: 24px;
    height: 15px;
    left: 50%;
    bottom: 0;
    margin-left: -12px;
    position: absolute;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='24' height='15' viewBox='0 0 24 15' fill='black'%3E %3Cpath d='M21.000,-0.000 C21.000,-0.000 24.000,3.056 24.000,3.056 C24.000,3.056 12.000,14.999 12.000,14.999 C12.000,14.999 -0.000,3.056 -0.000,3.056 C-0.000,3.056 3.000,-0.000 3.000,-0.000 C3.000,-0.000 12.000,8.999 12.000,8.999 C12.000,8.999 21.000,-0.000 21.000,-0.000 Z' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.main-advantures {
    padding-top: 70px;
    padding-bottom: 95px;
    position: relative;
}
.main-resources {
    padding-top: 50px;
    padding-bottom: 60px;
}
.main-scheme {
    padding-top: 8px;
    padding-bottom: 60px;
}
.main-topics {
    padding-top: 3px;
    padding-bottom: 82px;
}
.main-history {
    padding-top: 70px;
    padding-bottom: 75px;
}
.main-news {
    padding-top: 68px;
    padding-bottom: 75px;
}
@media (max-width: 767px) {
    .main-title {
        text-transform: uppercase;
        font-size: 26px;
        line-height: 26px;
        letter-spacing: 1px;
    }
    .main-title_left {
        text-align: left;
    }
    .main-title_big {
        text-align: center;
        text-transform: uppercase;
        font-size: 40px;
        line-height: 50px;
        letter-spacing: 2px;
    }
    .main-subtitle {
        text-align: left;
        margin: 14px auto 44px;
    }
    .main-advantures {
        padding-top: 24px;
        padding-bottom: 36px;
    }
    .main-resources {
        padding-top: 50px;
        padding-bottom: 20px;
    }
    .main-topics {
        padding-bottom: 40px;
    }
    .main-history {
        padding-top: 43px;
        padding-bottom: 37px;
    }
    .main-news {
        padding-top: 30px;
        padding-bottom: 55px;
    }
}
.advantures {
    overflow: hidden;
}
.advantures-list {
    margin: 0;
    padding: 0;
    list-style: none;
    zoom: 1;
    float: left;
    width: 320px;
}
.advantures-list:before, .advantures-list:after{
    content: " ";
    display: table;
}
.advantures-list:after{
    clear: both;
}
.advantures-list+ .advantures-list {
    margin-left: 90px;
}
.advantures-item {
    position: relative;
    padding-left: 80px;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 20px;
    line-height: 26px;
    min-height: 52px;
}
.advantures-item+ .advantures-item {
    margin-top: 40px;
}
.advantures-all {
    display: none;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 16px;
    line-height: 26px;
    text-decoration: underline;
    text-align: center;
    color: #555555;
    margin-top: 30px;
}
.advantures-all:hover {
    color: #ffb400;
}
@media (max-width: 1279px) {
    .advantures-list {
        width: 300px;
    }
    .advantures-list+ .advantures-list {
        margin-left: 20px;
    }
}
@media (max-width: 1023px) {
    .advantures-list {
        width: 340px;
    }
    .advantures-list:last-of-type {
        width: 100%;
        margin: 0;
    }
    .advantures-list:last-of-type .advantures-item {
        width: 340px;
        float: left;
        margin-top: 40px;
        margin-left: 0;
    }
    .advantures-list:last-of-type .advantures-item+ .advantures-item {
        margin-left: 20px;
    }
    .advantures-list:last-of-type .advantures-item+ .advantures-item:nth-child(odd) {
        margin-left: 0;
    }
}
@media (max-width: 767px) {
    .advantures-list {
        width: 100%;
        float: none;
    }
    .advantures-list:last-of-type {
        display: none;
    }
    .advantures-list+ .advantures-list {
        margin-top: 40px;
        margin-left: 0;
    }
    .advantures-list:last-of-type .advantures-item {
        width: 100%;
        float: none;
        margin-top: 0;
        margin-left: 0;
    }
    .advantures-list:last-of-type .advantures-item+ .advantures-item {
        margin-top: 40px;
        margin-left: 0;
    }
    .advantures-item {
        font-weight: 300;
        font-size: 18px;
        line-height: 26px;
        padding-left: 70px;
    }
    .advantures-all {
        display: block;
    }
}
.icon {
    display: block;
    top: 0;
    left: 0;
    position: absolute;
}
.icon-commission {
    width: 38px;
    height: 50px;
    top: -6px;
    left: 3px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='38' height='50' viewBox='0 0 38 50'%3E %3Cdefs%3E %3Cstyle%3E .cls-2 { fill: %23333333; } %3C/style%3E %3C/defs%3E %3Cpath d='M18.986,12.702 C17.418,12.702 15.913,12.449 14.407,11.944 C13.592,11.691 13.216,10.806 13.467,10.047 C13.718,9.226 14.596,8.847 15.348,9.099 C16.540,9.542 17.857,9.731 19.112,9.668 C20.241,9.668 21.370,9.479 22.436,9.099 C23.252,8.847 24.067,9.289 24.318,10.047 C24.569,10.869 24.130,11.691 23.377,11.944 C21.997,12.386 20.554,12.639 19.112,12.639 C19.112,12.702 19.049,12.702 18.986,12.702 ZM24.004,2.146 C23.314,2.399 22.624,2.525 21.934,2.588 C21.809,2.588 21.684,2.588 21.558,2.588 C21.495,2.588 21.495,2.588 21.495,2.588 C21.495,2.588 21.495,2.588 21.495,2.588 C20.554,2.525 19.614,2.272 18.798,1.514 C17.606,0.439 16.289,0.060 15.160,-0.003 C15.160,-0.003 15.097,-0.003 15.097,-0.003 C15.097,-0.003 15.035,-0.003 15.035,-0.003 C13.906,-0.003 12.714,0.628 11.773,1.134 C11.020,1.577 10.832,2.652 11.334,3.347 C11.334,3.347 14.784,8.025 14.784,8.025 C15.097,8.025 15.411,8.025 15.725,8.151 C16.854,8.531 17.983,8.720 19.175,8.720 C20.241,8.720 21.244,8.531 22.248,8.214 C22.687,8.088 23.189,8.025 23.691,8.151 C23.816,8.025 23.942,7.835 24.004,7.582 C24.255,6.634 24.945,5.307 25.635,3.979 C26.137,2.968 25.133,1.766 24.004,2.146 ZM34.668,47.786 C34.668,47.786 24.130,50.252 18.986,49.999 C13.906,50.252 3.305,47.786 3.305,47.786 C-3.281,48.039 1.988,44.120 1.988,44.120 C1.988,44.120 -0.897,37.229 0.420,30.149 C2.929,16.306 12.212,13.335 14.157,12.892 C15.725,13.398 17.293,13.651 18.986,13.651 C19.049,13.651 19.112,13.651 19.237,13.651 C20.743,13.651 22.311,13.398 23.753,12.892 C25.510,13.651 35.546,18.392 36.800,30.655 C37.553,37.798 36.048,44.120 36.048,44.120 C36.048,44.120 41.254,48.039 34.668,47.786 ZM21.934,31.035 C21.119,30.592 20.178,30.213 19.300,29.833 C18.798,29.644 18.296,29.391 17.857,29.011 C17.042,28.316 17.167,27.242 18.171,26.799 C18.422,26.673 18.735,26.610 19.049,26.610 C20.178,26.546 21.307,26.736 22.311,27.242 C22.813,27.495 23.001,27.431 23.189,26.862 C23.377,26.294 23.503,25.724 23.691,25.092 C23.816,24.713 23.628,24.460 23.314,24.271 C22.624,23.955 21.934,23.765 21.244,23.639 C20.304,23.512 20.304,23.512 20.304,22.564 C20.304,21.236 20.304,21.236 18.986,21.236 C18.798,21.236 18.610,21.236 18.422,21.236 C17.795,21.236 17.669,21.363 17.669,21.995 C17.669,22.248 17.669,22.564 17.669,22.817 C17.669,23.639 17.669,23.639 16.854,23.955 C14.909,24.650 13.718,25.977 13.592,28.127 C13.467,30.023 14.470,31.287 15.976,32.236 C16.916,32.805 17.983,33.121 18.986,33.563 C19.363,33.753 19.739,33.942 20.053,34.195 C20.994,35.017 20.868,36.344 19.676,36.850 C19.049,37.103 18.422,37.166 17.732,37.103 C16.728,36.976 15.725,36.724 14.784,36.218 C14.219,35.902 14.094,36.028 13.906,36.597 C13.718,37.103 13.592,37.609 13.467,38.114 C13.278,38.810 13.341,38.936 14.031,39.315 C14.847,39.695 15.787,39.948 16.666,40.074 C17.356,40.201 17.418,40.201 17.418,40.959 C17.418,41.275 17.418,41.655 17.418,41.971 C17.418,42.413 17.606,42.666 18.046,42.666 C18.547,42.666 19.049,42.666 19.551,42.666 C19.927,42.666 20.178,42.413 20.178,42.034 C20.178,41.591 20.178,41.085 20.178,40.643 C20.178,40.201 20.366,39.948 20.805,39.821 C21.809,39.568 22.750,39.000 23.377,38.178 C25.322,35.902 24.632,32.489 21.934,31.035 Z' id='path-1' class='cls-2' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.icon-rebill {
    width: 36px;
    height: 33px;
    top: 13px;
    left: 6px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='36' height='33' viewBox='0 0 36 33'%3E %3Cdefs%3E %3Cstyle%3E .cls-2 { fill: %23333333; } %3C/style%3E %3C/defs%3E %3Cpath d='M15.829,3.184 C16.534,3.066 17.259,2.999 18.000,2.999 C25.456,2.999 31.500,9.043 31.500,16.500 C31.500,19.112 30.750,21.544 29.461,23.607 C29.800,22.291 30.000,20.920 30.000,19.499 C30.000,11.194 23.826,4.321 15.829,3.184 ZM34.500,16.500 C34.500,17.920 34.300,19.291 33.961,20.607 C35.250,18.544 36.000,16.112 36.000,13.500 C36.000,6.043 29.956,-0.000 22.500,-0.000 C21.759,-0.000 21.034,0.065 20.329,0.184 C28.326,1.321 34.500,8.194 34.500,16.500 ZM27.000,19.499 C27.000,26.956 20.956,33.000 13.500,33.000 C6.043,33.000 -0.000,26.956 -0.000,19.499 C-0.000,12.043 6.043,5.999 13.500,5.999 C20.956,5.999 27.000,12.043 27.000,19.499 ZM18.624,22.103 C18.624,19.423 15.834,18.676 13.695,17.671 C12.399,16.997 12.559,15.383 14.419,15.275 C15.456,15.213 16.513,15.518 17.473,15.856 C17.473,15.856 17.926,13.798 17.926,13.798 C16.792,13.453 15.781,13.296 14.874,13.270 C14.874,13.270 14.874,11.999 14.874,11.999 C14.874,11.999 13.626,11.999 13.626,11.999 C13.626,11.999 13.626,13.333 13.626,13.333 C11.194,13.668 9.894,15.193 9.894,16.896 C9.894,19.944 13.453,20.408 14.616,20.950 C16.207,21.661 15.910,23.137 14.475,23.463 C13.230,23.744 11.635,23.252 10.443,22.787 C10.443,22.787 9.876,24.842 9.876,24.842 C10.992,25.420 12.331,25.729 13.626,25.750 C13.626,25.750 13.626,27.000 13.626,27.000 C13.626,27.000 14.874,27.000 14.874,27.000 C14.874,27.000 14.874,25.684 14.874,25.684 C16.945,25.393 18.628,24.250 18.624,22.103 Z' id='path-1' class='cls-2' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.icon-promo {
    width: 29px;
    height: 38px;
    top: 8px;
    left: 7px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='29' height='38' viewBox='0 0 29 38'%3E %3Cdefs%3E %3Cstyle%3E .cls-2 { fill: %23333333; } %3C/style%3E %3C/defs%3E %3Cpath d='M14.049,-0.000 C13.595,5.428 14.098,11.969 10.424,15.381 C9.518,13.119 7.264,9.910 4.987,9.047 C5.440,17.190 -0.000,19.698 0.003,28.047 C0.020,32.718 2.510,36.626 10.891,37.999 C9.065,32.571 8.327,26.701 14.049,24.428 C18.816,26.701 20.475,31.214 18.126,37.999 C26.114,36.729 29.000,30.005 29.000,23.975 C29.000,19.492 27.100,13.875 24.469,11.309 C24.044,14.438 23.097,15.833 19.485,17.642 C21.742,8.595 19.865,3.536 14.049,-0.000 Z' id='path-1' class='cls-2' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.icon-referals {
    width: 46px;
    height: 44px;
    top: 2px;
    left: 0;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='46' height='44' viewBox='0 0 46 44'%3E %3Cdefs%3E %3Cstyle%3E .cls-2 { fill: %23333333; } %3C/style%3E %3C/defs%3E %3Cpath d='M10.678,17.791 C10.678,17.791 10.464,19.437 10.464,19.437 C10.464,19.437 13.285,19.437 13.285,19.437 C13.285,19.437 13.077,17.838 13.077,17.838 C13.702,17.715 14.302,17.483 14.801,17.111 C16.396,15.924 16.752,13.444 15.882,11.776 C15.590,11.214 15.185,10.771 14.667,10.447 C14.149,10.123 13.350,9.810 12.269,9.506 C11.188,9.203 10.508,8.912 10.228,8.633 C9.915,8.320 9.811,7.851 9.966,7.447 C10.245,6.716 11.203,6.527 11.936,6.551 C12.346,6.564 12.762,6.678 13.075,6.927 C13.343,7.138 13.515,7.434 13.623,7.750 C13.623,7.750 15.876,7.309 15.876,7.309 C15.674,6.401 15.215,5.554 14.367,5.023 C13.965,4.772 13.513,4.607 13.043,4.500 C13.043,4.500 13.285,2.647 13.285,2.647 C13.285,2.647 10.464,2.647 10.464,2.647 C10.464,2.647 10.701,4.468 10.701,4.468 C10.415,4.528 10.134,4.606 9.868,4.720 C7.258,5.847 7.100,9.566 9.353,11.104 C10.109,11.620 11.024,11.850 11.904,12.107 C12.683,12.336 13.685,12.567 14.012,13.365 C14.262,13.974 14.019,14.669 13.556,15.128 C13.193,15.487 12.654,15.667 11.939,15.667 C10.670,15.667 9.814,14.767 9.629,13.627 C9.629,13.627 7.482,14.106 7.482,14.106 C7.694,15.208 8.158,16.287 9.052,17.010 C9.520,17.389 10.082,17.643 10.678,17.791 M11.913,22.466 C5.641,22.466 0.556,17.436 0.556,11.232 C0.556,5.029 5.641,-0.001 11.913,-0.001 C18.185,-0.001 23.269,5.029 23.269,11.232 C23.269,17.436 18.185,22.466 11.913,22.466 M45.782,16.460 C45.782,16.460 37.315,30.016 37.315,30.016 C37.135,30.303 36.871,30.504 36.574,30.618 C36.574,30.618 36.574,43.500 36.574,43.500 C36.574,43.776 36.347,44.000 36.069,44.000 C35.789,44.000 35.563,43.776 35.563,43.500 C35.563,43.500 35.563,30.654 35.563,30.654 C35.479,30.627 35.395,30.595 35.315,30.553 C35.315,30.553 28.487,26.975 28.487,26.975 C28.487,26.975 28.487,43.500 28.487,43.500 C28.487,43.776 28.261,44.000 27.982,44.000 C27.703,44.000 27.476,43.776 27.476,43.500 C27.476,43.500 27.476,27.088 27.476,27.088 C27.476,27.088 20.146,34.939 20.146,34.939 C20.146,34.939 20.146,43.500 20.146,43.500 C20.146,43.776 19.920,44.000 19.640,44.000 C19.361,44.000 19.135,43.776 19.135,43.500 C19.135,43.500 19.135,35.561 19.135,35.561 C18.827,35.613 18.502,35.572 18.208,35.428 C18.208,35.428 11.130,31.959 11.130,31.959 C11.130,31.959 11.130,43.500 11.130,43.500 C11.130,43.776 10.903,44.000 10.624,44.000 C10.345,44.000 10.119,43.776 10.119,43.500 C10.119,43.500 10.119,31.856 10.119,31.856 C10.119,31.856 2.499,38.153 2.499,38.153 C2.215,38.388 1.870,38.502 1.527,38.502 C1.093,38.502 0.663,38.319 0.362,37.965 C-0.175,37.328 -0.089,36.382 0.554,35.851 C0.554,35.851 9.231,28.680 9.231,28.680 C9.692,28.299 10.338,28.223 10.877,28.487 C10.877,28.487 18.537,32.241 18.537,32.241 C18.537,32.241 26.443,23.772 26.443,23.772 C26.910,23.271 27.659,23.146 28.268,23.464 C28.268,23.464 35.480,27.244 35.480,27.244 C35.480,27.244 43.201,14.883 43.201,14.883 C43.642,14.178 44.577,13.961 45.288,14.396 C46.001,14.831 46.221,15.755 45.782,16.460 ' id='path-1' class='cls-2' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.icon-check {
    width: 45px;
    height: 34px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='45' height='34' viewBox='0 0 45 34'%3E %3Cdefs%3E %3Cstyle%3E .cls-2 { fill: %23333333; } %3C/style%3E %3C/defs%3E %3Cpath d='M43.255,5.765 C43.255,5.765 38.430,2.835 38.430,2.835 C38.430,2.835 40.175,-0.014 40.175,-0.014 C40.175,-0.014 45.000,2.915 45.000,2.915 C45.000,2.915 43.255,5.765 43.255,5.765 ZM33.615,21.504 C33.615,21.504 28.731,24.080 28.731,24.080 C28.731,24.080 28.827,18.548 28.827,18.548 C28.827,18.548 37.350,4.624 37.350,4.624 C37.350,4.624 42.235,7.580 42.235,7.580 C42.235,7.580 33.615,21.504 33.615,21.504 ZM26.528,27.608 C26.528,27.608 35.148,23.126 35.148,23.126 C35.148,23.126 37.446,19.311 37.446,19.311 C37.446,19.311 37.446,33.235 37.446,33.235 C37.446,33.616 37.159,33.998 36.680,33.998 C36.680,33.998 0.766,33.998 0.766,33.998 C0.383,33.998 0.000,33.712 0.000,33.235 C0.000,33.235 0.000,8.725 0.000,8.725 C0.000,8.343 0.287,7.962 0.766,7.962 C0.766,7.962 32.849,7.962 32.849,7.962 C32.849,7.962 26.720,17.976 26.720,17.976 C26.720,17.976 26.528,27.608 26.528,27.608 ZM11.109,16.641 C11.109,16.641 5.267,16.641 5.267,16.641 C5.267,16.641 5.267,22.744 5.267,22.744 C5.267,22.744 11.109,22.744 11.109,22.744 C11.109,22.744 11.109,16.641 11.109,16.641 ZM11.109,28.562 C11.109,28.562 5.267,28.562 5.267,28.562 C4.693,28.562 4.214,29.039 4.214,29.611 C4.214,30.183 4.693,30.660 5.267,30.660 C5.267,30.660 11.109,30.660 11.109,30.660 C11.684,30.660 12.163,30.183 12.163,29.611 C12.163,29.039 11.684,28.562 11.109,28.562 ZM21.644,28.562 C21.644,28.562 15.802,28.562 15.802,28.562 C15.228,28.562 14.749,29.039 14.749,29.611 C14.749,30.183 15.228,30.660 15.802,30.660 C15.802,30.660 21.644,30.660 21.644,30.660 C22.219,30.660 22.698,30.183 22.698,29.611 C22.698,29.039 22.219,28.562 21.644,28.562 ZM25.283,29.611 C25.283,30.183 25.762,30.660 26.337,30.660 C26.337,30.660 32.275,30.660 32.275,30.660 C32.849,30.660 33.232,30.183 33.232,29.611 C33.232,29.039 32.753,28.562 32.179,28.562 C32.179,28.562 26.337,28.562 26.337,28.562 C25.762,28.562 25.283,29.039 25.283,29.611 Z' id='path-1' class='cls-2' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.icon-stat {
    width: 34px;
    height: 34px;
    top: 5px;
    left: 2px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='34' height='34' viewBox='0 0 34 34'%3E %3Cdefs%3E %3Cstyle%3E .cls-2 { fill: %23333333; } %3C/style%3E %3C/defs%3E %3Cpath d='M17.442,16.257 C17.442,16.257 17.435,0.000 17.435,0.000 C22.928,-0.002 34.336,2.942 33.994,16.250 C33.994,16.250 17.442,16.257 17.442,16.257 ZM32.939,17.513 C32.943,26.612 25.573,33.991 16.478,33.995 C7.384,33.999 0.008,26.626 0.004,17.527 C0.000,8.457 7.324,1.097 16.379,1.047 C16.379,1.047 16.385,17.303 16.385,17.303 C16.385,17.303 32.933,17.295 32.933,17.295 C32.934,17.368 32.939,17.440 32.939,17.513 Z' id='path-1' class='cls-2' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.icon-accounting {
    width: 34px;
    height: 40px;
    top: 5px;
    left: 4px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='34' height='40' viewBox='0 0 34 40'%3E %3Cdefs%3E %3Cstyle%3E .cls-2 { fill: %23333333; } %3C/style%3E %3C/defs%3E %3Cpath d='M23.830,18.333 C23.830,18.333 23.830,13.168 23.830,13.168 C20.977,13.168 15.302,15.000 10.202,21.666 C12.754,11.353 19.162,6.249 23.830,5.000 C23.830,5.000 23.830,-0.001 23.830,-0.001 C23.830,-0.001 34.000,9.166 34.000,9.166 C34.000,9.166 23.830,18.333 23.830,18.333 ZM20.401,17.380 C20.401,17.380 20.401,34.463 20.401,34.463 C20.401,38.156 16.158,39.999 10.212,39.999 C4.258,39.999 -0.000,38.151 0.003,34.463 C0.003,34.463 0.003,9.999 0.003,9.999 C0.003,8.159 1.524,6.666 3.403,6.666 C3.403,6.666 14.748,6.666 14.748,6.666 C12.929,8.413 11.210,10.624 9.765,13.333 C9.765,13.333 3.403,13.333 3.403,13.333 C3.403,13.333 3.403,29.999 3.403,29.999 C3.403,29.999 17.002,29.999 17.002,29.999 C17.002,29.999 17.002,19.474 17.002,19.474 C18.210,18.524 19.366,17.843 20.401,17.380 ZM11.902,34.999 C11.902,34.079 11.142,33.333 10.202,33.333 C9.262,33.333 8.502,34.079 8.502,34.999 C8.502,35.919 9.262,36.666 10.202,36.666 C11.142,36.666 11.902,35.919 11.902,34.999 Z' id='path-1' class='cls-2' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.icon-help {
    width: 33px;
    height: 37px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='33' height='37' viewBox='0 0 33 37'%3E %3Cdefs%3E %3Cstyle%3E .cls-2 { fill: %23333333; } %3C/style%3E %3C/defs%3E %3Cpath d='M28.047,37.000 C28.047,37.000 4.956,37.000 4.956,37.000 C2.222,37.000 0.006,34.807 0.006,32.104 C0.006,32.104 0.006,4.896 0.006,4.896 C0.006,2.192 2.222,-0.001 4.956,-0.001 C4.956,-0.001 28.046,-0.001 28.046,-0.001 C30.780,-0.001 32.996,2.192 32.996,4.896 C32.996,4.896 32.996,32.104 32.996,32.104 C32.997,34.807 30.781,37.000 28.047,37.000 ZM4.947,29.396 C4.937,29.396 4.929,29.393 4.919,29.393 C3.415,29.408 2.199,30.616 2.198,32.107 C2.198,32.107 2.198,26.679 2.198,26.679 C2.198,26.678 2.197,26.677 2.197,26.676 C2.197,26.676 2.197,32.116 2.197,32.116 C2.197,33.618 3.428,34.836 4.947,34.836 C4.947,34.836 28.052,34.836 28.052,34.836 C29.571,34.836 30.802,33.618 30.802,32.116 C30.802,32.116 30.802,29.378 30.802,29.378 C30.802,29.378 28.226,29.378 28.226,29.378 C28.167,29.382 28.111,29.396 28.051,29.396 C28.051,29.396 4.947,29.396 4.947,29.396 ZM25.300,7.608 C25.300,7.608 7.678,7.608 7.678,7.608 C7.678,7.608 7.678,10.883 7.678,10.883 C7.678,10.883 25.300,10.883 25.300,10.883 C25.300,10.883 25.300,7.608 25.300,7.608 Z' id='path-1' class='cls-2' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.icon-payments {
    width: 36px;
    height: 39px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='36' height='39' viewBox='0 0 36 39'%3E %3Cdefs%3E %3Cstyle%3E .cls-2 { fill: %23333333; } %3C/style%3E %3C/defs%3E %3Cpath d='M26.182,19.500 C20.760,19.500 16.363,23.866 16.363,29.250 C16.363,34.633 20.760,38.999 26.182,38.999 C31.603,38.999 36.000,34.633 36.000,29.250 C36.000,23.866 31.603,19.500 26.182,19.500 ZM27.000,33.270 C27.000,33.270 27.000,34.124 27.000,34.124 C27.000,34.124 26.182,34.124 26.182,34.124 C26.182,34.124 26.182,33.314 26.182,33.314 C25.334,33.299 24.458,33.099 23.727,32.724 C23.727,32.724 24.100,31.388 24.100,31.388 C24.882,31.690 25.923,32.010 26.738,31.827 C27.677,31.616 27.870,30.655 26.831,30.193 C26.070,29.841 23.740,29.540 23.740,27.558 C23.740,26.452 24.591,25.458 26.182,25.243 C26.182,25.243 26.182,24.374 26.182,24.374 C26.182,24.374 27.000,24.374 27.000,24.374 C27.000,24.374 27.000,25.201 27.000,25.201 C27.592,25.218 28.256,25.320 28.998,25.543 C28.998,25.543 28.702,26.882 28.702,26.882 C28.073,26.663 27.379,26.464 26.702,26.505 C25.485,26.575 25.377,27.623 26.227,28.062 C27.628,28.715 29.454,29.199 29.454,30.942 C29.456,32.337 28.355,33.080 27.000,33.270 ZM29.657,16.729 C31.510,16.367 33.195,15.712 34.363,14.784 C34.363,14.784 34.363,15.843 34.363,15.843 C34.363,16.654 33.732,17.395 32.716,18.001 C31.765,17.454 30.739,17.026 29.657,16.729 ZM26.182,7.312 C30.556,7.312 34.363,5.675 34.363,3.656 C34.363,1.636 30.556,-0.001 26.182,-0.001 C21.809,-0.001 18.000,1.636 18.000,3.656 C18.000,5.675 21.809,7.312 26.182,7.312 ZM26.334,4.047 C25.844,3.901 24.347,3.778 24.347,2.950 C24.347,2.489 24.894,2.078 25.915,1.987 C25.915,1.987 25.915,1.625 25.915,1.625 C25.915,1.625 26.440,1.625 26.440,1.625 C26.440,1.625 26.440,1.968 26.440,1.968 C26.823,1.976 27.249,2.016 27.723,2.113 C27.723,2.113 27.533,2.669 27.533,2.669 C27.172,2.587 26.769,2.508 26.375,2.508 C26.375,2.508 26.257,2.510 26.257,2.510 C25.468,2.542 25.404,2.976 25.949,3.159 C26.844,3.433 28.023,3.633 28.023,4.361 C28.023,4.941 27.312,5.252 26.440,5.330 C26.440,5.330 26.440,5.687 26.440,5.687 C26.440,5.687 25.915,5.687 25.915,5.687 C25.915,5.687 25.915,5.349 25.915,5.349 C25.378,5.344 24.809,5.258 24.341,5.102 C24.341,5.102 24.581,4.545 24.581,4.545 C24.981,4.647 25.485,4.749 25.936,4.749 C25.936,4.749 26.276,4.727 26.276,4.727 C26.880,4.641 27.001,4.239 26.334,4.047 ZM8.182,25.187 C10.546,25.187 12.722,24.698 14.244,23.939 C14.753,22.818 15.413,21.779 16.205,20.853 C15.467,19.158 12.050,17.874 8.182,17.874 C3.809,17.874 -0.000,19.511 -0.000,21.531 C-0.000,23.551 3.809,25.187 8.182,25.187 ZM8.334,21.922 C7.845,21.776 6.347,21.653 6.347,20.825 C6.347,20.364 6.895,19.953 7.915,19.862 C7.915,19.862 7.915,19.500 7.915,19.500 C7.915,19.500 8.440,19.500 8.440,19.500 C8.440,19.500 8.440,19.842 8.440,19.842 C8.823,19.850 9.248,19.891 9.723,19.989 C9.723,19.989 9.532,20.544 9.532,20.544 C9.172,20.461 8.769,20.383 8.375,20.383 C8.375,20.383 8.257,20.385 8.257,20.385 C7.468,20.418 7.406,20.852 7.949,21.034 C8.844,21.308 10.022,21.508 10.022,22.236 C10.022,22.816 9.312,23.127 8.440,23.204 C8.440,23.204 8.440,23.562 8.440,23.562 C8.440,23.562 7.915,23.562 7.915,23.562 C7.915,23.562 7.915,23.224 7.915,23.224 C7.376,23.219 6.809,23.133 6.341,22.977 C6.341,22.977 6.581,22.419 6.581,22.419 C6.980,22.522 7.484,22.625 7.936,22.625 C7.936,22.625 8.277,22.601 8.277,22.601 C8.879,22.515 9.001,22.114 8.334,21.922 ZM14.884,35.785 C13.380,36.744 10.891,37.374 8.182,37.374 C3.809,37.374 -0.000,35.738 -0.000,33.718 C-0.000,33.718 -0.000,32.659 -0.000,32.659 C1.875,34.150 5.087,34.937 8.182,34.937 C10.204,34.937 12.271,34.594 13.989,33.944 C14.239,34.584 14.539,35.200 14.884,35.785 ZM-0.000,29.656 C-0.000,29.656 -0.000,28.598 -0.000,28.598 C1.875,30.088 5.087,30.874 8.182,30.874 C9.882,30.874 11.608,30.629 13.137,30.168 C13.191,30.930 13.312,31.672 13.493,32.394 C12.040,32.958 10.181,33.312 8.182,33.312 C3.809,33.312 -0.000,31.676 -0.000,29.656 ZM-0.000,25.593 C-0.000,25.593 -0.000,24.534 -0.000,24.534 C1.875,26.025 5.087,26.812 8.182,26.812 C10.026,26.812 11.904,26.526 13.526,25.985 C13.316,26.786 13.182,27.613 13.132,28.465 C11.734,28.949 10.018,29.250 8.182,29.250 C3.809,29.250 -0.000,27.613 -0.000,25.593 ZM18.000,7.718 C18.000,7.718 18.000,6.658 18.000,6.658 C19.875,8.151 23.087,8.937 26.182,8.937 C29.278,8.937 32.488,8.151 34.363,6.658 C34.363,6.658 34.363,7.718 34.363,7.718 C34.363,9.738 30.556,11.375 26.182,11.375 C21.809,11.375 18.000,9.738 18.000,7.718 ZM18.000,15.843 C18.000,15.843 18.000,14.784 18.000,14.784 C19.166,15.712 20.854,16.367 22.706,16.729 C21.624,17.026 20.600,17.454 19.649,18.001 C18.631,17.395 18.000,16.654 18.000,15.843 ZM18.000,11.781 C18.000,11.781 18.000,10.723 18.000,10.723 C19.875,12.213 23.087,13.000 26.182,13.000 C29.278,13.000 32.488,12.213 34.363,10.723 C34.363,10.723 34.363,11.781 34.363,11.781 C34.363,13.801 30.556,15.437 26.182,15.437 C21.809,15.437 18.000,13.801 18.000,11.781 Z' id='path-1' class='cls-2' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.icon-bonus {
    width: 35px;
    height: 34px;
    top: 5px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='35' height='34' viewBox='0 0 35 34'%3E %3Cdefs%3E %3Cstyle%3E .cls-2 { fill: %23333333; } %3C/style%3E %3C/defs%3E %3Cpath d='M33.935,7.666 C32.649,9.038 30.332,9.827 27.856,10.518 C27.856,10.518 34.509,10.518 34.509,10.518 C34.509,10.518 34.509,20.534 34.509,20.534 C34.509,20.534 20.334,20.534 20.334,20.534 C20.334,20.534 20.334,11.899 20.334,11.899 C20.334,11.899 15.446,11.899 15.446,11.899 C15.446,11.899 15.446,20.534 15.446,20.534 C15.446,20.534 1.270,20.534 1.270,20.534 C1.270,20.534 1.270,10.518 1.270,10.518 C1.270,10.518 7.112,10.518 7.112,10.518 C4.647,9.827 2.341,8.996 1.059,7.628 C-0.246,6.235 -0.336,4.558 0.793,2.677 C2.118,0.465 3.983,0.002 5.312,0.002 C7.880,0.002 10.755,1.698 14.100,5.189 C15.583,6.736 16.799,8.266 17.498,9.190 C18.196,8.266 19.411,6.738 20.894,5.190 C24.239,1.700 27.113,0.005 29.682,0.005 C31.013,0.005 32.876,0.474 34.201,2.685 C35.330,4.566 35.241,6.273 33.935,7.666 ZM5.311,1.922 C4.572,1.922 3.893,2.428 3.295,3.426 C2.535,4.694 2.544,5.716 3.326,6.549 C5.168,8.514 10.889,9.247 14.623,9.458 C11.888,5.949 7.788,1.922 5.311,1.922 ZM31.699,3.426 C31.100,2.428 30.422,1.921 29.682,1.921 C27.206,1.921 23.106,5.949 20.370,9.458 C24.104,9.247 29.825,8.514 31.668,6.549 C32.449,5.715 32.459,4.694 31.699,3.426 ZM15.446,34.005 C15.446,34.005 1.270,34.005 1.270,34.005 C1.270,34.005 1.270,23.643 1.270,23.643 C1.270,23.643 15.446,23.643 15.446,23.643 C15.446,23.643 15.446,34.005 15.446,34.005 ZM34.509,34.005 C34.509,34.005 20.334,34.005 20.334,34.005 C20.334,34.005 20.334,23.643 20.334,23.643 C20.334,23.643 34.509,23.643 34.509,23.643 C34.509,23.643 34.509,34.005 34.509,34.005 Z' id='path-1' class='cls-2' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.icon-hosting {
    width: 41px;
    height: 25px;
    top: 7px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='41' height='25' viewBox='0 0 41 25'%3E %3Cdefs%3E %3Cstyle%3E .cls-2 { fill: %23333333; } %3C/style%3E %3C/defs%3E %3Cpath d='M24.659,-0.000 C30.129,-0.000 34.562,4.174 34.562,9.329 C34.562,9.624 34.550,9.920 34.516,10.209 C38.202,10.851 41.000,13.880 40.998,17.536 C40.998,21.661 37.452,24.999 33.076,24.999 C33.076,24.999 7.922,24.999 7.922,24.999 C3.546,24.999 -0.000,21.661 -0.000,17.536 C-0.000,13.834 2.875,10.781 6.634,10.198 C6.571,9.901 6.536,9.596 6.536,9.282 C6.536,6.627 8.819,4.477 11.636,4.477 C13.130,4.477 14.461,5.094 15.395,6.058 C16.803,2.519 20.414,-0.000 24.659,-0.000 ZM26.958,17.875 C26.958,17.875 14.203,17.875 14.203,17.875 C13.847,17.875 13.559,18.175 13.559,18.544 C13.559,18.544 13.559,21.444 13.559,21.444 C13.559,21.814 13.847,22.114 14.203,22.114 C14.203,22.114 26.958,22.114 26.958,22.114 C27.314,22.114 27.602,21.814 27.602,21.444 C27.602,21.444 27.602,18.544 27.602,18.544 C27.602,18.175 27.314,17.875 26.958,17.875 ZM23.028,19.348 C23.028,19.348 23.028,20.641 23.028,20.641 C23.028,20.641 14.998,20.641 14.998,20.641 C14.998,20.641 14.998,19.348 14.998,19.348 C14.998,19.348 23.028,19.348 23.028,19.348 ZM25.916,19.392 C26.236,19.392 26.496,19.662 26.496,19.995 C26.496,20.327 26.236,20.597 25.916,20.597 C25.596,20.597 25.336,20.327 25.336,19.995 C25.336,19.662 25.596,19.392 25.916,19.392 ZM26.958,13.014 C26.958,13.014 14.203,13.014 14.203,13.014 C13.847,13.014 13.559,13.315 13.559,13.684 C13.559,13.684 13.559,16.584 13.559,16.584 C13.559,16.954 13.847,17.253 14.203,17.253 C14.203,17.253 26.958,17.253 26.958,17.253 C27.314,17.253 27.602,16.954 27.602,16.584 C27.602,16.584 27.602,13.684 27.602,13.684 C27.602,13.315 27.314,13.014 26.958,13.014 ZM23.028,14.487 C23.028,14.487 23.028,15.781 23.028,15.781 C23.028,15.781 14.998,15.781 14.998,15.781 C14.998,15.781 14.998,14.487 14.998,14.487 C14.998,14.487 23.028,14.487 23.028,14.487 ZM25.916,14.532 C26.236,14.532 26.496,14.802 26.496,15.134 C26.496,15.466 26.236,15.736 25.916,15.736 C25.596,15.736 25.336,15.467 25.336,15.134 C25.336,14.801 25.596,14.532 25.916,14.532 ZM26.958,8.053 C26.958,8.053 14.203,8.053 14.203,8.053 C13.847,8.053 13.559,8.353 13.559,8.722 C13.559,8.722 13.559,11.622 13.559,11.622 C13.559,11.992 13.847,12.291 14.203,12.291 C14.203,12.291 26.958,12.291 26.958,12.291 C27.314,12.291 27.602,11.992 27.602,11.622 C27.602,11.622 27.602,8.722 27.602,8.722 C27.602,8.353 27.314,8.053 26.958,8.053 ZM23.028,9.525 C23.028,9.525 23.028,10.819 23.028,10.819 C23.028,10.819 14.998,10.819 14.998,10.819 C14.998,10.819 14.998,9.525 14.998,9.525 C14.998,9.525 23.028,9.525 23.028,9.525 ZM25.916,9.570 C26.236,9.570 26.496,9.840 26.496,10.172 C26.496,10.505 26.236,10.774 25.916,10.774 C25.596,10.774 25.336,10.505 25.336,10.172 C25.336,9.839 25.596,9.570 25.916,9.570 Z' id='path-1' class='cls-2' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.icon-support {
    width: 29px;
    height: 29px;
    top: 2px;
    left: 5px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='29' height='29' viewBox='0 0 29 29'%3E %3Cdefs%3E %3Cstyle%3E .cls-2 { fill: %23333333; } %3C/style%3E %3C/defs%3E %3Cpath d='M29.000,12.257 C29.000,9.365 27.114,6.932 24.516,6.052 C22.538,2.444 18.792,-0.000 14.497,-0.000 C10.128,-0.000 6.321,2.526 4.370,6.236 C1.832,7.145 -0.004,9.556 -0.004,12.409 C-0.004,16.035 2.943,18.986 6.565,18.986 C6.565,18.986 6.565,7.995 6.565,7.995 C7.972,4.896 10.992,2.738 14.496,2.738 C17.998,2.738 21.022,4.896 22.428,7.997 C22.428,7.997 22.428,8.174 22.428,8.174 C22.428,8.174 22.388,18.692 22.388,18.692 C22.388,19.292 21.477,23.563 17.837,24.022 C17.136,23.026 15.827,22.359 14.280,22.359 C11.978,22.359 10.173,23.816 10.173,25.679 C10.173,27.542 11.978,29.000 14.280,29.000 C16.233,29.000 17.819,27.946 18.257,26.491 C23.657,25.742 24.899,19.779 24.899,18.692 C24.899,18.692 24.899,18.343 24.899,18.343 C27.300,17.363 29.000,15.008 29.000,12.257 Z' id='path-1' class='cls-2' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.resources-list {
    margin: 70px 0 0 0;
    padding: 0;
    list-style: none;
    zoom: 1;
}
.resources-list:before, .resources-list:after{
    content: " ";
    display: table;
}
.resources-list:after{
    clear: both;
}
.resources-item {
    width: 273px;
    height: 120px;
    float: left;
}
.resources-item+ .resources-item {
    margin-left: 15px;
}
.resources-link {
    height: 120px;
    display: block;
    border: solid 1px #cdcdcd;
    background-position: center;
    background-repeat: no-repeat;
}
.resources-link_zaochnik {
    background-image: url('/static/app/images/zaochnik.png2?811b8afeef34');
}
.resources-link_readywork {
    background-image: url('/static/app/images/readywork.png?811b8afeef34');
}
.resources-link_tutor {
    background-image: url('/static/app/images/tutor.png?811b8afeef34');
}
.resources-link_dissertatsija {
    background-image: url('/static/app/images/dissertatsija.svg?811b8afeef34');
    background-color: #56ccf2;
}
.resources-link_myalfaschool {
    background-image: url('/static/app/images/myalfaschool.svg?811b8afeef34');
}
.resources-link:hover {
    border-color: #ffb400;
}
@media (max-width: 1279px) {
    .resources-list {
        width: 607px;
        margin-left: auto;
        margin-right: auto;
    }
    .resources-item {
        margin: 15px;
    }
}
@media (max-width: 767px) {
    .resources-list {
        margin-top: 37px;
        width: auto;
    }
    .resources-item {
        float: none;
        width: auto;
        /*width: 100%;*/
        height: 128px;
        margin-left: 0;
        margin-right: 0;
    }
    .resources-item+.resources-item {
        margin-left: 0;
    }
    .resources-link {
        width: auto;
        border: none;
        background-size: auto;
    }
}
.scheme {
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 24px;
    line-height: 30px;
    text-align: center;
}
.scheme-list {
    margin: 60px 0 0 0;
    padding: 0;
    list-style: none;
    zoom: 1;
}
.scheme-list:before, .scheme-list:after{
    content: " ";
    display: table;
}
.scheme-list:after{
    clear: both;
}
.scheme-item {
    float: left;
    width: 25%;
    position: relative;
    padding-top: 150px;
}
.scheme-item_signin {
    margin-left: -10px;
}
.scheme-item_works {
    margin-left: -5px;
}
.scheme-item_works:before {
    left: -47px;
}
.scheme-item_clients {
    margin-left: 0;
}
.scheme-item_clients:before {
    left: -52px;
}
.scheme-item_payments {
    padding-left: 45px;
}
.scheme-item_payments:before {
    left: -16px;
}
.scheme-item+.scheme-item:before {
    content: "";
    display: block;
    position: absolute;
    top: 60px;
    width: 100px;
    height: 1px;
    border-top: dashed 1px #c5c5c5;
}
.scheme-figure {
    top: 0;
    left: 50%;
    position: absolute;
    display: block;
    background-repeat: no-repeat;
    margin: 0;
}
.scheme-figure_signin {
    width: 130px;
    height: 96px;
    background-image: url('/static/app/images/step-signin.png?811b8afeef34');
    margin-top: 4px;
    margin-left: -65px;
}
.scheme-figure_works {
    width: 101px;
    height: 90px;
    background-image: url('/static/app/images/step-works.png?811b8afeef34');
    margin-top: 10px;
    margin-left: -50.5px;
}
.scheme-figure_clients {
    width: 119px;
    height: 90px;
    background-image: url('/static/app/images/step-clients.png?811b8afeef34');
    margin-top: 10px;
    margin-left: -59.5px;
}
.scheme-figure_payments {
    width: 92px;
    height: 100px;
    background-image: url('/static/app/images/step-payments.png?811b8afeef34');
    margin-top: 0;
    margin-left: -17px;
}
.scheme-num {
    display: block;
    color: #cecece;
    line-height: 38px;
}
.scheme-title {
    display: block;
    color: #444444;
}
@media (max-width: 1023px) {
    .scheme-item {
        width: 50%;
        padding-top: 118px;
    }
    .scheme-item+.scheme-item:before {
        display: none;
    }
    .scheme-item_signin {
        margin-left: 0;
    }
    .scheme-item_works {
        margin-left: 0;
    }
    .scheme-item_clients {
        margin-top: 40px;
        margin-left: 0;
    }
    .scheme-item_payments {
        padding-left: 0;
        margin-top: 40px;
        margin-left: 0;
    }
    .scheme-figure_payments {
        margin-left: -42px;
    }
}
@media (max-width: 767px) {
    .scheme-list {
        margin-top: 30px;
    }
    .scheme-item {
        width: 100%;
    }
    .scheme-item+.scheme-item {
        margin-top: 55px;
    }
}
.topics-list {
    margin: 70px 0 0 0;
    padding: 0;
    list-style: none;
    zoom: 1;
}
.topics-list:before, .topics-list:after{
    content: " ";
    display: table;
}
.topics-list:after{
    clear: both;
}
.topics-item {
    float: left;
}
.topics-item+.topics-item {
    margin-left: 20px;
}
.topics-ancor {
    display: block;
    width: 125px;
    height: 50px;
    border: solid 1px transparent;
}
.topics-ancor:hover {
    border-color: #ffb400;
}
.topics-ancor img {
    width: 123px;
    height: 48px;
}
@media (max-width: 1279px) {
    .topics-list {
        width: 560px;
        margin-top: 60px;
        margin-right: auto;
        margin-left: auto;
    }
    .topics-item {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .topics-item:nth-child(5) {
        margin-left: 0;
    }
}
@media (max-width: 767px) {
    .topics-list {
        width: 270px;
        margin-top: 26px;
    }
    .topics-item:nth-child(odd) {
        margin-right: 20px;
        margin-left: 0;
    }
    .topics-item:nth-child(even) {
        margin-left: 0;
    }
}
.statistics {
    overflow: hidden;
    background: url('/static/app/images/stat.jpg?811b8afeef34') no-repeat;
    background-size: cover;
    padding: 60px 0 84px;
}
.statistics-list {
    margin: 0;
    padding: 0;
    list-style: none;
    zoom: 1;
}
.statistics-list:before, .statistics-list:after{
    content: " ";
    display: table;
}
.statistics-list:after{
    clear: both;
}
.statistics-item {
    position: relative;
    float: left;
    width: 31%;
}
.statistics-item+.statistics-item:before {
    content: "";
    display: block;
    position: absolute;
    width: 1px;
    height: 133px;
    background-color: white;
    top: 16px;
}
.statistics-item+.statistics-item {
    width: 37%;
}
.statistics-item:last-child {
    width: 31%;
}
.statistics-box {
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 27px;
    text-align: center;
    color: white;
}
.statistics-box_left {
    margin-left: -20px;
}
.statistics-box_right {
    margin-right: -30px;
}
.statistics-figure {
    font-family: 'Lato Bold', sans-serif;
    font-size: 50px;
    line-height: 60px;
    margin: 0 0 36px;
}
@media (max-width: 767px) {
    .statistics{
        padding: 36px 0 56px;
    }
    .statistics-item {
        float: none;
        width: 100%;
    }
    .statistics-item+.statistics-item:before {
        display: none;
    }
    .statistics-item+.statistics-item {
        width: 100%;
        padding-top: 26px;
    }
    .statistics-item:last-child {
        width: 100%;
    }
    .statistics-box_left {
        margin-left: 0;
    }
    .statistics-box_right {
        margin-right: 0;
    }
    .statistics-figure {
        margin: 0 0 14px;
    }
}
.history {
    border-bottom: solid 1px #cdcdcd;
    overflow: hidden;
}
.history-figure {
    margin: 0;
    float: left;
    padding-top: 40px;
    padding-left: 67px;
}
.history-figure img {
    width: 487px;
    height: 300px;
    margin: 0;
}
.history-box {
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 18px;
    line-height: 26px;
    color: #333333;
    margin-left: 585px;
    padding-top: 30px;
    padding-right: 90px;
}
.history-box p {
    margin: 0;
}
.history-box p+ p {
    margin-top: 16px;
}
.history-box p:last-child {
    text-align: right;
    padding-top: 30px;
    padding-right: 7px;
}
.history-more {
    position: relative;
    display: inline-block;
    padding-right: 15px;
    color: #2980b9;
}
.history-more:before {
    content: "";
    display: block;
    position: absolute;
    width: 7px;
    height: 13px;
    background: url('/static/app/images/arrow.png?811b8afeef34') no-repeat;
    top: 8px;
    right: 0;
}
.history-more:hover {
    color: #ffb400;
}
@media (max-width: 1279px) {
    .history-figure {
        width: 50%;
        padding-left: 0;
    }
    .history-figure img {
        width: 100%;
        height: auto;
    }
    .history-box {
        margin-left: 50%;
        padding-right: 20px;
        padding-left: 20px;
    }
    .history-box p:last-child {
        padding-top: 22px;
    }
}
@media (max-width: 767px) {
    .history-figure {
        width: 100%;
        float: none;
        padding-top: 22px;
    }
    .history-box {
        margin-left: 0;
        padding-right: 0;
        padding-left: 0;
    }
    .history-box p:last-child {
        padding-top: 0;
        text-align: left;
    }
}
.news-list {
    width: 105.55%;
    display: table;
    border-collapse: separate;
    border-spacing: 32px 0;
    margin-top: 50px;
    margin-left: -32px;
}
.news-item {
    display: table-cell;
    position: relative;
    width: 33.33%;
    padding: 16px 24px 90px;
    background: #fdfdfd;
    border: solid 1px #e1e1e1;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 16px;
    line-height: 26px;
    color: #333333;
}
.news-item p {
    margin: 0;
}
.news-title {
    position: relative;
    min-height: 90px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-size: 22px;
    line-height: 34px;
    color: #222222;
    margin-bottom: 18px;
    padding-bottom: 22px;
}
.news-title:after {
    content: "";
    display: block;
    position: absolute;
    width: 80px;
    height: 3px;
    background-color: #e2e2e2;
    left: 0;
    bottom: 0;
}
.news-footer {
    bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
    padding: 16px 20px;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-style: italic;
    font-size: 14px;
    line-height: 26px;
}
.news-date {
    color: #777777;
}
.news-more {
    float: right;
    position: relative;
    display: inline-block;
    padding-right: 15px;
    font-weight: 400;
    font-style: normal;
    font-size: 14px;
    line-height: 26px;
    color: #2980b9;
}
.news-more:after {
    content: "";
    display: block;
    position: absolute;
    width: 5px;
    height: 11px;
    background: url('/static/app/images/arrow_small.png?811b8afeef34') no-repeat;
    top: 8px;
    right: 0;
}
.news-more:hover {
    color: #ffb400;
}
@media (max-width: 1279px) {
    .news-list {
        width: 104%;
        border-spacing: 20px 0;
        margin-left: -20px;
    }
}
@media (max-width: 767px) {
    .news-list {
        width: 100%;
        display: block;
        border-spacing: 0;
        margin-top: 30px;
        margin-left: 0;
    }
    .news-item {
        width: 100%;
        display: block;
    }
    .news-item+.news-item {
        margin-top: 10px;
    }
}
.signup {
    padding-top: 56px;
    padding-bottom: 60px;
    font-family: 'Lato Bold', sans-serif;
    text-align: center;
    font-size: 26px;
    line-height: 32px;
    text-transform: uppercase;
    color: white;
    background: url('/static/app/images/signup.jpg?811b8afeef34') no-repeat;
    background-size: cover;
    border-top: solid 1px #cdcdcd;
}
.signup_white {
    background: white;
    color: #444444;
    border-bottom: solid 1px #ababab;
}
.signup-box {
    padding-bottom: 36px;
    margin-bottom: 40px;
    position: relative;
}
.signup .button {
    width: 230px;
    height: 55px;
}
@media (max-width: 767px) {
    .signup{
        padding-top: 48px;
        padding-bottom: 60px;
    }
    .signup-box {
        padding-bottom: 42px;
        margin-bottom: 30px;
    }
}
.divider {
    content: "";
    display: block;
    position: absolute;
    width: 24px;
    height: 15px;
    left: 50%;
    bottom: 0;
    margin-left: -12px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='24' height='15' viewBox='0 0 24 15' fill='white'%3E %3Cpath d='M21.000,-0.000 C21.000,-0.000 24.000,3.056 24.000,3.056 C24.000,3.056 12.000,14.999 12.000,14.999 C12.000,14.999 -0.000,3.056 -0.000,3.056 C-0.000,3.056 3.000,-0.000 3.000,-0.000 C3.000,-0.000 12.000,8.999 12.000,8.999 C12.000,8.999 21.000,-0.000 21.000,-0.000 Z' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.divider_white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='24' height='15' viewBox='0 0 24 15' fill='%23ffc332'%3E %3Cpath d='M21.000,-0.000 C21.000,-0.000 24.000,3.056 24.000,3.056 C24.000,3.056 12.000,14.999 12.000,14.999 C12.000,14.999 -0.000,3.056 -0.000,3.056 C-0.000,3.056 3.000,-0.000 3.000,-0.000 C3.000,-0.000 12.000,8.999 12.000,8.999 C12.000,8.999 21.000,-0.000 21.000,-0.000 Z' fill-rule='evenodd'/%3E %3C/svg%3E");
}
.links {
    padding-top: 63px;
    margin-left: -20px;
}
.links-list {
    margin: 0;
    padding: 0;
    list-style: none;
    zoom: 1;
}
.links-list:before, .links-list:after{
    content: " ";
    display: table;
}
.links-list:after{
    clear: both;
}
.links-item {
    float: left;
    padding-right: 15px;
    padding-left: 15px;
}
.links-item:last-child {
    padding-right: 0;
    padding-left: 15px;
}
.links-ancor {
    font-family: 'Roboto', sans-serif;
    color: #777777;
    font-size: 16px;
    line-height: 26px;
    display: block;
    position: relative;
    padding-top: 11px;
    padding-bottom: 11px;
}
.links-ancor.active {
    color: #555555;
}
.links-ancor.active:before {
    content: "";
    display: block;
    position: absolute;
    width: 70%;
    height: 2px;
    bottom: 0;
    left: 50%;
    margin-left: -35%;
    background-color: #ffc332;
}
.links-ancor:hover {
    color: #ffc332;
}
/*@media (max-width: 1279px) {*/
/*    .links-item {*/
/*        padding-right: 10px;*/
/*        padding-left: 10px;*/
/*    }*/
/*    .links-item:last-child {*/
/*        padding-right: 0;*/
/*        padding-left: 10px;*/
/*    }*/
/*}*/

.links-list {
    text-align: center;
}
.links-item {
    float: none;
    display: inline-block;
}
@media (max-width: 767px) {
    .links{
        margin-left: 0;
        padding-top: 45px;
    }
    .links-list {
        width: 100%;
    }
    .links-item {
        width: 100%;
    }
    .links-ancor {
        display: inline-block;
        font-size: 22px;
        line-height: 28px;
        padding-top: 8px;
        padding-bottom: 9px;
    }
}
.logos {
    padding-top: 60px;
    padding-bottom: 30px;
}
.logos-list {
    margin: 0;
    padding: 0;
    list-style: none;
    zoom: 1;
    display: inline-block;
    vertical-align: top;
}
.logos-list:before, .logos-list:after{
    content: " ";
    display: table;
}
.logos-list:after{
    clear: both;
}
.logos-list_payways {
    padding-left: 92px;
}
.logos-list_sotial li+ li {
    margin-left: 10px;
}
.logos-list_footer {
    padding-top: 12px;
    padding-left: 69px;
}
.logos-item {
    display: inline-block;
    position: relative;
}
.logos-payways {
    display: block;
    background-repeat: no-repeat;
    position: relative;
}

.logos-payways_webmoney {
    width: 114px;
    height: 46px;
    background-image: url('/static/app/images/webmoney.png?811b8afeef34');
    top: 5px;
    /*margin-left: 60px;*/
}
.logos-payways_yandexmodey {
    width: 100px;
    height: 38px;
    background-image: url('/static/app/images/yandexmoney.jpg?811b8afeef34');
    top: 4px;
    margin-left: 45px;
}
.logos-payways_epayments {
    width: 100px;
    height: 24px;
    background-image: url('/static/app/images/epayments.jpg?811b8afeef34');
    top: -5px;
    margin-left: 45px;
}
.logos-payways_qiwi {
    width: 100px;
    height: 38px;
    background-image: url('/static/app/images/qiwi.png?811b8afeef34');
    top: 3px;
    margin-left: 45px;
}

.logos-sotial {
    display: block;
    background: url('/static/app/images/social.png?811b8afeef34') no-repeat;
    width: 40px;
    height: 40px;
    border-radius: 50%;
}
.logos-sotial_vk {
    background-position: 0 0;
}
.logos-sotial_fb {
    background-position: -40px 0;
}
.logos-sotial_tw {
    background-position: -80px 0;
}
.logos-sotial_od {
    background-position: -120px 0;
}
@media (max-width: 1279px) {
    .logos-list_payways {
        padding-left: 20px;
    }
    .logos-list_sotial {
        padding-left: 10px;
    }
    .logos-payways_epay {
        margin-left: 25px;
    }
    .logos-payways_webmoney {
        margin-left: 20px;
    }
}
@media (max-width: 1023px) {
    .logos{
        text-align: center;
    }
    .logos-list {
        width: 100%;
        padding-left: 0;
    }
    .logos-list_payways {
        padding-top: 20px;
    }
    .logos-list_sotial {
        padding-top: 40px;
    }
}
@media (max-width: 767px) {
    .logos{
        padding-top: 67px;
        padding-bottom: 45px;
    }
}
.legal {
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
    color: #777777;
}
.page {
    padding-top: 60px;
    padding-bottom: 60px;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 16px;
    line-height: 26px;
    color: #222222;
}
.page-box> h2 {
    margin: 28px 0;
    font-weight: 400;
    font-size: 22px;
    line-height: 26px;
}
.page-box> ul {
    list-style: square;
}
.page-box> p {
    margin: 10px 0;
}
.page-side {
    width: 262px;
    float: left;
}
.page-side_grey {
    background: white;
}
.page-content {
    margin-left: 262px;
    padding-left: 30px;
}
.page_grey {
    background: #f8f8f8;
}
.page_notice {
    border-bottom: solid 1px #e5e5e5;
}
.page_contacts {
    padding-top: 48px;
    padding-bottom: 48px;
}
@media (max-width: 767px) {
    .page{
        padding-top: 20px;
        padding-bottom: 20px;
    }
    .page-content {
        margin-left: 0;
    }
}
.tabs {
    padding: 20px 40px;
}
.tabs-link {
    position: relative;
    display: block;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 26px;
    color: #444444;
    padding-top: 14px;
    padding-bottom: 14px;
}
.tabs-link.active {
    color: #222222;
    font-weight: 700;
}
.tabs-link:hover {
    font-weight: 700;
}
.tabs-link:hover:after {
    display: block;
}
.tabs-link+.tabs-link {
    border-top: solid 1px #ebebeb;
}
.tabs-link:after {
    content: "";
    width: 21px;
    height: 6px;
    background: url('/static/app/images/arrow_yellow.png?811b8afeef34') no-repeat;
    top: 26px;
    right: 0;
    position: absolute;
}
@media (max-width: 767px) {
    .tabs{
        display: none;
    }
}
.accordion {
    margin: 0;
    padding: 0;
    list-style: none;
    zoom: 1;
}
.accordion:before, .accordion:after{
    content: " ";
    display: table;
}
.accordion:after{
    clear: both;
}
.accordion-link {
    display: none;
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 26px;
    color: #444444;
    padding: 14px 20px;
    background: white;
}
.accordion-link.active {
    color: #222222;
    font-weight: 700;
}
.accordion-content {
    display: none;
}
.accordion-content.active {
    display: block;
}
@media (max-width: 767px) {
    .accordion-link {
        display: block;
    }
    .accordion-item+.accordion-item {
        border-top: solid 1px #ebebeb;
    }
    .accordion-content {
        padding: 20px;
    }
}
.top {
    overflow: hidden;
    margin-bottom: 80px;
}
.top-cell {
    width: 360px;
    float: left;
    border: solid 2px #373737;
}
.top-cell+.top-cell {
    margin-left: 30px;
}
.top-head {
    font-family: 'Roboto', sans-serif;
    text-align: center;
    font-weight: 400;
    font-size: 20px;
    line-height: 26px;
    color: #333333;
    background: #fff7e4;
    border-bottom: solid 2px #373737;
    padding: 20px 0;
}
.top-table {
    width: 100%;
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    line-height: 26px;
    color: #333333;
}
.top-table th {
    font-weight: 300;
    text-align: center;
    color: #444444;
    background: #f6f6f6;
    padding-top: 12px;
    padding-bottom: 12px;
}
.top-table th+th {
    border-left: solid 1px #e9e9e9;
}
.top-table td {
    font-weight: 400;
    border-top: solid 1px #e9e9e9;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 30px;
}
.top-table td+ td {
    border-left: solid 1px #e9e9e9;
}
.top-table tr:nth-child(even) {
    background: #f6f6f6;
}
.top-yellow {
    color: #ffc332;
}
.top-red {
    color: #e55858;
}
@media (max-width: 1279px) {
    .top-cell {
        width: 300px;
    }
    .top-cell+.top-cell {
        margin-left: 20px;
    }
}
@media (max-width: 1023px) {
    .top-cell {
        width: 100%;
    }
    .top-cell+.top-cell {
        margin-top: 30px;
        margin-left: 0;
    }
}
@media (max-width: 767px) {
    .top{
        margin-bottom: 50px;
    }
}
.bonus {
    text-align: center;
}
.bonus-title {
    font-family: 'Lato', sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 40px;
    line-height: 50px;
    margin: 0 0 50px;
}
.bonus-list {
    margin: 0;
    padding: 0;
    list-style: none;
    zoom: 1;
    display: table;
}
.bonus-list:before, .bonus-list:after{
    content: " ";
    display: table;
}
.bonus-list:after{
    clear: both;
}
.bonus-item {
    width: 33.33%;
    display: table-cell;
    padding-right: 20px;
    padding-left: 20px;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 22px;
    line-height: 34px;
}
.bonus-item+.bonus-item {
    border-left: dashed 1px #333333;
}
.bonus-item span {
    color: #ffc332;
}
.bonus-head {
    font-family: 'Lato Bold', sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    font-size: 36px;
    line-height: 46px;
    letter-spacing: 2px;
    margin-top: -10px;
    margin-bottom: 26px;
}
@media (max-width: 767px) {
    .bonus-title {
        font-size: 24px;
        line-height: 26px;
        margin-bottom: 20px;
    }
    .bonus-list {
        display: block;
    }
    .bonus-item {
        width: 100%;
        display: block;
        padding: 20px 0 20px 0;
    }
    .bonus-item+.bonus-item {
        border-left: none;
        border-top: dashed 1px #333333;
    }
    .bonus-head {
        margin-top: 0;
        margin-bottom: 6px;
    }
}
.facts {
    color: #333333;
}
.facts-item {
    border-bottom: solid 1px #dadada;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 16px;
    line-height: 26px;
    padding-top: 20px;
    padding-bottom: 20px;
}
.facts-title {
    font-family: 'Lato Bold', sans-serif;
    font-size: 24px;
    line-height: 36px;
}
.facts-date {
    color: #555555;
}
.facts-more {
    color: #888888;
    text-decoration: underline;
    position: relative;
    display: inline-block;
    padding-right: 30px;
}
.facts-more:hover {
    font-weight: 700;
    color: #333333;
}
.facts-more:hover:after {
    display: block;
}
.facts-more:after {
    content: "";
    position: absolute;
    width: 21px;
    height: 6px;
    background: url('/static/app/images/arrow_yellow.png?811b8afeef34') no-repeat;
    top: 12px;
    right: 0;
}
.facts-tags {
    margin: 10px 0;
    padding: 0;
    list-style: none;
    font-size: 14px;
    color: #aaa;
}
    .facts-tags li {
        float: left;
    }
        .facts-tags li a {
            color: #aaa;
        }
        .facts-tags li a:hover {
            color: #333333;
        }
.facts-box {
    padding-top: 40px;
    padding-bottom: 40px;
    text-align: center;
}
.page404 {
    padding-top: 225px;
    padding-bottom: 110px;
    background: #ffb400 url('/static/app/images/404.jpg?811b8afeef34') top center no-repeat;
    background-size: cover;
}
.page404-image {
    width: 581px;
    height: 335px;
    background: url('/static/app/images/404.png?811b8afeef34') no-repeat;
    margin-right: auto;
    margin-bottom: 40px;
    margin-left: auto;
}
.page404-title {
    font-family: 'Roboto', sans-serif;
    text-align: center;
    font-weight: 700;
    font-size: 32px;
    line-height: 46px;
    color: white;
    margin: 40px 0 44px -40px;
}
.page404-box {
    width: 556px;
    margin-right: auto;
    margin-left: auto;
    padding-right: 34px;
}
@media (max-width: 767px) {
    .page404{
        padding-top: 40px;
        padding-bottom: 110px;
    }
    .page404-image {
        width: 286px;
        height: 244px;
        background: url('/static/app/images/404m.png?811b8afeef34') no-repeat;
    }
    .page404-title {
        font-weight: 400;
        font-size: 28px;
        line-height: 36px;
        margin-left: -10px;
    }
    .page404-box {
        width: 236px;
    }
}
.sites {
    font-family: 'Roboto', sans-serif;
}
.sites-container {
    margin: 0;
    padding: 0;
    list-style: none;
    zoom: 1;
    display: table;
}
.sites-container:before, .sites-container:after{
    content: " ";
    display: table;
}
.sites-container:after{
    clear: both;
}
.sites-cell {
    display: table-cell;
}
.sites-cell+.sites-cell {
    padding-left: 30px;
}
.sites-tumb {
    position: relative;
    display: block;
    width: 360px;
    height: 203px;
}
.sites-tumb img {
    position: relative;
    z-index: 0;
    width: 100%;
}
.sites-box {
    text-align: center;
    padding-top: 28px;
    padding-bottom: 28px;
}
.sites-link {
    font-weight: 300;
    font-size: 22px;
    line-height: 26px;
    color: #555555;
    border-bottom: solid 1px #555555;
}
.sites-link:hover {
    color: #2980b9;
    border-color: #2980b9;
}
.sites-list {
    margin: 5px 0 25px 0;
    padding: 0;
    list-style: none;
    zoom: 1;
    font-weight: 700;
    font-size: 16px;
    line-height: 26px;
    color: #222222;
    min-height: 271px;
}
.sites-list:before, .sites-list:after{
    content: " ";
    display: table;
}
.sites-list:after{
    clear: both;
}
.sites-item {
    position: relative;
    padding-left: 45px;
    margin-top: 1px;
    margin-bottom: 1px;
}
.sites-item:before {
    content: "";
    display: block;
    position: absolute;
    width: 20px;
    height: 16px;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='20' height='16' viewBox='0 0 20 16'%3E %3Cdefs%3E %3Cstyle%3E .cls-2 { fill: %23ffc332; } %3C/style%3E %3C/defs%3E %3Cpath d='M20.000,1.083 C20.000,1.083 8.800,16.000 8.800,16.000 C8.800,16.000 8.352,15.531 8.352,15.531 C8.352,15.531 8.000,16.000 8.000,16.000 C8.000,16.000 -0.000,7.626 -0.000,7.626 C-0.000,7.626 1.262,6.326 1.262,6.326 C1.262,6.326 1.769,6.628 1.769,6.628 C1.769,6.628 2.062,6.326 2.062,6.326 C2.062,6.326 7.761,9.729 7.761,9.729 C7.761,9.729 18.118,-0.000 18.118,-0.000 C18.118,-0.000 18.505,0.388 18.505,0.388 C18.505,0.388 18.918,-0.000 18.918,-0.000 C18.918,-0.000 20.000,1.083 20.000,1.083 Z' id='path-1' class='cls-2' fill-rule='evenodd'/%3E %3C/svg%3E");
    top: 5px;
    left: 0;
}
.sites-item ul {
    margin: 0;
    padding: 0;
    list-style: none;
    zoom: 1;
    font-weight: 300;
    padding-left: 28px;
}
.sites-item ul:before, .sites-item ul:after{
    content: " ";
    display: table;
}
.sites-item ul:after{
    clear: both;
}
.sites-item ul span {
    color: #666666;
    font-style: italic;
    font-size: 13px;
}
.sites-item ul li {
    margin-top: 1px;
    margin-bottom: 1px;
}
.sites-text {
    color: #444444;
    font-weight: 300;
    font-size: 16px;
    line-height: 26px;
    margin: 0;
}
.sites-text strong {
    font-weight: 700;
}
@media (max-width: 1279px) {
    .sites-tumb {
        width: 300px;
        height: auto;
    }
    .sites-list {
        min-height: 353px;
    }
}
@media (max-width: 1023px) {
    .sites-container {
        display: block;
    }
    .sites-cell {
        display: block;
    }
    .sites-cell+.sites-cell {
        margin-top: 40px;
    }
    .sites-tumb {
        width: 360px;
        margin-right: auto;
        margin-left: auto;
    }
    .sites-list {
        min-height: 0;
    }
}
@media (max-width: 767px) {
    .sites-cell+.sites-cell {
        padding-left: 0;
    }
    .sites-tumb {
        width: 100%;
        max-width: 360px;
    }
    .sites-item ul {
        padding-left: 0;
    }
}
.notice {
    font-family: 'Roboto', sans-serif;
    text-align: center;
    font-style: italic;
    font-weight: 300;
    font-size: 16px;
    line-height: 26px;
    color: #666666;
    max-width: 768px;
    margin-right: auto;
    margin-left: auto;
}
.notice a {
    color: #2980b9;
    border-bottom: solid 1px #2980b9;
}
.notice_big {
    font-style: normal;
    font-size: 22px;
    line-height: 36px;
}
.layout {
    width: 100%;
    display: table;
}
.layout-cell {
    display: table-cell;
    width: 50%;
}
.layout-cell+.layout-cell {
    border-left: dashed 1px #e5e5e5;
}
@media (max-width: 1023px) {
    .layout{
        display: block;
    }
    .layout-cell {
        width: 100%;
        display: block;
    }
    .layout-cell+.layout-cell {
        border-left: none;
    }
}
.support {
    text-align: center;
    max-width: 400px;
    margin-right: auto;
    margin-left: auto;
}
.support-title {
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    font-size: 32px;
    line-height: 36px;
    color: #333333;
    margin-top: -3px;
    margin-bottom: 40px;
}
.support-box {
    width: 100%;
    display: table;
    margin-bottom: 60px;
}
.support-cell {
    display: table-cell;
    width: 50%;
    padding-right: 20px;
}
.support-cell+.support-cell {
    border-left: solid 1px #bababa;
    padding-right: 0;
    padding-left: 20px;
}
.support-icon {
    display: inline-block;
    position: relative;
    width: 50px;
    height: 50px;
    background-color: #ffb400;
    border-radius: 50%;
}
.support-icon:after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
}
.support-icon_mail:after {
    width: 24px;
    height: 17px;
    margin: -8.5px 0 0 -12px;
    background-image: url('/static/app/images/envelope.png?811b8afeef34');
}
.support-icon_skype:after {
    width: 20px;
    height: 20px;
    margin: -10px 0 0 -10px;
    background-image: url('/static/app/images/skype.png?811b8afeef34');
}
.support-icon_telegram:after {
    width: 24px;
    height: 24px;
    margin: -12px 0 0 -12px;
    background-image: url('/static/app/images/telegram.svg?811b8afeef34');
}
.support-ancor {
    display: block;
    font-weight: 300;
    font-size: 18px;
    line-height: 26px;
    color: #2980b9;
}
@media (max-width: 1023px) {
    .support{
        max-width: none;
        margin-bottom: 40px;
        padding-bottom: 40px;
        border-bottom: dashed 1px #bababa;
    }
    .support-box {
        margin-bottom: 20px;
        display: block;
    }
    .support-cell {
        display: block;
        width: 100%;
        padding-right: 0;
    }
    .support-cell+.support-cell {
        border-left: none;
        padding-top: 20px;
        padding-left: 0;
    }
}
@media (max-width: 767px) {
    .support-title {
        font-size: 24px;
    }
}
.support_login {
    padding-top: 20px;
}
.support_login .support-title {
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 18px;
    line-height: 26px;
    text-transform: uppercase;
    margin-top: 0;
    margin-bottom: 0;
}
.support_login .support-box {
    display: block;
    margin-top: 10px;
    margin-bottom: 0;
}
.support_login .support-cell {
    display: block;
    width: 100%;
    padding-right: 0;
    padding-left: 0;
}
.support_login .support-cell+ .support-cell {
    border-left: none;
    padding: 0;
}
.support_login .support-icon {
    width: 40px;
    height: 40px;
    vertical-align: middle;
    margin-right: 20px;
}
.support_login .support-ancor {
    display: inline-block;
}
@media (max-width: 1023px) {
    .support_login {
        border-bottom: none;
        padding-bottom: 0;
        margin-bottom: 0;
    }
}
.contacts {
    max-width: 360px;
    margin-right: auto;
    margin-left: auto;
}
.contacts-title {
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    font-size: 32px;
    line-height: 36px;
    color: #333333;
    margin: -3px 0 40px;
}
@media (max-width: 1023px) {
    .contacts{
        max-width: none;
    }
}
@media (max-width: 767px) {
    .contacts-title {
        font-size: 24px;
    }
}
.win {
    padding-top: 30px;
    padding-bottom: 30px;
    font-family: 'Roboto', sans-serif;
    color: #444444;
    text-align: center;
    font-weight: 300;
    font-size: 16px;
    line-height: 26px;
    background: url('/static/app/images/win.jpg?811b8afeef34') top center no-repeat;
    background-size: cover;
}
.win-box {
    max-width: 768px;
    margin-right: auto;
    margin-left: auto;
    color: white;
}
.win-title {
    font-family: 'Lato';
    text-align: center;
    font-weight: 400;
    font-size: 34px;
    line-height: 48px;
    margin-top: 0;
    margin-bottom: 40px;
}
.win-list {
    margin: 0;
    padding: 0;
    list-style: none;
    zoom: 1;
    text-align: center;
}
.win-list:before, .win-list:after{
    content: " ";
    display: table;
}
.win-list:after{
    clear: both;
}
.win-item {
    float: left;
    width: 25%;
    padding-right: 16px;
    padding-left: 16px;
}
.win-thumb {
    width: 261px;
    height: 200px;
    display: block;
    margin-right: auto;
    margin-bottom: 40px;
    margin-left: auto;
}
.win-head {
    font-weight: 400;
    font-size: 22px;
    line-height: 26px;
}
.win-text {
    font-weight: 300;
    font-size: 18px;
    line-height: 26px;
}
@media (max-width: 1279px) {
    .win-title {
        margin-bottom: 20px;
    }
    .win-item {
        width: 50%;
        margin-top: 20px;
        margin-bottom: 20px;
    }
}
@media (max-width: 767px) {
    .win-item {
        width: 100%;
    }
}
.input {
    height: 50px;
    display: inline-block;
    border: solid 1px #bbbbbb;
    border-radius: 3px;
    padding: 0 20px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    font-size: 18px;
    line-height: 26px;
    color: #333333;
}
.input_big {
    width: 100%;
    height: 50px;
}
.input_right {
    /*float: right;*/
    float: none;
    width: 100%;
    display: block;
}
.input_fixsize {
    /*width: 280px;*/
    height: 50px;
}
@media (max-width: 767px) {
    .input_right {
        float: none;
    }
    .input_fixsize {
        width: 100%;
    }
}
.textarea {
    width: 100%;
    height: 55px;
    border: solid 1px #bbbbbb;
    border-radius: 3px;
    padding: 20px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 300;
    font-size: 18px;
    line-height: 26px;
    color: #333333;
    min-height: 150px;
}
.button {
    position: relative;
    display: inline-block;
    width: 100%;
    height: 55px;
    padding: 12px;
    border: solid 3px #ffb400;
    border-radius: 3px;
    background-color: #ffb400;
    font-family: 'Open Sans', sans-serif;
    color: white;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase;
    font-size: 16px;
    line-height: 26px;
    letter-spacing: 2px;
    cursor: pointer;
}
@media (max-width: 1023px) {
    .button{
        font-size: 15px;
    }
}
.button_next {
    width: 300px;
    height: 55px;
    border-color: #a6a6a6;
    background-color: #a6a6a6;
}
.button_404 {
    width: 236px;
    height: 55px;
}
.button_404+.button_404 {
    float: right;
}
.button_transparent {
    border-color: #fcfcfc;
    background-color: rgba(0, 0, 0, 0.4);
    text-transform: none;
    padding-left: 50px;
}
.button_transparent:before {
    content: "";
    display: block;
    position: absolute;
    width: 13px;
    height: 19px;
    background-image: url('/static/app/images/arrow_white.png?811b8afeef34');
    top: 17px;
    left: 50px;
}
.button_green {
    background-color: #50c64b;
    border-color: #50c64b;
}
.button_info {
    background-color: #ffb400;
    border-color: #ffb400;
}
.button_fixsize {
    max-width: 280px;
}
@media (max-width: 767px) {
    .button_next {
        width: 100%;
    }
    .button_404+.button_404 {
        float: none;
        margin-top: 10px;
    }
}
.form {
    margin: 0;
}
.form-box {
    zoom: 1;
    position: relative;
}
.form-box:before, .form-box:after{
    content: " ";
    display: table;
}
.form-box:after{
    clear: both;
}
.form-box+.form-box {
    margin-top: 15px;
}
.form-box_button {
    text-align: center;
    padding-top: 20px;
}
.form-label {
    /*display: inline-block;*/
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 18px;
    line-height: 26px;
    color: #222222;
    padding-bottom: 3px;
    /*padding-top: 12px;*/
}
.form-checkbox {
    display: inline-block;
}
@media (max-width: 767px) {
    .form-label {
        display: block;
        padding-bottom: 5px;
    }
}
.login {
    max-width: 565px;
    border: solid 3px #ffb400;
    margin-right: auto;
    margin-left: auto;
    padding: 20px 48px;
}
.login-title {
    text-align: center;
    font-weight: 300;
    font-size: 24px;
    line-height: 32px;
    font-family: 'Open Sans', sans-serif;
    border-bottom: solid 1px #ededed;
    color: #000000;
    padding-bottom: 15px;
}
.login-form {
    border-bottom: solid 1px #ededed;
    padding-bottom: 25px;
}
    .login-form-contact {
        /*border-top: solid 1px #ededed;*/
    }
    .login-form .input-contact-method {
        float:left;
        width: 35%;
    }
    .login-form .input-contact-detail {
        float: left;
        width: 65%;
    }
.login-help {
    zoom: 1;
    color: #888888;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 16px;
    line-height: 26px;
    padding-top: 20px;
}
.login-help:before, .login-help:after{
    content: " ";
    display: table;
}
.login-help:after{
    clear: both;
}
.login-help a {
    color: #2980b9;
}
.login-requier {
    float: right;
}
@media (max-width: 767px) {
    .login{
        padding: 10px 18px;
    }
    .login-requier {
        float: none;
        padding-top: 10px;
    }
}
.faq {
    font-family: 'Roboto', sans-serif;
}
.faq-tabs {
    border-bottom: solid 1px #ebebeb;
    max-width: 768px;
    margin-right: auto;
    margin-bottom: 60px;
    margin-left: auto;
    padding-bottom: 20px;
}
.faq-link {
    position: relative;
    display: inline-block;
    padding-right: 12px;
    padding-left: 23px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 30px;
    color: #888888;
}
.faq-link:before {
    content: "";
    display: block;
    position: absolute;
    background-color: #7f7f7f;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    top: 14px;
    left: 8px;
}
.faq-link.active {
    color: white;
    background-color: #333333;
    border-radius: 3px;
}
.faq-link.active:before {
    background-color: #ffb400;
}
.faq-link.active:hover {
    color: white;
}
.faq-link+.faq-link {
    margin-left: 7px;
}
.faq-link:hover {
    color: #ffc332;
}
.faq-link:hover:before {
    background-color: #ffb400;
}
.faq-box {
    max-width: 768px;
    margin-right: auto;
    margin-left: auto;
}
.faq-item+.faq-item {
    margin-top: 20px;
}
.faq-head {
    position: relative;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #222222;
    border: solid 1px #e3e3e3;
    border-radius: 3px;
    padding: 10px 50px 9px 20px;
}
.faq-body {
    display: none;
    font-weight: 300;
    font-size: 18px;
    line-height: 27px;
    color: #333333;
    background-color: #f7f7f7;
    padding: 15px 65px;
}
.faq-control {
    display: block;
    top: 0;
    right: 0;
    position: absolute;
    width: 50px;
    height: 100%;
    border-left: solid 1px #e3e3e3;
    background-color: white;
}
.faq-control:before {
    content: "";
    display: block;
    position: absolute;
    width: 10px;
    height: 6px;
    background: url('/static/app/images/arrow_bottom.png?811b8afeef34') no-repeat;
    top: 19px;
    left: 20px;
}
.faq-item.active .faq-head {
    background-color: #ffb400;
    color: white;
}
.faq-item.active .faq-control {
    background-color: #ffb400;
}
.faq-item.active .faq-control:before {
    background: url('/static/app/images/arrow_bottom_active.png?811b8afeef34') no-repeat;
}
@media (max-width: 767px) {
    .faq-head {
        padding-left: 10px;
    }
    .faq-body {
        padding: 1px 15px;
    }
}

.clearfix:after {
  content: "";
  display: table;
  clear: both;
}
ul.errorlist{
    list-style-type: none;
    padding: 0;
    margin: 0;
}
ul.errorlist li{
    color: darkred;
    font-size: 0.8rem;
    line-height: 1;
    margin: 10px 0;
}
.top-table td {
    text-align: center;
    padding-left: 0;
}

.top-table td.lft{
    text-align: left;
    padding-left: 15px;
    width: 200px;
}

/*telegram banner*/
.t_me-banner {
    background: url("/static/app/images/telegram-rm.png?811b8afeef34") no-repeat;
    background-size: cover;
    width: 450px;
    height: 112px;
    position: fixed;
    bottom: 0;
    left: 50px;
    display: none;
    cursor: pointer;
}
.t_me-banner-close {
    width: 20px;
    height: 20px;
    position: absolute;
    top: -20px;
    right: -20px;
    cursor: pointer;
    overflow: hidden;
}
