.check {
    width: 600px;
    min-height: 1074px;
    background-color: #fff;
    box-sizing: border-box;
}

.check__logo {
    width: 270px;
    height: 63px;
    margin: 0 auto 15px;
}

.check__logo img {
    width: 100%;
    height: auto;
}

.check__text {
    font-size: 30px;
    line-height: 36px;
    color: #313133;
    text-align: center;
    font-weight: 500;
    margin-bottom: 24px;
}

.check__table {
    margin-bottom: 14px;
}

.check__table table {
    width: 100%;
}

.check__table tr td:last-child {
    padding-left: 0;
}

.check__table td {
    font-size: 30px;
    line-height: 36px;
    color: #313133;
}

.check__bottom-text {
    font-size: 26px;
    line-height: 36px;
    color: #313133;
    text-align: center;
}
audio,
canvas,
iframe,
img,
svg,
video {
    vertical-align: middle;
}

fieldset {
    margin: 0;
    padding: 0;

    border: none;
}

textarea {
    resize: vertical;
}

input[type='text'],
input[type='email'],
input[type='search'],
input[type='password'] {
    -webkit-appearance: none;
    -moz-appearance: none;
}

/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
    line-height: 1.15;
    /* 1 */
    -webkit-text-size-adjust: 100%;
    /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
    margin: 0;
}

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

h1 {
    margin: 0.67em 0;

    font-size: 2em;
}

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

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

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

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

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

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

/**
 * Remove the gray background on active links in IE 10.
 */

a {
    background-color: transparent;
}

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

abbr[title] {
    /* 1 */
    text-decoration: underline;
    /* 2 */
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;

    border-bottom: none;
    /* 2 */
}

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

b,
strong {
    font-weight: bolder;
}

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

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

/**
 * 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 {
    position: relative;

    font-size: 75%;
    line-height: 0;
    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;
}

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

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
    /* 1 */
    margin: 0;
    /* 1 */
    font-size: 100%;
    /* 1 */
    line-height: 1.15;
    font-family: inherit;
    /* 2 */
}

/**
 * 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;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
    -webkit-appearance: button;
}

/**
 * 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 {
    padding: 0;

    border-style: none;
}

/**
 * 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;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
    padding: 0.35em 0.75em 0.625em;
}

/**
 * 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 {
    /* 2 */
    display: table;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    /* 1 */
    max-width: 100%;
    /* 1 */
    padding: 0;
    /* 1 */
    color: inherit;
    /* 3 */
    white-space: normal;
    /* 1 */
}

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

progress {
    vertical-align: baseline;
}

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

textarea {
    overflow: auto;
}

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

[type="checkbox"],
[type="radio"] {
    -webkit-box-sizing: border-box;
    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"] {
    /* 1 */
    outline-offset: -2px;

    -webkit-appearance: textfield;
    /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

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

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

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

    -webkit-appearance: button;
    /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
    display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
    display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
    display: none;
}

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

[hidden] {
    display: none;
}

html,
body {
    height: 100%;
}

html {
    font-size: 62.5%;
}

body {
    min-width: 320px;
    margin: 0;
    padding: 0;
    overflow-x: hidden;

    font-size: 1.6em;
    line-height: 1.6;
    font-family: "Lato", Arial, "Helvetica Neue", Helvetica, sans-serif;
    color: #32335e;

    background: #fff;
    -webkit-overflow-scrolling: touch;
    -webkit-font-smoothing: subpixel-antialiased;
    -moz-osx-font-smoothing: auto;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 1.4em 0 0.5em;

    font-weight: 300;
    line-height: normal;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
h1 a:visited,
h2 a:visited,
h3 a:visited,
h4 a:visited,
h5 a:visited,
h6 a:visited {
    color: inherit;
}

h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child,
h5:first-child,
h6:first-child {
    margin-top: 0;
}

h1:last-child,
h2:last-child,
h3:last-child,
h4:last-child,
h5:last-child,
h6:last-child {
    margin-bottom: 0;
}

h1 {
    font-size: 2.25em;
}

h2 {
    font-size: 2em;
}

h3 {
    font-size: 1.75em;
}

h4 {
    font-size: 1.5em;
}

h5 {
    font-size: 1.25em;
}

h6 {
    font-size: 1em;
}

a {
    color: #3390f8;
    text-decoration: underline;

    -webkit-transition: 125ms color ease-out;
    -o-transition: 125ms color ease-out;
    transition: 125ms color ease-out;
}

a:visited {
    color: #6741d9;
}

a:hover {
    color: #f03e3e;
    text-decoration: none;
}

p {
    margin-top: 1.4em;
    margin-bottom: 1.4em;
}

p:first-child {
    margin-top: 0;
}

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

i,
em {
    font-style: italic;
}

b,
strong {
    font-weight: bold;
}

q {
    font-style: italic;

    quotes: "«" "»";
}

q q {
    font-style: italic;

    quotes: "„" "“";
}

mark,
kbd,
code {
    display: inline-block;
    padding: 0 4px;

    vertical-align: middle;

    border-radius: 3px;
}

kbd {
    color: #fff;

    background-color: #222;
}

hr {
    display: block;
    height: 1px;
    margin: 1em 0;
    padding: 0;

    border: 0;
    border-top: 1px solid #ccc;
}

table th,
table td {
    padding: 0 0.5em;
}

table tbody th {
    text-align: inherit;
}

ol,
ul {
    padding-left: 2em;
}

dt {
    font-weight: bold;
}

dd {
    margin-bottom: 1.4em;
    margin-left: 0;
    padding-left: 1.4em;
}

pre,
code {
    overflow: hidden;

    font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;
    white-space: pre-wrap;
    word-wrap: break-word;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;

    background-color: #e9ecef;
}

pre {
    padding: 1em;

    border-radius: 3px;
}

blockquote {
    margin: 0 0 1.4em;
    padding: 0.7em;

    border-left: 5px solid #eee;
}

blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
    margin-bottom: 0;
}

blockquote p:first-child,
blockquote ul:first-child,
blockquote ol:first-child {
    margin-top: 0;
}

blockquote footer,
blockquote small {
    display: block;

    font-size: 80%;
    line-height: 1.4em;
}

blockquote footer:before,
blockquote small:before {
    content: '\2014 \00A0';
}

.clearfix:before,
.clearfix:after {
    content: "";

    display: table;
}

.clearfix:after {
    clear: both;
}

.content-wrapper:before,
.content-wrapper:after {
    content: "";

    display: table;
}

.content-wrapper:after {
    clear: both;
}

.content-wrapper > *:first-child {
    margin-top: 0 !important;
}

.content-wrapper > *:last-child {
    margin-bottom: 0 !important;
}

.disabled {
    cursor: default;
    opacity: 0.5;

    pointer-events: none;
}

.f-left {
    float: left;
}

.f-right {
    float: right;
}

.f-none {
    float: none;
}

.hidden {
    display: none !important;
}

.hyphenate {
    word-wrap: break-word;
    -ms-word-break: break-all;
    word-break: break-word;
    -ms-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
    overflow-wrap: break-word;
}

.invisible {
    visibility: hidden;
}

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

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

.ta-left {
    text-align: left;
}

.bold {
    font-weight: bold;
}

.italic {
    font-style: italic;
}

.uppercase {
    text-transform: uppercase;
}

.lowercase {
    text-transform: lowercase;
}

.capitalize {
    text-transform: capitalize;
}

.caps {
    font-variant: small-caps;
}

.visuallyhidden,
.visually-hidden,
.sr-only {
    position: absolute;

    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;

    white-space: nowrap;

    border: none;

    clip: rect(0, 0, 0, 0);
}

.visuallyhidden.focusable:active,
.visually-hidden.focusable:active,
.sr-only.focusable:active,
.visuallyhidden.focusable:focus,
.visually-hidden.focusable:focus,
.sr-only.focusable:focus {
    position: static;

    width: auto;
    height: auto;
    overflow: visible;

    white-space: normal;

    clip: auto;
}

.word-wrap {
    overflow-wrap: break-word;
    word-wrap: break-word;
    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
}

@media only screen and (max-width: 768px) {
    html {
        font-size: 68.75%;
    }
}

@media only screen and (max-width: 480px) {
    ol,
    ul {
        padding-left: 0;

        list-style-position: inside;
    }
}

@media print {
    .print-hidden {
        display: none !important;
    }

    .print-invisible {
        visibility: hidden !important;
    }

    *,
    *:before,
    *:after {
        color: #000 !important;
        text-shadow: none !important;

        background: transparent !important;
        /* Black prints faster: http://www.sanbeiji.com/archives/953 */
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
    }

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

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

    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: "";
    }

    pre {
        white-space: pre-wrap !important;
    }

    pre,
    blockquote {
        page-break-inside: avoid;

        border: 1px solid #999;
    }

    thead {
        display: table-header-group;
    }

    tr,
    img {
        page-break-inside: avoid;
    }

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

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

@media not print () {
    .print-visible {
        display: none !important;
    }
}
audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{margin:0;padding:0;border:none}textarea{resize:vertical}input[type=email],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;-moz-appearance:none}

/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}h1{margin:.67em 0;font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-size:1em;font-family:monospace,monospace}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace,monospace}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-size:100%;line-height:1.15;font-family:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details{display:block}summary{display:list-item}[hidden],template{display:none}body,html{height:100%}html{font-size:62.5%}body{min-width:320px;margin:0;padding:0;overflow-x:hidden;font-size:1.6em;line-height:1.6;color:#32335e;background:#fff;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}body,h1,h2,h3,h4,h5,h6{font-family:Lato,Arial,Helvetica Neue,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{margin:1.6em 0 .5em;font-weight:900;line-height:normal}h1 a,h1 a:visited,h2 a,h2 a:visited,h3 a,h3 a:visited,h4 a,h4 a:visited,h5 a,h5 a:visited,h6 a,h6 a:visited{color:inherit}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1{font-size:2.25em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1em}a{color:#1c7cd6;text-decoration:underline;-webkit-transition:color 125ms ease-out;transition:color 125ms ease-out}a:visited{color:#6741d9}a:hover{color:#f03e3e;text-decoration:none}p{margin-top:1.6em;margin-bottom:1.6em}p:first-child{margin-top:0}p:last-child{margin-bottom:0}em,i{font-style:italic}b,strong{font-weight:700}q{quotes:"«" "»"}q,q q{font-style:italic}q q{quotes:"„" "“"}code,kbd,mark{display:inline-block;padding:0 4px;vertical-align:middle;border-radius:3px}kbd{color:#fff;background-color:#222}hr{display:block;height:1px;margin:1em 0;padding:0;border:none;border-top:1px solid #ccc}table td,table th{padding:0 .5em}table tbody th{text-align:inherit}ol,ul{padding-left:2em}dt{font-weight:700}dd{margin-bottom:1.6em;margin-left:0;padding-left:1.6em}code,pre{overflow:hidden;font-family:Consolas,Andale Mono WT,Andale Mono,Lucida Console,Lucida Sans Typewriter,DejaVu Sans Mono,Bitstream Vera Sans Mono,Liberation Mono,Nimbus Mono L,Monaco,Courier New,Courier,monospace;white-space:pre-wrap;word-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;background-color:#e9ecef}pre{padding:1em;border-radius:3px}blockquote{margin:0 0 1.6em;padding:.8em;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote ol:first-child,blockquote p:first-child,blockquote ul:first-child{margin-top:0}blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.6em}blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.content-wrapper:after,.content-wrapper:before{content:"";display:table}.content-wrapper:after{clear:both}.content-wrapper>:first-child{margin-top:0!important}.content-wrapper>:last-child{margin-bottom:0!important}.disabled{cursor:default;opacity:.5;pointer-events:none}.f-left{float:left}.f-right{float:right}.f-none{float:none}.hidden{display:none!important}.hyphenate{word-wrap:break-word;-ms-word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.invisible{visibility:hidden}.ta-right{text-align:right}.ta-center{text-align:center}.ta-left{text-align:left}.bold{font-weight:700}.italic{font-style:italic}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.caps{font-variant:small-caps}.sr-only,.visually-hidden,.visuallyhidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;border:none;clip:rect(0,0,0,0)}.sr-only.focusable:active,.sr-only.focusable:focus,.visually-hidden.focusable:active,.visually-hidden.focusable:focus,.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{position:static;width:auto;height:auto;overflow:visible;white-space:normal;clip:auto}@font-face{font-family:Lato;src:url(/assets/lato/regular.eot);src:url(/assets/lato/regular.eot?#iefix) format("embedded-opentype"),url(/assets/lato/regular.woff2) format("woff2"),url(/assets/lato/regular.woff) format("woff"),url(/assets/lato/regular.ttf) format("truetype")}@font-face{font-family:Lato;font-style:italic;src:url(/assets/lato/italic.eot);src:url(/assets/lato/italic.eot?#iefix) format("embedded-opentype"),url(/assets/lato/italic.woff2) format("woff2"),url(/assets/lato/italic.woff) format("woff"),url(/assets/lato/italic.ttf) format("truetype")}@font-face{font-weight:700;font-family:Lato;src:url(/assets/lato/bold.eot);src:url(/assets/lato/bold.eot?#iefix) format("embedded-opentype"),url(/assets/lato/bold.woff2) format("woff2"),url(/assets/lato/bold.woff) format("woff"),url(/assets/lato/bold.ttf) format("truetype")}@font-face{font-weight:700;font-family:Lato;font-style:italic;src:url(/assets/lato/boldItalic.eot);src:url(/assets/lato/boldItalic.eot?#iefix) format("embedded-opentype"),url(/assets/lato/boldItalic.woff2) format("woff2"),url(/assets/lato/boldItalic.woff) format("woff"),url(/assets/lato/boldItalic.ttf) format("truetype")}@font-face{font-weight:900;font-family:Lato;src:url(/assets/lato/black.eot);src:url(/assets/lato/black.eot?#iefix) format("embedded-opentype"),url(/assets/lato/black.woff2) format("woff2"),url(/assets/lato/black.woff) format("woff"),url(/assets/lato/black.ttf) format("truetype")}@font-face{font-weight:800;font-family:Lato;font-style:italic;src:url(/assets/lato/blackItalic.eot);src:url(/assets/lato/blackItalic.eot?#iefix) format("embedded-opentype"),url(/assets/lato/blackItalic.woff2) format("woff2"),url(/assets/lato/blackItalic.woff) format("woff"),url(/assets/lato/blackItalic.ttf) format("truetype")}.icons-sprite{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden;border:0!important;clip:rect(0 0 0 0)!important}.icon_close,.icon_hamburger{width:24px;height:24px}.icon_social_fb,.icon_social_insta,.icon_social_telegramm,.icon_social_whattsup{width:32px;height:32px}.swiper-container{position:relative;z-index:1;margin:0 auto;padding:0;overflow:hidden;list-style:none}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;z-index:1;display:-ms-flexbox;display:flex;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-slide{position:relative;flex-shrink:0;width:100%;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-ms-flex-negative:0}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform;-ms-flex-align:start}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;pointer-events:none}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;z-index:10;width:27px;height:44px;margin-top:-22px;background-repeat:no-repeat;background-position:50%;background-size:27px 44px;cursor:pointer}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{right:auto;left:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;z-index:10;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;transition:opacity .3s}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{display:inline-block;width:8px;height:8px;background:#000;border-radius:100%;opacity:.2}button.swiper-pagination-bullet{margin:0;padding:0;border:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:#007aff;opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{top:50%;right:10px;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;width:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;white-space:nowrap;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{position:absolute;background:rgba(0,0,0,.25)}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{position:absolute;top:0;left:0;width:100%;height:100%;background:#007aff;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{top:0;left:0;width:100%;height:4px}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{top:0;left:0;width:4px;height:100%}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{position:relative;background:rgba(0,0,0,.1);border-radius:10px;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;bottom:3px;left:1%;z-index:50;width:98%;height:5px}.swiper-container-vertical>.swiper-scrollbar{position:absolute;top:1%;right:3px;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{position:relative;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);border-radius:10px}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{display:-ms-flexbox;display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-align:center;-ms-flex-pack:center;-ms-flex-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{position:absolute;top:50%;left:50%;z-index:10;width:42px;height:42px;margin-top:-21px;margin-left:-21px;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{content:"";display:block;width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:100%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;top:0;left:0;z-index:-1000;opacity:0;pointer-events:none}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{-webkit-transition-property:opacity;transition-property:opacity;pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{z-index:1;width:100%;height:100%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;pointer-events:none}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{visibility:visible;pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;bottom:0;left:0;z-index:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{z-index:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.button{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;padding:0;font-weight:400;line-height:normal;vertical-align:middle;text-align:center;white-space:nowrap;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0;cursor:pointer;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-duration:125ms;transition-duration:125ms;-webkit-transition-property:color,border-color,background-color,background-image;transition-property:color,border-color,background-color,background-image;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:manipulation;touch-action:manipulation}.button,.button:focus,.button:hover{text-decoration:none}.button:active,.button_active{background-image:none;outline:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.button[disabled],.button[disabled]:active,.button[disabled]:focus,.button[disabled]:hover,.button_disabled,.button_disabled:active,.button_disabled:focus,.button_disabled:hover{outline:none;-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.button_disabled{pointer-events:none}.button_block{display:block;width:100%}.button_icon{display:-ms-inline-flexbox;display:inline-flex;align-items:center;-ms-flex-align:center}.button_icon svg{max-width:100%;fill:currentColor}.button_icon img{width:auto;height:1em}.button_icon img+span,.button_icon span+img,.button_icon span+svg,.button_icon svg+span{margin-left:.5em}.button{padding:1.173em 1.7em;line-height:1}.button_size_small{font-size:80%}.button_size_medium{font-size:100%}.button_size_large{font-size:113%}.button_style_rounded{border-radius:2px}.button_style_pill{border-radius:100px}.button_style_uppercase{text-transform:uppercase}.button_style_solid.button_color_gray{color:#868e96;background-color:#e9ecef}.button_style_solid.button_color_gray:active,.button_style_solid.button_color_gray:focus,.button_style_solid.button_color_gray:hover{color:#868e96;background-color:#dee2e6}.button_style_ghost{border-width:1px;border-style:solid}.button_style_ghost.button_color_gray{color:#868e96;background-color:transparent;border-color:#868e96}.button_style_ghost.button_color_gray:active,.button_style_ghost.button_color_gray:focus,.button_style_ghost.button_color_gray:hover{color:#fff;background-color:#495057;border-color:#495057}.button_style_gradient.button_color_blue{color:#fff;background-image:-webkit-gradient(linear,left top,right top,from(#7eeada),to(#6170ff));background-image:linear-gradient(90deg,#7eeada,#6170ff);border:none;-webkit-box-shadow:4px 3px 16px 0 rgba(11,19,80,.78);box-shadow:4px 3px 16px 0 rgba(11,19,80,.78);-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out}.button_style_gradient.button_color_blue:active,.button_style_gradient.button_color_blue:focus,.button_style_gradient.button_color_blue:hover{-webkit-box-shadow:3px 2px 16px 0 rgba(11,19,80,.78);box-shadow:3px 2px 16px 0 rgba(11,19,80,.78);-webkit-transform:scale(.97);transform:scale(.97)}.icon{fill:currentColor;fill-rule:evenodd}.image_responsive{display:block;width:100%;height:auto}.image.lazyload,.image.lazyloading{opacity:0}.image.lazyloaded{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.i-ua_js_no .image.lazyload{display:none}[data-offcanvas-container]{-webkit-transition:left 125ms ease-in-out;transition:left 125ms ease-in-out;will-change:left}[data-offcanvas-overlay][data-offcanvas-hidden=false]{visibility:visible;opacity:1}[data-offcanvas-menu][aria-hidden=true]{visibility:hidden;opacity:0}[data-offcanvas-menu][aria-hidden=false]{visibility:visible;opacity:1}.page{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.page__content{position:relative;top:0;left:0;z-index:1;background:#fff;-webkit-transition:all 125ms ease-in-out;-webkit-transition:left 125ms ease;transition:all 125ms ease-in-out;transition:left 125ms ease}.page__header{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.page__footer{margin-top:auto}.page__mobile-menu{z-index:10;width:80%;overflow-y:auto;background-color:#321678;-webkit-box-shadow:0 6px 6px 0 #411c9a;box-shadow:0 6px 6px 0 #411c9a;-webkit-overflow-scrolling:touch}.page__mobile-menu,.page__overlay{position:fixed;top:0;bottom:0;left:0;visibility:hidden;opacity:0;-webkit-transition:all 125ms ease-in-out;transition:all 125ms ease-in-out}.page__overlay{right:0;z-index:1;background-color:rgba(0,0,0,.3)}.layout:after,.layout:before{content:"";display:table}.layout:after{clear:both}.layout__sidebar{width:300px}.layout__content{width:830px}.layout_sidebar_left .layout__sidebar{float:left}.layout_sidebar_left .layout__content,.layout_sidebar_right .layout__sidebar{float:right}.layout_sidebar_right .layout__content{float:left}.form__section{margin-bottom:4em}.form__item{margin-bottom:20px}.form__item:last-child{margin-bottom:0}.input{display:inline-block}.input__control{-webkit-box-sizing:border-box;box-sizing:border-box}.input__show-password{position:absolute;top:0;right:0;bottom:0;width:2.5em;padding:0}.input_block{display:block}.input_block .input__control{width:100%!important}.input_inline .input__control{width:17.5em}.input_type_password{position:relative}.input_type_password.input_style_default .input__control{padding-right:3em}.input_style_default .input__show-password{background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;border-left:1px solid #4f2e93;-webkit-transition:none;transition:none}.input_style_default .input__show-password[data-input-password-showed=false]{background-image:url(/assets/input__eye_close-a90b0730b15c4a5c0e50c70d59428cb9de838cd2941b800642cf9ba3a4b3cc38.svg)}.input_style_default .input__show-password[data-input-password-showed=true]{background-image:url(/assets/input__eye_open-f1a83a7da4c35247a83fdcfeff21e02f1505f840017073829f080776374712b2.svg)}.input_style_default .input__control{height:42px;padding:0 18px;font-size:14px;color:#32335e;background-color:#fff;border:1px solid #4f2e93;border-radius:0}.input_style_default .input__control::-webkit-input-placeholder{color:#939cb6}.input_style_default .input__control:-moz-placeholder,.input_style_default .input__control::-moz-placeholder{color:#939cb6}.input_style_default .input__control:-ms-input-placeholder{color:#939cb6}.input_style_default .input__control:focus{border-color:#4f2e93;outline:none;-webkit-box-shadow:0 0 3px 1px rgba(79,46,147,.45);box-shadow:0 0 3px 1px rgba(79,46,147,.45)}.input_style_default .input__control:invalid:focus{border-color:#fa5252;-webkit-box-shadow:0 0 3px 1px rgba(250,82,82,.45);box-shadow:0 0 3px 1px rgba(250,82,82,.45)}.input_style_default .input__control:disabled{background-color:#f8f9fa}.input_style_transparent .input__control{border:transparent}.form-hint{padding-bottom:4px;font-weight:400;font-size:14px;text-align:center;color:#fff;opacity:.5}.form-item__label{padding-bottom:9px}.form-item_captcha:after,.form-item_captcha:before{content:"";display:table}.form-item_captcha:after{clear:both}.form-item_captcha .form-item__image{float:left;width:117px}.form-item_captcha .form-item__input{margin-left:137px}.footer{position:relative;padding:0 20px;background-image:-webkit-gradient(linear,left top,left bottom,from(#6992f5),to(#78d2e2));background-image:linear-gradient(180deg,#6992f5,#78d2e2)}.footer__inner{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1316px;margin:0 auto;padding-top:62px;padding-bottom:135px;background-image:url(/assets/footer__cubes@2x-f5225b079db41567cab6e4db24769e5b32ce9d6ae015c248724bc7c21cce9d8e.png);background-repeat:no-repeat;background-position:50% 90%;background-size:771px 282px}.footer__top{margin-bottom:95px}.footer__title{margin:0 0 8px;font-weight:700;font-size:3.25em;text-align:center;color:#fff}.footer__descr{font-size:1.5em;text-align:center;color:#fff;text-transform:uppercase}.footer__bottom{display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-pack:justify}.footer__social{flex-shrink:0;margin-right:118px;-ms-flex-negative:0}.footer__contacts{flex-grow:1;max-width:775px;-ms-flex-positive:1}.header{position:relative;padding:0 40px;background-image:-webkit-gradient(linear,left top,left bottom,from(#1f0b47),to(#48267d));background-image:linear-gradient(180deg,#1f0b47,#48267d)}.header__inner{max-width:1316px;margin:0 auto;padding-top:12px}.header__top{display:-ms-flexbox;display:flex;align-items:center;min-height:51px;-ms-flex-align:center}.header__hero{padding:40px 0}.header__logo{margin-right:20px}.header__menu{margin:0 auto}.header__top-right{position:relative;z-index:5;display:-ms-flexbox;display:flex;align-items:center;margin-right:172px;margin-left:20px;-ms-flex-align:center}.header__lang{margin-left:48px}.header__mobile-trigger{display:none;margin-top:-3px;margin-right:10px}.language-switcher{display:-ms-flexbox;display:flex;align-items:center;margin:0;padding:0;-ms-flex-align:center}.language-switcher__item{padding:0;list-style:none;font-size:16px;line-height:20px;text-align:center;color:#fff}.language-switcher__item:first-child{border-right:1px solid #fff}.language-switcher__item:last-child{margin-right:0}.language-switcher__link,.language-switcher__link:visited{display:block;padding:0 12px;color:#b991e3;text-transform:uppercase;text-decoration:none;-webkit-transition:opacity 125ms ease-in-out;transition:opacity 125ms ease-in-out}.language-switcher__link:hover,.language-switcher__link:visited:hover{opacity:1}.language-switcher__link:hover{color:#e8f0f1}.language-switcher__item_active .language-switcher__link{color:#fff}.logo,.logo:visited{display:-ms-flexbox;display:flex;display:inline-block;align-items:center;line-height:1;text-decoration:none;-ms-flex-align:center}.logo:hover .logo__icon{-webkit-animation:heartbeat 2.5s infinite;animation:heartbeat 2.5s infinite}.logo__name{margin-left:.5em;font-weight:300;font-size:1.375em;color:#228ae6;letter-spacing:.0625em}.logo__icon{width:27px;height:27px;color:#fa5252}@-webkit-keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1.3);transform:scale(1.3)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}15%{-webkit-transform:scale(1.4);transform:scale(1.4)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartbeat{0%{-webkit-transform:scale(1);transform:scale(1)}5%{-webkit-transform:scale(1.3);transform:scale(1.3)}10%{-webkit-transform:scale(1.1);transform:scale(1.1)}15%{-webkit-transform:scale(1.4);transform:scale(1.4)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}.main-menu__list{display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;margin:0;padding:0;-ms-flex-pack:justify;-ms-flex-align:center}.main-menu__item{position:relative;margin:0;padding:0;list-style:none}.main-menu__link,.main-menu__link:visited{display:block;padding:15px 27px;font-weight:500;font-size:1em;color:#fff;text-decoration:none;-webkit-transition:background-color 125ms ease-in-out;transition:background-color 125ms ease-in-out}.main-menu__link:hover{color:#fff;background-color:#8d56ff}.mobile-menu{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding:50px 0 20px}.mobile-menu__close{position:absolute;top:0;right:0;padding:16px;color:#fff;background-color:transparent;border:none;cursor:pointer;-webkit-transition:opacity 125ms ease;transition:opacity 125ms ease}.mobile-menu__list{margin:0;padding:0}.mobile-menu__item{padding:0 0 10px;list-style:none}.mobile-menu__link,.mobile-menu__link:visited{display:block;padding:14px 24px;font-size:1em;line-height:normal;vertical-align:middle;color:#fff;text-decoration:none}.mobile-menu__link:hover{color:#fff;background-color:#472498}.mobile-menu__lang{margin-bottom:20px}.mobile-menu__bottom{position:absolute;bottom:30px;left:0;display:none;-ms-flex-direction:column;flex-direction:column;align-items:center;width:100%;-ms-flex-align:center}.mobile-menu-trigger{padding:15px;line-height:1px;color:#fff}.mobile-menu-trigger:active,.mobile-menu-trigger:focus,.mobile-menu-trigger:hover{color:#fff}.section{padding:65px 40px 48px;overflow:hidden}.section__inner{position:relative;max-width:1316px;margin:0 auto}.section__top{margin-bottom:69px}.section__image{position:absolute;top:-70px;left:-60px}.section_style_cubes{padding-top:90px;padding-bottom:90px}.section_style_cubes .section__inner{position:relative}.section_style_cubes .section__inner:before{content:"";position:absolute;top:90px;left:-180px;width:144px;height:153px;background:url(/assets/section__big-cube@2x-066622f8937c93507699f71093938ec658de29dba56d4dc5c3e0509f6d15ec3d.png) 0 0 no-repeat;background-size:100%}.section_style_cubes .section__inner:after{content:"";position:absolute;top:420px;right:-180px;width:32px;height:31px;background:url(/assets/section__small-cube@2x-e4b394c4b32b98cc4598db1ed9a31bb9528ebe6215a7690743347c0ca39fc166.png) 0 0 no-repeat;background-size:100%}.section_tech{padding-bottom:0}.section_gray{background-color:#f8f8fc}.hero-section{position:relative;display:-ms-flexbox;display:flex;justify-content:space-between;align-items:center;-ms-flex-pack:justify;-ms-flex-align:center}.hero-section__left{max-width:767px}.hero-section__right{width:734px}.hero-section__title{margin:0 0 16px;padding:0;font-weight:700;font-size:5em;color:#fff}.hero-section__text{font-size:1.5em;color:#fff}.hero-section__button{flex-shrink:0;margin:80px auto 0;-ms-flex-negative:0}.contacts-list{display:-ms-flexbox;display:flex;justify-content:space-between;-ms-flex-pack:justify}.contacts-list__item{margin-bottom:40px;font-size:1.5em;color:#fff}.contacts-list__item:last-child{margin-bottom:0}.contacts-list__item a,.contacts-list__item a:visited{color:#fff;text-decoration:none}.contacts-list__item a:hover{opacity:.8}.features-list__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:baseline;margin:0;padding:0;-ms-flex-pack:center;-ms-flex-align:baseline}.features-list__item{width:33%;margin-bottom:4em;list-style:none}.features-list-item{padding:1.5em;text-align:center}.features-list-item__icon{display:inline-block;width:48px;margin-bottom:1.5em;color:#228ae6}.features-list-item__title{margin:0 0 .5em;font-weight:500;font-size:1em}.features-list-item__description{margin:0;font-size:.875em}.footer-social__item{margin-bottom:29px;padding:6px 0}.footer-social__item:last-child{margin-bottom:0}.footer-social__link,.footer-social__link:visited{display:-ms-flexbox;display:flex;align-items:center;line-height:0;color:#fff;text-decoration:none;-ms-flex-align:center}.footer-social__link:hover{opacity:.8}.footer-social__link:active,.footer-social__link:focus,.footer-social__link:hover{color:#fff}.footer-social__link span{display:block;margin-left:30px;font-size:1.5em}.form-control{-webkit-transition:border 125ms ease-in-out,-webkit-box-shadow 125ms ease-in-out;transition:border 125ms ease-in-out,-webkit-box-shadow 125ms ease-in-out;transition:border 125ms ease-in-out,box-shadow 125ms ease-in-out;transition:border 125ms ease-in-out,box-shadow 125ms ease-in-out,-webkit-box-shadow 125ms ease-in-out}.form-control_type_textarea{resize:vertical}.form-control_type_checkbox,.form-control_type_radio{position:absolute;z-index:1;height:100%;margin:0;padding:0;outline:none;cursor:pointer;opacity:0}.form-control_type_input,.form-control_type_select,.form-control_type_textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-control_type_select{cursor:pointer}.form-control_type_select::-ms-expand{display:none;background-color:transparent;border:none}.get-portfolio-form{display:-ms-flexbox;display:flex;align-items:center;margin-bottom:16px;-ms-flex-align:center}.get-portfolio-form,.get-portfolio-form__input{flex-grow:1;-ms-flex-positive:1}.get-portfolio-form__button{flex-shrink:0;min-width:202px;margin-left:16px;-ms-flex-negative:0}.get-portfolio-section{padding:0 20px;background-color:#411c9a}.get-portfolio-section__inner{max-width:1316px;margin:0 auto;padding:120px 0;background:url(/assets/get-portfolio-section__cube@2x-b86f2a3d661acd5d218cb50ce518fc46df4801ba09f8fcc1d9dfd3756a73b7e4.png) 50% 50% no-repeat;background-size:750px 157px}.get-portfolio-section__header{margin-bottom:69px;color:#fff}.get-portfolio-section__body{max-width:658px;margin:0 auto}.get-portfolio-section__form{margin-bottom:16px}.get-portfolio-section__hint{color:#fff}.header-social{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center}.header-social__item{margin-right:48px}.header-social__item:last-child{margin-right:0}.header-social__link,.header-social__link:visited{display:block;width:32px;height:32px;line-height:0;color:#fff;text-decoration:none}.header-social__link:hover{color:#f7a5d5}.how-we-do__inner{display:-ms-flexbox;display:flex;justify-content:space-between;max-width:1316px;margin:0 auto;-ms-flex-pack:justify}.how-we-do__item{position:relative;flex-grow:1;max-width:358px;-ms-flex-positive:1}.how-we-do__item:last-child{margin-right:0}.how-we-do__item:last-child:after{content:none}.how-we-do__item:after{content:"";position:absolute;top:106px;left:306px;z-index:1;width:229px;height:12px;background:url(/assets/how-we-do__point-601dfb2fa6a0f2dccd45c58b29f0fbb90e769b5e5aadee4e21a0f08a7462e92b.svg) 0 0 repeat-x}.how-we-do-item{text-align:center;color:#32335e}.how-we-do-item__image{position:relative;z-index:2;max-width:100%}.how-we-do-item__title{margin:0 0 1.346153846153846em;font-size:1.625em}.how-we-do-item__text{font-size:1.125em;line-height:1.444444444444444em}.page-title{margin:0;padding:0 0 8px;border-bottom:1px solid #dadada}.project-item{position:relative}.project-item__inner{position:absolute;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:29px 13px 10px;overflow-y:auto;background-color:rgba(62,0,193,.93);visibility:hidden;opacity:0;-webkit-transition:125ms ease-in-out;transition:125ms ease-in-out;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity;will-change:opacity,visibility;-ms-flex-pack:center}.project-item__title{margin:0 0 30px;font-size:2em;text-align:center;color:#fff}.project-item__list{margin:0;padding:0 0 0 8px;border-left:1px solid #fff}.project-item__item{margin-bottom:8px;list-style:none;font-size:1em;color:#fff}.project-item__item:last-child{margin-bottom:0}.project-item__item span{font-weight:900}.project-item:focus .project-item__inner,.project-item:hover .project-item__inner{visibility:visible;opacity:1}.project-item__link{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.project-item__text{margin-bottom:24px}.project-item__more{text-align:center}.project-item_width_3 .project-item__inner{padding-right:25%;padding-left:25%}.project-list__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;-ms-flex-pack:justify}.project-list__item{width:30.548%;margin-bottom:45px;overflow:hidden}.project-list__item_width_2{width:65.198%}.project-list_slider{display:none}.project-list .swiper-pagination{bottom:0;left:0;width:100%}.project-list .swiper-pagination-bullet{margin:0 4px}.project-list .swiper-pagination-bullet-active{background-color:#7f7fb0}.section-header__descr,.section-header__title{text-align:center}.section-header__title{margin:0;font-size:3.25em}.section-header__descr{margin-top:16px;font-size:1.5em}.social{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center}.social__item{margin-right:16px}.social__item:last-child{margin-right:0}.social__link,.social__link:active,.social__link:focus,.social__link:visited{color:#fff;-webkit-transition:opacity 125ms ease-in-out;transition:opacity 125ms ease-in-out}.social__link:hover{opacity:.8}.tech-list__section{display:-ms-flexbox;display:flex;margin-bottom:21px}.tech-list__section:last-child{margin-bottom:0}.tech-list__section_centered{text-align:center}.tech-list__section_centered .tech-list__list{justify-content:center;-ms-flex-pack:center}.tech-list__col{flex-grow:1;width:100%;-ms-flex-positive:1}.tech-list__col_big{max-width:770px}.tech-list__col_big .tech-list__item:nth-child(7n){margin-right:0}.tech-list__col_small{max-width:350px;margin-left:auto}.tech-list__col_small .tech-list__item:nth-child(3n){margin-right:0}.tech-list__section-title{margin:0 0 14px;font-weight:700;font-size:1em;text-transform:uppercase}.tech-list__list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}.tech-list__item{width:101px;margin-right:13px;margin-bottom:27px;list-style:none}.thx-section{justify-content:center;min-height:100vh;padding:0 20px;text-align:center;color:#fff;background-image:linear-gradient(110deg,#152177,#d789ef);-ms-flex-pack:center}.thx-section,.thx-section__inner{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center}.thx-section__inner{-ms-flex-direction:column;flex-direction:column}.thx-section__logo{margin-bottom:70px}.thx-section__title{margin:0 0 24px;font-weight:700;font-size:3.125em}.thx-section__text-big{margin-bottom:10px;font-size:1.25em}.thx-section__text{font-size:1em}.thx-section__button{width:142px;margin-top:70px}.thx-section__social{margin-top:70px}@media only screen and (max-width:1406px){.project-item__image img{display:block;width:100%;height:auto}}@media only screen and (max-width:1366px){.footer__title{font-size:2.25em}.get-portfolio-section__header,.section__top{margin-bottom:40px}.section-header__title{font-size:2.25em}.section-header__descr{font-size:1.125em}}@media only screen and (max-width:1350px){.how-we-do__item:after{width:205px}}@media only screen and (max-width:1305px){.how-we-do__item:after{width:181px}}@media only screen and (max-width:1280px){.contacts-list{justify-content:space-around;-ms-flex-pack:distribute}.how-we-do__item{margin-right:50px}}@media only screen and (max-width:1279px){.header__top-right{margin-right:0}.hero-section__left{margin:48px auto;text-align:center}.hero-section__right{display:none}}@media only screen and (max-width:1254px){.how-we-do__item{margin-right:30px}}@media only screen and (max-width:1250px){.how-we-do__item:after{width:157px}}@media only screen and (max-width:1185px){.how-we-do__item:after{left:295px;width:133px}.how-we-do-item__image{width:100%}.how-we-do-item__title{font-size:1.375em}.how-we-do-item__text{font-size:1em}}@media only screen and (max-width:1180px){.footer__inner{padding-bottom:100px}.footer__top{margin-bottom:50px}.hero-section__title{font-size:3.125em}.hero-section__text{font-size:1.125em}.contacts-list__item{margin-bottom:27px;font-size:1.125em}.footer-social__item{margin-bottom:20px;padding:0}.footer-social__link span{font-size:1.125em}.project-item__inner{padding:16px 10px}.project-item__title{font-size:1.75em}.project-item__item{font-size:.875em}.project-list__item_width_2{width:65.5%}}@media only screen and (max-width:1140px){.how-we-do__item:after{width:109px}}@media only screen and (max-width:1100px){.how-we-do__item:after{left:285px;width:85px}}@media only screen and (max-width:1024px){.header__lang{margin-left:20px}.section__image{left:0}.header-social__item{margin-right:20px}}@media only screen and (max-width:1020px){.section{padding-right:20px;padding-left:20px}.get-portfolio-section__inner{display:block;padding:48px 0 58px;background-position:50% 5%;background-size:500px 104px}.how-we-do__inner{-ms-flex-direction:column;flex-direction:column}.how-we-do__item{margin:0 auto 60px}.how-we-do__item:last-child{margin-right:auto;margin-bottom:0}.how-we-do__item:after{content:none}.how-we-do-item__image{width:auto}.how-we-do-item__title{font-size:1.625em}.how-we-do-item__text{font-size:1.125em}.project-list{display:none}.project-list__item{width:auto;margin-bottom:40px}.project-list__item_width_2 img{width:auto;height:324px;margin-left:-144px}.project-list_slider{display:block;padding-bottom:15px}.project-list_slider .project-list__wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media only screen and (max-width:992px){.logo__name{display:none}}@media only screen and (max-width:990px){.project-list__item_width_2{position:relative;width:300px;overflow:hidden}.project-list__item_width_2 img{height:405px}.project-list_slider{width:770px;margin:0 auto}}@media only screen and (max-width:960px){.layout__sidebar{display:none}.layout__content{width:auto;padding-right:20px;padding-left:20px}.layout_sidebar_left .layout__content,.layout_sidebar_right .layout__content{float:none}.features-list__item{width:50%}}@media only screen and (max-width:920px){.footer__inner{background-position:50% 80%;background-size:385px 141px}}@media only screen and (max-width:880px){.footer__bottom{display:block}.footer__social{display:-ms-flexbox;display:flex;justify-content:center;margin-right:0;margin-bottom:30px;-ms-flex-pack:center}.header__top{padding:0 20px}.footer-social{display:-ms-flexbox;display:flex;align-items:center;-ms-flex-align:center}.footer-social__item{margin-right:24px;margin-bottom:0;margin-left:24px}}@media only screen and (max-width:840px){.header{min-height:0;padding-right:20px;padding-bottom:40px;padding-left:20px}.header__menu{display:none}.header__top-right{margin-left:auto}.header__mobile-trigger,.tech-list__section{display:block}.tech-list__col_big .tech-list__item:nth-child(7n),.tech-list__col_small .tech-list__item:nth-child(3n){margin-right:5px}.tech-list__col{max-width:none;margin-bottom:21px;text-align:center}.tech-list__col:last-child{margin-bottom:0}.tech-list__list{justify-content:center;-ms-flex-pack:center}.tech-list__item{margin:0 5px 15px}}@media only screen and (max-width:820px){.project-list__item_width_2 img{height:335px}.project-list_slider{width:640px}}@media only screen and (max-width:768px){.features-list__list,.logo__name{display:block}.features-list__item{width:auto;margin-bottom:1em}}@media only screen and (max-width:750px){.logo:hover .logo__icon{-webkit-animation:none;animation:none}.logo__icon{-webkit-animation:heartbeat 2.5s 5s infinite;animation:heartbeat 2.5s 5s infinite}}@media only screen and (max-width:690px){.project-list__item_width_2 img{height:438px;height:389px}.project-list_slider{width:100%}}@media only screen and (max-width:680px){.thx-section__logo{margin-bottom:35px}.thx-section__title{font-size:2.25em}.thx-section__text-big{font-size:1.125em}.thx-section__text{font-size:.875em}.thx-section__button,.thx-section__social{margin-top:35px}}@media only screen and (max-width:660px){.header__top{padding-left:0}}@media only screen and (max-width:640px){.footer__inner{min-height:0;padding-top:40px;padding-bottom:50px}.footer__top{margin-bottom:35px}.contacts-list{-ms-flex-direction:column;flex-direction:column;align-items:center;-ms-flex-align:center}.contacts-list__col{margin-bottom:30px}.contacts-list__col:last-child{margin-bottom:0}}@media only screen and (max-width:540px){.header__logo{margin-right:0;margin-left:auto}.header__top-right{display:none}.mobile-menu__bottom{display:-ms-flexbox;display:flex}.hero-section__title{font-size:2.5em}.get-portfolio-form{-ms-flex-direction:column;flex-direction:column}.get-portfolio-form__input{width:100%;margin-bottom:30px}.get-portfolio-form__button{margin-left:0}.get-portfolio-section__hint{text-align:center}}@media only screen and (max-width:520px){.get-portfolio-section__inner{background-image:url(/assets/get-portfolio-section__cube-small@2x-3c7e29a32afe4b734ede5f98a6690280ee29481dad7b574a4d15bb8effd14e18.png);background-size:320px 110px}}@media only screen and (max-width:480px){ol,ul{padding-left:0;list-style-position:inside}.section{padding:24px 16px}.section_projects{padding-right:0;padding-left:0}.section_projects .section__top{padding-right:16px;padding-left:16px}}@media only screen and (max-width:440px){.hero-section__title{font-size:2em}}@media only screen and (max-width:420px){.footer__inner{background-position:50% 20%;background-size:256px 94px}.project-list__item_width_2 img{height:324px}}@media only screen and (max-width:360px){.footer-social__item{margin-right:10px;margin-left:10px}}@media only screen and (max-width:340px){.footer-social__link span{margin-left:5px}}@media print{.print-hidden{display:none!important}.print-invisible{visibility:hidden!important}*,:after,:before{color:#000!important;text-shadow:none!important;background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{page-break-inside:avoid;border:1px solid #999}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.layout__sidebar{display:none}.layout__content{width:auto}}
/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS (and SCSS, if configured) file within this directory, lib/assets/stylesheets, or any plugin's
 * vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any other CSS
 * files in this directory. Styles in this file should be added after the last require_* statement.
 * It is generally better to create a new file per style scope.
 *


 */
